/* CSS Document */































































/* Standard Defination */































body,td,th {































	font-family: Verdana, Arial, Helvetica, sans-serif;































	font-size: 10px;































	color: #3e362f;































}































body {































	background-color: #FFFFFF;































	margin-left: 0px;































	margin-top: 0px;































	margin-right: 0px;































	margin-bottom: 0px;































	background-image: url(bg.jpg);































	background-position: left top;































	background-repeat: no-repeat;















	















	font-size: 10px;































}































a {































	font-family: Verdana, Arial, Helvetica, sans-serif;































	font-size: 10px;































	color: #3e362f;































}































a:link {































	text-decoration: none;































}































a:visited {































	text-decoration: none;































	color: #3e362f;































}































a:hover {































	text-decoration: none;































	color: #c79c42;































}































a:active {































	text-decoration: none;































	color: #3e362f;































}































/* Standard Defination */































































































/* Container Defination */































#bg_content {































	position: absolute;































	maring-top: 0px;































	maring-left: 0px;































	width: 1px;































	height: 100%;































/*	border: #000000 solid 1px;*/































	z-index: 1;































} 









#postitionbabsi {

	width: 100%;

	height: 600px;

	position: absolute;

	bottom: 0px;

	left: 0px;

	z-index: 2;

}



#babsi {

	width: 200px;

	height: 600px;

	position: fixed;

	bottom: 0px;

	margin-left: 465px;

	left: 50%;

	z-index: 100600;

	background-image: url(babsi.png);

	background-position: left bottom;

	background-repeat: no-repeat;

}


#postitionstab {

	width: 100%;

	height: 600px;

	position: absolute;

	bottom: 0px;

	left: 0px;

	z-index: 2;

}



#stab {

	width: 100px;

	height: 600px;

	position: fixed;

	bottom: 0px;

	margin-left: 465px;

	left: 50%;

	z-index: 100600;

	background-image: url(stab2.png);

	background-position: left bottom;

	background-repeat: no-repeat;

}













#main {































	position: absolute;































	top: 0;































	left: 0;































	width: 100%;































	height: 100%;































/*	border: #000000 solid 1px;*/































	z-index: 10;































}































#header {































	width: 1184px;































	height: 289px;































	z-index: 20;































/*	border: #000000 solid 1px; */































	margin-left: -231px;































	margin-top: 0px;































	position: absolute;































	z-index: 5;































}































#header2 {































	width: 182px;































	height: 49px;































	z-index: 20;































/*	border: #000000 solid 1px; */































	margin-left: -142px;































	margin-top: 289px;































	position: absolute;































	z-index: 10;































}































#header3 {































	width: 38px;































	height: 49px;































	z-index: 20;































/*	border: #000000 solid 1px; */































	margin-left: 193px;































	margin-top: 289px;































	position: absolute;































	z-index: 10;































}































#ue {































	position: absolute;































	width: 704px;































	height: 62px;































	z-index: 30;































/*	border: #000000 solid 1px; 	*/































	margin-left: -21px;































	margin-top: -34px;































}































#wetter{































	position: relative;































	margin-left: 38px;































































	z-index: 500;































/*	border: #000000 solid 1px;	*/































	width: 155px;















	text-align: left;































	height: 107px;















	padding-top: 20px;















	background-image: url(bg_nav_wetter.png);















	background-position: left top;















	background-repeat: no-repeat;















	















	font-family: Verdana, Arial, Helvetica, sans-serif;















	font-size: 9px;















	color: #3e362f;































}















































#birthday{















	position: relative;















	margin-left: 38px;















	margin-top: 0px;















	z-index: 500;















/*	border: #000000 solid 1px;	*/















	width: 155px;















	text-align: center;















	height: 107px;















	padding-top: 19px;















	background-image: url(bg_nav_birthday.png);















	background-position: left top;















	background-repeat: no-repeat;















	font-family: Verdana, Arial, Helvetica, sans-serif;















	font-size: 9px;















	color: #3e362f;















	padding-left: 9px;















}































