body {
	background:          #ffffff;
	color:               #000;
	margin:              10px 0;
	font:                9pt/18pt Verdana,Arial,sans-serif;
}

h1{
	color:               #000;
/*	margin:              10px 0; */
	font:                11px/22px Verdana,Arial,sans-serif;
}


h2{
	color: #006699;
	margin: 0px 14px 6px 14px;
	font: 18px/22px Verdana,Arial,sans-serif;
	font-weight: bold;
}


h3{
	color: #006699;
	margin: 0px 14px 0px 14px;
	font: 15px/22px Verdana,Arial,sans-serif;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 18px;
}

h4{
	color: #006699;
	margin: 0px 14px 6px 14px;
	font: 13px/22px Verdana,Arial,sans-serif;
	font-weight: bold;
}

* { padding:0px; margin:0px; }

div {
	border:0px solid #000;
	padding:0px;
	margin:0px;
}



UL {background-color: transparent;}

LI {background-color: transparent;}



.mainarea{
	width: 950px;
	background-image:url(/fileadmin/images/bg_mainarea.jpg);
	background-repeat: repeat;
	margin: 0 auto;
	
}
#mainarea_bottom_left,
#mainarea_bottom_right{
	background-image:url(/fileadmin/images/border_left_bottom.gif);
	width: 13px;
	height: 13px;
	float: left;
}
#mainarea_bottom_left{
}

#mainarea_bottom_middle{
	height: 13px;
	width: 924px;
	float: left;
	background-image:url(/fileadmin/images/border_middle_bottom.gif);
}

#mainarea_bottom_right{
	background-image:url(/fileadmin/images/border_right_bottom.gif);
}

.header {
	margin-left: 29px;
}

P#claim {
	height: 92px;
	line-height:92px;
	color:#006699;
	font-size: 14pt;
	text-indent: 13px;
}

