/* WeingutWeber */

html { height: 100%; width: 100%; background: url(../img/back.jpg) no-repeat #0d100e; font-size: 62.5%; -moz-background-size: 100%; -webkit-background-size: 100%; background-size: 100%;	}
body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;	background: url(../img/balken.png) repeat-x; font-size: 1.3em;}

* {margin: 0px; padding: 0px; border: 0px;}


h1 { color: #FFF; background: #000; padding: 5px 10px 5px 20px; font-size: 1.0em; margin: 5px 0px 5px -20px ;}
h1 a:hover { color: #ccc; font-size: 1.0em;}
h1 a { color: #999; font-size: 0.8em;}
h2 { padding-left: 10px; color: #000000; margin-top: -5px; font-size: 1.0em; }


p {	padding-left: 10px;	color: #333; font-size: 0.9em; line-height: 1.3em;}
p.absatz {	padding: 0px 10px; margin: 5px 0px; color: #333; background: #999; border-left: 1px solid #FFF; }
p.head{ color: #333; padding-left: 10px; }
	


a {	color: #FFFFFF; text-decoration: none; 	font-size: 0.8em;}
a:link {}
a:visited {}
a:hover { color: #c0a062; }
a:active {}



div#wrapper {	width: 850px;	margin: 2% auto 0 auto; 	text-align: left; }
div#wrapcontent {}


div#nav { text-align: right; height: 25px; margin-right: 30px; font-size: 1.2em}
div#nav li { display: inline; margin-left: 10px; }






div#maintext {	width: 425px;	height: 360px;	font-size: 1.0em;	float: left; }



div#maintext2 {	background: url(../img/main2.png) no-repeat; float: right; height: 324px; width: 365px;	padding: 36px 40px 0px 20px;
	font-family: Tahoma, Geneva, sans-serif; color: #000000;}
div#maintext2 ul,  #maintext2_intern ul { margin-bottom: 5px; font-size: 1.0em; margin-left: 20px; list-style-type: none; }
div#maintext2 a,  div#maintext2_intern a {font-size: 1.0em;}
div#maintext2 a:hover,  div#maintext2_intern {	color: #000000;	}
div#maintext2 li.head,  div#maintext2_intern li.head{	font-weight: bold;	}
div#maintext2 li.sub,  div#maintext2_intern li.sub {	margin-bottom: 4px;	}	
div#maintext2 li.sub2,  div#maintext2_intern li.sub2 {	margin-bottom: 12px;	}
div#maintext2 li.event,  #maintext2_intern li.event {	margin-bottom: 8px;	font-weight: bold;	}
div#maintext2_intern {	float: right;	height: 324px;	width: 205px;	font-size: 1.0em;	font-family: Arial, Helvetica, sans-serif;
	color: #000000;	margin-top: -225px;}
div#maintext2 img {	float: right;	padding: 0px 20px 20px 20px ;	}	


div#maintext2_links{ width: 180px; float: left; }
div#maintext2_rechts{ width: 180px; float: right; }
div#maintext2_links ul, div#maintext2_rechts ul { padding-bottom: 3px;}
div#maintext2_links li, div#maintext2_rechts li { margin-left: 5px; list-style-type: none; color: #333; font-size: 0.8em;}
div#maintext2_links li, div#maintext2_rechts li.big{ margin-left: 5px; list-style-type: none; color: #333; font-size: 0.9em;}
div#maintext2_links li.date, div#maintext2_rechts li.date { background: #fff; color: #000; padding: 2px 2px 2px 10px; font-size: 0.8em; margin: 0 0 0 -20px;}
div#maintext2_links li.date2, div#maintext2_rechts li.date2 { color: #000; padding: 2px 2px 2px 10px; font-size: 0.8em; margin: 5px 0 5px -20px; text-decoration: underline;}
div#maintext2_links li.h1, div#maintext2_rechts li.h1 { font-size: 1.0em; color: #000; font-size: bold; font-weight: bold; line-height: 1.1em;}
div#maintext2_links li.h2, div#maintext2_rechts li.h2 { font-size: 1.0em; color: #000; margin: 5px 5px;}



div#maintext2_ohne{ width: 360px; }
div#maintext2_ohne ul { padding-bottom: 3px;}
div#maintext2_ohne li { margin-left: 5px; list-style-type: none; color: #333; font-size: 0.8em;}
div#maintext2_ohne li { margin-left: 5px; list-style-type: none; color: #333; font-size: 0.9em;}
div#maintext2_ohne li.date { background: #fff; color: #000; padding: 2px 2px 2px 10px; font-size: 0.8em; margin: 0 0 0 -20px;}
div#maintext2_ohne li.date2 { color: #000; padding: 2px 2px 2px 10px; font-size: 0.8em; margin: 5px 0 5px -20px; text-decoration: underline;}
div#maintext2_ohne li.h1 { font-size: 1.0em; color: #000; font-size: bold; font-weight: bold; line-height: 1.1em;}
div#maintext2_ohne li.h2 { font-size: 1.0em; color: #000; margin: 5px 5px;}








div#maintext3_intern {	float: right;	height: 324px;		width: 190px;	font-size: 1.0em;	font-family: Arial, Helvetica, sans-serif;	color: #000000;	margin-top: -270px;}
div#maintext3_intern p{	margin-left: 10px;	margin-top: 20px;}
div#maintext3_intern li.head{color: #FFFF66;}
div#maintext3_intern li.head2{font-weight: bold; font-size: bold;}
	
	
	
	
	
div#menu {	height: 31px;	text-align: center;	margin-top: 13px; font-size: 1.2em}
div#menu li {	display: inline; 	margin-right: 10px;	}
div#menu a:hover {	background: url(../img/pfeil.png) no-repeat center;	padding-top: 25px;	color: #c0a062;	}
div#menu li.einruecken{	margin-left: 10px;	}
	
	
div#footer {	background: url(../img/logo.png) no-repeat center;	height: 142px; }

.defloat {clear: both;}


