body{    font-family: Arial, Helvetica, sans-serif; 
    color: #666; 
    font-size:12px; 
    background:url(../img/body.jpg) repeat-y top center #666;
    margin: 0;
    padding: 0;
}
#centerContainer { width: 1000px; margin: 0 auto; height: 100%; background: #fff}
h1{margin:0; font-size:30px; font-weight:100; color:#968875; margin-top: 25px; margin-left: 20px;}
h2{margin:0 0 10px 0;font-size:24px;font-weight:100; color:#968875;}
h2 small{margin: 0; font-size:13px; font-weight:100; color: #888;}
h3{margin:10px 0;font-size:17px;font-weight:100;}
h4{font-size:14px;}
sup{font-size:65%; font-weight:100;}
a{outline:none;} 

/* Head */
#header {
    padding: 0;
}
#head{
    float: left;
} 
#logo{
    background:url(../img/logo.gif) no-repeat; 
    width:190px; 
    height:85px; 
    margin-left: 5px;
}
.logo {
    max-height: 60px;
    max-width: 60px;
}
#white{
    background:url(../img/white.gif) no-repeat; 
    width:190px; 
    height:13px; 
    margin-left: 10px;
}
#white-logo {

}

#site_title{
    float: right;
    width: 790px;
    height: 70px;
	margin-top: 15px;
}


/*  Felső menü  */
#top_menu{
    width:770px; 
    font-size:10px; 
    font-weight:100; 
    padding:0; 
    z-index:1000; 
    background-color:#3895D2; 
    float: right;
    margin-right: 25px;
}
#top_menu li {
    margin:0; 
    display:inline;
}
#top_menu ul{
    list-style:none; 
    margin:0; 
    padding:0; 
    font-weight:600;
}	   
#top_menu ul a:link, #top_menu ul a:visited {
    text-align:center; 
    text-transform:uppercase; 
    height:18px; 
    display:block; 
    padding:2px 0 0 0; 
    background-color:#3895D2; 
    color:#fff; 
    text-decoration:none; 
}
#top_menu ul a:hover, #top_menu ul a:active {
    color:#fff; 
    background-color:#719A20;
}
#top_menu ul ul a:link, #top_menu ul ul a:visited {
    text-align:left;
    font-size:11px;
    text-transform:lowercase; 
    height:17px; 
    display:block; 
    padding:1px 0 1px 10px;
    color:#fff;
    background-color:#968877; 
    text-decoration:none;
}
#top_menu ul ul a:hover, #top_menu ul ul a:active {
    color:#fff; 
    text-decoration:underline; 
    background-color:#A7988B;
}
#top_menu ul ul{
    position:absolute; 
    top:1px; 
    left:100%; 
    font-weight:100;
}
div#top_menu ul ul{
    position:absolute; 
    top:19px;
    left:0px; 
    width:100%; 
    border-top:1px solid #fff;
}

div#top_menu ul li:hover ul, div#top_menu ul ul li:hover ul{
    display:block;
}	
div#top_menu ul li{
    float:left;
    width:153px;
    border-right:1px solid #BDAB96; 
}
div#top_menu ul ul li{
    float:left;
    width:150px;
}
div#top_menu ul li a{
    height:100%;
}

#mainContainer {
    width: 1000px; 
    margin: 0 auto;
    min-height: 1100px;
}

/*BAL DOBOZ*/
#baldoboz{
    width: 170px; 
    margin-left: 15px;
    float: left;
}