.birthday_ue { font-size: 10px; color: #cc0000; font-weight: bold;}















.birthday_ue2 { font-size: 10px; color: #cc0000; font-weight: bold; margin-top:9px; padding-left:43px;}































/* Container Defination */































































































/* Stile Defination */































.bg_nav {































	background-image: url(bg_nav.png);































	background-position: left top;































	background-repeat: no-repeat;































}































.bg_nav2 {































	margin-left: 39px;































	margin-top: 8px;































}































.nav {































	padding-left: 20px;































	font-family: Verdana, Arial, Helvetica, sans-serif;































	font-size: 1px;































	color: #FFFFFF;































}































.nav2 {































	padding-left: 20px;































	font-family: Verdana, Arial, Helvetica, sans-serif;































	font-size: 10px;































	color: #3e362f;































}































.nav3 {































	padding-left: 0px;































	font-family: Verdana, Arial, Helvetica, sans-serif;































	font-size: 10px;































	color: #3e362f;































}































a.navmenue2 {































	font-family: Verdana, Arial, Helvetica, sans-serif;































	font-size: 10px;































	color: #c79c42;































}































a:link.navmenue2 {































	text-decoration: none;































}































a:visited.navmenue2 {































	text-decoration: none;































	color: #c79c42;































}































a:hover.navmenue2 {































	text-decoration: none;































	color: #FFFFFF;































}































a:active.navmenue2 {































	text-decoration: none;































	color: #c79c42;































}































a.navmenue {































	font-family: Verdana, Arial, Helvetica, sans-serif;































	font-size: 10px;































	color: #FFFFFF;































}































a:link.navmenue {































	text-decoration: none;































}































a:visited.navmenue {































	text-decoration: none;































	color: #FFFFFF;































}































a:hover.navmenue {































	text-decoration: none;































	color: #c79c42;































}































a:active.navmenue {































	text-decoration: none;































	color: #c79c42;































}































































.ue_news { 































	font-size: 10px; 































	color: #cc0000; 































	font-weight: bold;































}































.ue_news2 { 































	font-size: 12px; 































	color: #cc0000; 































	font-weight: bold;































	width: 100%;































	text-align: center;































}































.gb_date { 































	font-size: 9px; 































	color: #999999; 































}































































#trenner_news {































	width: 115px;































	height: 5px;































	border-bottom: #3e362f dotted 1px;































	margin-top: 5px;































}































#trenner_news2 {































	width: 100%;































	height: 5px;































	border-bottom: #3e362f dotted 1px;































	margin-top: 5px;































}































#trenner_news3 {































	width: 100%;































	height: 2px;































	border-bottom: #3e362f dotted 1px;































	margin-top: 15px;































	margin-bottom: 20px;































}































#trenner_news4 {































	width: 115px;































	height: 2px;































	border-bottom: #3e362f dotted 1px;































	margin-top: 1px;































	margin-bottom: 10px;































}































#trenner_news5 {































	width: 100%;































	height: 2px;































	border-bottom: #3e362f dotted 1px;































	margin-top: 15px;































	margin-bottom: 10px;































}































.trenner_news3 {































	border-top: #3e362f dotted 1px;































	margin-top: 15px;































}































hr {































	border-top: #3e362f dotted 1px;































	border-bottom: #3e362f dotted 0px;































	border-left: #3e362f dotted 0px;































	border-right: #3e362f dotted 0px;































	width: 100%;































	height: 1px;































}































#footer {































	width: 669px;































	height: 2px;































	border-bottom: #acacac dotted 1px;































}































.footer {































	color: #acacac;































}































.gb_border {































	border: #3e362f dotted 1px;































}































#more {































	text-align: right;































}































.image_bord { 































	border: #3e362f dotted 1px;































}































































.img_count { 































	float: left;































	margin-right: 15px;































}































































































H1 { 































	font-size: 14px; 































	color: #cc0000; 































	font-weight: bold;































	display: block;































	width: 100%;































	position: relative;































	z-index: 50;































	padding-bottom: 20px;































}































H4 { 































font-size: 10px; 































color: #cc0000; 































font-weight: bold;































padding-bottom: 20px;































	display: block;































	width: 100%;































	position: relative;































}































































































H2 { 































	font-size: 10px; 































	color: #3e362f;































	font-weight: bold;































	padding-bottom: 15px;































	display: block;































	width: 100%;































	position: relative;































}































H3 { font-size: 12px; color: #cc0000; font-weight: bold;}































































H5 { font-size: 10px; color: #3e362f; font-weight: bold; }































H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; }































H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { 































	display: block;































	width: 100%;































	position: relative;































	z-index: 50;































	margin-bottom: 20px;































}































































































































DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {































		border: 1px solid black;































		padding: 0px 0px;































	}































	































	































table.wertung {































	width: 100%;































	text-align: center;































	border: #3e362f dotted 1px;































}































































table.tracht td {































	width: 190px;































	padding-right: 10px;































	text-align: left;































	vertical-align: top;































}































































































p {margin: 0; padding: 0;}































































.countdown {































	color: #cc0000;































	font-weight: bold;































	font-size: 12px;































}































.countdown2 {































	color: #3e362f;































	font-weight: bold;































	font-size: 12px;































}































.countdown3 {































	color: #cc0000;































	font-weight: bold;































	font-size: 16px;































}































ul#nav,







ul#nav ul {







	margin: 0;







	padding: 0;







	}







 







