.hirul {
	list-style-type:square !important;
}
.hirul li {
	margin-left:25px !important;
}

.fleft{
	float:left;
}
.fright{
	float:right;
}

.szkozep{
	text-align:center;
}
.szjobb{
	text-align:right;
}
.szbal{
	text-align:left;
}
.szkizart{
	text-align:justify;
}
.fekete, .fekete a{
	color:black;
}
/*#akcio_link{
	background-image:url(../img/akciok.jpg);
	width:117px;
	height:18px;
	display:block;
}*/	
#akciok_felsorol{
	float:left;
	display:block;
	text-align:left;
	border:none;
}	
/*#akt_link{
	background-image:url(../img/aktualitasok.jpg);
	width:117px;
	height:18px;
	display:block;
	margin-top:5px;
	}
*/
.almenuk_linkek{
	color:#FFFFFF;
	text-decoration:none;
	font-family:Tahoma;
	text-align:justify;
}
.almenuk_linkek:hover{
	text-decoration:underline;
}
.almenuk{
	opacity:0.85;
	background-image: none;
	filter: alpha(opacity = 85);
}
.almenuk li{
	padding-bottom:3px;
}
.alcim{
	font-size:14px;	
	width:225px;
}
.alcim_div{
	margin:5px 5px 5px 0px;
}	
#arlista_link{
	background-image:url(../img/arlista.jpg);
	width:52px;
	height:27px;
	display:block;
	float:left;
}

#arlista_link_almenu{
	width:60px;
	background-color:#58585A;
	border:1px solid #FEFEFE;
	top:120px;
	left:430px;
	display:none;
	position:absolute;
	padding:13px;
}
#atlatszo{
	background:url(../img/atlatszo_feher-trans.png);
	text-align:left;
	width:353px;
	/*height:83px;
	margin:170px 0px 40px 25px;*/
	padding:5px;
	overflow:hidden;
	font-size:10px;
}
#balhasab_linkjei{
	left:-8px;
	/*padding-top:17px;*/ /*2010.11.30*/
	padding-top:5px;
	position:relative;
	width:128px;
}
.bal{
	float:left;
	margin-right:100px;
}
.jobb{
	float:right;
	width:430px;
	margin-bottom:15px;
}
.bal_linkek_feher{
	margin:5px 0px 5px 0px;
}
.betekinto_class{
	width:330px;
	margin-left:30px;
	padding:0px 5px 0px 5px;
}
.belogo{
	margin-left:0px;
}			
body{
	width:100%;
	font-family:Tahoma;
	font-size:11px;
	background:#636365 url(../img/szurke_felso.jpg) repeat-x;
	font-weight:normal;
}
#ceg_link{
	background-image:url(../img/cegunkrol.jpg);
	width:74px;
	height:27px;
	display:block;
	float:left;
}
#ceg_link_almenu{
	width:100px;
	background-color:#58585A;
	border:1px solid #FEFEFE;
	top:120px;
	left:205px;
	display:none;
	position:absolute;
	padding:7px;
}
#csik{
	padding:0px 4px;
	border-left:solid #D1D2D3 1px;
	border-right:solid 1px #D1D2D3;
	margin-left:129px;
	width:720px;
	background:transparent
} 
#elkuld{
	margin:5px 0px 15px 250px;
	border:1px solid black;
}
.emailek{
	text-decoration:none;
	color:#000000;
}
.emailek:hover{
	text-decoration:underline;
	color:#BF1E2E;
}
.emailek2{	
	text-decoration:none;
	color:#000000;
	margin:0px;
	padding:0px;
} 
.emailek2:hover{
	text-decoration:underline;
	color:#BF1E2E;
	margin:0px;
	padding:0px;
}
#energiatak_link{
	background:url(../img/energiatak.jpg);
	width:147px;
	height:27px;
	display:block;
	float:left;
}
#energiatak_link_almenu{
	width:90px;
	background-color:#58585A;
	border:1px solid #FEFEFE;
	top:120px;
	left:584px;
	display:none;
	position:absolute;
	padding:7px;
}
/*#energtan_link{
	background-image:url(../img/energiatan.jpg);
	width:117px;
	height:18px;
	display:block;
}*/
#fejlec{
	height:82px;
	margin-top:20px;
	float:left;
	margin-bottom:5px;
}
#fejlec_div{
	background:url(../img/fejlec.jpg) no-repeat 0px 5px;
	width:988px;
	height:80px;
	margin:0px 0px 0px 0px;
	padding-top:5px;
}	

