@charset "utf-8";
/* CSS Document */

/* 	orange 		=	#FF9966;
	dunkelbraun = 	#993300
	rahmen 		=	#ff8859
	hoverfarbe 	=	#cc9966
	hintergrund	=	#fffaee
*/	
	

body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}

a:link, a:visited, a:active {
	text-decoration:underline;
	color:#000000;
}

a:hover {
	text-decoration:underline;
	color:red;
}

#nachricht {
	padding:10px;
	border:1px red dashed;
	margin-bottom:10px;
	margin-top:10px;
	background-color:#FF9966;
	color:#333333;
	font-weight:bolder;
}

#content {
	width:800px;
	background-color:#fffaee;
}

#header {
	background-color:#993300;
	background-image:url(bilder/top_logo_header.gif);
	background-repeat:no-repeat;
	height:95px;
}

#menue {
	width:180px;
}
#menue_unten {
	width:180px;
	min-height:200px;
	max-height:1000px;
	background-color:#cc9966;
	background-image:url(bilder/unter_menue.gif);
	background-repeat:repeat-x;
}
#note {
	margin-left:120px;
	background-image:url(bilder/note.gif);
	background-repeat:no-repeat;
	height:40px;
}

#footer {
	height:20px;
	background-color:#993300;

}

#navigation 
	{
		background-color:#ffffff;
		border: solid 0px #ff8859;
		margin: 0px;
		padding:0px;
	}
#navigation ul ,#navigation li
	{
		list-style:none;
		margin: 0px;
        padding: 0px;
		
		
	}
#navigation li a:link , 
#navigation li a:link , 
#navigation li a:visited 
	{
		display:block;
		line-height:20px;
		background-color:#ffffff;
		border-bottom: solid 2px #d1a28b;
        text-decoration:none;
		color:#333333;
		padding-left:10px;
        padding-bottom:2px;
		padding-top:0px;
        margin:0px;
	}

#navigation li a:hover,
#navigation li a:active
	{
		background-color:#cc9966;
        color:#682b15;
	}

#Content {
	margin-top:-30px;

}
.seite {
	margin-top:40px;
	margin-left:0px;
}
#startseite_oben {
	display:block;
	line-height:35px;
	padding-left:30px; /* Weitere Werte anpassen */
	margin-top:145px;
	margin-bottom:50px;
	font-size:25px;
	color:#993300;
	font-style:italic;
	font-weight:bolder;		
}
.text {
	margin-top:30px;
	line-height:18px;
	margin-bottom:10px;
	margin-left:15px; /* Weitere Werte anpassen */
	margin-right:10px; /* Weitere Werte anpassen */

}
.noten_ueberschrift {
	display:block;
	line-height:25px;
	text-align:center;
	padding-top:5px;
	padding-left:15px; /* Weitere Werte anpassen */
	padding-right:5px; /* Weitere Werte anpassen */
	height:35px;
	margin-top:113px;
	background-image:url(bilder/noten_ueberschrift.gif);
	background-repeat:repeat-x;
	font-size:23px;
	color:#993300;
	font-weight:bolder;	
	margin-left:0px;
}
.noten_ueberschrift_untertitel {
	font-size:14px;
	color:#993300;
	font-style:italic;
	font-weight:bolder;	
}
.startbild {
	height:160px;
	width:160px;
	border:1px solid #993300;
	margin-right:20px;
}

#startliste {
	padding:0px;
}

#startliste ul, 
#startliste li {
	margin:0px;
	padding:0px;
	list-style:none;
}
#startliste li a:link, 
#startliste li a:visited {
	display:block;
	height:15px;
	line-height:15px;
	color:#993300;
	text-decoration:none;
}
#startliste li a:hover {
	color:#d84d17;
	text-decoration:none;
}

#startseite_unten {
	text-transform:uppercase;
	display:block;
	line-height:35px;
	padding-left:15px; /* Weitere Werte anpassen */
	padding-right:5px; /* Weitere Werte anpassen */
	margin-top:50px;
	font-size:25px;
	color:#993300;
	font-style:italic;
	font-weight:bolder;		
}
#startseite_unten_klein {
	font-size:12px;
	text-transform:uppercase;

}

.vitatable td {
	padding:3px;
	border-bottom:1px solid #ffd9b9;
}

.vitatable td a:link,
.vitatable td a:visited {
	color:#993300;
	font-size:11px;
	font-weight:bolder;
}

.link_doppelt_rot, .link_doppelt_rot a:link  {
	text-decoration:none;
	color:red;
	border-bottom: 3px double #FF0000;
}

.ausstattung_galerie {
	margin:0px 60px 20px 0px;
	text-align:left;

}
.teilueberschrift {
	font-size:20px;
	margin-bottom:20px;
	text-decoration:underline;
}

h2 {
	font-size:16px;
}

/* Kontakt */

.kontakt_inputfelder {
	font-size:11px;
	color:#333333;
	width:300px;
	border:1px solid #993300;
	margin-top:5px;
}

