body{
	margin: 0;
	padding: 0;
	background: #bb0101 url('images/body_background_gradient.jpg') top left repeat-x;
	_height: 100%;
	min-height: 100%;
}
#ubertable{
 	_height: 100%;
 	min-height: 100%;
 	border-left: 2px solid white;
	border-right: 2px solid white;	
	background: black;
}
#pagedomain{
	margin-top: 20px;
	margin-bottom:  40px;
	text-align: center;
	font: bold 70px verdan,sans-serif;
	color: #454344;
}
/* --- MAIN TABLE  -------------*/
#main_table{
	width: 980px;
	background: url('images/background_gradient.jpg') repeat-y;
}
#cont_left{
	/*padding-top: 7px;*/
	border-top: 7px solid white;
	width: 206px;
}
#cont_right{
	/*padding-top: 7px;*/
	border-top: 7px solid white;
	width: 194px;
}
#head{
	background: url('images/main_header_jtuning.jpg') no-repeat;
	width: 770px;
	height: 97px;
}
#menu{
	background: url('images/menu_bg_gradient.gif') repeat-x;
	height: 20px;
	color:#868686;
}
#menu a{
	font: bold 11px verdana,sans-serif;
	text-decoration: none;
	margin-left: 23px;
	margin-right: 23px;
	color: white;
}
#menu a:hover{
	color: #868686;
}
/* --- FOOTER --- */
#footer{
	background: black url('images/main_lablec.gif') repeat-x;
	height: 60px;
	color: #b1b1b1;
	font: bold 11px verdana, sans-serif; 
	text-align: center;
	vertical-align: bottom;
	border-top:1px solid white;
}
#footer strong{
	color:white;
}
#copyright{
	margin-left: 10px;
	width: 206px;
	float: left;
}
#alsomenu{
	text-align: center;
	margin: 0;
	padding: 0;
}
#alsomenu a{
	margin-left: 10px;
	margin-right: 10px;
	color: #125889;
	text-decoration: none;
}
#alsomenu a:hover{
	color: #33394b;
	text-decoration: underline;
}
/* --- BOX # 1 ---------------- */
.box_vilagos{
	width: 194px; 
	background: #d7d7d7 url('images/box_vilagos_bottom.gif') bottom left no-repeat; 
	padding-bottom: 9px; /* Az alsó szegély képének magassága*/
	margin-bottom: 5px;
}
.box_vilagos h3{background: url('images/box_vilagos_head.gif') no-repeat; height: 25px; margin: 0px; font: bold 12px/24px verdana,sans-serif; text-indent: 10px; color: white; font-weight: bold;}
.box_vilagos h3 a{color: white; text-decoration: none;}
.box_vilagos input.text{width: 167px;/*border-bottom: 2px inset #afafaf;border-right: 2px inset #afafaf;border-left: 2px inset #bfbfbf;border-top: 2px inset #bfbfbf;*/}
.box_vilagos select{width: 172px;}
.box_vilagos form{padding: 0px;margin: 0px;}
.box_vilagos div{
	margin: 0px; 
	padding: 0px;	
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 6px;
	font: normal 11px/16px verdana,sans-serif;	
	color: #575757;		
	border-left: 1px solid #615876;
	border-right: 4px solid #5d5d5d;
}
.fake_submit{
	cursor: pointer; 
	border: 0;	
	background: none; 
	padding: 0; 
	margin: 0; 
	text-align: right;
	text-decoration: underline;
	font: bold 11px verdana,sans-serif;
	color: #575fb2;
}
.box_vilagos a{
	color: #575757;
}
/* --- BOX # 2 ------------------- */
.box_sotet{
	width: 206px; 
	background: #ff9390 url('images/box_sotet_bottom.gif') bottom left no-repeat; 
	padding-bottom: 9px; /* Az alsó szegély képének magassága*/
	margin-bottom: 5px;
}
.box_sotet h3{background: url('images/box_sotet_head.gif') no-repeat; height: 25px; margin: 0px; font: bold 12px/24px verdana,sans-serif; text-indent: 10px; color: white; font-weight: bold;}
.box_sotet h3 a{color: white; text-decoration: none;}
.box_sotet input.text{width: 180px; /*border-bottom: 2px inset #afafaf;border-right: 2px inset #afafaf;border-left: 2px inset #bfbfbf;border-top: 2px inset #bfbfbf;*/}
.box_sotet select{width: 185px;}
.box_sotet form{padding: 0px;margin: 0px;}
.box_sotet a{color: #125889;}
.box_sotet div{
	margin: 0px; 
	padding: 0px;	
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 6px;
	font: normal 11px/16px verdana,sans-serif;	
	color: #870400;	
	border-right: 1px solid #615876;
	border-left: 4px solid #de2d25;
}
.sotet_almenu{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.sotet_almenu li{
	border-right: 1px solid #615876;
	border-top: 1px solid #615876;
	background: #ff9390;
}
.sotet_almenu li a{
	font: normal 11px/20px verdana,sans-serif;	
	color: #650000;
	text-decoration: none;
	_height: 20px;	
	min_height: 20px;
	display: block;
	/*text-indent: 10px;*/
	padding-left: 10px;
	border-left: 4px solid #de2d25;
}
.sotet_almenu li a:hover{
	color: #fff;
	background: #de2d25;
}
/* --- BOX # 3 ------------------- */
.box_other{
	width: 206px; 
	background: #d7d7d7 url('images/box_sotet_bottom.gif') bottom no-repeat; 
	padding-bottom: 9px; /* Az alsó szegély képének magassága*/
	margin-bottom: 5px;
}
.box_other h3{background: url('images/box_other_head.gif') no-repeat; height: 26px; margin: 0px; font: bold 12px/24px verdana,sans-serif; text-indent: 10px; color: white; font-weight: bold;}
.box_other h3 a{color: white; text-decoration: none;}
.box_other input.text{width: 180px; /*border-bottom: 2px inset #afafaf;border-right: 2px inset #afafaf;border-left: 2px inset #bfbfbf;border-top: 2px inset #bfbfbf;*/}
.box_other select{width:185px;}
.box_other form{padding: 0px;margin: 0px;}
.box_other a{color: #125889;}
.box_other div{
	margin: 0px; 
	padding: 0px;	
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 6px;
	font: normal 11px/16px verdana,sans-serif;	
	color: #125889;	
	border-right: 1px solid #615876;
	border-left: 4px solid #919191;
}
.other_almenu{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.other_almenu li{
	border-right: 1px solid #615876;
	border-top: 1px solid #615876;
	background: #cce8fc;
}
.other_almenu li a{
	font: normal 11px/20px verdana,sans-serif;	
	color: #125889;
	text-decoration: none;
	_height: 20px;	
	min_height: 20px;
	display: block;
	/*text-indent: 10px;*/
	padding-left: 10px;
	border-left: 4px solid #6db1e0;
}
.other_almenu li a:hover{
	color: #fff;
	background: #6db1e0;
}
/* --- KOSÁR TABLE ---- */
.kosar_table{
	width: 185px;
}
.kosar_td_db{
	width: 70px;
	vertical-align: bottom;
}
.kosar_td_ar{
	width: 70px;
}
.kosar_td_torles{
	text-align: right;
	vertical-align: bottom;
}
.kosar_tr_ossz td{
	margin-top: 5px;
	border-top: 1px solid #615876;
	padding-top: 5px;
	padding-bottom: 10px;
}
.kosar_tr_head td{
	border-bottom:1px solid black;
	padding:4px;
}

/* --- CONTENT CENER --- */
#cont_center{
	width: 580px;
	background: white;
	border-top: 7px solid white;
}
.content_box{	
	padding: 0;
	margin-bottom: 0px;
	/*padding-top: 23px;
	background: url('images/content_box_header.jpg') no-repeat;*/
	
}
.content_box h1{
	margin: 0px;
	padding: 0px;
	font: bold 11px verdana,sans-serif;
	color: white ;
	height: 23px;
	text-indent: 20px;
	padding-top: 23px;
	background: url('images/content_box_header.jpg') no-repeat;
}
.content_box_div{
	padding: 10px;
	font: normal 11px verdana,sans-serif;
	color: #810000;
	text-align: justify;
}
.content_box_div img{
	/*float: left;*/
	margin: 0px;
	border: 1px solid #615876;
}
.content_box_div h3{
	/*float: left;*/
	margin: 0 10px 0 0;
	font: bold 11px verdana,sans-serif;
	color: #810000;
}
.div_head{
	margin: 0;
	text-align: left;
	padding: 0;
	clear: both;
	height: 30px;
}
.trhead{
	font-weight: bold;
	background: #d3d3d3;
	color:#7b7b7b;
}
.trhead td a{
	color:#7b7b7b;
}
.ujdonsag_table{
	margin: 0px;
	padding: 0px;
	color:black;
}
.ujdonsag_table a{
	text-decoration: none;
	color: black;
}
.ujdonsag_table a:hover{
	text-decoration: underline;
}
.ujdonsag_table td{
	vertical-align: middle;
	padding: 5px;
	border: 1px solid white;
	border-left: 0;
}
.bovebben{
	margin-top: 5px;
	clear: both;
	text-align: right;
}
.bovebben a{
	color: #810000;
}
.termekism_leiras{
	clear: both;
	margin: 0;
	paddin: 0;
	background: #e9e9e9;
	border: 1px solid #b9b9b9;
	padding: 5px;
	color: black;
	margin-top: 10px;
	_height: 100px;
	min-height: 100px;
}
.termekism_adatok{
	width: 200px;
	float: left;
	margin: 0;
	padding: 0;
	color: black;
}
.termekism_kosarblokk{
	margin: 0;
	padding-top: 16px;
	text-align: right;
	font-weight: bold;
	color: #9b1a1a;
}
.termekism_kosarblokk img{
	float: none;
	border: 0px;
}
.termekism_kosarblokk a{
	color: #125889;
	text-decoration: none;
}


/* SPECIAL */
p.p_jobb{text-align: right; margin:0; padding: 0;}
div.hr{background: url('images/hr_background.jpg') center no-repeat; height: 10px;}
.bold_link{font-weight: bold; text-decoration: none;}
.lang_link{text-decoration: none; line-height: 20px;}
.lang_link img{border: 0px; margin-bottom: 0px; margin-top: 4px; margin-right: 5px;}

/* NEW */
.content_box h1 a{
	font: bold 11px verdana,sans-serif;
	text-decoration: none;
	color: white;
}
.content_box h1 a:hover{
	color: #868686;
}
.hasab_div{
	width: 250px;
	float: left;
	padding-left: 10px;
}
div.hr_fake{height: 1px; clear: both;}
/*
.hasab_div a{
	font: bold 11px verdana,sans-serif;
	text-decoration: none;
	color: #125889;
}
.hasab_div a:hover{
	color: #33394b;
	text-decoration: underline;
}
*/
a.cat{
	font: bold 11px/16px verdana,sans-serif;
	text-decoration: none;
	color: #868686;
}
a.cat:hover{
	color: black;
	text-decoration: underline;
}

a.cat_act{
	font: bold 11px/16px verdana,sans-serif;
	text-decoration: none;
	color: black;
}
a.cat_act:hover{
	color: black;
	text-decoration: underline;
}

.kosar_button{
	background: transparent;
	border: 0;
	font: bold 22px/40px verdana,sans-serif;
	text-decoration: none;
	color: #a3a3a3;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.kosar_input{
	font: normal 11px verdana,sans-serif;
	width: 60px;
	margin-right: 5px;
}
.kosar_form{
	 width: 555px;
	 margin: 0;
	 padding: 0;
}
input.kozepes_input{
	width: 300px;
}
textarea.kozepes_input{
	width: 300px;
	font: 11px verdana,sans-serif;
}
select.kozepes_input{
	width: 305px;
}
.td_harmad{
	width: 180px;
}
.form_input{
	width: 400px;
	font: normal 12px verdana,sans-serif;
}
.prod_pic{
	margin-right: 5px !important;
	cursor: pointer;
}
.piros{
	color: red;
}
.sor1{
	background: #e7e7e7;
}
.sor2{
	background: #c3c3c3;
}
.linkincontent{
	font-weight: bold;
	color: #125889;
	text-decoration: none;
}
.linkincontent:hover{
	text-decoration: underline;
}
#lapozo_table td{
	padding-left: 5px;
	padding-right: 5px;
}
#lapozo_table a{
	font-weight: bold;
	color: #125889;
	text-decoration: none;
}
#lapozo_table a:hover{
	color: #33394b;
}
#lapozo_table a.normal{
	color: #125889;
	text-decoration: none;
}
#lapozo_table a.normal:hover{
	color: #33394b;
}
#lapozo_table a.active{
	color: #f00;
}
.kosar_db_input{
	width: 40px;
	text-align: right;
	font: normal 11px verdana,sans-serif;
}
h2{
	font: bold 12px verdana,sans-serif;
	text-decoration: underline;
}
.result_link{
	font: bold 11px verdana,sans-serif;
	color: #125889;
	text-decoration: none;
	margin-left: 
}
.result_link:hover{
	text-decoration: underline;
}
#mainadv{
	/*border-top: 7px solid white;*/
}
.kek{
	color: #1257b4;
}
.bordo{
	color: #810000;
}
.zold{
	color: #005f22;
	font: bold 13px verdana,sans-serif;
}
.fekete{
	color:black;
	font: bold 13px verdana,sans-serif;
}
.black{
	color: black;
}
#userprevorders a{
	color:#125889;
	text-decoration:underline;
}
.comment{
	font:normal 11px verdana, sans-serif;
	color:#d7d7d7;
}