        /* css.Datei für den ADAC Ostwestfalen-Lippe

        Kommentare siehe über den jeweiligen Punkten*/

.druck {
       display: none;
       }
/*--------------------------------------------------------------------------------------*/
a.headlink:link {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 12px ;
        color: black ;
        text-decoration: underline ;
        }

a.headlink:visited {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 12px ;
        color: #3f3f3f  ;
        text-decoration: underline ;
        }

a.headlink:active {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 12px ;
        color: red  ;
        text-decoration: underline ;
        }

a.headlink:HOVER {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 12px ;
        color: blue ;
        background-color: #FFFF00;
        text-decoration: underline ;
        }
/*--------------------------------------------------------------------------------------*/
a:link {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 12px ;
        color: black ;
        text-decoration: none ;
        }

a:visited {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 12px ;
        color: #3f3f3f  ;
        text-decoration: none ;
        }

a:active {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 12px ;
        color: red  ;
        text-decoration: none ;
        }

a:HOVER {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 12px ;
        color: blue ;
        background-color: #FFFF00;
        text-decoration: none ;
        }

/*--------------------------------------------------------------------------------------*/
a.footlink:link {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 10px ;
        color: black ;
        text-decoration: none ;
        }

a.footlink:visited {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 10px ;
        color: #3f3f3f  ;
        text-decoration: none ;
        }

a.footlink:active {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 10px ;
        color: red  ;
        text-decoration: none ;
        }

a.footlink:HOVER {
        font-family:Arial, Helvetica, Geneva ;
        font-size: 10px ;
        color: blue ;
        background-color: yellow;
        text-decoration: none ;
        }

/*--------------------------------------------------------------------------------------*/
.zr {   /*Zellenrand*/
        color: #000000 ;
        font-family: Arial, Helvetica, Geneva ;
        text-decoration: none ;
        font-size: 11px ;
        font-weight: normal ;
        BORDER-BOTTOM: #a0a0a0 1px solid;
        BORDER-RIGHT: #a0a0a0 1px solid;
        } /*--------------------------------------------------------------------------------------*/
h3 {
        color: #8a8a8a ;
        font-family: Arial, Helvetica, Geneva ;
        text-decoration: none ;
        font-size: 16px ;
        font-weight: bold ;
        }
.h3 {
        color: #8a8a8a ;
        font-family: Arial, Helvetica, Geneva ;
        text-decoration: none ;
        font-size: 14px ;
        font-weight: bold ;
        }

.h4 {
        color: #000000 ;
        font-family: Arial, Helvetica, Geneva ;
        text-decoration: none ;
        font-size: 12px ;
        font-weight: bold ;
        background-color: #F6D702 ;
        padding: 3px;
        }

/* Wird als Überschrift in Grau z.B. auf den Seiten
   Mitgliedschaft/Versicherung verwendet*/

.info1, .head {
        color: #3F3F3F ;
        font-family: Arial, Helvetica, Geneva ;
        text-decoration: none ;
        font-size: 15px ;
        font-weight: bold ;
        text-decoration: none ;
        }
/*--------------------------------------------------------------------------------------*/
.info2 {
       color: white ;
       font-family: Arial, Helvetica, Geneva ;
       text-decoration: none ;
       font-size: 12px ;
       font-weight: bold ;
       background-color: red ;
       }
/*--------------------------------------------------------------------------------------*/
.info3 {
       color: #8a8a8a ;
       font-family: Arial, Helvetica, Geneva ;
       text-decoration: none ;
       font-size: 10pt ;
       text-align: center ;
       }
/*--------------------------------------------------------------------------------------*/
.info4 {
       color: black ;
       font-family: Arial, Helvetica, Geneva ;
       text-decoration: none ;
       font-size: 10pt ;
       }
/*--------------------------------------------------------------------------------------*/
.infobild {
       color: #8a8a8a ;
       font-family: Arial, Helvetica, Geneva ;
       text-decoration: none ;
       font-size: 9pt ;
       text-align: center ;
       }
/*--------------------------------------------------------------------------------------*/
/* Setzt die Schrift in Tabellenzellen auf die angegebene Größe und Farbe fest.
   Muß extra als ' class=td ' in den Zellen definiert werden */
.td    {
       font-family:Arial, Helvetica, Geneva ;
       font-size: 12px ;
       color: #000000 ;
       text-decoration: none ;
       }
/*--------------------------------------------------------------------------------------*/
td     {
       font-family:Arial, Helvetica, Geneva ;
       font-size: 12px ;
       color: #000000 ;
       text-decoration: none ;
       }

.leer  {
       font-family:Arial, Helvetica, Geneva ;
       font-size: 4px ;
       color: #000000 ;
       text-decoration: none ;
       }
/*--------------------------------------------------------------------------------------*/
/* Hintergrundfarbe mit Rahmen in verschiedenen Tabellen   */

.border        {
        border-width: 1px;
        border-style: solid;
        border-color: #FF0000; /*#a0a0a0 ;*/
        padding: 3px;
        vertical-align: top;
        }

