body { background-image:url("../images/inscenaBgPage.jpg"); background-repeat:repeat-x; background-color:#73974D; margin:0; padding:0;}

.clear { clear: both; height:1px; height:1px; font-size:0px; }

#head {
	height: 122px;
	width: 938px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #779B51;
	border-right-color: #779B51;
	border-bottom-color: #779B51;
	border-left-color: #779B51;
	}

#headpic {
	float:left;
	}

#metanav_head { 
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 10px 10px 0px 0px;
	}	

#metanav_head a {
	color: #006600;
	text-decoration: none;
	padding: 0px 3px 0px 3px;
	}

#metanav_head a:hover {
	text-decoration: none;
	color: #FF9900;
	}

.menubar {
	width: 938px;
	height: 23px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-left: 1px solid #779B51;
	border-right: 1px solid #779B51;
	background-image: url("../images/inscenaBgMainnav.jpg");
	}

.shadowMenubar {
	width: 938px;
	height: 3px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-left: 1px solid #779B51;
	border-right: 1px solid #779B51;
	border-top: 1px solid #779B51;
	background-image: url("../images/inscenaShadowMenubar.jpg");
	font-size:0px;
	}

#mainnav { 
	width:768px; 
	height:23px; 
	float:left;  
	border-right: 1px solid #779B53; 
	}

#subnav { margin-bottom:50px; background-image: url('/fileadmin/template/main/images/subnavEnd.gif'); background-position: bottom; background-repeat: no-repeat; padding: 0 0 3px 0; }
#subnav div a {	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; display:block; }

.menuItem-level2-no { width: 180px; height:24px; background-image:url("../images/menu-level2-no.gif"); background-repeat:no-repeat; }
a.menu-level2-no { color:#666; margin: 0px 0px 0px 10px; line-height: 24px; width:170px;  }
a.menu-level2-no:hover { color:#FF9900; }

.menuItem-level2-act { width: 180px; height:24px; background-image:url("../images/menu-level2-act.gif"); background-repeat:no-repeat; }
a.menu-level2-act { color:#666; margin: 0px 0px 0px 10px;line-height: 24px; width:170px; }
a.menu-level2-act:hover { color:#FF9900; }

.menuItem-level2-act { width: 180px; height:24px; background-image:url("../images/menu-level2-act.gif"); background-repeat:no-repeat; }
a.menu-level2-cur { color:#FF9900; margin: 0px 0px 0px 10px;line-height: 24px; width:170px; }
a.menu-level2-cur:hover { color:#FF9900; }


.menuItem-level3-no { width: 180px; height:24px;  background-image:url("../images/rhr-menu-level3-no.gif"); background-repeat:no-repeat;}
a.menu-level3-no { color:#666; margin: 0px 0px 0px 17px; line-height:24px; width:162px;}
a.menu-level3-no:hover { color:#FF9900; }

.menuItem-level3-act { width: 179px; height:22px; /*background-image:url("../images/menu-level3.gif"); background-repeat:no-repeat;*/ background-color:#EFF2E7; border-top:1px solid #75994F; border-right:1px solid #75994F; border-bottom:1px solid #75994F; }
a.menu-level3-act { color:#666; margin: 0px 0px 0px 17px; line-height:20px; width:162px;}
a.menu-level3-act:hover { color:#FF9900; }

.menuItem-level3-cur { width: 179px; height:22px; /*background-image:url("../images/menu-level3.gif"); background-repeat:no-repeat;*/}
a.menu-level3-cur { color:#FF9900; margin: 0px 0px 0px 17px; line-height:22px; width:162px;}
a.menu-level3-cur:hover { color:#FF9900; }



#body { 
	margin-left: auto; 
	margin-right: auto; 
	display:block; 
	position:relative; 
	background-image:url("../images/inscenaBgBody.gif"); 
	width:939px; 
	border-left: 1px solid #779B51; 
	}

#left { 
	float: left; 
	margin-top: 34px; 
	width: 180px;
	}

#middle { 
	float:left; 
	width: 573px; 
	padding-left: 13px; 
	background-image:url("../images/inscenaBgContentLarge.gif"); 
	background-repeat:repeat-y;
	}

#rootline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:10px;
	color: #999966;	
	}

#rootline a{

	color: #999966;
	text-decoration:none;
	}

#rootline a:hover{
	color: #FF9933;
	}
	
#contentsection {
	padding:10px 6px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #003300;
	}

#contentsection a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color: #003300;	
	}

#contentsection a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color: #FF9933;	
	}

#contentsection .csc-header { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#contentsection p, h1, h2, .bodytext { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
ULp.bodytext { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#contentsection h1.csc-firstHeader { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0px 0px 10px 0px;}
#contentsection h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#contentsection h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }


#contentsection ul li{
	margin: 0px 0px 0px 0px;
	list-style: square;
	color: #003300;	
	padding:0px 0px 7px 0px;
	line-height:13px;
	}

#contentsection ol li{
	margin: 0px 0px 0px 0px;
	list-style: decimal;
	color: #003300;	
	padding:0px 0px 7px 0px;
	line-height:13px;
	}
	
#contentsection ul {
	margin: 10px 0px 10px 17px;
	padding:0px 0px 0px 0px;
	line-height:13px;
	}	

#contentsection ol{
	margin: 10px 0px 10px 23px;
	padding:0px 0px 0px 0px;
	line-height:13px;
	}	


#infobox p, h1, h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
	
#right { 
	float:right; 
	width: 170px; 
	}