ul#nav li {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 10px;







	color: #FFFFFF;







	display: block;







	width: 130px;







	height: 11px;







	position: relative;







	list-style: none;







	background-image: url(nav1.gif);







	background-repeat: no-repeat;







	}







 







ul#nav li a {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 10px;







	color: #FFFFFF;







	display: block;







	width: 130px;







	height: 11px;







	}







	







 







/* Fix IE. Hide from IE Mac \*/







* html ul#nav li { float: left; height: 1%; }







* html ul#nav li a { height: 1%; }







/* End */







 







ul#nav ul {







	position: absolute;







	display: none;







	left: 140px; /* Set 1px less than menu width */







	top: -2px;







	}







ul#nav li ul li {







	width: 130px;







	height: 15px;







	display: block;







	}







ul#nav li ul li a { 







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 10px;







	color: #FFFFFF;







	display: block;







	width: 130px;







	height: 15px;







	line-height: 15px;







	background-color: #3e362f;







	margin-left: -20px;







	background-image: url(nav1.gif);







	background-repeat: no-repeat;







	padding-left: 5px;







	filter:alpha(opacity=100); /* IE */







	-moz-opacity:1.0; /* Gecko-Browser */







	opacity:1.0; /* Opera 9+ */















 } /* Sub Menu Styles */















ul#nav li ul li a:hover  { 







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 10px;







	color: #c79c42;







	display: block;







	width: 130px;







	height: 15px;







	line-height: 15px;







	background-color: #3e362f;







	margin-left: -20px;







	background-image: url(nav1.gif);







	background-repeat: no-repeat;







	filter:alpha(opacity=100); /* IE */







	-moz-opacity:1.0; /* Gecko-Browser */







	opacity:1.0; /* Opera 9+ */















 } /* Sub Menu Styles */















 







ul#nav li:hover ul ul,







ul#nav li:hover ul ul ul,







ul#nav li.over ul ul,







ul#nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */







 







ul#nav li:hover ul,







ul#nav li li:hover ul,







ul#nav li li li:hover ul,







ul#nav li.over ul,







ul#nav li li.over ul,







ul#nav li li li.over ul { display: block; } /* The magic */







 







ul#nav li.menuparent { 















 }







 







ul#nav li.menuparent:hover,







ul#nav li.over { 







	text-decoration: none;







	color: #FFFFFF;







	display: block;







	width: 130px;







	height: 11px;







}







 







 







ul#nav li a:hover { 







	text-decoration: none;







	color: #c79c42;







	display: block;







	width: 130px;







	height: 11px;







}















label {



	display: block;



	padding-right: 10px;



	width: 120px;



	float: left;



	text-align: left;







}



.csc-mailform {



	border: #000000 solid 0px;



}



.csc-mailform-field {



	margin-bottom: 10px;



}



.csc-mailform-submit {



	margin-top: 10px;



}















/* Stile Defination */















#facebook_slideout {



	position: absolute;



	left: 0px;



	top: 0px;



	padding: 20px;



	padding-left: 50px;



	width: 300px;



	height: 545px;



	background: #FFFFFF;



	border: 1px solid #0552a0;



	z-index: 10000100;



}   







#youtube_slideout {



	position: absolute;



	left: 0px;



	top: 0px;



	padding: 20px;



	padding-left: 50px;



	width: 750px;



	height: 375px;



	background: #c8c8c8;



	border: 1px solid #9e9e9e;



	z-index: 10000200;



}  



#partner_slideout {



	position: absolute;



	left: 0px;



	top: 0px;



	padding: 20px;



	padding-left: 20px;



	width: 550px;



	height: 275px;



	background: #FFFFFF;



	border: 1px solid #3a413e;



	z-index: 10000300;



}  




#galerie_slideout {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 800px;
	height: 600px;
	background: #000000;
	border: 1px solid #cb983c;
	z-index: 10000000;
}








#social {
	position: absolute;
	margin-left: 275px;
	margin-top: 203px;
	padding: 0px;
	width: 550px;
	height: 45px;
	z-index: 10000300;
} 

