/********************************************************
	Letzte Änderung		: 27.01.2010
	Autor				: Julius Helm
	E-Mail				: j.helm@c5r.de
********************************************************/

body {
	background-color: #fff;
	margin: 0;
}

div#container {
	width: 929px;
	margin: 15px auto 0;
}

div#container_border_1 {
	width: 927px;
	border-left: 1px solid rgb(250,250,250);
	border-right: 1px solid rgb(250,250,250);
	border-top: 1px solid rgb(250,250,250);
	border-bottom: 1px solid rgb(250,250,250);
}

div#container_border_2 {
	width: 926px;
	border-left: 0px solid rgb(240,240,240);
	border-right: 1px solid rgb(240,240,240);
	border-top: 0px solid rgb(240,240,240);
	border-bottom: 1px solid rgb(240,240,240);
}

div#container_border_3 {
	width: 925px;
	border-left: 0px solid rgb(230,230,230);
	border-right: 1px solid rgb(230,230,230);
	border-top: 0px solid rgb(230,230,230);
	border-bottom: 1px solid rgb(230,230,230);
}

div#container_border_4 {
	width: 923px;
	border-left: 1px solid rgb(220,220,220);
	border-right: 1px solid rgb(220,220,220);
	border-top: 1px solid rgb(220,220,220);
	border-bottom: 1px solid rgb(220,220,220);
}

div#container_border_5 {
	width: 922px;
	border-left: 0px solid rgb(210,210,210);
	border-right: 1px solid rgb(210,210,210);
	border-top: 0px solid rgb(210,210,210);
	border-bottom: 1px solid rgb(210,210,210);
}

div#container_border_6 {
	width: 921px;
	border-left: 0px solid rgb(200,200,200);
	border-right: 1px solid rgb(200,200,200);
	border-top: 0px solid rgb(200,200,200);
	border-bottom: 1px solid rgb(200,200,200);
}

div#container_border_7 {
	width: 919px;
	border-left: 1px solid rgb(190,190,190);
	border-right: 1px solid rgb(190,190,190);
	border-top: 1px solid rgb(190,190,190);
	border-bottom: 1px solid rgb(190,190,190);
}

div#container_border_8 {
	width: 918px;
	border-left: 0px solid rgb(180,180,180);
	border-right: 1px solid rgb(180,180,180);
	border-top: 0px solid rgb(180,180,180);
	border-bottom: 1px solid rgb(180,180,180);
}

div#container_border_9 {
	width: 917px;
	border-left: 0px solid rgb(170,170,170);
	border-right: 1px solid rgb(170,170,170);
	border-top: 0px solid rgb(170,170,170);
	border-bottom: 1px solid rgb(170,170,170);
}

div#container_border_10 {
	width: 915px;
	border-left: 1px solid rgb(160,160,160);
	border-right: 1px solid rgb(160,160,160);
	border-top: 1px solid rgb(160,160,160);
	border-bottom: 1px solid rgb(160,160,160);
}

div#header_top {
	width: 915px;
	height: 306px;
	background-image: url('../img/header.jpg');
}

div#quicknav {
	padding-top: 5px;
	padding-left: 525px;
	padding-right: 10px;
	width: 380px;
	height: 20px;
	color: #333;
	font: 7pt Arial;
	text-align: right
}

div#quicknav a:link {
	color: #333;
	font: 7pt Arial;
	font-weight: bold;
	text-decoration: none;
}

div#quicknav a:visited {
	color: #333;
	font: 7pt Arial;
	font-weight: bold;
	text-decoration: none;
}

div#quicknav a:hover {
	color: #888;
	font: 7pt Arial;
	font-weight: bold;
	text-decoration: none;
}

div#slogan_container {
	padding-top: 75px;
	width: 515px;
	height: 183px;
	color: #506227;
	font: 18px Arial;
	opacity: 0.8;
}

div#slogan_1 {
	padding-top: 78px;
	width: 515px;
	height: 30px;
	padding-left: 61px;
}

div#slogan_2 {
	width: 515px;
	height: 30px;
	padding-left: 295px;
	position: relative;
	top: -8px;
}

div#navi {
	padding-right: 400px;
	padding-left: 16px;
}

div#main{
	background-color: #d4d2d3;
	background-image: url('../img/space_bar_left_bg.jpg');
	background-repeat: no-repeat;
}

div#breadcrumb{
	padding: 3px 10px;
	background-color: #DDDDDD
}

div#content {
	min-height: 300px;
	color: #333;
	background-color: #f3f4f5;
	font: 10pt Arial;
	clear: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

div#bottom {
	color: #506227;
	font: 9pt Arial;
	background-color: #f3f4f5;
	text-align: center;
	padding-bottom: 10px;
}

div#loginpanel {
	color: #333;
	font: 10pt Arial;
	padding-bottom: 10px;
	text-align: center;
}

a:link {
	font: 10pt Arial;
	color: #e95e13;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	font: 10pt Arial;
	color: #e95e13;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	font: 10pt Arial;
	color: #506227;
	font-weight: bold;
	text-decoration: none;
}

a:link.nav {
	font: 11pt Arial;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a:visited.nav {
	font: 11pt Arial;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a:hover.nav {
	font: 11pt Arial;
	color: #ddd;
	font-weight: bold;
	text-decoration: none;
}

.nav {
	font: 12pt Arial;
	color: #fff;
	padding-right: 8px;
}

li.nav {
	
}

a:link.subnav {
	font: 10pt Arial;
	color: #fff; 
	font-weight: bold;
	text-decoration: none;
	display: block;
}

a:visited.subnav {
	font: 10pt Arial;
	color: #fff; 
	font-weight: bold;
	text-decoration: none;
	display: block;
}

a:hover.subnav {
	font: 10pt Arial; 
	color: #ddd;
	font-weight: bold; 
	text-decoration: none; 
	display: block;
}

.subnav {
	font: 11pt Arial; 
	color: #fff;
	min-width: 100px;
}

ul.subnav {
	background-color: #e95e13;
	border: 1px solid #eeeeee;
	position: absolute;
	margin: 0px; 
	padding-left: 0;
	padding-right: 0;
	padding-top: 3px;
	padding-bottom: 0;
	display: none;
}

li.subnav {
	border-bottom: 1px solid #eeeeee;
	padding-left: 2px;
	display: block; 
	float: none;
	margin: 0px; 
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
}

div#breadcrumb a {
	font-weight: normal;
}

div#breadcrumb a:hover {
	font-weight: normal;
	color: #333333;
}

h1#uwr_headline {
	font-size: 13px;
}

table#uwr_table {
	margin-bottom: 20px;
	margin-left: 50px;
	background-color: rgb(80,98,39);
	background-color: rgba(80,98,39,0.5);
	background-color: transparent\9;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80506227,endColorstr=#80506227);
	zoom:1;
}

tr#uwr_result_spacer {
	height: 10px;
}

tr#uwr_result {
	height: 50px;
}

tr#uwr_result td.rightcol {
	text-align: left;
}

tr#uwr_result td.rightcol b {
	background-color: #fff;
	padding: 10px;
	margin: 15px;
	border: 2px solid #506227;
}

input#uwr_submitbutton {
	background-color: #506227;
	color: #fff;
	padding: 5px 10px;
	font-weight: bold;
	border: none;
	margin-left: 50px;
}
