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

html, body {
margin: 0;
padding: 0;
height: 100%;
}

div.wrapper {
width: 1000px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto;
}

div.header {
width: 1000px;
height: 333px;
background-image:url(../images/head.jpg);
text-align: right;
}

/*TOPNAVI*/

div#subnavi {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#6d6c6b;
text-decoration:none;
padding-top: 18px;

}
div#subnavi a:link {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#6d6c6b;
text-decoration:none;
padding-top: 18px;
}
div#subnavi a:visited {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#6d6c6b;
text-decoration:none;
padding-top: 18px;
}
div#subnavi a:hover {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#870b0b;
text-decoration:none;
padding-top: 18px;
}
div#subnavi a:active {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#6d6c6b;
text-decoration:none;
padding-top: 18px;
}


/*NAVI*/


div.topNavi {
width: 1000px;
height: 50px;
background: #fff;
}


div#navi {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:20px;
color:#6d6c6b;
text-align: left;
text-decoration:none;
padding-top: 8px;
padding-left: 60px;
}

div#navi a:link{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:20px;
color:#6d6c6b;
text-align: left;
text-decoration:none;
}
div#navi a:visited{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:20px;
color:#6d6c6b;
text-align: left;
text-decoration:none;
}
div#navi a:hover{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:20px;
color:#870b0b;
text-align: left;
text-decoration:none;
}
div#navi a:active{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:20px;
color:#6d6c6b;
text-align: left;
text-decoration:none;

}

div.kategorie {
width: 1000px;
height: 50px;
background: #fff;
}
div#kategorie {
	padding-left: 60px;
	padding-top: 10px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 26px;
	color: #d0b06b;
}


div.rightCol {
width: 420px;
float: right;
padding-right: 100px;
}


/*CENTER*/

div.centerCol {
margin: 0px;

}

h1 {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:18px;
color:#870b0b;
text-align: left;
text-decoration:none;
margin-bottom: -15px;
}


div#text {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
line-height: 14pt;
color:#6d6c6b;
text-align: left;
text-decoration:none;
padding-left: 60px;
width: 400px;
}
div#text a:link{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#6d6c6b;
text-align: left;
text-decoration: underline;
}
div#text a:visited{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#6d6c6b;
text-align: left;
text-decoration: underline;
}
div#text a:hover{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#870b0b;
text-align: left;
text-decoration: underline;
}
div#text a:active{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#6d6c6b;
text-align: left;
text-decoration: underline;
}



div.clear {
clear: both;
margin: 0;
padding: 0;
height: 50;
line-height: 0;
font-size: 0;
}

div.footer {
width: 1000px;
margin: -41px auto 0 auto;
padding: 0;
height: 40px;
background: #fff;
}

div#footertext {
font-family:Helvetica, Verdana, Arial, sans-serif;
padding-left: 60px;
padding-top: 20px;
font-size:10px;
color:#999999;
text-align: left;
text-decoration: none;

}
div#footertext a:link{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
color:#999999;
text-align: left;
text-decoration: none;
}
div#footertext a:visited{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
color:#999999;
text-align: left;
text-decoration: none;
}
div#footertext a:hover{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
color:#999999;
text-align: left;
text-decoration: underline;
}
div#footertext a:active{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
color:#999999;
text-align: left;
text-decoration: none;
}

/*FORM*/

div.boxtext {
	width:350;
	margin-left:0px;
	font-size:11px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	}
	
	p { margin-bottom: 10px;
margin-top:0px;
}

div.boxtext, input, textarea {
	width:350px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:12;
	color:#6d6c6b;
	border-top: 1px solid #6d6c6b;
	border-right: 1px solid #6d6c6b;
	border-bottom: 1px solid #6d6c6b;
	border-left: 1px solid #6d6c6b;
	background-color: #FFFFFF; 
	padding: 3px;
}


div.boxtext form {
    margin-bottom:0px;
	}
	

div.boxtext p {
	margin-bottom:5px;
}


