html { 
	height:100%;
	margin-bottom:1px;
} 

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#523e38;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:36px;
	background-color:#FFFFFF;
}

/* ---------- 	WIRD FÜR DEN BILDWECHSEL BENÖTIGT ---------------- */
#bigImg {
	filter:blendTrans(Duration=2, Transition=10);
}
#bigImg_m {
	filter:blendTrans(Duration=2, Transition=10);
}
#bigImg_d {
	filter:blendTrans(Duration=2, Transition=10);
}
/* ---------- 	WIRD FÜR DEN BILDWECHSEL BENÖTIGT ---------------- */



/* INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX */
#left-yellow {
	background-color:#fff4c7;
}

#right-red {
	background-color:#fadcc4;
}

#img-montana {
	width:432px;
	padding-bottom:0px;
	padding-left:11px;
	padding-right:0px;
	padding-top:0px;
	text-align:right;
}

.montana {
	width:32px;
	vertical-align:top;
	background-color:#f7ad00;
}

.shadow-yellow-right {
	width:8px;
	background-image:url(../images/layout/schatten/ico-shadow-yellowright.gif);
	background-position:left;
	background-repeat:repeat-y;
}

.shadow-darkgray {
	width:8px;
	background-image:url(../images/layout/schatten/ico-shadow-yellowright-dark.gif);
	background-position:left;
	background-repeat:repeat-y;
}

.shadow-lightgray {
	width:8px;
	background-image:url(../images/layout/schatten/ico-shadow-yellowright-ligh.gif);
	background-position:left;
	background-repeat:repeat-y;
}

.shadow-lightgray-right {
	width:8px;
	background-image:url(../images/layout/schatten/shador-red-right-light.gif);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#f6f3f0;
}

.daniela {
	width:32px;
	vertical-align:top;
	background-color:#a20009;
}

#img-daniela {
	width:429px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:11px;
	padding-top:0px;
	text-align:left;
}



/* -------------------------------------------------- BEGINN NAVI-LANG BEGINN ---------------------------------------- */
#navi-lang {
	padding-bottom:8px;
	padding-left:0px;
	padding-right:16px;
	padding-top:0px;
	text-align:right;
	background-image:url(../images/layout/schatten/shadow-top-right.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#de {
	width:16px;
}

#it {
	width:16px;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
}

#en {
	width:16px;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:0px;
	padding-top:0px;
}
/* ---------------------------------------------------- ENDE NAVI-LANG ENDE ------------------------------------------ */


.index-spacer {
	height:9px;
}

.left-right-gray {
	background-color:#f6f3f0;
}

.left-right-darkgray-shadow {
	background-color:#eae6e0;
	background-image:url(../images/layout/schatten/ico-shadow-yellowleft-darkg.gif);
	background-position:right;
	background-repeat:repeat-y;
}

#right-darkgray-shadow {
	background-color:#eae6e0;
	background-image:url(../images/layout/schatten/shadow-red-right-dark.gif);
	background-position:left;
	background-repeat:repeat-y;
}

.left-right-darkgray {
	background-color:#eae6e0;
}

.schatten-links {
	background-image:url(../images/layout/schatten/ico-shadow-yellowleft.gif);
	background-position:right;
	background-repeat:repeat-y;
}

.schatten-rechts {
	background-image:url(../images/layout/schatten/shadow-red-right.gif);
	background-position:left;
	background-repeat:repeat-y;
}

.logo {
	text-align:center;
	padding-bottom:26px;
	padding-left:0px;
	padding-right:0px;
	padding-top:16px;
	background-image:url(../images/layout/schatten/ico-shadow-yellowleft.gif);
	background-position:right;
	background-repeat:repeat-y;
}

#logo-daniela {
	text-align:center;
	padding-bottom:26px;
	padding-left:0px;
	padding-right:0px;
	padding-top:16px;
	background-image:url(../images/layout/schatten/shadow-red-right.gif);
	background-position:left;
	background-repeat:repeat-y;
}

