/*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
created by agentur etcetera
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
/* ----- Standart Schrift ----- */

body,a,div,p,li,ul,h1,h2,h3,h4,h5,h6,form,fieldset,legend,label,input,textarea,select,optgroup,option{
	font: normal 12px/16px "Trebuchet MS", Arial, Sans-Serif
	color:#6a7a80;
}

/* ----- HTML und BODY ----- */

body,html{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background-color:#ffffff;
}

/* ----- complete ----- */

#horizon{
	width:100%;
	height:1px;
	overflow:visible;
	visibility:visible;
	display:block;
	margin:0px;
	/* Hides from IE-mac \*/
	position:absolute;
	top:50%;
	left:0px;
	margin-top:-295px;
	/* End hide from IE-mac */
	padding:0px 0px 0px 0px;
}
#container{
	display:block;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background:center 213px url('/docs/_img/background.gif') no-repeat;
}
#secontainer{
	display:block;
	width:960px;
	height:100%;
	margin:0px auto 0px auto;
	padding:0px;
	background-color:#ffffff;
}
#head{
	display:block;
	width:960px;
	height:163px;
	margin:0px;
	padding:0px;
}
#logo{
	display:block;
	width:295px;
	height:29px;
	margin:0px;
	padding:50px 0px 0px 665px;
}
#body{
	display:block;
	width:960px;
	min-height:340px;
	margin:0px;
	padding:0px;
}
#left{
	display:block;
	float:right;
	width:555px;
	height:100%;
	margin:0px;
	padding:28px 0px 0px 110px;
}
#right{
	display:block;
	float:right;
	width:295px;
	height:100%;
	margin:0px;
	padding:0px;
}
#foot{
	display:block;
	width:850px;
	min-height:20px;
	margin:0px;
	padding:10px 0px 0px 110px;
	background:center top url('/docs/_img/dots.gif') repeat-x;
}

/* ----- Logo ----- */

#logo a{
	display:block;
	width:295px;
	height:29px;
	padding:0px;
	margin:0px;
}
#logo a img{
	display:block;
	border:0px none #fff;
	width:295px;
	height:29px;
	margin:0px;
	padding:0px;
}

/* ----- Right ----- */

#navigation{
	display:block;
	width:295px;
	min-height:100px;
	margin:0px;
	padding:14px 0px 0px 0px;
}
#navigation ul{
	display:block;
	width:295px;
	min-height:100px;
	margin:0px;
	padding:0px;
	list-style:none outside none;
}
#navigation ul li.main{
	display:block;
	width:295px;
	height:18px;
	margin:16px 0px 0px 0px;
	padding:0px 0px 4px 0px;
}
#navigation ul li.main a{
	width:206px;
	height:18px;
	display:block;
	margin:0px;
	padding:0px 0px 0px 89px;
	text-decoration:none;
	font:normal 13px/18px "Trebuchet MS", Arial, Sans-Serif;
	color:#abd593;
	background:35px 2px url('/docs/_img/icon-pfeil.gif') no-repeat;
}
#navigation ul li.main a:hover{
	color:#58ab27;
}
#navigation ul li.main a.on{
	color:#58ab27;
	font-weight:bold;
}

#navigation ul li.sub{
	display:block;
	width:295px;
	height:18px;
	margin:2px 0px 0px 0px;
	padding:0px;
}
#navigation ul li.sub a{
	width:190px;
	height:18px;
	display:block;
	margin:0px;
	padding:0px 0px 0px 105px;
	text-decoration:none;
	font:normal 12px/18px "Trebuchet MS", Arial, Sans-Serif;
	color:#abd593;
}
#navigation ul li.sub a:hover{
	color:#58ab27;
}
#navigation ul li.sub a.on{
	color:#58ab27;
}
/* ----- Foot ----- */

#foot a{
	text-decoration:none;
	font:normal 11px/20px "Trebuchet MS", Arial, Sans-Serif;
	color:#9ba6a7;
}
#foot a:hover{
	color:#58ab27;
}
#foot a.on{
	color:#58ab27;
}
#foot p.footright{
	display:block;
	float:right;
	width:206px;
	height:20px;
	margin:0px;
	padding:0px;
	color:#9ba6a7;
}

/* ----- Content (Left) ----- */

