
/****************************************/
#page {
        width: 1100px;
        margin-left: auto ;
        margin-right: auto ;
}
/****************************************/
#header {
        height:70px;
        background-color:#FFFFFF;
        background-image: url("../images/header_neu.gif");
        background-repeat:no-repeat;
        background-position: 0px 0px;
        width:1000px;

}
/****************************************/
#logo { width:160px; float:left; }
#logo img { width:146px; height:50px; margin: 16px 0 0 12px; }
/*#bnr { width:468px; height:60px; float:right; margin: 4px 0 0 0px; clear:right; border:1px dotted #cccccc; }*/
#bnr { width:312px; height:60px; float:right; margin: 4px 0 0 0px; clear:right; border:1px dotted #cccccc; } /*428*/
#user { display:none; }
/****************************************/
#tabs {
        clear:both;
        background-color:#CCCCCC;
        margin-left:16px;
        font-size: 90%;
        line-height:120%;
/*        padding:12px 0 0 16px;
        height:32px;*/
        background-color: #FFB300;
}
#tabs ul {
        list-style-type: none;
        margin:0px;
        padding:0px;
        width:1184px;/*920px*/
}
#tabs  a { font-weight:normal; color:#000000; }
#tabSelected a { color:#FFFFFF; }
#tabSelected { border-left-color: #FFFFFF!important; }
/****************************************/
/*#container { width:1055px; clear:both; }*/
#container {
     width:1066px; /*950*/
     overflow: hidden;
     clear:both;
     //display: table;
     border-right:2px solid #E60000;
     border-left:2px solid #E60000;
     border-bottom:2px solid #E60000;
     //padding: 0px;
}
#navigation { width:180px; line-height: 120%; color:#000000; float:left; text-align:left }
#navigation select { width:156px; }
#navigation a {
        display:block;
        width:100%;
        font-weight:bold;
}
#navigation a:visited { color:#006699; }
#navigation a:hover { color:#FF0000;  }

#navigation ul {
        padding:0px;
        margin:0px;
        list-style-image: url();
        list-style-type: none;
}
#navigation ul li {
        margin:0px;
        padding:4px 2px 4px 0px;
        padding-left:12px;
        line-height: 120%;
        /*border-bottom:1px dotted #C5C4B9;*/
}
#navigation ul li ul li{
        margin:0px;
        margin-left:-2px;
        border-bottom:0px none #C5C4B9;
        font-weight:normal;
        padding:2px 2px 2px 10px;
        }
#navigation ul li ul li a { font-weight:normal; }
/****************************************/
#sub-navigation { border-bottom:1px dotted #C5C4B9;border-right:1px dotted #C5C4B9;border-left:1px dotted #C5C4B9; padding: 4px 0 0 10px; }
#sub-navigation a { font-weight:normal; }
#sub-navigation ul { }
#sub-navigation li { }
/****************************************/
#content { width:910;float:left;overflow:visible ;}/*750*/
#content-col1 {float:left; width:688px; padding-left:8px;padding-right:8px;text-align:left; min-height:700px;border-left:1px solid #E60000;border-right:2px solid #E60000;overflow:visible}
#content-col2 {float:left;width:178px;padding:0px;padding-right:0px;} /*250; box für banner rechts*/
/*#content-row1 { clear:both; padding-left:16px; }
#content-row2  { clear:both; padding-left:16px; }*/
/****************************************/
#footer {
        width:930px;
        padding:16px 0 0px 196px;
        clear:both;
        font-size: 80%;
        line-height:133%;
}
#footer a { font-weight:normal;}
/****************************************/

body,td,th,div,ul,ol,dt,input,option,select,textarea,legend,p { font-family: Arial, Verdana, Helvetica, sans-serif;  }
h1,h2,h3,h4,h5,h6 { font-family: Arial, Verdana, Helvetica, sans-serif;text-align:center;} /*mr Georgia, "Times New Roman", Times, serif;  }*/
h1 { font-size: 155%; }
h2 { font-size: 125%; }
h3 { font-size: 125%; }
h4 { font-size:125%!important; }
h5 { font-size: 100%; }
h6 { font-size: 100%; }
/*body {background-image:url(../images/background.gif); background-repeat:repeat-y; position:relative; color: #000000;}*/
body {background-repeat:repeat-y; position:relative; color: #000000;}
textarea { font-size:1em; }
input { font-size:1em; }
select { font-size:1em; }
h1,h2,h3,h4,h5,h6,p { padding:0px 8px 0px 0px; }
a { text-decoration: none; font-weight: bold; }
h1,h2,h3,h4,h5 { color:#000080;font-weight:bold;padding-bottom:3px;} /*0000BF*/
a:link { color:#003366 }
a:visited { color:#006699 }
a:hover { color: #FF0000; text-decoration:underline }
a:active { color: #FF0000 }
img { margin: 0 0 0 0 }

/* Individuelle Konfiguration aus default.css */


/* Individuelle Bannerpositionierung */
/*#bnr { position:absolute; top:0px; left:554px;} /*400*/
#box-bnr { float:left; margin: 4px 4px 4px 4px; border:0 px;}
#box-bnr { position:relative; left:2px }
#box-bnr-box1 {border:1px; border-style:solid; }
#box-click-tt {border-bottom:0px solid #ffe600;width:180px;}
/*#box-bnr-box { position:fixed; left:700px;width:250px;}*/
#navigation li.bnr { margin:0 0 0 0; padding:0px 1px 0px 0; text-align:right; }

/* Bentzerspezifische Styles fuer Contribute */
.PDF-download { background-image:url(../images/picto-pdf.gif); background-repeat:no-repeat; background-position:left center; padding:2px 0 2px 20px; line-height:160%; font-weight:normal; white-space:nowrap; }
.Tabelle-Linien {  margin:16px 0 16px 0; width:100%; }
.Tabelle-Linien caption { margin-top:16px; margin-bottom:-8px; }
.Tabelle-Linien th {  border-bottom:1px solid #999999; font-size:85%; font-weight:normal; padding:0 8px 0 0px; }
.Tabelle-Linien td { border-bottom:1px solid #999999; border-right:1px none; padding:0 8px 0 0px; }