.adress {
	text-align:center;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:18px;
	line-height:16px;
	font-size:11px;
}

.adress a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#523e38;
	text-decoration:underline;
}

.adress a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#523e38;
	text-decoration:underline;
}

.adress a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#523e38;
	text-decoration:none;
}

.adress a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#523e38;
	text-decoration:underline;
}

.abschluss {
	height:21px;
	background-color:#f6f3f0;
}

.abschluss-shadow-yellow-left {
	background-image:url(../images/layout/schatten/ico-shadow-yellowleft-light.gif);
	background-position:right;
	background-repeat:repeat-y;
	height:21px;
	background-color:#f6f3f0;
}


/* ------------------------------------------------------- BEGINN NAVI-MAIN BEGINN ------------------------------------------ */
.navi-main-spacer {
	height:2px;
}

.navi-main-index {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	background-color:#eae6e0;
	padding-bottom:6px;
	padding-left:20px;
	padding-right:20px;
	padding-top:6px;
}

.navi-main-index a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	color:#523e38;
	text-decoration:none;
}

.navi-main-index a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	color:#523e38;
	text-decoration:none;
	background-color:#d8d0c8;
}


.navi-main-indexMouseUp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	color:#523e38;
	text-decoration:none;
	background-color:#eae6e0;
	padding-bottom:6px;
	padding-left:20px;
	padding-right:20px;
	padding-top:6px;
	background-color:#d8d0c8;
}

.navi-main-indexMouseUp a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	color:#523e38;
	text-decoration:none;
	background-color:#d8d0c8;
}

.navi-main-indexMouseUp a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	color:#523e38;
	text-decoration:none;
	background-color:#d8d0c8;
}

.navi-main-indexMouseOver {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	color:#523e38;
	text-decoration:none;
	padding-bottom:6px;
	padding-left:20px;
	padding-right:20px;
	padding-top:6px;
	background-color:#d8d0c8;
}

.navi-main-indexMouseOver a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	color:#523e38;
	text-decoration:none;
	background-color:#d8d0c8;
}

.navi-main-indexMouseOver a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	color:#523e38;
	text-decoration:none;
	background-color:#d8d0c8;
}

.navi-main-index_aktiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	color:#523e38;
	text-decoration:none;
	padding-bottom:6px;
	padding-left:20px;
	padding-right:20px;
	padding-top:6px;
	background-color:#d8d0c8;
}

.navi-main-index_aktiv a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	color:#523e38;
	text-decoration:none;
	background-color:#d8d0c8;
}

.navi-main-index_aktiv a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	color:#523e38;
	text-decoration:none;
	background-color:#d8d0c8;
}

#shadow-bottom-left {
	background-image:url(../images/layout/schatten/shadowbottom-left.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:13px;
}

#shadow-bottom {
	background-image:url(../images/layout/schatten/shadow-bottom.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:13px;
}

#shadow-bottom-right {
	background-image:url(../images/layout/schatten/shadowbottom-right.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:13px;
}

#shadow-top-left {
	background-image:url(../images/layout/schatten/shadow-top-left.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#shadow-top {
	background-image:url(../images/layout/schatten/shadow-top.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

#shadow-top-right {
	background-image:url(../images/layout/schatten/shadow-top-right.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
/* --------------------------------------------------------- ENDE NAVI-MAIN ENDE -------------------------------------------- */
/* INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX INDEX */







/* ------------------------------------------------------ BEGINN DER HAUPTSEITEN BEGINN -------------------------------------------- */
.gelb-rechts-links {
	background-color:#fadcc4;
}

.winter-rechts-links {
	background-color:#e9f5fc;
}

.sommer-rechts-links {
	background-color:#ebf0cc;
}

.anfahrt-rechts-links {
	background-color:#dbcfc5;
}

#img-main {
	width:692px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:10px;
	padding-top:0px;
}

#seitentitel-sommer {
	width:32px;
	vertical-align:top;
	background-color:#a2ac00;
}

#seitentitel-anfahrt {
	width:32px;
	vertical-align:top;
	background-color:#997b6b;
}

