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

#wrapper {
   min-height:100%;
   position:relative;
   width:990px;
   margin:0 auto;
   background-color:#fff;
}

#header {
	background:#efefef url(../images/background.jpg) repeat-x;
	padding-bottom:10px;
}

#content_container {
	padding:10px;
	padding-bottom:95px;   /* Height of the footer */
}

#container{
	padding-bottom:10px;
}

#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:95px;   /* Height of the footer */
   background:#18355c url(../images/footer_back.jpg) no-repeat;
}

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

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


a img {border:0 none}

.bilder{
	border:1px solid #999;
	background-color:#fff;
	padding:5px;
}

.clear{clear:both}




#navi_left_container{
	padding:0;
	margin:0;
}

#navi_left{
	float:left;
	background:url(../images/head/left_back.jpg);
	height:226px;
	width:310px;
}

#navi_left_entry{
	padding:5px 10px 0 10px;
}

#navi_left_entry ul{
	padding-left:5px;
	list-style:none;
	width:310px;

}

#navi_left_entry ul li{
	padding-left:13px;
	margin-bottom:11px;
	background:url(../images/arrow.gif) no-repeat 0 1px;
}

#navi_left_entry ul li a, #navi_left_entry ul li a:link, #navi_left_entry ul li a:visited, #navi_left_entry ul li a:active, #navi_left_entry ul li a:hover, #navi_left_entry ul li a:focus{
	color:#fff;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
}

#navi_left_entry ul li a:active, #navi_left_entry ul li a:hover, #navi_left_entry ul li a:focus{
	color:#ccc;
}



/* ende allgemein und header */



/* footer */
#footer a, #footer a:link, #footer a:visited, #footer a:active, #footer a:hover, #footer a:focus{
	color:#e5e5e5;
	text-transform:uppercase;
	text-decoration:underline;
}

#footer a:active, #footer a:hover, #footer a:focus{
	color:#000000;
}

#footer #eintrag1a, #footer #eintrag1b,
#footer #eintrag2a, #footer #eintrag2b,
#footer #eintrag3,
#footer #eintrag4a, #footer #eintrag4b,
#footer #eintrag5a, #footer #eintrag5b,
#footer #eintrag6a, #footer #eintrag6b,
#footer #eintrag7,
#footer #eintrag8,
#footer #eintrag9,
#footer #di8a, #footer #di8b
{
	position:absolute;
	color:#e5e5e5;
	text-transform:uppercase;
}

#footer #eintrag1a{
	top:11px;
	left:14px;
}

#footer #eintrag1b{
	top:11px;
	left:45px;
}

#footer #eintrag2a{
	top:11px;
	left:237px;
}

#footer #eintrag2b{
	top:11px;
	left:264px;
}

#footer #eintrag3{
	top:11px;
	left:382px;
}

#footer #eintrag4a{
	top:11px;
	left:507px;
}

#footer #eintrag4b{
	top:11px;
	left:539px;
}

#footer #eintrag5a{
	top:45px;
	left:14px;
}

#footer #eintrag5b{
	top:45px;
	left:45px;
}

#footer #eintrag6a{
	top:45px;
	left:237px;
}

#footer #eintrag6b{
	top:45px;
	left:264px;
}

#footer #eintrag7{
	top:45px;
	left:382px;
}

#footer #eintrag8{
	top:23px;
	left:768px;
}

#footer #eintrag9{
	top:79px;
	left:14px;
}

#footer #di8a{
	top:76px;
	left:768px;
}

#footer #di8b{
	top:77px;
	left:786px;
}

#footer #di8b a, #footer #di8b a:link, #footer #di8b a:visited, #footer #di8b a:active, #footer #di8b a:hover, #footer #di8b a:focus{
	color:#5f718a;
	text-transform:uppercase;
	text-decoration:none;
}

#footer #di8b a:active, #footer #di8b a:hover, #footer #di8b a:focus{
	color:#fff;
}

/* 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:600px;
	padding:3px 10px;
	margin-left:10px;
	margin-top:12px;
}

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

#exklusiv img{
padding:5px;
border:1px solid #000;
background:white url('../images/ajax-loader_small.gif') no-repeat center;width:150px;
}

#exklusiv{
	font-size:16px;
}
