body
{
margin:0px;
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A2E2E;
background-image:url('h_.png');background-position:top left;background-repeat:repeat-x;
background-color:white;
}
/*div {border:solid 1px blue;}*/
.fo
{
width:100%;
min-height:340px;
margin: 0px;
background-image:url('h_fej.png');background-position:top left;background-repeat:no-repeat;
}
.article_text ol li
{
margin:0px;padding:0px;

}
.fej #flashfejlec_outer, #flashfejlec 
{
width:495px; height:286px;
margin:0px;padding:0px;
display:block;
float:left;
}

.sw_s4_high_contrast
{
/*width:30px;
float:left;*/
}
.sw_s4_high_contrast a
{
/*text-decoration:none;*/
}
.fej
{
width:99%;
height:320px;
padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;
float:left;
font-size:11px;text-align:left;color:#440000;font-weight:bold;
}
.home
{
display:block;
width:990px;height:286px;
padding-top:0px;padding-left:0px;padding-bottom:0px;
color:#880000;
}

.lab
{
clear:both;
float:none;
display:block;
overflow:hidden;
width:100%;min-height:406px;
padding:0px;
margin:0px;
background-image:url('h_fej2.png');background-position:top left; background-repeat:no-repeat;
background-color:#F4F3EF;

}
.lab2
{
clear:both;
width:756px;min-height:406px;
padding:0px;
margin:0px;
}

.bal
{
float:left;
width:800px;min-height:350px;
padding-top:40px;padding-left:100px;padding-right:0px;padding-bottom:20px;
font-size:14px;color:#880000;
background-image:url('h_bal.png');background-position:bottom right;background-repeat:no-repeat;
color:#000022;
}

.belso
{
float:left;
width:750px;min-height:200px;
padding:0px;margin:0px;

}
.lab3
{
clear:both;display:block;
width:100%;
background-image:url('h_lab3.png');background-position:top left;background-repeat:repeat-x;

}
.lablec
{
display:block;
width:750px;
height:96px;
text-align: left;color:#666666;
background-image:url('h_lab2.png');background-position:top left;background-repeat:no-repeat;
padding: 84px 0 0 100px;
}

.lablec p{
padding: 0 0 10px 0;
margin: 0px;
}

.footer_right{
float:left;
display: block;
margin-left: 50px;
padding: 5px 0 0 0px;
}
.footer_left{
float: left;
display: block;
margin-left: 400px;
padding: 5px 0 0 0px;
}


.lablec a
{
color:#DC6D6D;
}
.lablec a:hover
{
color:red;
}


.bal h1
{font-size:40px;font-weight:normal;color:#961B1B;margin:0px;font-style:italic;
padding-top:6px;padding-bottom:14px;}
.bal h2
{font-size:24px;font-weight:bold; color:#753232;margin:0px;font-style:italic;
padding-top:6px;padding-bottom:14px;
}
.bal h3
{font-size:18px;font-weight:normal;color:#c92323;margin:0px;	padding:12px;
}
.bal h4
{font-size:18px;font-weight:bold; color:#003399;margin:0px;padding-left:18px;
}

.article_text
{
margin:0px;padding:0px;
line-height: 1.4;
}
.fej p
{
margin:0px;
padding-top:0px;padding-left:40px;padding-right:40px;padding-bottom:6px;
}
.bal p
{
margin:0px;
padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:6px;
text-align:justify
}

/*.bal ul
{
padding:0 0 0 20px;
margin:auto;
display:block;
font-size:12px;
list-style-image: url('jel_n.png');
}
.bal ul ul
{
padding:0 0 0 40px;
margin:auto;
display:block;
font-size:11px;
list-style-image: url('jel_k.png');
}*/
.bal a, .bal a:visited

{color:#912C26;text-decoration:none;}
.bal a:hover
{color:red;}
.clearer 
{
	clear: both;
	height: 0px;
	line-height: 0px;
	width: 1px;
	font-size: 1px;
}
.bal table{
	/*
	max-width:90%;
	*/
	font-size:12px;
}

/*.bal td{
	width: 48%;
}
*/
.sw_9_4_labelbox
{
font-size:15px;color:#FFCC00;font-weight:bold;
line-height:26px;
}
.tart label
{
line-height:26px;
padding-top:6px; padding-bottom:4px;
}
.tart select
{
min-width:180px;
color:#004433;
}
.tart checkbox
{
width:20px;

}
.sw_9_4_inputbox
{
font-size:13px;color:white;
}
.sw_9_4_inputbox textarea
{
min-width:180px;
min-height:60px;
}
.sw_9_4_inputbox input
{
color:#004433;
}
.pic_ul{
	padding: 0 0 0 250px;
}
.sw_15_1_row{
	width: 90%;
	padding: 0;
} 

.input_text{
	width: 400px;
}
.textarea{
	width: 400px;
}
.hasab_1, .hasab_2, .hasab_3{
	float: left;
	padding: 0 0 0 10px;
}
.article_text td{
	border-bottom: 1px solid;
	font-size: 14px;
}

.article_text .muszeres_vizsgalatok td{
	border-bottom:none;
}

.article_text a img{
	border: none;
}
