@charset "utf-8";

* {
margin:0pt;
padding:0pt;
}

#facebook {
position:relative;
top:-125px;
right:-30px;
}


body {
font: 90% Verdana, Arial, Helvetica, sans-serif;
color: #634e4e;
background: #FFFFFF;
margin: 0;
padding: 0;
top: 0px;
}

img { border:0; }
select {min-width:60px;}
.clear { clear:both; }

.jobb { float:right; }
.bal { float:left; }
.center {text-align: center; }
.text_right {text-align: right; }
.text_left {text-align: left; }
.bold { font-weight: bold; }
.small { font-size:small; }
.grayText { color:#aeaeae; font-size:small;}
.redText { color:#c00200;}
.hide {visibility:hidden; display:none}
.halfwidth {width:48%;}
.fullwidth {width:97%;}
.pad2 {padding: 2px;}
.pad5 {padding: 5px;}
.padbot15 {padding: 0 0 15px 0;}
.marg5 {margin:5px;}
.redTextGrayBackground { color:#c00200; background-color:#aeaeae; font-weight: bold;}
.border {border:1px solid #e2e2e2;}
.pict { border:0; }
.grayBG {background-color:#aeaeae;}
.l_grayBG {background-color:#e2e2e2;}
.crkcenter {margin: 0 0 0 30%;}
.text20 {font-size:20px;}
.height80 {min-height:80px;}
.height105 {min-height:105px;}

#bandwidth {
width:0;
height:0;
visibility:hidden;
}

a {
color:#634e4e;
text-decoration:none;
}

a:hover { color:#999999;}

#container {
width: 100%;  
background: #FFFFFF;
margin: 0 0; 
text-align: left; 
}

/*
 FEJLÉC
*/
#header {
background: #FFFFFF; 
padding: 1px 0px 0 0px; 
}

#header h1 {
margin: 0; 
padding: 10px 0; 
}

#header #LoginBox{
margin:5px;
float: right;
width:70%
}

#header #LoginBox .Login{
padding:5px 10px;
float:right;
background: url(/static/images/nvSep.gif) left top repeat-y;
font-weight:bold;
font-size: xx-small;
}
.linux.gecko #header #LoginBox .Login{ font-size: x-small;}
	
#header #LoginBox .Login a, a:visited, a:hover {
text-decoration:none;
color:#634e4e;
}

#header #regBox {
height:60px; 
background:#303030;
color:#d8d8d8; 
width:70%;
float:right;
}

#header #regBox a, #header #regBox a:visited, #header #regBox a:hover{
color:#d8d8d8; 
font-weight:bold;
font-size:13px;
text-decoration:none;
}

#header #regBox .regItm{
float:right;
height:60px;
width:31%;
font-size:small;
}

#header #regBox .regSep{
width:2%;
height:40px;
margin:1em 0;
float:right;
background:url(/static/images/rgSp.gif) center top repeat-y;
}
#header #regBox .logdIn .regSep{background:url(/static/images/rgSpi.gif) center top repeat-y;}

#header #regBox .rgimg{
float:left;
width:30%;
text-align:center;
height:60px;
}
#header #regBox .rgnv{
float:left;
width:68%;
text-align:center;
padding-top:1em;
}
#header #regBox .rgsif{
width:125px;
display:block;
}

#header #logo{
width:22%;
float:left;
}

#header #logo img{
border:0px;
height:99px;
}

#header #MenuContainer{
width:100%;
background:#f4f4f4 url(/static/images/nvTop.gif) top left repeat-x;
clear:both;
}
#header #MenuContainer .MenuCEnd{
background: url(/static/images/nvBot.gif) top left repeat-x;
height:16px;
width:100%;
clear:both;
}
#header #MenuContainer #MenuBox{ font-weight:bold;}

#header #MenuContainer #MenuBox ul { margin: 8px 0px;}

#header #MenuContainer #MenuBox ul li {
list-style-type:none;
float:left;
padding:0.7em 1em 0.7em 1em;
background: url(/static/images/nvSep.gif) right top repeat-y;
text-transform:uppercase;
font-size: small;
letter-spacing:-0.1em;
text-align:center;
}
#header #MenuContainer #MenuBox ul li.nvlast {background:none;}
#header #MenuContainer #MenuBox ul li.duplNv{
padding:0 1em;
background:none;
text-transform: lowercase;
text-align:left;
letter-spacing:0;
margin:0;
}
.nvmini{display:block; font-size:0.7em;}
.nvmaxi {
display:block; 
font-size:1em; 
font-weight:bold;
color:#c00200
}

#header #MenuContainer #SearchBox {
display:block;
padding-top:1em;
}

.SearchItem {
float:right;
padding:0px 3px 6px 1px;
}

#SearchBtn {
background:transparent url(/static/images/kers.gif) no-repeat scroll left top;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:x-small;
height:21px;
padding-left:21px;
text-transform:uppercase;
border: medium none;
}

