#no-offer{overflow: hidden;}
#left_side{float:left; width:618px; width:193px}
#right_side{float:left; width:618px}

.video_menu {padding: 140px 8px 80px 0; background: transparent url(../../images/videok/menu_bg.jpg) no-repeat scroll top left; letter-spacing : -1000em; }
/* Just for Opera, but hide from MacIE */
/*\*/html>body .video_menu { letter-spacing : normal; text-indent : -999em; overflow : hidden;}
/* End of hack */ 
.video_menu h1{margin-bottom: 30px; height: 60px; background: transparent url(../../images/videok/menuh1.jpg) no-repeat scroll bottom center;}
.video_menu ul{padding:0; list-style:none;}
.video_menu li{display:inline; padding-bottom: 1px; background: transparent url(../../images/videok/menu_div.jpg) no-repeat scroll bottom center;}
.video_menu li a{display:block; height: 40px; margin: 0 auto; width:106px; background: transparent url() no-repeat scroll center center;}
.video_menu li.menu1 a{background-image: url(../../images/videok/menu1.jpg);}
.video_menu li.menu2 a{background-image: url(../../images/videok/menu2.jpg);}
.video_menu li.menu3 a{background-image: url(../../images/videok/menu3.jpg);}
.video_menu li.menu4 a{background-image: url(../../images/videok/menu4.jpg);}
.video_menu li.menu5 a{background-image: url(../../images/videok/menu5.jpg);}
.video_menu li.menu6 a{background-image: url(../../images/videok/menu6.jpg);}

