/* 
	styles to appear within WYSIWYG 
   Warning: must match WYSIWYG section in USER style sheet,
	but not in cascade, non-prefixed with .xxx-content class
*/
body {
	margin: 0;
	padding: 0;
}
.ueberschrift{
/* heading style
	ueberschrift */
font:bolder 19px Arial, sans-serif;			
color: #999999;
}

.normalertext{
/* normal text 
	normalertext */
font:12px Verdana, sans-serif;			
}

.grauertext{
/*	grey text
	grauertext */
color: #333;
font: 11px/12px Verdana, sans-serif;
}

/* @CUSTSTYLE "content-block" //kapstadt  */
.content-block {
display:block;
width:auto !important;
}

.content-block, .content-block table{
margin:0px !important;
padding:0px !important;
font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #3B4B5B;
}
.content-block table td {
	padding:4px 8px;
/*	background-color: #FBBEA7;
	background-color: #F6977A;*/
}
.content-block p{
margin:0px !important;
padding:0px !important;
}
.content-block ul {
margin:0 +8px 0 0;
padding:0 +8px 0 0;
font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.content-block ol {
margin-top:0;
margin-bottom: 0;
padding-bottom: 0;
padding-top: 0;
margin-left: +2em;
padding-left: 0;
font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
.content-block li {
}
.content-block ul li {
padding-left: 6px;
list-style-position: outside;
list-style: none;
background: transparent url(/images/bulletgtk1.gif) no-repeat 0px 9px;
}

.content-block .user-ci-table1 {
border-bottom:1px solid #84C1DE;
}
.content-block .user-ci-table1 th{
padding:0 !important ;
}
.content-block .user-ci-table2 {
border-bottom:1px solid #84C1DE;
/*border-right:1px solid  #84C1DE;
*/
}
.content-block .user-ci-table2 td{
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
border-top:10px solid #FFFFF5;
border-right:1px solid #84C1DE;
padding: 10px 10px 10px 20px;
}
.content-block .user-ci-table2 th{
background-color: #FFFFF5 !important ;
font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
border-left:1px solid #84C1DE;
padding-top: 10px;
}
.content-block .user-ci-table2-caps{
background-color: #FFFFF5 !important ;
font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif !important ;
border-top:1px solid #84C1DE !important ;
padding: 10px 0 0 0 !important ;
text-align: center !important ;
}
.content-block .user-ci-cbrd{
border:1px solid #84C1DE;
border-width: 1px 1px 1px 0; 
}
/* @CUSTSTYLE "standart" */
.standart {
font: x-small "Times New Roman", Times, serif;
}
/* @CUSTEND*/

/*
Blocks
*/

.user-title {
font: 18px Verdana, Helvetica, sans-serif;
color:#3B4B5B;
margin-bottom: 12px;
}
.user-subtitle {
	font: bold 12px/19px Verdana, Helvetica, sans-serif !important;
	color:#000000 !important;
	padding: 5px 8px 5px 18px !important;
	background: #E2EFD2 url(/images/subhead-bg.gif) no-repeat !important;
}
.user-links {
	font:11px/16px Verdana, Helvetica, sans-serif !important;
}
.user-links a {font-weight:bold;}
.user-download {
	font:11px/16px Verdana, Helvetica, sans-serif !important;
}
.user-download a {font-weight:bold;}

.user-content-area {
width:auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}
.user-content-area a:link{
color:#0071BC;
}
.user-content-area a:active {
color:#003366;
}
.user-content-area a:hover{
color:#003366;
}
.user-content-area a:visited {
color:#3C647B;
}

/*
infobox
*/
.user-infobox-title {
font:bold 10px/16px Verdana,Arial,Helvetica,sans-serif !important;
color:#fff;
padding:4px;
height: 18px;
overflow: visible;
}
.user-infobox-title a {
	color:#fff;
}
.user-infobox-text{
font: 10px/16px Arial,Helvetica,sans-serif;
color:#333333;
padding:4px;
}
.user-infobox-text p{
margin:0;
padding: 0;
}

.user-infobox-text li{
font: 10px/16px Arial,Helvetica,sans-serif;
margin: 0;	
padding: 0;
}
.user-infobox-text ul{
list-style: square url(/images/greendot.gif) outside;	
}

/*

table, div {
border:1px solid red !important;
}
*/