/* CSS Document */

html, body{
	margin:0;
	padding:0;
	font-size: 10px;
	color: #999999;
	background-color: #fffdc3;
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body a {
	color: #951e1d;
	border: 0px;
	Margin: 0px;
}
body a:hover {
	color: #999999;
	border: 0px;
}
#main{
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(../../sitedesign/bg_top.jpg);
	height: 153px;
	position: absolute;
	width: 100%;
	z-index: 767;
}
#tagclouds{

	font-size: 11px;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
	margin: 0px;
	font-weight: normal;
}
#cloudbox{
	position:absolute;
	margin: 0px;
	background-color:#ffc600;
	width:100%;
	height:18px;
	z-index: 700;
}
#navi{
	background-repeat: no-repeat;
	background-position: center top;
	position: absolute;
	top: 145px;
	z-index: 1000;
	width: 100%;
	left: 0px;
	padding-top: 8px;
	height: 50px;
}
#navi_left_bg{
	position: absolute;
	left: 0px;
	top: 153px;
	height: 26px;
	width: 50%;
	z-index: 2;
}
#navi_right_bg{
	position: absolute;
	left: 0px;
	top: 153px;
	height: 26px;
	width: 100%;
	background-image: url(../../sitedesign/navi_right_bg.jpg);
	z-index: 1;
}
#head{
	background-image: url(../../sitedesign/bg_left_head.jpg);
	background-repeat: repeat-x;
	height: 264px;
	width: 50%;
	position: absolute;
	left: 0px;
	top: 171px;
	z-index: 3;
}
#head_main{
	background-image: url(../../sitedesign/head_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 260px;
	position: absolute;
	top: 171px;
	z-index: 3;
	width: 100%;
	left: 0px;
}
#center{
	top: 435px;
	left: 0px;
	width: 100%;
	position: absolute;
}
#head_right_bg{
	background-image: url(../../sitedesign/head_right_bg.jpg);
	position: absolute;
	left: 0px;
	height: 263px;
	background-repeat: repeat-x;
	background-position: left top;
	z-index: 1;
	width: 100%;
	top: 171px;
}
#footer {
	background-image: url(../../sitedesign/footerbg.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	height: 95px;
	width: 50%;
	float: left;
}
#footer_bg{
	height: 95px;
	background-image: url(../../sitedesign/footerbg.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	float: left;
}
#footer_cont{
	background-image: url(../../sitedesign/footer.jpg);
	height: 95px;
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
}
#footer_left{
	height: 95px;
	background-color: #FFFDC4;
}

/* #########MENU MENUE_BOT_START######## */
#current{
	font-size: 10px;
	color: #808080;
	list-style-type: square;	/*list-style-image: url(../../sitedesign/list_a_hover.jpg);*/
	margin: 0px;
	padding: 0px;
}
#current a{
	font-size: 10px;
	color: #808080;
	list-style-type: square;
	margin: 0px;
	padding: 0px;
}
#current a:hover{
	color: #b71d21;	/*list-style-image: url(../../sitedesign/list_a.jpg);*/
	list-style-type: square;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
#current_a{
	font-size: 10px;
	color: #808080;
	list-style-type: square;	/*list-style-image: url(../../sitedesign/list_a_hover.jpg);*/
	margin: 0px;
	padding: 0px;
}
#current_a a{
	font-size: 10px;
	color: #951e1d;
	list-style-type: square;
	margin: 0px;
	padding: 0px;
}
#current_a a:hover{
	color: #808080;	/*list-style-image: url(../../sitedesign/list_a.jpg);*/
	list-style-type: square;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
/* #########MENU MENUE_BOT_STOP######## */
/* #########BACKGROUNDS_BEGIN######## */
.ro {
	background-image: url(../../sitedesign/ro.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 220px;
	height: 100%;
}

.ro1 {
	background-image: url(../../sitedesign/ro1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 220px;
}
.ro2 {
	background-image: url(../../sitedesign/ro_offer.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 220px;
}
.lo {
	background-image: url(../../sitedesign/lo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	height: 100%;
}
.ru {
	background-image: url(../../sitedesign/ru.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 100%;
	height: 100%;
}
.lu {
	background-image: url(../../sitedesign/lu.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 100%;
	height: 100%;
}
/* #########BACKGROUNDS_STOP######## */
#box{
	color: #666666;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 12px;
	padding-left: 4px;
}
.box1{
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 12px;
	padding-left: 4px;
}
.stil1{
	color: #951e1d;
	font-size: 9px;
}
/* #########design f. inhalt_orange_Box######## */
.ro80{
	background-image: url(../../sitedesign/ro80.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:100%;
	height: 100%;
}
.ro80_en{
	background-image: url(../../sitedesign/ro80_en.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:100%;
	height: 100%;
}
.ro_content{
	background-image: url(../../sitedesign/bg_inhalt_ro.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:100%;
	height: 100%;
}
.lo_content{
	background-image: url(../../sitedesign/bg_inhalt_lo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	height: 100%;
}
.ru_content{
	background-image: url(../../sitedesign/bg_inhalt_ru.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 100%;
	height: 100%;
}
.lu_content{
	background-image: url(../../sitedesign/bg_inhalt_lu.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 100%;
	height: 100%;
}
/* #########design f. inhalt_rote_Box######## */
.ro_content1{
	background-image: url(../../sitedesign/bg_inhalt_ro1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:100%;
	height: 100%;
}
.lo_content1{
	background-image: url(../../sitedesign/bg_inhalt_lo1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	height: 100%;
}
.ru_content1{
	background-image: url(../../sitedesign/bg_inhalt_ru1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 100%;
	height: 100%;
}
.lu_content1{
	background-image: url(../../sitedesign/bg_inhalt_lu1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 100%;
	height: 100%;
}
.red_box{
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:4px;
	color: #FFFFFF;
}
.quiz_bg{
	background-image: url(../../sitedesign/gewinnspielBG.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:100%;
	height: 100%;
	}
/*#######sound box#########
#sound{
	padding-top: 2px;
	padding-bottom: 2px;
	width: 750px;
}*/
.contentmenue{
	padding-bottom: 5px;
}
.content-items{

	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffc600;
	font-size: 10px;
	font-weight: bold;
	padding-top: 2px;
}
.content-items1{
	border-bottom: 1px solid #FFFDC4;
	font-size: 10px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}
.content-items1 a{
	font-size: 10px;
	font-weight: bold;
	color: #808080;
}
.content-items1 a:hover{
	font-size: 10px;
	font-weight: bold;

	color: #FFFDC4;
}
#bergbahnen {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 9999;
	display:none;
}

.legende{
font-size:12px;
margin:0pt;
padding:5px 0pt 5px;
color:#951e1d;
}
#cable_cars{
	position:absolute;
	right:0px;
	z-index:1000;
	top: 0px;
}