.ie7 #SearchBtn { padding-left:10px;}

#SearchBtn:hover { background:transparent url(/static/images/kers.gif) no-repeat scroll left bottom;}

#clickme {
background:transparent url(/static/images/search2.gif) no-repeat scroll left top;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:small;
text-transform:uppercase;
padding: 3px 0pt 6px 155px;
font-weight: bold;
letter-spacing:-0.05em;
}

.linux #clickme { padding: 4px 0pt 6px 155px;}

#clickme:hover { background:transparent url(/static/images/search2.gif) no-repeat scroll left bottom;}

/*
 TARTALMI RÉSZEK
*/
#mainContent {
min-height:300px;
height: auto !important;
height:300px;
}

#mainContent a { color:#c00200;}
#mainContent a:hover { color:#999999;}

#mainContent h1{
display:block;
color:#c00200;
font-size:1.4em;
margin:1em 0;
}

.ThreeColumn {
padding: 15px; 
background: #FFFFFF;
margin:0px auto;
width:96%;
min-width:780px;
position:relative;
}

.TwoColumn {
margin:20px auto;
text-align:center;
width:72%;
}

.OneColumn {
margin: 25px auto;
width:55%;
}

.OneColumnCategory {
margin:20px auto;
width:80%;
}

.ie6 .OneColumnCategory {
margin:20px auto;
width:80%;
}

.TwoColumnLeft {padding:10px;}

.TwoColumnRight {padding:10px;}

.DoubleWidthC {
width:65%;
float:none;
}

.DoubleWidthC2 {
width:71%;
float:left;
}

.FullWidthC {
width:100%;
float:none;
margin:0px;
}

.SimpleC {
width:60%;
float:left;
}

.DoubleC {
width:46%;
float:left;
}

.TripleC {
width:31%;
float:left;
}

.SingleListC {
width:24%;
float:left;	
}

#mainContent #LogoColumn {
display:block;
height:20em;
left:0pt;
text-align:center;
width:10em;
float:left;
padding:0 50px;
}

#mainContent #PersonalColumn {
display:block;
width:30%;
float:left;
}

#mainContent #LogoColumn .LogoText {
font-size: 1.3em;
color: #634e4e;
font-weight: bold;
}
#mainContent #Column {
margin:0pt 1% 10px 1%;
border:1px solid #e2e2e2;
display:block;
background: #f4f4f4;
overflow:hidden;
position:relative;
}

#ColumnEmbed {
border:1px solid #e2e2e2;
display:block;
background: #f4f4f4;
overflow:hidden;
position:relative;
}

#mainContent #ErrorColumn {
margin:0pt 1% 10px 1%;
border:0;
display:block;
background: #FFFFFF;
overflow:hidden;
position:relative;
}

#mainContent #ColumnHead {
padding:0.2em 0.4em;
text-align:center;
font-size: medium;
color:#fff;
font-weight:bold;
z-index:1;
background:#c00200;
text-transform:uppercase;
}

#mainContent #ColumnHeadGray {
padding:0.2em 1.6em 0.2em 2.1em;
text-align:center;
font-size: medium;
color:#fff;
font-weight:bold;
z-index:1;
background:#aeaeae;
text-transform:uppercase;
}

 #mainContent #ColumnHeadVideo {
padding:0.2em 1.6em 0.2em 2.1em;
font-size: small;
color:#fff;
font-weight:bold;
z-index:1;
background:#c00200;
text-transform:uppercase;
}

#mainContent #ColumnHeadVideo a{color:#fff;}
#mainContent #ColumnHeadVideo a:hover{	text-decoration: underline;}
#mainContent #Column #VideoPreview {padding:5px 0 1px 0;}

#mainContent #Column #VideoPreview .vImg{
float:left;
width:136px;
overflow:hidden;
margin:3% 5px 0 10px;
}
.ie6 #mainContent #Column #VideoPreview .vImg{margin:1%;}
#mainContent #Column #VideoPreview .vImg_three{
float:left;
overflow:hidden;
margin:2%;
}

.ie6 #mainContent #Column #VideoPreview .vImg_three{margin:1%;}

#mainContent #OrderBox {
text-align:center;
width:100%;
}

#mainContent #OrderBox .orderBtn {float:left;}

.screenShot{
width:136px;
margin:0;
padding:0;
border:0;
height:102px;
}

.live_wm {
background: url(/static/images/online_wm.png) right top repeat-y;
height:101px;
width:135px;
position:relative;
right:0px;
top:-101px;
}
.ie6 .live_wm{
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/static/images/online_wm.png,sizingMethod='crop');
}

.live_terv_wm {
background: url(/static/images/online_terv_wm.png) right top repeat-y;
height:101px;
width:135px;
position:relative;
right:0px;
top:-101px;
}
.ie6 .live_terv_wm{
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/static/images/online_terv_wm.png,sizingMethod='crop');
}