#kategoriak, #kereses_box {
    width:170px; 
    padding:5px 0; 
    margin-bottom:20px; 
    border:1px solid #eee; 
    background:url(../img/images.gif) no-repeat right top; 
} 
#kereses_box {
    background:url(../img/images.gif) no-repeat center top; 
}
#keres_table {
    width: 170px;
    text-align: center;
    font-weight: bold;
    margin-top: 10px;
}
#keres_table select {
    width: 150px;
    border: 2px solid #ddd;
}
.smtd {
    border: 2px solid #ddd;
    margin-top: 5px;
    font-weight: bold;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 1px 1px rgba(100, 100, 100, 0.5);
    -moz-box-shadow: 0px 0px 1px 1px rgba(100, 100, 100, 0.5);
    box-shadow: 0px 0px 1px 1px rgba(100, 100, 100, 0.5);
}
.smtd:hover {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#controlbox {
    border: 2px solid #ddd;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 10px;
    background-color: #cbc4bb;
    -webkit-box-shadow: 0px 0px 3px 3px rgba(100, 100, 100, 0.5);
    -moz-box-shadow: 0px 0px 3px 3px rgba(100, 100, 100, 0.5);
    box-shadow: 0px 0px 3px 3px rgba(100, 100, 100, 0.5);
    color:black;
    font-weight: bold;
}
#controlbox ul {
    padding-left: 10px;
    list-style-type: none;
}
#controlbox ul a {
    font-weight: normal;
    color: black;
    text-decoration: none;
}
#controlbox ul a:hover {
    text-decoration: underline;
}
#kategoriak	h2, #kereses_box h2 {
    margin:0 5px; padding:0;
}

#kategoriak ul {
    margin:10px 0 0 0; 
    padding:0; 
    list-style: none; 
    text-align:left;
}
#kategoriak ul li a:link, #kategoriak ul li a:visited {
    color: #7F7F7F; 
    font-weight:100; 
    display: block; 
    font-size:11px; 
    text-decoration:none; 
    padding:2px 0 2px 20px; 
    margin:0; 
    background:url(../img/images.gif) no-repeat 1px -35px #fff;
}
#kategoriak ul li a:hover, #kategoriak ul li a:active { 
    text-decoration:underline;
    background-color:#fafafa;
}

/* Fix IE. Hide from IE Mac 
html ul li { float: left; }
html ul li a { height: 1%; }
*/

.baloldoboz_banner{
    width:160px; 
    margin-bottom:20px;
    text-align:center;
    border: none;
    margin-top: 20px;
}

/*  Content  */
#content{
    float: left;
    margin: 0px; 
    background: transparent;
    width: 600px;
}
#content a:link, #content a:visited{
    color:#0093cf; text-decoration:none;
}
#content a:hover, #content a:active{
    text-decoration:underline;
}
#content p, ul, ol { 
    line-height:16px;
}
#content h3{
    text-indent:10px; 
    color: #666;
    font-weight: bold;
    margin:15px 0 11px 0;
    padding-top:7px;
}
#content ul, ol{
    margin:10px 0 10px 20px;
}
#content li{
    margin:6px 0;
}
#content ul li {
    float:none;
}

