

/*-- Formatierungen der Layer --*/
#Container {
	background-image:url(../images/bg_fusszeile.gif);   background-repeat:repeat-y;
	width:1020px;   min-height:1000px;   height:auto;
	margin-bottom:0px;
	clear:both;
	/*-- border:1px solid red; --*/
}

/*-- Formatierungen der einzelnen Banner --*/
#Banner_allg {
	background-image:url(../images/banner.jpg);   background-repeat:no-repeat;
	width:1020px;   height:128px;
	padding:0px;   margin:0px;
	/*-- border:1px solid black; --*/
}

#Banner_velo {
	background-image:url(../images/banner_velo.jpg);   background-repeat:no-repeat;
	width:1020px;   height:128px;
	padding:0px;   margin:0px;
	/*-- border:1px solid black; --*/
}

#Banner_bike {
	background-image:url(../images/banner_bike.jpg);   background-repeat:no-repeat;
	width:1020px;   height:128px;
	padding:0px;   margin:0px;
	/*-- border:1px solid black; --*/
}

#Banner_wandern {
	background-image:url(../images/banner_wandern.jpg);   background-repeat:no-repeat;
	width:1020px;   height:128px;
	padding:0px;   margin:0px;
	/*-- border:1px solid black; --*/
}

#Banner_malen {
	background-image:url(../images/banner_malen.jpg);   background-repeat:no-repeat;
	width:1020px;   height:128px;
	padding:0px;   margin:0px;
	/*-- border:1px solid black; --*/
}

#Banner_winter {
	background-image:url(../images/banner_winter.jpg);   background-repeat:no-repeat;
	width:1020px;   height:128px;
	padding:0px;   margin:0px;
	/*-- border:1px solid black; --*/
}


/*-- Formatierung für Suchenleiste im Banner --*/
#Banner_Suchen {
	width:620px;
	padding:0px;   margin:0px;
	float:left;
	/*-- border:1px solid yellow; --*/
}

#Banner_Suchen img {
	padding-top:1px;   margin-top:1px;   padding-bottom:-0px;   margin-bottom:-0px;
	border:0px;
}

#Banner_Suchen form {
	height:23px;
	padding:0px;   margin:0px;
}

#Banner_Suchen form input {
	padding-bottom:3px;   margin-bottom:3px;
	height:12px;
}

/*-- Formularfelder zu Suchen TourNr und Reiseziel --*/
.TourNr {
	margin-left:305px;
}

.Reiseziel {
	margin-left:20px;
}

/*-- Text bei Banner suchen vor Formularfeld(er) --*/
.Reisen_suchen {
	margin-left:170px;   vertical-align:text-top;
	font-size:12px;   font-weight:bold;   color:#000000;
}

#Webcode_Reiseziel {
	width:850px;   height:25px;
	padding:0px;   padding-left:170px;   padding-top:1px;   margin:0px;
	float:left;
	/*-- border:1px solid yellow; --*/
}
#Webcode_Reiseziel form {
	padding:0px;   margin:0px;
	float:left;
	/*-- border:1px solid yellow; --*/
}
#Webcode_Banner_Menu {
	padding-top:0px;   margin-top:1px;
	width:auto;
	float:left;
}


#Banner_Menu {
	padding-top:0px;   margin-top:1px;
	width:398px;
	float:left;
}

#Menu {
	background-color:#747474;
	width:165px;
	font-size:12px;   color:#FFFFFF;   text-indent:5px;
	float:left;
	/*-- border:1px solid orange; --*/
}

/*-- Formatierung Menu --*/
#Menu ul {
	background-image:url(../images/bg_linie_ul.gif);   background-position:bottom;   background-repeat:repeat-x;
	padding-left:0px;   padding-right:0px;   margin-left:0px;   margin-right:0px;
	margin-top:10px;
}

#Menu ul li {
	background-image:url(../images/bg_linie.gif);   background-position:top;   background-repeat:repeat-x;
	list-style-type:none;
	padding-top:5px;
}

#Menu ul li a {
	display:block;   height:18px;
	padding-top:4px;   margin-top:-4px;
	font-weight:bold;   color:#FFFFFF;   text-decoration:none;   font-size:12px;
}

#Menu ul li a:hover {
	background-color:#C40109;
}

#Menu ul li a:active {
	background-color:#C40109;
}

/*-- Formatierung Untermenu --*/
#Menu ul ul {
	background-image:url(../images/bg_linie.gif);   background-position:top;   background-repeat:repeat-x;
	background-color:#A5A5A5;
	margin-top:3px;
}

