/***********************************************
	CSS Document
	Website rhz-reisen.ch - Layout November 2008
	
	Formatierungen der Layer
***********************************************/

#Box {
	margin-left:auto;   margin-right:auto;   margin-top:10px;
	width:930px;   height:auto;
	clear:both;
	/*-- border:1px solid red; --*/
}

#Banner {
	background-image:url(../images/layout/bg_banner.gif);   background-repeat:no-repeat;
	width:930px;   height:160px;
	text-align:center;
}
#Banner img {
	margin-top:30px;
}
#BannerAngebote {
	background-image:url(../images/layout/bg_banner.gif);   background-repeat:no-repeat;
	width:930px;   height:160px;
	padding-left:10px;   vertical-align:middle;
	text-align:left;
}
#BannerAngebote div {
	height:115px;
	padding-top:12px;   margin-right:15px;
}

#BannerAngebote img {
	margin-top:30px;   margin-right:30px;
}
#BannerAngebote4 {
	background-image:url(../images/layout/bg_banner.gif);   background-repeat:no-repeat;
	width:930px;   height:160px;
	padding-left:10px;   vertical-align:middle;
	text-align:left;
}
#BannerAngebote4 div {
	height:115px;
	padding-top:12px;   margin-right:15px;
}

#BannerAngebote4 img {
	margin-top:30px;   margin-right:30px;
}
#BannerAngebote4 img {
	margin-top:30px;   margin-right:10px;
}
#Banner_Seiten {
	background-image:url(../images/layout/bg_banner.gif);   background-repeat:no-repeat;
	width:930px;   height:180px;
	text-align:center;
}

#Container {
	background-image:url(../images/layout/bg_container.gif);   background-repeat:repeat-y;
	width:930px;   min-height:460px; height:auto;
	padding-left:13px;
	clear:both;
	/*-- border:1px solid green; --*/
}

#Menu {
	background-image:url(../images/layout/bg_menu_mitte.gif);   background-repeat:repeat-y;   background-position:left;
	width:180px;   height:auto;
	text-align:left;
	float:left;
	/*-- border:1px solid blue; --*/
}
#Menu ul {
	list-style-type:none;
	width:160px;   height:auto;
	margin:0px;   padding:0px;   padding-bottom:5px;   padding-top:5px;
}
.RandUnten {
	border-bottom:1px solid #004499;
}
.RandOben {
	border-top:1px solid #004499;
}
.AbstandOben {
	margin-top:6px;
}
#Menu ul li {
	font-size:12px;   font-weight:bold;   color:#004490;
	margin-left:7px;   margin-bottom:2px;
}
#Menu ul li a {
	font-size:12px;   font-weight:bold;   color:#004490;
	text-decoration:none;
}
#Menu ul li a:hover {
	font-size:12px;   font-weight:bold;   color:#004490;
	text-decoration:underline;
}
#Menu ul li a:active {
	font-size:12px;   font-weight:bold;   color:#004490;
	text-decoration:underline;
}
#Menu ul li a:visited {
	font-size:12px;   font-weight:bold;   color:#004490;
	text-decoration:none;
}
#Menu ul li ul {
	margin:0px;   padding:0px;   margin-left:3px;
	font-size:12px;   font-weight:normal;   color:#004490;
}
#Menu ul li ul a {
	font-size:12px;   font-weight:normal;   color:#004490;
	text-decoration:none;
}
#Menu ul li ul a:hover {
	font-size:12px;   font-weight:normal;   color:#004490;
	text-decoration:underline;
}
#Menu ul li ul a:active {
	font-size:12px;   font-weight:normal;   color:#004490;
	text-decoration:underline;
}
#Menu ul li ul a:visited {
	font-size:12px;   font-weight:normal;   color:#004490;
	text-decoration:none;
}

.Menu_BG_oben {
	background-image:url(../images/layout/bg_menu_oben.gif);   background-repeat:no-repeat;   background-position:left;
	width:160px;   height:25px;
}
.Menu_BG_unten {
	background-image:url(../images/layout/bg_menu_unten.gif);   background-repeat:no-repeat;   background-position:left;
	width:160px;   height:25px;
	clear:both;
}

#Menu img {
	margin-left:5px;
}

