/* CSS Document cyan */

#bg_header {
	background:#D8EFF2;
}
#bg_nav {
	background:#F8FCFD;
}

#bg_subNav {
	background:#008698;	
}

#container {
	background: url(schatten_content.jpg) repeat-y 50% 0;
}

#header{
	background: url(schatten_header.jpg) repeat-y 50% 0;
}

#navcontainer{
	background: url(schatten_navi.jpg) repeat-y 50% 0;
}

#subNav {
	position:absolute;
    	top:  250px;
	left: 20px;
	height: 27px;
	width:838px;
	background:#008698;
	z-index:4;
}

#content table{ 
	background: url(schatten_content.jpg) repeat-y 50% 0;
}

/*Text Elemente*/
#navcontainer ul{
	color:#008698;
}

#navcontainer ul li{
	color:#008698;
}

#navcontainer ul li a, ul li p{
	background: #D8EFF2;
	color:#008698;
	border-left: 1px solid #BFE5EA;
}
#navcontainer ul li a:hover{
	text-decoration : underline;
}

#navcontainer li#active p{
	background: #A0D8E0;
	margin:0px;
	border-left: 1px solid #A0D8E0;
}

#navcontainer ul li a.navActive{
	background: #A0D8E0;
}

.subnavActive{
	color: #A0D8E0;
}
h1 {
	color: #006C7A;
}
h2,em{
	color: #008698;
}

td.content_left a:link, a:visited, a.focus, a.active{
	color : #008698;
}

td.footer p{
	color: #008698;
}

a.footerLink:link, a.footerLink:visited{
	color: #008698;
}

dl.angebot {
	background: #B2D6DB;
}

dl.angebot dt {
	background: transparent url(linie.gif) no-repeat bottom left;
	color: #008698;
}

dl.angebot dt a {
	background: transparent url(border_top_left.gif) no-repeat top left;
}

dl.angebot dd {
	background: transparent url(border_bottom_left.gif) no-repeat bottom left;
	margin: 0;
	padding: 0;
}

dl.angebot p{
	color: #008698;
}

dl.angebot ul li, a{
	color: #008698;
	list-style-image: url(arrow.gif);
}