#fooldal_link{
	background-image:url(../img/fooldal.jpg);
	width:75px;
	height:27px;
	display:block;
	float:left;
}
.focim{
	margin:0px 0px 25px 15px;
	padding-top:35px;
}
#gyik_link{
	background-image:url(../img/gyik.jpg);
	width:41px;
	height:27px;
	display:block;
	float:left;
}
h1{
	font-size:18px;
	color:#BF1E2E;
}
.h2{	
	color:#BF1E2E;
	font-size:14px;
}
.h3{
	font-size:14px;
}
hr{
	height:1px;
}

#akt_link_almenu a, .oldalso_almenuk{
	padding:0px;
	border:none !important;
	display:inline;
	padding-left:0 !important;
}

.hircim{
	color:#BF1E2E;
	font-size:16px;
	margin:0px;
	padding:0px;
	font-weight:bold;
	line-height:1.2;
}
#hirek_felsorol{
	float:left;
	text-align:left;
	width:180px;
	border:none;
}
.hirtext{
	font-size:16px;
	font-weight:bold;
	color:#bf1e2e;
	text-align:left;
}
.hirtext_olvas{
	font-size:15px;
	font-weight:bold;
	color:#BF1E2E;
	float:left;
	width:460px;
}
.balra{
	float:left;
	text-align:left;
	width:230px;
}
.jobbra{
	float:right;
	width:430px;
}
#hirek_tart_felso{
	margin:35px 0px 0px 255px;
}
#hirek_tart_3{
	width:700px;
	}
.hirek_cim_blokk_felso{
	text-align:left;
	margin-bottom:0px;
	width:350px;
}
#hirek_cim_blokk_also{
	float:left;
	width:700px;
	text-align:left;
}
.hirek_cim_blokk_felsorol{
	float:left;
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	width:700px;
}
#hirek_cim_baloldal{
	margin-top:120px;
	float:left;
	width:230px;
}				
#hoszig_felirat{
	float:right;
	margin-right:40px;
	margin-top:35px;
	font-size:20px;
	color:white;
	letter-spacing:2px;
}
#hoszigrend_link{
	background-image:url(../img/hoszig_rend.jpg);
	width:151px;
	height:27px;
	display:block;
	float:left;
}
#hoszigrend_link_almenu{
	width:135px;
	background-color:#58585A;
	border:1px solid #FEFEFE;
	top:120px;
	left:280px;
	display:none;
	position:absolute;
	padding:7px;
}
hr{
	color:#E1E1E1;
	height:1px;
}
/*#irjon_link{
	background-image:url(../img/irjon.jpg);
	width:117px;
	height:18px;
	display:block;
}*/
.irjon_form{
	background-color:#FFFFFF;
	border:black solid 1px;
	font-size:12px;
	width:220px;
}
.irjon_nekunk{	
	display:block;
	border:1px solid black;
	margin:6px;
	width:300px;
}

#hasab_bal_div{
	background:url("../img/oldal_hasab_csik.jpg") repeat-x scroll 0 0 #59595B;
	border:1px solid #FEFEFE;
	float:left;
	padding:10px 0;
	position:absolute;
	width:126px;
	/*top:130px; 2010.11.30*/
	top:190px;/*2011.02.28*/
}
#hasab_jobb{
	width:460px;
}

