/* copyright 2005 - Formatvorlage CSS zapp.de */

@import url("Sprache.css");
/*----------------------Grafik-Raster start----------------------*/
a{font-weight:normal; text-decoration:none;}

#page {
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 695px;
}

#Abstand{margin-left:07px;
width:443px;}

p {margin:0;}

body {
background:#C5C5C5;
font-family:Arial;
font-size:11px;
}


#Logo {
position:absolute;
top:37px;
left:15px;
width:227px;
height:113px;
}
#Logo img{border:0;}

#Bild1 {
position:absolute;
top:37px;
left:249px;
width:227px;
height:113px;
background-color:#9A9A9A;
}

#Bild2 {
position:absolute;
top:37px;
left:483px;
width:227px;
height:113px;
background-color:#9A9A9A;
}

#Navi1 {
position:absolute;
top:157px;
left:15px;
width:227px;
height:100px;
}
*html #Navi1 {left:21px;}

#Sprache {
position:absolute;
top:154px;
left:483px;
width:222px;
height:100px;
text-align:right;
letter-spacing:0.05em;
color:#565656;
font-size:11px;
text-transform:uppercase;
}
#Sprache[id] {top:155px;}

#Sprache img {border:0;}
#Sprache a{
font-size:11px;
text-transform:uppercase;
color:#565656;
text-decoration:none;
}


#Position {
position:absolute;
top:259px;
left:15px;
}
#Space {margin-bottom:10px;}
#Resize {
width:749px;
min-height:345px;
overflow:hidden;
}


.Sizer {
position:relative;
top:0;
left:0;
height:345px;
float:left;
}

*html .Sizer {
height:330px;
float:left;
}


#Navi-left {
width:227px;
background-color:#9A9A9A;
float:left;
padding-bottom: 32767px !important;
margin-bottom: -32767px !important;
}
*html #Navi-Left {
padding-left:3px;
padding-top:15px;
}

*html #Navi-Left img{
position:absolute;
top:0;
left:0;
}


#Abstand {margin-top:7px;}

#Content {
width:695px !important;
background-color:#FFFFFF;
margin-left:0px;
float:left;
padding-top:7px;
*padding-top:15px;
font-size:12px !important;
}

#Content table {
font-size:12px;
line-height:17px;
}

#Content a {color:#000000;text-decoration:underline;}
#Content a:hover {color:#9A9A9A;}
#Content h1 {
padding-left:20px;
padding-right:20px;
font-size:12px;
text-transform:uppercase;
color:#565656;
letter-spacing:0.05em;
}

#Fusszeile {
position:absolute;
top:1px;
left:26px;
clear:both;
width:695px;
bottom:0px;
margin-bottom:-2px;
height:30px;
font-size:11px;
font-family:Arial;
color:#565656;
text-transform:uppercase;
padding-top:10px;
}
#Fusszeile[id] {left:29px;}
#Fusszeile a{
font-size:11px;
font-family:Arial;
color:#565656;
text-decoration:none;
letter-spacing:0.05em;
}
/*----------------------Grafik-Raster stop----------------------*/

/*----------------------Navi start----------------------*/
.Navi-li {
margin-left:5px;
margin-top:0;
list-style:none;
font-size:11px;
font-family:Arial;
text-transform:uppercase;
color:#565656;
line-height:120%;
letter-spacing:0.05em;
}

.Navi-li[class] {
/*margin-left:-26px;*/
padding-left: 10px;
margin-top:0;
}

.Navi-li li {padding-bottom:2px;}
.Navi-li a{
color:#565656;
text-decoration:none;
}

