/* ******************************************* */
/* ************ BODY-OPTIONEN **************** */
/* ******************************************* */

body { 
	margin: 0px; padding:0px; background-color:#CCCCCC; 
	text-align: left; } /* bei "center": horizontale Zentrierung im InternetExplorer*/
     
     
.sb {
	scrollbar-3d-light-color:red; scrollbar-arrow-color:#9C0000; 
    scrollbar-base-color:red; scrollbar-dark-shadow-color:#636163; 
    scrollbar-face-color:#E0E0E0; scrollbar-highlight-color:#F6F5F5; 
    scrollbar-shadow-color:#CCCBCB; }
    
    
    
span.leichtfett { font-weight:600; }
}
/* ******************************************* */
/* ************ DIV-OPTIONEN ***************** */
/* ******************************************* */

div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#side_box {
	position:absolute; 
	top:10px; left:10px;
	z-index:1;
    width: 760px;
	height:550px; 
    margin: 0;      /* standardkonforme horizontale Zentrierung */
    padding: 0px;
    text-align: center;    /* Seiteninhalt wieder links ausrichten */	
	background-color:#FF0000;
	background-image:url(../img/rahmen_gesamt_oben.gif); 
	background-repeat:no-repeat;  }

div#side_box_unten { /* unterer runder rahmen des Side-Box */
	position:absolute; 
	top:560px; left:10px;
	z-index: 1;
    width: 760px;
	height: 5; 
    margin: 0px;      /* standardkonforme horizontale Zentrierung */
    padding: 0px;
	background-image:url(../img/rahmen_gesamt_unten.gif); 
	background-repeat:no-repeat;  	}
 
div#slogan_oben {
	margin-top: 30px; }

div#navigation_links {
	z-index:40	;
	position:absolute;
	top: 110px;
	left: 30px;
	height:310px;
	width:150px;
	text-align: left;
	vertical-align: middle; }
			
div#gruen_hg {		
	z-index:30; 
	position:absolute;
	top: 100px; left: 200px;
	height:360px; 
	width:535px; 
	background-color:#66CC00; 	
	background-image:url(../img/rahmen_iframe_oben.gif); 
	background-repeat:no-repeat;  	}	

div#gruen_hg_unten {		
	z-index:30; 
	position:absolute;
	top: 460px; left: 200px;
	height: 20px; 
	width:535px; 
	background-image:url(../img/rahmen_iframe_unten.gif); 
	background-repeat:no-repeat;  	}

.post { margin: 0 0 30px 0; }
.post p { width: 495px; text-align: justify; }

/* ************ ALLES ZUM iFRAME ***************** */
/* *********************************************** */

div#gruen_iframe {
	margin: 0px 10px 10px 10px; 
	z-index:40; 
	position:absolute; 
	top: 110px; left: 200px; 
	height:350px; 
	width:525px; 
	overflow:auto; }

div#gruen_iframe td, a, ol, ul, li, p, h1, h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; }

div#gruen_iframe p, ol, ul, li {
	color: #000000; 
	text-align: left; 	}

#gruen_iframe a:link, a:visited, a:active, a:hover { font-size: 11px;  padding: 0; color:#000066; }	
	
div#gruen_iframe td {	
	font-size: 11px;
	font-color: #000000; 
	text-align: left; 
	vertical-align: top; 	}

div#gruen_iframe h1 {
	font-size: 15px;
	text-align: left; 
	font-weight: bold;  
	color: #FFFFFF; 
	text-transform: uppercase; 	}
	
div#gruen_iframe h2 {
	color: #FFFFFF; 
	text-align: left; 
	font-weight: bold; 
	line-height: 15px; }		

.content_box  {
	width: 95%;
	/*background-color:#E6E9E9; */
	padding: 0px 0px 0px 0px;
	margin: 50px 0px 0px 0px;
	text-align: justify;
	font-size: 11px; }
	
.content_box_passagiere  {
	width: 70%;
/*	background-color:#E6E9E9;  */
	padding: 0px 0px 0px 0px;
	margin: 50px 0px 0px 0px;
	text-align: justify;
	font-size: 11px; }	
	
.content_box  h1 {
	font-size: 12px; }

.bild_box  {
	width: 95%;
	display: box; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: justify;
	font-size: 11px; 
	min-height: 190px; }


	
div#logo {
	z-index:35; 
	position:absolute; 
	top: 210px; left: 20px; 
	width:500px; height: 350px;
	margin: 0; padding: 0;
	background-image:url(../img/logo_transp40_500x350.png); 
	overflow: auto; }

/* DAS IST FÜR DEN INTERNET_EXPLORER 6.0 SP1 + WIN!!! */
*html div#logo {
	z-index:35; 
	position:absolute; 
	top: 220px; left: 20px; 
	width:500px; height: 350px;
	margin: 0; padding: 0;
	background-image:url(../img/logo_500x350.gif); 
	filter: alpha(opacity=40); }
/* ENDE IEXPLORER */
	
div#sponsoren {
  z-index:50;
	font-style:verdana; 
	color:#909A9C; 
	text-align: center; 
	align: center;
	float: right;
	position: absolute;
	bottom: 0px;
	right: 30px;
	}

	
	
/* ******************************************* */
/* ************ TABLE-OPTIONEN *************** */
/* ******************************************* */

td {
	text-align: left;
	vertical-align: top;  }
	
/* ******************************************* */
/* ************ LISTEN-OPTIONEN ************* */
/* ******************************************* */

/* ******************************************* */
/* ********* Schrift-Formatierungen ********** */
/* ******************************************* */

#navigation_links a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none; }
#navigation_links ul li, #navigation_links ul,  #navigation_links li {
	margin: 0 0 10px 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none; }
#navigation_links a:hover { 
	color:#FFFFFF; 
	text-decoration:underline; 
	border-top: 10px;     }

/* ******************************************* */
/* ********* Andere Formate ****************** */
/* ******************************************* */

img#rechts {
	border: 0px;
	margin: 0px 10px 10px 10px; 
	vertical-align: right;  }

img { border: 0px; }

.post p img { float:left; margin: 0px 0px 10px 0px; border: 1px solid black; }	
.left { float:left; margin: 0; border: 1px solid black; }	
.center { float:none; margin: 0; border: 1px solid black; }

	
/* ********* LINKs ALLGEMEIN  *********** */

a:link { color:#000066; text-decoration:none; font-size: 10px; }
a:visited { color:#000066; text-decoration:none; }
a:active { color:#FFFFFF; text-decoration:none; }
a:hover { color:#FFFFFF; text-decoration:underline; }


.noshow { display: none; }

/* ******************************************* */
/* ********* SHOW IT EINSTELLUNEN  *********** */
/* ******************************************* */

/* .atext a:link, a:active, a:hover { font-size: 7pt;  padding: 0; margin: 0 0 30px 0; color: green; }
.link1 a:link, a:active, a:hover { font-size: 7pt;  padding: 0; margin: 0; color: green; }
.atext a:hover { color:#66CC00; }
.link1 a:hover { color:#66CC00; } */

.formular { 
	width: 250px; 
	border: 1px solid white; 
	background-color:#339900;  
	color: #FFFFFF; 
	margin: 0; padding: 0 1px 0 5px; 
	text-align: left;  }

ul#showit { list-style-type: none; display: inline; }