#hasab_bal_div a, #hasab_jobb_div a{
	color:white;
	text-decoration:none;
	border:1px solid #d4d4d4;
	display:block;
	padding:0px 0px 0px 18px;
}
#hasab_jobb_div a{
	text-align:right;
	padding:0px 0px 0px 3px;
	border:none !important;
}
#hasab_bal_div a:hover, #jobbhasab_linkjei li a:hover{
	color:#B4252B;
}
#jobbhasab_linkjei{
	margin-left:6px;
	margin-top:21px;
	width:110px;
}
#jobbhasab_linkjei li {
	border:1px solid #D4D4D4;
	margin:9px 0;
	width:125px;
}
#jobbhasab_linkjei li a{
	padding-right:15px;
}	
#kapcs_link{
	background-image:url(../img/kapcs.jpg);
	width:83px;
	height:27px;
	display:block;
	float:left;
}
#kapcs_link_almenu{
	width:125px;
	background-color:#58585A;
	border:1px solid #FEFEFE;
	top:120px;
	left:772px;
	display:none;
	position:absolute;
	padding:7px;
}	
/*#kereses_link{
	background-image:url(../img/kereses.jpg);
	width:117px;
	height:18px;
	display:block;
	}
*/		
#kerdesek_link{
	background:url(../img/gyakori_kerdesek.jpg);
	display:block;
	height:18px;
	width:117px;
}
#kereskedok_link{
	background-image:url(../img/kereskedok.jpg);
	display:block;
	height:18px;
	width:117px;
}
.kereskedok_ul{
	list-style:none;
	text-align:justify;
	margin-left:15px;
}
.kereskedes{
	width:225px;
	display:inline;
}	
#kitolt{
	height:270px;
}
.kiiras{
	font-size:13px;
	color:#BF1E2E;
}
#kozepkep{
	margin:5px;
}
#kozepszoveg{
	padding:8px 5px 0px 5px;
	width:353px;
	height:86px;
	font-size:13px;
	font-weight:bold;
	color:#BF1E2E;
	margin-top:170px;
	margin-left:30px;
}
#lablec{
	background:url(../img/lablac.jpg) -10px;
	width:988px;
	height:44px;
}
#lablec_div{
	margin-top:20px;
}				
#lap{
	margin:0px auto;
	position:relative;
	width:988px;
	line-height:1.5;
}			
#logo{
	margin-left:0px;
	margin-top:0px;
}
.nagytabla{
	width:550px;	
	padding:8px;
	border:1px solid black;
	text-align:center;
}
.nagytabla tr, .nagytabla td{
	border:1px solid black;
	padding:3px;
	text-align:center;
}
.nyil{
	margin-right:4px;
}
		
.nyil_oldal{
	margin-left:14px;
	margin-right:10px;
	float:left;
}
.nyil_li{
	line-height:1.0;
	padding-left:30px;
	background:url(../img/nyil.jpg) no-repeat 15px 1px;
	padding-bottom:5px;
	display:block;	
}	
/*#oktatoi_link{
	background-image:url(../img/okt_filmek.jpg);
	width:117px;
	height:18px;
	display:block;
	}
*/
/*#fotopalyazat_link{
	background-image:url(../img/fotopalyazat.jpg);
	width:117px;
	height:18px;
	display:block;
	}
*/
.oldal_tetejere{
	color:#000000;
	text-decoration:none;
	float:right;
}