/* Search *//*
#search{position:absolute; top:10px; right:10px;}	 
textarea, input{background-color:#f1f1f1; border:1px solid #E5E1DD;}
textarea:focus, input:focus{background-color:#ccc; border:1px solid #333;}
.submit {width: 35px;height: 22px; padding: 22px 0 0 0; margin: 0; border: 0; background: transparent url(../img/images.gif) no-repeat 0 -56px; overflow:hidden; cursor:pointer;}
html>body .submit {text-indent: -1000px;padding: 0;}

/*  Középső szöveges rész  */
#text{
    margin: 0 auto;
    width: 570px;
}
#text a:link{color:#0093cf; text-decoration:none;}
#text a:visited{color:#a52a2a; text-decoration:none;}
#text a:hover, #text a:active{text-decoration:underline;}
#text p{padding:0; margin:8px 0;}
.text_box{width:548px; border:1px solid #eee; background:url(../img/images.gif) no-repeat right 0; margin:0 auto; padding:6px 10px 0px 10px;}
.text_box_infonelkul{width:548px; border:1px solid #eee; background:url(../img/images.gif) no-repeat center 0; margin:0 0 20px 0; padding:6px 10px 0px 10px;}
.text_box_infonelkul p{font-size:11px;}
.text_box_elem{border:1px solid #eee; clear:both; margin:0 0 10px 0; padding:5px;}	 
.text_box_elem p{font-size:11px; margin:0 !important; padding:0 !important;}
.text_box_elem h2{font-size:14px; margin:0 !important; padding:0 !important;}
.text_box_elem h2 a:link, .text_box_elem h2 a:visited{color:#0093cf !important; text-decoration:none !important;}
.text_box_elem h2 a:hover, .text_box_elem h2 a:active{color:#AC0BBC !important; text-decoration:underline !important;}
.text_box_elem img{border:1px solid #eee;}
.thumb{height:90px;}   
.vip{width:628px;}

/* Jobb oldalsáv*/
#jobbdoboz{
    float: left;
    width: 200px;
    margin-right: 15px;
}

#banner{
    border: none;
    width: 190px;
    height: 240px;
    margin-bottom: 20px;
    background: url(../img/images.gif) no-repeat right 0;
}
#banner	h2{
    margin: 0; 
    padding: 0;
}

#hirdetesek{
    position:relative; 
    top:150px; 
    /*top:0px;*/ 
    right:0px; 
    width:190px; 
    padding-top:5px; 
    margin-bottom:20px; 
}
#hirdetesek img {
    text-align: right;
    float: right;
    margin-right: -7px;
}

#hirdetesek-lista {
    width: 195px;
    margin-top: 22px;
    border: 1px solid #eee;
}
#hirdetesek	h2{
    margin:0; 
    padding:0;
}

.hird_elem{border-bottom:1px solid #eee; margin:10px 0 0 0; padding:0;}
.hird_elem	h3{font-size:11px !important; font-weight: bold; margin:5px 0 0 0 !important; padding:0 !important;}
.hird_elem	h3 a:link, .hird_elem	h3 a:visited{ color:#0093cf !important; text-decoration:none !important;}
.hird_elem	h3 a:hover, .hird_elem	h3 a:active{text-decoration:underline !important;}
.hird_elem	p{font-size:10px !important; margin:0 !important; padding:0 !important;}

#cikk{position:relative; top:140px; /*top:0px;*/ right:0px; width:190px; padding:5px; border:1px solid #eee; background:url(../img/images.gif) no-repeat right 0; }
#cikk	h2{margin:0; padding:0;}
.cikk_elem{ margin:10px 0 0 0; padding:0;}
.cikk_elem	h3{font-size:10px !important; margin:5px 0 0 0 !important; padding:0 !important;}
.cikk_elem	h3 a:link, .cikk_elem	h3 a:visited{ color:#0093cf !important; text-decoration:none !important;}
.cikk_elem	h3 a:hover, .cikk_elem	h3 a:active{text-decoration:underline !important;}
.cikk_elem	p{font-size:10px !important; margin:0 !important; padding:0 !important;}
#cikk a:link{color:#0093cf; text-decoration:none;}
#cikk a:visited{color:#a52a2a; text-decoration:none;}
#cikk a:hover, #cikk a:active{text-decoration:underline;}

#cimkek {
    position:relative; 
    top:0px; 
    right:0px; 
    width:160px; 
    padding:5px; 
    border:1px solid #eee; 
    background:url(../img/images.gif) no-repeat center 0;
}

.cimke_content {
    float: left;
}

.cimke {
    color: #968875 !important;
    text-decoration: none !important;
    line-height: 24px;
}

.cimke:hover {
    text-decoration: underline !important;
}
#oldalszam {
    margin:0 auto;
    text-align: center;
}
#oldalszam a {
    background-color: #3895D2;
    color: white !important;
    padding: 3px;
    text-decoration: none !important;
    border-radius: 5px;
    margin: 1px;
    line-height: 24px;
}

#oldalszam a:hover {
    background-color: #719A20;
}


