html,
body {
   margin:0;
   padding:0;
   
   	color: #000000;	
	height:100%;
	background:url(../images/background.jpg);
	font-size: x-small;
	font-family: Verdana, Tahoma, Arial, Times;
	font-weight: normal;
}

#wrapper {
   min-height:100%;
   position:relative;
   	background:url(../images/muschel.png) no-repeat center 230px;
}



#header {
	background:url(../images/back_head.png) no-repeat center;
	height:230px;
}

#header_content{
	width:940px;
   	margin:0 auto;
}


#content_container {
	width:940px;
   	margin:0 auto;
	 padding-bottom:84px;
	 padding-top:27px;
}

#content{ font-size:13px;}

#content .index{font-size:14px;}

#navi_top{
	width:940px;
   	margin:0 auto;
}

#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:84px;   /* Height of the footer */
   background:url(../images/back_footer.png) no-repeat center;
}

#footer_content{
	width:940px;
   	margin:0 auto;
}


a{
	color: #1f5e4d;
	text-decoration: underline;
}

a:hover{
	color: #000000;
	text-decoration: underline;
}


a img {border:0 none}


.clear{clear:both}



/* ende footer */

/* headlines */

h1{
	color: #000;
	font-size: 16px;
	text-decoration: none;
	margin-bottom:10px;
}

h2{
	font-size: 12px;
	display:inline;
}

/* ende headlines */

/* formular */

#formular{
	padding-top:10px;
}

#formular .set{
	margin-bottom:10px;
}

#formular .left{
	float:left;
	width:300px;
}

#formular .right{
	float:right;
	width:600px;
}
#formular .input{
	width:300px;
	height:13px;
	font-size:x-small;
}

#formular .textarea{
	width:300px;
	height:150px;
	font-size:small;
}

#formular .red, #formular .red2{
	background-color:#cc0000;
	color:#fff;
	font-weight:bold;
	width:300px;
	padding:3px 10px;

}

#formular .red2{
	width:300px;
	padding:0;
	margin:0;
}
/* ende formular */

.image_border_small{
	border:1px solid #028b9e;
}

.small{font-size:10px}
