* {
	list-style-position: inside;
	list-style-image: url(../bilder/nav_but_normal.gif);
	padding: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	top: 0px;
}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image:url(../bilder/background_5x5.gif);
 background-repeat:repeat;
}

	
h1					{color:#94ad20;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:20px;
					margin-top:30px;
					margin-left:10px;
					}	
	
h2 					{color:#94ad20;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:bold;
					margin-left:20px;
					margin-top:15px;
					margin-bottom:10px;
					}
					
h3 					{color:#1a5426;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					text-align:right;
					font-size:12px;
					font-weight:bold;
					margin-top:30px;
					margin-right:40px;
					}
	
p					{color:#000000;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					margin-bottom:15px;
					margin-left:20px;
					}
					
p.bold				{color:#000000;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight: bold;
					margin-bottom:5px;
					margin-left:20px;
					}
	
a					{color:#94ad20;
					text-decoration:none;
					}
	
a:hover 			{color:#1a5426;
					text-decoration:underline;
					}
		
a.activ 			{color:#1a5426;
					text-decoration:none;
					}

			
.navi 				{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					margin-top:90px;
					padding:5px;
					list-style-type: square;
					}
					
.navi li 			{
					color:#94ad20;
					margin-top:5px;
					}
		
.navi li a 			{text-decoration::none;
					}

.navi li a:hover	{color:#1a5426;
					text-decoration: none !important;
					}
					
.navi li a.activ	{text-decoration:none;
					color:#1a5426;
					}
					
.h3 a				{color:#1a5426 !important;
					text-decoration:none;}
					


img 				{
					border: none;
					margin-right:15px;
					float:left
					}
					
.post {
	padding: 0em 2em 1em 3em;
	
}

.post h3 {
	margin-bottom: .5em;
	text-align:left;
	color:#94ad20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

.file * {
	color: #000000;
}



#wrapper { 
 margin: 0 auto;
 width: 750px;
}

#faux {
 background:url(../bilder/faux.gif);
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}

#header {
 background-image:url(../bilder/header_back.jpg);
 width: 750px;
 padding: 0	px;
 height: 150px;
 min-height:150px;
 margin-top:200px;
 margin: 50px 0px 0px 0px;
}


#left { 
 display: inline;
 background-image:url(../bilder/navi_back_03.jpg);
 background-repeat:no-repeat;
 background-position:top;
 background-color:#FFFFFF;
 width: 200px;
 float: left;
}



#right{
background-image:url(../bilder/content_back_04.gif);
background-repeat:no-repeat; 
 background-color:#FFFFFF;
 float: right;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 550px;
 display: inline;
 position: relative;
}

#publikationen {width:350px;
				min-height:100px;
				margin-left:20Px;
				margin-bottom:50px;
				padding-top:10px;
				}
				
#publikationen p	{color:#1a5426;
					font-size:10px;
					margin-top:10px;
					}
				
.pubimage		{float: left;
				margin: 0px 10px 0 20px;
				border: none;
				padding-top:-10px;
				}

#subnavi			{font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					margin-top:5px;
					margin-left:15px;
					margin-bottom:10px;
					padding:5px;
					list-style-type: square;
					}
					
#subnavi li 		{list-style-position: inside;
					display: block;
					color:#94ad20;
					margin-top:5px;
					margin-bottom:10px;
					margin-right:10px;
					float:left;
					}
		
#subnavi li a 		{text-decoration::none;
					}

#subnavi li a:hover	{color:#1a5426;
					text-decoration: none !important;
					}
					
#subnavi li a.activ	{text-decoration:none;
					color:#1a5426;
					}
					
					

/* sidebar right*/

#sidebar_right {width:160px;
				float:right;
				margin:25px 1px 20px 20px;
				border-left:1px solid #cccccc;
				border-right:1px solid #cccccc;
				border-bottom:1px solid #cccccc;
				background-image:url(../bilder/sidebar_center.jpg);
				background-repeat:repeat-y;
				}

#sidebar_right h2 	{color:#1a5426;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					}


#sidebar_right p {
	font:85% Arial;
	color:#94ad20;
	margin-bottom: 10px;
	padding-right: -20px;
}

#sidebar_image {	
	width:160px;
	float:right;
	margin:25px 1px 20px 20px;
}

.sidebarimage2		{
					/*float: left;*/
					margin: 0px 0px 0px 20px;
					border: none;
					padding-top:-10px;
					}
.sidebarimage		{
					/*float: left;*/
					margin: 0px 10px 0 20px;
					border: none;
					padding-top:-10px;
					}

/* Table */
	table, td 							{border:1px solid #CCC; border-collapse:collapse; font:12px "Tahoma", Verdana, Helvetica, sans-serif;}
	
	table 								{border:none; border:1px solid #CCC;}
	thead th, tbody th 					{background:#FFF url(../images/th_bck.gif) repeat-x; color:#666; padding:5px 10px; border-left:1px solid #CCC; font-weight:bold;  text-align:left;}
	tbody th 							{background:#fafafa; border-top:1px solid #CCC; text-align:left; font-weight:normal; vertical-align:top;}
	tbody tr td 						{padding:5px 10px; color:#666; vertical-align:top; line-height:16px;}
	tbody tr:hover 						{background:#FFF url(../images/tr_bck.gif) repeat;}
	tbody tr:hover td 					{color:#454545;}
	tfoot td, tfoot th 					{border-left:none; border-top:1px solid #CCC; padding:4px; background:#FFF url(../images/foot_bck.gif) repeat; color:#666;}
	caption    							{font-weight:bold; text-align:left; font-size:100%; padding:10px 0; color:#666;}
	table a:link 						{color:#666; text-decoration:underline;}
	table a:visited 					{color:#666;}
	table a:hover 						{color:#000; text-decoration:none;}
	table a:active 						{color:#003366;}
	table span							{font-weight:bold; margin-bottom:10px;}
	.midtext							{font:11px "Tahoma", Verdana, Helvetica, sans-serif; font-weight:bold;}
	.smalltext							{font:10px "Tahoma", Verdana, Helvetica, sans-serif;}
	

/* end sidebar right*/

.clear { clear: both; background: none; }

#footer 		{width: 750px;
				height:40px;
 				clear: both;
				background-image:url(../bilder/footer_back.gif);
 				background-repeat:repeat-x;
 				background-position:bottom;
				}

.footertext		{text-align:right;
				font-size:11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				padding-right:20px;
				padding-top:20px;
				}
					
.footer_img 	{padding-top:8px;
				float:left;
				}

/*
#footer { 
 width: 750px;
height:80px;
 clear: both;
 background-image:url(../bilder/footer_back.gif);
 background-repeat:repeat-x;
 background-position:bottom;
margin-top:10px;
}


.footertext			{text-align:right;
					font-size:11px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					padding-right:20px;
					padding-top:60px;
					}
					
.footer_img { padding-top:47px;
				float:left;
			}
			
*/



.leftimage {
			height:auto;
			float:left;}
