/* CSS Document */

html {
scrollbar-3dlight-color:  #003366; 
 scrollbar-darkshadow-color:  #003366; 
 scrollbar-highlight-color:  #003366; 
 scrollbar-shadow-color:   #B4BECD; 
 scrollbar-arrow-color:   #D8E0E7; 
 scrollbar-base-color:   #D8E0E7; 
 scrollbar-face-color:   #003366; 
 scrollbar-track-color:   #D8E0E7; 

}

body {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #003366;
	 background-color: #d8e0e7;
	 background-image: url(/design/27/images/bgMiddle.gif);
	 background-repeat: repeat-y;
	 background-position: center;
	 margin: 0px 0 0 0;
	 padding: 0px 0 0 0;
	 letter-spacing: 1px;
	 line-height: 130%;
	
}



.titleTeaser {
	letter-spacing: 1px;
	font-weight: bold;
	color: #003366;
}





a.Navigation:link    		{color:#003366; background-color:transparent; text-decoration:none;}
a.Navigation:visited 		{color:#003366; background-color:transparent; text-decoration:none;}
a.Navigation:hover   		{color:#7591ac; background-color:transparent; text-decoration:none;}
a.Navigation:active  		{color:#003366; background-color:transparent; text-decoration:none;}

a.navigationSelected:link  {color:#7591ac; background-color:transparent; text-decoration:none;}

a.navigationTeaser:link  {color:#7591ac; letter-spacing: normal; background-color:transparent; text-decoration:none;}


.cMenuContainer {
	width: 200px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}






#divBodyCont {
	background-image: url(/design/27/images/bg.jpg);
	 background-repeat: repeat-x; 
	 width: 100%;
	 overflow: hidden;
	 margin: 0px 0 0 0;
	 padding: 0px 0 0 0;
	 background-color: #d8e0e7;

}

#divContainer {
position: relative;
margin:0 auto;
width:990px;
background-color:white;
height: 100%;

}


#divTop {
float: left;
clear: both;
width: 990px;
height: 263px;
margin: 0 0 0 0;
padding: 0 0 0 0;
	
}

#divMiddle {
float: left;
clear: both;
width: 990px;
height: 100%;
margin: 0px 0 0 0;
padding: 20px 0 0 0;
background-color: white;
}

#divNavigation {
float: left;
width: 205px;
height: auto;
margin: 0px 20px 0 46px;
padding: 0 0 0 0;
background-color: white;
}

#divContent {
float: left;
width: 507px;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: white;
}

#divTeaser {
float: left;
width: 175px;
margin: 0 0 0 18px;
padding: 0 0 0 0;
background-color: white;
}

/* Layout Tabelle */

/* umschliessendes Div */
#divEvents{
	
}
/* Zeilen */
.eRowTitle {
float: left;
clear: both;
width: 100%;
display: block;
background-color: #1c4769;
color: white;
font-weight: bold;
padding: 6px 0 6px 3px;

	
}

.eRowLight {
float: left;
clear: both;
width: 100%;
display: block;
background-color: #eff2f5;
padding: 6px 0 6px 3px;
}

.eRowDark {
float: left;
clear: both;
width: 100%;
display: block;	
background-color: #d8e0e7;
padding: 6px 0 6px 3px;
}

/* Spalten */

.eDateStart {
float: left;
width: 50px;
	
}

.eDateEnd {
float: left;
width: 50px;	
}

.eTitle {
float: left;
width: 280px;	
}

.ePrice {
float: left;
width: 50px;	
}


.eIconBooking {
float: right;
margin: 0 0 0 5px;
	
}

.eIconCalendar {
float: right;
margin: 0 0 0 5px;	
}

.eIconInfo {
float: right;
	
}

/* Popup*/

#divAllCont {
	margin: 10px 0 0 10px;
}
