body  { color: #555555; font-size: 12px; line-height: 18px; font-family: verdana, tahoma, arial; text-decoration: none }
h1, h2, h3, h4, h5, h6 { font-weight: bold; font-size: 14px; line-height: 20px;}

span.Roter-Text { color: #c60000; }

.contentbox { background: #efefef;
	border-bottom: 1px solid #bfbfbf;
	border-right: 1px solid #bfbfbf;
	border-left: 1px solid #bfbfbf;
	border-top: 1px solid #bfbfbf;
	text-align: right;
	padding: 10px; }



.titel {       background: #CC3300;
                font-family: Verdana, Tahoma;
                font-size: 12px;
 }

.lineleftwhite{
	background: #ffffff;
	border-bottom: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	text-align: right;
	padding-right: 10px;
                
}
.text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #454545;
	text-decoration: none;
}
.textbold{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #454545;
	text-decoration: none;
                font-weight: bold;
}
a.text:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c03;
                text-decoration: underline;
	}

/*beginn Text-Box*/

.lineBoxTitel{
	background: #f1f0e8;
	border-bottom: 1px solid #CFCFCF;
	border-top: 1px solid #CFCFCF;
	padding-left: 10px;
}

.lineBoxLeftRight{
	border-right: 1px solid #CFCFCF;
	border-left: 1px solid #CFCFCF;
	padding-left: 10px;
}
.lineBoxBottom{
	border-bottom: 1px solid #CFCFCF;
}
.lineBoxBottomRight{
	border-bottom: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
}

/* General content -> Text -> Caption */

P.csc-caption {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* General content -> Text */
P {
		font-family:Verdana, Tahoma;
	       font-size: 11px;
              line-height: 16px;
              color: #333
}
td {
		font-family:Verdana, Tahoma;
	       font-size: 11px;
              line-height: 16px;
              color: #333
}

/* General content -> Text -> Menu/Sitemap item */
P.csc-menu {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
                color: #252;
}
/* General content -> Text -> Menu/Sitemap item: Section-title */
P.csc-section {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* General content -> Text -> Header date */
P.csc-header-date {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* General content -> Text -> Page content */

P.bodytext {
	font-family:Verdana, Tahoma;
	font-size: 11px;
                line-height: 16px;
                color: #333
}

/* General content -> Text -> Page content -> First line

P.bodytext:first-line {
	font-family:Verdana, Tahoma;
	font-size:11px;
                color:green
} */

/* General content -> Text -> Page content -> First letter

P.bodytext:first-letter {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
} */

/* General content -> Text -> Page content -> Page content, next paragraph
P.bodytext+ P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
} */

/* General content -> Text -> Page content -> Links */
P.bodytext A {
	color:#c03
}

/* General content -> Text -> Page content -> Links -> Mouseover links */
P.bodytext A:hover {
	color:#cf42
}

/* General content -> Text -> Page content -> Links -> Active links */
P.bodytext A:active {
	color:#817bff
}

/* General content -> Text -> Links */
P A {
	color:#c03;
	text-decoration:underline;
	font-weight:normal;
}

/* General content -> Text -> Links -> Mouseover links */
P A:hover {
	color:olive;
}
/* General content -> Text -> Links -> Active links */
P A:active {
	color:gray;
}
/* General content -> Text -> Links -> Visited links */
P A:visited {
	color:#c03;
}

span.Text-Rot { color: #CF181B; }