.border_form        {
        width: 277px;
        border-width: 1px;
        border-style: solid;
        border-color: #FF0000; /*#a0a0a0 ;*/
        padding: 3px;
        vertical-align: top;
        }

.border_news        {
        width: 270px;
        border-width: 1px;
        border-style: solid;
        border-color: #FF0000; /*#a0a0a0 ;*/
        padding: 3px;
        text-align: left;
        vertical-align: top;
        }

.border-l        {  /* in den Termintabellen */
        border-collapse: collapse;
        border-left: 1px solid #8F8F8F;
        border-top: 1px solid #8F8F8F;
        border-right: 1px solid #8F8F8F;
        border-bottom: 1px solid #8F8F8F;
        }

.border-lr        {
        border-left: 1px solid #8F8F8F;
        border-right: 1px solid #8F8F8F;
        border-top: 1px solid ##8F8F8F;
        border-bottom: 1px solid #8F8F8F;
        }
.border-links     { /* obere Links & Haupttabelle*/
        border-width: 1px;
        border-style: solid;
        border-color: #F6D702;
        padding: 2px;
        background-color: #ffffff;
        }
/*--------------------------------------------------------------------------------------*/
.body  {
       margin-top: 5px;
       margin-bottom: 5px;
       background-attachment: fixed ;
       background-color:#ffffff  ; /*#003366 #FFFF99*/
       /*background-image: url(../image_start/background.jpg);*/
       }
/*--------------------------------------------------------------------------------------*/

/* Ändert im IE>=5 und NS ab 6 die Hintergrundfarbe und Schriftgröße im Auswahlfeld           */

SELECT {
       BACKGROUND: #fdefbd;
       COLOR: #000000;
       FONT-FAMILY: Arial, Helvetica,sans-serif;
       FONT-SIZE: 1.0em
       }
input {
       COLOR: #000000;
       FONT-FAMILY: Arial, Helvetica,sans-serif;
       FONT-SIZE: 1.0em
       }
/*--------------------------------------------------------------------------------------*/
/* Hintergrund in Tabellen */

.thead {  /* z.B. in den Termintabellen */
       color: #000000 ;
       font-family: Arial, Helvetica, Geneva ;
       text-decoration: none ;
       font-size: 12px ;
       font-weight: bold ;
       background-color: #F6D702 ;
       }
.tabhead1
         {

		 border:2px solid #ff0000;
         }
		 
.texter  {
	         color: #ff0000;
		 font-weight:bold;
		 background:#ffffff;
	}
.tabhead2
         {
         background-color: #FFFF79 ;
         padding: 3px;
         }
/*------------------ zuletzt bearbeitet und gespeichert am 23.02.2002-------------------*/

div.guestbook_entry {
	border-bottom:1px solid silver;
	padding-bottom:10px;
	margin-bottom:10px;
	width:500px;
}

div.guestbook_header {
	font-weight:bold;
	padding-bottom:20px;
}

div.guestbook_header span.nr {
	font-weight:bold;
	color:silver;
	float:right;
}

span.fieldtitle {
	display:block;
	width:100px;
	float:left;
}

p.error {
	color:red;
	font-weight:bold;
}

.eingabefeld, .captcha {
	width:200px;
	border:1px solid #000000;
	padding:1px;
	margin:1px;
	}

.eingabefeldtext {
	border:1px solid #000000;
	padding:1px;
	margin:1px;
   font-family: Arial, Helvetica, Geneva ;
	font-size:12px;
	}


.trainings {
	border-bottom:2px solid #8D8D8D;
	margin-bottom:47px;
	}

.trainings img {
	border:0;
	float:left;
	margin-right:20px;
	}

.trainings div {
	clear:both;
	}
	
	
.news_padding {
	padding: 5px 5px 5px 5px;
	}
	
.infokasten {
	background:#f4f5f5;
	padding:5px;
	font-size:11px;
	color:#555555;
	padding-bottom:10px;
	}
	
	
/* ### Sportwagen aktiv erleben ### */

.sae-tabelle {
	border:1px solid #eeeeee;
	border-collapse:collapse;
}

.sae-tabelle td {
	padding:5px;
}
	
.sae-tabelle td.td1 {
	width:410px;
}
	
.sae-tabelle td.td2 {
	width:60px;
	text-align:right;
}
	
.sae-tabelle tr.tr1 {
	background:#eeeeee;
}

/* ### Berufskraftfahrer ### */
	
h3.mainh3 {
	margin-bottom:0;
	padding-bottom:0;
	color:#8A8A8A !important;
}

#berufskraftfahrer h3 {
	color:#000000;
}

#berufskraftfahrer h4 { 
	font-size:14px;
	margin-top:3px;
}

#berufskraftfahrer ul { 
	padding-left:20px;
}

#berufskraftfahrer li { 
	padding-bottom:5px;
}

p.infobox {
	padding:5px 7px;
	background:#eeeeee;
}

.trennlinie {
	border-bottom:2px solid #8D8D8D;
	padding-top:10px;
	margin-top:10px;
}