/* CSS Document */

html {

	height:100%;



}

body {

	height:100%;

	margin:0px;

	padding:0px;

	font-size: 11px;

	color: #334438;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height:180%;

	background-image: url(../images/layout/back_summer.jpg);

	background-repeat:no-repeat;

	background-position: center;

	background-attachment:fixed;

}

html, body {

	margin: 0px;

	padding: 0px;

}

a {

	color:#388682;

	text-decoration:none;

}

a:hover {

	color: #388682;

	text-decoration:underline;

}

h1 {

	font-size: 11px;

	font-weight: bold;

	margin:0px;

	padding:0px;

	}

i {

	color:#666666;

	font-style: italic;

	}



img {

	margin:0px;

	padding:0px;

	}

hr {

	height:0px;

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #5999a1;

	padding: 0px;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	height: 1px;

	}

#menu_legal a:link, #menu_legal a:visited, #menu_legal a:active {

	color: #FFFFFF;

	text-decoration: none;

}



#menu_legal a:hover {

	color: #388682;

	text-decoration: none;

}



#content p a {

	color:#388682;



}

#content p a:hover {

	color: #388682;

	text-decoration:underline;



}

	

/*Submenu*/



#menu_01 {

	padding: 0px;

	margin: 0px;

	}



#menu_01 li {

	list-style: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 1px;

	margin-left: 30px;

	padding: 0px;

	line-height:20px;

	}



#menu_01 li a {

	text-decoration: none;

	display:block;

	color:#324a55;

	padding: 0px;

	font-weight:bold;

	}



#menu_01 li a:hover {

	color:#388682;

	}



#menu_01 li a.active {

	color:#388682;

	}

#menu_01 li a.sub_current {

	}

	

/*Ebene 2*/

#menu_02 {

	padding-bottom: 20px;

	padding-left:0px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	}

#menu_02 li {

	list-style: none;

	margin-top: 0px;

	margin-right:0px;

	margin-bottom: 1px;

	margin-left: 0px;

	padding: 0px;

	line-height:20px;

	}



#menu_02 li a {

	text-decoration: none;

	display:block;

	color:#FFFFFF;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	}



#menu_02 li a:hover {

	color: #388682;

	}



#menu_02 li a.active {

	color:#388682;

	}

	

/*Ebene 2*/

#menu_03 {

	padding-bottom: 20px;

	padding-left:0px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	}

#menu_03 li {

	list-style: none;

	margin-top: 0px;

	margin-right:0px;

	margin-bottom: 1px;

	margin-left: 0px;

	padding: 0px;

	line-height:20px;

	}



#menu_03 li a {

	text-decoration: none;

	display:block;

	color:#FFFFFF;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	}



#menu_03 li a:hover {

	color: #388682;

	}



#menu_03 li a.active {

	color:#388682;

	}

	

/************************************/



#menu_bottom a {

	color:#414141;

	}

#menu_bottom a:hover {

	color:#5999a1;

	}

#header_content img {

	margin:0px;

	padding: 0px;

	}

#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active {

	color: #388682;

	text-decoration: none;

	line-height:20px;

}



#breadcrumb a:hover {

	color: #FFFFFF;

	text-decoration: none;

	line-height:20px;

}

.bodytext img {

	padding:0px;

	display:block;

	margin-top:0px;

	margin-bottom:20px;

	border: 3px solid #FFFFFF;

	float:left;

	margin-right:20px;

	}

#content_footer a {

	font-size:10px;

	color:#388682;

	}

#content_footer a:hover {

	font-size:10px;

	background-color:#388682;

	color:#FFFFFF;

	}