.rueckgesetzt {
	float:none;
	clear:both;
	width:1px;
	height:1px;
	overflow:hidden;
	visibility:hidden;
	padding:0px;
	margin:0px;
}
label {
	cursor: pointer;
}
a:link, a:visited {
	color: #2A5197;
	text-decoration: none;
	font-size: 1em;
	}
a:hover, a:active {
	color: #2A5197;
	text-decoration: underline;
	font-size: 1em;
	}
img {
	border: none;
}
.links {
	float:left;
	margin:0;
	padding:0;
	}
	
.rechts {
	float:right;
	margin:0;
	padding:0;
	}

.orange {
	color: #F96913;
	}

.fett {
	font-weight: bold;
}

#content {
	margin:0;
	padding:0;
	width:866px;
	}

#content img.l {
		margin-left:71px;
		border:1px solid #6699CC;
		}

#content_l {
	margin:0 0 0 0;
	padding:0;
	width:620px;
	float:left;
	}

#content_r {
	margin:0;
	padding:0;
	width: 230px;
	float:right;
	}


.infotext {
	margin:1px 0 0 0;
	padding:8px;
	width: 210px;
	border: solid #F96C17 2px;
	float: right;
	}


.linie{
     border-bottom: 2px solid #6699CC; 
     width: 600px; 
     float:left; 
     margin: 4px 0 0 8px;
     padding: 2px 0 0 0;
     display: inline;
     line-height: 2px;
}
	

.name {
			float: left;
			}

			
.preis {
			float: left;
			color: #F96C17;
			font-weight: bold;
			}
			
a.preis:link    { color: #FE6E05 !important; text-decoration: none !important; }
a.preis:visited { color: #FE6E05 !important; text-decoration:  none !important; }
a.preis:hover   { color: #FE6E05 !important; text-decoration:  underline !important; }
a.preis:active	{ color: #FE6E05 !important; text-decoration:  underline !important; }

.einfach_text {
			line-height: 17px;
			padding:3px 0 3px 8px;
			margin:0 0 0 0 ;
			color: #F2A5197;
			}

.textbox {
			margin:0 0 0 0;
			padding:0 0 20px 0;
			width: 616px;
			display: block;
			border: solid #6699CC 2px;
			position: relative;
			}

		.textbox.hellblau {
			 background-color: #D9E5F2;
			 margin:0 0 8px 0;
		}
		
		.textbox .nach_oben {
			float: right;
			margin:0 8px 0 0;
			font-weight: bold;
		}
		
		.textbox .titel {
			background-color: #6699CC;
			border-bottom: solid #6699CC 2px;
			font-size:1.0em;
			padding:0 0 0 8px;
			margin:0;
			color: #FFFFFF;
			font-weight:bold;
			line-height: 20px;

			}

		.textbox .name {
			font-size:1.0em;
			font-weight: bold;
			margin: 0 8px 0 8px;
			padding: 0;
			display: inline;
			}
			
 		.textbox .name_zweizeilig {
			font-size:1.0em;
			font-weight: bold;
			margin: 47px 8px 0 8px;
			padding: 0;
			display: inline;
			}
	
		.textbox .airline {
			font-size:1.0em;		
			padding: 0;
			margin: 54px 8px 0 0;
			font-weight:normal;
			display: inline;			
			}
			
		.textbox .airline_zweizeilig {
			font-size:1.0em;		
			padding: 0;
			margin: 47px 8px 0 0;
			font-weight:normal;
			display: inline;
			}
				
.karte {
			float:right;
			height:167px;
			width:308px;
			margin: 8px 0 0 0;
			padding:0;
			display: inline;
			}
			
.destinationsbild {
			float:left;
			height:105px;
			width:154px;
			margin:50px 0 0 8px;
			padding:0;
			display: inline;
			}

.textbox p {
			margin:8px 8px 8px 8px;
			padding:0;
			line-height: 16px;
			}

.linie_dashed{
	     border-bottom: 1px dashed #6699CC; 
	     width: 600px; 
	     float:left; 
			 margin:0 0 0 8px;
			 padding: 0;
	     display: inline;
			 line-height:0;
			 }
				
.stand {
			line-height: 17px;
			padding:0 14px 14px 2px;
			margin:0 0 0 0 ;
			color: #F2A5197;
			float:right;
			}


