@import url("untersuchungsprogramm.css");
@import url("ringversuche.css");

BODY
{
margin:0px 0px 50px 0px;
padding:0px;
font-family:verdana;
color:#003366;

background:url(../pix/schatten_links.jpg) #EFE9D5 no-repeat left top;
text-align:center;
}

UL
{
margin:0px;
padding-left:25px;
margin-top:0px;
}

LI
{
padding:0px;
}



#sitemap
{
margin-bottom:30px;
}

#sitemap UL
{
list-style-type:none;
}

#sitemap UL.first
{
margin:0px;
padding:0px;
}

#sitemap LI
{
margin-top:10px;
}


A
{
color:#C96600;
text-decoration:none;
}

A:hover
{
text-decoration:underline;
}

A.download
{
padding-left:18px;
background-repeat:no-repeat;
}


HR
{
margin:0px;
padding:0px;
padding-bottom:10px;
border-width:0px;
border-top:1px #CEC8B0 dashed;
height:1px;
}

FORM
{
margin:0px;
padding:0px;
}

INPUT,TEXTAREA,SELECT,TABLE
{
font-size:100%;
font-family:verdana;
}

INPUT,TEXTAREA,SELECT
{
background:#ffffff;
border:1px #B9B39B solid;
color:#003366;
}

.radio_ckeck
{
background:none;
border:none;
}

INPUT.submit,INPUT.special_submit
{
cursor:pointer;
}




P
{
margin:0px 0px 10px 0px;
padding:0px;
}

#outer_main
{
background:url(../pix/schatten_rechts.jpg) no-repeat right top;
height:100%;
min-height:835px;
padding:0px 30px 0px 30px;
min-width:1050px;
}


#inner_main
{

margin:auto;
text-align:left;
}

#service
{
height:40px;
background:#DFD9C3 url(../pix/schatten_oben.jpg) no-repeat left top;
overflow:hidden;
}

#service .lang_select
{
float:right;
text-align:right;
width:100px;
height:40px;
background:url(../pix/schatten_oben_rechts.jpg) no-repeat right bottom;
}

.lang_select IMG
{
margin-top:15px;
}

.submit
{
background:#ffffff;
color:#003366;
font-weight:bold;
border:1px #CFC8B1 solid;
}

.special_submit
{
color:#003366;
font-weight:bold;
background:#EFE9D5;
border:1px #ffffff solid;
}


#service LABEL
{
margin-right:5px;
}

#service INPUT
{
margin-top:9px;
}

#service .submit
{
margin-left:10px;
background:#ffffff;
color:#003366;
}

#service .suchfeld
{
background:#FFF8E8;
border:1px #B9B39B solid;
color:#ADA694;
}

#head
{
background:url(../pix/head.jpg) no-repeat left top #FFF8E8;
overflow:hidden;
}

#head .logo
{
height:151px;
margin-right:12px;
text-align:right;
}

#head .logo A
{
width:279px;
}

#head .logo IMG
{
margin-top:24px;
}

#head .top_navig
{
width:auto;
color:#efe9d5;
font-weight:bold;
background:#003366 url(../pix/top_navig_border.jpg) 18px 0px no-repeat;
padding-left:19px;
letter-spacing:0.03em;
}

#head .top_navig A
{
float:left;
color:#efe9d5;
text-transform:uppercase;
padding:5px 10px 5px 10px;
display:block;
background:url(../pix/top_navig_border.jpg) right top no-repeat;
}


#head .top_navig A:hover
{
background:#6180a2 url(../pix/top_navig_border.jpg) right top no-repeat;
text-decoration:none;
}

#head .top_navig A.click
{
background:#6180a2 url(../pix/top_navig_border.jpg) right top no-repeat;
}



#outer_navig
{
width:215px;
float:left;
overflow:hidden;
}

#inner_navig
{

}

#inner_navig A
{
padding:5px 12px 5px 12px;
width:191px;
display:block;
color:#003366;
margin-bottom:1px;

}

#inner_navig A:hover
{
text-decoration:none;
}

#inner_navig A.navig_1
{
}

#inner_navig A.navig_1_click
{
color:#efe9d5;
font-weight:bold;
background:#6180a2;
text-transform:uppercase;
}

