body {	
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana, Tahoma, System, Helvetica, sans-serif;
	font-size:12px;
	color: #453600;
	background: #42220E url(../images/bg.png) repeat;
}
img {
	border: none;
	margin: 0px;
	padding: 0px;
}


a:link {
	color: #E52120; 
	text-decoration: none;
	font-weight: bold; 
}
a:visited {
	color: #E52120; 
	text-decoration: none;
	font-weight: bold;
}
a:active {
	color: #E52120; 
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #000; 
	text-decoration: underline;
	font-weight: bold;
}

h1{
    padding: 0px;
    margin: 0px;		
    font-weight: normal;
    font-size: 18px;
	color:#DF0029; 
}


h2{
    padding-top: 6px;	
	padding-left:30px;
	margin:0px;  
	font-size: 18px; 
    font-weight: bold;
	color:#6D5500;
	 
}

h3{   
	font-size: 12px; 
    font-weight: bold;
	margin:0px;  
	padding-top: 4px;
	padding-left: 15px;
	color:#fff;
}

h4{   
	margin-left: 4px; 
	padding:0px;
}



/*------------------------------------------------------------------------- oldal felépítése*/



/*------------------------------------------------------------------------- alap*/


#alap{
      width: 973px;	
	  margin-left:auto;
      margin-right:auto;	
	  margin-top: 20px;
	  text-align:left;
}


/* content------------------------------------------------------------*/

#content{
      width:973px;
      margin:0;
	  padding: 0px;
  	  background: url(../images/bg_kozep.png) repeat top center;
	  /*display:table;*/
	  	  overflow: hidden;
}

#bal{
      width: 437px;	
	  height: 790px;
      margin:0;
	  padding: 0px;
	  float:left;	
	  background: url(../images/bg_borito.png) no-repeat top center;
	  
}
#bal_jobbszel{
      width: 42px;	
	  height: 266px;
      margin-top:524px;
	  margin-left:395px;
	  padding: 0px;
	  float:right;	
	  background: url(../images/bg_borito2.png) no-repeat top center;
	  
}




#jobb{
      width: 536px; 
	  background: url(../images/bg_jobb.png) no-repeat top center;
	  position: relative; 
	  margin: 0px;
	  padding: 0px;
	  float:right;	  
}

#header{
      width: 536px; 
 	  height: 205px;
	  position: relative; 
	  margin: 0px;
	  padding: 0px;
} 

#nav{
      width: 258px; 
 	  height: 179px;
	  position: absolute; 
	  margin-top: 26px;
	  margin-left: 0px;
	  margin-right: 0px;
	  padding: 0px;
	  float:left;
}

#rendeles{
      width: 226px; 
 	  height: 179px;
	  position: absolute; 
	  margin-top: 26px;
	  margin-left: 258px;
	  padding: 0px;
	  float:left;
	  background: url(../images/bg_rendeles.png) no-repeat top center;	  
}
.rendelesszoveg{
      width: 172px; 
 	  height: 25px;
	  margin-top: 142px;
	  margin-left: 58px;
	  padding: 0px;
	  background: url(../images/bg_rendelessz.png) no-repeat top center;	 	  
}
.rendelesszoveg a, .rendelesszoveg a:visited{
	  color: #fff;
	  text-decoration: none;
}
.rendelesszoveg a:hover{
	  color: #FCED8F;
	  text-decoration: none;
}

#tartalom{
      width: 484px; 
	  position: relative; 
	  margin-top: 2px;
	  margin-left: 0px;
	  padding: 0px;
	  
}

#cim{
      width:484px;
	  height:35px;
 	  background-color: #F0D348; 
	  padding-left:5px;    
	  margin:0px;	
	  border-left: #C49800 10px solid; 
}
#cim2{
      width:484px;
	  height:55px;
 	  background-color: #F0D348; 
	  padding-left:5px;    
	  margin:0px;	
	  border-left: #C49800 10px solid; 
}

#szoveg{
      width:480px;
	  padding-left: 10px; 
	  padding-right: 10px; 
	  padding-top: 10px; 
	  padding-bottom: 20px;    
	  margin:0px;
	  text-align: justify;
}

.alcim{
      width:495px;
	  height:32px;
      background: url(../images/csik2.gif) no-repeat bottom center;
	  position: relative;
	  margin-left:36px; 
	  padding-top:5px;
	  padding-bottom:0px;
	  overflow: hidden;
}


#tartalomjegyzek{
      width:40px;
	  
	  margin-left: 0px; 
	  padding-right: 0px; 
	  padding-top: 0px; 
	  float:left;
	 
	 
}
#tartalomjegyzek2{
      width:380px;
	  
	  margin-left: 10px; 
	  padding-right: 0px; 
	  padding-top: 0px; 
	  float:left;
	  	
	 
}
#tartalomjegyzek3{
      width:30px;
	  
	  margin-left: 20px; 
	  padding-right: 0px; 
	  padding-top: 0px; 
	  float:left;
	  	
	 
}