#Menu ul ul li {
	background-image:none;
	font-weight:normal;
	height:16px;
}

#Menu ul ul li a {
	font-weight:normal;
	display:block;   height:16px;
	padding-top:4px;   margin-top:-4px;
}

#Menu ul ul li a:hover {
	background-color:#D95A5F;
}

/*-- Formatierung der 3 Themen unterhalb Menu --*/
#Themen {
	text-indent:-0px;
	margin-top:5px;
}

#Themen img {
	padding-left:5px;   margin-left:5px;   padding-right:1px;   margin-right:1px;
}

#Themen a {
	text-decoration:none;
	font-size:14px;   font-weight:bold;   color:#FFFFFF;
}

#Themen a:hover, a:active, a:visited {
	text-decoration:none;
	font-size:14px;   font-weight:bold;   color:#FFFFFF;
}

/*-- Formatierung für Logo Reisegarantie --*/
#Reisegarantie {
	background-color:#FFFFFF;
	width:165px;   height:32px;
	margin-top:15px;
}

#Adresse {
	margin-top:15px;   margin-left:10px;
	text-indent:0px;
}

#Adresse a {
	font-size:11px;   font-weight:normal;   color:#FFFFFF;
	text-decoration:underline;
}

#Adresse a:hover, a:active, a:visited {
	font-size:11px;   font-weight:normal;   color:#FFFFFF;
	text-decoration:underline;
}

/*-- Formatierung Inhalt --*/
#Inhalt {
	width:671px;   min-height:1020px;   height:auto;
	float:left;
	/*-- border:1px solid green; --*/
}

#Inhalt a {
	font-size:12px;   font-weight:normal;   color:#000000;
}

#Inhalt a:visited, a:hover, a:active {
	font-size:12px;   font-weight:normal;   color:#000000;
}

/*-- Formatierung für Inhalt mit iframe --*/
#Inhalt_frame {
	width:685px;
	float:left;
	/*-- border:1px solid green; --*/
}

/*-- Formatierung für Buchen-Maske mit Katalogbestellung oberhalb (manuell) --*/
#Katalog {
	width:620px;
	margin-left:15px;
	float:left;
}

#Katalog a {
	font-size:12px;   font-weight:normal;   color:#000000;
}

#Katalog a:visited, a:hover, a:active {
	font-size:12px;   font-weight:normal;   color:#000000;
}


#Newsticker {
	background-image:url(../images/bg_seite_rando.gif);   background-position:bottom;   background-repeat:no-repeat;
	background-color:#000000;
	height:40px;   width:685px;
	font-size:14px;   font-weight:normal;   color:#FFFFFF;   text-align:center;
	float:left;
	/*-- border:1px solid brown; --*/
}

#Newsticker a {
	color:#FFFFFF;   font-size:14px;   font-weight:normal;   text-decoration:none;
}

#Newsticker a:link, a:visited, a:hover, a:activ {
	color:#FFFFFF;   font-size:14px;   font-weight:normal;   text-decoration:none;
}

/*-- 4 Hauptfelder auf der Einstiegsseite --*/
#Hauptfeld {
	font-size:12px;   font-weight:normal;
	width:610px;   height:432px;
	margin-left:55px;
	/*-- border:1px solid red; --*/
}

#Hauptfeld img {
	padding:1px;
}


#Hauptfeld_spez {
	font-size:12px;   font-weight:normal;
	width:600px;   height:auto;
	margin-left:25px;
}

#Werbung {
	width:600px;   height:80px;
	text-align:center;
	margin-top:15px;
}

#Info {
	/*-- background-image:url(../images/bg_spare.gif); --*/
	margin-top:0px;   padding-left:2px;
	width:168px;   height:469px;
	float:right;
	/*-- border:1px solid blue; --*/
}


#Info a {
	font-size:10px;   font-weight:normal;   color:#FFFFFF;
}

.Info_Titel {
	font-size:11px;   font-weight:bold;   color:#FFFFFF;
}

.Info_Text {
	font-size:10px;   font-weight:normal;   color:#FFFFFF;
}

#Aktuell {
	font-size:10px;
	margin-top:0px;
}

#Hit {
	padding-top:25px;   margin-top:45px;
	margin-top:0px;
}

#Shop {
	position:relative; top:100px;
	clear:both;
}

#Philosophie {
	padding-left:10px;
	float:left;
}

#Philosophie img {
	padding-bottom:30px;
}





#Fusszeile {
	background-image:url(../images/bg_fusszeile.gif);   background-repeat:no-repeat;
	width:1020px;   height:1px;
	clear:both;
	/*-- rder:1px solid brown; --*/
}



