/* body, fields & img */
body {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
	background:url(images/bg_content.jpg) no-repeat left bottom #00828C;
}

img {
border:none;
}

select {
background-color:#CDD6A9;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

input {
border:1px solid #CDD6A9;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}

/* bg's & images1 */

#top {
height:166px;
background:url(images/bg_left.jpg) left top no-repeat;
padding-top:40px;
background-color:#FFF;
}

#bg_menu {
height:31px;
background:url(images/bg_menu.jpg) repeat-x;
}

#content {
padding-top:20px;
background:url(images/bg_rechts.jpg) no-repeat right bottom;
}

#content1 {
background-color:#FFF;
padding:20px;
}

#bg_right {
height:65px;
width:100%;
background:url(images/bg_right.jpg) right bottom no-repeat;
position:absolute;
}


/* fonts & links */

.titel {
font-size: 22px;
color:#03838D;
letter-spacing: 0px;
line-height:normal;
}

a:link, a:visited
{
	text-decoration: none;
	color: #333;
	font-size: 11px;
	letter-spacing: 0px;
}	

a:hover, a:active
{
	font-size: 11px;
	text-decoration: underline;
	color: #333;
	letter-spacing: 0px;
}

/* Menu */

ul {
padding:0;
margin:0;
padding-top:6px;
}

#bg_menu li {
	display: inline; 
	list-style:none;
	padding:0;
	margin:0;
}


#bg_menu li a {
background-color:#333;
color:#FFF;
height:34px;
padding:7px 20px 7px 20px;
}	

#bg_menu li a:hover {
background-color:#000;
color:#FFF;
height:34px;
padding:7px 20px 7px 20px;
text-decoration:none;
}


#submenu ul {
	margin:auto;
	padding:0;
	background-color:#777;
	border-bottom:1px solid #FFF;
}

#submenu li {
	display: inline; 
	list-style:none;
}


#submenu li a {
	color: #FFF;
	text-decoration: none;
	padding:0px 15px;
}	

#submenu li a:hover {
	color: #DDD;
	padding:0px 15px;
}