.logo {	
	background-image:url(/fileadmin/images/logo.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 92px;
}

.topmenuTop{
	background-image:url(/fileadmin/images/bg_top_mainnavi.gif);
	/* background-repeat: no-repeat;*/
	width:896px;
	height:8px;
	margin:0;
	padding:0;
}
.topmenuBottom{
	width:896px;
	height: 8px;
	background-image:url(/fileadmin/images/bg_bottom_mainnavi.gif);
	background-repeat: no-repeat;
	margin:0px;
	margin-bottom: 18px;
}

.topmenu {
	width:894px;
	background-color: #e6f7ff;
	border-left: solid #006699 1px;
	border-right: solid #006699 1px;
}


.breadcrumb {
	background-color:#ffffcc;
	display: none;
}

.middle {
}

.left {
	/*background-color:#ccffff;*/
	float:left;
	width:200px;
	display: none;
}

.submenu {
	/*background-color:#ccccff;*/
}

.right {
	float:left;
	width:201px;
	display: inline; /* IE6-Margin/Float-Bug - s.a. www.positioniseverything.net/explorer/doubled-margin.html */

}

.content_narrow,
.content {
	width: 696px;
	float:left;
	margin-left: 29px;
	display: inline; /* IE6-Margin/Float-Bug - s.a. www.positioniseverything.net/explorer/doubled-margin.html */

}

.content_wide {
	background-color:#aaffcc;
	margin: 0px 0px 0px 220px;
}

.clear {
	clear:both;
	height: 0px;
	width: 0px;
/*	display: inline;  muss für den IE 6 aktiviert werden... */
}

.footer {
}


DIV.content_header{
}
DIV.content_header H1.csc-firstHeader {
	background-image:url(/fileadmin/images/bg_top_content.gif);
	width: 678px;
	height:38px;
	text-indent: 15px;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	margin:0px;
	padding:0px;
}

DIV.rgsgcontent,
DIV.csc-header-n2,
DIV.csc-header-n3,
DIV.csc-header-n4,
DIV.csc-header-n5,
DIV.csc-header-n6,
DIV.csc-header-n7,
DIV.csc-header-n8,
DIV.csc-header-n9,
DIV.csc-header-n10,
DIV.csc-header-n11,
DIV.csc-header-n12,
DIV.csc-header-n13,
DIV.csc-header-n14,
DIV.csc-header-n15,
DIV.csc-header-n16,
DIV.csc-header-n17,
DIV.csc-header-n18,
DIV.csc-header-n19,
DIV.csc-header-n20,
DIV.csc-header-n21,
DIV.csc-header-n22,
DIV.csc-header-n23,
DIV.csc-header-n24,
DIV.csc-header-n25,
DIV.csc-header-n26,
DIV.csc-header-n27,
DIV.csc-header-n28,
DIV.csc-header-n29,
DIV.csc-header-n30,
DIV.csc-header-n31,
DIV.csc-header-n31,
TABLE.csc-loginform,
DIV.content_bodytext
{
	width: 676px;
/*	height: 366px;*/
	border-left: solid #e20a16 1px;
	border-right: solid #e20a16 1px;
	background-color: #e6f7ff;
	color: #333333;
	line-height: 1.5;
}




.csc-textpic-text DIV.content_bodytext{
	border:none;
	width: 300px;
}

/* Galerie */
DIV.rgsgcontent{
	height: 220px;

}
DIV.rgsgcontent .myGallery{
	margin: 0px 0px 10px 14px;
}



DIV.csc-header-n2 h4,
DIV.csc-header-n3 h4{
	color: #006699;
	margin: 0px 14px 0px 14px;
	padding: 0px 0px 10px 0px;
	font: 13px/22px Verdana,Arial,sans-serif;
	font-weight: bold;
	background-color: #e6f7ff;

}

DIV.csc-header-n2,
DIV.csc-header-n3{
	margin:0px;
	padding:0px;
}

DIV.csc-header{
	margin:0px;
	padding:0px;
}

.csc-textpic-clear{
	clear:both;
}


DIV.content_bodytext P.bodytext{
	margin: 0px 14px 0px 14px;
}

.content_bodytext li{
	margin-left: 14px;
	margin-right: 14px;
	margin-top:8px;
	margin-bottom:4px;
}

TABLE.csc-loginform{
	width: 678px;
	border-left: solid #e20a16 1px;
	border-right: solid #e20a16 1px;
	background-color: #e6f7ff;
	color: #333333;
}

TABLE.contenttable{
	width: 678px;
	border-left: solid #e20a16 1px;
	border-right: solid #e20a16 1px;
	background-color: #e6f7ff;
	color: #333333;
	padding: 5px;
	line-height:120%;
}

.td-0, .td-1, .td-2, .td-3{
	border-bottom: solid #cccccc 1px;
	padding: 5px;
	vertical-align: top;
}


.td-0, .td-2, .td-3{
	width: 90px;
}



DIV.content_footer{
	background-image:url(/fileadmin/images/bg_bottom_content.gif);
	width: 678px;
	height:25px;
}

UL.csc-menu,
DIV.content_bodytext UL {
	list-style-type:     none;	
}

UL.csc-menu{
	width: 662px;
	border-left: solid #e20a16 1px;
	border-right: solid #e20a16 1px;
	background-color: #e6f7ff;
	padding-left:14px;
	margin:0;
}


UL.csc-menu LI,
DIV.content_bodytext UL LI {
/*	position:            relative; */
/*	left:                14px; */
	background:          url(/fileadmin/images/li_content.gif) 0 5px no-repeat;
	padding-left:        14px;
	background-color: #e6f7ff;
	margin:0;
}

DIV.content_bodytext UL LI {
	position:            relative; 
	left:                14px; 

}

DIV.csc-textpic-text UL LI{
	background-color: transparent;
}



DIV.content_bodytext OL {
	margin-left:        22px;
	list-style-position:outside;	
}



div.csc-textpic-imagewrap {
	margin-right: 12px;
}


div.csc-textpic-imagerow {
/*	margin-top: 12px; */
	padding-top: 12px;
}

.rightlink {
	margin: 12px 12px 12px 12px;
	font-size: 11px;
	font-weight:normal;
}

a {
	font-weight:normal;
}



/* Download Bereich */

TABLE.csc-uploads{}

TD.csc-uploads-icon{
	padding-left: 14px;
}


.csc-uploads-description{
	display:none;
}



.csc-textpic-intext-left-nowrap{
	padding-left: 14px;

}



/* Smooth Galery */




div.rgsgcontent{
	height:320px;
	width:586px;
	padding-left:90px;
}






