/*
	Dunkel:	#F68B1E;
         Hell:	#FDCC9C;
*/

html,body {
	margin:0px;
         padding:0px;
         font-family: Tahoma, Verdana, Sans-Serif;
         font-size:10 pt;
}

.sidebar {
         border-right: 1px solid #F68B1E;
         margin: 0px;
         margin-right: 25px;
         background-color: #F68B1E;

}

.navigation {
	margin: 0px;
         padding: 0px;
}


.navigation a {
	color:#fff;
         display:block;
         text-decoration: none;
         padding: 5px 25px;
         font-size: 8pt;
         margin:0px;
         border-bottom: 1px solid #fff;
         width: 200px;
}

html>body .navigation a {
	         width: auto;
}

.navigation a:hover {
	color: #000;
         background-color:#FDCC9C;
}


.kopfzeile {
	background-image:url(kopfleiste.jpg);
         background-repeat: no-repeat;
         background-position: left;
         border-bottom: 1px solid #F68B1E;
         text-align:right;
         padding:5px 20px;
         height: 25px;
}

.kopfzeile a {
	text-decoration: none;
         color: #000;
         font-size: 16pt;
}

.headline {
         font-size:14pt;
         color: #F68B1E;
         padding-right: 25px;
}

.content {
	padding: 25px;
         text-align:justify;
}

.content h1 {
	color: #F68B1E;
}

.content h2 {
	font-family: Arial, Sans-Serif;
	font-style: italic;
         font-weight: bold;
         font-size: 16pt;
         padding: 0px 25px;
	color: #676767;
         padding-left:50px;
}

.content h2:first-letter {
	color: #F68B1E;
         font-size: 24pt;
	font-weight:bold;
         font-family: Verdana;

}

.content h3 {
	font-family: Arial, Sans-Serif;
	font-style: italic;
         font-weight: normal;
         font-size: 12pt;
         padding: 10px;
         color: #000;
         padding-left:50px;
         border-left: 5px solid #F68B1E;
         background-color: #FDCC9C;
}

.content h4 {
	font-family: Arial, Sans-Serif;
         font-weight: normal;
         font-size: 10pt;
         padding: 0px;
         margin: 0px;
         color: #F68B1E;
}

.content h3:first-letter {
         color: #F68B1E;
         font-size: 18pt;
         font-weight:bold;
         font-family: Verdana;

}

.content .imgtext-table .csc-caption {
	color: #FDCC9C;
         font-size: 8pt;
}

.unterschrift {
	color: #FDCC9C;
}

.grauerkasten {
	background-color: #dcdcdc;
         padding: 10px;
         margin:25px 0px;
}

.rahmen {
	border: 1px solid #F68B1E;
         padding: 15px;
}
div.csc-frame-frame1{
	background-color: #dcdcdc;
         padding: 10px;
         margin:25px 0px;
         font-size:10pt;
	width: 33%;
}

div.csc-frame-frame1 h1{
	position: relative;
         top:-40px;
         font-size: 12pt;
         font-style: italic;
         color: #F68B1E;
         font-style: Georgia, Vardana, Serif;
}

div.csc-frame-frame2{
	background-color: #fff;
         padding: 10px;
         margin:5px 0px;
         font-size:10pt;
         border: 1px solid #F68B1E;
}

div.csc-frame-frame2 h1{
         font-size: 10pt;
         font-weight: bold;
         color: #F68B1E;
}

div.csc-frame-frame2 li{
	list-style-image:url(kasten_bullet.jpg);
}

/* css class for adress overview - typo3 BoxStil1 */
.tx-contentwrapper_style1 {
	font-size: 10pt;
}

.tx-contentwrapper_style1 b {
	font-style: Georgia, Verdana, Serif;
         font-size: 12pt;
         color: #9a9a9a;
         padding: 0px;
         margin: 0px;
}

.tx-contentwrapper_style1 a {
	color: #F68A1F;
}