body {

font-family : Verdana, Helvetica, Arial, sans-serif;

line-height : 16px;

font-size : 12px;

color : #000000;

background-color : #eef4f7;

margin : 0 0 0 0;

}



#all {

width : 900px;

padding-left : 15px;

padding-right : 15px;

margin : auto;

background : url(images/bg_body.gif) repeat-y center 0%;

}



#head {

width : 900px;

margin : 0;

padding : 0;

border : none;

height : 155px;

text-align : left;

background-image:url(images/head_bg_noflash.jpg);

}



#content {

width : 900px;

padding : 0;

margin : 0;

}



#navi {

background-color : #cc0000;

float : left;

padding-top : 30px;

padding-bottom : 20px;

padding-left : 20px;

padding-right : 10px;

width : 170px;

}



.mainmenu A:link, .mainmenu A:visited {

text-transform : uppercase;

letter-spacing : 1px;

font-family : Verdana, Arial, Helvetica, Sans-Serif;

display : block;

font-size : 11px;

line-height : 20px;

color : #ffffff;

text-decoration : none;

margin : 1px 0 1px 0;

padding-left : 19px;

background-image : url(images/menu_bullet_grey.gif);

background-repeat : no-repeat;

background-position : 0 3px;

}



.mainmenu A:hover {

text-transform : uppercase;

letter-spacing : 1px;

font-family : Verdana, Arial, Helvetica, Sans-Serif;

display : block;

font-size : 11px;

line-height : 20px;

color : #999999;

text-decoration : none;

background-image : url(images/menu_bullet_white.gif);

background-repeat : no-repeat;

background-position : 0 3px;

}



.mainmenu_aktiv A:link, .mainmenu_aktiv A:visited {

text-transform : uppercase;

letter-spacing : 1px;

font-family : Verdana, Arial, Helvetica, Sans-Serif;

display : block;

font-size : 11px;

line-height : 20px;

color : #ffffff;

font-weight : bold;

text-decoration : none;

padding-left : 19px;

margin : 1px 0 5px 0;

background-image : url(images/menu_bullet_white.gif);

background-repeat : no-repeat;

background-position : 0 3px;

}



.mainmenu_aktiv A:hover {

letter-spacing : 1px;

font-family : Verdana, Arial, Helvetica, Sans-Serif;

display : block;

font-size : 11px;

line-height : 20px;

font-weight : bold;

text-decoration : none;

margin : 1px 0 5px 0;

padding-left : 19px;

background-image : url(images/menu_bullet_white.gif);

background-repeat : no-repeat;

background-position : 0 3px;

color : #999999;

text-transform : uppercase;

}



.submenu A:link, .submenu A:visited {

font-family : Verdana, Arial, Helvetica, Sans-Serif;

vertical-align : top;

display : block;

font-size : 11px;

line-height : 12px;

color : #ffffff;

text-decoration : none;

margin : 6px 0 8px 9px;

padding-left : 5px;

border-left : 4px solid #cccccc;

}



.submenu A:hover {

font-family : Verdana, Arial, Helvetica, Sans-Serif;

vertical-align : top;

display : block;

font-size : 11px;

line-height : 12px;

color : #999999;

text-decoration : none;

margin : 6px 0 8px 9px;

padding-left : 5px;

border-left : 4px solid #999999;

}



.submenu_aktiv A:link, .submenu_aktiv A:visited {

font-family : Verdana, Arial, Helvetica, Sans-Serif;

vertical-align : top;

display : block;

font-size : 11px;

font-weight : bold;

line-height : 12px;

color : #ffffff;

text-decoration : none;

margin : 6px 0 8px 9px;

padding-left : 5px;

border-left : 4px solid #ffffff;

}



.submenu_aktiv A:hover {

font-family : Verdana, Arial, Helvetica, Sans-Serif;

vertical-align : top;

display : block;

font-size : 11px;

line-height : 12px;

color : #999999;

text-decoration : none;

margin : 6px 0 8px 9px;

padding-left : 5px;

border-left : 4px solid #999999;

}



#main {

float : left;

width : 430px;

padding-left : 30px;

padding-right : 30px;

