HTML, BODY {
	margin: 0 0 0 0;
	text-align: center;
	background-color:black;
	/*font-size: 65.5%; */ /* 16px bol => 10px */
	font:11px verdana;
}

a {text-decoration: none;font:11px verdana;color:black;}
a:hover {text-decoration: underline;}

P {padding:0;margin:0;font:11px verdana;}

select {width:200px;font:11px verdana;background-color: #CECECE;}

input {width:200px;font:11px verdana;background-color: #CECECE;border: 1px solid #000;}
textarea {width:200px;font:11px verdana;background-color: #CECECE;border: 1px solid #000;height:80px;}
label {width: 200px;display:block;float:left;}

.btn {
	font:11px verdana;
	font-weight:bold;
	color: #000;
	background-color: #CECECE;
	width: 110px;
	border : 1px solid #000;
}

div#main {
	text-align: left;
	width: 942px;
	margin: 0 auto 0 auto;
	padding: 10px 0 10px 0;
}

/**/
#main_head {
	position: absolute;
}

div#head_logo {
	position: absolute;
	width: 480px;
	height: 85px;
	z-index: 100;
}

#head_logo a {
	/*float: left;*/
	position: absolute;
	margin: 0px;
}

#head_logo .garmin_logo {
	display: block;
	width: 115px;
	height: 30px;
	background: url(../des/logo/garmin.jpg) no-repeat;
	top: 10px;
	left: 10px;
	
}

#head_logo .fleet_logo {
	display: block;
	width: 155px;
	height: 20px;
	background: url(../des/logo/fleet.jpg) no-repeat;
	top: 18px;
	left: 118px;
}

#head_logo .teltonika_logo {
	display: block;
	width: 171px;
	height: 20px;
	background: url(../des/logo/teltonika.jpg) no-repeat;
	top: 18px;
	left: 305px;
}

#head_logo .level_logo {
	display: block;
	width: 94px;
	height: 20px;
	background: url(../des/logo/level.jpg) no-repeat;
	top: 18px;
	left: 217px;
}

#head_logo .leatherman_logo {
	display: block;
	width: 245px;
	height: 20px;
	background: url(../des/logo/leatherman.jpg) no-repeat;
	top: 50px;
	left: 10px;
}

#head_logo .maglite_logo {
	display: block;
	width: 248px;
	height: 20px;
	background: url(../des/logo/maglite.jpg) no-repeat;
	top: 50px;
	left: 155px;
}

#head_logo .hod_logo {
	background: url(../des/logo/hod.png) no-repeat;
	display: block;
	height:200px;
	width:267px;
	left:-22px;
	top:143px;

}

/**/



div#head {
	position: relative;
	width: 942px;
	height: 215px;
	background-image: url(../des/fej_03.jpg);
}

div#kozep {
	/*position: absolute;*/
	width: 938px;
	border-right: solid 2px #FF0302;
	border-left: solid 2px #FF0302;
	float: left;
}

div#menu {
	float: left;
	width: 213px;
}

div#tartalom {
	float: left;
	width: 520px;
	}

div#info {
	float: left;
	width: 205px;
}

div#footer {
	height: 30px;
	clear: both;
	background-image: url(../des/footer.jpg);
}

div.port_koz {
	height:30px;
	height:30px;
}

/*head*/
div#head a.head_link {display:block;width:475px;height:92px;position:absolute;top:120px;left:465px;}

/*menu*/
div#menu div.head {
	height: 120px;
	background-image: url(../des/ujfleetslick_05.jpg);
}
div#menu div.keret {
	/*border-left: solid 2px #FF0302;*/
}

div#menu div.port div.head_piros {
	background-image: url(../des/pirosportlet_30.jpg);
	height: 37px;
	width: 213px;
}
div#menu div.port div.head_piros h2 {margin: 0px 0 0 10px;font:12px verdana;color:white;font-weight:bold;padding: 15px 0 0 0;}
div#menu div.port div.port_piros {
	/*height: 300px;*/
	width: 183px;
	background-color: white;
	border-right: solid 2px #FF0302;
	border-bottom: solid 5px #FF0302;
}

div#menu div.port div.port_piros UL {margin:0;padding:5px 0 5px 0;list-style:none;}
div#menu div.port div.port_piros LI {padding: 5px 0 5px 5px;overflow:hidden;border-bottom: dotted 1px #FF0302;}
div#menu div.port div.port_piros	 LI.last {padding: 5px 0 5px 5px;border-bottom: solid 0 #FF0302;}


div#menu div.port div.head_piros2 {
	background-image: url(../des/pirib_30.jpg);
	height: 37px;
	width: 213px;
}
div#menu div.port div.head_piros2 h2 {margin: 0px 0 0 10px;font:12px verdana;color:white;font-weight:bold;padding: 15px 0 0 0;}
div#menu div.port div.port_piros2 {
	/*height: 300px;*/
	width: 183px;
	background-color: white;
	border-right: solid 2px #D60000;
	border-bottom: solid 5px #D60000;
}

div#menu div.port div.port_piros2 UL {margin:0;padding:5px 0 5px 0;list-style:none;}
div#menu div.port div.port_piros2 LI {padding: 5px 0 5px 5px;overflow:hidden;border-bottom: dotted 1px #D60000;}
div#menu div.port div.port_piros2	 LI.last {padding: 5px 0 5px 5px;border-bottom: solid 0 #D60000;}