.oldalso_almenuk{
	color:#FFFFFF;
	text-decoration:none;
}
.oldalso_almenuk:hover{
	text-decoration:underline;
	color:#FFFFFF;
}	
.oldal_tetejere:hover{
	text-decoration:underline;
	color:#BF1E2E;
}
/*#prosi_link{
	background-image:url(../img/prosi.jpg);
	width:117px;
	height:18px;
	display:block;
}*/	
#szolg_link{
	background-image:url(../img/szolg.jpg);
	width:101px;
	height:27px;
	display:block;
	float:left;
}
#szolg_link_almenu{	
	width:110px;
	background-color:#58585A;
	border:1px solid #FEFEFE;
	top:120px;
	left:483px;
	display:none;
	position:absolute;
	padding:7px;
}
.talalatok{
	text-decoration:none;
	color:#000000;
}
.talalatok:hover{
	color:#BF1E2E;
	text-decoration:underline;
}
#tart_inc{
	text-align:justify;
	padding:0px 15px 15px 15px;
}
#tartalom{
	background: white;
	min-height:500px;
}
.tartalom_linkek_kattintos{
	text-indent:-9999px;
}		
#tartalom_linkek_div{
	margin-left:132px;
	margin-bottom:9px;	
	margin-top:9px;
	height:27px;
}
#tartalom_linkek_div a{
	background-positon: top left;
}
#tartalom_linkek_div a:hover{
	background-position: bottom left;
	background-position:0px 27px;
}
.tart_szoveg{
	padding-right:5px;
}
.termekcsoport_ul{
	list-style:inside;
}
.termekcsoportok{
	display:block;
	padding:5px 0px 0px 5px;
	font-size:14px;
}
.termekcsoportok2{
	display:block;
	padding:5px 0px 0px 15px;
	font-size:11px;
}
.termekcsoportok_nevei{
	text-decoration:none;
	color:#000000;
	font-size:13px;
	font-weight:bold;
}
.termekcsoportok_nevei:hover{
	text-decoration:underline;
}
.termekcsoportok a{
	color:#000000;
	text-decoration:none;
}
.termekcsoportok a:hover{
	color:#BF1E2E;
	text-decoration:underline;	
}
.termcsop_tabla{
	padding:8px;
	border:1px solid black;
}
.termcsop_tabla tr, .termcsop_tabla td{
	border:1px solid black;
	padding:3px;
}
		
.termek_nevek{
	color:#BF1E2E;
}
	
/*#tervezoi_link{
	background-image:url(../img/tervezoi.jpg);
	width:117px;
	height:18px;
	display:block;
	}
*/	
#szinezo_link{
	background:url("../img/szinezo.jpg") no-repeat scroll 0 0 transparent;
	height:16px;
}
#szinezo_link:hover{
	background:url("../img/szinezo.jpg") no-repeat scroll 0 0 transparent !important;
}
/*#biztonsag_es_minoseg_link{
	background-image:url(../img/biztonsag_es_minoseg.jpg);
	width:117px;
	height:18px;
	display:block;
	text-indent:-9999px;
	}
		
#utmutato_link{
	background-image:url(../img/utmutato.jpg);
	width:117px;
	height:18px;
	display:block;
	text-indent:-9999px;
	}
#csomagolasi_utmutato_link{
	/*background-image:url(../img/csomagolasi_utmutato.jpg);
	width:117px;
	height:18px;
	display:block;
}*/
#szoveg1, #szoveg2{
	float:left;
	margin:10px;
	width:150px;
	height:130px;
	text-align:justify;
	font-family:Tahoma;
	font-size:13px;
}
#szoveg3{
	float:right;
	width:500px;
	margin:-149px 20px 10px 10px;
	text-align:justify;
	font-family:Tahoma;
	font-size:13px;
}
#szoveg1 h3, #szoveg2 h3, #szoveg3 h3{
	color:#BF1E2E;
	font-family:Tahoma;
	margin-bottom:6px;
}
.tovabbi{
	float:left;
	text-decoration:none;
	color:#BF1E2E;
	font-size:14px;
}
.tovabbi:hover{
	text-decoration:underline;
}
.zold{
	margin-bottom:20px;
}
.zoldfenn{
	margin:5px 0px 0px 0px;
}
.megye_fel{
	font-size:14px;
	margin:5px 0px;
}
.regio_fel{
	font-size:16px;
	margin:5px 0px;
}
.navig{
	font-size:13px;
	color:black;
}
.navig:hover{
	text-decoration:underline;
}
td{
	padding:3px;
}
.alcimfenn{
	font-size:14px;
}