.pict_container{
  position:relative;
  padding:2px;
  float:left;
  height:110px;
}

#VideoData{
display: table;
margin:2% 0 0 5pt;
padding-bottom:1em;
min-width:85px;
}

.ie6 #VideoData{
margin:1% 0 0 5pt;
float:left;
}

#VideoDataEmbed{
display: table;
padding-bottom:1em;
padding-left:5px;
min-width:85px;
font-size:smaller;
}

.ie6 #VideoDataEmbed{
margin:1% 0 0 5pt;
float:left;
}

#VideoData_Broadcast{
display: table;
margin:2% 0 0 5pt;
padding-bottom:1em;
min-width:85px;
width:650px;
}

.ie6 #VideoData_Broadcast{
margin:1% 0 0 5pt;
float:left;
}

#VideoSize ul li {
list-style-type:none;
float:left;
padding:0.5em 0.5em 0.5em 0.5em;
background: url(/static/images/nvSep.gif) right top repeat-y;
text-transform:uppercase;
font-size: small;
letter-spacing:0.1em;
text-align:center;	
}

#VideoSize ul li.selected {font-weight:bold;}
#VideoSize ul li.nvlast {background:none;}

.vTlt{
color:#c00200;
font-weight:bold;
}

.vTime{
color:#634e4e;
font-weight:bolder;
margin-bottom:0.1em;
padding:3px 0 3px 25px;
font-size: small;
}
.ie .vTime{width:25%;}
.ico, .vidico, .flvico, .tv2ico, .pornhubico, .webcamrecordico, .liverecordico {background:url(/static/images/vid_ico.gif) center left no-repeat;}
.youtubeico { 
background:url(/static/images/youtube_small.jpg) center left no-repeat;
padding: 0 0 0 35px;
}
.imgsico{background:url(/static/images/imgS_ico.gif) center left no-repeat;}

#VideoData span{
font-size: small;
display:block;
}
 #VideoData span.rizs{
border:dotted #634e4e 1px;
border-left:none;
border-right:none;
margin:0.6em 0;
padding:0.4em 0;
}
#VideoData span.spcUp{margin-top:0.6em;}

#VideoDataEmbed span{
font-size: smaller;
display:block;
}
 #VideoDataEmbed span.rizs{
border:dotted #634e4e 1px;
border-left:none;
border-right:none;
margin:0.6em 0;
padding:0.4em 0;
}
#VideoDataEmbed span.spcUp{margin-top:0.6em;}

#VideoData_Broadcast span{
font-size: small;
display:block;
}
 #VideoData_Broadcast span.rizs{
border:dotted #634e4e 1px;
border-left:none;
border-right:none;
margin:0.6em 0;
padding:0.4em 0;
}
#VideoData_Broadcast span.spcUp{margin-top:0.6em;}

.vidUrl{position:relative;}

#MessageBox {margin:10pt auto;}

#MessageBox p{
text-align:center; 
margin:5px 5px 5px 5px; 
}

#mainContent #Column #VideoPreview #VideoLabel{
display: table;
margin:4% 0 0 0;
padding-bottom:1.5em;
min-width:120px;
}

.MoreLink a {
background:transparent url(/static/images/more.gif) no-repeat scroll right top;
text-decoration: none;
color:#C00200;
display:block;
font-size:0.8em;
font-weight:bold;
height:18px;
margin:10px 20px 10px 0pt;
padding:5pt 30px 0pt 0pt;
text-align: right;
}

.MoreLink a:hover {
background:transparent url(/static/images/more.gif) no-repeat scroll right bottom;
color:#999999;
height:18px;
}
.mac.safari .MoreLink a {height:19px;}
.mac.safari .MoreLink a:hover {height:19px;}

/*
 VIDEO
*/
#VideoPlayerContainer {
margin:5px;	
position:relative;
width:100%;
display:block;
min-height:420px;
}

#VideoPlayerContainerEmbed {
position:relative;
width:100%;
display:block;
min-height:420px;
}

#VideoPlayerContainer_Broadcast {
margin:5px;	
position:relative;
width:100%;
display:block;
min-height:420px;
}

#VideoPlayerBox {
float: left;
margin: 1%;
width: 480px;
}

#VideoPlayerBoxEmbed {
float: left;
width: 480px;
}

#VideoPlayerBox_Broadcast {
margin: 1%;
width: 640px;
}

.vidUrlLink {
font-size: 0.8em;
font-weight: bold;
padding: 5px 0 5px 0px;
display:block;
}

.vidAct ul li {
list-style-type: none;
font-size: 0.8em;
font-weight: bold;
padding: 0px 0 10px 28px;
display:block;
}

.goUrl {background: url(/static/images/url.gif) top left no-repeat scroll;
padding:0 0 5px 28px;}

