/* CSS Document */

/* CSS Document */

a {

       font-weight:normal;
	color:#330000;
}
a:hover {

       font-weight:normal;
	color:#ff6600;
}



body, td {
    vertical-align:top;
    font-family: verdana;
	font-size:12px;
	color:#000000;
  	scrollbar-base-color:#FFFFFF;
 	scrollbar-3dlight-color:#DDDDDD;
  	scrollbar-arrow-color:#333333;
  	scrollbar-darkshadow-color:#FFFFFF;
 	scrollbar-face-color:#FFFFF;
	scrollbar-highlight-color:#FFFFFF;
  	scrollbar-shadow-color:#DDDDDD;
  	scrollbar-track-color:#FFFFFF;
}

body {
	margin-top:0px;
	padding-top:0px;
	/*background-color:#241F20;
    background-color:#1D0F08;*/
background-color:#FFFFFF;
}



.imgtext-nowrap {
        padding-right:0px;
        padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;

}

td, tr, p{
     vertical-align:top;
     margin-top:0px;
     padding-left:0px;
     padding-top:0px;
}

.contentFrame {
border: solid 1px #CCCCCC;
}


.lang {
 padding-right:12px;
vertical-align:bottom;
}
.contentRight {
	background-color:#FFFFFF;
    vertical-align:top;
 padding-top:9px;
    padding-bottom:18px;
   padding-right:18px;
    padding-left:18px;
	margin:0px;
}

.contentRightFrame {
	background-color:#FFFFFF;
    vertical-align:top;
    padding:0px;
    margin:0px;
}

.contentHeader {
	background-color:#FFFFFF;


}
.contentMain {
border-right: solid 1px #CCCCCC;
    padding-top:9px;
    padding-bottom:18px;
   padding-right:18px;
    padding-left:18px;
    background-color:#FFFFff;
    vertical-align:top;
   margin:0px;
  height:340px;
}


.contentMain p, .contentRight p {
    vertical-align:top;
	margin-bottom:5px;
}
.contentAdress {
       vertical-align:middle;
	padding:12px;
	font-family:arial;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	color:#333333;

}
.contentBild {
margin:0px;
padding:0px;

}

.klickpfad a{

	font-family:verdana;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
	color:#000000;
	}
.klickpfadActive a{

	font-family:verdana;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
	color:#DAE1E4;
	}

/*------- FORM ENDE --------*/

.menuSet {
    padding-bottom:4px;
    padding-top:4px;
    padding-left:18px;
    padding-right:30px;
    vertical-align:bottom;
    border-color:#CCCCCC;
    border-width:0 1 1 1;
    border-style:solid;
    background-color:#FFFFFF;
			opacity: 0.8;
		-moz-opacity: 0.8;
		-khtml-opacity: 0.8;
		filter: alpha(opacity=80);
	font-family:verdana;
	font-weight:normal;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	}

.sub a{

	font-family:verdana;
	font-weight:normal;
	font-size:12px;
	color:#1D0F08;
	text-decoration:none;

	}
	
	
.sub a:hover{

	font-family:verdana;
	font-weight:normal;
	font-size:12px;
	color:#1D0F08;
	text-decoration:none;

	}
	
.subActive a{

	font-family:verdana;
	font-weight:normal;
	font-size:12px;
	color:#1D0F08;
	text-decoration:none;
}




h1 {
	color:#FFFFCC;
	font-weight:bold;
	font-size:10px;
	letter-spacing:1px;
	margin-bottom:12px;
}

h2 {
	color:#1D0F08;
	font-weight:bold;
	font-size:11px;
	letter-spacing:1px;
	margin-bottom:8px;
}

h3 {
	font-weight:normal;
	font-size:11px;
	color:#FF6600;
margin-bottom:0px;
padding-bottom:0px;
}

.content a img  {
	border:1px solid #333333;
       
}
.content a:hover img  {
	border:1px solid #CCFF33;
       
}

input, textarea {
	font-family:trebuchet ms, verdana, verdana;
	font-size:11px;
	border:1px solid #CECDCD;
	padding-left:4px;
	/*border-left:1px solid #FF6600;
	border-top:1px solid #FF6600;
	border-bottom:1px solid #FFDBC8;
	border-right:1px solid #FFDBC8;*/
	/*background-image:url(images/input_shadow.jpg);
	background-repeat:repeat-x;*/
}

input.check {
	border:none;
}

.mailform, .mailformrequired {
	font-weight:bold;
}

.orange {	color:#FF6600; }
.footer {
       font-weight:normal;
	font-size:9px;
	color:#FF6600;

}



