/*************************** OUTER **************************/
html, body {
	text-align:center;
}
body {
	border:solid 0px #ccc;
}
#outer {
	background-image:none;
}
/*************************** BODYBLOCK **********************/
#bodyblock {
}

/*************************** META-NAVIGATION ****************/
#top {
	height:160px;
	border:solid 0px red;
	width:630px;
}
#top ul.nav_meta {
	display:none;
}
#top div.logo img {
	position:absolute;
	top:20px;
	left:450px;
	border:solid 0px #aaa;
}
form#suche {
	display:none;
}
/*************************** NAV1 ***************************/
#nav1  {
	position:absolute;
	top:10px;
	left:160px;
}
#nav1 ul li {
	border:solid 0px blue;
	list-style:none;
	margin:.2em 0 .3em 0;
	text-align:left;
}
#nav1 a {
	font-size:.8em;
	font-weight:normal;
	color:#aaa;
	text-decoration:none;
}
#nav1 a.hi, #nav1 a:hover {
	color:#173362;
	font-weight:bold;
}
/*************************** NAV2 ***************************/
#nav2  {
	position:absolute;
	top:10px;
	left:270px;
	padding:0;
	width:200px;
	border:solid 0px blue;
}
#nav2 ul {
	margin:0 0 0 0;
}
#nav2 ul li {
	list-style-type:none;
	margin:.2em 0 .3em 0;
	border:solid 0px blue;
	text-align:left;
}
#nav2 a {
	font-size:.8em;
	font-weight:normal;
	color:#aaa;
	text-decoration:none;
	padding:0 0 0 0;
}
#nav2 a.hi, #nav2 a:hover {
	color:#173362;
	font-weight:bold;
}
/*************************** NAV3 ***************************/
#nav3  {
	border:solid 0px blue;
	width:140px;
	float:left;
	border-top:solid 1px #d6d6d6;
}
#nav3 ul li {
	list-style:none;
	padding:5px 0 5px 0px;
	border-bottom:solid 1px #d6d6d6;
	text-align:right;
	padding-right:2px;
}
#nav3 ul li:hover, #nav3 ul li.hi {
	background-color:white;
}
#nav3 ul li.nohover:hover{
	background-color:#f7f7f7;
}
#nav3 ul li.rem {
	display:none;
}
#nav3 a, #nav3 p.hinweis {
	font-size:.8em;
	font-weight:normal;
	color:#173362;
	text-decoration:none;
}
#nav3 a.hi {
	font-weight:bold;
}
#nav3 a:hover {
	text-decoration:none;
}

#nav3 ul.latest {
}
#nav3 ul.latest li.funktion {
	padding:3px;
	font-size:.8em;
	background-color:white;
	text-align:right;
}


/*************************** OUTER_NAV3_CONTENT *************/
#outer_nav3_content {
}
/*************************** PATH ***************************/
#path {
	display:none;
}
/*************************** CONTENT ************************/
#content {
	position:relative;
	text-align:left;
	border-left:solid 1px #aaa;
	border-right:solid 0px red;
	margin:10px 0 0 140px;
	width:490px;
}
#content p {
	display:block;
}
#content img.spacer { /* MSIE: alternate min-height  */
	float:right;
}
#content .content {
	padding:1em 0em 3em 1em;
}
/*************************** Photo Zoom CSS ********************/
div.zoom {
	float:right;
	margin:10px 0px 10px 0px;
}
div.zoom img {
	width:200px;
}
div.zoom span.caption {
	width:200px;
	float:left;
	text-align:right;
	text-decoration:none;
	background-color:#f0f0f0;
	font-size:.8em;
}
div.zoom a:hover {
	padding:0px;
}

/* IE needs this in this selector */
div.zoom a:hover img {
	width:520px;
}
div.zoom a:hover span.caption {
	width:520px;
	display:block;
	font-size:1.0em;
	background-color:#fafafa;
}
/* used to avoid the IE box model hack */
div.zoom a:hover span.inner {
	display:block;
	padding:2px 5px;
}

/*************************** FOOTER *************************/
#footer {
	margin:30px 0 0 0;
	height:100px;
	background-image:none;
}
#footer .adresse {
	width:490px;
	margin:0 0 0 140px;
	color:#aaa;
	font-size:0.8em;
	text-align:center;
	border:solid 0px red;
}
#footer .adresse a {
	display:none;
}
/********************* BOXES ******************************/
#functionboxes {
	float:right;
	margin:30px 0 20px 20px;
	padding:0;
	width: 230px;
	border:dotted 1px #9cadce;
	background-color:#fafafa;
}
#functionboxes:hover {
	background-color:#f0f0f0;
	border:solid 1px #9cadce;
}
#functionboxes div {
	margin:0 0 0 0;
}
#functionboxes div.hl {
	margin:2px 0 0 0;
	padding:5px 3px 5px 3px;
	font-size:0.8em;
	text-align:right;
}
#functionboxes div.tx {
}
#functionboxes div.tx p {
	margin:0 0 0 0;
	padding:3px 3px 3px 10px;
	font-size:.9em;
}
#functionboxes div.tx span.url {
}
#functionboxes div.tx span.beschreibung {
}
/********************* RSS ********************************/
#rss {
	display:none;
}