.vidAct ul li.goComm {background: url(/static/images/gocomm.gif) top left no-repeat scroll;}
.vidAct ul li.goFav {background: url(/static/images/gofav.gif) top left no-repeat;}
.vidAct ul li.goMail {background: url(/static/images/gomail.gif) top left no-repeat;}
.vidAct ul li.goReport {background: url(/static/images/gorep.gif) top left no-repeat;}

.votelink {
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:small;
text-transform:uppercase;
padding: 19px 0pt 0px 55px;
font-weight: bold;
letter-spacing:-0.05em;
display:block;
}

.linux .votelink {padding: 20px 0pt 0px 55px;}
.linux.opera .votelink {padding: 18px 0pt 0px 55px;}

.linux.opera .up ,
.safari .up {width:75px;}

.up {
background:transparent url(/static/images/hand_up.png) no-repeat scroll left top;
width:65px;
}
	
.up:hover {background:transparent url(/static/images/hand_up.png) no-repeat scroll left bottom;}

.down {
background:transparent url(/static/images/hand_down.png) no-repeat scroll left top;
width:110px;
}
.down:hover {background:transparent url(/static/images/hand_down.png) no-repeat scroll left bottom;}

#VideoDataEmbed .votelink {
cursor:pointer;
font-size:smaller;
text-transform:uppercase;
padding: 0px 0pt 0px 30px;
letter-spacing:-0.05em;
display:block;
}

#VideoDataEmbed .padbot15{padding:0 0 9px 0;}

.linux #VideoDataEmbed .padbot15{padding:0 0 10px 0;}
.linux.opera #VideoDataEmbed .padbot15{padding:0 0 8px 0;}

#VideoDataEmbed .up {background:transparent url(/static/images/hand_up_sml.png) no-repeat scroll left top;}
#VideoDataEmbed .up:hover {background:transparent url(/static/images/hand_up_sml.png) no-repeat scroll left bottom;}
#VideoDataEmbed .down {background:transparent url(/static/images/hand_down_sml.png) no-repeat scroll left top;}
#VideoDataEmbed .down:hover {background:transparent url(/static/images/hand_down_sml.png) no-repeat scroll left bottom;}

.vote{font-weight:bold; margin:5px 0; padding:5px 0;}
.vote .dropWrap{float:left;}
.ie .vote .dropWrap {margin:18px 0 0 0;}
.opera .vote .dropWrap {margin:18px 0 0 0;}
.vote .vtSpn{margin:20px 0 5px 28px;}
.vote .vtSpn_select{margin:20px 0 10px 50px; padding:3px 0;}
.vote .dropMe{top:-5px;}
	
.vStars{margin:0.1em 0;}
.vStars ul{
height:20px;
width:80px;
}
.vStars ul li{
list-style-type:none;
float:left;
height:20px;
width:14px;
}

.CancelBtnLnk {
width:130px;
float:left;
text-align:left;
padding:0 24px;
margin-top:13pt;
background: url(/static/images/rew.gif) left top no-repeat;
font-size: 0.8em;
height: 22px;
text-transform:uppercase;
font-weight:bold;
color:#c00200;
}

.CancelBtnLnk:hover {
background: url(/static/images/rew.gif) left bottom no-repeat;
color:#999999;
}

.CancelBtn {
background: url(/static/images/rew.gif) left top no-repeat;
font-size: 0.8em;
font-family: Verdana, Arial, Helvetica, sans-serif;
height: 22px;
padding-right: 25px;
text-transform:uppercase;
cursor: pointer;
font-weight:bold;
color:#c00200;
border:0;
}

.CancelBtn:hover {
background: url(/static/images/rew.gif) left bottom no-repeat;
color:#999999;
}	

.delBgForm {
width:130px;
float:left;
text-align:left;
padding:12px;
}

.delBgForm a {
background: url(/static/images/delred.gif) left top no-repeat;
padding: 7px 0 0 30px;
display: block;
font-size:0.8em;
font-weight:bold;
height:21px;
text-transform:uppercase;	
}

.delBgForm a:hover {background: url(/static/images/delred.gif) left bottom no-repeat;}

.dellink {
background: url(/static/images/delred.gif) left top no-repeat;
padding: 7px 5px 0 30px;
display: block;
font-size:0.8em;
font-weight:bold;
height:21px;
text-transform:uppercase;
}

.dellink:hover {background: url(/static/images/delred.gif) left bottom no-repeat;}

/*
 COMMENT
*/
#CommentBox {
width: 100%;
min-height: 470px;
}

#CommentBoxHead {
height: 1.8em;
padding: 0.2em 1.6em 0 2.1em;
text-align: left;
font-size: 1.3em;
color: #fff;
background: #303030;
font-weight: bold;
z-index: 1;	
}

.commWrap {
border: 1px solid #e2e2e2;
margin: 3px 4px 0 4px;
position: relative;
background: #fff;
}

.comment {
width: 100%;
padding-top: 0.4em;
position: relative;
}