#seitentitel-winter {
	width:32px;
	vertical-align:top;
	background-color:#004c98;
}

.sommer {
	background-color:#a2ac00;
}

.winter {
	background-color:#004c98;
}

.anfahrt {
	background-color:#997b6b;
}

.gray-left-right {
	background-color:#f6f4f1;
}

#content {
	background-color:#f6f4f1;
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-hp-content.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding-bottom:26px;
	padding-left:48px;
	padding-right:10px;
	padding-top:9px;
	vertical-align:top;
	line-height:18px;
}

#content a:link {
	font-weight:bold;
	text-decoration:none;
	color:#523e38;
}

#content a:visited {
	font-weight:bold;
	text-decoration:none;
	color:#523e38;
}

#content a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#523e38;
}

#content a:active {
	font-weight:bold;
	text-decoration:none;
	color:#523e38;
}

#content-alternativ {
	background-color:#f6f4f1;
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-hp-content.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding-bottom:26px;
	padding-left:48px;
	padding-right:10px;
	padding-top:9px;
	vertical-align:top;
	line-height:18px;
}



#content-txt {
	width:532px;
}

#cnt-left {
	width:221px;
	vertical-align:top;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:9px;
	padding-top:0px;
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-yellow-left-gray.gif);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#f6f4f1;
}

#schatten-gelb-top {
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-hp-top.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

#schatten-gelb-top-left {
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-hp-top-left.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#schatten-gelb-bottom-right {
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-yellow-bottom-right.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:11px;
}

#schatten-gelb-bottom {
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-yellow-bottom.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:11px;
}

#schatten-gelb-bottom-left {
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-yellow-bottom-left.gif);
	background-position:top right;
	background-repeat:no-repeat;
	height:11px;
}

#spacer-main-schatten-rechts {
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-hp-white.gif);
	background-position:left;
	background-repeat:repeat-y;
	height:9px;
}

#spacer-main-schatten-links {
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-yellow-left-white.gif);
	background-position:right;
	background-repeat:repeat-y;
	height:9px;
}

/* ------------------------------------------------------ BEGINN ÜBERSCHRIFTE BEGINN --------------------------------------------- */
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:16px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	line-height:20px;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:16px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	line-height:12px;
}

h3 {
	font-weight:bold;
	font-size:12px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:8px;
	margin:0px;
}
/* -------------------------------------------------------- ENDE ÜBERSCHRIFTE ENDE ----------------------------------------------- */

#navi-lang-hp {
	padding-bottom:8px;
	padding-left:0px;
	padding-right:16px;
	padding-top:0px;
	text-align:right;
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-hp-top-right.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#newsticker {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:600px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:28px;
	padding-top:0px;
}

.spacer-main {
	height:9px;
}



/* --------------------------------------------------- BEGINN IMPRESSUM PRIVACY BEGINN ----------------------------------- */
.imp-priv-bg {
	background-color:#ebe7e1;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:10px;
	padding-top:0px;
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-red-right-dark.gif);
	background-position:left;
	background-repeat:repeat-y;
}

.imp-priv {
	float:right;
	padding-bottom:3px;
	padding-left:2px;
	padding-right:2px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8f7f7b;
}

.imp-priv a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8f7f7b;
	text-decoration:none;
}
.imp-priv a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8f7f7b;
	text-decoration:none;
}
.imp-priv a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8f7f7b;
	text-decoration:underline;
}
.imp-priv a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8f7f7b;
	text-decoration:none;
}
/* ----------------------------------------------------- ENDE IMPRESSUM PRIVACY ENDE ------------------------------------- */



