/* passat relaunch 2007 */
/* 07.2007 / hoe */
body{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90.0001%;
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	color: black;
	
}
/* headline */
h1{
	font-size: 90%;
	padding-top: 5px;
	margin:0px;
	margin-bottom: 10px;
}
/*
*html
h1{
	font-size: 90%;
	padding-top: 3px;
	margin-bottom: 10px;
}
*/
/* subline */
h2{
	font-weight: normal;
	font-size: 70%;
	padding-top: 0px;
	margin:0px;
}
/* body */
.body_font{
	font-size: 70%;
}
/* Ausgabe allgemein */
.output{
	margin-left: 12px;
	/* width: 500px; */
}
.nobr{
	white-space : nowrap;
}
.bold{
	font-weight: bold;
}
.bg_hellblau{
	background-color: #DDEBFF;
}
.bg_hellblau_hell{
	background-color: #EFF5FF;
}
.red{
	color: red;
}
.white{
	color: white;
}
.no-deco{
	text-decoration: none;
}
.border_top{
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
}
.border_right{
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
}
.border_bottom{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
.border_left{
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
}


.bg_top{
	background-image : url(../media/head.jpg);
	height : 135px;
}
.bg_reiter_ora{
	background-image: url(../media/button_orange.gif);
	width : 100px;
	height : 28px;
	background-repeat : no-repeat;
	font-size: 60%;
	font-weight: bold;
	padding-left:3px;
}
.bg_reiter_blau{
	background-image: url(../media/button_blau.gif);
	width : 100px;
	height : 28px;
	background-repeat : no-repeat;
	font-size: 65%;
	font-weight: bold;
	padding-left:3px;
}
.dunkelblau{
	color:#00004d;
}
.bg_subline{
	background-image : url(../media/bg_submenue.gif);
	height: 28px;
}
.subcategories{
	padding-left:0px;
	font-size: 80%;
}
a.reiter{
	text-decoration : none;
	color: white;
	display: block;
	
}
.submenue
{
	color: #00004d;
	font-size:60%;
	padding-left: 3px;
	padding-right: 3px;
}
a:link.submenue{
	color: #00004d;
	font-size:60%;
	text-decoration: none;
}
a:visited.submenue{
	color: #00004d;
	font-size:60%;
	text-decoration: none;
}
a:hover.submenue{
	color: #ff004d;
	font-size:60%;
	text-decoration: none;
}
.submenue_trenner{
	color: #00004d;
	font-size:60%;	
}

.bg_jet_ora{
	background-image: url(../media/or_jet.jpg);
	width : 75px;
	height : 21px;
	background-repeat : no-repeat;
}
.bg_jet_blau{
	background-image: url(../media/bl_jet.jpg);
	width : 75px;
	height : 21px;
	background-repeat : no-repeat;
}
.bg_charter_ora{
	background-image: url(../media/or_charter.jpg);
	width : 75px;
	height : 21px;
	background-repeat : no-repeat;
}
.bg_charter_blau{
	background-image: url(../media/bl_charter.jpg);
	width : 75px;
	height : 21px;
	background-repeat : no-repeat;
}
.bg_linie_ora{
	background-image: url(../media/or_linie.jpg);
	width : 90px;
	height : 21px;
	background-repeat : no-repeat;
}
.bg_linie_blau{
	background-image: url(../media/bl_linie.jpg);
	width : 90px;
	height : 21px;
	background-repeat : no-repeat;
}
.bg_fly_ora{
	background-image: url(../media/or_fly.jpg);
	width : 90px;
	height : 21px;
	background-repeat : no-repeat;
}
.bg_fly_blau{
	background-image: url(../media/bl_fly.jpg);
	width : 90px;
	height : 21px;
	background-repeat : no-repeat;
}
.griechenland{
	background-image : url(../media/griechenland.jpg);
	width : 170px;
	background-repeat : no-repeat;
	height: 252px;
}
.kanaren{
	background-image : url(../media/kanaren.jpg);
	width : 170px;
	background-repeat : no-repeat;
	height: 252px;
}
.mietwagen{
	background-image : url(../media/mietwagen.jpg);
	width : 170px;
	height: 252px;
	background-repeat : no-repeat;
}
.last_minute{
	background-image : url(../media/last_minute.jpg);
	width : 170px;
	height: 252px;
	background-repeat : no-repeat;
}


.top_teaser{
	color: white;
	font-weight: bold;
	font-size: 90%;
	text-align: center;
	padding-top: 10px;
}
.berichte{
	background-image : url(../media/berichte2.jpg);
	width : 131px;
	height : 210px;
	background-repeat : no-repeat;
}
*html
.berichte{
	background-image : url(../media/berichte2.jpg);
	width : 118px;
	height : 210px;
	background-repeat : no-repeat;
}
.top_teaser_berichte{
	position : relative;
	color: white;
	font-weight: bold;
	top: -61px;
	left: 10px;
	font-size: 90%;
}
.hl_berichte{
	color: white; /* #000B67 */
	font-size: 70%;
	position : relative;
	top: 70px;
	left:10px;
	font-weight: normal;
	/*width: 100px;'*/
}
.weiter_teaser_berichte{
	position : relative;
	top: 65px;
	left:105px;
}
*html
.weiter_teaser_berichte{
	position : relative;
	top: 65px;
	left:90px;
}
.hl_teaser{
	color: #000B67;
	font-size: 70%;
	padding-top: 130px;
	margin-left: 17px;
	font-weight: bold;
	width: 127px;
}
.text_teaser{
	color: white;
	font-size: 65%;
	font-weight: normal;
	padding-top: 10px;
	margin-left: 17px;
	margin-bottom: 20px;
	width: 127px;
}
.weiter_teaser_griechenland{
	position : absolute;
	top: 390px;
}
.weiter_teaser_kanaren{
	position : absolute;
	top: 390px;
}
.weiter_teaser_mietwagen{
	position : absolute;
	top: 390px;
}
.weiter_teaser_last_minute{
	position : absolute;
	top: 390px;
}
.weiter_teaser_abstand{
	padding-left: 130px;
	position : absolute;
	top: 390px;
}


.gewinnspiel{
	background-image : url(../media/kasten_rund.jpg);
	background-repeat : no-repeat;
	color: #023880;
	font-weight: bold;
	font-size: 95%;
	padding-left: 20px;
	padding-top:10px;
}
.gewinnspiel_subline{
	color: #084890;
	font-weight: bold;
	font-size: 70%;
	padding-left: 20px;
	background-image : url(../media/verlauf.jpg);
}
.gewinnspiel_text{
	color: white;
	font-weight: normal;
	font-size: 70%;
	padding-left: 20px;
	background-image : url(../media/verlauf.jpg);
}
.bg_weiter{
	background-image : url(../media/verlauf.jpg);
}
.filialen_headline{
	color: #023880;
	font-weight: bold;
	font-size: 95%;
	background-image : url(../media/verlauf.jpg);
	padding-left: 20px;
}
.filialen_subline{
	color: white;
	font-weight: bold;
	font-size: 95%;
	background-image : url(../media/verlauf.jpg);
	padding-left: 20px;
}
.filialen{
	background-image : url(../media/verlauf.jpg);
	background-repeat : no-repeat;
	width: 250px;
}
.filialen_headline{
	color: #023880;
	font-weight: bold;
	font-size: 95%;
}
.filialen_subline{
	color: white;
	font-weight: bold;
	font-size: 95%;
}

.teaser_01{
	/* background-image : url(../media/flaschenpost.jpg);
	background-repeat : no-repeat; */
	background-image : url(../media/tdm2.jpg);
	width: 250px;
	height: 43px;
}

.teaser_text{
	color:white;
	position: relative;
	top: 15px;
	left: 20px;
	font-size: 90%;
	font-weight: bold;
}
.footer_text{
	padding-left: 5px;
	font-size: 55%;
	color: #969591;
}
.flugreisen{
	background-image : url(../media/jetbet.jpg);
	background-repeat : no-repeat;
}
.flugreisen2{
	background-image : url(../media/charter.jpg);
	background-repeat : no-repeat;
}
.flugreisen3{
	background-image : url(../media/linien.jpg);
	background-repeat : no-repeat;
}
.flugreisen4{
	background-image : url(../media/flydrive.jpg);
	background-repeat : no-repeat;
}
.bg_flugreisen{
	background-image : url(../media/onepixel.jpg);
	color: white;
	font-weight: normal;
	font-size: 70%;
	padding-left:20px;
}
/* reiseberichte */
.reiseberichte-list{
	padding-left: 0px;
	font-size: 80%;
	width: 300px;
}
.reiseberichte-form{
	position: absolute;
	top: 210px;
	margin-left: 0px;
}
.reiseberichte-form-line{
	width: 500px;
}
.reiseberichte-form-text{
	width: 500px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
}

.reiseberichte-orte-liste{
	font-size: 80%;
	background-color : #45A4FF;
	padding: 5px;
	border-color : white;
	border-style : solid;
	border-width : 1px;
}

.reiseberichte-orte{
	font-size: 90%;
	color:white;
}
.reiseberichte-body{
	font-size: 90%;
}
.spansoren{
	font-size: 80%;
	/* background-color : #45A4FF; */
	padding: 5px;
	border-color : white;
	border-style : solid;
	border-width : 1px;
}
.geheimtip{
	font-size: 90%;
	color: red;
	font-weight:bold;
}
.mehr{
	text-decoration : none;
}
.fewo-details{
	padding-left:0px;
	padding-right:10px;
	font-size: 80%;
	width: 420px;
}

.teaser01_subline{
	color: white;
	font-size: 70%;
	/* background-image : url(../media/onepixel.jpg); */
	background-image : url(../media/verlauf.jpg);
	padding-left: 15px;
	padding-right: 16px;
}

.teaser_01_frame{
	border: 1px solid #FFFFFF;
	width: 207px;
	#width: 100%;
	min-height: 30px;
	padding: 4px;

}
.test{
	float : left;
}
.terre-des-hommes{
	font-size: 65%;
	width: 85%;
	margin-left: 7px;
	
}

