@charset "UTF-8";
/* CSS Document */


#navigation{
	height: 40px;
	background:url(../images/site/nav_bg_shadow.gif) no-repeat bottom left;
}
#navigation ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
#navigation ul li{
	height: 28px;
	margin: 0px 0px 0px 0px;
	padding: 12px 10px 0px 10px;
	display:block;
	float: left;
	font-size:14px;
	text-transform: uppercase;
}

#navigation a{
	text-decoration: none;
	color: #777;
}
#navigation a:hover{
	text-decoration: none;
	color: #444;
}

.nav_active{
	background:url(../images/site/nav_item_bg_activ.gif) no-repeat bottom center;
}
.nav_active a{
	color:#a63c6a;
}
.nav_active a:link{
	color:#a63c6a;
}
.nav_active a:active{
	color:#a63c6a;
}
.nav_active a:hover{
	color:#a63c6a;
}
.nav_active a:visited{
	color:#a63c6a;
}

/* -------------- REITER ---------------- */

#navigation_reiter{
	height: 40px;
}
#navigation_reiter ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
#navigation_reiter ul li{
	width: 125px;
	height: 35px;
	margin: 2px -30px 0px 0px;
	padding: 3px 0px 0px 10px;
	display:inline;
	float: left;
	font-size:11px;
	text-transform: uppercase;
	white-space: nowrap;
}

.tabs li .m0 b.p2{z-index:600;}
.tabs li .m1 b.p2{z-index:600;}
.tabs li .m2 b.p2{z-index:500;}
.tabs li .m3 b.p2{z-index:400;}
.tabs li .m4 b.p2{z-index:300;}
.tabs li .m5 b.p2{z-index:200;}
.tabs li .m6 b.p2{z-index:100;}

.nav_item_reiter a b.p2 {
	width: 80px;
	text-align:center;
	padding: 5px 42px 6px 12px;
	font-size: 11px; 
	font-weight: normal;
	color:#777; 
	display:block; 
	text-decoration:none; 
	position:relative; 
	background: url(../images/site/nav_reiter.png) no-repeat top left;
}
.nav_item_reiter a:hover b.p2{
	color:#555; 
	background: url(../images/site/nav_reiter.png) no-repeat top left;
}
.nav_item_reiter a:selected b.p2 {
	z-index:800; 
	color:#333; 
	cursor:default; 
	background: url(../images/site/nav_reiter_a.png) no-repeat top left;
}
.nav_item_reiter_active a b.p2 {
	width: 80px;
	text-align:center;
	padding: 5px 42px 6px 12px;
	font-size: 11px; 
	font-weight: normal;
	color:#333; 
	display:block; 
	text-decoration:none; 
	position:relative; 
	background: url(../images/site/nav_reiter_a.png) no-repeat top left;
}


.nav_item_reiter{
	/*background:url(../images/site/nav_reiter.png) no-repeat top left;*/
}
.nav_item_reiter_active{
	/*background:url(../images/site/nav_reiter_a.png) no-repeat top left;*/
}
.nav_item_reiter_active a{
	color:#333;
}
.nav_item_reiter_active a:link{
	color:#333;
}
.nav_item_reiter_active a:active{
	color:#333;
}
.nav_item_reiter_active a:hover{
	color:#000;
}
.nav_item_reiter_active a:visited{
	color:#333;
}

/* -------------- REITER ---------------- */

#nav_kateg{
	width: 680px;
	float:left;
}
#nav_kateg a{
	color: #888;
	font-size: 13px;
}
#nav_kateg_box{
	margin: 30px 0 0 6px;
	float: left;
	width: 129px;
	height: 200px;
	background: #fff;
	box-shadow: 0px 0px 4px #999;  
	-moz-box-shadow: 0px 0px 4px #999;  
	-webkit-box-shadow: 0px 0px 4px #999;
}
#nav_kateg_box_img{
	margin: 4px 4px 0 4px;
	width: 121px;
	height: 170px;
	background: #f1f1f1;
}
#nav_kateg_box_txt{
	margin: 4px 4px 0 4px;
	width: 121px;
	height: 20px;
	text-align: center;
}




#subnavigation{
	margin: 30px 0 0 0;
	float: left;
	width: 230px;
	/*background: #f1f1f1;
	border: #fff solid 4px;
	box-shadow: 0px 0px 4px #999;  
	-moz-box-shadow: 0px 0px 4px #999;  
	-webkit-box-shadow: 0px 0px 4px #999;*/
}
#subnavigation ul{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	list-style: none;
}
#subnavigation ul li{
	border-top: #c6c6c6 solid 1px;
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 3px 10px;
	font-size:11px;
}

.snav a{
	color:#777;
}
.snav_active{
	color:#444;
	background: #fff;
}
.snav_active a{
	color:#444;
}
.snav_active a:link{
	color:#444;
}
.snav_active a:active{
	color:#444;
}
.snav_active a:hover{
	color:#444;
}
.snav_active a:visited{
	color:#444;
}