/* ---------------------------------------------------- BEGINN FOOTER BEGINN -------------------------------------------- */
.footer-bg {
	background-color:#ebe7e1;
}

#footer-bg-schatten-rechts {
	background-color:#ebe7e1;
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-yellow-darkgray-left.gif);
	background-position:right;
	background-repeat:repeat-y;
}

#footer {
	padding-bottom:8px;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e4a45;
}

#footer a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e4a45;
	text-decoration:underline;
}

#footer a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e4a45;
	text-decoration:underline;
}

#footer a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e4a45;
	text-decoration:none;
}

#footer a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e4a45;
	text-decoration:underline;
}
/* ------------------------------------------------------ ENDE FOOTER ENDE ---------------------------------------------- */



/* --------------------------------------------------------- BEGINN NAVI-LEFT BEGINN ---------------------------------------------- */
#navi-left {
	width:212px;
	vertical-align:top;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:9px;
	padding-top:0px;
	background-image:url(../images/layout/schatten/schatten-homepage/shadow-yellow-left-white.gif);
	background-position:right;
	background-repeat:repeat-y;
}

.home {
	color:#533e39;
	text-align:center;
	padding-bottom:17px;
	padding-left:3px;
	padding-right:3px;
	padding-top:4px;
}

.home a:link {
	color:#533e39;
	text-align:center;
	text-decoration:none;
}

.home a:visited {
	color:#533e39;
	text-align:center;
	text-decoration:none;
}

.home a:hover {
	color:#533e39;
	text-align:center;
	text-decoration:underline;
}

.home a:active {
	color:#533e39;
	text-align:center;
	text-decoration:none;
}



.navi_left {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#ebe7e1;
	padding-bottom:4px;
	padding-left:11px;
	padding-right:0px;
	padding-top:4px;
	text-transform:uppercase;
}

.navi_left a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#ebe7e1;
	text-transform:uppercase;
}

.navi_left a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#d8d0c9;
	text-transform:uppercase;
}


.navi_leftMouseUp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#d8d0c9;
	padding-bottom:4px;
	padding-left:11px;
	padding-right:0px;
	padding-top:4px;
	text-transform:uppercase;
}

.navi_leftMouseUp a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#d8d0c9;
	text-transform:uppercase;
}

.navi_leftMouseUp a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#d8d0c9;
	text-transform:uppercase;
}

.navi_leftMouseOver {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#d8d0c9;
	padding-bottom:4px;
	padding-left:11px;
	padding-right:0px;
	padding-top:4px;
	text-transform:uppercase;
}

.navi_leftMouseOver a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#d8d0c9;
	text-transform:uppercase;
}

.navi_leftMouseOver a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#d8d0c9;
	text-transform:uppercase;
}

.navi_left_aktiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#d8d0c9;
	padding-bottom:4px;
	padding-left:11px;
	padding-right:0px;
	padding-top:4px;
	text-transform:uppercase;
}

.navi_left_aktiv a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#d8d0c9;
	text-transform:uppercase;
}

.navi_left_aktiv a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#533e39;
	background-color:#d8d0c9;
	text-transform:uppercase;
}

#logo-montana-hp {
	text-align:center;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:22px;
}
/* ----------------------------------------------------------- ENDE NAVI-LEFT ENDE ------------------------------------------------ */



/* ------------------------------------------------------ BEGINN CNT-LEFT BEGINN ----------------------------------------------- */
.cnt-left-titel {
	text-align:center;
	padding-bottom:3px;
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	text-transform:uppercase;
	color:#533e39;
	background-color:#ffffff;
	border-left:1px dotted #c8c1bf;
	border-right:1px dotted #c8c1bf;
	border-top:1px dotted #c8c1bf;
	font-size:15px;
}

.cnt-left-inhalt {
	background-color:#ffffff;
	border-left:1px dotted #c8c1bf;
	border-right:1px dotted #c8c1bf;
	padding-bottom:2px;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
}

