/*
///////////////////////////////////////////////////////////////////////////////
//																			 //	
// HH    HH    OOOOOO    MM       MM   MM       MM							 //
// HH    HH   OO    OO   MMMM   MMMM   MMMM   MMMM						     //
// HHHHHHHH   OO    OO   MM MM MM MM   MM MM MM MM							 //
// HH    HH   OO    OO   MM  MMM  MM   MM  MMM  MM							 //
// HH    HH    000000    MM       MM   MM       MM							 //
//																			 //	
// erstellt durch       										             //
//																			 //	
// HOMM interactive, 6003 Luzern, www.homm.ch                  				 //
//																			 //	
//																			 //	
///////////////////////////////////////////////////////////////////////////////
*/


/* BASIS */


* {
margin:0;
padding:0;
}
body {
padding: 0px;
margin: 0px;
text-align:left;
background-color:#000000;
background-repeat:no-repeat;
background-position:top;
}

#top_startseite {
width:987px;
height:200px;
background-image:url(/themes/default/images/logoTop_willkommen3.png);
}
.logo_startseite {
display:block;
position:relative;
top:60px;
left:293px;
width:400px;
height:100px;
text-decoration:none;
border:none;
}
.logo_startseite:hover {
text-decoration:none;
border:none;
}

/* Verschiedene NavBar-Farben */

#nav {
width:967px;
height:26px;
/*margin:10px 0 0 0;
*margin:10px 0 0 0;
_margin:10px 0 0 0;*/
z-index:10;
background:url(/themes/default/images/bg_default_85.png) repeat;
}

#header {
width:987px;
height:120px;
}

#content {
width:987px;
height:200px;
}

#contentContainer {
width:967px;
height:180px;
padding:10px;
background:url(/themes/default/images/bg_black_60.png) repeat;
}


#contentContainer_left {
float:left;
width:220px;
height:180px;
margin:0;
}
#contentContainer_center {
float:left;
width:220px;
height:180px;
margin:0 0 0 10px;
}
#contentContainer_left_right_holder{
display:block;
width:220px;
height:180px;
background-image:url(/themes/default/images/startseite/box_soliva1.png);
}
#contentContainer_right_link{
display:block;
width:220px;
height:180px;
background:none;
}
#contentContainer_right_link:hover {
display:block;
width:220px;
height:180px;
background-image:url(/themes/default/images/startseite/box_soliva2.png);
text-decoration:none;
}
#contentContainer_right {
float:left;
width:220px;
height:180px;
margin:0 0 0 10px;
}
#contentContainer_left_center_holder{
display:block;
width:220px;
height:180px;
background-image:url(/themes/default/images/startseite/box_crastella1.png);
}
#contentContainer_center_link:hover {
display:block;
width:220px;
height:180px;
background-image:url(/themes/default/images/startseite/box_crastella2.png);
text-decoration:none;
}
#contentContainer_left_link_holder{
display:block;
width:220px;
height:180px;
background-image:url(/themes/default/images/startseite/box_randolina1.png);
}
#contentContainer_left_link{
display:block;
width:220px;
height:180px;
background:none;
}
#contentContainer_center_link{
display:block;
width:220px;
height:180px;
background:none;
}
#contentContainer_left_link:hover {
display:block;
width:220px;
height:180px;
background-image:url(/themes/default/images/startseite/box_randolina2.png);
text-decoration:none;
}
#contentContainer_specials {
float:left;
width:267px;
height:180px;
margin:0 0 0 20px;
}
#contentContainer_specials_teaser {
width:267px;
height:120px;
background:url(/themes/default/images/bg_black_60.png) repeat;
text-align:left;
}
#contentContainer_specials_teaser_tit{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
padding:10px 0 0 10px;
}
#contentContainer_specials_teaser_txt{
padding:0 0 0 10px;
}
#contentContainer_specials_navi {
width:267px;
height:60px;
background:url(/themes/default/images/bg_black_35.png) repeat;
text-align:left;
}
#contentContainer_specials_navi_left {
float:left;
width:147px;
height:30px;
margin:20px 0 0 10px;
_margin:20px 0 0 5px;
}
#contentContainer_specials_navi_center {
float:left;
width:54px;
height:30px;
margin:0;
margin-top:20px;
}
#contentContainer_specials_navi_right {
float:left;
width:50px;
height:30px;
margin:0;
margin-top:20px;
}


#contentContainer_specials_navi_left_holder{
display:block;
width:147px;
height:30px;
background-image:url(/themes/default/images/metanav/metanav_kontakt1.png);
}
#contentContainer_specials_navi_left_link{
display:block;
width:147px;
height:30px;
background:none;
}
#contentContainer_specials_navi_left_link:hover{
display:block;
width:147px;
height:30px;
background-image:url(/themes/default/images/metanav/metanav_kontakt2.gif);
text-decoration:none;
}


#contentContainer_specials_navi_center_holder{
display:block;
width:54px;
height:30px;
background-image:url(/themes/default/images/metanav/metanav_de1.png);
}
#contentContainer_specials_navi_center_link{
display:block;
width:54px;
height:30px;
background:none;
}
#contentContainer_specials_navi_center_link:hover{
display:block;
width:54px;
height:30px;
background-image:url(/themes/default/images/metanav/metanav_de2.gif);
text-decoration:none;
}
#contentContainer_specials_navi_right_holder{
display:block;
width:54px;
height:30px;
background-image:url(/themes/default/images/metanav/metanav_en1.png);
background-repeat:no-repeat;
}
#contentContainer_specials_navi_right_link{
display:block;
width:54px;
height:30px;
background:none;
}
#contentContainer_specials_navi_right_link:hover{
display:block;
width:54px;
height:30px;
background-image:url(/themes/default/images/metanav/metanav_en2.gif);
text-decoration:none;
background-repeat:no-repeat;
}




/* Verschiedene Footer-Farben */

#footer {
width:987px;
height:50px;
text-align:left;
margin: 10px 0 0 0;
font-size:12px; 
color: #efefef; 
line-height:150%;

}
#footer a {color: #efefef;font-weight:normal;}
#footer_left {
float:left;
width:450px; 
margin: 8px 0 0 10px;

}
#footer_right {
float:right;
width:350px; 
height:33px;
margin: 8px 0 0 0;
padding: 0 10px 0 0;

}
#logoEngadin {
width:124px;
height:37px;
background-image:url(/themes/default/images/logo_engadin.png);
margin:0 10px 0 230px;
}

.logoEngadin_link{
display:block;
position:relative;
width:120px; 
height:33px;
position:relative;

text-decoration:none;
border:none;
}


.logoEngadin_link:hover{
text-decoration:none;
border:none;
}







#clearDiv {
clear:both;
}



.boxStartOben				{background:url(/themes/default/images/bg_black_60.png) repeat;text-align:left;font-size:12px; line-height:120%;}
.boxStartUnten				{background:url(/themes/default/images/bg_black_35.png) repeat;text-align:left;}


.posLogoBetrieb				{margin: 60px 0 0 0;}

.bgimg {
width: 100%;
min-width:987px;
position:fixed;
z-index: 2;
background-color:#000000;
}

#bigbackgroundimage{
position:relative;
z-index: 5;
}