.kontakt_button {
	font-size:11px;
	color:#333333;
	border:1px solid #993300;
	margin-top:5px;
}

.kontakt_textarea {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	border:1px solid #993300;
	overflow: hidden;
	width:300px;
	height:150px;
}

.kontakt_fehlermeldung {
	padding:5px;
	margin-top:-30px;
	border:1px solid #ff8859;
	background-color:#ffd597;
	margin-bottom:10px;
}

.aktuelles_box {
	border:1px solid #993300;
	margin-bottom:10px;
}

.aktuelles_titel_links {
	border-bottom:1px solid #993300;
	padding:3px;
	background-color:#993300;
	color:white;
	float:left;
	width:50%;
}
.aktuelles_titel_rechts {
	border-bottom:1px solid #993300;
	padding:3px;
	background-color:#993300;
	color:white;
	text-align:right;
}

.aktuelles_a {
	color:white;
}

.aktuelles_inhalt {
	padding:3px;
	display:block;
	vertical-align:top;
}
.aktuelles_inhalt img {
	padding:3px;
	border:1px solid #efefef;

}



/* ADMINSACHEN */

.admin_input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:5px;
	width:450px;
	padding:2px;
}

.admin_button {
	font-size:11px;
	color:#333333;
	border:1px solid #993300;
	margin-top:5px;
}


#adminmenue {
	margin-left:15px;
	margin-right:10px;
}

.bildanzeige {
	float:left;
	margin:0px 5px 5px 0px;
	padding:5px;
}
.bildmenue{
	border:1px solid #FFCC00;
	background-color:#FFE7CE;
	padding:5px;
}
  #sortable_list { 
      list-style-type:none;
	  margin:0;
	  text-align:center;
      padding:0;
   }
  #galerie_list, #galerie, #link_list, .link_untermenu { 
      list-style-type:none;
	  margin:0;
      padding:0;
   } 
  #galerie_list a:visited,
  #galerie_list a:active,
  #galerie_list a:link {
  	text-decoration:none;
	color:#333333;
   }
  #galerie_list a:hover {
  	text-decoration:none;
	color:red;
   }
   #sortable_list li {
     width:110px;
	 height:110px;
     font:13px Verdana;
     margin:0;
     margin-left:0px;
     padding-left:0px;
     padding:4px;
     cursor:move;
	 border:1px solid #999999;
   }
   #galerie_list li {
     font:13px Verdana;
     margin:0px 0px 5px 0px;
     padding-left:0px;
     padding:4px;
     cursor:move;
	 border:1px solid #999999;
   }
   #galerie li {
     font:13px Verdana;
     margin:0px 10px 5px 0px;
     padding-left:0px;
	 border:1px solid #993300;
   }
.galerie_titel, .galerie_titel a {
	line-height:1.5;
	background-color:#993300;
	color:white;
	padding:2px;
	font-weight:bolder;
}
.galerie_bild img{
	padding:5px;
	border:1px solid #cc9966;
}
   #galerie_list li:hover {
     font:13px Verdana;
     margin:0px 0px 5px 0px;
     padding-left:0px;
     padding:4px;
	 background-color:#FFEEDD;
     cursor:move;
	 border:1px solid #999999;
   }      
   
#sortable_list img {
	padding:2px;
	border:1px solid #999999;
}   
  div.dropmarker {
      height:6px;
      width:200px;
      background: url(/images/dropmarker.png) left top;
      margin-top:-3px;
      margin-left:-5px;
      z-index:1000;
      overflow: hidden;
   }
   
#link_list li {
     margin:0;
     margin-left:0px;
     padding-left:0px;
     cursor:move;
   }
.link_kategorie {
    font:13px Verdana;
	border:1px solid #993300;
	background-color:#FFE0C1;
	padding:5px;
	margin-bottom:10px;
	margin-top:20px;
}
.link_link {
    font:11px Verdana;
	border:1px solid #993300;
	margin:5px 0px 5px 30px;
	padding:5px;
	font-size:11px;
}
/* 	orange 		=	#FF9966;
	dunkelbraun = 	#993300
	rahmen 		=	#ff8859
	hoverfarbe 	=	#cc9966
	hintergrund	=	#fffaee
*/	
   
.bildoptionen, 
.bildoptionen a:link,
.bildoptionen a:visited,
.bildoptionen a:active {
	font-size:10px;
	color:#333333;
	} 
.bildoptionen a:hover {
	font-size:10px;
	color:red;
	}
	
.kommentar_bearbeiten{
	width:160px;
	margin:5px 0px 5px 0px;
	font-size:10px;
}

#loeschdialoglinks {
	margin:5px;
	background:#990000;
	color:white;
	font-size:10px;
	font-weight:bolder;
}
#loeschdialoglinks_title {
	border-bottom:#990000;
	background:#FF0000;
	color:white;
	font-size:11px;
	font-weight:bolder;
	padding:5px;
}
#loeschdialoglinks_li {
	list-style:none;
	padding:5px;
	margin-left:0px;
}

.optionsueberschrift{
	color:black;
	font-weight:bold;
}