.express-resi {
	text-transform:uppercase;
	padding-bottom:0px;
	padding-left:3px;
	padding-right:0px;
	padding-top:0px;
	font-weight:bold;
	font-size:14px;
	width:180px;
	color:#997b6b;
}

#express-more {
	background-color:#ffffff;
	border-bottom:1px dotted #c8c1bf;
	border-left:1px dotted #c8c1bf;
	border-right:1px dotted #c8c1bf;
	padding-bottom:4px;
	padding-left:0px;
	padding-right:8px;
	padding-top:6px;
	text-align:right;
	color:#533e39;
}

#express-more a:link {
	color:#533e39;
	text-decoration:none;
}

#express-more a:visited {
	color:#533e39;
	text-decoration:none;
}

#express-more a:hover {
	color:#533e39;
	text-decoration:none;
}

#express-more a:active {
	color:#533e39;
	text-decoration:none;
}

#cnt-left-spacer {
	height:8px;
}

#btn-montana {
	background-image:url(../images/layout/btn-daniela.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	text-transform:uppercase;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	width:214px;
	height:39px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-decoration:none;
	cursor:pointer;
}

#btn-montana a:link {
	background-image:url(../images/layout/btn-daniela.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

#btn-montana a:visited {
	background-image:url(../images/layout/btn-daniela.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

#btn-montana a:hover {
	background-image:url(../images/layout/btn-daniela-aktiv.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

#btn-montana a:active {
	background-image:url(../images/layout/btn-daniela-aktiv.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

.btn-spacer {
	font-size:8px;
}

#btn-daniela {
	background-image:url(../images/layout/btn-montana.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	text-transform:uppercase;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	width:215px;
	height:39px;
	text-align:center;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-decoration:none;
	cursor:pointer;
}

#btn-daniela a:link {
	background-image:url(../images/layout/btn-montana.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

#btn-daniela a:visited {
	background-image:url(../images/layout/btn-montana.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

#btn-daniela a:hover {
	background-image:url(../images/layout/btn-montana-aktiv.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

#btn-daniela a:active {
	background-image:url(../images/layout/btn-montana-aktiv.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
/* -------------------------------------------------------- ENDE CNT-LEFT ENDE ------------------------------------------------- */


.img-small {
	padding-bottom:0px;
	padding-left:2px;
	padding-right:0px;
	padding-top:0px;
	width:37px;
	vertical-align:top;
}

#img-sub {
	padding-bottom:26px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}



/* --------------------------------------------------------- BEGINN SOMMER BEGINN ------------------------------------------ */
.sommer-auflistung-titel {
	background-color:#a2ac00;
	color:#ffffff;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:0px;
	padding-top:3px;
	font-size:14px;
	font-weight:bold;
}

.sommer-auflistung-titel a:link {
	color:#ffffff;
	text-decoration:none;
}

.sommer-auflistung-titel a:visited {
	color:#ffffff;
	text-decoration:none;
}

.sommer-auflistung-titel a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.sommer-auflistung-titel a:active {
	color:#ffffff;
	text-decoration:none;
}

.sommer-auflistung-more {
	background-color:#a2ac00;
	color:#ffffff;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:8px;
	padding-top:3px;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}

.sommer-auflistung-more a:link {
	color:#ffffff;
	text-decoration:none;
}

.sommer-auflistung-more a:visited {
	color:#ffffff;
	text-decoration:none;
}

.sommer-auflistung-more a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.sommer-auflistung-more a:active {
	color:#ffffff;
	text-decoration:none;
}

.sommer-auflistung-spacer {
	height:12px;
}

ul {
	margin-bottom:8px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:16px;
	padding-right:0px;
	padding-top:0px;
}

#sommer-beschreibung {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:14px;
}

#sommer-beschreibung a:link {
	color:#c40009;
	text-decoration:none;
}
#sommer-beschreibung a:visited {
	color:#c40009;
	text-decoration:none;
}
#sommer-beschreibung a:hover {
	color:#c40009;
	text-decoration:underline;
}
#sommer-beschreibung a:active {
	color:#c40009;
	text-decoration:none;
}
/* ----------------------------------------------------------- ENDE SOMMER ENDE -------------------------------------------- */



/* ---------------------------------------------------------- BEGINN WINTER BEGINN --------------------------------------------- */
.winter-auflistung-titel {
	background-color:#004c98;
	color:#ffffff;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:0px;
	padding-top:3px;
	font-size:14px;
	font-weight:bold;
}

.winter-auflistung-titel a:link {
	color:#ffffff;
	text-decoration:none;
}

.winter-auflistung-titel a:visited {
	color:#ffffff;
	text-decoration:none;
}

.winter-auflistung-titel a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.winter-auflistung-titel a:active {
	color:#ffffff;
	text-decoration:none;
}

.winter-auflistung-more {
	background-color:#004c98;
	color:#ffffff;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:8px;
	padding-top:3px;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}

.winter-auflistung-more a:link {
	color:#ffffff;
	text-decoration:none;
}

.winter-auflistung-more a:visited {
	color:#ffffff;
	text-decoration:none;
}

.winter-auflistung-more a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.winter-auflistung-more a:active {
	color:#ffffff;
	text-decoration:none;
}

.winter-auflistung-spacer {
	height:12px;
}

ul {
	margin-bottom:8px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:16px;
	padding-right:0px;
	padding-top:0px;
}

#winter-beschreibung {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:14px;
}

#winter-beschreibung a:link {
	color:#c40009;
	text-decoration:none;
}
#winter-beschreibung a:visited {
	color:#c40009;
	text-decoration:none;
}
#winter-beschreibung a:hover {
	color:#c40009;
	text-decoration:underline;
}
#winter-beschreibung a:active {
	color:#c40009;
	text-decoration:none;
}
/* ------------------------------------------------------------ ENDE WINTER ENDE ----------------------------------------------- */



