@charset "UTF-8";  
/* Background-Styles */  
  
body {  
    margin:0px; padding:0px;  
    background-color:#d7d5d6;  
}  
#main {  
    background:#c4c0be url(images/background_light_slice.jpg) repeat-x;  
}  
#main .container {  
    background-image:url(images/background_light.jpg);  
    background-repeat:no-repeat;  
	  
}  

#platz_halter {
       background-image:url(images/platzhalter.jpg);
	   background-repeat:repeat-x;
	   height:119px;
	   margin-top:0px;
	   position:relative;
	   
      }	  

.container {  
    width:1000px;  
    margin:0 auto; 
	margin-left:40px; 
    position:relative;
	height:117px;
}  

#left_frame {
background-color:#a2a9bf;
margin-top:0px;
margin-left:0px;
width:235px;
height:700px;
float:left;
position:relative;
}

#footer {
position:relative;
float:left;
max-width:600px;
}

#header {  
    padding-top:20px;  
}  
#logo h1, #logo small {  
    margin:0px;  
    display:block;  
    text-indent:-9999px;  
}  

.container img {  
    width:194px;  
    height:83px;
	margin-top:22px;
	position:relative;
	float:left;  
}  

#logoitm {  
	margin-top:25px;
	margin-left:13px;
}

#logotud, #logotudag {  
	margin-top:-30px;
	margin-left:13px;
}


#flage{
width:150px;
float:left;
position:relative;
padding-left:20px;
padding-top:20px;
margin-top:0px;
}

#german {  
	position:relative;
	float:left;
}

#english {  
	position:relative;
	float:left;
	margin-left:20px;
}

#inside {
padding:40px 40px 40px 40px;
}

ul#menu {  
    margin:0px; 
	padding:0px;  
    margin-top:10px; 
    margin-right:0px;
	list-style-type:none;
	
} 

.liste {
list-style-image:url(images/listbox.png);
}
 
ul#menu li {  
    margin-left:20px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;  
    font-weight:bold;
	text-decoration:none;
	color:#211e1e;
}  

ul#menu li a {  
    text-decoration:none;  
    color:#716d6a;  
    font-family:Verdana, Arial, Helvetica, sans-serif;  
    font-size:14px;  
    font-weight:bold;
}  
ul#menu li a:hover  {  
    color:#211e1e;
	text-decoration:none;  
}  

ul#menu li a:active {  
    color:#211e1e;
	text-decoration:none; 
}

a  {
color:#a2a9bf;
text-decoration:none;
}

a:hover   {
color:#a2a9bf;
text-decoration:none;
}


a:visited   {
color:#a2a9bf;
text-decoration:none;
}

a:active   {
color:#a2a9bf;
text-decoration:none;
}

a:focus  {
color:#a2a9bf;
text-decoration:none;
}




.inhalt {   
    display:block;
	padding:0; 
	margin-left:0px; 
	overflow:auto;  
}  

.text_block {    
    width:500px;  
    margin-top:40px;
	margin-left:10px;  
} 

.image_block {    
    background-color:#d2d2d2;   
    margin-left:10px;
	margin-top:10px;
	float:left;
}

#profilbild {       
    margin-left:300px;
	margin-top:250px;
	width:250;
	height:174;
}

#adresse {      
	margin-top:10px;
	margin-left:0px;  
    font-size:14px; 
	line-height:-40px;
    
} 

#ansprechpartner {      
	margin-top:-90px;
	margin-left:160px;  
    font-size:14px; 
	line-height:-40px;
    
} 

/*  
    Text-Styles    
*/  
  
h2 {  
    margin:0px 0px 10px 0px;  
    font-size:24px;  
    font-family:Helvetica, Arial, Sans-serif;  
    color:#333333;  
}  

h3 {  
    margin:0px 0px 10px 0px;  
    font-size:16px;  
    font-family:Helvetica, Arial, Sans-serif;  
    color:#333333;  
}  

h4 {  
    margin:-12px 0px 10px 0px;  
    font-size:12px;  
    font-family:Helvetica, Arial, Sans-serif;  
    color:#333333; 
}  

h5 {  
    margin:0px 0px 10px 0px;  
    font-size:22px;  
    font-family:Helvetica, Arial, Sans-serif;  
    color:#333333;  
}  

h6 {  
    margin:0px 0px 10px 0px;  
    font-size:16px;  
    font-family:Helvetica, Arial, Sans-serif;  
    color:#333333;  
}  

p { 
    margin: 0px 0px 15px 0px; 
    color:#333333;   
    font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
} 

#services li {
    margin: 0px 0px 0px -25px; 
    color:#333333;   
    font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 
}
