/* 1762227086.2391 */
html {
  font-size: 95%;
}


body {
		background-color:#eeede9;
		margin:0px; 
		padding:0px;
		font:90% Verdana, Arial;
		}

a:link { color:#008000;}
a:visited {color:#008000; }

img {border:none; -webkit-border-radius: 10px; -moz-border-radius: 10px;	border-radius: 10px; }
img, div, a, li, table, p { behavior: url(css/iepngfix.htc) }

table {padding:0px; }
td {background-repeat:no-repeat; background-position:center;vertical-align:top;}
th {font:0.8em Verdana, Arial;}

h1 { font:900 140%px Verdana, Arial;line-height:25px;}
h2 { font:900 130%px Verdana, Arial;}
h3 { font:900 120%px Verdana, Arial; }

#t { font: 11px Verdana, Arial; }

/* Container */

#wrapper {	width:980px;
			position:relative;
			margin: 0 auto;
			}			

#box_left, #box_right{
			border: 1px solid #696;
			margin-top: 0px;
			padding: 0px;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;
			-webkit-box-shadow: #666 0px 5px 5px;
			-moz-box-shadow: #666 0px 5px 5px;
			box-shadow: #666 0px 5px 5px;
			background-color: white;
			-pie-background: white;
			behavior: url(pie/PIE.htc);
			
			}

#box_left {	width:280px;
			float:left;
			}
			
#box_right {	width:660px;
			margin-left: 0px;
			float:right;
			}
#logo	{	margin:15px 0 25px 0; }

#right_head { width: 625px; margin: 25px auto; }

#navi, #content 	{	
			border: 2px solid #02654d;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;
			background-color:#eeede9;
			margin: 15px auto;
			behavior: url(pie/PIE.htc);
			}
			
#navi 		{ width:200px; margin-top: 27px;}
#content	{ width: 585px; padding: 20px; position:relative;}


/* Elemente */
#schrift { float:right; margin:5px 15px 5px 0;}
#logo img { margin: 10px 0 0 10px;}
#right_head  img {margin:0 30px; }

#navi ul		{ margin:12px; padding:0;}
#navi ul li {list-style-type:none; padding:0; margin: 0 0 10px;}
#navi a { text-decoration:none; color:black;}

.clear { clear:both;	}

#navi ul li ul { display:none; margin:3px 0 15px 5px;}
#navi ul li ul li { line-height:18px; margin-bottom:0;}
#navi ul li.activ ul, #navi ul li.parent ul { display:block;}
#navi ul li.parent a	{ text-decoration:underline;}
#navi ul li.parent ul li a{ text-decoration:none;}
.activ { font-weight:bold;}
.activ ul { font-weight:normal;}
.middle td { vertical-align:middle;}
.middle td td{ vertical-align:top;}
.urheber { font-size:85%; text-align:center;}
#rueckblicke .rueckblicke div{ float:left;width:183px;height:160px; text-align:center; vertical_align:middle;}
#counter img {border:1px; -webkit-border-radius: 0px; -moz-border-radius: 0px;	border-radius: 0px; float:right; margin-top:0px;}
#veranstaltung td {padding-bottom:12px;}
#rueckblicke .rueckblicke div.groesser { height:190px;}