.header{padding:0 110px 0 8px; background: transparent url(../../images/videok/kamera.jpg) no-repeat scroll top right}
.header h1{margin: 0; font-size:30px; font-weight:bold; color:#b2b8ca;}
.header p.header_note{margin: 0; padding-left: 100px; font-size:16px; font-weight:normal; color:#001550;}
.header h2{margin: 1.0em 0 0.5em; padding-left: 30px; color:#677fb4; font-size:18px; font-weight:bold}

#videok{}
#videok .rounded5{float:left; margin:0 8px 10px; width:182px; padding: 5px 4px; background-color:#c8e3f8}
#videok h3{margin:0; padding:0; height:2.4em; line-height:1.2em; font-size:13px;}
#videok h3 a{text-decoration:none; font-size:12px; font-weight:bold; color:#001550}
#videok h3 a:hover{text-decoration:underline; color: #ac0000}
#videok p{margin:0; padding:0}
#videok p.img{text-align:center}
#videok p.img a img{border:2px solid #012a82; vertical-align: bottom;}
#videok p.img a img:hover{border:2px solid #ac0000}
#videok p.bottom{overflow: hidden; padding-top: 1px; text-align:right; font-size:14px; color:#626262}
#videok p span.stars{display: block; padding-top: 3px; float: left;}
#videok p span.length{display: block; float: right;}

#ajanlo{clear:both; position:relative; margin:0 auto; padding:15px 35px; width:536px; height:181px; background-image:url(../../images/videok/ajanlo_bg.jpg)}
#ajanlo h1{margin:0; padding:0; font-size:23px; font-weight:normal; font-style:italic; color:#bd0a28}
#ajanlo p{margin:5px 0; padding:0; line-height:1.2em;}
#ajanlo form{margin:0; padding:0}
#ajanlo input{margin:0; padding:0; background:none; border:none; font-weight:bold; font-style:italic; color:#bd0a28}
#ajanlo #email{margin:20px 0 0 0}
#ajanlo #link{margin:10px 0 0 0}
#ajanlo #nev{margin:14px 0 0 0}
#ajanlo #submit{position:absolute; right:35px; bottom:22px}
#ajanlo #submit input{width:126px; text-align:center}


#vid_container{position:relative; width:584px; margin:20px auto; padding-top: 35px; background-color:#c8e3f8; background-image:url(../../images/videok/video_box_top.jpg); background-repeat:no-repeat; font-size:14px; color:#002a80}
#vid_container h1{position:absolute; top: 0; left: 100px; margin: 0; padding:8px 0 10px; line-height:16px; text-align:center; font-size:14px; font-weight:normal; color:#c8e3f8}
#vid_container h1 span{margin:0 auto; padding:8px 0 7px 30px; background-color:#002a80; background-image:url(../../images/videok/header_left.jpg); background-position:bottom left; background-repeat:no-repeat}
*:first-child+html #vid_container h1 span{padding:0 0 0 30px}
* html #vid_container h1 span{padding:0 0 0 30px}
#vid_container h1 span span{padding:8px 30px 7px 0 !important; background-image:url(../../images/videok/header_right.jpg); background-position:bottom right; background-repeat:no-repeat}

#vid_rank {overflow: hidden; width: 75px; margin: 0 auto;}
#vid_rank .score {float: left; width:15px; height:14px; cursor:pointer; background:url(../../images/videok/stars.jpg)}
#vid_rank .vid_on {background-position: -15px 0;}
#vid_rank .score:hover {background-position: -15px 0;}

#vid_container div.bottom{width:584px; background-color:#c8e3f8; background-image:url(../../images/videok/video_box_bottom.jpg); background-repeat:no-repeat; height:11px}
#vid_container h3{margin:15px 0 4px 0; font-size:11px}
#vid_container p{margin:0; padding:0; font-weight:bold}
#vid_main{width:440px; min-height:370px; text-align:center; overflow:hidden}
#vid_controller{position:absolute; right:0; top:20px; width:144px; padding-top:100px; background-image:url(../../images/videok/kamera.png); background-repeat:no-repeat; background-position:top center; text-align:center}
#vid_controller a{display:block; margin:20px auto 0; padding:4px 3px 2px; border:0; width:100px; height:35px; overflow:hidden; background-image:url(../../images/videok/video_kuldes.jpg); text-decoration:none; color:#FFF}
#vid_forward{padding:2px 20px}
#vid_forward p{margin:10px 0 0; padding:0; font-weight:bold}
#vid_forward textarea, #vid_forward input{background-color:#FFF; border:1px solid #002a80}
#vid_forward textarea{width:530px; height:50px}
#vid_forward input#email, #vid_forward input#name{width:300px}
#vid_forward a{border:0; padding:3px 10px 5px; background-color:#002a80; text-decoration:none; font-size:12px; font-weight:normal; color:#FFF}
#vid_forward p.megj{font-size:11px}

#no-offer #velemeny{height:292px; width:585px; width:525px; margin:20px auto 40px; padding:0 30px; background-image:url(../../images/velemenyek/velemeny_bg.jpg); background-repeat:no-repeat; text-align:justify}
#velemeny input, #velemeny textarea{border:0 solid white; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; font-style:italic; color:#bd0a28}
#velemeny p, #velemeny form, #velemeny input, #velemeny textarea{margin:0; padding:0; border:0px solid}
#velemeny p.info{padding:10px 0; font-size:14px; height:74px}
#velemeny h1{margin:0; padding:8px 0 0; font-size:18px; font-weight:bold; font-style:italic; color:#bd0a28}
#velemeny input, #velemeny textarea{background:none}
#velemeny p.email{height:25px}
#velemeny p.email input{width:330px; height:16px}
#velemeny p.text{height:99px}
#velemeny p.text textarea{width:524px; height:90px; overflow:auto}
#velemeny p.nev{height:20px}
#velemeny p.nev input{width:195px; height:16px}
#velemeny p.kuldes{position:relative}
#velemeny p.kuldes input{position:absolute; right:20px}
#no-offer .komment{width:585px; margin:20px auto 40px; font-size:11px; text-align:justify}
.komment h2{position:relative; padding:2px 20px; margin:0px; font-size:14px; color:#bd0a28; border-bottom:1px solid #dedede}
.komment h2 span{position:absolute; top:4px; right:20px; font-size:11px; color:#575757}
.komment p{margin:5px 10px}
