/* CSS Document */

* {
	margin: 0;
	padding: 0;
	font: normal 12px Arial, Helvetica, sans-serif;
}

p {
	font-weight: normal;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}

strong, b{
  font-weight: bold;
}

h1, h2, h3, .csc-firstHeader, .csc-firstHeader a {
	color: #000;
}


h1, .csc-firstHeader, .csc-firstHeader a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000;
	font-weight: bold;
	text-transform: none;
	border: 0px solid black;
	margin: 10px 0 0 0px;
	padding: 0px;
}


h2 {
	margin-bottom: .5em;
	font-size: 18px;
	font-weight: normal;
	font-weight: bold;
/*	color: #db5600; */
}

h3 {

}

h4 {

}


/*

blockquote, ol, ul {
	margin-bottom: 1.5em;
	text-align: justify;
	line-height: 167%;
	font-size: 107%;
}

blockquote {
	margin-left: 2em;
}

ol {
	margin-left: 2em;
}

ul {
	list-style: none;
}

ul li {
	padding-left: 1em;
	background: url(../images/img07.gif) no-repeat left center;
}
*/

TD {
	font-weight: normal;
	font: normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#links {
}

#links ul {
	background: url(../images/img04.gif) repeat-x left bottom;
}

#links li {
	padding: 5px 0;
	background: url(../images/img04.gif) repeat-x left top;
}

/*
#links a {
	padding-left: 1em;
	background: url(../images/img08.gif) no-repeat left center;
	color: #000;
}

*/


/*****************/



HR {
	width: 100%;
	
	text-align: center;
	border-top:solid #aaa 1px;
	border-right: solid #bbb 1px;
	border-bottom:solid #ccc 1px;
	border-left: solid #ddd 1px;
	background-color:#fff;
	height:4px;
}


A {
	COLOR: #000; 
	TEXT-DECORATION: none;
	font-weight: bold;
	
}

A:hover {

}

a.extern {
	COLOR: #000000; 
	font-weight: bold;
	text-decoration: underline;
	
}

a.external-link {}
a.external-link-new-window {}
a.internal-link {
	color: #000;
	text-decoration: underline;

}
a.internal-link-new-window {}
a.download {}
a.mail {} 





.rot   {color:#b02919;}
.hell  {background-color:#fffefe}
.gross {font-size:135%;}
.weiss {color:#fff;}
.klein {font-size: 85%;}



.schwarz {color: BLACK;}
.grau {color: GREY;}
.gelb {color: YELLOW;}
.blau {color: BLUE;}
.dunkelblau {color: DARKBLUE;}


strong .schwarz {color: BLACK; font-weight:bold;}
strong .grau {color: GREY; font-weight:bold;}
strong .gelb {color: YELLOW; font-weight:bold;}
strong .blau {color: BLUE; font-weight:bold;}
strong .dunkelblau {color: DARKBLUE; font-weight:bold;}


b .schwarz {color: BLACK; font-weight:bold;}
b .grau {color: GREY; font-weight:bold;}
b .gelb {color: YELLOW; font-weight:bold;}
b .blau {color: BLUE; font-weight:bold;}
b .dunkelblau {color: DARKBLUE; font-weight:bold;}

span.span1 {
	color: PINK;
	font-size: 13px;
	font-weight: bold;
}



.htmlarea-content-body { background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; color:#88888A; font-size:11px}
 
 
table.normal{border:0px;}
table.breit {border:0px;width:99%}
 
p.align-left,   td.align-left,  h1.align-left,  h2.align-left,  h3.align-left,  h4.align-left,  h5.align-left,  h6.align-left  { text-align: left; }
p.align-center, td.align-center,h1.align-center,h2.align-center,h3.align-center,h4.align-center,h5.align-center,h6.align-center{ text-align: center; }
p.align-right,  td.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right { text-align: right; }
 




