
body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
margin : 0 0 0 0;
padding : 0;
background : #E3ECF3; /* E3ECF3 */
}

/* HEADER */
#headerneu {
width : 100%;
height : 188px;
background : #E3ECF3; /* E3ECF3 */
border-top : 1px solid #666666; /**/
}

#headerneu .head_speedline img {
margin : 0 auto 0 auto;
display : block;
}
#headerneu .head_main {
width : 780px;
height : 164px;
margin : 0 auto 0 auto;
}
#headerneu .head_main .headmain_left {
float : left;
}
/* end HEADER */


/* NAVI */
div#navcontainer {
width : 782px; 
height : 24px;
background : #000;
background-image : url("img/bg_menue5.jpg");
background-color : #666;
border-bottom : 1px solid #000;
border-left : 1px solid #666;
border-right : 1x solid #666; /**/
margin : 0 auto 0 auto;
padding : 0 0 0 0;
clear : both;
position : relative;
}
div#navcontainer ul {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
color : #FF33CC; /**/
text-align : left;
margin : 0 0 0 0;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 31px;
}
div#navcontainer ul li {
color : #FF33CC; /**/
display : inline;
margin-left : -4px;
}
div#navcontainer ul li a {
background-image : url("img/bg_menue5.jpg");
padding : 5px 10px 5px 10px;
color : #ccc; /* type-color */
text-decoration : none;
border-right : 1px solid #666; /* ¯ */
border-left : 1px solid #666; /* ¯ */
}
div#navcontainer ul li a:hover {
background-image : url("img/bg_menue5on.jpg");
color : #FF3300; /* red - ¯ */
}
div#navcontainer ul li a:active {
background-image : url("img/bg_menue5on.jpg");
color : #DD0B0B;  /* red + glow */
}
div#navcontainer ul li a.current,
div#navcontainer ul li a.current:hover {
background-image : url("img/bg_menue5on.jpg");
color : #ffcc00;} /*yellow*/

/* end NAVI */


/* BODY */
#wrap {
background : #fff url("img/white.gif") repeat-y;
margin : 0 0 0 0;
width : 780px;
height : 100%;
margin : auto auto 0 auto;
padding : 0 0 0 0;
clear : both;
position : relative;
}
#wrap a:link, #wrap a:visited {
text-decoration : none;
color : #990000;
border-bottom : 0 solid #003366;
}
#wrap a:hover {
text-decoration : none;
border-bottom : 0 solid #cc3300;
}
#wrap impressionen {
background : #fff url("img/white.gif") repeat-y;
margin : 0 0 0 0;
width : 726px; /* 782 */
height : 200%;
margin : 0 auto 0 auto;
padding : 0 0 0 0;
clear : both;
position : relative;
}
#wrap impressionen a:link, #wrap a:visited {
text-decoration : none;
color : #990000;
border-bottom : 0 solid #003366;
}
#wrap impressionen a:hover {
text-decoration : none;
border-bottom : 0 solid #cc3300;
}
#page p {
width : 726px;
text-align : justify;
}
#page {
border-left : 1px solid #ccc;
border-right : 1px solid #ccc;
color : #333;
float : left;
text-align : left;
line-height : 18px;
width : 753px;
background : #fff;
margin : 0 auto 0 auto;
padding : 0 0 0 2.5em;
clear : both;
position : relative;
}
#page h1 {
font-weight : bold;
font-size : 105%;
color : #666;
margin-bottom : 5px;
padding-bottom : 2px;
}
#page h2 {
font-weight : normal;
font-size : 155%;
color : #222;
margin-bottom : 5px;
padding-bottom : 2px;
}
#page h3 {
font-weight : normal;
font-size : 100%;
color : #222;
margin-bottom : 0;
padding-bottom : 0;
}
#page a img {
text-decoration : none;
border-style : none;
}








