/* top right bottom left */
body { margin:0;padding:0;height:100%; background-color:#d7d2cd; background-image:url(images/bg.gif); background-repeat:repeat-y}
body,td,th { font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; }
body a:focus {outline: none;}

div.content{float:left;width:960px;height:auto;}
/*LEFT*/
div.content_left{float:left;width:380px;height:600px; color:#eeeae8; text-align:right}
div.left_top{float:left;width:380px;height:80px;}
div.left_menu{float:left;width:360px;height:auto;padding: 0px 20px 10px 0px; line-height:24px;  font-size: 12px; font-weight:bold}
div.left_pic{float:left;width:380px;height:263px;}
div.left_ceg_info{float:left;width:360px;height:auto;padding: 10px 20px 10px 0px;}
div.left_bottom{float:left;width:380px;height:53px;}

.content_left a, .content_left a:visited {color:#eeeae8;text-decoration:none;}
.content_left a:hover {color:#fe2a2f;text-decoration:none;}

/*RIGHT*/
div.content_right{float:left;width:570px;height:auto; padding: 0 0 0 10px;}


/*HEADER*/
div.header{float:left;width:550px;height:40px; border-bottom:1px solid #cecec8; padding: 45px 0 0 10px;}
div.hdr{float:left;width:auto;height:40px;font-family: Georgia, "Times New Roman", Times, serif; font-size: 36px;}
div.eleres{float:left;width:auto;height:auto;padding: 21px 0 0 10px;}

/*AKCIÓS HEADER*/
div.akcio_hdr{float:left;width:450px;height:40px;font-family: Georgia, "Times New Roman", Times, serif; font-size: 36px; color:#ca0106;border-bottom:1px solid #cecec8;padding: 45px 0 0 10px;}
div.akcio_elvalaszto_vonal{float:left;width:500px;height:10px;border-bottom:1px solid #cecec8;margin: 5px 0 10px 0px;}
div.nyul{float:left;width:51px;height:65px;padding: 21px 0 0 0px;}
/*AKCIÓS TERMÉKEK*/
div.termek_akcio{float:left;width:200px;height:2auto; padding: 50px 0 5px 0px;}
div.termek_akcio_uj{float:left;width:500px;height:auto; padding: 10px 0 10px 10px;}
.akcios_csomag{font-size: 24px;}
.akcios_tartalom{font-size: 17px;}
.akcios_ar{font-size: 24px; color:#ca0106;}
.akcios_ar_athuz{font-size: 18px; color:#000; text-decoration:line-through}

.eleres a, .eleres a:visited {color:#000;text-decoration:none;}
.eleres a:hover {color:#000;text-decoration: underline;}

div.termekleiras{float:left;width:560px;height:auto; text-align:justify; padding: 10px 0 30px 0px;}
div.termek_hdr{float:left;width:490px;height:20px; padding: 10px 0 10px 10px;font-size: 18px;}
div.termek_kep{float:left;width:360px;height:360px;padding: 0px 0px 10px 0px;}

div.termek_thumbs_holder{float:left;width:140px;height:360px;padding: 0px 0px 0px 0px;}
div.termek_thumbs{float:left;width:104px;height:96px;padding: 15px 0 0px 15px;}
div.termek_thumbs_new{float:left;width:100px;height:100px;padding: 15px 0 0 15px;}
div.termek_thumbs_new_top{float:left;width:100px;height:100px;padding: 1px 0 0 15px;}
div.termek_th_new{float:left;width:100px;height:100px; border:1px solid #999898;}
div.termek_th{float:left;width:102px;height:94px; border:1px solid #999898;}
div.szerviz_th{float:left;width:102px;height:102px; border:1px solid #999898;}
div.termek_valasztas{float:left;width:160px;height:160px; border:1px solid #999898;}
div.termek_ara{float:right;width:560px;height:auto; padding: 5px 0 5px 0;font-size: 14px; text-align:right; font-weight:bold;border-top:1px solid #cecec8;}
div.termek_info{float:left;width:500px;height:auto; padding: 10px 0 10px 15px;}
div.termek_ismerteto{float:left;width:540px;height:auto; padding: 10px 0 20px 15px;}

div.frissitve{float:left;width:500px;height:30px; text-align:left; padding: 0 0 20px 10px;font-size: 11px;}

/*BÉRMUTEREM*/
div.bermuterem_leiras{float:left;width:200px;height:auto; padding: 10px 0 20px 15px;}
div.termek_kiskep{float:right;width:260px;height:auto; padding: 20px 30px 0px 20px;border-left:1px solid #cecec8;}

.termek_ismerteto a {color:#000;text-decoration: underline;}
div.gomb{float:left;width:167px;height:24px; padding: 0 0 0 0;}
div.gomb_fel{float:right;width:47px;height:24px; padding: 0 0 0 0;}
div.gmap{float:left;width:540px;height:360px; padding: 0 0 0 15px;}

/*STUDIOVAKUK*/
div.mj_logo{float:right;width:134px;height:107px; padding: 0 10px 0 0;}

/*TWINLINK - RÁDIÓS kioldó*/
div.twinlink{float:left;width:560px;height:auto; padding: 0 0 20px 0;}

/*SZERVÍZ*/
div.szerviz_ismerteto{float:left;width:540px;height:auto; padding: 10px 0 20px 0px;}
div.szerviz{float:left;width:160px;height:160px; padding: 0px 10px 0px 0px;}
/*FÉNYTERELOK*/
div.ikonok{float:left; width:550px;padding: 0 0 20px 0;}
.td_ikon_info{padding: 3px 0 3px 3px; vertical-align:top}
.ikonok img, .termek_th img{border:0px;}
/*.ikonok a:hover {background-image:url(images/over_keret.gif); background-repeat:no-repeat}*/

.inf_table{width:400px;border:0px;}
.kiemeles{font-weight:bold }
.kiemeles a{font-weight:bold; color:000;}

.kiemeles_akcio{font-weight:bold; color:#ca0106;}
.kiemeles_akcio a{font-weight:bold; color:#ca0106;}

.kiemeles_piros{color:#ca0106;}

.menupont_aktiv{color:#fe2a2f;}
.menupont_aktiv a{color:#fe2a2f;}
.leiras{}
.gomb img, .gomb_fel img, .termek_kep img {border:0px}

/*.flash img, .menu_item img, .sub_menu_inner img, .more_btn img, .c_mid_left_btn img{border: 0px;}
.menu_item img :after {outline:none;}*/

/*RÓLUNK*/
div.rolunk_thumbs_new{float:left;width:auto;height:auto;margin: 0 0 5px 15px;border:1px solid #999898;}
div.rolunk_valaszto{float:left;width:560px;height:5px; padding: 0 0 0 0;border-top:1px solid #cecec8;}

div.content_rolunk{float:left;width:960px;height:auto;}
div.content_left_rolunk{float:left;width:380px;height:600px; color:#eeeae8; text-align:right; position:fixed;}
div.content_right_rolunk{float:left;width:570px;height:auto;display: inline-block; padding: 0 0 0 390px; }

.content_left_rolunk a, .content_left_rolunk a:visited {color:#eeeae8;text-decoration:none;}
.content_left_rolunk a:hover {color:#fe2a2f;text-decoration:none;}


ul{ list-style:disc; padding:0 0 0 10px;
padding: 0 0 0 15px;
!padding-left: 0px; /*IE7*/
_padding-top: 20px; /*IE6*/
line-height:1.5em; display: inline-block;}
li {line-height:18px;text-align:justify;}


/*GENERAL*/
html {
	height: 100%;
}


object {
	outline: none;
}


img {
	border: 0;
}

img.last {
	margin-right: 0;
}

#header, .page {
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 960px;
}



#photo {
	visibility:hidden;
	clear: both;
	height: 240px;
	width: 100%;
}


#modal_container {  
	/*background-color: #fff;*/ 
    font: 12px Arial, Helvetica, sans-serif;
	overflow: auto;  
	padding: 0px 15px 0px 0px; 
} 
  
#modal_overlay {  
    background-color: #000;  
} 

#modal_container a#close, #modal_container a#close:hover {
	background: none;
}

#modal_container a#close img {
	/*display: inline;*/
	float: left;
}

#credits {
	width: 300px;
}

#ajaxActivity {
	background: #000;
	color: #fff;
	font: 11px Arial, Helvetica, sans-serif;
	left: 0;
	padding: 3px;
	position: fixed;
	top: 0;
	width:100%;
}

* html #ajaxActivity {
	position: absolute;
}

#ajaxActivity .bar {
	 background: url(images/progress_bar.gif) repeat-x;
	 height: 7px;
	 margin: 10px 0 0 0;
	 overflow: hidden;
	 width: 100px;
}

/*ACCORDION*/

div.acc_kep{float:left;width:400px;height:360px;padding: 0px 0px 10px 0px;}
#accordion {
	margin:600px 0px 0px 0px;
	width:500px;
}

h3.toggler {
	cursor: pointer;
	height: 15px;
	/*border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;*/
	background: #999999;
	/*font-family: 'Andale Mono', sans-serif;
	font-size: 12px;*/
	
	color: #ffffff;
	line-height:14px;
	margin: 0 0 1px 0;
	padding: 3px 5px 1px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}