@charset "utf-8";


/* CSS Document */


@import url("css/wt_gallery.css");
@import url("css/formmail.css");
@import url("css/contentwrapper.css");
@import url("css/tt_news.css");
body {
	text-align:center;
	padding:0px;
	margin:0px;
	font:10px Verdana;
	color:#1a1a1a;
}
a {
	text-decoration:none;
}
.csc-header h1 {
	/*border-bottom:1px solid #802230; */
	color:#802230;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	/*width:520px;*/
	margin-right:3px;
}
h2, h3, h4, h6 {
	color:#1a1a1a;
	font-family:verdana;
	font-size:14px;
	padding:0px;
	margin:10px 0px 10px 0px;
	color:#802230;
}
h5 {
	font-size:10px;
	font-weight:normal;
	color:#802230;
}
/*  		ENDE 			*/



/********************************************************/







/*     		START  			*/











#sitecontainer {
	margin:0px auto;
	width:960px;
}
/*  		ENDE 			*/



/********************************************************/







/*     		START  TOP			*/











#top {
	width:960px;
	height:220px;
	background:url(../images/hg_nav.gif) left no-repeat #802230;
}
.mainmenu {
	height:220px;
	width:130px;
	float:left;
	text-align:left;
}
.mainmenu ul {
	padding:0px;
	margin:35px 0px 0px 0px;
	text-align:left;
	list-style:none;
	width:130px;
	border-right:1px solid #fffcf1;
}
.submenu li,  .mainmenu li {
	padding:0px 0px 10px 0px;
}
.mainmenu ul li a {
	text-decoration:none;
	color:#fffcf1;
	padding-left:35px;
}
.mainmenu ul li.leftnav_1-level1-act a,  .mainmenu ul li a:hover {
	background:url(../images/nav_hover.gif) left center no-repeat;
	color:#fffcf1;
}
.submenu {
	height:220px;
	width:256px;
	float:left;
	text-align:left;
}
.submenu ul {
	border:0px;
	padding:0px;
	margin:35px 0px 0px 0px;
	text-align:left;
	list-style:none;/*width:130px;*/



}
.submenu ul li.leftnav_2-level2-act a,  .submenu ul li a:hover {
	background:none;
	color:#fffcf1;
	border-bottom:1px solid #fffcf1;
}
.submenu ul li a {
	text-decoration:none;
	color:#fffcf1;
	padding-left:25px;
}
.mood {
	background:url(../images/mood1.jpg) right no-repeat;
	background:#802230;
	height:220px;
	width:574px;
	float:left;
}

.mood .myGallery {
border:0px;
}
/********************************************************/



/*     		START  	MITTE		*/







#middle {
	width:960px;
	background-color:#fffcf1;
	text-align:left;
	/*background:url(../images/hg_main.gif) right top repeat-y #fffcf1;*/



	line-height:16px;
	position:relative;
}
#middle a {
	color:#802230;
}
#logo_label {
	position:absolute;
	left:560px;
	top:20px;
	width:125px;
	height:92px;
	z-index:1;
}
#logo_label im {
	border:0px;
}
.mainContent {
	width:530px;
	margin:0px 150px 0px 20px;
	padding:20px 0px 0px 0px;
	float:left;
}
/*



.wrapper-left	{



	float:left;



	width:320px;



	padding:0px 20px 0px 0px;



}







.wrapper-right	{



	float:left;



	width:320px;



	padding:0px 20px 0px 0px;



}



*/



.subContainer {
	float:left;
}
.subContainer a {
	color:#fffcf1 !important;
	font-weight:bold;
}
.subContent {
	padding:35px 20px 10px 10px;
	color:#fffcf1;
	text-align:left;
	background:#802230;
	width:230px;
	min-height:150px;
	height:auto !important;
	height:150px;
}
.hansemerkur {
	text-align:left;
	/*background-color:#fffcf1;*/



	margin-top:10px;
}
.hansemerkur img {
	border:0px;
}
.breaker {
	clear:both;
}
/*  		ENDE 			*/



/********************************************************/







/*     		START  			*/







#footer {
	width:960px;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:5px 0px 10px 0px;
	border-top:solid 1px #802230;
}
#footer a {
	text-decoration:none;
	color:#802230;
	margin-right:10px;
}
#footer a:hover {
	border-bottom:1px dotted #802230;
}
/*  		ENDE 			*/



/********************************************************/











/********************************/



/*		TABLE		*/







.td-0 {
	/*color:#802230;*/



	width:180px;
	padding-left:5px;
}
.td-1,  .td-2,  .td-3 {
	width:110px;
	text-align:right;
	padding-right:5px;
}
.tr-even {
	background-color:#CCCCCC;
}
.tr-even .td-0 {
	color:#1a1a1a;
}
#middle ul {
	list-style:url(../images/list_img.gif);
}
.mainContent li {
	margin:0px 0px 10px 0px;
}
.tx_lumogooglemaps_pi1_infobox {
	line-height:12px;
}

a.carouselBtn {
 color:white!important;	
}


/**************/
				
.important {
	color:#802230;
	background:url("../images/superior.gif") left no-repeat;
	height:20px;
	width:16px;
		display:inline-block!important;	

}