.comment a {font-weight: bold;}
.comment span {color: #c00200;}

.commMeta {
float: right;
font-size: 0.8em;
padding: 0.2em 0.6em;
background: url(/static/images/fBrd.gif) top left repeat-y;
}

.commMeta.cmDt {background: none;}

.commUsr {
background: url(/static/images/commCornA.gif) top left no-repeat;
position: absolute;
top: -1px;
left: -1px;
padding-top: 0.4em;
padding-left: 1em;
}

.cmCrnrA,.cmCrnrB,.cmCrnrC,.cmCrnrD {
display: block;
width: 20px;
height: 20px;
position: absolute;
}

.cmCrnrA {
top: -1px;
left: -1px;
background: url(/static/images/commCornA.gif) top left no-repeat;
}

.cmCrnrB {
top: -1px;
right: -1px;
background: url(/static/images/commCornB.gif) top right no-repeat;
}

.cmCrnrC {
bottom: -1px;
right: -1px;
background: url(/static/images/commCornC.gif) bottom right no-repeat;
}

.cmCrnrD {
bottom: -1px;
left: -1px;
background: url(/static/images/commCornD.gif) bottom left no-repeat;
}

.comBod {
padding: 1em;
clear: both;
}

.comSelect{background: transparent url(/static/images/comment_bg.gif) right repeat-x;}

/*
 SIGNIN, REG
*/
#LoginForm, #RegForm {padding:5px;}

#LoginForm .TextBox, #RegForm .TextBox {
display:block;
float:right;
height:1.6em;
margin-bottom:1em;
padding:0pt;
position:relative;
}

#LoginForm .TextBoxLabel, #RegForm .TextBoxLabel {
display:block;
float:left;
padding-top:0.2em;
text-align:left;
}

#LoginForm .ReminderPass {padding:50px;}

.ie7 #LoginForm .ReminderPass {
margin:50px auto;
padding:0;
}

#LoginForm .loginBtn {
background:transparent url(/static/images/more.gif) no-repeat scroll right top;
text-decoration: none;
font-size:0.8em;
font-weight:bold;
height:25px;
margin:10px 20px 10px 0pt;
padding:0pt 30px 0pt 0pt;
color:#c00200;
cursor: pointer;
border:0;
}

.ie7 #LoginForm .loginBtn {padding:5pt 20px 0pt 0pt;}

#LoginForm .loginBtn:hover {
background:transparent url(/static/images/more.gif) no-repeat scroll right bottom;
color:#999999;
}

#RegForm .RegCheckBox {
font-size:small;
padding-top:5px;
text-align:left;
}

#RegForm label {padding:5px;}

#RegForm .CaptchaBox {text-align:right;}
#remcontainer {
border: 1px solid #e2e2e2;
margin: 0 auto; 
text-align: left; 
margin: 5px 5px 5px 5px;
}
#remmainContent {
padding: 0 20px;
text-align: center;
}
#remfrmright {
width:45%;
float: right;
text-align: left;
min-height:25px;
}
.ie6 #remfrmright {padding-left:250px;}
#remfrmleft {
width:45%;
text-align: right;
min-height:25px;
}
#remrow {
border:0;
padding:5px;
}

#remrow.reminder {
width:80%;
margin:5px auto;
}

.ie #remrow.reminder {
width:95%;
margin:5px auto;
}

#remfrmbtnright {
margin-left:13px;
margin-right:0px;
padding-left:25px;
text-align:left;
background:transparent url(/static/images/captcha/reload.gif) no-repeat scroll left center;
width:48%;
float:left;
padding-top:0px;
margin-top:5px;
}

#remfrmbtnright_captcha {
margin-left:10px;
margin-right:0px;
padding-left:25px;
text-align:left;
background:transparent url(/static/images/captcha/reload3.gif) no-repeat scroll left top;
width:40%;
float:left;
padding-top:0px;
margin-top:10px;
font-weight:bold;
text-transform:uppercase;
font-size:0.7em;
height:18px;
}

#remfrmbtnright_captcha:hover {background:transparent url(/static/images/captcha/reload3.gif) no-repeat scroll left bottom;}

#remfrmbtnright_email {
margin-left:10px;
margin-right:0px;
padding-left:25px;
text-align:left;
background:transparent url(/static/images/captcha/reload3.gif) no-repeat scroll left top;
width:44%;
float:left;
padding-top:0px;
margin-top:4px;
font-weight:bold;
text-transform:uppercase;
font-size:0.9em;
height:18px;
}
.opera #remfrmbtnright_email {height:20px;}

#remfrmbtnright_email:hover {background:transparent url(/static/images/captcha/reload3.gif) no-repeat scroll left bottom;}

#remfrmbtnleft {
text-align: right;
width:48%;
float:left;
padding-bottom:10px;
}
#remfrmbtnleft.reminder {padding-top:8px;}

