/************************
*  Position Print Div
*************************/
#drucken_unten {
display:none;
}


/************************
*  Body
*************************/
body{
     font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     text-decoration:none;
     font-size: 11px;
     color: #382E6B;
     padding:0px 0px 0px 0px;
     height:100%;
     
 scrollbar-DarkShadow-Color:#382E6B; 
 scrollbar-Track-Color:#FFFFFF; 
 scrollbar-Face-Color:#1092C4;
 scrollbar-Shadow-Color:#F0F9CA; 
 scrollbar-Highlight-Color:#FFFFFF; 
 scrollbar-3dLight-Color:#FFFFFF;
 scrollbar-Arrow-Color:#382E6B; 

background:#1092C4;
 }

a {
	color: #1462A2;

}
a:visited {
	color: #1462A2;

}
a:hover {
	color: #1462A2;

}
a:active {
	color: #1462A2;

}


/************************
*  td
*************************/

td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-size: 11px;
    text-decoration:none;
     color: #382E6B;
}

/************************
*  Headline
*************************/
.headline {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     text-decoration:none;
     font-size: 13px;
     color: #382E6B;
     font-weight: bold;
}

.high_hl {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     text-decoration:none;
     font-size: 13px;
     color: #F09F46;
     font-weight: bold;
}

.high {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     color: #F09F46;
}



/************************
*  Textareas
*************************/

.textareas {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-size: 11px;
}




/* Umhüllt die komplette Seite */


#horizon {
    background-color: transparent;
    text-align: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 1px;
    overflow: visible;
    visibility: visible;
    display: block
}

#main {
   background-color: #FFFFFF;
   width: 955px;
   margin-left: -478px;
   position: absolute;
   top: 15px;
   left: 50%;
   visibility: visible;
   border:1px solid #1462A2;
   }

* html #main {
           width: 957px;
	   margin-left: -468px; /* ie */
	}





/* Sprachauswahl über Header */

#sprachauswahl {
clear:both;
width:100%;
padding-top:7px;
padding-Bottom:7px;
text-align:left;
background:#FDE114;
border-bottom:1px solid #1462A2;
}




/* Der Header */

div#header {
width:100%;
height:126px;
text-align:center;
background:#C5C58B;
}


/* Das Headerbild */

div#headerbildLI {
width:715px;
height:100px;
float:left;
}

div#headerbildRE {
width:240px;
height:100px;
float:right;
}


/* Navigation oben */

div#navigation {
width:100%;
height:22px;
text-align:left;
background:#382E6B;
border-top:1px solid #1462A2;
border-bottom:1px solid #1462A2;
}


/* Linker Container */

div#left {
width:170px;
text-align:left;
float:left;
background-color: #FFFFFF;
padding:20px 0px 0px 0px;
}

div#left2 {
width:0px;
text-align:left;
float:left;
background-color: #FFFFFF;
padding:0px 0px 0px 0px;
}

/* Der Inhalt */

div#content {
float:left;
text-align:left;
width:545px;
margin-top: 5px;
}

div#intro {
float:left;
text-align:left;
width:955px;
margin-top: 5px;
}



/* Rechter Container */

div#right {
width:225px;
float:left;
background-color: #FFFFFF;
text-align:left;
margin-top: 5px;
margin-bottom: 15px;
margin-left: 0px;
margin-right: 0px;
}



/* Der Footer */

div#footer {
width:925px;
height: 75px;
margin:0px 15px 0px 15px;
clear:left
}


div#footerOben {
width:925px;
text-align:left;
color:#1462A2;
}


div#footerUnten {
width:925px;
text-align:left;
color:#1462A2;
line-height:10px
vertical-align:TOP;
}



.td_price_dark
{
	border-top: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;
	background-color: #A2BBD5;
	text-decoration: none;
	PADDING-Top: 3px;
	PADDING-bottom: 3px;
	PADDING-left: 3px;
	PADDING-right: 3px;

}

.td_price_middle
{
	border-top: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;
	background-color: #D0DDEA;
	text-decoration: none;
	PADDING-Top: 3px;
	PADDING-bottom: 3px;
	PADDING-left: 3px;
	PADDING-right: 3px;

}

.td_price_head
{
	border-left: 1px #FFFFFF solid;
	background-color: #1462A2;
	text-decoration: none;
	PADDING-Top: 3px;
	PADDING-bottom: 3px;
	PADDING-left: 3px;
	PADDING-right: 3px;
	color: #FDE114;
	font : bold;
}



/************************
*  Position TeaserDiv
*************************/
#mainteaser {
   border:1px solid #1462A2;
   width:223px;
}
  
* html #mainteaser {
           width: 225px; /* ie */
	}



#hlteaser {
   background-color:#FDE114;
   border-bottom:1px solid #1462A2;
   padding: 4px 7px;
}

* html #hlteaser {
           width: 225px; /* ie */
	}
  

#bildteaser {
   background-color:#FDE114;
}

.teaser_hl {        
	FONT-SIZE: 11px;
	COLOR: #1462A2;
	font-weight: bold;
	letter-spacing : 1px;
}

#text1teaser {
   background-color:#1462A2;
   padding: 4px 7px;
}

* html #text1teaser {
           width: 225px; /* ie */
	}

.teaser_text1{
COLOR: #FFFFFF;
FONT-SIZE: 10px;
letter-spacing : 1px;
}

.teaser_text1 a {
	color: #FFFFFF;
}
.teaser_text1 a:visited {
	color: #FFFFFF;
}
.teaser_text1 a:hover {
	color: #FFFFFF;
}
.teaser_text1 a:active {
	color: #FFFFFF;
}

.teaser_text2{
COLOR: #FFFFFF;
FONT-SIZE: 10px;
letter-spacing : 1px;
}


#text2teaser {
   background-color:#1092C4;
   padding: 4px 7px;
}

* html #text2teaser {
           width: 225px; /* ie */
	}


.teaser_text2 a {
	color: #FFFFFF;
}
.teaser_text2 a:visited {
	color: #FFFFFF;
}
.teaser_text2 a:hover {
	color: #FFFFFF;
}
.teaser_text2 a:active {
	color: #FFFFFF;
}


/************************
*  Position InhaltDiv
*************************/
#inhaltBig {
width:515px;
margin: 15px 15px 0px 15px;
}
 

#inhaltDurchgehend {
width:515px;
}
  

#inhaltLeft {
width:250px;
float:left;
text-align:left;
}
  

#inhaltRight {
width:250px;
float:right;
text-align:left;
}
  

/************************
*  Position INTRO
*************************/

#inhaltBig2 {
width:755px;
margin: 25px 35px 0px 60px;
}
 

#inhaltDurchgehend2 {
width:755px;
}
  

#inhaltLeft2 {
width:280px;
float:left;
text-align:left;
}
  

#inhaltRight2 {
width:450px;
float:right;
text-align:left;
}
  



/********************************
*  Style Footer
*********************************/
.footer, a.footer, a.footer:active a.footer:link, a.footer:visited, a.footer:hover {
    font-size:11px;
    text-decoration:none;
    color: 1462A2;
    letter-spacing: 1px;
}