
/*   GLOBÁLIS  ********************************************************************************************************************************************************/
HTML { margin: 0; padding: 0; }
BODY { margin: 0; padding: 0; background: #EAF6FF url(../images/site/bg_top_fill.jpg) repeat-x left top;
	   color:  #333; font-family:Arial; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none; }

IMG { border:0px; }	 
H1 { text-align:center; font-size:18px; color:#333;} 

A {  color: #2884A9; font-family:Arial; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none; }
A:hover { text-decoration:underline;}
FORM { margin:0px; padding:0px; }

.clear { clear:both; }
/*   GLOBÁLIS  VÉGE ********************************************************************************************************************************************************/

/*   AZ OLDAL  ********************************************************************************************************************************************************/
.container {  background:url(../images/site/bg_top.jpg) no-repeat center top; }
.site { width:1019px; border:0px solid red; margin:0px auto; }
.head_top { position:relative;  width:1019px; height:167px; background:url(../images/site/head_top.png) no-repeat left top;   }
	.head_top .haromszog { position:absolute; right:-47px; top:95px; background:url(../images/site/head_top_mellett.jpg) no-repeat left top; width:47px; height:97px; overflow:hidden; }
#fejlec1{ height:167px; overflow:hidden;}
.menu { height:81px; background:  }
.menu .menu_bal { float:left; background:url(../images/site/menu_mellett_bal.png) no-repeat left top; width:26px; height:105px; overflow:hidden; }
.menu .menu_jobb { float:left; background:url(../images/site/menu_mellett_jobb.png) no-repeat left top; width:37px; height:105px; overflow:hidden; }
.menu .menu_fill { float:left; width:956px; overflow:hidden; background: #FFF url(../images/site/menu_out.jpg) repeat-x left top; }

.menu .menu_fill A.makori_logo { float:left; }
.menu .menu_fill A.makori_logo IMG { margin-top:24px;}
.menu .menu_fill SPAN.logo_mellett { display:block; float:left; width:31px; height:105px; background:url(../images/site/menu_logo_mellett.jpg) no-repeat left top; font-size:0px;}

.menu A.menu_link { display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFF; line-height:110px; text-decoration:none; text-align:center; cursor:pointer;}
.menu A.menu_link SPAN.m_fix { display:block; float:left; height:92px; padding:0px 0px; background:url(../images/site/menu_out.jpg) repeat-x left top; }
.menu A.menu_link SPAN.m_bal { display:block; float:left; background:url(../images/site/menu_out.jpg) repeat-x left top;  width:20px; height:90px; border:0px solid red;    }
.menu A.menu_link SPAN.m_jobb { display:block; float:left; background:url(../images/site/menu_out.jpg) repeat-x left top; width:23px; height:92px; border:0px solid red;    }

.menu A.menu_link:hover {text-decoration:none; color:#000; }
.menu A.menu_link:hover SPAN.m_fix { display:block; float:left; height:92px; padding:0px 0px; background:url(../images/site/menu_over_fill.jpg) repeat-x left top;}
.menu A.menu_link:hover SPAN.m_bal { display:block; float:left; background:url(../images/site/menu_over_bal.jpg) no-repeat left top; width:20px; height:90px; font-size:0px; }
.menu A.menu_link:hover SPAN.m_jobb { display:block; float:left; background: url(../images/site/menu_over_jobb.jpg) no-repeat left top; width:23px; height:92px; font-size:0px; }

.menu A.menu_link_aktiv { tdisplay:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; line-height:110px; text-decoration:none; text-align:center; cursor:pointer; }
.menu A.menu_link_aktiv SPAN.m_fix { display:block; float:left; height:92px; padding:0px 0px; background:url(../images/site/menu_over_fill.jpg) repeat-x left top;}
.menu A.menu_link_aktiv SPAN.m_bal { display:block; float:left; background:url(../images/site/menu_over_bal.jpg) no-repeat left top; width:20px; height:90px; font-size:0px; }
.menu A.menu_link_aktiv SPAN.m_jobb { display:block; float:left; background: url(../images/site/menu_over_jobb.jpg) no-repeat left top; width:23px; height:92px; font-size:0px; }



.tartalom { background:url(../images/site/site_fill.gif) repeat-y left top; border:0px solid red; }
.tartalom .bal_hasab { float:left; width:226px; margin:0px 0px 0px 36px; border:0px solid red; }	
.tartalom .jobb_hasab { float:right; width:710px; overflow:hidden; text-align:left; margin:0px 45px 0px 0px; }	

	 .bal_hasab .impressum { background:url(../images/site/impresszum_hattter.jpg) no-repeat left top; height:251px; width:226px; overflow:hidden; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#2884A9;  }
	 .bal_hasab .impressum SPAN.cim { display:block; height:90px; overflow:hidden; border:0px solid red; line-height:140px; font-family:Tahoma, Arial, Helvetica, sans-serif;  font-size:28px; color:#2884A9; text-align:center; margin:0px 0px 0px 0px; }
	 .bal_hasab .impressum SPAN.sarga,  .bal_hasab .impressum A  { font-family:Tahoma, Arial, Helvetica, sans-serif; color:#FF9C21; } 

	 .bal_hasab DIV.kiemeles { background:url(../images/site/kiemeles_fill.jpg) repeat-x 26px top; height:57px; padding-left:20px; text-align:left; position:relative; font-family:"Times New Roman", Times, serif; font-size:25px; font-style:italic; color:#FFF; line-height:40px;}
	 .bal_hasab DIV.kiemeles SPAN.kiemeles_bal { position:absolute; left:-26px; top:0px; z-index:2; border:0px solid red; background:url(../images/site/kiemeles_bal.png) no-repeat left top; height:57px; width:26px; font-size:0px;  }
	  
	 .bal_hasab A.sajat_termekeink {  display:block; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#3388AA; font-size:14px; text-align:left; height:45px; } 
	 .bal_hasab A.sajat_termekeink IMG { border:2px solid #B5CA4D; margin-right:5px;}
	 
	 
	 .jobb_hasab H1 { font-family:"Times New Roman", Times, serif; font-size:24px; font-style:italic; color:#1166A0; text-align:left; margin-left:20px; background:url(../images/site/cim_grad.jpg) no-repeat left bottom; }
	 .jobb_hasab P.normal_kiemeles {font-family:"Times New Roman", Times, serif;  color:#1166A0; font-style:italic; font-size:18px; font-weight:bold; }
	 .jobb_hasab .bal_oszlop { float:left; width:490px; margin-left:10px; border:0px solid red; }
	 	 .jobb_hasab .bal_oszlop P.kiemel { background:url(../images/site/cimsor_fill.jpg) repeat-y left top; font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold; font-style:italic; color:#FFF; padding:0px 0px 0px 20px; margin:0px 0px 10px 0px; }
		 .jobb_hasab .bal_oszlop P.lead { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#5E5E5E; font-weight:normal; text-align:justify; margin:0px 0px 10px 0px; }		
		 
	 .jobb_hasab .jobb_oszlop { float:left; border:3px solid #D6EDF9; margin:0px 0px 10px 4px;  }
	 	 .jobb_hasab .jobb_oszlop IMG { width:185px; height:121px;}
	 	
	 
	 
DIV.uniweb_logo { }
	  
.footer { background:url(../images/site/footer.jpg) no-repeat left top; width:1019px; height:123px;}
/*   AZ OLDAL  VÉGE ********************************************************************************************************************************************************/