li-active a{color:#FFFFFF;}
.li-active {color:#FFFFFF;}

.li-active2 a{color:#FFFFFF !important;}
.li-active2 {color:#FFFFFF;}


/*Sitemap---------------- */

.sitemap {margin:0;padding:0;width:695px;}
.sitemap  a {text-decoration:none !important;}
.sitemap  a:hover {color:#FFFFFF !important;}
.sitemap ul { padding-left: 0 !important; margin-left: 0;}
.sitemap li {
	list-style-image: none !important;
	padding-right: 0px !important;
	margin-left: 15px !important;
}

.sitemap-left  {float:left; /* width:347px;*/ margin:0 !important; padding:0 !important;}
.sitemap-right {float:right;/* width:347px;*/ margin:0 !important; padding:0 !important;}

.sm1 {padding-top:5px; padding-bottom:5px; margin-left: 15px; margin-bottom:15px; text-transform:uppercase; color:#565656; line-height:120%; letter-spacing:0.05em; border: 1px solid #C5C5C5; width:315px; background:#9A9A9A; list-style-type:none; position:relative; display:block; }

.sm11{padding-top:5px; padding-bottom:5px; margin-left: 15px; margin-bottom:15px;  text-transform:uppercase; color:#565656; line-height:120%; letter-spacing:0.05em; border: 1px solid #C5C5C5; width:315px; background:#9A9A9A;  list-style-type:none; position:relative; display:block; }

.sm12{padding-top:5px; padding-bottom:5px; margin-right: 15px; margin-bottom:15px; text-transform:uppercase; color:#565656; line-height:120%; letter-spacing:0.05em; border: 1px solid #C5C5C5; width:323px; background:#9A9A9A; list-style-type:none; position:relative; display:block; }

.sm13{padding-top:5px; padding-bottom:5px; margin-right: 15px; margin-bottom:15px; text-transform:uppercase; color:#565656; line-height:120%; letter-spacing:0.05em; border: 1px solid #C5C5C5; width:323px; background:#9A9A9A; list-style-type:none; position:relative; display:block; }

.sm14{padding-top:5px; padding-bottom:5px; margin-right: 15px; margin-bottom:15px; text-transform:uppercase; color:#565656; line-height:120%; letter-spacing:0.05em; border: 1px solid #C5C5C5; width:323px; background:#9A9A9A; list-style-type:none; position:relative; display:block; }

.sm15{padding-top:5px; padding-bottom:5px; margin-right: 15px; margin-bottom:15px; text-transform:uppercase; color:#565656; line-height:120%; letter-spacing:0.05em; border: 1px solid #C5C5C5; width:323px; background:#9A9A9A; list-style-type:none; position:relative; display:block; }

.sm18{padding-top:5px; padding-bottom:5px; margin-right: 15px; margin-bottom:15px; text-transform:uppercase; color:#565656; line-height:120%; letter-spacing:0.05em; border: 1px solid #C5C5C5; width:323px; background:#9A9A9A; list-style-type:none; position:relative; display:block; }

.sm1a{padding-top:5px; padding-bottom:5px; margin-right: 15px; margin-bottom:15px; text-transform:uppercase; color:#565656; line-height:120%; letter-spacing:0.05em; border: 1px solid #C5C5C5; width:323px; background:#9A9A9A; list-style-type:none; position:relative; display:block; }

.sm1  a {margin-left: 6px;}
.sm11 a {margin-left: 6px;}
.sm12 a {margin-left: 6px;}
.sm13 a {margin-left: 6px;}
.sm14 a {margin-left: 6px;}
.sm15 a {margin-left: 6px;}
.sm18 a {margin-left: 6px;}
.sm1a a {margin-left: 6px;}


*html .sm1  {width:325px;}
*html .sm11 {width:325px;}
*html .sm12 {width:325px;}
*html .sm13 {width:325px;}
*html .sm14 {width:325px;}
*html .sm15 {width:325px;}
*html .sm18 {width:325px;}
*html .sm1a {width:325px;}


.sm16{display:none;}
.sm17{display:none;}
.sm19{display:none;}
.sm1b{display:none;}
.sm2 {list-style-type:none; position:relative; margin-left:-25px;}
.sm3 {text-transform:none; color:#000000; list-style-type:none; position:relative; margin-left:-25px;}
.sm4 {text-transform:none; color:#000000; list-style-type:none; position:relative; margin-left:-25px;}
