/* ------- ALLGEMEIN  -------- */

* {margin:0;padding:0;}
html {overflow-y:scroll;}
html, body {height:100%;}

body {background:url(../images/layout/bg.gif);font:  9pt verdana, arial, georgia, sans-serif;line-height:16px;color: #FF9966;toverflow-y:scroll;scrollbar-arrow-color: #990000;	scrollbar-3dlight-color: #ffffff;scrollbar-highlight-color: #990000;scrollbar-face-color: #ffffff;scrollbar-shadow-color: #990000;scrollbar-darkshadow-color: #ffffff;scrollbar-track-color: #ffffff;}
* html body {overflow-y:visible;}
	
a:link, a:visited, a:hover, a:active { color: #FF9966;text-decoration: none;}
a:hover {text-decoration: underline;} 
h1 {color:#FF9966;font-size:10pt;margin:0px 0 25px 0;font-weight:normal;}
h2 {color:#FF9966;font-size:10pt;margin:25px 0 15px 0;font-weight:normal;}
h3 {color:#FF9966;font-size:9pt;margin:10px 0 10px 0;text-decoration:underline;}
p {margin-bottom:10px;}		

/* ------- KLASSEN  -------- */
.zitat {font-size:7pt; text-align:right; padding-left:100px;line-height:9pt;font-style:italic;}
.top {margin-top:0;}

/* ------- EBENEN ALLGEMEIN  -------- */
#box {background:url(../images/layout/bg-mitte.jpg) center repeat-y;height:100%;width:888px;margin:0 auto;position:relative;z-index:1;}
#container {background:url(../images/layout/bg-mitte.jpg) center repeat-y;position:relative;z-index:1;}
#clearer {clear:both;}

/* ------- POST IT  -------- */
#postit {position:absolute;top:217px; left:181px;background:url(../images/layout/post-it.jpg) no-repeat;width:122px; height:160px;padding:30px 15px 10px 8px;font-size:11px;
color:#333;z-index:3;}
#postit h1, #postit h2{font-size:11px;color:#333;margin-bottom:5px;margin-top:0px;}


/* ------- SPALTE LINKS  -------- */
#sp-li {background:url(../images/layout/hd-li.jpg) no-repeat;width:342px;float:left;}
#sp-li img{margin:339px 0 0 0;}
	
/* ------- SPALTE RECHTS  -------- */
#sp-re {margin: 0;width:546px;float:left;}
#header img{float:left;border:0px;}
#news{clear:left;background:transparent;color:#fff;font-size:11pt;padding-top: 10px;margin-left:10px;height:15px;width:450px;}
#content.start{margin:10px 0 0 0;	}
#content{background:url(../images/layout/bg-inhalt.jpg) repeat-y;width: 510px;margin:35px 0 0 0;padding:10px 0px 20px 10px;float:left;}
#inhalt{margin: 0px 60px 0 0;padding-top:40px;text-align:justify;border:0px solid #ffffff;}
#inhalt ul{margin: 10px 0 0 15px;list-style-type:square;clear:left;	}
#inhalt ul li{margin-bottom: 5px;}
#inhalt ol{margin: 10px 0 0 25px;}
#inhalt ol li{margin-bottom: 10px;}
#inhalt img.team{float:left;margin: 3px 10px 5px 0;}
#inhalt a:link, #inhalt a:visited, #inhalt a:hover, #inhalt a:active { text-decoration: underline;}
#thumbs{clear:left;text-align:right;}
#thumbs img{float:right;margin:10px 0 0 10px;}	

/* ------- GAlERIE  -------- */
#galerie img{float:left;margin: 8px 8px 0px 0px;border:1px solid #FF9966;}
#galerie-gross{text-align:center;}

/* ------- VERWALTUNG ------- */
#cms {padding-top:80px;}
#cms h2 {margin:15px 0 5px 0;text-decoration:underline;}
form {margin-top:10px;}
input#verwaltung { background:#fff;font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 8pt;color:#444; font-weight: normal; width: 400px; /* Breite.*/margin-bottom: 3px;}
select#verwaltung { /* Alle Formularelemente auswhlen */font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 8pt;color:#444;font-weight: normal;width: 130px; /* Breite.*/margin-bottom: 3px;}
input#submit { /* den Submit-Button, muss mit id gemacht werden, da IE ansonsten nicht untersttzt */background-color : transparent; font-size : 8pt; font-family : Verdana, Arial, Helvetica, sans-serif; color : #FF9966;text-decoration:underline;margin-bottom: 3px;padding:0;border: none;border-bottom: 1px solid #ff9966;}
.feld {font-size: 12pt;color:#fff;PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 9px , Verdana, Arial, Helvetica; COLOR: #444444;PADDING-TOP: 1px;	margin:0 0 10px 0;}

	/* ------- NAVI  -------- */
#nav1 {background:#333;width:546px;float:left;}
#nav1 a:link, #nav1 a:visited, #nav1 a:hover, #nav1 a:active {float:left;display:block;padding:2px 2px 4px 2px;margin:0 0 0 17px;color:#fff;font-size: 8pt;letter-spacing:0.1em;}
#nav1 a:hover, #nav1 a:active,  #nav1 a.an{text-decoration: none;color: #FF9966}	
#nav2 {float:right;}
#nav2 a:link, #nav2 a:visited, #nav2 a:hover, #nav2 a:active {display:block;margin:0 0 2px 0px;padding:2px 0 2px 2px;color:#FF9966;font-size:9px;}
#nav2 a:hover, #nav2 a:active {text-decoration: underline;}		
