body {
	margin:0 0 0 16px;
	padding:0;
	font:normal 11px verdana,arial,helvetica,sans-serif;
	color:#2A5197;
}


#content a {
	color:#2A5197;
	text-decoration: none;
	font-weight:bold;
}
td a {
	color:#2A5197;
	text-decoration: none;
}

#contpic {float:left; position:relative; width:205px; margin-top:0px; margin-left:6px !important; margin-left:2px;}
#conttxt {float:left; position:relative; width:600px; margin-top:10px; *padding-top:3px; padding-bottom:10px !important; padding-bottom:0px; line-height:17px;}

#conttxt p:first-letter {font-size:200%; font-weight:bold; color:#BBBBBB; padding:5px 0 0 0;}
#reisecntin {height:auto; overflow:auto; }



.rueckgesetzt {
	float:none;
	clear:both;
	width:1px;
	height:1px;
	overflow:hidden;
	visibility:hidden;
	padding:0px;
	margin:0px;
}


.kopf_blau {
		margin: 0;
		padding: 0;
		position: relative;
		width: 100%;
		height: 21px;
		display: block;
		background-color: #6699CC;
		background-image: url(head_blau.gif);
	  background-repeat: repeat-x;
	}
.kopf_blau h2 {
		font-size: 1.1em;
		line-height: 18px;
		margin: 0 0 0 1px;
		color: #fff;
		float: left;
	}
.kopf_blau h3 {
		font-size: 1.1em;
		line-height: 18px;
		margin: 0 0 0 1px;
		color: #fff;
		float: left;
	}
.kopf_blau img {
		position: relative;
		vertical-align: top;
		right: -5px;
		right/* */:/**/-2px;
		right: /**/-2px;
		top: -2px;
		float: right;
	}
a.weiss:link, a.weiss:visited, a.weiss:hover, a.weiss:active {
		color: #FFF;
		text-decoration: none;
	}
.linie {
		line-height: 6px;
		width: 100%;
		margin:1px 0 2px 0;
		background-image: url(http://www.travel-overland.de/img/linie_blau.gif);
		background-repeat: repeat-x;
		display: block;
		clear:both;
		}
p {
		margin:0px 3px;
		padding: 0;
		clear:both;
		}
.rueckgesetzt {
		float:none;
		width:1px;
		height:1px;
		overflow:hidden;
		visibility:hidden;
		padding:0px;
		margin:0px;
	}

.rand {text-align:center;}
.rand a {color: #336699;text-decoration: none;}	
.links {font-weight: bold;	float:left;	display: block;	clear:left;}
.rechts {line-height:12px;	float:right; display:block; color:#F96913; font-weight:bold; clear:right;}
.urlaubsangebote {margin:5px 0 0 5px;float:left;height:230px;height/* */:/**/226px;height:/**/226px;width:260px;width/* */:/**/258px;width:/**/258px;background-color:#fff;border: solid #6699CC 2px;}
.reisecontent {height:auto;width:855px;width/* */:/**/850px;width:/**/850px; background-color:#fff;border:2px solid #6699CC; padding-bottom:10px !important; padding-bottom:0px; line-height:15px;}
.reisecontent p {padding:0 10px 0 10px;}
.landmarks h2 {font-size:1.1em; margin-left:3px;}
.fluglinks {height:auto;padding-bottom:5px;width:420px;width/* */:/**/415px;width:/**/420px;margin:5px 0 0 0px; padding-right:-5px;background-color:#fff;border:solid #6699CC 2px;float:left;clear:left;}
.fluglinks img {cursor:pointer;}
/*.flugangebote {height:235px !important; height: 230px; padding-bottom:5px; width:520px !important; width: 515px; margin:5px 0 0 0;background-color:#fff;border: solid #6699CC 2px; float: right; clear: right;}*/
.flugangebote {float: left; height: 225px !important; height: 232px; width:525px;width/* */:/**/520px;width:/**/525px; background-color:#fff;border:2px solid #6699CC;  line-height:15px;margin:5px 0 0 5px;}
.flugangebote img {cursor: pointer;}

.contentpic {padding:7px;}
.contentpic p {font-size: 0.8em; color:#BBBBBB; padding-top:2px !important; padding-top:0px; margin-left:-7px;}
.mb9 {margin-bottom:9px;}
.mt4 {margin-top:4px;}
.reisecont {clear:both;}
#bannertxtunten {position:absolute; left: 340px;top: 300px; font-size:18px;font-weight:normal;padding:0px;margin:0px;padding-left:5px;}
#bannertxtoben {position:absolute; left: 340px;top: 126px; font-size:18px;font-weight:normal;padding:0px;margin:0px;padding-left:5px;}

#content a.top {font-weight:normal;}


#auswahl{
	margin:0;
	padding:0;
	height: 60px;
	border-bottom: solid 2px #F96913;
	padding: 0;
	margin: 0;
}

#auswahl td {
	 font: 11px Verdana, Arial, Helvetica, sans-serif;
}


#schnellsuche td.orange {
	 font-weight:bold;
	 color:#F96913;
}

#schnellsuche {
	background-color: #FFF4F0;
	padding: 0;
	margin:0;
	height: 432px;
	width: 321px;
}

#schnellsuche .rahmen {
	border: solid #F96C17 2px;
	border-top: none;
	}
	
.kopf_orange {
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
	height: 21px;
	display: block;
	background-color: #F96913;
	background-image: url(head_orange.gif);
	background-repeat: repeat-x;
}

.kopf_orange h2 {
	font-size: 1.1em;
	line-height: 19px;
	margin: 0 0 0 3px;
	padding-top: 1px;
	color: #fff;
	float: left;
}


