/*
Rot für Highlights = Rot aus Kohl-Baum = #C5482C
Grauer Hintergrund = Hintergrund aus Kohl-Logo = #DBE2F2

Dunkles Grau für Menu-Hintergrund: #CCCCCC
Dunkleres Grau für Menu-Rahmen: #444444
*/

body{
font-family:tahoma,arial;
font-size:12px;
background-color:#AFC3FA;
/*
background-image:url('../img/background.jpg');
background-position:top left;
background-repeat:repeat-x;
*/
margin:0px;
scrollbar-base-color:#888888;
scrollbar-3d-light-color:#FFFFFF;
scrollbar-arrow-color:#888888;
scrollbar-darkshadow-color:#444444;
scrollbar-face-color:#DDDDDD;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#888888;
scrollbar-track-color:#B9C0D0;
}


body div{
font-family:tahoma,arial;
font-size:12px;
color:#000000;
}

h1,h2,h3{margin:0px;padding:0px;}

.header {
/*text-align:center;*/
padding:0;
margin:0;
/*border-bottom:5px solid #ABCDEF*/
/*position:absolute;
top:0;left:0;       */
}

.headerImage{
float:left;
display:block;
}


.header, .header a {
 width:210px;
}

.content{
float:left;
text-align:left;
display:block;
overflow:none;
/*SIZE WIRD PER JS GESETZT*/
}

.content a, .content a:visited {text-decoration:underline;color:#000000}
.content a:hover{color:#C5482C;text-decoration:underline;}
.content a:active{color:#C5482C;}
td#tdContent{
 width:100%;
}

.globalTitle{
float:left;
display:block;
height:28px;
overflow:hidden;
border:1px solid #444444;
margin:0px; padding:0px;
}

*html .globalTitle{
height:28px;
}


.globalBox{
text-align:center;
margin-top:5px;
}

.globalBoxHeader{
font-family:tahoma,arial;
font-size:12px;
font-weight:bold;
color:#000000;
border:1px solid #444444;
border-bottom:0px;
background-color:#CCCCCC;
}

.globalBoxContent{
padding:2px;
text-align:left;
border:1px solid #444444;
background-color:#FFFFFF;
}


form table, form table tr td div{
font-family:;
font-size:11px;
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;*/
}

form ul{
padding:0px;margin:0px 0px 0px 18px;
list-style-type:square;
}

form input, form select{
font-family:tahoma,arial;
font-size:11px;
/*border:0;margin:0;padding:0;*/
}

.SearchHighlight{
 background-color:#0000FF;
 color:#FFFFFF;
 display:inline;
}


.AdminLink{
 position:absolute;
 top:0;left:0px;
 margin:5px 0px 0px 0px;
 font-family: verdana,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:#000000;padding:0px 20px 0px 0px;}
.AdminLink a:hover{color:#C5482C;text-decoration:underline;}
.AdminLink a:active{color:#C5482C;}

.AdminLink form{
margin:0px;
}
.AdminLinkInput{
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;
 padding:5px;
}
.OKMsg{
 border:2px solid #008800;
 background-color:#88DD88;
 padding:5px;
}
.InfoMsg{
 border:2px solid #444444;
 background-color:#EEEEEE;
 padding:5px;
}

.ErrMsg ul, .OKMsg ul, .InfoMsg ul{
padding:0px;margin:0px 0px 0px 18px;
list-style-type:square;
}


.Subscribe a, .Subscribe a:visited {text-decoration:underline;color:#000000;font-weight:bolder}
.Subscribe a:hover{color:#C5482C;text-decoration:underline;}
.Subscribe a:active{color:#C5482C;}
.Subscribe form{margin:0px;padding:0px}

.BackupNoticeContainer{
 position:absolute;
 top:30;left:0;
 width:100%;
 text-align:center;
}
.BackupNotice{
 margin:5px 0px 0px 0px;
 font-family: verdana,arial,helvetica,sans-serif;
 font-size:10px;
 text-align:left;
 width:400px;
 color:#000000;
 padding:10px;
 background-color:#ED8074;
 border:2px solid #000000;
}
.BackupNotice ul, .BackupNotice ul, .BackupNotice ul{
padding:0px;margin:0px 0px 0px 18px;
list-style-type:square;
}

div.artBeschreibung span.k1 {
  color:#ff000;
}

div.artBeschreibung span.k2 {
  color:#ff000;
  font-weight:bold;
}

div.artBeschreibung span.k3 {
  font-weight:bold;
  text-style:italic;
}

div.artBeschreibung span.k4 {
  font-weight:bold;
  color:#1d62bf;
}
