/* Test Seite 
Basis: http://www.w3.org/TR/CSS21/sample.html
*/

html, body, div, p, pre, h1, h2, h3, h4, ul, ol, 
span, a, table, td, form, img, li {
margin: 0;padding: 0;font-family: Arial;
}
 
a:link {color: #3333ff;text-decoration: none;}
a:visited {color: #3333ff;text-decoration: none;}
a:hover {color: #746A4C; text-decoration:  none;}
a:active {color: #3333ff; text-decoration:  none;}

 h1 { font-size: 35px; color: black; text-transform: none; 
       text-align: left; text-decoration: none; color: #5C4B29;background-position: left bottom;}
 h2 { font-size: 30px; color: black; text-transform: none; 
       text-align: left; text-decoration: none; color: #000;background-position: left bottom;}	   
 h3 { font-size: 15px; color: black;  text-transform: none; 
       text-align: left; text-decoration: none; color: #5C4B29;background-position: left bottom;}
 h4 { font-size: 35px; color: white;  text-transform: none; 
       text-align: left; text-decoration: none; color: #ffff;background-position: left bottom;}
 p {  font-size : 14px; line-height : 20px; text-align: left; color :  #5C4B29;}
 pre {  font-size : 18px; line-height : 20px; text-align: left; color :  yellow; font-weight : bold;}
	 
body {
    font-size: 85%;
	background-color:#DEDAD8;
	}
#container{
	margin-left:5%;
	margin-right:5%;
	background-color:white;
	color:#000;
	border-left:1px solid #C2E4F0;
	border-right:1px solid #C2E4F0;
	margin:0 19%;
	}
	
#header {
	color:white;
	padding:2em;
	background: #C2E4F0 url(../images/header/Logo_opt.jpg) top left repeat-x;
height: 57px;
	}
	
#header2 {
	color:white;
	padding:2em;
	background: #C2E4F0 url(../images/header/Logo.jpg) top left repeat-x;
height: 57px;
	}
	
#menue {
    float:left;
    width:10em;
	height:53em;
	padding: 10px;
	font-size : 100%;
	line-height : 20px;
	background-color:#eee;
	border:1px solid #C2E4F0;
	list-style:inside url(../images/dreieck.gif);
   }
   
#menue2 {
    float:left;
    width:42.8em;
	height:20em;
	padding: 10px;
	font-size : 100%;
	line-height : 20px;
	background-color:white;
    border:1px solid #C2E4F0;
	list-style:inside;
   }
   
#contents {
    height:56.8em;
	border: 1px solid #D1D0CD;
    }
	
#img500 {
float: right;
width: 500px;
padding: 0px 70px 0 0px;
}

#img300 {
float: left;
border: 1px solid #D1D0CD;
width: 300px;
padding: 30px 0px 0 50px;
}

#img300a {
float: left;
width: 590px;
padding-left: 15px;
}

#img300re {
float: right;
width: 300px;
padding: 30px 140px 0 0px;
}

#img172 {
float: left;
border: 1px solid red;
margin-top: -350px;
margin-left: 580px;
width: 172px;
}

#vidio {
float: left;
margin-top: -700px;
margin-left: 230px;
width: 500px;
}

.img172 {
float: left;
border: 1px solid red;
margin: 15px;
width: 172px;
}

.img172a {
float: left;
border: 1px solid #D1D0CD;
padding-left: 20px;
width: 580px;
}

#img172 {
float: left;
border: 1px solid red;
margin-top: -350px;
margin-left: 580px;
width: 172px;
}
     
.textbox p {
width: 560px;
height: 0px;
color: blue;
margin-top: 10px;
margin-left: 170px;
margin-right: 20px;
padding-left: 0px;
padding-right: 20px;
padding-bottom: 20px;
}   
   
.textbox1 p {
width: 300px;
height: 250px;
border: 1px solid red;
color: blue;
margin: 172px;
padding-left: 0px;
padding-right: 20px;
padding-bottom: 20px;
} 

.textbox2 p {
width: 585px;
height: 480px;
border: 1px solid #D1D0CD;
color: black;
margin-top: 10px;
margin-left: 170px;
margin-right: 20px;
padding-left: 0px;
padding-right: 20px;
padding-bottom: 20px;
}  

.textbox3 p {
width: 30px;
height: 3px;
margin-top: 10px;
margin-left: 170px;
margin-right: 20px;
padding-left: 0px;
padding-right: 20px;
padding-bottom: 20px;
} 

.textbox4 p {
width: 500px;
height: 0px;
margin-top: 400px;
margin-left: 230px;
margin-right: 20px;
padding-left: 0px;
padding-right: 20px;
padding-bottom: 20px;
}
   
.table td {
padding-left: 12px;
padding-right: 5px;
text-align: left;
width: 14em;
border: 1px solid #D1D0CD;
background: white;
}

.caption {  
   font-size: 120%;
   font-weight: bold; 
   background-color: white; 
   color: black; 
   text-align: left;
   padding: 1em;
   padding-left: 0; 
}

.table2 td{
padding-left: 15px;
padding-right: 5px;
text-align: left;
width: 9.8em;
border: 1px solid #D1D0CD;
background-color: white;
}
   
#footer {
background-color:#C2E4F0;
font-size : 10px; 
text-align:center;
clear: left;
}


