/*
      Created by CSS Portal Layout Generator
	  
	  http://www.cssportal.com
	  	  
*/
menu { list-style:none; margin: 50px 25px 0 20px; width: 100%; float: left; }
	.menu li { float: left; margin: 0 22px 0 0; }
	.menu li a { display: block; font-size: 14px; padding: 14px 20px; border: 1px solid #ddd; }
	.menu a:hover, .menu li.current a { border: 1px solid #ddd; }

		.menu li ul { display: block; background: #fff; margin: -1px 0 0; position: absolute; display: none; z-index: 2; border: 1px solid #ddd; }
		.menu li ul li { float: none; display: inline; margin: 0; padding: 0; }
		.menu li ul li a { width: auto; margin: 4px; white-space: nowrap; }


* { padding:0; margin: 0; }

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;

background-color: #999999;
background-image: url('beton.jpg');
}
body { font-size: 100% } 

p {
 padding:45px;
}

a:link{  
        text-decoration:none;
        color:#666666;
       

}
a:visited {
  color: #666666;
text-decoration:none;
}

a:hover{  
       color:#000000; 
       

}

#wrapper { 
 margin: 0 auto;
 width: 829px;
background: white url(images/float.jpg) repeat-y left top

}

#content { 
 float: left;
 color: #333;
 background: #FFFFFF;
   width: 450px;
 display: inline;
padding-left: 189px;

}
#contentbig { 
 float: left;
 color: #333;
 background: #FFFFFF;
   width: 829px;
 display: inline;
margin-left:64px;

}
}
#contentxl { 
 float: left;
 color: #333;
 background: #FFFFFF;
   width: 700px;
 display: inline;
padding-left: 20px;

}
}
#contentgal { 
 float: left;
 color: #333;
 background: #FFFFFF;
   width: 829px;
 display: inline;
padding-left: 45px;

}
#picture { 
 float: left;
 color: #333;
 background: #FFFFFF;
   width:400px;
 display: inline;
padding-left: 214px;

}

#header {
 color: #333;
 width: 829px;
 float: left;
 height:98px;
 background: #ffffff;

}
#navigation {
 float: left;
 width: 829px;
 height: 40px;


}

#footer { 
 width: 829px;
 height: 25px;
 clear: both;
 color: #333;
 background: #edeef0;
background-image: url('beton.jpg');
font-size: 0.8em;
font-color: red;



}



.links { 
float:left;
padding-left:45px;
margin-bottom:45px;
}

.gtext{ 
float:left;
padding-left:45px;

}


.linie {
border-top-color: black;
  border-top-width: 5px;
  border-top-style:solid;
  border-bottom-color: black;
  border-bottom-width: 5px;
  border-bottom-style:solid;
}

hr {display:none}

#image {
	padding-top: 1px;
	
}


#logo {
	padding-top: 20px;
        float:right;
	padding-right: 20px;
        

}

#info 
{ margin-top: -70px; padding: 25px 0 25px 20px; background: #000; font-size: 18px; width: 770px; height: 18px; opacity:0.70; filter:alpha(opacity=70); color: #fff; }


