*{
padding:0px;
margin:0px;
}
@page {
 size:portrait;
 margin:3cm 3cm 3cm 3cm;
 }

a{
text-decoration:none;
}
h1{
font-size:11px;
}
p{
padding-top:10px;
}
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:10px;
}
#container{

}
#main {
width:700px;
float:left;
}
* html #main {
height:700px;
}
#head {
visibility: hidden;
display: none;
}
#topnav {
visibility: hidden;
display: none;
}
* html #topnav {
height:29px;
}
#left {
visibility: hidden;
display: none;
width:0px;
}
#center{
float:left;
}
.breadcrumb{
visibility: hidden;
display: none;
}
#content {
float:left;
font-size:10px;
text-align:left;
}
#content p{
width:350px;
}
#content a{
color:#E0BDB9;
}
#left_content{
width:350px;
text-align:left;
}
#right_content{
}
table.gallery {
margin-bottom:10px;
}
table.gallery td{
width:60px;
height:60px;
border:2px solid #cccccc;
margin-right:5px;
background-color:#E0BDB9;
}
table.gallery td.active{
background-color:#F2DCD5;
}
table.single_pic{
float:left;
}
table.single_pic td.pic_td{
width:300px;
height:300px;
border:2px solid #cccccc;
background-color:#F2DCD5;
}
div.subject_content{
width:350px;
}
table.single_pic{
font-size:10px;
}
div.mitarbeiter_list_item{
float:left;
margin-bottom:30px;
}
div.mitarbeiter_list_item img{
float:left;
border:2px solid #cccccc;
margin-right:30px;
}
div.mitarbeiter_list_item div{
float:left;
width:350px;
}
div.mitarbeiter_list_item h2{
font-size:11px;
}
div.mitarbeiter_list_item a{
color:#cccccc;
}
div.mitarbeiter_list_item a:hover{
color:#000000;
}
#bottom{
text-align:right;
margin-bottom:20px;
height:20px;
}
#bottom a{
color:#cccccc;
}
#bottom a:hover{
color:#000000;
}
#contact_form{
visibility: hidden;
display: none;
}
#contact_form table{
font-size:10px;
}
.submit_button{
border:2px solid #cccccc;
background-color: #E0BDB9;
}
table.contenttable{
font-size:10px;
border:2px solid #cccccc;
width:300px;
margin-top:20px;
}
#content table.contenttable td p{
width:100px;
padding-top:0px;
}
table.contenttable th,table.contenttable td{
text-align:left;
height:20px;
}
#map{
visibility: hidden;
display: none;
}