#inner_navig A.navig_2
{
background:#fff8e9;
}

#inner_navig A.navig_2:hover
{
background:#ffffff;
}

#inner_navig A.navig_2_click
{
background:#dfd6bb;
font-weight:bold;
}

#inner_navig A.navig_3
{
background:#e6dec6 url(../pix/navi_pfeil.gif) no-repeat 12px 8px;
padding-left:22px;
}

#inner_navig A.navig_3:hover
{
background:#ffffff url(../pix/navi_pfeil.gif) no-repeat 12px 8px;
}

#inner_navig A.navig_3_click
{
background:#e6dec6 url(../pix/navi_pfeil.gif) no-repeat 12px 8px;
font-weight:bold;
padding-left:22px;
}


#inner_navig A.navig_4
{
background:#f5efde url(../pix/navi_pfeil.gif) no-repeat 22px 8px;
padding-left:32px;
}

#inner_navig A.navig_4:hover
{
background:#ffffff url(../pix/navi_pfeil.gif) no-repeat 22px 8px;
}

#inner_navig A.navig_4_click
{
background:#f5efde url(../pix/navi_pfeil.gif) no-repeat 22px 8px;
padding-left:32px;
font-weight:bold;
}


#inner_navig A.navig_5
{
background:#f5efde url(../pix/navi_pfeil.gif) no-repeat 32px 8px;
padding-left:42px;
}

#inner_navig A.navig_5:hover
{
background:#ffffff url(../pix/navi_pfeil.gif) no-repeat 32px 8px;
}

#inner_navig A.navig_5_click
{
background:#ffffff url(../pix/navi_pfeil.gif) no-repeat 32px 8px;
padding-left:42px;
font-weight:bold;
}


/* 2. NAVIGATION */


#inner_navig A.navig2_1
{
background:#a79d7c;
color:#ffffff;
font-weight:bold;
text-transform:uppercase;
}

#inner_navig A.navig2_1_click
{
background:#a79d7c;
color:#ffffff;
font-weight:bold;
text-transform:uppercase;
}

#inner_navig A.navig2_2
{
background:#dfd6bb;
}

#inner_navig A.navig2_2:hover
{
background:#ffffff;
}

#inner_navig A.navig2_2_click
{
background:#dfd6bb;
font-weight:bold;
}

#inner_navig A.navig2_3
{
background:#f5efde url(../pix/navi_pfeil.gif) no-repeat 12px 8px;
padding-left:22px;
}

#inner_navig A.navig2_3:hover
{
background:#ffffff url(../pix/navi_pfeil.gif) no-repeat 12px 8px;
}

#inner_navig A.navig2_3_click
{
background:#f5efde url(../pix/navi_pfeil.gif) no-repeat 12px 8px;
font-weight:bold;
padding-left:22px;
}


#inner_navig A.navig2_4
{
background:#fff8e9 url(../pix/navi_pfeil.gif) no-repeat 22px 8px;
padding-left:32px;
}

#inner_navig A.navig2_4:hover
{
background:#ffffff url(../pix/navi_pfeil.gif) no-repeat 22px 8px;
}

#inner_navig A.navig2_4_click
{
background:#fff8e9 url(../pix/navi_pfeil.gif) no-repeat 22px 8px;
padding-left:32px;
font-weight:bold;
}



#inner_navig A.navig2_5
{
background:#fff8e9 url(../pix/navi_pfeil.gif) no-repeat 32px 8px;
padding-left:42px;
}

#inner_navig A.navig2_5:hover
{
background:#ffffff url(../pix/navi_pfeil.gif) no-repeat 32px 8px;
}

#inner_navig A.navig2_5_click
{
background:#ffffff url(../pix/navi_pfeil.gif) no-repeat 32px 8px;
padding-left:42px;
font-weight:bold;
}



.secondnavig_spacer
{

}

.mainheadline
{
margin-left:215px;
margin-right:241px;
padding-left:20px;
}

#outer_content
{
margin-left:215px;
margin-right:241px;
padding-left:20px;
}

#inner_content
{
width:100%;
}

#outer_marginal
{
width:226px;
float:right;
}

#inner_marginal
{
overflow:hidden;
width:216px;
}

