@charset "windows-1250";
#menu_alap ul{
	background:/*#E3EEEB*/#E7EBEA;	
}
#menu_alap ul li.amnormal a{
    color:#7f4a91;
    background:url(pict/kisnyil_lila.gif) no-repeat 6px;
}
#menu_alap ul li.amnormal a:hover{
    color:#7f4a91;
	background:url(pict/kisnyil_lila.gif) no-repeat 9px;
    font-weight:bold;
}
/* *************************************  menu logok  *****************************   */


/* *************************************  menuk  *****************************   */	
#menu_alap ul li.aktiv{
    color:#fff;
    font-weight:bold;
    font-size:80%;
    border-bottom:1px solid #7f4a91;
    border-top:1px solid #7f4a91;
    padding-top:2px;
    padding-bottom:5px;
    background:#9561a6 url(pict/lmenu_bg.gif) repeat-x bottom;
    padding-left:10px;
}
#menu_alap ul li.aktiv a{
    text-decoration:none;
    color:#fff;
    font-weight:bold;
    font-size:100%;
    padding-top:2px;
    padding-bottom:5px;
}

#menu_alap ul li.item{
    border-bottom:1px solid #7f4a91;
    padding-bottom:5px;
    background:url(pict/pvc_item_alap.gif) repeat-y left;
    padding-top:5px;
}
#menu_alap ul li.item a{
    text-decoration:none;
    color:#555555;
    background:url(pict/pvc/l_negyzet.gif) no-repeat 20px;
    font-size:75%;
    padding-left:30px;
    display:block;
    line-height:120%;
}
#menu_alap ul li.item a:hover, #menu_alap ul li.subitem a:hover, #menu_alap ul li.subitem a:hover span{
    text-decoration:underline;
}
#menu_alap ul li.item_akt{
    border-bottom:1px solid #7f4a91;
    padding-bottom:5px;
    color:black;
    font-size:75%;
    padding-left:10px;
    font-weight:bold;
    padding-top:5px;
    background:url(pict/pvc_item_alap_a.gif) repeat-y left;
    display:block;
    line-height:120%;
}
#menu_alap ul li.item_elvalaszt{
	line-height:0px;
	font-size:0pt;
	background: #7f4a91;
	height:5px;	
}
#menu_alap ul li.subitem{	
    padding-bottom:5px;
    color:532e5f;
    font-size:75%;
    padding-left:23px;
    font-weight:normal;
    padding-top:2px;
    background:url(pict//pvc_item_alap_a.gif) repeat-y left;
    display:block;
    line-height:120%;
	list-style: circle;
}
#menu_alap ul li.uni{
	width:215px;
	height:30px;
	border-bottom:1px solid #DDD2AE;
}

#menu_alap ul li.uni a{
	width:215px;
	height:30px;
	display:block;
	background:url(pict/menu_salsa.jpg) no-repeat white;
}
#menu_alap ul li.subitem_akt{
	background:url(pict/pvc_subitem_alap.gif) repeat-y left;
    padding-bottom:5px;
    color: #532e5f;
    font-size:75%;
    padding-left:18px;
    font-weight:bold;
	padding-top:2px;
}
#menu_alap ul li.subitem a{
	color: #532e5f;
	text-decoration: none;	
}
#menu_alap ul li.subitem a span{
	display:block;
	background:url(pict/pvc/subitem.gif) no-repeat left bottom;
	padding-bottom: 2px;
}

#menu_alap ul li.end{
	border-bottom:1px solid #c87a1f;	
}
#navig p a{
    font-size:95%;
    color:#555555;
    text-decoration:none;
    padding-right:7px;
    background:url(pict/ajtok/navnyil_l.gif) no-repeat right 5px;
}

#profil_focsoport, #profil_focsoportok{
    float:left;
    width:759px;
    margin:0;
    margin-top:5px;
    padding:0;    
}
#profil_focsoport{
    background:url(pict/profilok/kis_mprofil_kep.jpg) no-repeat 561px bottom;
}

#ereszalja_nev, #pvc_elemek_nev, #uni_nev, #d101_nev, #d250_nev, #maxi_nev, #tp_nev, #dekor_nev, #padlas_nev{
    float:left;
    height:25px;
    width:530px;  
	clear: both;  
}

