/*
Rot für Highlights = Rot aus Kohl-Baum = #C5482C
Grauer Hintergrund = Hintergrund aus Kohl-Logo = #DBE2F2

Dunkles Grau für Menu-Hintergrund: #DDDDDD
Dunkleres Grau für Menu-Rahmen: #888888
*/

body{
font-family:tahoma,arial;
font-size:12px;
background-color:#FFFFFF;
margin:0px;
scrollbar-base-color:#FFFFFF;
scrollbar-3d-light-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
}


div, table{
font-family:tahoma,arial;
font-size:12px;
color:#222222;
}

h1,h2,h3,h4{
margin:0px 0px 0px 0px;
padding:0px;
font-weight:bolder;
}

h1{
font-size:24px;
}
h2{
font-size:20px;
}
h3{
font-size:16px;
}
h4{
font-size:12px;
}

h4#RefHeader{
display:inline;
}

.header {
/*text-align:center;*/
padding:0;
margin:0;
/*border-bottom:5px solid #ABCDEF*/
/*position:absolute;
top:0;left:0;       */
}

.contentHeader{
display:block;
width:470px;
position:absolute;
left:250px;
top:48px;
}

.content{
text-align:left;
display:block;
overflow:auto;
height:374px;
width:470px;
position:absolute;
left:250px;
top:96px;
float:left;
scrollbar-base-color:#000000;
scrollbar-arrow-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#888888;
scrollbar-shadow-color:#888888;
scrollbar-track-color:#FFFFFF;
line-height:16px;
xborder:1px solid #FF0000;
}

td#tdContent{
 width:100%;
}

.content a{
font-weight:bolder;
}

.content a{text-decoration:underline;color:#222222}
.content a:active, .content a:visited {color:#222259;}
.content a:hover{color:#4949BF;text-decoration:underline;}


.content ul{
padding:0px;margin:0px 0px 0px 18px;
list-style-type:square;
}

.extraLinks{
position:absolute;
left:52px;
top:480px;
}

.extraLinks a{
padding:8px;
}


.globalTitle{
text-align:right;
display:block;
xborder:1px solid #888888;
margin:0px; padding:0px;
}


.globalTitle h1{
padding:0px;margin:0px;
}


form table{
font-family:tahoma,arial;
font-size:12px;
border:0;margin:0;padding:0;
}

form table input, form table select{
font-family:tahoma,arial;
font-size:11px;
/*border:0;margin:0;padding:0;*/
}


.AdminLink{
 position:absolute;
 top:0;left:0px;
 margin:5px 0px 0px 0px;
 font-family: tahoma,arial,helvetica,sans-serif;
 font-size:10px;
 text-align:left;
 float:right;
 color:#000000;
 font-weight:bolder;
}

.AdminLink a, .AdminLink a:visited {text-decoration:underline;font-weight:bold;color:#222222;}
.AdminLink a:hover{color:#C5482C;text-decoration:underline;}
.AdminLink a:active{color:#C5482C;}

.AdminLink form{
margin:0px;

}
.AdminLink form input{
border:1px solid #000000; margin:0px;padding:0px;
font-family: verdana,arial,helvetica,sans-serif;
font-size:9px;
font-weight:bolder;
cursor:pointer;
margin:0px 20px 0px 20px;
background-color:transparent;
}

.ErrMsg{
 border:2px solid #C5482C;
 background-color:#FF7D7D;
}
.OKMsg{
 border:2px solid #008800;
 background-color:#88DD88;
}
.InfoMsg{
 border:2px solid #888888;
 background-color:#EEEEEE;
}
