body {
font-family: arial, tahoma, times new roman, verdana, sans-serif;
font-size: 12px;
line-height: 17px;
}


h1 {
border-bottom : 2px dotted #000000;
padding: 3px;
margin: 0px 0px 20px 0px;
font-size: 20px;
line-height: 22px;
color: #1F3F3F;
font-weight: normal;
}

h2 {
font-weight: normal;
font-size: 18px;
line-height: 20px;
border-bottom : 2px dotted #000000;
padding: 3px;
margin: 20px 0px 20px 0px;
color: #1F3F3F;
}

h3 {
font-weight: bold;
font-size: 15px;
line-height: 17px;

padding: 3px;
margin: 20px 0px 20px 0px;
color: #1F3F3F;
}

.suche_titel {
padding: 0px;
margin : 0px;
color: #000033;
font-size: 15px;
line-height: 17px;
font-weight: normal;
border-bottom : 1px dotted #000033;
text-align : left;
letter-spacing: 3px;
}

.box {
padding: 10px;
margin: 15px 30px;
background:  #EBEEF1;
color: #000;
border: solid 1px #567A9E;
}

.fehler {
color: #a00;
font-weight: bold;
}

.meldung {
color: #080;
font-weight: bold;
}

.suche_url {
color: #008800;
}

.maennlich {
color: #008800;
font-size: 12px;
font-weight: bold;

}

.weiblich {
color: #880000;
font-size: 12px;
font-weight: bold;
}

.icon {
margin: 0px 10px 0px 0px ;
}

.gelesene_nachrichten {
color: #aaaaaa;
}

.gelesene_nachrichten_meldung {
color: #555522;
}

.biene { font-size : 40pt; font-weight : bold; font-style : italic }

.ueberschrift { font-size : 20pt; font-weight : bold; font-style : italic; text-decoration : underline; }





.titel {
   color : #000000;
   FONT-FAMILY: times new roman; FONT-SIZE: 20pt;

}

.umfrage { font-size : 15pt; font-weight : bold; font-style : italic;}

a {
text-decoration: none;
background: transparent;
color: #000088;
border-bottom: solid 1px #000088;
}

a:hover {
background: transparent;
color: #cc0000;
border-bottom: solid 1px #cc0000;
}

a:active {
border-bottom: solid 1px #cc0000;
}


.hilfe { cursor : help }

.rand {}

.auswahl {}

.button {}

A.navbar:link {
color : #FFFFFF;
border-bottom: none;
font-weight: bold;
}
A.navbar:active {
color : #FFFFFF;
font-style: italic;
border-bottom: none;
font-weight: bold;
}
A.navbar:visited {
color : #FFFFFF;
border-bottom: none;
font-weight: bold;
}
A.navbar:hover {
color : #FFFF00;
text-decoration : underline ;
border-bottom: none;
font-weight: bold;
}



input, select {
margin: 2px;
}

form {
margin: 0px;
padding: 0px;
}


.newsletter {
padding: 5px;
color: #000;
border: dotted 2px #cbc7b0;
background: #f7f3de;

/* background: #f7f3de; background-image:url(../bilder/streifen_back.gif); */

}

A.image:link, A.image:visited, A.image:active {
                                              border-width : 0px 0px 0px 0px;
                                              text-decoration: none;
}

A.image:hover {
              border-width : 0px 0px 0px 0px;
              text-decoration: none;
              background :none;
}

.weiss{
color: white;
padding: 3px;
}

.menu_titel{
color: yellow;
font-weight: bold;
font-style: italic;
font-size: 14px;
line-height: 16px;
}

.menu_mini_schrift {
color: #000000;
font-size: 12px;
}

/* Kalender */



.monatsauswahl{
background-color: #477fb7;
color: #ffffff;
}

.wochentage{
background-color: #87cfff;
color: #ffffff;
}

.kalender {
background-color: #ffffff;
color: #000000;
}

.heute {
background-color: #ffff00;
font-weight:bold;
}

.kal a {
color: #000000;
}

.select_feld {
width: 130px;
background-color: #EBEEF1;
}

.anzeige_datum {
color: #880000;
}

.kalender {
margin: 0px 0px 0px 15px;
}

.mini_schrift {
font-size: 10px;
line-height: 11px;

}


/* ChannelTitle */
.ctitle {
font-weight: normal;
font-size: 18px;
line-height: 20px;
border-bottom : 2px dotted #000000;
padding: 3px;
margin: 20px 0px 20px 0px;
color: #1F3F3F;
width: 100%;
}

/* ChannelLink */
.clink {
color: #ffffff;
text-decoration: none;
border-bottom: none;
}

.gewinnspiel {
border: 2px dotted #ff0000;
background: #FFE1DF;
}

.shout {
font-size: 18px;
font-weight: bold;
color: #ffffff;
}

.shout2 {
color: #ffffff;
line-height: 20px;
}

.top_buttons {
font-size: 10px;
line-height: 12px;
}

.buttonTable {
border: 1px solid #000000;
background: #efefef;
}