#ereszalja_nev{
	background:#7f4a91 url(pict/pvc/ereszalja_nev.gif) no-repeat 2px 1px;
}
#pvc_elemek_nev{
	background:#7f4a91 url(pict/pvc/pvc_elemek_nev.gif) no-repeat 2px 1px;
}
#uni_nev{
	background:#7f4a91 url(pict/pvc/uni_nev.gif) no-repeat 2px 3px;
}
#d101_nev{
	background:#7f4a91 url(pict/pvc/d101_nev.gif) no-repeat 2px 1px;
}
#d250_nev{
	background:#7f4a91 url(pict/pvc/d250_nev.gif) no-repeat 2px 1px;
}
#maxi_nev{
	background:#7f4a91 url(pict/pvc/maxi_nev.gif) no-repeat 2px 1px;
}
#tp_nev{
	background:#7f4a91 url(pict/pvc/toldo_nev.gif) no-repeat 2px 1px;
}
#dekor_nev{
	background:#7f4a91 url(pict/pvc/dekor_nev.gif) no-repeat 2px 2px;
}
#padlas_nev{
	background:#7f4a91 url(pict/pvc/padlas_nev.gif) no-repeat 2px 2px;
}

#ereszalja_kep, #pvc_elemek_kep, #uni_kep, #d101_kep, #d250_kep, #maxi_kep{
    clear:left;
    float:left;
    width:530px;
    margin-top:2px;
    margin-bottom:2px;    
}
#ereszalja_kep{
	height:264px;
    background: url(pict/pvc/ereszalja_kep.jpg) no-repeat;
}
#pvc_elemek_kep{
	height:200px;
	background: url(pict/pvc/pvc_elemek_kep.jpg) no-repeat;
}
#uni_kep{
	height:150px;
	background: url(pict/pvc/uni_kep.jpg) no-repeat;
}
#d101_kep{
	height:150px;
	background: url(pict/pvc/d101_kep.jpg) no-repeat;
}
#d250_kep{
	height:200px;
	background: url(pict/pvc/d250_kep.jpg) no-repeat;
}
#maxi_kep{
	height:150px;
	background: url(pict/pvc/maxi_kep.jpg) no-repeat;
}


#uni_logo{
	float:left;
	display:inline;
	width:184px;
	height:125px;
	background:url(pict/pvc/unidecor.jpg) no-repeat;
	margin-bottom:15px;
	margin-top:20px;
}
#d101_logo{
	float:left;
	display:inline;
	width:184px;
	height:100px;
	background:url(pict/pvc/dekor101.jpg) no-repeat;
	margin-bottom:15px;
	margin-top:20px;
}
#d250_logo{
	float:left;
	display:inline;
	width:184px;
	height:100px;
	background:url(pict/pvc/dekor250.jpg) no-repeat;
	margin-bottom:15px;
	margin-top:20px;
}
#maxi_logo{
	float:left;
	display:inline;
	width:184px;
	height:70px;
	background:url(pict/pvc/maxi.jpg) no-repeat;
	margin-bottom:15px;
	margin-top:20px;
}

#mua_ives_kep1, #mua_sarokelem_kiskep{
    width:100%;
    /*height:150px;*/
    margin-top:20px;
    clear:left;
    float:left;	
}
#mua_ives_kep1 img, #mua_szogletes_kep1 img, #mua_bsarok_kiskep img{
	border: 1px solid #db9d56;
	margin-bottom: 10px;
}
#mua_sarokelem_kiskep{
	height: 110px;
	background:url(pict/profilok/mua_sarokelem_kiskep.jpg) no-repeat;
}
/*
#conti_kiskep{
    background:url(pict/vizelv/conti_fb.jpg) no-repeat;
}*/
#kozos_leiras{
    background:#e2dde4 url(pict/kozos_lila.gif) repeat-x top;
}
#kozos_leiras p, #belso_leiras p{
    font-size:75%;
    color:#7F4A91;
    text-align:justify;
    padding:15px;
	margin:0;
}
#kozos_leiras ul{
	font-size:75%;
    color:#685b50;
	list-style: disc;
	padding-top: 0;	
	margin-top: 0;
}
#kozos_leiras p span{
    font-weight:bold;
}

#jobb .elonyok{
    margin-top:10px;
}
#jobb .elonyok li{
    background:url(pict/kisnyil_b2.gif) no-repeat 3px;
}
#ikonok{
	width: 90%;
	margin: 20px auto;
	clear:left;
	float: left;
	text-align: center;	
}
#ikonok p{
	margin: 5px 0;
	color: #555;
	font-size: 80%;
	font-weight: bold;
}
#ikonok p.elony{
	font-weight: normal;
}
#ikonok img{
	border: 1px solid #c7bbb0;
}
/*----------------------------------*/

