body {
background-color: #C4C4D6;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#fff;
margin:0px;
margin-top:20px;
}
a {outline:0; color: #003871;}
a:visited {color:#003871;}
a:hover {color: #8a8daf;}
a:active { color:#000000;}

h1 {
font-style:normal;
font-size: 12px;
font-weight: normal;
text-transform:uppercase;
border-top:3px solid #003871;
padding:10px 20px;
margin:0 }

h2 {
font-size:14px;
font-weight: bold;
padding: 0px 10px;
margin:0px;
color:#FF9933;
}
h3 {
font-size:14px;
font-weight: bold;
padding: 0px 0px;
margin:0px;
color:#003871;
}
h4 {
font-size: 12px;
font-weight: normal;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#003871;
margin-top: 10px;
}
h5 {
font-size: 12px;
line-height:15px;
font-weight: normal;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#003871;
margin-top: 10px;
}


/* ----------container zentriert das layout-------------- */
#container {

width: 950px;
background-color: #DBDDE9 ;
margin: auto;
padding: auto;
}

/* -----------------Inhalt--------------------- */
#contentstart {
background-color: #003871;
padding: 0px;
text-align: left;
margin-right:250px;
}
#content {
background-image:url(../img/left.jpg);
background-color: #DBDDE9;
text-align: left;
height:550px;
width:400px;
padding: 0px;
margin: 0px;
}
#content1 {
background-image:url(../img/leftstart.jpg);
background-color: #DBDDE9;
text-align: left;
height:550px;
width:400px;
padding: 0px;
margin: 0px;
}
#content2 {
background-image:url(../img/left2.jpg);
background-color: #DBDDE9;
text-align: left;
width:400px;
height:1100px;
padding: 0px;
margin: 0px;
}
#content3 {
background-image:url(../img/left3.jpg);
background-color: #DBDDE9;
text-align: left;
height:550px;
width:400px;
padding: 0px;
margin: 0px;
}
p, pre{
spadding: 0px 0px;
margin:0;
}
/* --------------menu------------- */
a.nav:link, a.nav:visited 
{ 
text-decoration:none;
letter-spacing:7px;
padding:0px 0px 0px 25px;
font-weight:normal;
color:#8A8DAF;
font-size:16px; 
display:block;
}

a.nav:active, a.nav:hover, a.nav:focus
{  
padding:0px 0px 0px 25px;
letter-spacing:7px;
font-weight:bold;
color:#fff;
font-size:16px;  
display:block;
}
.nav_active
{  
padding:0px 0px 0px 25px;
letter-spacing:7px;
font-weight:500;
color:#fff;
font-size:16px;  
display:block;
}
/* --------------untermenu------------- */
a.navsub:link, a.navsub:visited 
{ 
text-decoration:none;
letter-spacing:2px;
padding:0px 0px 0px 85px;
font-weight:normal;
color:#8A8DAF;
font-size:16px; 
display:block;
line-height:22px;
}

a.navsub:active, a.navsub:hover, a.navsub:focus
{  
padding:0px 0px 0px 85px;
letter-spacing:2px;
font-weight:bold;
color:#fff;
font-size:16px; line-height:22px; 
display:block;
}
.navsub_active
{  
padding:0px 0px 0px 85px;
letter-spacing:2px;
font-weight:500;
color:#fff;
font-size:16px; line-height:22px; 
display:block;
}
#nav{
height:130px;
padding:0px;
margin:0px;

}
#nav1{
height:110px;
padding:0px;
margin:0px;
}
#nav2{
height:110px;
padding:0px;
margin:0px;
}
#nav3{
height:110px;
padding:0px;
margin:0px;
}
#nav4{
height:60px;
padding:0px;
margin:0px;
}
#footer{
padding:0px 0px 0px 15px;
font-size:10px;
margin:0px;
}
#right2 {
float: right;
background-color: #fff;
width: 550px;
height:550px;
margin: 0px;
}
#right2txt {
float: right;
background-color: #fff;
width: 530px;
height:550px;
margin: 0px;
padding: 0px 20px 0px 0px;
}
#right2netz {
background-image:url(../img/im_netzwerk.jpg);
float: right;
background-color: #fff;
width: 550px;
height:550px;
margin: 0px;
padding: 0px;
}
#right3 {
float: right;
background-color: #fff;
width: 530px;
margin: 0px;
padding: 0px 10px 0px 10px;
}
/* --------------imagegalerie------------- */

/* --------------1er block mittig ------------- */
#galerie1{padding:160px 40px 30px 20px;}
#galerie ul1 {list-style:none; padding:0; margin:0; position:relative; float:right;}
#galerie ul li1 {display:inline; width:490px; height:238px; float:left; margin:0px 0px 10px10px;}
#galerie ul li a1 {display:block; background-color:#E5E5E5; width:488px; height:236px; text-decoration:none; border:1px solid #ddd;}
#galerie ul li a1:hover {white-space:normal; border-color:#ddd;}

/* --------------2er block mittig ------------- */
#galerie2{padding:192px 40px 30px 20px;}
#galerie ul2 {list-style:none; padding:0; margin:0; position:relative; float:right;}
#galerie ul li2 {display:inline; width:244px; height:160px; float:left; margin:0px 0px 10px10px;}
#galerie ul li a2 {display:block; background-color:#E5E5E5; width:242px; height:158px; text-decoration:none; border:1px solid #ddd;}
#galerie ul li a2:hover {white-space:normal; border-color:#ddd;}

/* --------------4er block------------- */
#galerie4{padding:30px 40px 30px 20px;}
#galerie ul4 {list-style:none; padding:0; margin:0; position:relative; float:right;}
#galerie ul li4 {display:inline; width:242x; height:242px; float:left; margin:0px 0px 10px 10px;}
#galerie ul li a4 {display:block; background-color:#E5E5E5; width:240px; height:240px; text-decoration:none; border:1px solid #ddd;}
#galerie ul li a4:hover {white-space:normal; border-color:#ddd;}

/* --------------6er block------------- */
#galerie6{padding:30px 40px 30px 20px;}
#galerie ul6 {list-style:none; padding:0; margin:0; position:relative; float:right;}
#galerie ul li6 {display:inline; width:242px; height:160px; float:left; margin:0px 0px 10px10px;}
#galerie ul li a6 {display:block; background-color:#E5E5E5; width:240px; height:158px; text-decoration:none; border:1px solid #ddd;}
#galerie ul li a6:hover {white-space:normal; border-color:#ddd;}

/* --------------9er block------------- */
#galerie9{padding:30px 40px 30px 20px;}
#galerie ul9 {list-style:none; padding:0; margin:0; position:relative; float:right;}
#galerie ul li9 {display:inline; width:160px; height:160px; float:left; margin:0px 0px 10px 10px;}
#galerie ul li a9 {display:block; background-color:#E5E5E5; width:158px; height:158px; text-decoration:none; border:1px solid #ddd;}
#galerie ul li a9:hover {white-space:normal; border-color:#ddd;}

/* --------------16er block------------- */
#galerie16{padding:30px 40px 30px 20px;}
#galerie ul16 {list-style:none; padding:0; margin:0; position:relative; float:right;}
#galerie ul li16 {display:inline; width:119px; height:119px; float:left; margin:0px 0px 20px 20px;}
#galerie ul li a16 {display:block; background-color:#E5E5E5; width:117px; height:117px; text-decoration:none; border:1px solid #ddd;}
#galerie ul li a16:hover {white-space:normal; border-color:#ddd;}


* html #right2 { 
margin:0px 0px 0px -3px; 
} 
 

