* {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
	background-color: #9ca0ab;
	font-size: 13px;
}

#alles {
	width: 968px;
	position:relative;   
	background-image:url(/fileadmin/img/shadow.gif);
	background-position:right;
	background-repeat:repeat-y;
	
}
#container {
	width: 960px;
	background-color:#FFFFFF;
	background-image:url(/fileadmin/img/content_back.gif);
	background-repeat:repeat-y;
}

#header {
	width: 960px;
	height: 112px;
	background-image:url(/fileadmin/img/Logo.jpg);
}
#header_img {
	float:left;
  }

#header_txt {
        margin-top: 20px;
	width: 300px;
        float:right;
	text-align:right;
	font-weight: bold;
	font-size:14px;
	padding-right: 10px;
}

#menu_top{
	width: 955px;
	height: 21px;
	background-image:url(/fileadmin/img/top_nav.gif);
	color:#FFFFFF;
	text-align:right;
	padding-top:1px;
	padding-right:5px;
}
#menu_top_left{
	width: 655px;
	height: 21px;
	color:#FFFFFF;
	text-align:left;
	padding-left:5px;
	float:left;
}

#menu_top a:link, 
#menu_top a:visited {
color: #FFFFFF;
text-decoration:none;
}
#menu_top a:hover, 
#menu_top a:active,
#menu_top a:focus {
color: #FFFFFF;
text-decoration:underline;
}


#nav_left{
	width: 190px;
	height: 100%;
	float: left;
	padding: 3px;
}
#nav_left a:link, 
#nav_left a:visited {
	color: #000000;
	text-decoration:none;	
}

#nav_left a:hover, 
#nav_left a:active,
#nav_left a:focus {
	color: #38322A;
	text-decoration:underline;
}

#nav_left ul {
	list-style-type:none;
	margin:0px;
	/*background-image:url(/fileadmin/img/menu_spacer.gif);
	background-repeat:repeat-y;
	background-position:3px 0px;*/
}
div.menu_backgr{
	list-style-type:none;
	margin:0px;
	background-image:url(/fileadmin/img/menu_backgr.gif);
	background-repeat:repeat-x;
	background-position:0px bottom;
}

li.nav {
	list-style-type:none;
	padding-left:12px;
	padding-top:0px;
	background-image:url(/fileadmin/img/menu_closed.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
}

li.nav_current {
	list-style-type:none;
	padding-left:12px;
	padding-top:0px;
	background-image:url(/fileadmin/img/menu_aktiv.gif);
	background-repeat:no-repeat;
	background-position:left 4px; 
}
li.nav_sub {
	list-style-type:none;
	padding-left:12px;
	padding-top:0px;
	background-image:url(/fileadmin/img/menu_closed.gif);
	background-repeat:no-repeat;
	background-position:left 4px; 
}
li.nav_act {
	list-style-type:none;
	padding-left:12px;
	padding-top:0px;
	background-image:url(/fileadmin/img/menu_open.gif);
	background-repeat:no-repeat;
	background-position:left 4px; 
}


#content{
    margin-left: 200px;
	width: 757px;
	background-color:#FFFFFF;	
}
#content_left{
	width: 448px;
	padding:5px 10px 10px 8px;
	background-color:#FFFFFF;
	background-image:url(/fileadmin/img/border_dot.gif);
	background-repeat:repeat-y;
	background-position:right 20px;
	float: left;
	min-height:450px;
	height:auto !important;
        height:450px;
}
#content_right{
	width: 267px;
	padding:5px 10px 10px 6px;
	float: right;
	min-height:450px;
	height:auto !important;
        height:450px;
}

#footer{
	width: 960px;
	height: 21px;
	background-image:url(/fileadmin/img/footer_nav.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	text-align:center;
	padding-top:1px;
	clear:both;
}

#footer a:link, 
#footer a:visited {
color: #FFFFFF;
text-decoration:none;
}
#footer a:hover, 
#footer a:active,
#footer a:focus {
color: #FFFFFF;
text-decoration:underline;
}


#footer_shadow{
	width: 100%;
	height: 8px;
	background-image:url(/fileadmin/img/shadow_bottom.gif);
	background-repeat: no-repeat;
	clear:both;
}


DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }
DIV.csc-textpic-imagewrap { padding: 0; }

DIV.csc-textpic IMG { border: none; }

DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { }

DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { margin: 0; padding: 0; }

DL.csc-textpic-image { float:left; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csc-textpic-image { margin: 5px;  display: inline;}
DL.csc-textpic-image DT { margin: 0; display: inline; }
DL.csc-textpic-image DD { margin: 0; }
DIV.csc-textpic-clear { clear: left; }

}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 10px; margin-top: 5px; }
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
DIV.csc-textpic DIV.csc-textpic-imagerow { }

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }


DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
margin-right: 5px;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
margin-left: 5px;
}


DIV.csc-textpic-above DIV.csc-textpic-text {  }

DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap { float: inherit; margin: 0 auto; }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }

DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }

DIV.csc-textpic-center DIV.csc-textpic-imagewrap {

    margin: 0 auto;

}