@charset "UTF-8";
/* CSS Allgemein */


.Stil1 {color: #339900}

.Stil2 {color: #006699}

.Stil3 {color: #993300}

.padding { font-size:11px;
		   padding-left:150px;
}

h1 {
	text-align: left;
	font-size:14pt;
}
p {
	font-size: 14px;
}
body {
	margin:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(Bilder/pics/DSC_0015.jpg);
	background-repeat:no-repeat;
}

/* CSS oben */

#head-startseite, #head-sonneburg, #head-kultur, #head-impressionen, #head-anfahrt, #head-kontakt {
	background-image:url(Bilder/grund.jpg);
	background-repeat:repeat-y;
	width:863px;
	margin-left:auto;
	margin-right:auto;
}

#boxhead {
	padding-top:15px;
	width:863px;
	height:180px;
}
#navigation {
	margin-top:165px;
	font-size:13px;
	padding-left:135px;
	font-family:Arial, Helvetica, sans-serif;
	width:728px;
}

/* navigation oben*/

#navigation a {
	font-weight: bold;
	margin-left:34px;
	text-decoration:none;
	color: #000000;
}
#navigation a:hover {
	font-weight: bold;
	margin-left:34px;
	text-decoration:none;
	color: #FF1829;
}
#navigation a.fett, a.fett:hover {
	color: #999999;
}	

/*navigation links*/

#navitext ul {
	padding:0px; 
	margin-left:0px; 
	margin-top:20px;
	list-style:none;
	text-align:left;
}
#navitext li {
	margin-bottom:3px;
	font-size:15px;
	color:#999999;
}
#navitext a {
	font-weight:bold;
	text-decoration:none;
	color:#FF1829;
	display:block;
	height:25px;
	font-size:12px;
	line-height:200%;
	background-repeat:no-repeat;
}
#navitext a.aktiv {
	background-color:#E4E4C9;
	color:#FF1829;
}
#navitext a:hover {
	background-color:#E4E4C9;
	color:#FF1829;
}


/* boxen css*/

#box1-mitbanner {
	padding-left:15px;
	float: left;
	margin-top: 5px;
	width: 138px;
	margin-right: 8px;
	
}
#box1 {
	padding-left:15px;
	float: left;
	width: 138px;
	margin-right: 8px;
	background-image:url(Bilder/bild_07.jpg);
}

#inhalt {
	width:863px;
}
#box2 {
	float: left;
	width: 425px;
	padding-top:20px;
	padding-bottom:20px;
	
}

#box3 {
	margin-right:20px;
	float:right;
	width:232px;
}
#box1inhalt {
	background-image:url(Bilder/kl-fenster_10.jpg);
	height:20px;
	margin-top:30px;
	padding-left:15px;
	padding-top:4px;
	color: #339900;
	font-weight: bold;
}
#box2inhalt {
	background-image:url(Bilder/kl-fenster_13.jpg);
	padding-left:7px;
	padding-right:10px;
	padding-top:5px;
	font-size:11px;
	font-weight:bold;
}
#box3inhalt {
	background-image:url(Bilder/kl-fenster_15.jpg);
	height:15px;
}
#box4unten { 
	font-size:11px; padding-left:25px;
	padding-top:15px;
	background-repeat:no-repeat;
	text-align: left;
	width:838px;
	height:34px;
	clear: both;
	background-image:url(Bilder/unten.jpg);
}
#box4unten a {
	color: #999999;
	padding-top:10px;
}

/* startseite */
#head-startseite #boxhead {
	background-image: url(Bilder/start.jpg);
}
#head-startseite h1 {
	color:#339900;
}
#head-startseite #navitext a {
	background-image:url(Bilder/lin-start.jpg);
}
#head-startseite #boxhead {
	color: #339900;
}
/* sonneburg */
#head-sonneburg #boxhead {
	background-image:url(Bilder/soundplayerzz.jpg);
}
#head-sonneburg h1 {
	color:#006699;
}
#head-sonneburg #navitext a {
	background-image:url(Bilder/soundplayerzz.jpg);
}
#head-sonneburg #box1inhalt {
	color: #006699;
}
/* kultur */
#head-kultur #boxhead {
	background-image:url(Bilder/soundplayerzz1.jpg);
}
#head-kultur h1 {
	color:#993300;
}
#head-kultur #navitext a {
	background-image:url(Bilder/soundplayerzz1.jpg);
}
#head-kultur #box1inhalt {
	color: #993300;
}
/* impressionen */
#head-impressionen #boxhead {
	background-image:url(Bilder/soundplayerzz2.jpg);
}
#head-impressionen h1 {
	color:#C1C184;
}
#head-impressionen #navitext a {
	background-image:url(Bilder/soundplayerzz2.jpg);
}
#head-impressionen #box1inhalt {
	color: #cccc99;
}

/* kontakt */
#head-kontakt #boxhead {
	background-image:url(Bilder/soundplayerzz3.jpg);
}
#head-kontakt h1 {
	color:#cc6633;
}
#head-kontakt #navitext a {
	background-image:url(Bilder/lin-historie.jpg);
}
#head-kontakt #box1inhalt {
	color: #cc6633;
}
/* anfahrt */
#head-anfahrt #boxhead {
	background-image:url(Bilder/soundplayerzz4.jpg);
}
#head-anfahrt h1 {
	color:#33cccc;
}
#head-anfahrt #navitext a {
	background-image:url(Bilder/lin-anfahrt.jpg);
}
#head-anfahrt #box1inhalt {
	color: #33cccc;
}

#cleaner {
	clear:both;
	line-height:1px;
	}

/* Formular CSS */



#anmerkung {
	height: 100px;
	width: 300px;
	}

legend  {
font-size:12px;
font-style:italic;
color:#000000;
}

fieldset  {
padding: 20px;
border: 1px solid #000000;
margin-bottom: 20px;
}

form   {
width: 400px;
}

input.textfeld, select {
width: 300px;
}

textarea  {
width: 400px;
}


/* Galerie CSS */

   
   