.RegBtn {
background:transparent url(/static/images/more.gif) no-repeat scroll right top;
text-decoration: none;
font-size:0.8em;
font-weight:bold;
height:25px;
margin:10px 0pt;
padding:0pt 30px 0pt 0pt;
color:#c00200;
cursor: pointer;
border:0;
text-align:left;
}

.ie .RegBtn {
width:120px;
padding:5pt 0px 0pt 0pt;
}

.RegBtn:hover {
background: url(/static/images/more.gif) bottom right no-repeat;
color:#999999;
}

#errors {
padding:10px;
text-align:left;
font-size:x-small;
margin-left:35%;
list-style-type: none;
}

#errors_list {
padding:5px;
text-align:center;
font-size:small;
list-style-type: none;
}

#FormMain {
display: block;
margin:10px;
float:left;
}

.FormBlock {
display: block;
width: 100%;
clear: both;
margin-bottom: 1em;
}

.FormBlock_75 {
display: block;
width: 75%;
clear: both;
margin:0 auto 1em auto;
}

.catList {
display:block;
float:none;
padding:0pt;
margin-top: 10px;
}

.catText {padding:0 10px 0 0;}

.TextBoxLabelVideo {
width:100%;
padding-top: 5px;
}
.cntTitle,.cntDescr {
width: 100%;
border: 1px solid #e0e0e0;
height: 1.6em;
overflow: hidden;
}

.hTileMid {
border: 1px solid #e0e0e0;
border-left: none;
border-right: none;
padding-top: 1em;
padding-bottom: 1em;
}

#FormMain .sendBgForm {
text-align:center;
padding:10px;
clear:both;
}

#FormMain .TextArea {padding:2px;}
#FormMain .TextBoxLabel {padding:2px;}

.sendBtn {
background: url(/static/images/sendDt.gif) top left no-repeat;
text-transform: uppercase;
font-size: 0.8em;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#c00200;
padding-left: 28px;
height: 28px;
margin-top: 0.4em;
cursor: pointer;
border:0;
font-weight:bold;
padding-bottom:7px;
}

.sendBtn:hover {
background: url(/static/images/sendDt.gif) bottom left no-repeat;
color:#999999;
}

.sendBtnPI {
text-transform: uppercase;
font-size: 0.8em;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#999999;
cursor: pointer;
border:0;
font-weight:bold;
background:transparent;
}

.search_list {padding: 10px;}
.search_list span {font-weight:bold;}

.search_list hr {
color:#999999;
margin:5px;
width:99%;
}

/*
 HIBAOLDAL
*/
.ErrorBox {
text-align: center;
font-weight: bold;
margin: 20px auto;
}

.ErrorBox img {
margin: 1em 0;
width: 9em;
height: 7em;
}

.ErrorBox a {
color: #c00200;
padding-left: 5px;
padding-right: 5px;
height: 18px;
display: block;
margin: 0 auto;
padding-top: 4px;
}

.ErrorBox a:hover {color: #9f9f9f;}

#ErrorMenu {
margin: 4em auto;
background: url(/static/images/miniDott.gif) top left repeat-x;
}

#ErrorMenu ul {
padding-top: 10px;
margin: 0 auto;
display:table;
}

.ie7 #ErrorMenu ul {margin: 0 15%;}
.ie6 #ErrorMenu ul {margin: 0 6%;}

#ErrorMenu ul li { 
list-style-type: none;
float: left;
padding: 0.7em 1.1em 0.7em 1em;
background: url(/static/images/nvSep.gif) right top repeat-y;
text-transform: uppercase;
font-size: smaller;
letter-spacing: -0.08em;
text-align: center;
width:100px;
}

#ErrorMenu ul li.nvlast {background: none;}
/*
 USER PROFILE PAGE
*/
.UserDataBox {
width: 90%;
float: left;
border:1px solid #CCCCCC;
padding:2px;
text-align:left;
}

#avatar {
padding:2px 10px 2px 2px;
float:left;
}

.UserDataBox .UserData {
margin: 0 0.2em 0 10px;
padding: 5px 5px 5px 10px;
display: block;
}

.usrNm, .usrNm:visited, .usrNm:hover {
color: #c00200;
display: inline;
}

.flhSarok {
text-align: right;
padding-top:10px;
}

#UserMenu {
width: 90%;
float: left;
padding:10px 0;
text-align: left;
}

#UserMenu ul {
margin: 10px 0;
display:block;
font-weight:bold;
font-size:small;
}

.safari #UserMenu ul {font-weight:normal;}
	
#UserMenu ul li{
list-style-type: none;
padding: 0.7em 1.1em 0.7em 1em;
text-transform: uppercase;
border-bottom:1px solid;
color:#c00200;
}

#UserMenu ul li:hover{color:#999999;}

#UserPayList ul li {
list-style-type: none;
padding: 0.7em 0em 0em 1em;
}

/*
 LAPOZÓ
*/
.commlap {
text-align: center;
padding: 1.4em;
}

.commlap span {
color: #c00200;
font-size: 1.2em;
font-weight: bold;
padding: 0 0.2em;
}