.termekgomb{
	padding-left:20px;
	border:1px solid rgb(191,30,46);
	border-right:none;
	color:black;
	background:url(../img/feketenyil.jpg) no-repeat 5px 4px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	margin:5px;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
.piros{

	color:rgb(191,30,46) !important;
	background:url(../img/pirosnyil.jpg) no-repeat 5px 4px !important;
}
.konfpiros{

	color:rgb(191,30,46) !important;
	background:url(../img/pirosnyil.jpg) no-repeat 5px 9px !important;
}
h6{
	color:rgb(191,30,46);
	font-size:14px;
	margin-bottom:10px;
}
#termekcsop_link_almenu, #uveggyapot_link_almenu{
  	margin-top:10px;	
}
#termekcsop_link_almenu li, #uveggyapot_link_almenu li{
	zoom: 1; 
}
p{
	margin:1px;
}

#name{
	background: url('/img/mo_terkep.jpg') no-repeat scroll 8px 18px;
	width: 600px;
	height: 393px;
	position:relative;
}
#name a{
	color:black;
	font-size:11px;
	position:absolute;
	font-family:Tahoma;
}
#name a:visited{
	color:#444;
}

/*         FOTOPALYAZAT    */

.kisbetu{
	font-size:11px;
}
#fotopalyazat ul{
	padding-left:25px;
	list-style:disc;
}
#fotopalyazat h3{
	font-size:14px;
	margin:1em 0 0.5em;
}
#fotopalyazat a{
	color:black;
}
.megeri{
	margin:25px 0px;
	font-size:12px;
}
.urlap p{
	margin:20px 0px ;
	font-size:12px;
}
.urlap input, .urlap label{
	/*display:block;
	clear:both;*//*2010.11.30*/
	
}

.urlap input{
	border:1px solid #ccc;
}
.urlap label{
	margin-top:5px;
	float:left;
}
.clear{
	clear:both !important;
	font-size:0;
	line-height:0;
	float:none !important;
}
#fotopalyazat .adatok, #fotopalyazat .kepek{
	width:300px;
	float:left;
}
.feltoltott li{
	list-style:none;
	height:100px;
}
.feltoltott li img{
	float:left;
	margin-right:5px;
}
.palyazat{
	border:1px solid #ddd;
}
.palyazat .kepek, .palyazat{
	overflow:auto;
	width:100%;
	margin:5px 0px;
}
.palyazat .kepek img{
	float:left;
	margin:5px;
	border:1px solid #bbb;
	padding:3px;
}
.palyazat .adatok{
	float:left;
	width:280px;
	padding:10px
}
.palyazat .kepek{
	float:left;
	width:380px;
}

.gomb{
	border:1px solid #ccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding:3px 10px;
	margin:5px;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.red{
	color:red;
}
.kapcsdiv{
	padding-left:10px;
}
.kapcsdiv ul{
	padding:5px 0 20px;
}
.p-margin p{
	margin:10px 0px;
}
.muszaki-parameterek table{
	border:1px solid;
	margin-bottom:15px;
	width:680px;
}
.muszaki-parameterek tr, .muszaki-parameterek td, .muszaki-parameterek th{
	border:1px solid black;
	padding:2px;
}

.muszaki-parameterek th{
	text-align:center;
}
.kerdes a{
	color:#BF1E2E;
	font-size:15px;
}
.felsorolas{
	padding:10px 10px 10px 20px;
}
.felsorolas li{
	list-style-type:disc;
}
#uveggyapot_link{
	background:url("../img/uj.jpg") no-repeat;
}
#uveggyapot_link:hover{
	background:url("../img/uj.jpg") no-repeat !important;
}

