/* Aufteilung der Seite in 3 Bereiche*/

#leftframe{
	float:left;
    width: 150px;
	height: 100%;
	
}
#contentframe{
	float:left;
	width: 600px;
	min-height:900px;
    height:auto !important;  /* für moderne Browser */
    height: 900px;  /*für den IE */
	padding: 15px;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
#contentframe_lastminute{
	float:left;
	width: 800px;
	min-height:900px;
    height:auto !important;  /* für moderne Browser */
    height: 900px;  /*für den IE */
	padding: 15px;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
#rightframe{
	float: right;
	padding: 0;
	margin: 0;
	widt: 210px;
	height: 100%;
}
#rightframe_lastminute{
	float: right;
	padding: 0;
	margin: 0;
	align: top;
	widt: 130px;
	height: 100%;
}
/*Formatierung der einzelnen Boxen*/

#box_links       {
					width: 150px;
	               }
				   
#box_mitte       {
					width: 90%;
					margin-left: 2%;
					float:left;
					border: 1px solid #B4B4FF;
	               }	  	
#box_rechts       {
					width: 210px;
	               }
				   
/* Die Überschriften der Boxenfelder*/
.box_über      {      
                 font-size: 14px; 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
			     font-weight: bold;
				 color: #FFFFFF;
				 background-color: #B4B4FF;
				 text-align: center; 
				 text-decoration:none;
				 }
#reisen_über a  {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-align: left;
	width: 150px;
	align:left;
	float:left;
	text-decoration:none;
	line-height: normal;
	font-variant: normal;
				 }
#reisen_über a:hover  {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	width: 150px;
	background-color:#DCDCFF;
	color: #000000;
	text-align: left;
	align:left;
	float:left;
	text-decoration:none;
	line-height: normal;
	font-variant: normal;
	}				 				 				 
/* Weißes Tabellenfeld zwischen den Boxenfeldern*/
.box_spacer {
			 height: 8px;
			 background-color: #FFFFFF;
            }				 				   
/* Die einzelnen Unterlayer*/

#angebote {
           width: 100%; 
		   float: left; 
		   text-align: center;
		   }


#angebote h1{
	             font-size: 22px; 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
			     font-weight: bold;
				 font-style: italic;
				 color: #000066;
				 text-align: left; 
				 text-decoration:none;
}	  
			   	  				   
#eigenereisen{   
			   width: 100%;
			   
			   }
#eigenereisen h1{font-size: 22px; 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
			     font-weight: bold;
				 font-style: italic;
				 color: #000066;
				 text-align: left;
				 text-decoration:none;
				 margin-top: 10px;
			   }
#box_eigenereisen{
               margin-top: 10px; 
			   width: 100%; 
			   border-bottom: 1px solid #FFFFFF;
			    
			   }			   
			 
#gruppenreisen{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FEF99C;
	margin-left: 0px;
	padding: 10px;
	width: 220px;
	float: left;
	border: 1px solid #FFFFFF;
	background-repeat: repeat-y;
	text-decoration:none;
			   }
#gruppenreisen h1 {
    font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #FEBF01;
	text-align: center;
	text-decoration:none;
}			   

#busreisen{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #C6E3FB;
	margin-left: 10px;
	padding: 10px;
	width: 220px;
	float: left;
	border: 1px solid #FFFFFF;
	background-image: url(../images/hilfgif/dcdcff_1px.gif);
	background-repeat: repeat-y;
	text-decoration:none;
			   }
#busreisen h1 {
    font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #000066;
	text-align: center;
	text-decoration:none;
}				   
#box1_angebot_anzeige   {
	background-color: #FFFFFF;
	margin:  0px 10px 10px 10px;
	padding: 15px;
	width: 500px;
	float:left;
	border: 1px solid #B4B4FF;
			   }
#angebot_anzeige_bild_groß   {
	margin-left: 10px;
	margin-right: 10px;
	width: 320px;
	float:left;
			   }
#box_reisen
   {
	width: 180px;
	}