/*
 KATEGÓRIÁK
*/
.Category {
float:left;	
width:20%;
}

.vdText {font-size:small;}

.OrderBoxItem {
float:left;
padding:5px 6px;	
}

#OrderBoxContainer {float:left; padding:2px 2%; width:101%;}

.orderBtn {
font-weight:bold;
color:#c00200;
border:0;
background: url(/static/images/more.gif) top right no-repeat;
font-size: 0.8em;
font-family: Verdana, Arial, Helvetica, sans-serif;
height: 25px;
padding-right: 25px;
text-transform:uppercase;
cursor: pointer;
}

.orderBtn:hover {
background: url(/static/images/more.gif) bottom right no-repeat;
color:#999999;
}

.ie .orderBtn {width:180px;}

.ThreeImagesWidth {width:420px;}

.filter_board { 
width: 100%;
margin: 0 1.5%;
float: none;
display: block;
overflow: hidden;
padding:0 10px 20px 10px;
position: relative;
}

.label_head { 
margin: 0 10px 0 10px;
float: left;
display: block;
}

.label_head ul li {
list-style-type: none;
padding: 3px;
text-transform: uppercase;
font-size: 0.8em;
letter-spacing: -0.1em;
}

.label_head ul li a{color:#c00200;}

.label_head ul li a:hover{color:#999;}

/*
 FORGALMI ADATOK
*/
.trafficlist {cursor:pointer;}
.trafficlist:hover {
cursor:pointer;
font-weight:bold;
}
.traffic_chart {padding: 5px;}

.brdForm {
margin:4px 0pt;
padding:10px 20px 8em;
border:1px solid #E2E2E2;
display:block;
min-height:2em;
position:relative;
text-align:left;	
}

.trafHdz {
width: 100%;
display: block;
height: 2em;
padding: 10px 0;
background: url(/static/images/miniDott.gif) bottom left repeat-x;
font-size: .9em;
}

.trfHdA,.trfHdB {
float: left;
text-align: center;
display: block;
padding: 0;
margin: 0 6pt;
}

.trfHdA {width: 10%;}
.trfHdB {width: 18%;}

#trafDt {
background: #f4f4f4;
font-size: .9em;
padding: 2px;
}

#trafDt .brdForm {
padding: 10px 0;
background: #fff;
color: #634e4e
}

.trfDtA,.trfDtB,.trfDtC{
float: left;
text-align: center;
display: block;
padding: 0;
margin: 0 6pt;
}

.trfDtA {width: 10%;}
.trfDtB {width: 18%;}
.trfDtC {width: 15px; margin:7px 0 0 0;}

.backBtn {
margin-left: 15px;
background: url(/static/images/rew.gif) top left no-repeat;
text-transform: uppercase;
font-size: small;
font-family: Verdana, Arial, Helvetica, sans-serif;
height: 22px;
padding-left: 28px;
margin-bottom: 3px;
cursor: pointer;
font-weight:bold;
color: #c00200;
border:0;
}

.backBtn:hover {
background: url(/static/images/rew.gif) bottom left no-repeat;
color: #999;
}

/* PANEL */
.panel{}
.panel a{}
.panel-up .trfDtC {background: url(/static/images/closed.gif) bottom left no-repeat;}
.panel-down .trfDtC {background: url(/static/images/opened.gif) bottom left no-repeat;}
.panel-target{
padding:5px;
border:1px solid #CCCCCC;
}
.panel-closed{display:none;}
#extraOptions .panel-target { border: none; padding:2px 0;}

/*
 KEDVENCEK
*/
#FavoritesContainer {
padding:10px;
position:relative;	
}

.FavoritesItem {
width: 45%;
display:block;
border: 1px solid;
margin: 10px 0;
}

.FavoritesBox {
background: #FFFFFF;
width:100%;
padding:5px 0;
}

.FavoritesData {
display:block;
margin:0 8px 0 90px;
padding:8px 0;
}
/*
 AJAXOS RÉSZEK
*/
.closePop {
position: absolute;
z-index: 25;
top: 6px;
right: 4px;
}

#ajaxBox {
position: absolute;
z-index: 20;
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0;
}

div#ajax-container {
position: absolute;
visibility: hidden;
z-index: 99;
}

#ajaxBox #Column {
border:1px solid #e2e2e2;
display:block;
background: #f4f4f4;
overflow:hidden;
position:relative;
}

#ajaxBox #ColumnHead {
padding:0.2em 1.6em 0.2em 2.1em;
text-align:center;
font-size: medium;
color:#fff;
font-weight:bold;
z-index:1;
background:#c00200;
text-transform:uppercase;
}

.ajaxBtnBox {float: right;}
.ajaxBtnBox .orderBtn{
float: right;
font-size:0.9em;
}
.ajaxBtnBox .CancelBtn{
float: right;
padding:3px 0 0 0;
font-weight:bold;
font-size: 0.9em;
width:100px;
}