#also{
     width:973px;
     height:50px;
   	 margin:0px;
	 padding:0px;
	 position: relative;	
	 clear:both;
}
#logo{
     width:128px;
     margin-right:28px;
	 margin-top:0px;
	 padding:0px;
	 position: relative;	
	 float:right;
}
#kisszoveg{
     width:388px;
     margin-left:12px;
	 margin-top:0px;
     padding:0px;
	 position: relative;
	 float:left;	 
	 text-align: center;	 
/*	 background-color: #fff;*/
}
.fekete{     
	 font-size:9px;
	 font-weight:normal;
	 color: #000;
	 margin:0px;
	 padding-top:15px;
	 
}

.icon{
	margin-right: 8px;
    margin-bottom: -3px;  
}

/* menü---------------------------------------------------------------*/


.menu{      
	  width:255px;
	  position: relative; 
	 
}

.menu ul{
     
      list-style-type: none;      
	  margin: 0px;
      padding-top: 0px;
	  padding-left:0px;
}

.menu li{
      width: 255px;
	  height: 31px;	   
	  padding: 0px;	
	  margin: 0px;   
	  color: #E52120; 	
	  /*border-bottom: #E1A107 1px solid;*/
	  line-height: 19px;
}
  
.menu li a{
	display: block;
	width: 223px;	
	text-decoration: none;
	color: #E52120;
    font-weight: bold;	  
    font-size: 16px;		
	background: url(../images/valaszvonal.gif) no-repeat 0px 29px; 
	padding-left: 32px;	
	padding-top: 5px;
    padding-bottom: 6px;
}

.menu li a:visited{
	display: block;
	width: 223px;	
	text-decoration: none;
	color: #E52120;
    font-weight: bold;	  
    font-size: 16px;		
	padding-left: 32px;	
	padding-top: 5px;
    padding-bottom: 6px;
}

.menu li a:hover {
	display: block;
	width: 223px;
	color: #000;	
    text-decoration: none;	
	padding-left: 32px;
	padding-top: 5px;
    padding-bottom: 6px;
	/*background-color: #FBF3C2;*/
}

.menu li a#current {	
	color: #E52120;	
	background-color: #FBF3C2;
}

.menuheight{
       height:31px; 
       margin:0;
}



/* footer------------------------------------------------------------*/


#footer{
     clear:both;	  	  
	 width:973px;
     height:21px;
	 position: relative;
     margin:0px;
     padding:0px;
	 background: url(../images/bg_footer.png) no-repeat center top;
}



/* index------------------------------------------------------------*/


#alap_index{
      width: 659px;	
	  height: 806px;
	  margin-left:auto;
      margin-right:auto;	
	  margin-top: 20px;
	  text-align:left;
}

#content_index{
      width:659px;
	  height: 575px;
      margin:0;
	  padding: 0px;
  	  background: url(../images/bg_index3.png) no-repeat center top;
	  /*display:table;*/
  	  overflow: hidden;
	  position: relative;
}

#nav_index{
      width: 230px; 
 	  height: 182px;
	  position: absolute; 
	  margin-top: 26px;
	  margin-left: 380px;
	  padding: 0px;
	  float:left;
}



#footer_index{
     clear:both;	  	  
	 width:659px;
     height:231px;
	 position: relative;
     margin:0px;
     padding:0px;
	 background: url(../images/bg_index2.png) no-repeat center top;
}

#rendeles_index{
      width: 226px; 
 	  height: 179px;
	  position: absolute; 
	  margin-top: 0px;
	  margin-left: 63px;
	  padding: 0px;
	  float:left;
 
}

#also_index{
     width:659px;
     height:50px;
   	 margin-top:160px;
	 padding:0px;
	 position: absolute;	
	 clear:both;
}

#szoveg_index{
      width:190px;
	  padding-right: 15px; 
	  padding-top: 200px; 
	  float:right;    
	  margin-right:17px;
	  margin-top:10px;
	  text-align: justify;
}
.szovegp{
      padding-left:8px;
	  padding-right:5px;
	  margin:0px;


}
/* menu_index---------------------------------------------------------------*/


.menu_index{      
	  width:255px;
	  position: relative; 
	 
}

.menu_index ul{
     
      list-style-type: none;      
	  margin: 0px;
      padding-top: 0px;
	  padding-left:0px;
}

.menu_index li{
      width: 233px;
	  height: 30px;	   
	  padding: 0px;	
	  margin: 0px;   
	  color: #E52120; 	

}
  
.menu_index li a{
	display: block;
	width: 201px;	
	text-decoration: none;
	color: #E52120;
    font-weight: bold;	  
    font-size: 16px;		
	/*background: url(../images/valaszvonal.gif) no-repeat 0px 29px;*/ 
	padding-left: 36px;	
	padding-top: 5px;
    padding-bottom: 6px;
}

.menu_index li a:visited{
	display: block;
	width: 201px;	
	text-decoration: none;
	color: #E52120;
    font-weight: bold;	  
    font-size: 16px;		
	padding-left: 36px;	
	padding-top: 5px;
    padding-bottom: 6px;
}

.menu_index li a:hover {
	display: block;
	width: 201px;
	color: #000;	
    text-decoration: none;	
	padding-left: 36px;
	padding-top: 5px;
    padding-bottom: 6px;

}