/* ---------------------------------------------------- BEGINN ROUTENPLANER BEGINN ------------------------------------------ */
#routenplaner-montana {
	border:1px solid #f7ae00;
	background-color:#ffffff;
	width:200px;
}

#routenplaner-montana-spacer {
	height:1px;
	background-color:#f7ae00;
}

#routenplaner-daniela {
	border:1px solid #a30008;
	background-color:#ffffff;
	width:200px;
}

#routenplaner-daniela-spacer {
	height:1px;
	background-color:#a30008;
}
/* ------------------------------------------------------ ENDE ROUTENPLANER ENDE -------------------------------------------- */


#wetter-quelle {
	text-align:right;
}



/* -------------------------------------------------- BEGINN WETTER LEFT BEGINN -------------------------------------------- */
#weather-img-left {
	text-align:right;
	background-color:#ffffff;
	border-left:1px dotted #c8c1bf;
}
#weather-img-center {
	text-align:center;
	background-color:#ffffff;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
#weather-img-right {
	text-align:left;
	background-color:#ffffff;
	border-right:1px dotted #c8c1bf;
}

#prognose {
	text-align:center;
	border-bottom:1px dotted #c8c1bf;
	border-left:1px dotted #c8c1bf;;
	border-right:1px dotted #c8c1bf;
	background-color:#ffffff;
	padding-bottom:3px;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
}
#prognose a:link {
	font-weight:bold;
	color:#523e38;
	text-decoration:none;
}
#prognose a:visited {
	font-weight:bold;
	color:#523e38;
	text-decoration:none;
}
#prognose a:hover {
	font-weight:bold;
	color:#523e38;
	text-decoration:none;
}
#prognose a:active {
	font-weight:bold;
	color:#523e38;
	text-decoration:none;
}
/* ---------------------------------------------------- ENDE WETTER LEFT ENDE ---------------------------------------------- */

