body {font-family:Tahoma, Geneva, sans-serif;font-size: 13px;background-image: url(/fileadmin/images/bg-main.gif);background-repeat:repeat-y;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#0099CC;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#0099CC;
	scrollbar-arrow-color:#0099CC;
	scrollbar-track-color:#FFFFFF;

}

/* Mainnavigation Anfang*/

A.mainnav:link {color:#000000;font-weight:bold;text-decoration:none;font-size:13px;text-transform:uppercase;padding-right:30px;}	
A.mainnav:visited {color: #000000;font-weight: bold;text-decoration:none;font-size:13px;text-transform:uppercase;padding-right:30px;} 
A.mainnav:hover {color: #0099CC;font-weight:bold;text-decoration:none;font-size: 13px;text-transform:uppercase;padding-right:30px;}
A.mainnav:active {color: #000000;font-weight:bold;text-decoration:none;font-size:13px;text-transform:uppercase;padding-right:30px;}

A.mainnav-highlight:link {font-size: 13px;font-weight: bold;text-decoration:none;color:#0099CC;text-transform:uppercase;padding-right:30px;}
A.mainnav-highlight:visited{font-size: 13px;font-weight: bold;text-decoration:none;color:#0099CC;text-transform:uppercase;padding-right:30px;}
A.mainnav-highlight:hover{font-size: 13px;font-weight: bold;text-decoration:none;color:#0099CC;text-transform:uppercase;padding-right:30px;}
A.mainnav-highlight:active{font-size: 13px;font-weight: bold;text-decoration:none;color:#0099CC;text-transform:uppercase;padding-right:30px;}

.mainnav-trenner {font-size: 15px;margin-left:10px;margin-right:10px;color: #FFFFFF;}

/* Mainnavigation Ende*/


/* Subnavigation Anfang*/

A.subnav:link {font-size:12px;color:#000000;text-decoration:none;font-weight:normal;text-transform:uppercase;} 
A.subnav:visited {font-size:12px;color:#000000;text-decoration:none;font-weight:normal;text-transform:uppercase;} 
A.subnav:hover {font-size:12px;color:#0099CC;text-decoration:none;font-weight:normal;text-transform:uppercase;}
A.subnav:active {font-size:12px;color:#000000;text-decoration:none;font-weight:normal;text-transform:uppercase;}

A.subnav-highlight:link {font-size:12px;color: #0099CC;text-decoration:none;font-weight:normal;text-transform:uppercase;}
A.subnav-highlight:visited{font-size:12px;color: #0099CC;text-decoration:none;font-weight:normal;text-transform:uppercase;}
A.subnav-highlight:hover {font-size:12px;color: #0099CC;text-decoration:none;font-weight:normal;text-transform:uppercase;}
A.subnav-highlight:active{font-size:12px;color: #0099CC;text-decoration:none;font-weight:normal;text-transform:uppercase;}

/* Subnavigation Ende*/

/* SubSubnavigation Anfang*/

A.subsubnav:link {font-size:12px;color:#000000;text-decoration:none;font-weight:normal;text-transform:none;} 
A.subsubnav:visited {font-size:12px;color:#000000;text-decoration:none;font-weight:normal;text-transform:none;} 
A.subsubnav:hover {font-size:12px;color:#0099CC;text-decoration:none;font-weight:normal;text-transform:none;}
A.subsubnav:active {font-size:12px;color:#000000;text-decoration:none;font-weight:normal;text-transform:none;}

A.subsubnav-highlight:link {font-size:12px;color: #0099CC;text-decoration:none;font-weight:normal;text-transform:none;}
A.subsubnav-highlight:visited{font-size:12px;color: #0099CC;text-decoration:none;font-weight:normal;text-transform:none;}
A.subsubnav-highlight:hover {font-size:12px;color: #0099CC;text-decoration:none;font-weight:normal;text-transform:none;}
A.subsubnav-highlight:active{font-size:12px;color: #0099CC;text-decoration:none;font-weight:normal;text-transform:none;}

/* SubSubnavigation Ende*/

/* Breadcrumb Anfang*/

A.breadcrumb:link {font-size:10px;color:#000000;text-decoration:none;font-weight:normal;} 
A.breadcrumb:visited {font-size:10px;color:#000000;text-decoration:none;font-weight:normal;} 
A.breadcrumb:hover {font-size:10px;color:#0099CC;text-decoration:none;font-weight:normal;}
A.breadcrumb:active {font-size:10px;color:#000000;text-decoration:none;font-weight:normal;}

A.breadcrumb-highlight:link {font-size:10px;color:#0099CC;text-decoration:none;font-weight:normal;}
A.breadcrumb-highlight:visited{font-size:10px;color:#0099CC;text-decoration:none;font-weight:normal;}
A.breadcrumb-highlight:hover {font-size:10px;color:#0099CC;text-decoration:none;font-weight:normal;}
A.breadcrumb-highlight:active{font-size:10px;color:#0099CC;text-decoration:none;font-weight:normal;}
.breadcrumb-pfeil {font-size:10px;color:#000000;text-decoration:none;font-weight:normal;}

/* Subnavigation Ende*/



/* Sitenavigation Anfang (Partner, Impressum, Kontakt)*/

A.sitenav:link {font-size:10px;color:#000000;text-decoration:none; margin:12px;} 
A.sitenav:visited {font-size:10px;color:#000000;text-decoration:none;margin:12px;} 
A.sitenav:hover {font-size:10px;color:#0099CC;text-decoration:none;margin:12px;}
A.sitenav:active {font-size:10px;color:#000000;text-decoration:none;margin:12px;}

A.sitenav-highlight:link {font-size:10px;color:#0099CC;text-decoration:none;margin:12px;}
A.sitenav-highlight:visited{font-size:10px;color:#0099CC;text-decoration:none;margin:12px;}
A.sitenav-highlight:hover {font-size:10px;color:#0099CC;text-decoration:none;margin:12px;}
A.sitenav-highlight:active {font-size:10px;color:#0099CC;text-decoration:none;margin:12px;}

/* Sitenavigation Ende (Home, Impressum, Kontakt)*/


/* Textformate Content Anfang*/

h1 {font-family:"Times New Roman", Times, serif; font-size:18px; color:#000000; font-weight:normal;margin-top:0px; margin-bottom:10px;}
h2 {font-family:"Times New Roman", Times, serif; font-size:18px; color:#000000; font-weight:normal;margin-top:0px;margin-bottom:10px;}
p {font-size: 12px;color:#000000; line-height:14px; margin-top:0px;margin-bottom:8px;}
ul {
	font-size:12px;
	color:#00000;
	line-height:14px;
	margin-left:8px;
	padding-left:8px;
	list-style-image: url(/fileadmin/images/bullet.gif);
}
li {padding-left:3px; }

b {font-size:12px; color:#000000; line-height:14px; margin-top:0px;margin-bottom:8px;}
form {font-size:12px; color:#000000; line-height:14px; margin-top:0px;margin-bottom:8px;}


.csc-firstHeader {font-family:"Times New Roman", Times, serif; font-size:18px; color:#000000; font-weight:normal; margin-top:0px; margin-bottom:10px;}
.bodytext {font-size: 12px;color:#000000; line-height:14px;margin-top:0px;margin-bottom:8px;}

.subnav-title {text-transform:uppercase;font-size:13px;color:#000000;font-weight:bold;}
.csc-caption {font-size:10px;color:#000000; line-height:10px; margin-top:5px;margin-bottom:8px;}

hr {color:#cccccc; background-color:#cccccc; border:1px; height:2px;margin-top:10px; margin-bottom:10px;}

a {font-size:12px; color:#000000;}	
a:link {text-decoration:underline;}
a:visited {text-decoration:underline;}
a:hover {text-decoration:none;}
a:active {text-decoration:underline;}



.pdftext {font-size:10px; color:#993300; text-decoration:none; margin-top:0px;margin-left:10px;}
a.pdftext:link {font-size:10px; color:#993300; text-decoration:underline; margin-left:0px;}
a.pdftext:visited {font-size:10px; color:#993300; text-decoration:underline; margin-left:0px;}
a.pdftext:hover {font-size:10px; color:#993300; text-decoration:none; margin-left:0px;}
a.pdftext:active {font-size:10px; color:#993300; text-decoration:underline; margin-left:0px;}
/* Textformate Content Ende*/


/* Objektpositionierung Contentsites Anfang*/

#body {position:absolute;top:0px;left:0px;width:960px;height:100%;}	
#all {position:absolute;top:0px;left:0px;width:960px;height:100%;}	
#headline {margin-left:170px;}

#bg-top {margin-top:0px;width:960px; height:30px; background-image: url(/fileadmin/images/bg-top.gif); background-repeat:repeat;}
#bg-mid {margin-top:0px;width:960px; height:30px; background-image: url(/fileadmin/images/bg-top.gif); background-repeat:repeat;}
#black-line {margin:0px;}
#header {margin:0px;}
#logo {margin:0px; float:left;}
#header-pic {margin:0px; float:right;}
#sitenav {
	position:absolute;
	bottom:0px;
	right:20px;
	width:200px;
	height:30px;
	background-image: url(/fileadmin/images/space-gr2.gif);
	background-repeat:repeat;
	border-top: 10px solid #FFFFFF;
	border-left: 10px solid #FFFFFF;
	z-index: 100;
}

#mainnav {padding-left: 170px; padding-top:5px;}
#subnav{position:absolute;top:193px;left:10px;width:129px;text-transform:uppercase;font-size:13px;color:#000000;font-weight:bold; padding-top:5px; padding-bottom:5px;}

#breadcrumb {position:absolute;top:187px;left:170px;width:500px;height:10px;}

#content {
	position:absolute;
	top:222px;
	left:170px;
	/*width:788px;
	height:70%;
	overflow: auto;*/
}
#content-left {position:absolute;top:0px;left:0px;width:380px;height:1px;}
#content-right {position:absolute;top:0px;left:421px;width:335px;height:1px;}
#content-normal {position:absolute;top:0px;left:0px;width:765px;height:1px;}
/*#sitenav {margin:0px; padding:0px;width:900px;height:30px;  background-image:url(/fileadmin/images/space-gr1.gif);background-repeat:repeat;align:right;}*/


/* Objektpositionierung Contentsites Ende*/

form {margin-bottom:5px;}
.csc-textpic-caption {font-size: 10px; color:#000000; line-height:12px;}

/*Kontaktformular*/

/*Form-Element*/
fieldset {border:0px;}

/*Container von .csc-mailform-field*/
/*fieldset.csc-mailform {margin:10px 0 10px 0; padding:0;}

/*Container der einzelnen Elemente*/
/*.csc-mailform-field {margin-top:5px; width:400px;}

/*Beschriftung der Textfelder*/
fieldset.csc-mailform label {width:150px; margin:5px 0 0 0; float:left; clear:right; font-size:11px; color:#000000; line-height:15px; letter-spacing:1px;}

/*Beschriftung der Eingabefelder*/
/*fieldset.csc-mailform input, textarea {margin:0; border:1px solid #000000;}*/

/*Checkbox
/*.csc-mailform-check {background-color:#E6E5A8; border:1px solid #000000;}*/

/*Submit Button*/
/*.csc-mailform-submit {background-color:#ffffff; border:1px solid #000000; color:#000000; font-weight:bold; font-size:11px;}*/ 