#footer
{
clear:right;
margin-left:235px;
border-top:1px #CEC8B0 solid;
padding-top:10px;
color:#656668;
line-height:2em;
margin-top:30px;
}


#footer A
{
color:#003366;
padding-right:7px;
text-decoration:underline;
}

IMG
{
border:none;
}

H1,H2,H3,H4
{
margin:0px;
padding:0px;
font-size:100%;
}

H1
{
font-size:170%;
margin-bottom:10px;
}

H2
{
font-size:100%;
margin-bottom:10px;
}


.breaker
{
clear:both;
}

.texteinzug
{
margin:0px;
padding:0px;
margin-left:170px;
display:block;
}

#outer_status
{
margin-left:215px;
margin-right:241px;
padding-left:20px;
}

#inner_status
{
padding-bottom:10px;
margin-bottom:15px;
border-bottom:1px #CEC8B0 solid;
}


A.aktiv
{
color:#003366;
}

#fontsize
{
float:left;
padding-top:11px;
width:12em;
border-right:1px #CFC8B1 solid;
margin-right:5px;
}

#fontsize .text
{
float:left;
}

#fontsize .buttons
{
}


#fontsize A.minus
{
margin-top:2px;
float:left;
overflow:hidden;
width:11px;
height:11px;
background:url(../pix/iconLetterSmallOff.gif) no-repeat;
}

#fontsize A:hover.minus
{
background:url(../pix/iconLetterSmallOn.gif);
}

#fontsize A.gleich
{
margin-top:2px;
float:left;
overflow:hidden;
width:11px;
height:11px;
background:url(../pix/iconLetterNormOff.gif) no-repeat;
}

#fontsize A:hover.gleich
{
background:url(../pix/iconLetterNormOn.gif);
}

#fontsize A.plus
{
margin-top:2px;
float:left;
overflow:hidden;
width:11px;
height:11px;
background:url(../pix/iconLetterBigOff.gif) no-repeat;
}

#fontsize A:hover.plus
{
background:url(../pix/iconLetterBigOn.gif);
}

#fontsize SPAN
{
visibility:hidden;
}

#fontsize A
{
margin-left:3px;
}

.standardbox
{
background:#FFF8E9 url(../pix/v_line.gif) repeat-y 50% 0%;
border:1px #CFC8B1 solid;
overflow:hidden;
}

.standardbox H3
{
background:#ffffff;
border-bottom:1px #CFC8B1 solid;
padding:3px 10px 3px 10px;
}

.standardbox P
{
margin:0px;
padding:10px;
}

.blaettern
{
text-align:center;
background:#FFF8E9;
border:1px #CFC8B1 solid;
padding:3px 10px 3px 10px;
}

.blaettern A,IMG
{
margin:0px 10px 0px 0px;
}

.blaettern A.blaettern_click
{
color:#003366;
font-weight:bold;

}


.shop_kategorie
{
background:#E2DBBE;
border:1px #CFC8B1 solid;
border-bottom:none;
padding:3px 10px 3px 10px;
}


.shop_eintrag
{
background:#FFF8E9;
border:1px #CFC8B1 solid;
border-bottom:none;
padding:3px 10px 3px 10px;
}

.formhinweis
{
height:200px;
overflow:scroll;
background:#E2DBBE;
border:1px #CFC8B1 solid;
padding:3px 10px 3px 10px;
font-size:80%;
}

.form_error
{
background:#ff0000;
font-weight:bold;
color:#ffffff;
padding:3px 10px 3px 10px;
}



TABLE{border:1px solid #CFC8B1;background:#FFF8E9;border-left:none;border-bottom:none;}
TH{background:#fff;text-align:left;border-left:1px solid #CFC8B1;border-bottom:1px solid #CFC8B1;padding:3px 10px 3px 10px;vertical-align:bottom;}
TD{margin:0px;padding:0px;border-left:1px solid #CFC8B1;border-bottom:1px solid #CFC8B1;padding:3px;vertical-align:top;padding:3px 10px 3px 10px;text-align:left;}

.box_breaker
{
clear:right;
}

.pic_left
{
clear:left;
float:left;
padding-right:10px;
padding-bottom:10px;
}

.pic_right
{
clear:right;
float:right;
padding-left:10px;
padding-bottom:10px;
}

.italic
{
font-style:italic;
}