body
{
	text-align: center;
	margin: auto;
                background-color: #13171B;
                color: white;
	font-family: 'Helvetica',sans-serif;
	font-size:12px;
}
	


html
{
	margin: auto;
}



h2
{
    font-family: 'Helvetica',Arial,sans-serif;
    font-size:16px;
    color: #E2001A;
}


input.textsuche
{
    border: none;
    background: #344B57;
    padding: 2px 2px 2px 5px;  
    color: white;
    font-size: 11px;
    width: 200px;
}


#main
{
    margin: auto;
    margin-top: 0px;
    text-align: left;
    max-width: 978px;
    width:expression(document.body.clientWidth > 978 ? "978px": "auto");
}


#main_container
{

    margin-top: 0px;
    text-align: left;
    max-width: 910px;
    width:expression(document.body.clientWidth > 910 ? "910px": "auto");
}



#bildgesamtcontainer
{
     position: static;
     top: 0px;       

}

.bildcontainer
{
    position: static;
    margin-top: 0px;
    height: 451px;
    width: 910px;
    top: 0px;
}

.bildmotiv
{
    position: static;
    margin-top: 0px;
    height: 451px;
    width: 910px;
    top: 0px;

}


.bildmotiv_print
{
    position: relative;
    margin-top: 0px;
    height: 451px;
    width: 910px;
    top: 0px;
    z-index: 1;

}



#bildinhaltcontainer
{
    position: absolute;
    height: 451px;
    width: 910px;
    top: 0px;
    float: left;
}

*+html #bildinhaltcontainer
{
    position: absolute;
    height: 451px;
    width: 910px;
    top: 0px;
    margin-left: -32px;
    float: left;
}


#suchehauptnav_container

{
    width: 847px;
    margin-left: 32px;
    
}

.suche

{
    position: static;
    float: left;
    background: #13171B;
    height: 22px;
    width: 237px;
    background-image:url(/upload/CMS/Mammut-Alpine-School/templateimages/suchen_bg.gif);
    padding: 3px 9px 3px 9px;
    color: white;

}

* html .hauptnavi
{
    position: static;
    top: -2px;
    height: 28px;
    width: 450px;
    margin-left: 387px;
}


.hauptnavi
{
    position: static;
    top: -2px;
    height: 28px;
    width: 450px;
    margin-left: 397px;
}


