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

/*
<? // Farbdefinitionen
Linkfarbe: 				#CF9158
background-color: 		#ECF1DD
Titelfarbe: 			#FF7F00
Auszeichnungsfarbe: 	#B90000
Datum (über Titel): 	#890000

Aktuell:
798f62;6585af; B90000: dunkel
9cae88;8296b0; FF7F00: hell


?>
*/

body{
font-family: Georgia, Times;
font-size:14px;
color:#000000;
line-height:17px;
background-color: #f9faf5;
}

a{
text-decoration:none;
}

a:hover{
color:#798f62;
}


.selected{
color:#9cae88;

}

.link{
border: 0px;
border-bottom:1px;
border-style: solid;
}

h1{

padding:0px;
margin:0px;
font-size:20px;
font-weight:normal;

}

h2{
font-size:12px;

}

img {
border:none;
}


.linklist{
padding:0px;
margin:0px;
list-style:none;
}

.linklist_mp{
font-size:14px;
color:#000000;
padding:5px 0px 5px 0px;
}



#div {
display: block;
}


.startseite{
display: block;
}

.startseitebox{
padding:0px;
position: absolute;
left: 20px;
top: 23px;
border: 0px;
}

.startseitebg{
background-color:#FFFFFF;
background-image:url(../../site/img/auster.jpg);
background-repeat:no-repeat;
}

.line1{
border-top:1px dotted #dddddd;
margin:5px 0px 5px 0px;
}


.med_elm{
margin:5px 5px 5px 0px;
float:left;

}


/* Navigation  */

.homeimg{
position:absolute;
top:20px;
left:200px;
z-index:100;
padding:0px;

}


#mainnavi{

position:absolute;
top:120px;
left:200px;
width:199px;
z-index:10;
font-size:24px;
font-family:Georgia, Times;
text-align:left;
padding:0px 10px 0px 0px ;

}

#mainnavi .menulist{
padding:0px 0px 0px 0px;
margin:0px;
}

#mainnavi .menupunkt:hover { 
color: #798f62;
}

#mainnavi .submenulist{
padding:0px;
margin-left:16px;
}

#mainnavi .menupunkt {
padding:0px 0px 0px 0px;
list-style-image:none;
list-style:none;
display:block;
line-height:26px;
padding-bottom:1px;
}


#mainnavi a{
color:#000000;

}

#mainnavi a:hover { 
color: #798f62;
}

#mainnavi .selected{
color:#9cae88;
}


/* Content  */


.content{
position:absolute;
top:120px;
left:440px;
width:460px;
z-index:100;
padding:0px;

}

.content:hover { 
}

.cont_elm_start{
width:250px;
padding: 0px;
}

.cont_elm_start a{
color:#000000;
}

.cont_elm{
border: 0px;
border-bottom: 1px;
border-style: solid;
border-color: #dddddd;
padding-bottom: 0px;
margin-bottom: 10px;
}

.cont_elm_sub{
margin-bottom: 20px;
}

.cont_elm_form{
margin-bottom: 20px;
border: 0px;
border-top: 1px;
border-bottom: 1px;
border-color:#dddddd;
border-style: solid;
background-color:#ffffff;
padding: 15px;
padding-bottom: 0px;
color: #000000;

}

.cont_elm_form_bild{
margin-bottom: 20px;
border: 0px;
border-top: 1px;
border-bottom: 1px;
border-color:#dddddd;
border-style: solid;
background-color:#ffffff;
padding: 0px;
padding-left: 15px;
padding-bottom: 15px;
color: #000000;

}

.cont_elm_form_text a{
color: #000000;

}

.cont_elm_form_text{
margin-bottom: 20px;
border: 0px;
border-top: 1px;
border-bottom: 1px;
border-color:#dddddd;
border-style: solid;
background-color:#ffffff;
padding: 15px;
color: #000000;

}

.cont_title{
font-size:24px;
line-height: 26px;
color:#9cae88;
padding-bottom: 10px;
}

.cont_lead{
color:#798f62;
font-size:18px;
line-height: 20px;
padding-bottom: 10px;
}

.cont_lead a{
color:#798f62;
}

.cont_date{
color:#798f62;
padding-top: 0px;
padding-bottom: 8px;
}

.cont_text{
color:#000000;
padding-bottom: 10px;
}

.cont_text a{
color: #000000;
} 

ul {
padding:0px;
margin:0px;
margin-top:3px;
}

li {
padding:0px;
margin:0px;
}

.cont_list {
list-style:none;
list-style-image:url(site/img/pfeil.gif);
list-style-position:inside;
padding:0px;
text-indent: 0px;
}

.ausz{
font-size:18px;
color:#798f62;
}

.formular {
width: 300px;
border: 1px;
border-color:#333333;
border-style: solid;
background-color:#ffffff;
padding: 10px;
}


.supertitle{

font-size:34px;
margin:00px 0px 40px 0px;
font-family:Helvetica, sans-serif;
letter-spacing:0px;

}

.collection_list_elm{
}

input, textarea, select {
  float:left;
  display:inline;
  width:150px;
  border: 1px solid #999;
  background:#fff;
  font-family: Georgia, Times;
  font-size: 14px;
  margin-top:2px;
  margin-bottom:5px;
  padding:1px;
}

.button {
  width:100px;
  background:#ddd;
  margin-right: 10px;
}

.button:hover {
  background:#bbb;
}

.checkbox {
  width: 25px;
  border:0px;
}

form {
	padding:0px;
	margin:0px;
	margin-bottom:20px;
}

hr {
	margin-bottom: 0px;
	margin-top: 20px;
	border:0;
	color: #ccc;
    background-color: #ccc;
    height: 1px;
}
