.fixfloat{	float:none;	clear:both;	width:0px;	height:0px;	font-size:0px;	line-height:0px;	}


body { color: #666666; font-size: 81.25%; font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; } /* 13px */

h1, h2, h3, h4, h5, h6 { font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; font-weight:bolder; background-color: transparent;color:#535B4F; padding:0.1em 0 0.5em 0;}

h1 {font-size:1.25em;background-image: url(content_02_FILES/h_back.gif); background-repeat: repeat-x;}
h2 { font-size:1.0em; padding:0 0 0 0; margin:0 0 0.5em 0;}
h3 {font-size:1.0em; padding:0 0 0 0; margin:0 0 1em 0;}
h4 { font-size:1.0em; padding:0 0 0 0; margin:0 0 1em 0;}
h5 { font-size:1.0em; padding:0 0 0 0; margin:0 0 1em 0;}
h6 { font-size:1.0em; padding:0 0 0 0; margin:0 0 1em 0;}

h1.csc-firstHeader { font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;  font-weight:bolder; background-color: transparent;color:#535B4F;font-size:1.25em; background-image: url(content_02_FILES/h_back.gif); background-repeat: repeat-x;		}

a {color:#666; }
a:hover { color:#FFA011; background-color:transparent; text-decoration:none;}

p {	font-size:0.9em;line-height: 1.3em;}

ol{	font-size:0.9em;}
ul{	font-size:0.9em;}

dl{margin:0; padding:0; }
dt{margin:0; padding:0; }
img{ 	margin:0; padding:0; }

.fixfloat{	float:none;	clear:both;	width:1px;	height:1px;	font-size:1px;	line-height:0px;	}

table{font-size:0.9em;}
th{}
tr{}
td{}

label{font-size:0.9em;}
input{font-size:0.85em; background-color:#fff;}
textarea {font-size:0.9em; background-color:#fff;}

#footer p.bodytext{	 color:#8D9484;}
#footer a{	 color:#8D9484;}
#footer a:hover{	background-color: transparent;}
/*
#content-normal DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image img{border: none;margin:0 0px 8px 0; padding:0;}
#content-normal-folge DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image img{border: 1px solid #666; margin:0 0px 0px 0; padding:0;}

#content-left DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image img{border: 1px solid #666; margin: 0;}
#content-left-folge DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image img{border: 1px solid #666; margin: 0;}
*/
#number{	color:#666;font-size:1.25em; font-weight:bold; border:none; background-image: url(content_02_FILES/h_back.gif); background-repeat: repeat-x; padding:0.05em 0 0.2em 0;} 
#number a{color:#666;}
/* ############ TYPO3 spezifisch #############################################################*/

p.bodytext{font-size:0.9em;	color:#666666; margin:0; padding:0 0 10px 0; line-height: 1.3em;}

p.bodytext a  {color:#666; }
p.bodytext a:hover {color:#FFA011; background-color:transparent; text-decoration:none;}

.content-left p.bodytext{	border:none; }
.content-normal p.bodytext{border:none;	}
.content-rand p.bodytext{border:none;	}
.content-right p.bodytext{	border:none;}

.content-left{padding:10px 0 10px 0;}
.content-normal {border:none;	margin:0 0 0px 0; padding:0; width:100%;}
.content-border  {text-align:right;	border:none;margin:0; padding:0;}
.content-right  {	border:none;margin:0; padding:0;}

	
	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; margin:0 10px 0 0; padding:0;}
	
	*html	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; margin:0 7px 0 0; padding:0;}

	.numberlink {		display:none;visibility:hidden; color:#fff;	}
	.numberlink a {		display:none;visibility:hidden; color:#fff;	}
/* ############ BULLETLIST #############################################################*/

.csc-bulletlist ul li{
 list-style-image: none;
 list-style-position: outside;
 line-height:1.2em;
 font-size:0.9em;
}
.csc-bulletlist ol li{	
	padding:0 0 0 0;	
	margin: 0 0 10px 30px;	
 	line-height:1.4em;
	font-size:0.9em;
}
/* ############ SITEMAP #############################################################*/

div.csc-sitemap {} 

div.csc-sitemap a { text-decoration: none; } 

div.csc-sitemap a:hover, div.csc-sitemap a:focus, div.csc-sitemap a:active { 
   text-decoration: underline; 
} 

/*first level */ 
div.csc-sitemap ul {   } 

div.csc-sitemap ul li{ } 

div.csc-sitemap ul li a{ color:#666;   text-decoration:underline;}

/*second level */ 

div.csc-sitemap ul li ul{   margin-left: 2em; font-weight:normal;   } 

div.csc-sitemap ul li ul li{list-style-type: none;    list-style-image: none;   margin: 0.5em 0; }
div.csc-sitemap ul li ul li a{ color:#666;   text-decoration:none; }

/*third level */ 

div.csc-sitemap ul li ul li ul{ color:#666;  margin-left: 2em; font-weight:normal;   } 

div.csc-sitemap ul li ul li ul li{ color:#666; list-style-type: none;    list-style-image: none;   margin: 0.5em 0; }
div.csc-sitemap ul li ul li ul li a{ color:#666;  text-decoration:none; }


/* ############ Tabelle #############################################################*/

.contenttable{border:none;}
.contenttable caption{margin:0 0 0 0; padding:0 0 10px 0; color:#666; text-align:left; font-weight:bold;}

table.contenttable {width:100%;border:none;}
table.contenttable thead{background-color:transparent; color:#666;}
table.contenttable tr{border:1px solid #333;}
table.contenttable td{border:1px solid #333;background-color: transparent;padding:3px;}
table.contenttable th{ border:1px solid #333;color:#666;padding:3px;background-color:transparent;}

/* ######### TYPO3 Mailformular #############################*/

.csc-form-fieldcell input{margin-top:10px;margin-bottom: 5px;  float:none;  height:1.6em;font-family:  "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif; }

.csc-mailform-field label {color:#666; display:block; font-size:1.0em; margin-top:1em;}
.csc-mailform-radio label {display:inline; margin-left:0.3em;}
.csc-mailform-radio legend {display:none;}
.csc-mailform-submit {margin-top:1em; width:100px;font-size:0.95em;}

.csc-mailform  textarea {
padding:0;
font-size:0.95em;
SCROLLBAR-FACE-COLOR: #FFF;
SCROLLBAR-HIGHLIGHT-COLOR: #FFF; 	
SCROLLBAR-SHADOW-COLOR: #FFF;	
SCROLLBAR-3DLIGHT-COLOR: #FFF;	
SCROLLBAR-ARROW-COLOR: #999; 	
SCROLLBAR-TRACK-COLOR: #FFF; 	
SCROLLBAR-DARKSHADOW-COLOR: #FFF;
}