#Inhalt_Seiten {
	background-image:url(../images/layout/bg_inhalt_seite_mitte.gif);   background-repeat:repeat-y;   background-position:left;
	width:545px;   height:auto;
	margin:0px;   padding:0px;
	float:left;
	/*-- border:1px solid green; --*/
}
#Inhalt_Seiten_schmal {
	background-image:url(../images/layout/bg_inhalt_seite_mitte.gif);   background-repeat:repeat-y;   background-position:left;
	width:630px;   height:auto;
	text-align:left;
	margin:0px;   padding:0px;
	position:relative; left:-20px;
	float:left;
	/*-- border:1px solid green; --*/
}
#Inhalt_Seiten_schmal iframe {
	width:630px;
	margin-left:20px;   margin-right:0px;   padding-right:0px;
}
#Inhalt_Seiten_iframe {
	/*-- background-image:url(../images/layout/bg_inhalt_seite_mitte.gif);   background-repeat:repeat-y;   background-position:left; --*/
	width:695px;   height:auto;
	margin-left:5px;   margin-top:15px;
	float:left;
	/*-- border:1px solid green; --*/
}
.Inhalt_Seiten_BG_oben {
	background-image:url(../images/layout/bg_inhalt_seite_oben.gif);   background-repeat:no-repeat;   background-position:left;
	width:545px;   height:25px;
}
.Inhalt_Seiten_BG_unten {
	background-image:url(../images/layout/bg_inhalt_seite_unten.gif);   background-repeat:no-repeat;   background-position:left;
	width:545px;   height:25px;
}

#Inhalt {
	background-image:url(../images/layout/bg_inhalt_mitte.gif);   background-repeat:repeat-y;   background-position:left;
	width:595px;
	margin-left:10px;
	float:left;
	/*-- border:1px solid green; --*/
}
.Inhalt_BG_oben {
	background-image:url(../images/layout/bg_inhalt_oben.gif);   background-repeat:no-repeat;   background-position:left;
	width:595px;   height:25px;
}
.Spruch {
	text-align:left;
	margin-left:8px;   margin-bottom:5px;   margin-top:5px;
	/*-- border:1px solid red; --*/
}

.Inhalt_BG_unten {
	background-image:url(../images/layout/bg_inhalt_unten.gif);   background-repeat:no-repeat;   background-position:left;
	width:595px;   height:25px;
}
/*-- Rahmen für Einstiegsseite mit Angeboten --*/
.Inhalt_BG_oben_spez {
	width:510px;   height:25px;
}
.Inhalt_BG_unten_spez {
	width:510px;   height:25px;
}
#Inhalt_spez {
	width:545px;
	padding:0px;   margin:0px;
	float:left;
	/*-- border:1px solid green; --*/
}
#InhaltSpruch {
	width:510px;
	margin:0px;   padding:0px;
	/*-- border:1px solid blue; --*/
}
.Container_Slideshow {
	width:525px;   height:220px; overflow:hidden;
	margin:0px;   padding:0px;
	/*-- border:1px solid red; --*/
}
.Slideshow {
	width:auto;   height:220px;
	padding-top:0px;
	float:left;
	/*-- border:1px solid red; --*/
}
.Slideshow ul {
	width:510px;
}
.Slideshow ul li {
	text-decoration:none;
	width:155px; height:220px;
	float:left;
}
.Slideshow img {
	margin-left:8px;   margin-right:10px;
}
.Inhalt_Angebot_Home_oben {
	width:510px;   height:55px;
	margin:0px;   padding:0px;   margin-top:0px;
	/*-- border:1px solid red; --*/
}

.prev {
	margin-left:2px;
	float:left;
}
.next {
	margin-left:2px;
	float:left;
}

#Reiseangebote {
	background-image:url(../images/layout/bg_struktur.gif);   background-repeat:repeat-y;   background-position:left;
	width:160px;   height:440px;
	padding:0px;   margin:0px;   margin-right:0px;
	float:left;
	/*-- border:1px solid red; --*/
}

.Reiseangebote_Bild01 {
	margin-top:5px;   padding:0px;
}
.Reiseangebote_BG_oben {
	background-image:url(../images/layout/bg_reiseangebote_oben.gif);   background-repeat:no-repeat;
	width:160px;   height:50px;
	margin:0px;   padding:0px;
}
#Reiseangebote img {
	margin-bottom:5px;   padding:0px;
}

#Fusszeile {
	background-image:url(../images/layout/bg_fusszeile.gif);   background-repeat:no-repeat;   background-position:left;
	position:relative; left:-13px;
	width:1050px;   height:45px;
	clear:both;
}
#Fusszeile div {
	font-size:10px;   font-weight:bold;   color:#004490;
	padding-top:12px;
}