padding-top : 30px;

padding-bottom : 20px;

line-height : 19px;

}



#inhalt {

line-height : 20px;

}



#inhalt h1 {

color : #666666;

font-size : 12px;

font-weight : bold;

background-image : url('images/digit.gif');

background-repeat : no-repeat;

background-position : -5px 3px;

padding-left : 13px;

}



#inhalt h2 {

color : #666666;

font-size : 12px;

font-weight : bold;

}



#fusszeile {

margin-top : 35px;

text-align : right;

border-top : 1px solid #cccccc;

font-size : 12px;

color : #cccccc;

line-height : 19px;

clear : both;

}



#bloecke {

background-color : #dde2e6;

padding-left : 15px;

padding-right : 15px;

padding-top : 30px;

padding-bottom : 20px;

float : left;

width : 180px;

padding-top : 32px;

font-size : 11px;

}



#fusszeile {

line-height : 19px;

}



#footer {

clear : both;

margin-top : 0;

padding-top : 4px;

padding-bottom : 5px;

width : 900px;

height : 16px;

background-color : #c7d0d5;

border-top : 1px solid #89949d;

border-bottom : 1px solid #89949d;

text-align : left;

font-size : 11px;

}



#footer a:active, #footer a:hover, #footer a:link, #footer a:visited {

font-size : 11px;

}



#footer-left {

float : left;

width : 317px;

padding-left : 20px;

height : 16px;

}



#footer-center {

float : left;

width : 197px;

text-align : right;

height : 16px;

}



#footer-addthis {

float : left;

width : 86px;

height : 16px;

}



#footer-right {

float : left;

width : 280px;

height : 16px;

background : url(images/digits_footer.gif);

background-repeat:no-repeat;

background-position:right;

}



#bgdown {

width : 930px;

margin : auto;

background : #eef4f7 url(images/bg_unten3.gif) no-repeat center top;

text-align : left;

height : 50px;

}



#bloecke a:active, #bloecke a:hover, #bloecke a:link, #bloecke a:visited {

font-size : 11px;

}



#bloecke h1 {

font-family : Verdana, Helvetica, Arial, sans-serif;

line-height : 14px;

font-size : 11px;

color : #000000;

font-weight : bold;

margin-bottom : 0;

padding-bottom : 0;

}



#bloecke p {

margin-top : 0;

padding-top : 0;

font-family : Verdana, Helvetica, Arial, sans-serif;

line-height : 14px;

font-size : 11px;

color : #000000;

padding-bottom : 20px;

background-image : url(images/linie.gif);

background-position : bottom;

background-repeat : repeat-x;

}



p {

font-size : 12px;

color : #353535;

line-height : 18px;

}



a:link, a:visited, a:active, a:focus {

font-size : 12px;

color : #5a6265;

text-decoration : none;

font-weight : normal;

}



a:hover {

color : #5a6265;

text-decoration : underline;

font-weight : normal;

}



li {

line-height : 22px;

list-style-image : url(images/bullet_main.gif);

font-size : 12px;

}



ul {

margin-left : 20px;

}



.mainbreit {

width : 100px;

}



input {

width : 250px;

border : none;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-size : 12px;

background-color : #dde2e6;

}



textarea {

width : 250px;

height : 60px;

border : none;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-size : 12px;

background-color : #dde2e6;

}



.abschicken {

border : 1px solid #000000;

}



.gal_thumb {

float : left;

}



.gal_thumb img {

padding : 5px;

}



.gal_pagebrowser {

clear : both;

text-align : center;

}



#gruen {

left : 50%;

top : 175px;

z-index : 100;

width : 780px;

height : 450px;

margin-left : -390px;

background-image : url(/bilder_content/anoris.jpg);

background-repeat : no-repeat;

position : fixed;

}



* html #gruen {

position : absolute;

}



#gruen-bg {

position : absolute;

z-index : 90;

width : 100%;

height : 100%;

top : 0;

left : 0;

background-image : url(/bilder_content/layer_bg.png);

background-repeat : repeat;

position : fixed;

}



* html #gruen-bg {

width : 0;

height : 0;

top : 0;

left : 0;

position : absolute;

}