#box3_angebot_anzeige {
	width: 200px;
	float:left;
	}

#box3_angebot_preis  {
	
	float: right;

	}
#lastminuteiframe   {
	width: 640px;
	height: 2500px;
	text-align: left;
			   }
#box_innen_rahmen   {
	background-color: #F0F0FF;
	margin:  0px 10px 10px 10px;
	padding: 5px;
	width: 90%;
	border: 1px solid #B4B4FF;
			   }
#bildumlauf   {
	float: right;
	}			   			   	
/* Die Schiftformatierungen*/

.text_24_b_c, a:link, a:visited, a:active, a:hover{
         font-size: 24px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-weight: bold;
	     font-style: italic;
	     color: #000000;
	     text-align: center;
	     text-decoration:none;
         }
.text_16_b {
         font-size: 16px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-weight: bold;
	     color: #000000;
	     text-align: left;
	     text-decoration:none;
         }
.text_16_b_c {
         font-size: 16px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-weight: bold;
	     color: #000000;
	     text-align: center;
	     text-decoration:none;
         }
.text_16_b_r, a:link, a:visited, a:active, a:hover {
         font-size: 16px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-weight: bold;
	     color: #000000;
	     text-align: right;
	     text-decoration:none;
         }		 		 
.text_14_b, a:link, a:visited, a:active, a:hover {
         font-size: 14px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-weight: bold;
	     color: #000000;
	     text-align: left;
	     text-decoration:none;
         }
.text_14_b_c, a:link, a:visited, a:active, a:hover {
         font-size: 14px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-weight: bold;
	     color: #000000;
	     text-align: center;
	     text-decoration:none;
         }
.text_14_b_r a:link, a:visited, a:active, a:hover {
         font-size: 14px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-weight: bold;
	     color: #000000;
	     text-align: right;
	     text-decoration:none;
         }		 		 		 
.text_12, a:link, a:visited, a:active, a:hover {
         font-size: 12px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
	     text-align: left;
	     text-decoration:none;
         }
.text_12_c, a:link, a:visited, a:active, a:hover {
         font-size: 12px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
	     text-align: center;
	     text-decoration:none;
         }
.text_12_r, a:link, a:visited, a:active, a:hover {
         font-size: 12px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
	     text-align: right;
	     text-decoration:none;
         }		 
.text_12_b, a:link, a:visited, a:active, a:hover {
         font-size: 12px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
		 font-weight: bold;
	     text-align: left;
	     text-decoration:none;
         }	
.text_12_b_blau, a:link, a:visited, a:active, a:hover {
         font-size: 12px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #B4B4FF;
		 font-weight: bold;
	     text-align: left;
	     text-decoration:none;
         }				 
.text_12_b_c, a:link, a:visited, a:active, a:hover {
         font-size: 12px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
		 font-weight: bold;
	     text-align: center;
	     text-decoration:none;
         }
.text_12_b_r, a:link, a:visited, a:active, a:hover {
         font-size: 12px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
		 font-weight: bold;
	     text-align: right;
	     text-decoration:none;
         }		 		 		 
.text_10, a:link, a:visited, a:active, a:hover {
         font-size: 10px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
	     text-align: left;
	     text-decoration:none;
         }
.text_10_b, a:link, a:visited, a:active, a:hover {
         font-size: 10px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
		 font-weight: bold;
	     text-align: left;
	     text-decoration:none;
         }
.text_10_b_r, a:link, a:visited, a:active, a:hover {
         font-size: 10px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
		 font-weight: bold;
	     text-align: right;
	     text-decoration:none;
         }
.text_10_b_c, a:link, a:visited, a:active, a:hover {
         font-size: 10px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
		 font-weight: bold;
	     text-align: center;
	     text-decoration:none;
         }	
.text_8, a:link, a:visited, a:active, a:hover {
         font-size: 8px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
	     text-align: left;
	     text-decoration:none;
         }