div.bottoms{
	display:block;
	width:161px;
	height:111px;
	margin:0px 11px 0px 0px;
	padding:0px;
	background-color:#edeff0;
}
div.leftcontent{
	display:block;
	float:left;
	width:300px;
	margin:0px;
	padding:0px 10px 15px 0px;
}
div.bigger{
	display:block;
	float:left;
	width:445px;
	margin:0px;
	padding:0px 10px 15px 0px;
}
div.bigger2{
	display:block;
	float:left;
	width:555px;
	margin:0px;
	padding:0px 10px 15px 0px;
}
div.start{
	display:block;
	width:555px;
	height:90px;
	margin:0px;
	padding:0px;
}
div.leftcontent ul, div.rightcontent ul, div.bigger ul, div.bigger2 ul{
	margin:0px;
	padding:0px 0px 8px 15px;
	font:normal 11px/14px "Trebuchet MS", Arial, Sans-Serif;
	color:#58ab27;
}
div.leftcontent ul li, div.rightcontent ul li, div.bigger ul li, div.bigger2 ul li{
	margin:5px 0px 0px 0px;
	padding:0px
	font:normal 11px/14px "Trebuchet MS", Arial, Sans-Serif;
	color:#58ab27;
}
div.leftcontent ul li span, div.rightcontent ul li span, div.bigger ul li span, div.bigger2 ul li span{
	font:normal 11px/14px "Trebuchet MS", Arial, Sans-Serif;
	color:#6a7a80;
}
div.rightcontent{
	display:block;
	float:left;
	width:245px;
	margin:0px;
	padding:0px;
}
div.floatright{
	display:block;
	float:right;
	width:245px;
	margin:0px;
	padding:0px;
}
h1{
	display:block;
	min-height:26px;
	margin:0px;
	padding:0px 0px 8px 0px;
	text-transform:uppercase;
	text-decoration:none;
	font:normal 22px/26px "Trebuchet MS", Arial, Sans-Serif;
	color:#58ab27;
}
h1 a{
	text-decoration:none;
	font:normal 22px/26px "Trebuchet MS", Arial, Sans-Serif;
	color:#58ab27;
}
h2{
	display:block;
	min-height:16px;
	margin:0px;
	padding:0px 0px 8px 0px;
	text-transform:uppercase;
	font:normal 12px/16px "Trebuchet MS", Arial, Sans-Serif;
	color:#58ab27;
}
p{
	margin:0px;
	padding:0px 0px 8px 0px;
	font:normal 11px/16px "Trebuchet MS", Arial, Sans-Serif;
	color:#6a7a80;
}
a.button{
	display:block;
	color:#ffffff;
	font:normal 10px/16px "Trebuchet MS", Arial, Sans-Serif;
	text-decoration:none;
	text-align:center;
	letter-spacing:0.1em;
	width:70px;
	height:16px;
	margin:0px;
	padding:0px;
	background-color:#;
}
.clear{
	display:block;
	clear:both;
	height:1px;
	width:100px;
	margin:0px 0px -1px 0px;
	padding:0px;
	font:normal 1px/1px Sans-Serif;
}
p a{
	text-decoration:none;
	color:#58ab27;
}
p a:hover{
	text-decoration:underline;
}
/* ----- Bilder ----- */

img{
	border:0px none #;
	margin:0px;
	padding:0px;
}

/* ----- Formular ----- */

.lbut{
	display:block;
	height:19px;
	width:160px;
	margin:0px;
	padding:0px;
	background-image:url(/htdocs/_img/button-links.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.rbut{
	display:block;
	height:19px;
	width:160px;
	margin:0px;
	padding:0px;
	background-image:url(/htdocs/_img/button-rechts.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
form{
	margin:0px;
	padding:0px;
}

label.text{
	display:block;
	float:left;
	clear:left;
	width:65px;
	height:20x;
	font:normal 11px/20px "Trebuchet MS", Arial, Sans-Serif;
	color:#6a7a80;
	margin:0px 0px 5px 0px;
	padding:0px;
}
select{
	display:block;
	float:left;
	width:110px;
	height:16px;
	font:normal 11px/16px "Trebuchet MS", Arial, Sans-Serif;
	border:0px none #ffffff;
	margin:1px;
	padding:0px;
}
input.text{
	display:block;
	float:left;
	width:218px;
	height:16px;
	font:normal 11px/16px "Trebuchet MS", Arial, Sans-Serif;
	color:#6a7a80;
	border:1px solid #6a7a80;
	margin:0px 0px 5px 0px;
	padding:2px 0px 0px 0px;
	text-indent:2px;
}
textarea.text{
	display:block;
	float:left;
	width:214px;
	height:104px;
	font:normal 11px/16px "Trebuchet MS", Arial, Sans-Serif;
	color:#6a7a80;
	border:1px solid #6a7a80;
	margin:0px;
	padding:2px;
}
.but{
	display:block;
	width:140px;
	height:19px;
	font:normal 11px/19px "Trebuchet MS", Arial, Sans-Serif;
	color:#6a7a80;
	border:0px none #ffffff;
	background-color:#e5e9ec;
	text-align:center;
	text-decoration:none;
	margin:0px 10px 0px 10px;
	padding:0px;
}
.but:hover{
	text-decoration:none;
	color:#6a7a80;
}
