body{
 text-align: center;          
 width: 110%;
 margin: 0px;
 padding:0px;
 
}

#header {
  background-image:url(/csik3.jpg);
  background-repeat:repeat-x;
  height:50px;
  width: 100%;
 margin: 0px;
 padding:0px;

}

#felso{
             
   width: 979px;
   margin-left:auto;
   margin-right:auto;

   height:144px;
   text-align: left; 


}



#logo {
  
  float: left;
  width:253px;
  height: 133px;
  margin-top: 11px;  
}


#menu{
  background-image:url(/menu.jpg);
  background-repeat: no-repeat;
  float:right; 
  width:455px;
  height: 170px;

  
}

#menufent{
  
  float:right; 
  width:454px;
  height: 126px;
margin-top:  44px; 

  
}

#portfolio{
  background-image:url(/portfolio2.jpg);
  background-repeat: no-repeat;
  float:right; 
  width:150px;
  height: 107px;
  border-left: 1px solid #ddd;  

}

.listmenuportfolio{
          
     width: 138px;
     padding-top: 40px;
     padding-left: 12px;
     height:111px;
     text-align: left;
vertical-align: baseline;
background-color: transparent;
   
    font-size: 14px;
     font-family : "Avalon Book",Helvetica,sans-serif;
    letter-spacing: normal;
word-spacing: 0px;
    line-height:22px;
    float: left;
font-weight:100;
}


#allebrowser {
	filter:alpha(opacity=0); /* IE */
	-moz-opacity: 0.00; /* Mozilla */
	opacity: 0.00; /* Opera */
}


.listmenuportfolio ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width:138px;}
 
.listmenuportfolio li a {
   color:#ababab;
   height: 18px;
   padding: 4px 0 4px 0px;
   text-decoration: none;
  
   background-color:#fff;
}
 
.listmenuportfolio li a:hover {

	color:#666;
}






#information{
  background-image:url(/information2.jpg);
  background-repeat: no-repeat;
  float:right; 
  width:181px;
  height: 107px;
 border-left: 1px solid #ddd;  
  
}#kontakt{
  background-image:url(/kontaktmenu.jpg);
  background-repeat: no-repeat;
  float:right; 
  width:102px;
  height: 107px;
 border-left: 1px solid #ddd;  
  
}

#content{
 	 background-color: white;           
 	 width: 979px;
 	 margin-left:auto;
 	 margin-right:auto;
 	 margin-bottom:25px;
 	 height:392px;
 	 text-align: left;

 	clear:both;
}




.listmenu{
          
     width: 103px;
     padding-top: 10px;
     padding-left: 12px;
     height:385px;
     text-align: left;

    color:#ababab;
    font-size: 14px;
     font-family:arial; 
    letter-spacing:0.03em;
    line-height:20px;
    float: left;
}

.listmenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width:103px;}
 
.listmenu li a {
   color:#ababab;
   height: 18px;
   padding: 4px 0 4px 0px;
   text-decoration: none;
  
   background-color:#fff;
}
 
.listmenu li a:hover {

	color:#666;
}













#kozep{
    
   float:right; 
   width:860px;
   height: 400px;  

}




#kozepkep {
  background-image:url(/bild.jpg);
  background-repeat:no-repeat;
  height:396px;
  width: 587px;
 float: left;
}

#kozepszov {

  height:396px;
  width: 577px;
 float: left;
}


#kozep2 {

  height:396px;
  width: 860px;
 float: left;

 
}
#kozepszov a{
color: #ed695c;
}
#kozepszov h1 {
   color:#000;
   height: 15px;
  font-size: 14px;
   text-decoration: none;
  
   background-color:#fff;
}


#galeria {
  background-color:white;
  height:396px;
  width: 266px;
  float:right; 
}


#faceblog {
  height:30px;
  width: 87px;
  float:right; 

padding-top: 8px;
}




#footer{
border-top: 1px solid #ccc;           
width: 969px;
margin-left:auto;
margin-right:auto;

height:40px;
text-align: left;
color:#ababab;
font-size: 11px;
font-family: arial;
letter-spacing:0.02em;
}

#footerszoveg{
 float: left;         
width: 440px;
padding-top: 8px;
height:40px;
text-align: left;
color:#ababab;
font-size: 11px;
font-family: arial;
letter-spacing:0.02em;
}

a:link img, a:visited img, a:hover img, a:active img { border:0px; } 