/*  Honlaptérkép  */
#sitemap{margin:20px 0 0 0; color: #0093cf; font-size:11px;}
#sitemap a{color: #0093cf; font-size:11px; }
#sitemap ul li a:link, #sitemap ul li a:visited{text-decoration:none; list-style:none; }
#sitemap ul li a:hover, #sitemap ul li a:active{text-decoration:underline;}
#sitemap ul li{margin-left:0px; list-style:none; background:url(../img/images.gif) no-repeat -5202px -29px; padding-left:20px;}
#sitemap ul ul li{margin-left:20px; list-style:none; background:url(../img/images.gif) no-repeat -5202px -17px; padding-left:20px;}


/*  Vissza a lap tetejére
.back{
    background:url(../img/images.gif) no-repeat -5390px bottom; 
}
*/

/*  Footer  */
#footer{
    width:1000px; 
    height:30px; 
    font-size:11px; 
    color:#999; 
    background:transparent; 
    text-decoration:none; 
    border-top:1px solid #eee;
}
#footer li {
    margin:0px;
    display:inline;
    background: transparent;
    padding:0 !important;
}
#footer ul{list-style:none !important;
           margin:8px 0 5px 15px;
           padding:0;
}	   
#footer a:link, #footer a:visited {
    color:#999;
    text-decoration:none;
    margin:0 !important;
    padding:0 5px;
}
#footer a:hover, #footer a:active {
    text-decoration:underline;
}
#footer h3 a:hover, #footer h3 a:active{
    color:#8C0202 !important;
}

/*  Info gomb  */
.info_icon{
    width:35px;
    height:35px;
    float: right;
    display: inline;
}

/* Style */	  
.h{display:none;}
.munkatarsak{float:left; clear:both; width:100%; margin-bottom:20px;}
.left{float:left; margin:0 10px 10px 0;}
.right{float:right; margin:0 0 10px 10px;}
.txtleft{text-align:left;}
.txtright{text-align:right; margin:0; padding:0;}
.txtcenter{text-align:center;}
.clear{clear:both;}
.block_clear p{clear:both;}	 
.margin_b{margin-bottom:20px;}
.left_evelo{float:left; width:225px; border:1px solid #ccc; text-align:center; margin-bottom:10px; padding:5px;}
.right_evelo{float:right; width:226px; border:1px solid #ccc; text-align:center; margin-bottom:10px; padding:5px;}
.lead{font-size:16px; color:#7a8d09; line-height:20px !important; margin: 0 0 12px 0; word-spacing:-1px; text-align:justify; }
.left_img{float:left; margin:0 8px 0 0;}
.right_img{float:right; margin:0 0 0 8px;}
.kiemeles{float:right; width:220px; padding:10px; border-bottom:3px solid #D7D2CC; background-color:#EFEDEA; }	 
.kiemeles p{margin:0 !important; padding:0 !important;}
.thumbshots{
    float: right;
    margin-top: -20px;
}
a img {
    border: none;
}

.rating {
    float: right;
}

#kereses {
    margin: 0 auto;
    text-align: center;
    font-weight: bolder;
    font-size: 14px;
}
#kereses input {
    background-color: #F1F1F1;
    border: 1px solid #D1D1D1;
}
#kereses input[type="submit"] {

}

.marker {
    background-color: yellow;
}

#szures {
    margin-top: -10px;
    margin-left: -10px;
    margin-bottom: 10px;
    text-align: center;
    font-weight: bolder;
    font-size: 12px;
    background-color: #ECECEC;
    width: 570px;
}
#szures select {
    width: 135px;
    background-color: #F1F1F1;
    border: 1px solid #D1D1D1;
}
#szures input {
    background-color: #F1F1F1;
    border: 1px solid #D1D1D1;
}

.media-table {
    border: 1px solid #968875;
    margin: 0 auto;
    border-collapse: collapse;
}
.media-table td {
    border: 1px solid #968875;
    padding: 5px;
}
.table_bold {
    font-weight: bold;
}