.text_8_b, a:link, a:visited, a:active, a:hover {
         font-size: 8px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
		 font-weight: bold;
	     text-align: left;
	     text-decoration:none;
         }
.text_8_b_r, a:link, a:visited, a:active, a:hover {
         font-size: 8px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
		 font-weight: bold;
	     text-align: right;
	     text-decoration:none;
         }
.text_8_b_c, a:link, a:visited, a:active, a:hover {
         font-size: 8px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	     color: #000000;
		 font-weight: bold;
	     text-align: center;
	     text-decoration:none;
         }		 		 		 		 		 		 	 		 		 		 		 
/*Verlinkungen*/
#text_8_link a{
        font-size: 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		float:left;
		text-decoration:none;
		line-height: normal;
		font-variant: normal;
         }
#text_8_c_link a{
        font-size: 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-align: center;
		text-decoration:none;
		line-height: normal;
		font-variant: normal;
         }
#text_10_link a{
        font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		float:left;
		text-decoration:none;
		line-height: normal;
		font-variant: normal;
         }
#text_10_c_link a{
        font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-align: center;
		text-decoration:none;
		line-height: normal;
		font-variant: normal;
         }		 
#text_10_link_u a{
        font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-align: center;
		text-decoration:underline;
		line-height: normal;
		font-variant: normal;
         }		 
#text_10_b_link_u a{
        font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		color: #000000;
		float: left;
		text-align: left;
		text-decoration:underline;
		line-height: normal;
		font-variant: normal;
         }		 
#text_12_link a{
        font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		float:left;
		text-decoration:none;
		line-height: normal;
		font-variant: normal;
         }
#text_12_link a:hover{
        text-decoration: underline;
        }
#text_12_c_link a{
        font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-align: center;
		text-decoration:none;
		line-height: normal;
		font-variant: normal;
         }
#text_12_c_link a:hover{
        text-decoration: underline;
        }		
#text_12_link_p7 a{
        font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		float:left;
		padding-left: 7px;
		text-decoration:none;
		line-height: normal;
		font-variant: normal;
         }
#text_12_link_p7 a:hover{
        text-decoration: underline;
        }		 		 

#text_14_link a{
        font-size: 14px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		float:left;
		text-decoration:none;
		line-height: normal;
		font-variant: normal;
         }
#text_14_link a:hover{
        text-decoration: underline;
        }
#text_14_c_link a{
        font-size: 14px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		text-align: center;
		text-decoration:none;
		line-height: normal;
		font-variant: normal;
         }
#text_14_c_link a:hover{
        text-decoration: underline;
        }		
#text_14_link_hellblau a{
        font-size: 14px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		color: #dcdcff;
		float:left;
		text-decoration:none;
		line-height: normal;
		font-variant: normal;
         }
#text_14_link_hellblau a:hover{
        text-decoration: underline;
        }		 		 
#text_20_link_b_r_hellblau a{
        font-size: 20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		color: #c8c8ff;
		text-align: right;
		text-decoration:none;
		line-height: normal;
		font-variant: normal;
		text-decoration: underline;
         }		 		 


.busangebote_block {
    border-bottom: 1px solid #9ab0d0;
    border-top: 1px solid #9ab0d0;
    margin-top: 20px;
    padding: 2px;
    background-color: #F3F4F6;
	}
.busangebote_backgr {
    background-color: #FFFFFF;
    padding: 5px;
}



.angebotbeschreibung a:link, a:visited, a:active, a:hover{	
     color:black; text-decoration:none
	}
   
.angebot_daten_preis{	
    font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #000066;
	text-align: center;
	text-decoration:none;
		   }			   		   			  						  
.angebot_daten_überschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration:none;
	}
.angebot_daten_bezeichnung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	text-decoration:none;
	}				   			
.angebot_daten_daten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration:none;
	}
#lastminuteframe   {
	background-color: #FFFFFF;
	margin-left: 15px;
	margin-top:20px;
	padding: 15px;
	width: 600px;
	float:left;
	text-align: left;
	border: 1px solid #000066;
			   }		