div#infoboxTitle { 
	width: 169px;
	height:20px;
	float:right;
	background-image:url("../images/inscenaBgTitleInfobox.jpg");
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align:center;
	color: #9A9A66;
	padding-top: 3px;
	}



#infoboxContainer { 
	float:left;
	width: 169px; 
	background-image:url("../images/inscenaBgInfobox.gif");
	border-right: 1px solid #779B51;
	border-bottom: 1px solid #779B51;
	margin: 0px 0px 160px 0px;
	}
#infobox {
	margin: 5px 7px 5px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color: #9A9A66;
	font-weight: normal;	
	}

#infobox li{
	margin: 0px 0px 0px 0px;
	list-style: square;
	padding:0px 0px 0px 0px;
	}
	
#infobox ul, ol{
	margin: 0px 0px 0px 17px;
	padding:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;

	color: #9A9A66;
	}	

#infobox a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color: #9A9A66;

	text-decoration: underline;
	}

#infobox a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color: #FF9933;
	text-decoration: underline;
	}

#footer { 
	background-image:url("../images/inscenaBgFooter.jpg"); 
	background-repeat:no-repeat; 
	width:938px; 
	height:23px; 
	border-bottom: 1px solid #EBE5CD;
	}
	
#metanav_foot { 
	float:left; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #999966;
	margin-bottom:50px; 
	}

#metanav_foot a {
	color: #999966;
	text-decoration:none;
	padding: 0px 3px 0px 3px;	
	} 

#metanav_foot a:hover {
	color: #FF9933;
	} 
		
#funcMenu { 
	float:right;
	padding-right: 180px;
	height:9px;
	padding-top:0px;
	margin-top:0px;
	}
	
.valid {
	margin-left: auto; 
	margin-right: auto; 
	width:950px; 
	}

.right {
	float:right;
	}

/*p.csc-sitemap  {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}*/
.csc-sitemap a  {
	font-family:Arial, Helvetica, sans-serif;
	
	text-decoration:none;
}

div.csc-menu-2 { margin-left:200px; }

.csc-sitemap a:hover  {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF9900;
}

.csc-sitemap-level1 { font-weight: bold; margin:10px 0px 0px 0px; font-size:11px; }
.csc-sitemap-level2 { margin:0px 0px 0px 10px; font-size:11px; }
.csc-sitemap-level3 { margin:-2px 0px 5px 17px; font-size:11px;	}

.csc-sitemap-level1 a{ color:#333;}
.csc-sitemap-level2 a{ color:#333;}
.csc-sitemap-level3 a{ color:#666;}


/* Formulare */

 fieldset { border: none; }
.csc-mailform { font: 11px Verdana, Arial, Helvetica, sans-serif;  padding: 5px;}
.csc-mailform-field { clear: both; margin: 3px 0 0 0;}
.csc-mailform-field label { width: 150px; display: block; float: left;}
.tx-srfreecap-pi2-image { margin: 0 0 0 140px;}
.csc-mailform-field input,
.csc-mailform-field textarea { font: 11px Verdana, Arial, Helvetica, sans-serif; border: 1px solid silver; width: 243px; background-color: #fff;}
.csc-mailform-field textarea  {}
.csc-mailform-field .csc-mailform-submit { width: 75px;}