.valasz{
	display:none;
}
/*///////////////////////////////////////////2010.09.22///////////////////////////////////*/
.arlista-focim{
	font-size:13px;
	font-weight:normal;
	color:#bf1e2e !important;
	text-align:left;
}
#hasab_jobb_div{
	background:url("../img/hasabjobbcsik.jpg") repeat-x scroll 0 top #59595B;
	border:1px solid #FEFEFE;
	float:right;
	height:323px;
	width:125px;
}
#angol{
	background:url("../img/en-zaszlo.jpg") no-repeat right;
	padding-right:26px !important;
}
#roman{
	background:url("../img/roman-zaszlo.jpg") no-repeat right;
	padding-right:26px !important;
}
#horvat{
	background:url("../img/horvat-zaszlo.jpg") no-repeat right;
	padding-right:26px !important;
}
#szloven{
	background:url("../img/szloven-zaszlo.jpg") no-repeat right;
	padding-right:26px !important;
}
#szerb{
	background:url("../img/szerb-zaszlo.jpg") no-repeat right;
	padding-right:26px !important;
}
#szlovak{
	background:url("../img/szlovak-zaszlo.jpg") no-repeat right;
	padding-right:26px !important;
}
#bolgar{
	background:url("../img/bolgar-zaszlo.jpg") no-repeat right;
	padding-right:26px !important;
}
h2{
	color:#BF1E2E;
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
}
.arlista-belso-zalszo{
	width:10px;
	border:1px solid #999;
}
.felsorol{
	background:url("../img/pdf-icon.png") no-repeat scroll right 0 transparent;
	color:#303030;
	font-family:Tahoma,Arial,Helvetica;
	font-style:italic;
	height:20px;
	padding:5px 25px 5px 0;
	text-decoration:none;
}
.felsorol:hover{
	text-decoration:underline;
}


#partnereink {
	margin-top:20px;
	width:260px;
	padding:10px;
	border:1px solid #CCC;
}
#partnereink label {
width:130px;
margin-top:8px;
display: block;
}
#partnereink input {
	margin-top:5px;
	width:250px;
}
#partnereink img {
	margin-top:10px;
}
/*/////////////////////////////////////////////////konferencia////////////////////////////////////*/
#konferencia{
background-color:#E3001B;
border:1px solid white;
float:right;
font-size:15px;
padding:3px;
position:absolute;
text-align:center;
top:130px;
width:120px;
text-transform:uppercase;
}
#konferencia a{
	color:white;
	text-decoration:none;
}
.konferencia-almenu{
	float:right;
	margin-bottom:20px;
}
.konferencia-almenu li{
	display:inline;
}
.label120{
	width:80px;
}
.hosszulabel{
	width:195px;
}
.konferencia-almenu .piros{
background-position:10px 25px !important;
border-color:#BF1E2E -moz-use-text-color #BF1E2E #BF1E2E;
border-style:solid none solid solid;
border-width:1px medium 1px 1px;
color:black;
display:block;
font-size:20px;
font-weight:normal;
height:32px;
margin:5px;
padding:16px 30px;
text-decoration:none;
text-transform:uppercase;
width:126px;
}
/*.nomargin{
	margin:0px !important;
}*/
.dryvitkepek{
	width:200px;
	float:left;
	margin-right:10px;
}
.dryvitkepek img{
	border:1px solid #545454;
}
.szoveg-table tr, .szoveg-table td, .szoveg-table th{
	border:1px solid #e7e7e7;
	padding:5px;
}
#fejlec-flash{
	height: 300px;
	margin: 10px auto;
	width: 720px;
}
.egy_referencia_kategoria{
	width:320px;
	height:245px;
	border: 1px solid #cccccc;
	margin-bottom:20px;
	text-align:center;
	padding:10px;
	position:relative;
}
.egy_referencia_kategoria img{
	width:320px;
}
.alapertelmezett-kep{
	
}
.alapertelmezett-kep a img{
	
}
.alapertelmezett-kep h3{
	position:absolute;
	width:340px;
	bottom:30px;
	left:0px;
	padding:10px 0px;
	background-color:#ffffff;
}
.alapertelmezett-kep h3 a{
	color:#BF1E2E;
	text-decoration:none;
	font-size:17px;
}
.egykiskep{
	margin:0px 30px 10px 0px;
}
.egykiskep img{
	border:3px solid #BF1E2E;
}
#referencia_kepek_baloldal{
	background:url("../img/photo.jpg") no-repeat left center;
}
