/* ====================================
   basic.css für die Carbotec Webseite
	Datum: 15.08.2008
	(C) Firma Carbotec Krefeld
	====================================*/
   
* {margin: 0; padding: 0;}
	
body {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 1.0em;color:#000000;text-align: center; color: black;
		background-color: #eaeaea;}
h1 {font-size: 1.1em; font-weight: lighter;}
h2 {font-size: 1.0em; font-weight: lighter;}
h3 {font-size: 1.1em; font-weight: lighter; text-align: left; margin-left: 5px;}
h4 {font-size: 0.6em; font-weight: bold; text-align: left;}
h5 {font-size: 0.6em; font-weight: lighter; text-align: left;}
h6 {font-size: 0.6em; text-align: center; padding: 5px;}
p {font-size: 0.8em; text-align: left; margin-left: 5px; line-height: 1.5em;}
.underline { text-decoration: underline;}
a:link a:visited a:focus a:hover a:active {
	border-color: silver;
	text-decoration: none;
	outline-color: silver;}

	
.right {text-align: right;}
	


	  
#balken1 	{position: absolute;
				color: black;
				background-color: #cc0000;
				top: 86px;
				left: 0px;
				width: 100%;
				height: 25px;
				z-index: 0;
				}
   
#balken2 	{position: static;
				color: black;
				background-color: #cc0000;
				margin-top: 26px;
				width: 100%;
				height: 25px;
				z-index: 0;
				}
      
#container 	{position: relative;
				margin: 0 auto;
				width: 1000px; 
				height: 100%;
				color: black; background-color: white;
				z-index: 5;
				}

#kopf 		{height: 60px;
				text-align: left;
				padding-left: 2px;
				color: black;
				background-color: white;
				z-index: 5;
				}
	

#inhalt 		{position: relative;
				top: 20px;
				margin-right: 240px;
				padding-bottom: 20px;
				left:5px;
				}
#inhalt1 	{position: absolute;
				top: 120px;
				padding-bottom: 20px;
				left:1px;
				}
#inhalt1 a:link a:visited a:focus a:hover a:active    { 
				color: silver;
				background-color: transparent;
				text-decoration: none;
				border-color: silver;
				  
	
}				


/*- Menu --------------------------- */

#menu 		{float:left;
      		width:100%;
      		background: transparent;
      		font-size:90%;
      		line-height:normal;
				padding-bottom: 0px;
      		}
      
#menu ul 	{margin:0;
        		padding:0 10px 0 2px;
        		list-style:none;
      		}
        
#menu li 	{display:inline;
      		margin:0;
      		padding:0;
      		}
      		
#menu a 		{float:left;
      		background:url("buttonl.gif") no-repeat left top;
      		margin:0;
      		padding:0 0 0 4px;
      		text-decoration:none;
      		}
      
#menu a span {float:left;
      		display:block;
      		background:url("buttonr.gif") no-repeat right top;
      		padding:5px 15px 4px 6px;
      		color:black;
      		}

      
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {color:white; text-decoration: none;}
      
#menu a:hover {
      		background-position:0% -42px;
      		}
#menu a:hover span {
      		background-position:100% -42px;
      		}

#menu #current a {
            background-position:0% -42px;
        		}
#menu #current a span {
            background-position:100% -42px;
				color: white;
        		}
		   	  
/* Untermenu */
#menu2 		{position: absolute;
				top: 92px; left: 5px;
				z-index: 10;
				display:block;
				color: white;
      		background: #cc0000;
      		font-size:75%;
      		line-height:normal;
				padding-bottom: 0px;
				}
		
#menu2 ul 	{list-style: none;}
	       
#menu2 span { margin:0;
      		padding-left: 5px;
      		}
#menu2 a 	{color: black;
      		background-color: transparent;
      		margin:0;
      		padding:0 0 0 4px;
      		text-decoration:none;
      		}

#menu2 span a:hover  {
      		color:white;
      		}
#menu2 #current a {
            color:white;
        		}  
				
#feld1 		{position: absolute;
		 		top: 111px; right: 0;
		 		height: 95%;width: 232px;
		 		color: white;
		 		background-color: #cc0000;	
				padding-top: 20px; 
		 		font-weight: bold;font-size: 1.2em;
		 		text-align: center;line-height: 20px;
		 		z-index: 5;
				}		  

#feld1 a    {background-color:transparent;
				color: white;
				text-decoration: none;
	
}	
				
#footer 		{position: relative;
				bottom: 5px;
				text-align: center;
				padding: 2px 240px 5px 5px;
				border-top: 1px solid #000;
				font-size: 0.8em;
				}



.foot  {text-decoration: none; color:black; background-color: transparent;}
.foot a:link a:visited {color: black;
			 background-color: transparent;}
.foot a:active a:hover a:focus {color: #cc0000;
			background-color: transparent;
}
 
 
		  
/* die naechsten 2 anweisungen sorgen dafuer, dass floatende elemente eingeschlossen werden */

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix { 
height: 1%; 
}		  