.logo
{
    position: static;
    background: #CA091D;
    height: 76px;
    width: 255px;
    margin-top: 4px;
    margin-left: 32px;
    text-align: left;
}

	.logo a:link { text-decoration:none; color:#FFFFFF;}
	.logo a:visited { text-decoration:none;  color:#FFFFFF;}
	.logo a:hover { text-decoration:none;  color:#FFFFFF;}
	.logo a:active { text-decoration:none; color:#FFFFFF;}

.teaser_container
{
    position: absolute;
    background: #13171B;
    background-image:url(/upload/CMS/Mammut-Alpine-School/templateimages/teaser_bg.gif);
    height: 80px;
    width: 237px;
    margin-top: 330px;
    margin-left: 32px;
    z-index: 1100;
    padding: 9px;
}



.kategorie
{
    color: #CA091D;
    text-transform: uppercase;
}

.tour
{
   font-size: 16px;
}

.beschreibung
{
   font-size: 10px;
}


.reise_buchen
{
    position: absolute;
    background: #13171B;
    height: 18px;
    width: 237px;
    margin-top: 426px;
    margin-left: 32px;
    z-index: 1000;
    color: #CA091D;
    padding: 4px 9px 4px 9px;
    text-transform: uppercase;
}

	.reise_buchen a { text-decoration:none; color:#CA091D; font-size: 12px;}
	.reise_buchen a:link { text-decoration:none; color:#CA091D; font-size: 12px;}
	.reise_buchen a:visited{ text-decoration:none;  color:#CA091D; font-size: 12px;}
	.reise_buchen a:aktive { text-decoration:none;  color:#CA091D; font-size: 12px;}
	.reise_buchen a:hover{ text-decoration:none; color:#CA091D; font-size: 12px;}




.navicon_container
{
    position: static;
    margin-top: 221px;
    margin-left: 879px;
    height: 122px;
    width: 29px;

}

.navicon
{
    top: 0px;
    margin-top: 2px;
    width: 29px;
    height: 29px;

}



#content_container
{
    position: static;

    margin-left: 32px;
    width: 847px;
    height: 100%;

}




#login_container
{
    float: left;
    margin-top: 0px;
    width: 255px;

}


.login
{
    position: static;
    width: 243px;
    height: 60px;
    background-image:url(/upload/CMS/Mammut-Alpine-School/templateimages/login_bg_voll.gif);
    background-repeat: no-repeat;
    color: white;
    padding-top: 16px;
    padding-left: 9px;
    padding-right: 3px;
    font-size: 10px;
    text-decoration:none;
}
                .login a { text-decoration:none; color:#FFFFFF; font-size: 10px;}
	.login a:link { text-decoration:none; color:#FFFFFF; font-size: 10px;}
	.login a:visited { text-decoration:none;  color:#FFFFFF; font-size: 10px;}
	.login a:hover { text-decoration:none;  color:#FFFFFF; font-size: 10px;}
	.login a:active { text-decoration:none; color:#FFFFFF; font-size: 10px;}



.login_button
{
    margin-top: 5px;
    width: 255px;
    height: 10px;
    background-image:url(/upload/CMS/Mammut-Alpine-School/templateimages/register_bg.gif);
    color: white;
    font-size: 10px;
    padding-top: 13px;
    padding-bottom: 12px;
    text-indent: 50px;
    text-decoration:none;
}


                .login_button a { text-decoration:none; color:#FFFFFF; font-size: 10px;}
	.login_button a:link { text-decoration:none; color:#FFFFFF; font-size: 10px;}
	.login_button a:visited { text-decoration:none;  color:#FFFFFF; font-size: 10px;}
	.login_button a:hover { text-decoration:none;  color:#FFFFFF; font-size: 10px;}
	.login_button a:active { text-decoration:none; color:#FFFFFF; font-size: 10px;}
	.login_button a:focus { text-decoration:none; color:#FFFFFF; font-size: 10px;}



.menue2
{
    margin-top: 4px;
    width: 255px;
}


*html #object_container
{ 
    position: static;
    margin-left: 270px;
    margin-top: 0px;
    width: 567px;
    height: 100%;

}


#object_container
{ 
    position: static;
    margin-left: 270px;
    margin-top: 0px;
    width: 577px;
    height: 100%;

}


#touren_spezial
{
    position: static;
    margin-top: 12px;
    width: 847px;
    height: 135px;
    color: white;
}

.tour
{
    padding-right: 5px;
}





#news_container
{
    position: static;
    width: 910px;
    margin-top: 10px;
}


.news_inhalt
{
    position: static;
    float: left;
    width: 716px;
}

.news_button
{

   position: static;
   color: #E2001A;
   background-image:url(/upload/CMS/Mammut-Alpine-School/templateimages/news_background.gif);
   background-image: repeat-x;
   width: 716px;
   max-height: 28px;
   text-indent: 32px;
   padding-top: 4px;
   padding-bottom: 4px;
}


.news
{
   position: static;
   background: #FFFFFF;
   color: #000000;
   width: 650px;
   height: 310px;
   padding: 10px 31px 10px 32px;
   overflow: auto;
}


                .news a { text-decoration:none; color:#E2001A; font-size: 12px;}
	.news a:link { text-decoration:none; color:#E2001A; font-size: 12px;}
	.news a:visited { text-decoration:none;  color:#E2001A; font-size: 12px;}
	.news a:hover { text-decoration:underline;  color:#E2001A; font-size: 12px;}
	.news a:active { text-decoration:none; color:#E2001A; font-size: 12px;}



#seperator
{
    height: 50px;
    width: 847px;
}


#newslink
{ 
color:#E2001A;
font-size: 12px;
}

                .newslink a { text-decoration:none; color:#E2001A; font-size: 12px;}
	.newslink a:link { text-decoration:none; color:#E2001A; font-size: 12px;}
	.newslink a:visited { text-decoration:none; color:#E2001A; font-size: 12px;}
	.newslink a:hover { text-decoration:underline; color:#E2001A; font-size: 12px;}
	.newslink a:active { text-decoration:none; color:#E2001A; font-size: 12px;}






.twitter_inhalt
{
    margin-left: 720px;
    width: 190px;

}

* html .twitter_inhalt
{
    margin-left: 720px;
    width: 180px;

}


.twitter_button
{
   position: static;
   color: #E2001A;
   background-image:url(/upload/CMS/Mammut-Alpine-School/templateimages/news_background.gif);
   background-image: repeat-x;
   max-height: 28px;
   text-indent: 18px;
   padding-top: 2px;
   padding-bottom: 2px;
}



.twitter
{
   position: static;
   background: #FFFFFF;
   color: #000000;
   height: 310px;
   width: 155px;
   padding: 10px 17px 10px 18px;
   overflow: hidden;

}


                .twitter a { text-decoration:none; color:#E2001A; font-size: 12px;}
	.twitter a:link { text-decoration:none; color:#E2001A; font-size: 12px;}
	.twitter a:visited { text-decoration:none;  color:#E2001A; font-size: 12px;}
	.twitter a:hover { text-decoration:underline;  color:#E2001A; font-size: 12px;}
	.twitter a:active { text-decoration:none; color:#E2001A; font-size: 12px;}


* html .twitter
{
   position: static;
   background: #FFFFFF;
   color: #000000;
   height: 310px;
   width: 170px;
   padding: 10px 5px 10px 5px;
   overflow: hidden;

}



h4
{
    color: #E2001A;
    font-size: 14px;
}

.footer
{
    position: static;
    width: 910px;
    height: 35px;

    background-image:url(/upload/CMS/Mammut-Alpine-School/templateimages/footer_bg.gif);
}


*+ html .footer
{
    position: static;
    width: 910px;
    height: 35px;
    margin-top: 0px;
    background-image:url(/upload/CMS/Mammut-Alpine-School/templateimages/footer_bg.gif);
}

*html .footer
{
    position: static;
    width: 910px;
    height: 35px;
    margin-top: 0px;
    background-image:url(/upload/CMS/Mammut-Alpine-School/templateimages/footer_bg.gif);
}

.footer_button
{
    float: left;
    top: 0px;
    width: 300px;
    height: 35px;

}



.service_menue
{
    position: static;
    float: right;
    top: 12px;
    height: 30px;
    padding-top: 7px;
    padding-right: 10px;
    color: white;
    font-size: 12px;
    text-decoration:none;
}
.service_menue a { text-decoration:none; color:#FFFFFF; font-size: 12px;}
	.service_menue a:link { text-decoration:none; color:#FFFFFF; font-size: 12px;}
	.service_menue a:visited { text-decoration:none;  color:#FFFFFF; font-size: 12px;}
	.service_menue a:hover { text-decoration:none;  color:#FF0000; font-size: 12px;}
	.service_menue a:active { text-decoration:none; color:#FFFFFF; font-size: 12px;}






#certified

{
    position: absolute;
    float: right;
    width: 62px;
    height: 68px;
    margin-left: 910px;
    top: 32px;
}




//* Inhaltsbereich *//



.inhalt
{
    padding-top: 10px;
    color: white;
    
}

	.inhalt a:link { text-decoration:underline; color:#FFFFFF;}
	.inhalt a:visited { text-decoration:underline;  color:#FFFFFF;}
	.inhalt a:hover { text-decoration:none;  color:#FFFFFF;}
	.inhalt a:active { text-decoration:underline; color:#FFFFFF;}


#objektinhalt
{
    padding-top: 10px;
    color: white;
    font-size: 12px;
    
}

.objektstartlistueb
{
    font-size: 12px;
    color: #E2001A;
    width: 281px;
    font-weight: bold;
    padding-bottom: 14px;

}

.objektstartlist
{
    float:left;
    font-size: 11px;
    top: 0px;
    width: 280px;
}


.objektstartlist_left
{
    float:left;

    font-size: 11px;
    width: 170px;
    top: 0px;
    padding-bottom: 10px;
}

.objektstartlist_right
{
    float:right;
    text-align: right;

    font-size: 11px;
    width: 80px;
}



.imglink
{
    margin-left: 190px;
    font-size: 10px; 
    top: 0px;
}


.imgleft
{
    float: left;
    padding-right: 1em;

}

.imgright
{
    float: right;
    margin-left: 4px;
    margin-bottom: 4px;
    width: 280px;
}


.bannerliste

{
    float: left;
    width: 577px;
    margin-bottom: 25px;
}














/* Navicons gefährlich nicht anfassen! */

.RadMenu_MASVert 
{
		
}

.RadMenu_MASVert_rtl
{
	text-align: right;
	margin: 0px 2px 0px 0px;
	                cursor: pointer;

}

.RadMenu_MASVert_Context
{
	background: none;
	border: 0;
	color: White;
                cursor: pointer;

}

.RadMenu_MASVert a
{
	text-decoration: none;
	margin: 0px 0px 2px 0px;
                cursor: pointer;

}

.RadMenu_MASVert .rmLink
{
	font-family: "Helvetica", Arial, sans-serif;
	text-decoration: none;
	color: white;
	padding-left: 0px;
                cursor: pointer;

}

.RadMenu_MASVert .rmLink:focused,
.RadMenu_MASVert .rmFocused
{
	outline: 0px;
}

.RadMenu_MASVert .rmRootGroup .rmLink:hover,
.RadMenu_MASVert .rmRootGroup .rmFocused,
.RadMenu_MASVert .rmRootGroup .rmExpanded
{
	color: #fff;
}

.RadMenu_MASVert .rmRootGroup .rmLink:hover .rmText,
.RadMenu_MASVert .rmRootGroup .rmFocused .rmText,
.RadMenu_MASVert .rmRootGroup .rmExpanded .rmText
{
	color: #fff;
}

.RadMenu_MASVert .rmGroup .rmLink:hover,
.RadMenu_MASVert .rmGroup .rmFocused,
.RadMenu_MASVert .rmGroup .rmExpanded,
.RadMenu_MASVert .rmGroup .rmLink:hover .rmText,
.RadMenu_MASVert .rmGroup .rmFocused .rmText,
.RadMenu_MASVert .rmGroup .rmExpanded .rmText
{
	/*background: transparent url(Menu/SelectedBgSubitem.gif) repeat-x 0 0;*/
}

.RadMenu_MASVert .rmRootGroup .rmLink
{
	margin-right: 0px;
	overflow: visible;



}

.RadMenu_MASVert .rmRootGroup .rmLink .rmText
{
	margin-right:20px;


}

.RadMenu_MASVert .rmGroup
{

	background-image: url(/upload/CMS/Mammut-Alpine-School/templateimages/navicon_bg.gif);
	background-repeat: repeat-x;



}

.RadMenu_MASVert .rmHorizontal
{
	height: 29px;

	/*background: #383838 url(Menu/Background.gif) repeat-x top left*/
}

.RadMenu_MASVert .rmGroup .rmLink
{
	text-decoration: none;
	color: #FFF;
	line-height: 15px;
	margin-top: 3px;
	font-size: 10px;
cursor: pointer;
}

.RadMenu_MASVert_rtl .rmGroup .rmLink
{
	text-align: right;
	padding-right:0;
}

.RadMenu_MASVert .rmText
{
	padding: 0px;
}

.RadMenu_MASVert .rmGroup .rmLink .rmText
{
	padding: 3px 5px 3px 10px;
	margin-left: 0;
	margin-right: 10px;
cursor: pointer;
}

.RadMenu_MASVert_rtl .rmGroup .rmLink .rmText
{
	padding: 3px 24px 3px 30px;
}

/* <expand arrows styling> */

.RadMenu_MASVert .rmGroup .rmLink .rmExpandLeft
{
}

.RadMenu_MASVert .rmGroup .rmLink .rmExpandRight
{
}

.RadMenu_MASVert .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_MASVert .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_MASVert .rmGroup .rmExpanded .rmExpandLeft
{
	color: #fff;
                cursor: pointer;
}

.RadMenu_MASVert .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_MASVert .rmGroup .rmFocused .rmExpandRight,
.RadMenu_MASVert .rmGroup .rmExpanded .rmExpandRight
{
	color: #fff;
                cursor: pointer;
}

/* </expand arrows styling> */


.RadMenu_MASVert .rmGroup .rmExpanded
{
	z-index: 11;
}

.RadMenu_MASVert .rmRootGroup .rmItem .rmDisabled .rmText,
.RadMenu_MASVert .rmGroup .rmItem .rmDisabled .rmText
{
	color: #555;
}

.RadMenu_MASVert .rmRootGroup .rmItem .rmDisabled
{
	background: none;
}

.RadMenu_MASVert .rmGroup .rmItem .rmDisabled
{
	background-color: #383838;
}

.RadMenu_MASVert .rmSeparator
{
	background-color: #1f1f1f;
}

.RadMenu_MASVert .rmHorizontal .rmSeparator
{
	height: 20px;
	margin-top: 8px;
	width: 0px;
	border-left: 0px solid #303030;
cursor: pointer;
}

.RadMenu_MASVert .rmVertical .rmSeparator
{
	height: 0px;
	border-top: 0px solid #303030;
cursor: pointer;
}

.RadMenu_MASVert .rmLeftImage
{
	margin: 0px 0px 2px 2px;
                cursor: pointer;
}

.RadMenu_MASVert .rmGroup .rmLeftImage
{
	margin: 0px 0px 0px 0px;
                cursor: pointer;
}

.RadMenu_MASVert .rmRootGroup .rmItem .rmDisabled:hover,
.RadMenu_MASVert .rmRootGroup .rmItem .rmDisabled:hover .rmText
{
	background: none;
}