.footer_menu {
    text-align: center;
    color:#999; 
}
.footer_menu a:link, .footer_menu a:visited {
    color:#999;
    text-decoration:none;
    margin:0 !important;
    padding:0 5px;
}
.footer_menu a:hover, .footer_menu a:active {
    text-decoration:underline;
}
.picture {
    width: 130px;
    height: 135px;
    float: left;
    padding: 0 25px;
    text-align: center;
}
.p-link {
    text-decoration: none !important;
    color: #968877 !important;
}
.p-link:hover {
    text-decoration: underline !important;
}
.picture img {
    max-height: 125px;
    width: 125px;

}
.picture p {
    font-size: 12px;
    font-weight: bolder;
    color: #968877;
}
.picture input {
    float: right;
}
.delbutton {
    float: none;
    clear: both;
    text-align: center;
    padding-top: 30px;
}
.pictures_box {
    width: 555px;
    border: 1px solid #eee;
    background: url(../img/images.gif) no-repeat center 0;
    margin: 0 auto;
    padding: 5px;
}

.picture_box {
    width: 555px;
    border: 1px solid #eee;
    background: url(../img/images.gif) no-repeat center 0;
    margin: 0 auto;
    padding: 5px;
}
#picture_data th {
    text-align: left;
}
#picture_data tr {
    margin: 10px;
    height: 25px;
    color: black;
}
#picture_data td {
    margin: 10px;
}
#picture_data td:first-child {
    font-weight: bolder;
}
.akcio {
    background: url("/img/akcio.jpg") repeat scroll 0 0 transparent;
    height: 30px;
    left: 25px;
    position: relative;
    top: -175px;
    width: 9px;
}
#slider-container {
    width: 340px;
    float: left;
    margin-right: 10px;
    border: 1px solid #eee;
}
#slider {
    margin: 0 !important;
    padding: 0 !important;
}
#slider li {
    list-style-type: none;
    margin: 0;
    padding: 0;
    line-height: 290px;
    text-align: center;
}
.slider-image {
    max-width: 300px;
    max-height: 300px;
    display: inline;
    vertical-align: middle;
}
.thumbs {
    width: 265px;
    margin: 0 auto;
}
.thumbs img {
    max-height: 50px;
    width: 50px;
}
.pager-active {
    border-bottom: 1px solid red;
}
.center {
    background: url("../img/images.gif") no-repeat scroll center 0 transparent;
    border: 1px solid #EEEEEE;
    margin: 0 auto;
    padding: 5px;
    width: 555px;
}
.text_info {
    text-align: right;
    margin-right: 20px;
}
.athuzas {
    text-decoration: line-through;
}

.error-message {
    text-align: center;
    color: red;
    font-size: 11px;
    padding-right: 60px;
}

.bx-prev {
    background: url("/img/icon_arrow_left.png") no-repeat scroll 0 -31px transparent;
    height: 31px;
    left: 0px;
    position: absolute;
    text-indent: -999999px;
    top: 0px;
    width: 31px;
}
.bx-next {
    background: url("/img/icon_arrow_right.png") no-repeat scroll 0 -31px transparent;
    height: 31px;
    position: absolute;
    right: 0px;
    text-indent: -999999px;
    top: 0px;
    width: 31px;
}

.new_aszf {
    text-align: center;
    color: #666;
    text-decoration: none;
}
.new_aszf a {
    text-decoration: none;
    color: #666 !important;
}
.req {
    color: red;
}
#entermedia {
	font-family: verdana;
	margin-bottom: 20px;
	padding: 5px;
	position: relative;
}
.hird_elem h3 {
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0 0;
	padding: 0;
}
.hird_elem h3 a:link, .hird_elem h3 a:visited {
	color: #0093CF;
	text-decoration: none;
}
.hird_elem p {
	font-size: 9px;
	margin: 0;
	padding: 0;
}