@charset "utf-8";

* {	margin:0; padding:0; }
html, body { background:#FFFFFF none repeat scroll 0 0;	font-family:arial; height:100%; }
img, fieldset {	border:0 none; }
ul { list-style-type:none; list-style-image:none; list-style-position:outside; list-style-type:none; }
input, textarea, select, object, embed,/* table,*/ tr, th, td {	border-collapse:collapse; border-spacing:0; }
p, a, label, li { font-size:11px; }
a {	text-decoration:none; }
a:hover { text-decoration:underline; }
.gomb span { display:block;	left:0;	position:absolute; top:0; }
.gomb, .gomb span, .cellgomb, .cellgomb span {	background-image:url(images/arena_btn_pack.png); background-repeat:no-repeat; overflow:hidden; }
form .gomb { text-align:center; }
.gomb a span {*cursor:pointer;}
s1 {font-size:8px; vertical-align:top; /*font-family:"Arial Narrow";*/}
s2 {font-size:9px; vertical-align:top}


.default_hidden {display:none;}

.star-1 { background-image:url(images/arena_star_pack.png); background-position:0 0; background-repeat:no-repeat; height:12px; width:67px; }
.star-2 { background-image:url(images/arena_star_pack.png); background-position:-73px 0; background-repeat:no-repeat; height:12px; width:67px; }
.star-3 { background-image:url(images/arena_star_pack.png); background-position:0 -46px; background-repeat:no-repeat; height:12px; width:67px; }
.star-4 { background-image:url(images/arena_star_pack.png); background-position:-73px -46px; background-repeat:no-repeat; height:12px; width:67px; }
.star-5 { background-image:url(images/arena_star_pack.png); background-position:0 -90px; background-repeat:no-repeat; height:12px; width:67px; }
.star-6 { background-image:url(images/arena_star_pack.png); background-position:-73px -90px; background-repeat:no-repeat; height:12px; width:67px; }
.star-7 { background-image:url(images/arena_star_pack.png); background-position:0 -134px; background-repeat:no-repeat; height:12px; width:67px; }
.star-8 { background-image:url(images/arena_star_pack.png); background-position:-73px -134px; background-repeat:no-repeat; height:12px; width:67px; }
.star-9 { background-image:url(images/arena_star_pack.png); background-position:0 -178px; background-repeat:no-repeat; height:12px; width:67px; }
.star-10 { background-image:url(images/arena_star_pack.png); background-position:-73px -178px; background-repeat:no-repeat; height:12px; width:67px; }

#wrap {	margin:auto; width:994px; /*background:url(ararena_layout_02_v7.png) no-repeat;*/ }

#top { position:relative; overflow:hidden; color:#FFFFFF; height:170px;	padding-bottom:10px; }
#upper { height:30px; position:relative; background-color:#314e6f; }
#login-form-box { width:540px; height:30px; position:absolute; float:left; }
#login-form-box fieldset{ height:30px; margin-top:4px; margin-left:10px; }
#login-form-box label {	margin-left:5px; padding-right:2px;	font-weight:bold; color:#d6e5f5; }
#login-form-box input {	border:0 none; background:none;	width:80px;	font-size:11px;	color:#FFFFFF; }
#login-form-box .frow-1 { background:url(images/header_login_bg_1.png) no-repeat; width:176px; clear:both; overflow:hidden; position:absolute; height:22px; }
#login-form-box .frow-2 { background:url(images/header_login_bg_2.png) no-repeat; width:147px; clear:both; overflow:hidden;	position:absolute; left:192px; height:22px; }
#login-form-box .gomb{ position:absolute; right:143px; }
#login-form-box .gomb, #login-form-box .gomb span {	background-position:0 0; height:22px; width:53px; }
#login-form-box .gomb a { color:#FFFFFF; font-variant:small-caps; font-weight:bold; font-size:16px; line-height:20px; }
#login-form-box .gomb a:hover {text-decoration:none;}
#login-form-box .pass-change { position:absolute; right:8px; top:9px;}
#login-form-box .pass-change a { color:#FFFFFF; }
#login-form-box .pass-change a:hover { color:#FFFFFF; }


#lang { position:absolute; top:2px;	right:0; height:20px; width:160px; text-align:center; }
#lang a { height:20px; color:#ffffff; text-transform:uppercase;	font-weight:bold; padding:3px 7px 5px 7px; }
#lang .lang-active { background-image:url(images/arena_btn_pack.png); background-repeat:no-repeat; overflow:hidden; background-position:0px -22px; height:20px; width:60px; color:#0083ba !important; text-decoration:none; }




#middle { height:106px;	position:relative; background:url(images/header_bg.png) repeat-x; }
#logo {	position:absolute; top:20px; left:10px;	width:239px; height:67px; background:url(images/logo.png); }
#banner { position:absolute; top:8px; right:8px; width:728px; height:90px; }
#lower { height:35px; position:relative; margin:0 8px 0 10px; background:url(images/header_lower_bg.png) no-repeat; }
#lower-menu{ position:absolute;	/*width:650px;*/ top:7px; left:12px; }
#lower-menu li { float:left; }
#lower-menu a {	color:#FFFFFF; font-variant:small-caps;	font-size:15px; }
#lower-menu span { padding-left:11px; padding-right:11px; font-size:12px; }
#lower-gyors-kereso { position:absolute; right:9px;	top:6px; width:305px; height:20px; float:right; }
#lower-gyors-kereso fieldset{ }
#lower-gyors-kereso .frow {clear:both; overflow:hidden; height:20px; }
#lower-gyors-kereso .gomb, #lower-gyors-kereso .gomb span {	position:absolute; right:3px; top:0; background-position:0px -44px; background-repeat:no-repeat; height:20px; width:33px; }
#lower-gyors-kereso input {display:block;float:left;	background:url(images/header-lower-gyorskereso.png); background-repeat:no-repeat; border:0 none;	width:149px; height:20px; font-size:11px; color:#000000; padding:4px; }
#lower-gyors-kereso label {float:left;	padding: 0 2px; font-variant:small-caps; font-size:16px; color:#FFFFFF; }
#lower-gyors-kereso .gomb a { color:#FFFFFF; font-variant:small-caps; font-weight:bold; font-size:16px; line-height:20px;}
#lower-gyors-kereso .gomb a:hover span {text-decoration:none;}



#nav {position:relative; overflow:hidden; color:#FFFFFF; /*height:246px;*/padding-bottom:10px; margin:0 8px 0 10px; }
#nav-top { height:11px;	background:url(images/nav-box-top.png) no-repeat; font-size:1px; line-height:1px; }

#nav #nav-tab {position:absolute; right:0px; top:0px; height:19px; width:78px; background:url(images/nav-box-top-list-butt.png) no-repeat; /*font-size:1px; line-height:1px;*/ text-align:center;}
#nav-tab #nav-tab-text {position:absolute; left:34px; top:4px; font-size: 11px; color:#FFFFFF; text-align:center; font-variant:small-caps;}
#nav-tab #nav-tab-text a {font-size: 11px; color:#FFFFFF;}
#nav-inside { /*height:221px;*/ background:#d6e5f5; clear:both; overflow:hidden; _height:1%; width:976px;}
#nav-inside div {float:left; width:200px; height:50px; margin: 2px 25px 20px 15px; color:#345274; font-size:11px; _display:inline;}
#nav-inside div a {font-size: 11px; color:#345274;}
#nav-inside div a:hover {font-size: 11px; text-decoration: underline;}
#nav-inside #listdiv { text-align:left; height:auto; /*margin-left:300px;*/ /*width:200px;*/}
#nav-inside h1 {font-size:16px; font-weight:normal; text-transform:uppercase; font-weight:bold; }
#nav-inside h1 a {font-size:16px; font-weight:normal; text-transform:uppercase; font-weight:bold;}
#nav-inside h1 a:hover {font-size: 16px; text-decoration: underline;}
/*#nav-inside s1 {font-size:8px; color:#345274; vertical-align:top}*/
#nav-bottom { height:13px; background:url(images/nav-box-bottom.png) no-repeat;font-size:1px; line-height:1px;  }

#fastsearch {position:relative; overflow:hidden; color:#FFFFFF; /*height:246px;*/padding-bottom:10px; margin:0 8px 0 10px; }
#fastsearch-top { height:11px;	background:url(images/fastsearch-top.png) no-repeat; font-size:1px; line-height:1px; }
#fastsearch-inside { /*height:221px;*/ /*background:#d6e5f5;*/ background:#A6C8EA; clear:both; overflow:hidden; _height:1%; width:976px;}
#fastsearch-inside div {float:left; width:800px; /*height:50px;*/ margin: 2px 25px 10px 15px; color:#345274; font-size:11px; _display:inline;}
#fastsearch-inside div a {font-size: 11px; color:#345274;}
#fastsearch-inside div a:hover {font-size: 11px; text-decoration: underline;}
#fastsearch-inside h1 {font-size:16px; font-weight:normal; text-transform:uppercase; font-weight:bold; }
#fastsearch-inside h1 a {font-size:16px; font-weight:normal; text-transform:uppercase; font-weight:bold;}
#fastsearch-inside h1 a:hover {font-size: 16px; text-decoration: underline;}
#fastsearch-bottom { height:13px; background:url(images/fastsearch-bottom.png) no-repeat;font-size:1px; line-height:1px;  }

#reminder {position:relative; overflow:hidden; color:#FFFFFF; /*height:246px;*/padding-bottom:10px; margin:0 8px 0 10px; }
#reminder-top { height:11px;	background:url(images/fastsearch-top.png) no-repeat; font-size:1px; line-height:1px; }
#reminder-inside { /*height:221px;*/ /*background:#d6e5f5;*/ background:#A6C8EA; clear:both; overflow:hidden; _height:1%; width:976px;}
#reminder-inside div {float:left; width:800px; /*height:50px;*/ margin: 2px 25px 10px 15px; color:#345274; font-size:12px; _display:inline;}
#reminder-inside div a {font-size: 12px; color:#345274;}
#reminder-inside div a:hover {font-size: 12px; text-decoration: underline;}
#reminder-inside h1 {font-size:16px; font-weight:normal; text-transform:uppercase; font-weight:bold; }
#reminder-inside h1 a {font-size:16px; font-weight:normal; text-transform:uppercase; font-weight:bold;}
#reminder-inside h1 a:hover {font-size: 16px; text-decoration: underline;}
#reminder-bottom { height:13px; background:url(images/fastsearch-bottom.png) no-repeat;font-size:1px; line-height:1px;  }
#reminder #reminder-butthold .gomb, #reminder #reminder-butthold .gomb span {	position:relative; right:3px; top:0; background-position:0px -44px; background-repeat:no-repeat; height:20px; width:33px; }
#reminder input { width:230px; border:1px #a5acb2 solid;}

#szukito { position:relative; overflow:hidden; color:#FFFFFF; padding-bottom:10px; margin:0 8px 0 10px;	 }
#szukito-top { height:34px; background:url(images/szukito-top-bg.png) no-repeat; }
#szukito-top h1 { font-size:12px; text-transform:uppercase; padding:10px 0 0 15px; color:#3c6088; }
#szukito-top h1 a {font-size:12px; color:#3c6088;}
#szukito-top h1 a:hover {font-size:12px; text-decoration: underline;}
#szukito-top-lower { height:15px; font-size:1px;line-height:1px;background:url(images/szukito-top-lower-bg.png) no-repeat; }
#szukito-content {position:relative;clear:both; overflow:hidden; _height:1%; background: #335274 url(images/szukito-content-bg.png) repeat-x;}
#szukito-content-check-box {position:relative;float:left; width:221px; height:42px; margin: 0 0 11px 11px; padding-left: 10px; font-size:12px; line-height:42px; background:url(images/szukito-check-bg.png) no-repeat;  _display:inline;}
#szukito-content-check-box #count_index {position:absolute; right:5px; top:-12px; font-size:9px;color:#3c6088;}

#szukito-content-check-box-componly {position:relative;float:left; width:221px; height:42px; margin: 0 0 11px 11px; padding-left: 10px; font-size:12px; line-height:42px; _display:inline; /*clear:left;*/ background:url(images/szukito-check-comp-only-bg.png) no-repeat;}
#szukito-content-check-box-componly span, #szukito-content-check-box span {position:relative; display:block; color:#335274; }

#szukito-content-check-box-message {position:relative;float:left; width:954px; height:42px; margin: 0 0 11px 11px; padding-left: 10px; font-size:12px; line-height:42px; _display:inline; /*clear:left;*/ background:url(images/szukito-check-bg-message.png) no-repeat;}
#szukito-content-check-box-message span {position:relative; display:block; color:#335274; text-align:center;}

#szukito-content-check-box span a {color:#335274; font-size: 12px;}
#szukito-content-check-box-componly span a {color:#FFFFFF; font-size: 12px;}
#szukito-content-check-box-componly input, #szukito-content-check-box input {position: absolute; top:15px; _top:-2px; right:10px;}
#szukito-kereses-box-top { width:954px; height:12px; font-size:1px;line-height:1px; background:url(images/szukito-kereses-box-top-bg.png) no-repeat; clear:both; margin-left:11px; }
#szukito-kereses-box-content { width:954px; background-color:#5683b6; margin-left:11px; clear:both; }
#szukito-kereses-box-content p { color:#FFFFFF; font-size:12px; text-transform:uppercase; font-weight:bold; clear:both; padding-left:15px; padding-top:3px; padding-bottom:15px; }
#szukito-kereses-box-bottom { width:954px; height:9px; font-size:1px;line-height:1px; background:url(images/szukito-kereses-box-bottom-bg.png) no-repeat; margin-left:11px; }

#szukito-kereses-1 { display:block; position:relative; }
#szukito-kereses-1 table { margin-left:20px; width:553px; clear:none; border-collapse:collapse !important; border-spacing:0 !important; }
#szukito-kereses-1 td { border-bottom:1px solid #6e95c0; width:200px; text-align:right; padding-bottom:5px; padding-top:5px; }
#szukito-kereses-1 label { padding-right:10px; font-size:12px; }
#szukito-kereses-1 select { width:132px; border:1px #a5acb2 solid;}
#szukito-kereses-1 input { width:130px; border:1px #a5acb2 solid;}

#szukito-kereses-1 .cella-a { width:255px; }
#szukito-kereses-1 .cella-b { width:315px; }

#tipp { position:absolute; top:-29px; right:10px; float:right; clear:none; width:322px; height:118px; background:url(images/szukito-content-tipp-bg_yello.png) no-repeat; overflow:hidden; }
#tipp h1 { text-transform:uppercase; font-weight:bold; color:#3c6088; font-size:12px; padding-bottom:5px; padding-top:45px; padding-left:10px; }
#tipp p { font-size:11px; font-weight:normal; font-family:arial; text-transform:none; color:#3c6088; padding-left:10px; padding-top:0;  }
#tipp p a {font-weight:bold; text-decoration:underline; color:#3c6088;}


#szukito-kereses-2 { display:block; position:relative; clear:both; width:934px; height:61px; background:url(images/szukito-kereses-2-bg.png) no-repeat; margin-top:10px; margin-left:9px; }

/*
#container-2 #text-1 .left { position:absolute; top:35px; right:674px; }
#container-2 #text-1 .center { position:absolute; top:35px; right:900px; }
#container-2 #text-1 .right { position:absolute; top:35px; right:1274px; }
*/

/*
#container-2 .center { text-align:center; }
#container-2 .right { text-align:right; }
#container-2 .left { text-align:left; }
*/

/*left margin:10px 20px display:inline; */
#container-2 #text-s-r1-c1 { width: 260px; float:left;  margin-left:30px; margin-top:20px; top:35px; text-align:right; }
#container-2 #text-s-r1-c1 label { font-size:12px; padding-right:10px; }
#container-2 #text-s-r1-c1 input { width:132px; border:1px #a5acb2 solid; }
#container-2 #text-s-r1-c1 select { width:132px; border:1px #a5acb2 solid; }
/*center*/
#container-2 #text-s-r1-c2 { width: 260px; float:left;  margin-left:45px;  margin-top:20px; top:35px; text-align:right; }
#container-2 #text-s-r1-c2 label { font-size:12px; padding-right:10px; }
#container-2 #text-s-r1-c2 input { width:132px; border:1px #a5acb2 solid; }
#container-2 #text-s-r1-c2 select { width:132px; border:1px #a5acb2 solid; }
/*right*/
#container-2 #text-s-r1-c3 { width: 260px; float:right;   margin-right:30px; margin-top:20px; top:35px; text-align:right; }
#container-2 #text-s-r1-c3 label { font-size:12px; padding-right:10px; }
#container-2 #text-s-r1-c3 input { width:132px; border:1px #a5acb2 solid; }
#container-2 #text-s-r1-c3 select { width:132px; border:1px #a5acb2 solid; }


#container-2 .half { width:50px !important; margin-right:2px; margin-left:2px; position:inherit !important; }
#container-2 .half label { margin-left:20px; }


#container-2 #frow { height:47px; position:absolute; top:7px;  margin-right:60px; margin-left:235px;}
#container-2 #text-2 { position:absolute; top:25px; left:50px; font-size:12px; }
#container-2 #frow table { height:47px; background:none; border-collapse:collapse; border-spacing:0; }
#container-2 #frow td { text-align:center; width:117px; font-size:12px; color:#247ca0; background-color:#FFFFFF; padding:3px 5px 1px 5px; margin-right:2px; }
#container-2 #frow input,#container-2 #frow select { width:132px; border:1px #a5acb2 solid; }
#container-2 #frow .small { width:80px ;}
#container-2 #frow .small input,#container-2 #frow .small select { width:80px ;}
#container-2 #frow .right-border { border-right:1px #6e95c0 solid; }




#szukito-kereses-2 .gomb { position:absolute; right:6px; top:6px; }
#szukito-kereses-2 .gomb, #szukito-kereses-2 .gomb span { background-position:0px -64px; height:48px; width:53px; }

/*
.gomb_show span { display:block;	left:0;	position:absolute; top:0; }
.gomb_show, .gomb_show span {	background-image:url(images/arena_btn_pack_2.png); background-repeat:no-repeat; overflow:hidden; }
form .gomb_show { text-align:center; }
.gomb_show a span {*cursor:pointer;}
#szukito-kereses-2 .gomb_show { position:absolute; left:10px; top:20px; color:#0083ba; text-decoration:none;}
#szukito-kereses-2 .gomb_show, #szukito-kereses-2 .gomb_show span {  background-position:0 -196px; width:199px; height:22px; z-index:auto; }
#szukito-kereses-2 .gomb_show a { color:#0083ba; font-weight:bold; line-height:20px; z-index:-10;}
#szukito-kereses-2 .gomb_show a:hover {text-decoration:none;}
*/
.gomb_show2 {background:#FFFFFF;  text-align:center;}
#szukito-kereses-2 .gomb_show2 { position:absolute; left:10px; top:20px; color:#0083ba; text-decoration:none;}
#szukito-kereses-2 .gomb_show2 {  width:199px; height:22px; z-index:auto; }
#szukito-kereses-2 .gomb_show2 a { color:#0083ba; font-weight:bold; line-height:20px; z-index:-10;}
#szukito-kereses-2 .gomb_show2 a:hover {text-decoration:none; }
#szukito-kereses-2 .gomb_show_aftertext {position:absolute; height:22px; left:220px; top:25px; font-size:12px}



#szukito-bottom { background:url(images/szukito-bottom-bg.png); height:16px; clear:both; font-size:1px;line-height:1px; }

#kiemelt-ajanlatok { width:976; overflow:hidden; color:#FFFFFF; padding-bottom:10px; margin:0 8px 0 10px; }
#kiemelt-ajanlatok-box-top { height:30px; background:url(images/kiemelt-top-bg.png) no-repeat; clear:both; }
#kiemelt-ajanlatok-box-top h1 { font-size:12px; text-transform:uppercase; padding:15px 0 0 15px; color:#FFFFFF; font-weight:bold; }
#kiemelt-ajanlatok-box-top h1 h1r {  font-size:12px; text-transform:uppercase; padding:15px 0 0 450px; color:#FFFFFF; font-weight:bold; }
#kiemelt-ajanlatok-box-content { width:976px; background-color:#335274; clear:both; overflow:hidden; _height:1%;}
#kiemelt-ajanlatok-box-content #container {width:309px; float:left; width:309px; margin:10px 0px 10px 12px; _margin-bottom:0; _display:inline;}
#kiemelt-ajanlatok-box-content #container #top { height:37px; background:url(images/kiemelt-container-box-top.png) no-repeat; padding-bottom:0; }
#kiemelt-ajanlatok-box-content #container #top  h1 { font-size:12px; text-transform:uppercase; padding:6px 0 0 8px; color:#FFFFFF; font-weight:bold; }
#kiemelt-ajanlatok-box-content #container #cont { background-color:#d6e5f5; overflow:hidden; display:block; text-align:left; _height:1%;}
#cont-banner {width:289px; height:58px; clear:left; float:left; margin-left:10px; _display:inline;}
#cont-tartalom { clear:both; padding-top:10px; margin-left:8px; font-size:11px; color:#345274; overflow:hidden; font }
#cont-tartalom #cont-tartalom-bal { position:relative; float:left; width:105px; height:18px; }
#cont-tartalom #cont-tartalom-jobb { font-weight:bold; height:18px; margin-left:105px; }
#kiemelt-ajanlatok-box-content #container #bottom { height:8px; background:url(images/kiemelt-container-box-bottom.png) no-repeat; clear:both; }
#kiemelt-ajanlatok-box-bottom { background:url(images/kiemelt-bottom-bg.png) no-repeat; height:16px; clear:both; }




#maplista { position:relative; overflow:hidden; color:#FFFFFF; padding-bottom:10px; margin:0 8px 0 10px; }
#map_switch { position:relative; /* top:0px;	left:0px;*/ height:20px; width:292px; text-align:left; margin-left:10px;/*z-index:60;*/ margin-bottom:10px;clear:both;}
#map_switch a { height:20px; color:#ffffff; text-transform:uppercase; font-weight:bold; padding:3px 7px 5px 7px; }
#map_switch .map_switch-active { background-image:url(images/arena_btn_pack.png); background-repeat:no-repeat; overflow:hidden; background-position:0px -22px; height:20px; width:60px; color:#0083ba !important; text-decoration:none; }
#maplista-top { height:12px; background:url(images/szukito-top-reg-bg.png) no-repeat; font-size:1px; line-height:1px;}
#maplista-content {position:relative;  background-color:#335274; overflow:hidden; }
#maplista-inner-box-top { width:954px; height:12px; background:url(images/szukito-kereses-box-top-bg.png) no-repeat; clear:both; margin-left:11px; font-size:1px; line-height:1px;}
#maplista-inner-box-content { text-align:left; font-style:normal; font-weight:normal; font-size:17px; color:#FFFF66;  position:relative; width:954px; background-color:#5683b6; margin-left:11px;  clear:both; min-height:21px;}
#maplista-top #betasign { text-align:right; font-style:normal; font-weight:normal; font-size:8px; color:#FFFF66;  line-height:8px; position:absolute; /*top:10px;  margin-top:4px;float:right;*/top:2px;right:20px;width:40px;height:8px;}
#maplista-inner-box-content #map_canvas {clear:both; position:relative; /*top:30px;*/ left:10px; font-size:12px; text-align:left; color:#000000; width: 934px; height: 300px; /*padding-left:11px; padding-bottom:11px;*/}
#maplista-inner-box-bottom { width:954px; height:9px; background:url(images/szukito-kereses-box-bottom-bg.png) no-repeat; margin-left:11px; margin-bottom:0px; font-size:1px; line-height:1px; }
#maplista-bottom { background:url(images/szukito-bottom-bg.png); height:16px; clear:both; font-size:1px; line-height:1px;}

#map_list_text { text-align:left; font-style:normal; font-weight:normal; font-size:12px; color:#000000;}




#lista { position:relative; overflow:hidden; color:#FFFFFF; padding-bottom:10px; margin:0 8px 0 10px; }

#lista-tabla input { border:1px #a5acb2 solid; width:80px;}
/*
#lista-tabla .cellgomb {margin-left:4px; margin-right:4px;}
#lista-tabla .cellgomb, #lista-tabla .cellgomb span {position:relative;	background-position:0 0; height:22px; width:53px; }
#lista-tabla .cellgomb a { color:#FFFFFF; font-variant:small-caps; font-weight:bold; font-size:16px; line-height:20px; }
#lista-tabla .cellgomb a:hover {text-decoration:none;}
*/
#lista-tabla .cellgomb {/*margin-left:4px;*/ margin-right:4px;}
#lista-tabla .cellgomb, #lista-tabla .cellgomb span {	position:relative; right:3px; top:0; background-position:0px -44px; background-repeat:no-repeat; height:20px; width:33px; }
#lista-tabla .cellgomb a { color:#FFFFFF; font-variant:small-caps; font-weight:bold; font-size:16px; line-height:20px;}
#lista-tabla .cellgomb a:hover span {text-decoration:none;}



#lista .mini {margin:0 auto;	width:420px;	text-align: left;}
#lista .half {/*margin-top:50px;*/}
#lista-box-top { height:48px; background:url(images/kiemelt-top-bg.png) no-repeat; clear:both; }
#lista-box-content {position:relative; /*width:976px;*/ background-color:#335274; clear:both; }
#lista-box-content .mini {width:520px; margin-left:228px;/*ez itt gany - nem tudtam centerezni*/}
#lista-box-content .half {width:380px;/*ez nem is érvényesül ezé feljebb kivéve méret - mindenhol jo*/}
#lista-tabla {position:relative; margin-top: -30px; }
#lista-tabla table { position:relative; width:956px; margin-left:10px; text-align:center; color:#FFFFFF; font-size:11px; font-weight:normal; }
#lista-tabla table .move_left {text-align:left; padding-left: 7px;}
#lista-tabla table .move_right {text-align:right; position:relative; margin-left: 7px;}
#lista-tabla table .move_center {text-align:center; position:relative;margin-left: 7px;}
#lista-tabla table .mini { width:500px;}
#lista-tabla table .half { width:360px;}
#lista-tabla table td div { margin:auto; }
#lista-tabla table td, #lista-tabla table th{font-size: 11px;}
#lista-tabla table td a, #lista-tabla table th a{font-size: 11px; color: #fff;}
#lista-tabla table .cellnowrap {white-space:nowrap}
#lista-tabla .corner-left { position:relative; background:url(images/lista-table-corner-left.png) no-repeat; width:143px; height:36px; border:none; }
#lista-tabla /*.corner-left*/ #left-u { text-align:left; position:relative; margin-left: 7px; _margin-top: 3px; font-weight:normal; }
#lista-tabla /*.corner-left*/ #left-u a {font-size: 11px; color: #fff;}
#lista-tabla /*.corner-left*/ #right-l {text-align:right; position:relative; padding-right:25px; font-weight:normal; }
#lista-tabla /*.corner-left*/ #right-l a {font-size: 11px; color: #fff;}

/* ha nem akarunk háttérgombot
#lista-tabla #left-u .gomb { position:absolute; right:80px; top:0; }
#lista-tabla #right-l .gomb { position:absolute; right:5px; top:0; }

#left-u .gomb, #left-u .gomb span, #right-l .gomb, #right-l .gomb span { background-position:0 -112px; width:15px; height:15px; z-index:100; }
*/
#left-u .gomb, #left-u .gomb span, #right-l .gomb, #right-l .gomb span { background-position:0 0px;}

#lista-tabla .corner-left #left-u-down, #lista-tabla .corner-left #left-u-up { text-align:left; position:relative; margin-left: 7px; _margin-top: 3px; font-weight:normal; }
#lista-tabla .corner-left #left-u-down a, #lista-tabla .corner-left #left-u-up a {font-size: 11px; color: #fff;}


#lista-tabla #left-u-down .gomb, #lista-tabla #left-u-up .gomb { position:absolute; right:80px; top:0; }
#lista-tabla #right-l-down .gomb, #lista-tabla #right-l-up .gomb { position:absolute; right:5px; top:0; }

#left-u-up .gomb, #left-u-up .gomb span, #right-l-up .gomb, #right-l-up .gomb span { background-position:0 -127px; width:15px; height:15px; z-index:100; }
#left-u-down .gomb, #left-u-down .gomb span, #right-l-down .gomb, #right-l-down .gomb span { background-position:0 -142px; width:15px; height:15px; z-index:100; }


#lista-tabla .corner-left #right-l-down, #lista-tabla .corner-left #right-l-up {text-align:right; position:relative; padding-right:25px; font-weight:normal; }
#lista-tabla .corner-left #right-l-down a, #lista-tabla .corner-left #right-l-up a {font-size: 11px; color: #fff;}


#lista-tabla #lista-ar-stand { position:relative; }

/* ha nem akarunk háttérgombot.
#lista-tabla #lista-ar-stand .gomb { position:absolute !important; top:0; right:6px; }
#lista-tabla #lista-ar-stand .gomb, #lista-tabla  #lista-ar-stand .gomb span { background-position:0 -112px; width:15px; height:15px; z-index:100; }
*/
#lista-tabla #lista-ar-stand .gomb, #lista-tabla  #lista-ar-stand .gomb span { background-position:0 0px;width:0px; height:0px; }

#lista-tabla #lista-ar-up { position:relative; /*width:60px;*/}
#lista-tabla #lista-ar-up .gomb { position:absolute !important; top:0; right:6px; }
#lista-tabla #lista-ar-up .gomb, #lista-tabla  #lista-ar-up .gomb span { background-position:0 -127px; width:15px; height:15px; z-index:100; }
#lista-tabla #lista-ar-down { position:relative; /*width:60px;*/}
#lista-tabla #lista-ar-down .gomb { position:absolute !important; top:0; right:6px; }
#lista-tabla #lista-ar-down .gomb, #lista-tabla  #lista-ar-down .gomb span { background-position:0 -142px; width:15px; height:15px; z-index:100; }
#lista-tabla #lista-profil-kep { width:38px; height:38px; background:url(images/lista-img-bg.png) no-repeat; border:1px solid #FFFFFF; }
#lista-tabla #lista-profil-kep img { width:38px; height:38px; }
#lista-tabla #lista-ref { position:relative; }
#lista-tabla #lista-ref .gomb { position:relative !important; margin-left:6px; }
#lista-tabla #lista-ref .gomb, #lista-tabla  #lista-ref .gomb span { background-position:0 -157px; width:15px; height:15px; z-index:100; }
#lista-tabla .corner-right { background:url(images/lista-table-corner-right.png) no-repeat; width:27px; height:36px; border:none; }
#lista-tabla th, #lista-tabla td { background-color:#5683b6; height:34px; border:1px solid #6a92be; font-weight:normal;}
/*link esetén kicsit más megjelenés*/
#lista-tabla th a {text-decoration: underline; margin-left: 5px; margin-right: 5px;/*font-weight:bold;*/}
/*#lista-tabla th a {text-decoration: underline;}*/
#lista-tabla td { border:none; }
#lista-tabla .lista-content-a td { background-color:#6f96c1; }
#lista-tabla .lista-content-b td { background-color:#86aad2; }
#lista-tabla .lista-content-h td { background-color:#FF9500; }
#lista-tabla .lista-content-green-a td { background-color:#5AA250; }
#lista-tabla .lista-content-green-b td { background-color:#74AE6C; }
#lista-tabla .lista-content-red-a td { background-color:#CD918B; }
#lista-tabla .lista-content-red-b td { background-color:#C1776F; }

#lista-tabla .lista-content-a-bg { background:url(images/lista-table-bg-left-a.png) no-repeat; height:41px; }
#lista-tabla .lista-content-b-bg { background:url(images/lista-table-bg-left-b.png) no-repeat; height:41px; }
#lista-tabla .lista-content-h-bg { background:url(images/lista-table-bg-left-a.png) no-repeat; height:41px; }
#lista-tabla .lista-content-green-a-bg { background:url(images/lista-table-bg-left-green-a.png) no-repeat; height:41px; }
#lista-tabla .lista-content-green-b-bg { background:url(images/lista-table-bg-left-green-b.png) no-repeat; height:41px; }
#lista-tabla .lista-content-red-a-bg { background:url(images/lista-table-bg-left-red-a.png) no-repeat; height:41px; }
#lista-tabla .lista-content-red-b-bg { background:url(images/lista-table-bg-left-red-b.png) no-repeat; height:41px; }

#lista-tabla .lista-content-a-bg #left-u, #lista-tabla .lista-content-b-bg #left-u, #lista-tabla .lista-content-h-bg #left-u { text-align:left; padding-left:10px; }
.lista-content-a-bg #right-l, .lista-content-b-bg #right-l, .lista-content-h-bg #right-l { text-align:right; padding-right:10px; margin-top:7px; }

#lista-tabla .lista-content-green-a-bg #left-u, #lista-tabla .lista-content-green-b-bg #left-u { text-align:left; padding-left:10px; }
.lista-content-green-a-bg #right-l, .lista-content-green-b-bg #right-l { text-align:right; padding-right:10px; margin-top:7px; }

#lista-tabla .lista-content-red-a-bg #left-u, #lista-tabla .lista-content-red-b-bg #left-u { text-align:left; padding-left:10px; }
.lista-content-red-a-bg #right-l, .lista-content-red-b-bg #right-l { text-align:right; padding-right:10px; margin-top:7px; }


#lista-tabla panel_list_button {position:relative; left:-3px; width:16px;height:11px;}
#lista-tabla #left-u panel_list_button {left:-10px;}
#lista-tabla panel_list_button img {width:16px;height:11px;}

/*
#lista-tabla .panel_list_button 		{position:relative; float:left; top:0px; left:-10px; width:16px;height:11px;}
#lista-tabla .panel_list_button img 	{width:16px;height:11px;}
*/

#lista-tabla #lista-tabla-text {text-align:center; /*font-weight:bold;*/ font-size: 11px; color: #fff;}

#lista-box-content #pager { margin:auto; width:700px; height:22px; text-align:center; position:relative; margin-top:20px; overflow:hidden; }


#pager del {  display:inline-block; text-align:center; text-decoration: none;}
#pager ul {  text-align:center; display:table; white-space:nowrap;}
#pager li {  display:table-cell;  float:left; text-align:center; font-size:11px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; margin:0 6px 0 6px; }
#pager li a { font-size:11px; color:#247ca0; text-transform:uppercase; font-weight:bold; }
#pager li a:hover {text-decoration:none;}
#pager-a { position:relative; }
#pager-a { margin: 0 -5px 0 -5px; }
#pager-a .gomb, #pager-a .gomb span { background-position:0 -173px; width:22px; height:22px; z-index:100; line-height:-20px; }
span p, li p { margin-top:4px; }
#pager-b { position:relative; }
#pager-b .gomb, #pager-b .gomb span { background-position:0 -196px; width:86px; height:22px; z-index:100; }

#lista-box-bottom { background:url(images/kiemelt-bottom-bg.png) no-repeat; height:16px; }


#message { position:relative; overflow:hidden; color:#FFFFFF; padding-bottom:10px; margin:0 8px 0 10px; }
#message-top { height:12px; background:url(images/szukito-top-reg-bg.png) no-repeat; font-size:1px; line-height:1px;}
#message-content {position:relative;  background-color:#335274; overflow:hidden; }
#message-inner-box-top { width:954px; height:12px; background:url(images/szukito-kereses-box-top-bg.png) no-repeat; clear:both; margin-left:11px; font-size:1px; line-height:1px;}
#message-inner-box-content { text-align:center; font-style:normal; font-weight:normal; font-size:17px; color:#FFFF66;  position:relative; width:954px; background-color:#5683b6; margin-left:11px; clear:both; }
#message-inner-box-content a { text-decoration: underline; font-style:normal; font-weight:normal; font-size:15px; color:#FFFF66;}
#message-inner-box-bottom { width:954px; height:9px; background:url(images/szukito-kereses-box-bottom-bg.png) no-repeat; margin-left:11px; margin-bottom:0px; font-size:1px; line-height:1px; }
#message-bottom { background:url(images/szukito-bottom-bg.png); height:16px; clear:both; font-size:1px; line-height:1px;}

#message-pop-window {position:fixed; top:200px; width:400px; /*min-height:50px;*/ left:50%; margin-left:-200px; z-index:10; display:none; overflow:hidden; background-color: #FCF9CE; 
 					 layer-background-color: #FCF9CE; border: 1px solid #656563; font-family:arial; font-size:14px; font-weight:bold;text-align:center;}
#message-pop-window-ext {margin:4px; /*margin-top:10px;*/ background-color: #FCF9CE; padding:4px;overflow:hidden;}
#message-pop-window-button { position:relative; float:right; font-size:16px; }
#message-pop-window-button a { text-decoration: none; font-style:normal; font-weight:bold; color:#000000;font-size:16px;}
#message-pop-window-button a img { width:16px;height:16px;margin-top:8px;margin-right:8px;margin-left:10px;}

#message-pop-window-sign { position:relative; float:left; margin:8px}




#community { position:relative; overflow:hidden; color:#FFFFFF; padding-bottom:10px; margin:0 8px 0 10px; font-size:15px;}
#community input { border:1px #a5acb2 solid; width:80px;}
#community #large {width:240px;}

#community table { position:relative; width:936px; margin-left:10px; text-align:center; color:#FFFFFF; font-size:15px; font-weight:normal; }
#community table td {min-width:30px; }
#community table td div { margin:auto; position:relative;}
/*#community table input #large { width:240px;}*/
#community table .tc_left { height:24px; width:400px; text-align:left; position:relative; margin-left: 7px; _margin-top: 3px; font-weight:normal; }
#community table .tc_left a {font-size: 16px; color: #fff;}
#community table .tc_right {height:24px; width:400px; text-align:right; position:relative; padding-right:25px; font-size:14px; font-weight:bold;}
#community table .tc_right a {font-size: 16px; color: #fff;}


#community .checkboxsize { width:30px;}
#community select { border:1px #a5acb2 solid; }
#community-top { height:12px; background:url(images/szukito-top-reg-bg.png) no-repeat; font-size:1px; line-height:1px;}
#community-content {position:relative;  background-color:#335274; overflow:hidden; }
#community-inner-box-top-first { width:954px; height:12px; background:url(images/szukito-kereses-box-top-bg.png) no-repeat; clear:both; margin-left:11px; font-size:1px; line-height:1px;}
#community-inner-box-top { width:954px; height:12px; background:url(images/szukito-kereses-box-top-bg.png) no-repeat; clear:both; margin-left:11px; margin-top:10px; font-size:1px; line-height:1px;}

#community-inner-box-text-content { text-align:center; /*font-style:normal; font-weight:normal; font-size:17px; color:#FFFF66; */ position:relative; width:954px; background-color:#5683b6; margin-left:11px; clear:both; }
#community-inner-box-content { text-align:left;  /*font-style:normal; font-weight:normal; font-size:17px; color:#FFFF66; */ position:relative; width:954px; background-color:#5683b6; margin-left:11px; clear:both; }
#community-inner-box-content #puzzle-cage { text-align:center; position:relative; /*float:left;*/ margin-left:4; padding-left:4px; padding-top:1px; width:930px; /*min-height:33px;*/ margin-bottom:0px}
#community-inner-box-content #puzzle-cage #puzzle { /*width:210px;*/ height:33px; position:relative; float:left;  margin-left:5px; margin-right:10px; text-align:left; }
#community-inner-box-content #puzzle-cage #puzzle-break {clear:right}
/*#community-inner-box-content .gomb{ position:absolute; right:143px; }*/
#community-inner-box-content .gomb, #community-inner-box-content .gomb span {	background-position:0 0; height:22px; width:53px; }
#community-inner-box-content .gomb a { color:#FFFFFF; font-variant:small-caps; font-weight:bold; font-size:16px; line-height:20px; }
#community-inner-box-content .gomb a:hover {text-decoration:none;}
#community-inner-box-content #tevekenyseg {  position:relative; float:left; margin-left:4; padding-left:4px; padding-top:1px; width:170px; height:33px; margin-bottom:0px}
#community-inner-box-content #tevekenyseg #tevekenyseg-sorolas { width:151px; height:33px; position:relative; float:left; background:url(images/tevekenyeg-sorolas-bg.png) no-repeat; margin-right:10px; text-align:left; }
#community-inner-box-content #tevekenyseg #tevekenyseg-sorolas p { padding-top:10px; font-size:12px; padding-left:10px; }
#community-inner-box-content #tevekenyseg #tevekenyseg-sorolas p a {font-size: 12px; color:#fff;}
#community-inner-box-content #tevekenyseg #tevekenyseg-sorolas p a:hover {text-decoration: underline;}
#community-inner-box-bottom { width:954px; height:9px; background:url(images/szukito-kereses-box-bottom-bg.png) no-repeat; margin-left:11px; /*margin-bottom:10px;*/ font-size:1px; line-height:1px; }
#community-bottom { background:url(images/szukito-bottom-bg.png); height:16px; clear:both; font-size:1px; line-height:1px;}




#register { position:relative; overflow:hidden; color:#FFFFFF; padding-bottom:10px; margin:0 8px 0 10px; }
#register input { border:1px #a5acb2 solid; }
#register select { border:1px #a5acb2 solid; }
#register-top { height:12px; background:url(images/szukito-top-reg-bg.png) no-repeat; font-size:1px; line-height:1px;}
#register-content {position:relative;  background-color:#335274; overflow:hidden; }
#register-inner-box-top { width:954px; height:12px; background:url(images/szukito-kereses-box-top-bg.png) no-repeat; clear:both; margin-left:11px; font-size:1px; line-height:1px;}
#register-inner-box-content { position:relative; width:954px; background-color:#5683b6; margin-left:11px; clear:both; }
/*left*/
#register-inner-box-content #regibc-content #regibc-content-left { left:50px; width:311px; font-size:12px; color:#FFFFFF; margin-left:10px; position:relative; }
#regibc-content-left .u-line { border-bottom:1px solid #6e95c0; padding:8px 0 8px 0; }
#regibc-content-left .u-line-b { padding:8px 0 8px 0; }
#regibc-content-left .l { width:120px; font-weight:bold; position:relative; float:left; clear:left; }
#regibc-content-left .title { font-size: 14px; }

#register-inner-box-content #regibc-content-left .r { clear:right; margin-left:100px; }
#register-inner-box-content #regibc-content-left .r a {font-size: 12px; color:#fff;}
#register-inner-box-content #regibc-content-left .r a:hover {text-decoration: underline;}
#register-inner-box-content #regibc-content-left .l a {font-size: 12px; color:#fff;}
#register-inner-box-content #regibc-content-left .l a:hover {text-decoration: underline;}
/*right*/
#register-inner-box-content #regibc-content #regibc-content-right { top:0px; left:450px; width:311px; font-size:12px; color:#FFFFFF; margin-left:10px; position:absolute; }
#regibc-content-right .u-line { border-bottom:1px solid #6e95c0; padding:8px 0 8px 0; }
#regibc-content-right .u-line-b { padding:8px 0 8px 0; }
#regibc-content-right .l { width:120px; font-weight:bold; position:relative; float:left; clear:left; }
#regibc-content-right .title { font-size: 14px; }
#register-inner-box-content #regibc-content-right .r { clear:right; margin-left:100px; }
#register-inner-box-content #regibc-content-right .r a {font-size: 12px; color:#fff;}
#register-inner-box-content #regibc-content-right .r a:hover {text-decoration: underline;}
#register-inner-box-content #regibc-content-right .l a {font-size: 12px; color:#fff;}
#register-inner-box-content #regibc-content-right .l a:hover {text-decoration: underline;}

#register-inner-box-bottom { width:954px; height:9px; background:url(images/szukito-kereses-box-bottom-bg.png) no-repeat; margin-left:11px; margin-bottom:0px; font-size:1px; line-height:1px; }
#register-bottom { background:url(images/szukito-bottom-bg.png); height:16px; clear:both; font-size:1px; line-height:1px;}


#quotation { position:relative; overflow:hidden; color:#FFFFFF; padding-bottom:10px; margin:0 8px 0 10px; }
#quotation input { border:1px #a5acb2 solid; width:265px;}
#quotation select { border:1px #a5acb2 solid; width:265px;}
#quotation textarea { width:265px; height:128px; margin-right:7px; margin-top:9px; font-size:11px; color:#345274; border:none; }
#quotation-top { height:12px; background:url(images/szukito-top-reg-bg.png) no-repeat; font-size:1px; line-height:1px;}
#quotation-content {position:relative;  background-color:#335274; overflow:hidden; }
#quotation-inner-box-top { width:954px; height:12px; background:url(images/szukito-kereses-box-top-bg.png) no-repeat; clear:both; margin-left:11px; font-size:1px; line-height:1px;}
#quotation-inner-box-content { position:relative; width:954px; background-color:#5683b6; margin-left:11px; clear:both; }
/*left*/
#quotation-inner-box-content #quotibc-content #quotibc-content-left { left:20px; width:361px; font-size:12px; color:#FFFFFF; margin-left:10px; position:relative; }
#quotibc-content-left .list { /*position:relative;*/ overflow:hidden; /*color:#FFFFFF; border-bottom:1px solid #6e95c0;*/ padding:30px 0 20px 0; width:400px; height:940px; background-color:#335274;padding-bottom:0px; margin:0 8px 0 10px;clear:left;}

#quotibc-content-left .u-line { border-bottom:1px solid #6e95c0; padding:8px 0 8px 0; clear:left;}
#quotibc-content-left .u-line-b { padding:8px 0 8px 0; clear:left;}
#quotibc-content-left .l { width:120px; font-weight:bold; position:relative; float:left; clear:left; }
#quotibc-content-left .title { font-size: 14px; }


#quotation-inner-box-content #quotibc-content-left .r { clear:right; margin-left:100px; }
#quotation-inner-box-content #quotibc-content-left .r a {font-size: 12px; color:#fff;}
#quotation-inner-box-content #quotibc-content-left .r a:hover {text-decoration: underline;}
#quotation-inner-box-content #quotibc-content-left .l a {font-size: 12px; color:#fff;}
#quotation-inner-box-content #quotibc-content-left .l a:hover {text-decoration: underline;}
/*right*/
#quotation-inner-box-content #quotibc-content #quotibc-content-right { top:0px; left:450px; width:460px; font-size:12px; color:#FFFFFF; margin-left:10px; position:absolute; }
#quotibc-content-right .list { overflow:hidden; padding:30px 0 20px 0; width:460px; background-color:#335274;padding-bottom:0px; margin:0 8px 0 10px;clear:left;}


#quotibc-content-right .u-line { border-bottom:1px solid #6e95c0; padding:8px 0 8px 0; }
#quotibc-content-right .u-line	a {text-decoration: underline;}
#quotibc-content-right .u-line-b { padding:8px 0 8px 0; }
#quotibc-content-right .green { padding:4px; background-color:#5AA250; }
#quotibc-content-right .l { width:120px; font-weight:bold; position:relative; float:left; clear:left; }
#quotibc-content-right .title { font-size: 14px; }

#quotibc-content-right .left_just table tr td {padding-left:2px; padding-right:2px; text-align:left;}

/*#quote_list_of_previous, #quote_attachments {padding-top:5px;}*/

.my_scrollbox {height:300px;overflow:scroll;overflow-x: hidden; background-color:#335274;}

#quotation-inner-box-content #quotibc-content-right .r { clear:right; margin-left:120px; }
#quotation-inner-box-content #quotibc-content-right .r a {font-size: 12px; color:#fff;}
#quotation-inner-box-content #quotibc-content-right .r a:hover {text-decoration: underline;}
#quotation-inner-box-content #quotibc-content-right .l a {font-size: 12px; color:#fff;}
#quotation-inner-box-content #quotibc-content-right .l a:hover {text-decoration: underline;}
#quotation-inner-box-content #quotibc-content-right table textarea { min-width:140px; min-height:100px; width:auto; height:auto; margin-right:3px; margin-left:3px; margin-top:3px; margin-bottom:3px; font-size:11px; color:#345274; border:none; }

#quotation-inner-box-bottom { width:954px; height:9px; background:url(images/szukito-kereses-box-bottom-bg.png) no-repeat; margin-left:11px; margin-bottom:0px; font-size:1px; line-height:1px; }
#quotation-bottom { background:url(images/szukito-bottom-bg.png); height:16px; clear:both; font-size:1px; line-height:1px;}








#reszletezo { position:relative; overflow:hidden; color:#FFFFFF; padding-bottom:10px; margin:0 8px 0 10px; }

/*dde:inputcuccok*/
#reszletezo input { border:1px #a5acb2 solid; }
#reszletezo select { border:1px #a5acb2 solid; }

#reszletezo-top { height:34px; background:url(images/szukito-top-bg.png) no-repeat; }
#reszletezo-top h1 { font-size:12px; text-transform:uppercase; padding:10px 0 0 15px; color:#3c6088; }
#reszletezo-content {position:relative;  background-color:#335274; overflow:hidden; }
#reszletezo-top-lower { height:12px; background:url(images/szukito-top-lower-bg-2.png) no-repeat; font-size:1px; line-height:1px;}
#reszletezo-inner-box-top { width:954px; height:12px; background:url(images/szukito-kereses-box-top-bg.png) no-repeat; clear:both; margin-left:11px; margin-top:10px; font-size:1px; line-height:1px;}
#reszletezo-inner-box-content {position:relative; width:954px; background-color:#5683b6; margin-left:11px; clear:both; padding-bottom:20px;}
#reszletezo-inner-box-content #ribc-content #ribc-content-left { width:311px; font-size:12px; color:#FFFFFF; margin-left:10px; position:relative; }

#ribc-content-left .u-line { border-bottom:1px solid #6e95c0; padding:8px 0 8px 0; }
#ribc-content-left .u-line-b { padding:8px 0 8px 0; }
#ribc-content-left .l { width:80px; font-weight:bold; position:relative; float:left; clear:left; }

#reszletezo-inner-box-content #ribc-content-left .r { clear:right; margin-left:100px; }
#reszletezo-inner-box-content #ribc-content-left .r a {font-size: 12px; color:#fff;}
#reszletezo-inner-box-content #ribc-content-left .r a:hover {text-decoration: underline;}



/*#ribc-content #ribc-content-right { text-align:right; width:630px; position:absolute; top:10px; right:0px; _right:5px;}*/
#ribc-content #ribc-content-right { text-align:right; width:630px; position:absolute; top:6px; left:324px; }
#ribc-content-right p { font-size:12px; margin-right:10px; }

#ribc-content-right #szovegdoboz { width:622px; height:98px; background:url(images/reszletezo-textarea-bg.png) no-repeat; }
#ribc-content-right #szovegdoboz textarea { width:605px; height:78px; margin-right:7px; margin-top:9px; font-size:11px; color:#345274; border:none; }
/*#ribc-content-right #kepek { width:388px; height:71px; background:url(images/reszletezo-pic-bg-a.png) no-repeat; float:right; margin-right:7px; margin-top:5px; overflow:hidden; }*/
#ribc-content-right #kepek {  text-align: left; white-space:nowrap; width:388px; /*height:71px;*/height:84px; background:url(images/reszletezo-pic-bg-a.png) no-repeat; float:right; margin-right:7px; margin-top:5px; /*overflow:hidden;*/ }
#ribc-content-right #kepek img { padding-left:6px; padding-top:6px; /*width:57px;*/ height:57px; }
#ribc-content-right #kepek-descr { position:absolute; right:410px; top:143px; font-size:12px; font-weight:bold; }

#ribc-content-left .quote-button { font-weight:bold; padding-top:2px; background-image:url(images/arena_btn_pack.png); background-repeat:no-repeat;overflow:hidden; background-position:0px -22px; height:20px; width:60px; color:#0083ba !important; text-decoration:none; }
#ribc-content-left .quote-button a { margin-left:2px; /*top:2px;*/ font-weight:bold; color:#0083ba !important; text-decoration:none; }
/*#ribc-content-left .quote-button { text-decoration: underline; font-weight:bold;  }*/
/*#lang .lang-active { background-image:url(images/arena_btn_pack.png); background-repeat:no-repeat; overflow:hidden; background-position:0px -22px; height:20px; width:60px; color:#0083ba !important; text-decoration:none; }
*/

#ribc-content-left #picboost {  height:44px; }

#ribc-content-left #tevekenyseg {  margin-left:0; padding-top:20px; width:900px; height:33px; }
#ribc-content-left #tevekenyseg #tevekenyseg-sorolas { width:151px; height:33px; position:relative; float:left; background:url(images/tevekenyeg-sorolas-bg.png) no-repeat; margin-right:10px; text-align:left; }
#ribc-content-left #tevekenyseg #tevekenyseg-sorolas p { padding-top:10px; font-size:12px; padding-left:20px; }
#ribc-content-left #tevekenyseg #tevekenyseg-sorolas p a {font-size: 12px; color:#fff;}
#ribc-content-left #tevekenyseg #tevekenyseg-sorolas p a:hover {text-decoration: underline;}

/*#ribc-content #ribc-content-right-2 { text-align:right; width:630px; position:relative; float:right; margin-top:-150px}*/
#ribc-content #ribc-content-right-2 { text-align:right; width:630px; position:absolute; top:6px; left:324px; }
#ribc-content-right-2 #szovegdoboz { width:622px; height:98px; background:url(images/reszletezo-textarea-bg.png) no-repeat; }
#ribc-content-right-2 #szovegdoboz textarea { float:left; height:78px; margin-left:7px; margin-top:9px; font-size:11px; color:#345274; border:none; }
#ribc-content-right-2 #szovegdoboz img { height:78px;  margin-right:7px; margin-top:9px; text-align: center;}
#ribc-content-right-2 #kepek {  text-align: left; white-space:nowrap; width:388px; /*height:71px;*/height:84px; background:url(images/reszletezo-pic-bg-a.png) no-repeat; float:right; margin-right:7px; margin-top:5px; /*overflow:hidden;*/ }
#ribc-content-right-2 #kepek img { padding-left:6px; padding-top:6px; /*width:57px;*/ height:57px;/*float:left;*/}
#ribc-content-right-2 #kepek-descr { position:absolute; right:410px; top:143px; font-size:12px; font-weight:bold; }
.my_pic_scrollbox {overflow:scroll;overflow-y: hidden;}


#ribc-content #ribc-content-right-3 { text-align:left; width:600px; margin-top:-180px; margin-left:325px; }
#ribc-content-right-3 p { font-size:12px; margin-right:10px;}

#ribc-content-right-3 .u-line { padding:6px 0 6px 10px; font-size:12px; }
#ribc-content-right-3 .u-line .l { width:150px; font-weight:bold; position:absolute; float:left; clear:left; }
#ribc-content-right-3 .u-line .r { clear:right; margin-left:180px;  }


#ribc-content-right-3 .telephely-none { width:623px; height:163px; }


#ribc-content-right-3 .telephely-a { margin-top:5px; background-color:#86aad2; width:623px;  /*min-height:113px; */}
#ribc-content-right-3 .telephely-a #top { width:623px; height:5px; background:url(images/reszletezo-text-bg-1-top.png) no-repeat; }
#ribc-content-right-3 .telephely-a #content { background-color:#86aad2; }
#ribc-content-right-3 .telephely-a #bottom { width:623px; height:5px; background:url(images/reszletezo-text-bg-1-bottom.png) no-repeat; }
#ribc-content-right-3 .telephely-a #content p { font-size:12px; font-weight:bold; text-transform:uppercase; padding-left:8px; padding-top:8px; margin-bottom:10px; }
#ribc-content-right-3 .telephely-a #content th { text-align:center; font-size:12px; font-weight:normal; padding:5px 5px 0 5px; }
#ribc-content-right-3 .telephely-a #content td { text-align:center; font-size:12px; font-weight:normal; color:#489fc3; background-color:#FFFFFF; padding:3px 5px 3px 5px; }

#ribc-content-right-3 .telephely-map { margin-top:5px;  margin-bottom:15px; background-color:#86aad2; width:623px; height:320px;}
#ribc-content-right-3 .telephely-map #top { width:623px; height:5px; background:url(images/reszletezo-text-bg-1-top.png) no-repeat; }
#ribc-content-right-3 .telephely-map #content { background-color:#86aad2; padding-left:8px; color:#000000;}
#ribc-content-right-3 .telephely-map #bottom { width:623px; height:5px; background:url(images/reszletezo-text-bg-1-bottom.png) no-repeat;}
#ribc-content-right-3 .telephely-map #content p { font-size:12px; font-weight:bold; text-transform:uppercase; padding-left:8px; padding-top:8px; margin-bottom:10px; }
#ribc-content-right-3 .telephely-map #content th { text-align:center; font-size:12px; font-weight:normal; padding:5px 5px 0 5px; }
#ribc-content-right-3 .telephely-map #content td { text-align:center; font-size:12px; font-weight:normal; color:#489fc3; background-color:#FFFFFF; padding:3px 5px 3px 5px; }





#reszletezo-inner-box-bottom { width:954px; height:9px; background:url(images/szukito-kereses-box-bottom-bg.png) no-repeat; margin-left:11px; /*margin-bottom:10px;*/ font-size:1px; line-height:1px; }
#reszletezo-content #lista-tabla { margin-top:10px; margin-bottom:10px;}
#reszletezo-content #lista-tabla th,td { text-align:center; }
#reszletezo-content #lista-tabla .corner-right { background:url(images/lista-table-corner-right-b.png) no-repeat; width:225px; height:36px; }
#reszletezo-bottom { background:url(images/szukito-bottom-bg.png); height:16px; clear:both; font-size:1px; line-height:1px;}

#footer { position:relative; overflow:hidden; color:#FFFFFF; height:42px; padding-bottom:10px; margin:0 8px 0 10px; background:url(images/footer-bg.png) no-repeat; }
#footer-copy { font-size:10px; text-transform:uppercase; color:#FFFFFF; margin:15px 0 0 20px; width:255px; }
#footer-linkek { margin:10px 15px 0 0; width:620px; position:absolute; top:0; right:0; text-align:right;}
#footer-linkek stat { font-size:10px; text-transform:uppercase; color:#FFFFFF; padding:3px 3px 2px 3px; float:left;}
#footer-linkek a { font-size:10px; text-transform:uppercase; color:#FFFFFF; padding:3px 3px 2px 3px; }
#footer-linkek .money-active { background-image:url(images/arena_btn_pack.png); background-repeat:no-repeat; overflow:hidden; background-position:0px -218px; height:17px; width:26px; color:#0083ba !important; text-decoration:none; }

#footerlinks {font-size:10px; color:#000000; padding:0px 3px 2px 3px;text-align:center;}
#footerlinks a {font-size:10px; color:#000000;text-align:center;}


/* old norepeatos)
#ribc-content-right-3 .telephely-a { margin-top:5px; background:url(images/reszletezo-text-bg-2.png) ; width:623px; min-height:113px; }
#ribc-content-right-3 .telephely-a p { font-size:12px; font-weight:bold; text-transform:uppercase; padding-left:8px; padding-top:8px; margin-bottom:10px; }
#ribc-content-right-3 .telephely-a th { text-align:center; font-size:12px; font-weight:normal; padding:5px 5px 0 5px; }
#ribc-content-right-3 .telephely-a td { text-align:center; font-size:12px; font-weight:normal; color:#489fc3; background-color:#FFFFFF; padding:3px 5px 3px 5px; }
*/
/*
#ribc-content-right-3 .telephely-b { background:url(images/reszletezo-text-bg-2.png) no-repeat; width:623px; height:188px; }
#ribc-content-right-3 .telephely-b p { font-size:12px; font-weight:bold; text-transform:uppercase; padding-left:8px; padding-top:8px; margin-bottom:10px; }
#ribc-content-right-3 .telephely-b th { text-align:center; font-size:12px; font-weight:normal; padding:5px 5px 0 5px; }
#ribc-content-right-3 .telephely-b td { text-align:center; font-size:12px; font-weight:normal; color:#489fc3; background-color:#FFFFFF; padding:3px 5px 3px 5px; }
*/


/*
#container-2 #text-s-r1-c1 { width: 230px; float:left;  margin-left:30px; margin-top:15px; }
#container-2 #text-s-r1-c1 .movetop { margin-top:-10px; top:-10px; }
#container-2 #text-s-r1-c1 label { font-size:12px; padding-right:10px; }
#container-2 #text-s-r1-c1 input { width:132px; border:1px #a5acb2 solid; }
#container-2 #text-s-r1-c1 select { width:132px; border:1px #a5acb2 solid; }

#container-2 #text-s-r1-c2 { width: 230px; float:left;  margin-left:90px;  margin-top:15px; }
#container-2 #text-s-r1-c2 .movetop { margin-top:-10px; top:-10px; }
#container-2 #text-s-r1-c2 label { font-size:12px; padding-right:10px; }
#container-2 #text-s-r1-c2 input { width:132px; border:1px #a5acb2 solid; }
#container-2 #text-s-r1-c2 select { width:132px; border:1px #a5acb2 solid; }

#container-2 #text-s-r1-c3 { width: 230px; float:right;   margin-right:30px; margin-top:15px; }
#container-2 #text-s-r1-c3 .movetop { margin-top:-10px; top:-10px; }
#container-2 #text-s-r1-c3 label { font-size:12px; padding-right:10px; }
#container-2 #text-s-r1-c3 input { width:132px; border:1px #a5acb2 solid; }
#container-2 #text-s-r1-c3 select { width:132px; border:1px #a5acb2 solid; }

#container-2 .half { width:50px !important; margin-right:2px; margin-left:3px; }
#container-2 .half label { margin-left:20px; }

#container-2 #frow { *width:433px;* height:47px; position:absolute; top:7px; *right:68px;* margin-right:60px; margin-left:90px;}
#container-2 #text-2 { position:absolute; top:37px;*right:510px;* font-size:12px; }
#container-2 #frow table { *width: 433px;* height:47px; background:none; border-collapse:collapse; border-spacing:0; }
#container-2 #frow td { text-align:center; width:117px; font-size:12px; color:#247ca0; background-color:#FFFFFF; padding:3px 5px 1px 5px; margin-right:2px; }
#container-2 #frow input,#container-2 #frow select { width:132px; border:1px #a5acb2 solid; }
#container-2 #frow .small { width:80px ;}
#container-2 #frow .small input,#container-2 #frow .small select { width:80px ;}
#container-2 #frow .right-border { border-right:1px #6e95c0 solid; }


*/

