/* CSS Document */
* {
	margin:0;
	padding:0;
}

body {
	background: url(../gfx/body_bg.png) no-repeat center top #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	color:#333;
	text-align:center;
}


div {position:relative;}
img {border:0;}
img.intext-left {float:left;margin: 0 10px 10px 0;}

h1 {color:#f39506;font-size:3em; padding-bottom:5px;}
h2 {color:#f39506;font-size:1.4em; padding-bottom:5px; text-transform:uppercase;}
h3 {color:#666;font-size:1.2em; padding-bottom:5px; text-transform:uppercase;}
p {font-size:1.2em; line-height:1.4em; padding-bottom:3px;}
a {color:#f39506;}
table {font-size:1.2em; padding:15px 0; width:100%;}

.clear {clear:both;}
.download {padding:0 0 10px 17px; background:url(../gfx/icon_download_orange.gif) no-repeat;}

#site {width:978px; margin:0 auto; text-align:left;}

/********************
	Header
********************/
#header {
	width:978px;
	/*height:134px;*/
	height:186px;
	background:url(../gfx/header_bg.png) no-repeat;
	z-index:1000;
}

#logo {position:absolute;top:18px;right:10px;}

#nav-meta {
	position:absolute;
	top:0px; left:18px;
	width:575px;height:19px;
}
#nav-meta ul {list-style:none; padding-top:2px;}
#nav-meta li {
	position:relative;
	float:left;
	padding-left:12px;
}
#nav-meta a {
	color:#b4c6d9;
	font-size:11px;font-weight:bold;
	text-transform:uppercase;text-decoration:none;
	border-left:1px solid #b4c6d9;
	padding-left:12px;
}
#nav-meta a:hover,#nav-meta li.active a {color:#fff;}
#nav-meta li.first a {border-left:none;padding-left:0;}

#nav-main {
	position:absolute;
	top:88px; left:54px;
	width:924px;height:37px;
	z-index:10000;
}

#nav-main ul {list-style:none;}
#nav-main li {
	position:relative;
	float:left;
	height:30px;
	margin:0 20px;padding-top:7px;
}
#nav-main a {
	color:#ffca80;
	font-size:18px;font-weight:bold;
	text-transform:lowercase;text-decoration:none;
}
#nav-main a:hover, #nav-main li:hover a, #nav-main li.active a {color:#fff;}

#nav-main li ul {
	display:none;
	position:absolute;
	top:37px;
	left:0;
	width:160px;
	background-color:#f39506;
	border-bottom:1px solid #ffca80;
}
#nav-main li li {float:none; margin:0; padding:0; height:auto; border-top:1px solid #ffca80;}
#nav-main li li a {font-size:13px; font-weight:bold; color:#fff; padding:2px 5px 3px 26px; background:url(../gfx/icon_arrows_double_white.gif) no-repeat 11px 8px; display:block;}
#nav-main li li a:hover, #nav-main li li.active a {background-color:#990000;}
#nav-main li:hover ul {display:block;}

#nav-breadcrumb {
	position:absolute;
	top:150px;
	left:27px;
	font-size:1.2em;
	font-weight:bold;
	color:#999;
}

#nav-breadcrumb a {
	color:#666;
	text-decoration:none;
	font-weight:normal;
}

#quicksearch {
	position:absolute;
	top:150px;
	right:0;
}

#quicksearch input {width:151px; padding:2px; margin:0; color:#999; border:1px solid #999;}
#quicksearch img {vertical-align:top;}

/********************
	Content -> Struktur
********************/

#content-wrap-all {width:978px;min-height:494px;background:url(../gfx/content_right_bg_green.png) repeat-y; /*margin-top:52px;*/}
#content-left {float:left; width:197px; overflow:hidden; padding-top:40px;}
#content-center {float:left;width:533px;min-height:494px; margin-left:34px; overflow:hidden;}
#content-right {float:right; width:180px;}


/********************
	Content -> left
********************/
#content-left-title {
	position:absolute;
	top:0;left:27px;
	width:170px;height:130px;
	background-color:#ffca80;
}
#content-left-title h2 {
	position:absolute;top:22px;left:-1px;
	color:#f39506;font-size:19px;font-weight:bold;
}

#nav-sec {width:170px;margin-left:17px;background-color:#f39506;}
#nav-sec ul {list-style:none; padding-top:10px;}
#nav-sec li {padding:0 10px 10px;}
#nav-sec ul ul {padding-top:5px;}
#nav-sec li li {padding-bottom:5px;}
#nav-sec a {
	display:block;
	color:#ffca80; 
	font-size:12px;font-weight:bold;
	text-decoration:none;text-transform:lowercase;
	background:url(../gfx/icon_arrows_double_light_orange.gif) no-repeat 0px 5px;
	padding-left:16px;
}
#nav-sec a:hover, #nav-sec li.active a {color:#fff; background-image:url(../gfx/icon_arrows_double_white.gif);}
#nav-sec li li a, #nav-sec li.active li a {color:#ffca80;font-size:11px;font-weight:normal;/*text-transform:none;*/background:url(../gfx/icon_arrows_light_orange.gif) no-repeat 0px 5px;padding-left:6px;}
#nav-sec li li a:hover, #nav-sec li li.active a {color:#fff !important;background-image:url(../gfx/icon_arrows_white.gif) !important;}

#content-left-image img {width:197px; height:195px;}
#content-left-image-border {width:170px; height:7px; background-color:#f39506; margin-left:17px;}

/********************
	Content -> Center
********************/
#content-center ul {font-size:1.2em; line-height:1.4em; padding-bottom:3px;list-style:square; margin-left:20px;}
#content-center ul ul {font-size:1em;}
#content-center li {padding-bottom:2px;}


/********************
	Home
********************/
#content-wrap-home {width:978px; min-height:494px;background:url(../gfx/content_right_bg_green.png) repeat-y; margin-top:28px;}
#content-wrap-home #content-center {width:798px; margin-left:0px;background:url(../gfx/content_home_bg.png) no-repeat left bottom; padding-bottom:70px; min-height:0;}
