/*------------------------------------------------|
| WÜBAnet - ADAC Online Sytle                     |
|-------------------------------------------------|
| Author: J. Ehmann 19.03.2010                    |
|------------------------------------------------*/

/* -----------------------------------------------
---- Allgemeine Styleangaben auf HTML-Elemente 
-------------------------------------------------*/
* { padding: 0; margin: 0;}
html { height: 100.2% }  /* Scrollbar erzwingen */

BODY {FONT-SIZE: 12px; 
      COLOR: white; 
      FONT-FAMILY: Arial,Helvetica
      FONT-SIZE: small;
      HEIGHT: 100%;
  /*  BACKGROUND-COLOR: #0d397a;  */
      BACKGROUND: fixed transparent url(../../gfx/ALINA-Dateien/background_2org.jpg) left top no-repeat;
}

TD {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: black; FONT-FAMILY: Arial,Helvetica;
}
INPUT {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: black; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica;
  MARGIN: 0 4px;
  VERTICAL-ALIGN: top;

}
OPTION {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: black; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica;
}
SELECT {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: black; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica;
  MARGIN: 0 4px;
}
HR {
   MARGIN: 5px 0;
}

/* ------------------------------------------------------
---- Hyperlinks
--------------------------------------------------------*/
a { text-decoration:none; outline: none }

a:link {color: black; }
a:visited {color: black;}
a:hover {color: black;}
a:active {color: black;}
a:focus {color: black;}

a.ohne:link,
a.ohne:visited,
a.ohne:hover,
a.ohne:active,
a.ohne:focus {color: #e6e6e6;
              border: 0;
              padding: 0;
              margin: 0;}

/* -----------------------------------------------
---- Class Styleangaben 
-------------------------------------------------*/

div.hlp_a {
	position: absolute;
	top: 200px;
	left: 150px;
	width: 500px;
	z-index: 1;
	background-color: white;
	display: none;
}

table.hlp {
	width: 100%;
	border: 1px black solid;
	font-family: verdana,arial;
	font-size: 12px;
	padding: 0 15px 0 15px;
}

table.hlp td, table.hlp ul{
	padding: 0 15px 0 15px;
}

.st_name {
     FONT-SIZE: 12px; MARGIN: 0px; COLOR: black; FONT-FAMILY: Arial,Helvetica;
}
.st_value {
    FONT-SIZE: 12px; MARGIN: 0px; COLOR: black; FONT-FAMILY: Arial,Helvetica;
}

.pdf_link {
    FONT-SIZE: 11px;
}

#uinfo { filter: alpha(opacity=81); 
         opacity: 0.81; 
         position: absolute;
         top: 0px; 
         left: 50%;
         width: 974px; 
         height: 2000px; 
         z-index: 6; 
         background-color:#E1E1E1; 
         MARGIN: 0 0 0 -487px;
}

.CONTENTDIV {
	WIDTH: auto;
	BORDER: black 0 solid; 
	PADDING: 0 5px 5px 5px; 
	MARGIN: 0 16px 0 16px; 
	BACKGROUND-COLOR: #ededed;
}

.header2 {
	BACKGROUND-COLOR: white;  /*statt #ffcc00 */
}
.header1 {
	BACKGROUND-COLOR: white;  /* statt #ffeda6 */
}

.img_adac {
BORDER-TOP-WIDTH: 0px; 
BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; 
BORDER-RIGHT-WIDTH: 0px;
}

.VSMALL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.HEADING1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.TEXTBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.SMALL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.SMALL_X_RED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

/* -----------------------------------------------
---- Layoutbereiche
-------------------------------------------------*/
#wrapper {COLOR: black;
          BACKGROUND-COLOR: white;
          WIDTH: 974px;
          /* MARGIN: 0 auto 0 auto; */
          position: absolute;
          top: 0;
          left: 50%;
          margin: 0 0 0 -487px;
}

#kopfbereich {BACKGROUND: white url(../../gfx/ALINA-Dateien/adac_logo_online.jpg) no-repeat left top;
          WIDTH: 974px;
          HEIGHT: 140px;
          MARGIN: 0;
          PADDING: 0;
          BORDER: black 0px solid;
}

#fussbereich{COLOR: black;
          BACKGROUND-COLOR: white;
          WIDTH: 974px;
          HEIGHT: 96px;
          LETTER-SPACING: 1.5px;
          LINE-HEIGHT: 1.5em;
          MARGIN: 0 auto 0 auto;
}

#impressum{COLOR: black;
          POSITION: relative;
          TOP: 70px;
          LEFT: 234px;
          WIDTH: 600px;
          FONT-FAMILY: arial;
          FONT-SIZE: 11px; 
}

#impressum u {padding-left: 0;
}
#impressum span {padding-left: 12px;
}

#header_navigation li{DISPLAY: inline;
               LIST_STYLE_TYPE: none;
               MARGIN: 0;
}

#header_navigation a, #header_navigation span
   {color: black;
    padding: 4px 8px;
    border: 1px solid black;
    background-color: #e6e6e6;
    margin: 0 4px;
    font-weight: bold;
}

#header_navigation strong
   {color: black;
    padding: 4px 8px;
    border: 1px solid black;
    background-color: #ffde59;
    margin: 0 4px;
}

#header_navigation #strong_antrag
   {background-color: #e6e6e6;
}

#header_navigation a:hover{
    background-color: #ffde59;
}

#wrapper .ola_hidden {display: none;
}

.DivInfo {
    position: absolute; 
    top: 220px; 
    left: 50%; 
    margin: 0 0 0 -300px; 
    z-index:11; 
    background-color: white; 
}