#termek_table{
    background: url(pict/kozos_lila_pvc.gif) repeat-x top;
    
}
#termek_table table{
	width:100%;
	border-collapse:separate;
	border-spacing:2px;
	empty-cells: show;
	clear: both;
    float: left;	
}
#termek_table table th, #termek_table table #profil_bal table th{
    background:#ded2e3;
    color:black;
    font-size:75%;
    vertical-align: top;
}
#termek_table table td{
    background:#F6EDCF;
    color:#555555;
    font-size:75%;
    text-align:center;
}
#termek_table table th.caption{
	background:none;	
}
#termek_table table td.alsomargo{
	background:#F9F6ED;
	height:5px;	
}
#termek_table table td.center{
	text-align: center;
}
img.margo5px{
   margin:5px;
   border:1px solid #9b7ea5;
}
#termek_table table td.ajto_vege{
	background:#DED2E3;
	height:5px;
}
#termek_table table td.end{
	border-bottom:1px solid #9b7ea5;
}
#termek_table table td.kepek{
	background: none;
	text-align: center;	
}
#termek_table table th.easy_head{
    background: #a077b1;
    color:#efe4f3;
    font-size:95%;
}
/*#termek_table, #termek_table_sep{
    background: url(pict/kozos_n.gif) repeat-x top;
}
#termek_table table{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	clear: both;
	margin-top:0;
}

#termek_table table td{
	vertical-align: top;
}
#termek_table table td.center{
	text-align: center;
}

.profil_j img, #termek_table_sep table th img{
	border: 1px solid #db9d56;
	
}
.profil_b, .profil_j{
	width: 50%;
}
.profil_b{
	padding-right: 10px;
}
.profil_j{
	padding-left: 10px;
}
.felsomargo{
	height: 10px;
	
}
#termek_table table .profil_b table .alsomargo, #termek_table table .profil_j table .alsomargo, #termek_table_sep table .alsomargo{
	background:#eeb778;
	height:5px;	
}
#termek_table table .profil_b .caption2, #termek_table table .profil_j .caption2{
	font-size: 80%;
	color: black;
	background: none;
}

#termek_table table .profil_b .fontos, #termek_table table .profil_j .fontos{
	color: #bc6400;	
	font-weight: bold;
	font-size: 70%;
}
#termek_table table .profil_b table, #termek_table table .profil_j table, #termek_table_sep table, #termek_table_sep table table{
	border-collapse: separate;
	border-spacing: 2px;
}
#termek_table table .profil_b table td img, #termek_table table .profil_j table td img{
	border: 1px solid #db9d56;
}
#termek_table_sep table{
	width: 100%;	
}

#termek_table_sep table table th{
	padding: 3px;
	color: black;
	font-size: 100%;
	background: #f1d0a8;
	vertical-align: top;
}
#termek_table_sep table th, #termek_table_sep table td{
	vertical-align: top;
}
#termek_table_sep table table td{
	padding: 3px;
	color: #555;
	font-size: 100%;
	background: #F6EDCF;
}
.profil_b table td, .profil_j table td, #termek_table_sep table td{
	padding: 3px;
	color: #555;
	font-size: 75%;
	background: #F6EDCF;
}
.profil_b table th, .profil_j table th, #termek_table_sep table th{
	padding: 3px;
	color: black;
	font-size: 75%;
	background: #f1d0a8;
}*/

#jobb h5{
	margin-bottom:0px;
	margin-top:15px;
	margin-right:15px;
	color:#30645E;
}

#kozos_leiras .kiemelt{
	font-weight: bold;
	font-size: 90%;
	border: 2px solid #8cb5ac;
	margin: 5px;
}

.nowrap{
	white-space:nowrap;	
}
.alcim{
	padding: 0 5px 5px 5px;	
}

#letolt li.szin{
	padding: 0;
	font-weight: bold;
	font-size: 80%;
	color: #555;
	margin: 0;
}
#belso_leiras{	
	clear: left;
    float: left;
    width: 524px;
	margin-left: 3px;
	background: #e2dde4 url(pict/kozos_lila_pvc.gif) repeat-x bottom;	
	display: inline;
}