div#menu div.port div.head_piros3 {
	background-image: url(../des/piria_30.jpg);
	height: 37px;
	width: 213px;
}
div#menu div.port div.head_piros3 h2 {margin: 0px 0 0 10px;font:12px verdana;color:white;font-weight:bold;padding: 15px 0 0 0;}
div#menu div.port div.port_piros3 {
	/*height: 300px;*/
	width: 183px;
	background-color: white;
	border-right: solid 2px #9B0000;
	border-bottom: solid 5px #9B0000;
}

div#menu div.port div.port_piros3 UL {margin:0;padding:5px 0 5px 0;list-style:none;}
div#menu div.port div.port_piros3 LI {padding: 5px 0 5px 5px;overflow:hidden;border-bottom: dotted 1px #9B0000;}
div#menu div.port div.port_piros3	 LI.last {padding: 5px 0 5px 5px;border-bottom: solid 0 #9B0000;}

div#menu div.port div.head_barna {
	background-image: url(../des/ujfleetslick_31.jpg);
	height: 37px;
	width: 213px;
}
div#menu div.port div.head_barna h2 {margin: 0px 0 0 10px;font:12px verdana;color:white;font-weight:bold;padding: 15px 0 0 0;}
div#menu div.port div.port_barna {
	/*height: 300px;*/
	width: 183px;
	background-color: white;
	border-right: solid 2px #A3894C;
	border-bottom: solid 5px #A3894C;
}

div#menu div.port div.port_barna UL {margin:0;padding:5px 0 5px 0;list-style:none;}
div#menu div.port div.port_barna LI {padding: 5px 0 5px 5px;overflow:hidden;border-bottom: dotted 1px #A3894C;}
div#menu div.port div.port_barna LI.last {padding: 5px 0 5px 5px;border-bottom: solid 0 #A3894C;}

/*tartalom*/
div#tartalom div.head_1 {
	background-color:white;
	height: 46px;
	width: 298px;
	background-image: url(../des/ujfleetslick_06.jpg);
	float: left;
	
}
div#tartalom div.head_1 h1 {margin: 22px 0 5px 15px;font:12px verdana;color:white;font-weight:bold;height:10px;}

div#tartalom div.head_2 {
	background-color:white;
	height: 46px;
	width: 222px;
	background-image: url(../des/ujfleetslick_07.jpg);
	align: right;
	float: right;
}
div#tartalom div.fo_tartalom {
	background-color:white;
	clear: both;
	padding: 15px 15px 15px 15px;
	margin: 0 0 10px 0;
	min-height: 840px;
	_height: 840px;
}

/*szoveg*/
div#tartalom div.szoveg A {text-decoration: none;font:11px verdana;color:#FF0204;font-weight:bold;}
div#tartalom div.szoveg A:hover {text-decoration: underline;}
div#tartalom div.szoveg div.pic {padding:5px;margin: 0 0 0 10px;float:right;border: dotted 1px #89B0B5;text-align:center;}


/*info*/
div#info div.head {
	height: 120px;
	background-image: url(../des/ujfleetslick_08.jpg);
}
div#info div.keret {
	/*border-right: solid 2px #FF0302;*/
}

div#info div.port div.head_kek {
	background-image: url(../des/ujfleetslick_11.jpg);
	height: 35px;
	width: 205px;
}

div#info div.port div.head_kek h2 {margin: 15px 20px 0 0;font:12px verdana;color:white;font-weight:bold;float:right;}
div#info div.port div.port_kek {
	/*height: 300px;*/
	width: 181px;
	background-color: white;
	border-left: solid 2px #39658C;
	border-bottom: solid 5px #39658C;
	margin-left: 22px;
}

div#info div.port div.port_kek UL {margin:0;padding:5px 0 5px 0;list-style:none;}
div#info div.port div.port_kek LI {padding: 5px 0 5px 5px;overflow:hidden;border-bottom: dotted 1px #39658C;}
div#info div.port div.port_kek LI.last {padding: 5px 0 5px 5px;border-bottom: solid 0 #39658C;}

div#info div.port div.head_vkek {
	background-image: url(../des/ujfleetslick_32.jpg);
	height: 35px;
	width: 205px;
}

div#info div.port div.head_vkek h2 {margin: 15px 20px 0 0;font:12px verdana;color:white;font-weight:bold;float:right;}
div#info div.port div.port_vkek {
	/*height: 300px;*/
	width: 181px;
	background-color: white;
	border-left: solid 2px #5C969A;
	border-bottom: solid 5px #5C969A;
	margin-left: 22px;
}

div#info div.port div.port_vkek UL {margin:0;padding:5px 0 5px 0;list-style:none;}
div#info div.port div.port_vkek LI {padding: 5px 0 5px 5px;overflow:hidden;border-bottom: dotted 1px #5C969A;}
div#info div.port div.port_vkek LI.last {padding: 5px 0 5px 5px;border-bottom: solid 0 #5C969A;}

.clear {clear:both;}

/*lablec*/
div#footer div.keret {text-align:center;color:#FF0204;}
div#footer div.keret A {text-decoration: none;font: 11px verdana;color:#FFF;}
div#footer div.keret A:hover {text-decoration: underline;}

/*form*/
div.form_elem{padding: 5px 0 0 0;}

div.hibauzi {padding: 10px 0 0 0;}
div.hibauzi div.hiba_tetel {padding: 3px 0 0 5px;color: #D60000;}