#ssubnavigation{
	margin: 35px 0 0 0;
	float: left;
	width: 230px;
	/*background: #f1f1f1;
	border: #fff solid 4px;
	box-shadow: 0px 0px 4px #999;  
	-moz-box-shadow: 0px 0px 4px #999;  
	-webkit-box-shadow: 0px 0px 4px #999;*/
}
#ssubnavigation ul{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	list-style: none;
}
#ssubnavigation ul li{
	border-top: #c6c6c6 solid 1px;
	margin: 0px 0px 0px 0px;
	padding: 4px 10px 4px 10px;
	font-size:11px;
}

.ssnav a{
	color:#777;
}
.ssnav_active{
	color:#444;
	background: #fff;
}
.ssnav_active a{
	color:#444;
}
.ssnav_active a:link{
	color:#444;
}
.ssnav_active a:active{
	color:#444;
}
.ssnav_active a:hover{
	color:#444;
}
.ssnav_active a:visited{
	color:#444;
}

#meta_nav{
	font-size:11px;
	float:right;
	}
#meta_nav ul{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	list-style: none;
}
#meta_nav ul li{
	height: 16px;
	margin: 0px 0px 0px 0px;
	padding: 8px 6px 5px 7px;
	display:block;
	float: left;
	font-size:11px;
	text-transform: uppercase;
}
#meta_nav a{
	text-decoration:none;
	color: #777;
	}
#meta_nav a:hover{
	text-decoration:none;
	color: #555;
	}

#meta_search{
	padding: 3px 5px 3px 0px;
	width: 160px;
	float:right;
}
#meta_search .searchfield{
	float:left;
	width: 130px;
	background: url(../images/site/button_bg.gif) repeat-x bottom;
	border-left: #6b6b6b solid 1px;
	border-top: #6b6b6b solid 1px;
	border-right: #e0e0e0 solid 1px;
	border-bottom: #e0e0e0 solid 1px;
	box-shadow: 0px 0px 4px #444;  
	-moz-box-shadow: 0px 0px 4px #444;  
	-webkit-box-shadow: 0px 0px 4px #444;
	border-radius: 5px;  
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px; 
	color: #444;
}
#meta_search .searchbutton{
	float:right;
}


#sidebar_container{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.sidebar_box{
	width: 280px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 8px;
	background: url(../images/site/sidebarbox_bg.gif) no-repeat bottom;
	font-size:11px;
	color:#999;
}

#sidebarbox{
	width: 230px;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 15px 45px;
}
.sidebar_box h1{
	font-family: "Arial Rounded MT Bold", Geneva, Arial, Helvetica, sans-serif;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	color:#a63c6a;
}

.search_dropdown{
	margin: 3px 0 3px 0;
	height: 20px;
	width: 220px;
	background: url(../images/site/button_bg.gif) repeat-x bottom;
	border-left: #ccc solid 1px;
	border-top: #ccc solid 1px;
	border-right: #6b6b6b solid 1px;
	border-bottom: #6b6b6b solid 1px;
	border-radius: 3px;  
	-moz-border-radius: 3px;  
	-webkit-border-radius: 3px; 
	color: #444;
}
.search_button{
	float:right;
	size: 12px;
	line-height: 1;
	padding: 2px 5px 2px 5px;
	margin: 4px 10px 4px 0px;
	text-transform: uppercase;
	background: url(../images/site/button_bg.gif) repeat-x bottom;
	height: 20px;
	border: #b5b5b5 solid 1px;
	box-shadow: 0px 0px 4px #ccc;
	-moz-box-shadow: 0px 0px 4px #ccc;
	-webkit-box-shadow: 0px 0px 4px #ccc;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #999;
	cursor: pointer;
}

.sidebar_highlight{
	color: #666;
	font-size:12px;
}
.sidebar_link{
	padding: 5px 5px 5px 10px;
	float:right;
	background: url(../images/site/eumel.png) 0px 50% no-repeat;
}

.box_search{
	background: url(../images/site/sidebar_bg_icon_search.png) no-repeat left top;
}
.box_tags{
	background: url(../images/site/sidebar_bg_icon_tags.png) no-repeat left top;
}
.box_newsletter{
	background: url(../images/site/sidebar_bg_icon_mail.png) no-repeat left top;
}
.box_download{
	background: url(../images/site/sidebar_bg_icon_download.png) no-repeat left top;
}
.box_hotline{
	background: url(../images/site/sidebar_bg_icon_hotline.png) no-repeat left top;
}
.box_movie{
	background: url(../images/site/sidebar_bg_icon_movie.png) no-repeat left top;
}
.box_rss{
	background: url(../images/site/sidebar_bg_icon_rss.png) no-repeat left top;
}
.box_sonstiges{
	background: url(../images/site/sidebar_bg_icon_star.png) no-repeat left top;
}