.ajaxBtnBox .CancelBtn a{
font-size:0.9em;
color: #c00200;
}

.ajaxBtnBox .CancelBtn a:hover{
font-size:0.9em;
color: #999;
}

#progress {
margin: 10px auto;
padding: 10px;
float: left;
display: block;
width:200px;
}

.progressText {
color: #c4c4c4;
font-size: 12px;
}

.percent_border{
border: 1px solid #999;
width:200px;
}

.percent {
clear: left;
display: block;
background-color: #C00200;
height: 16px;
}
/*
 TÉRKÉP
*/

#MapBox {
width:48%;
padding: 20px 0;
}

#mapsAddressList {padding:2px;}

#mapsAddressList li{
margin:0;
padding:1pt;
list-style-type:none;
list-style-image: none;
}

#Map {
padding: 5px;
width:90%;
}

#MapForm {padding-top: 5px;}

#mainContent #Column #VideoPreviewSmall {
padding: 3px 0 1px 0;
min-height: 98px;
max-width:45%;
}

#mainContent #Column #VideoPreviewSmall .vImg{
float:left;
overflow:hidden;
margin:2%;
}
.ie6 #mainContent #Column #VideoPreviewSmall .vImg{margin:1%;}

#VideoDataSmall {
font-size: small;
display:table;
}

#VideoDataSmall span{
display:block;
}

.screenShotSmall{
width:110px;
height:84px;
margin:0;
padding:0;
border:0;
}

.SelectedMarker {background-color: #9bff65;}
/*
* Fizetős részek
*/
.TRHead {
text-align:center;
font-size: small;
color:#fff;
font-weight:bold;
z-index:1;
background:#aeaeae;
text-transform:uppercase;
}
td {padding:2px; vertical-align:text-top;}
table {border:thin solid;}


/*
 LÁBLÉC
*/

#footer { 
padding: 0 0px; 
background:#e8e8e8;
} 

#footer #footTop{
margin:0 auto;
background:#e8e8e8;
min-height:100px;
}

.hline {
width:1px;
background:url(/static/images/fBrd.gif) right bottom repeat-y;
float:left;
height:90px;
margin:10px 0;
}

.ftItm {
width:24.9%;
float:left;
border-top:solid 1px #cecece;
}
.ie6 .ftItm {width:24.6%;}

#flang.ftItm {background: none;}
.fItmWrp {
background:url(/static/images/footFold.gif) left top repeat-x;
width:100%;
}

.fItmHdR{
margin:0 15%;
background:#2b2b2b url(/static/images/fhR.gif) right bottom no-repeat;
}
.ie6 .fItmHdR{width:70%;}
.fItmHdL{background:url(/static/images/fhL.gif) left bottom no-repeat;}
.fItmHd{
padding:0.3em 0;
text-align:center;
color:#dcdcdc;
font-size:0.8em;
font-weight:bold;
text-transform:uppercase;
}
.fCnWrp{padding:1em 0;}
.ftCnt{padding:0 1em;}

.ftCnt ul li{
list-style-position: outside;
list-style-image: url(/static/images/flist.gif);
font-size:0.8em;
margin-bottom:0.4em;
margin-left:35px;
}

#flang.ftItm .ftCnt{
width:9.2em;
padding:0;
margin:0 auto;
}
#flang.ftItm ul li{
margin:0;
padding:0;
list-style-type:none;
list-style-image: none;
float:left;
width:3.7em;
height:3.3em;
}
#flang.ftItm ul li img{
margin:0;
padding:0;
width:3.8em;
height:3.3em;
}

#footer #footBottom{
height:2em;
padding:1.4em 1% 1em 1%;
background:#2b2b2b;
}
#footer #footBottom .bal, #footer #footBottom .jobb{
font-size:xx-small;
text-transform:uppercase;
color:#ccc;
letter-spacing:1px;
font-weight:bold;
height:3em;
}
#footer #footBottom .bal {width:52%;}

#footer #footBottom .bal span {
padding-top:0.9em; 
float:left;
}
#footer #footBottom .bal span.simpl {
margin-left:1.5em;
border-left:solid 1px #ccc;
padding:0.5em 0 0.5em 1.5em; 
margin-top:0.4em;
}
#footer #footBottom .bal img {
float:left;
height:23px;
width:57px;
padding-top:2px;
}

#footer #footBottom .jobb {width:48%;}
#footer #footBottom .jobb span {
padding-top:0.9em; 
float:left;
}
#footer #footBottom .jobb img {
float:right; 
width:23px;
height:23px;
margin-right:0.5em;
float:left;
padding-top:2px;
}
#footer #footBottom .jobb span.simpl {
float:left;
margin-left:1em;
text-transform:none;
color:#707070;
letter-spacing: normal;
}
#footer #footBottom .jobb span.balalul {
padding-top:0;
float:right;
}