/* ars navigandi GmbH - arscms */
/* /styles/css/std.css - platform wide std layout */

/* begin general settings *******************************************************/
/* COLORS */
*.bg_styleVeryDarkGray {background-color:#404040;}

*.c_styleVeryDarkGray {color:#404040;}

*.b_styleVeryDarkGray {border:1px solid #404040;}

/* MAIN ELEMENTS */
body { 
	margin:0px; padding:0px; 
}

#header { 
	width:900px; height:150px; 
}

#logo {
	width:210px;
	background-color:#F6F4F4;
	padding-left:20px;
}

td.headimage {
	width:670px; height:150px; background:#F6F4F4 url('/styles/images/header.jpg') top right no-repeat;
	padding-left:470px;
}

td.headimage h1 {
	text-align:right;
	margin-left:410px;
	padding-right:20px;
	margin-bottom:0px;
	margin-top:20px;
}

td.headimage h2 {
	color:#234602;
	text-align:right;
	margin-left:410px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:3px;
}

#nav_crumbTrail {
	background-color:#FFFFFF;
	padding:5px 5px 5px 0px;
}

#nav_crumbTrail a span.link, #nav_crumbTrail a {
	color:#4F831C; text-decoration:none; font-size:11px; cursor:pointer;
}
#nav_crumbTrail a:hover span.link {
	color:#F0A329;
}

#nav_meta {
}

#nav_level0 {
	width:230px;
	background-color:#F6F4F4;
	padding:20px 0px 20px 0px;
}

#nav_level0 a {
	padding:20px 10px 0px 20px;
	color:#4F831C;
	text-decoration:none;
	display:block;
}

#nav_level0 a:hover {
	color:#F0A329;
}

#nav_level0 a.nav_level0_current {
	color:#F0A329;
}

#nav_level0 a.nav_level0_depth1, #nav_level0 a.nav_level0_depth1:hover, #nav_level0 a.nav_level0_depth1_current {
	color:#4F831C;
	display:block;
	text-indent:30px;
}

#nav_level0 a.nav_level0_depth1:hover {
	color:#F0A329;
}

#nav_level0 a.nav_level0_depth1_current {
	color:#F0A329;
	text-decoration:underline;
}

#nav_level1 {
	
}
#content { 
	height:350px;
	background-color:#FFFFFF;
	padding-top:30px;
}
td.spacingcontent {
	width:30px;
}
#content td.content { 
	width:540px; 
	background-color:#FFFFFF;
}

td.content {
	margin:0px;
	padding: 0px;
}

#partner_ {
	
}

table.newsletter {
	background:transparent url('/styles/images/newsletter_background.gif') top left no-repeat;
	width:351px;
	height:150px;
	color:#000000;
}

table.newsletter input.submitButton {
	background-color:#DAE4F2;
	text-align:center;
	vertical-align:middle;
	line-height:11px;
	margin-left:3px;
	width:75px;
	height:20px;
}

table.newsletter input.radioButton {
	background-color:#FEF2B6;
}


/* end general settings */
td.formSubtext { height:0px; }
td.formDescription { width:100px; }
input.myInputText, textarea.myTextarea { width:240px !important; border:1px solid #A5ACB2; }

/* end general settings *********************************************************/

