html, body{
	margin: 0;
	padding: 0;
}
body{
	background: #919191 url('../_img/bg_body.png') repeat-y;
	color: white;
	font-family: "Verdana", Verdana,  "Arial", Arial,  sans-serif;
	font-size: 10px;
}
#printthingy {
	display: none;
	height: 0;
	width: 0;
}
#printthingy img{
	display: none;
	height: 0;
	width: 0;
}
a{ 	
	text-decoration: none;
	outline: none;
}
a:hover{
	outline: none;
}
:focus{
	-moz-outline-style: none;
}

.clear {
	clear: both;
}
img {
	border: 0 none;
}

/*DIVS main!*/

div.DIVcenter {
	width: 773px;
	background: no-repeat url(../_img/bg_content.png);
	padding: 90px 60px 60px 60px;
}

div.DIVbreadcumb {
	color: #c0c0c0;
	font-weight: bold;
	overflow: hidden;
	height: 15px;
}
div.DIVbreadcumb a{
	color: #c0c0c0;
}
div.DIVbreadcumb a:hover{
	color: #666;
}

div.DIVnavigation {
	height: 45px;
	width: 626px;
}
div.DIVnavigation div {
	float: left;
	height: 20px;
}
div.DIVnavigation a {
	display: block;
	float: left;
	text-indent: -1000em;
	height: 20px;
}
div.DIVnavigation div.spacer{
	background: no-repeat url(../_img/navi_spacer.png);
	width: 7px;
	display: none;
}
div.DIVnavigation a.home { background: no-repeat url(../_img/navi_home_hover.png); background: no-repeat url(../_img/navi_home.png); width: 62px; }
div.DIVnavigation a.home:hover { background: no-repeat url(../_img/navi_home_hover.png); }

div.DIVnavigation a.aktuelles { background: no-repeat url(../_img/navi_aktuelles_hover.png); background: no-repeat url(../_img/navi_aktuelles.png); width: 89px; }
div.DIVnavigation a.aktuelles:hover { background: no-repeat url(../_img/navi_aktuelles_hover.png); }

div.DIVnavigation a.agentur { background: no-repeat url(../_img/navi_agentur_hover.png); background: no-repeat url(../_img/navi_agentur.png); width: 79px; }
div.DIVnavigation a.agentur:hover { background: no-repeat url(../_img/navi_agentur_hover.png); }

div.DIVnavigation a.online { background: no-repeat url(../_img/navi_online_hover.png); background: no-repeat url(../_img/navi_online.png); width: 64px; }
div.DIVnavigation a.online:hover { background: no-repeat url(../_img/navi_online_hover.png); }

div.DIVnavigation a.print { background: no-repeat url(../_img/navi_print_hover.png); background: no-repeat url(../_img/navi_print.png); width: 53px; }
div.DIVnavigation a.print:hover { background: no-repeat url(../_img/navi_print_hover.png); }

div.DIVnavigation a.multimedia { background: no-repeat url(../_img/navi_multimedia_hover.png); background: no-repeat url(../_img/navi_multimedia.png); width: 98px; }
div.DIVnavigation a.multimedia:hover { background: no-repeat url(../_img/navi_multimedia_hover.png); }

div.DIVnavigation a.zeixs { float: right; background: no-repeat url(../_img/navi_zeixs_hover.png); background: no-repeat url(../_img/navi_zeixs.png); width: 81px; }
div.DIVnavigation a.zeixs:hover { background: no-repeat url(../_img/navi_zeixs_hover.png); }


div.DIVcontent {
}

div.DIVcontent div.sidebar {
	width: 116px;
	float: left;
}
div.DIVcontent div.sbarright {
}
div.DIVcontent div.sbarleft  {
}

div.DIVcontent div.sidebar b{
	color: #FFF;
}
div.DIVcontent div.sidebar div.sbarleft span {
	color: #333333;
	display: block;
	line-height: 14px;
	padding: 0 0 20px 0;
	background: url(../_img/bg_sidebar.png) repeat-x center bottom;
}
div.DIVcontent div.sidebar span a{
	color: #333;
}
div.DIVcontent div.sidebar span a:hover{
	color: #111;
}

div.DIVcontent div.sidebar div.sbicons a{
	display: block;
	float: left;
	text-indent: -1000em;
	height: 18px;
	width: 18px;
	margin: 0 10px 0 0;
}
div.DIVcontent div.sidebar a.facebook{ background: url(../_img/bg_sb_facebook_hover.png); background: no-repeat url(../_img/bg_sb_facebook.png);}
div.DIVcontent div.sidebar a.facebook:hover{ background: no-repeat url(../_img/bg_sb_facebook_hover.png);}
div.DIVcontent div.sidebar a.twitter{background: url(../_img/bg_sb_twitter_hover.png); background: no-repeat url(../_img/bg_sb_twitter.png);}
div.DIVcontent div.sidebar a.twitter:hover{ background: no-repeat url(../_img/bg_sb_twitter_hover.png);}
div.DIVcontent div.sidebar a.rss{ background: url(../_img/bg_sb_rss_hover.png); background: url(../_img/bg_sb_rss.png) no-repeat ;}
div.DIVcontent div.sidebar a.rss:hover{ background: url(../_img/bg_sb_rss_hover.png) no-repeat ;}


div.DIVcontent div.sbarright  div.sidebarnewsitem {
	font-size: 10px;
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;
	line-height: 13px;
	background: url(../_img/bg_sidebar.png) repeat-x center bottom;
}
div.DIVcontent div.sbarright  div.sidebarnewsitem img{
	margin: 0 0 5px 0;
}
div.DIVcontent div.sbarright  div.sidebarnewsitem a{
	padding: 0 0 0 0px;
	color: #333;
}
div.DIVcontent div.sbarright  div.sidebarnewsitem a:hover{
	color: #111;
}
/* AJAX sidebar */ 
#sbnavi {
	background: transparent;
	margin: 0 0 15px 0;
}
#sbnavi div.togglers {
	font-weight: bold;
	margin: 0 0 0px 0;
	padding: 0 0 3px 0;
	background: transparent;
	cursor: pointer;
}
#sbnavi div.current{
	color: #c7c7c7;
}
#sbnavi div.elements {
	background: url(../_img/bg_sidebar.png) repeat-x center bottom;
}
#sbnavi div.elements ul{
	list-style: none;
	margin: 0px 0 3px 0;
	padding: 0 0 12px 10px;
}
#sbnavi div.elements ul li{
	margin: 0 0 0 0;
	padding: 0px 0 1px 0;
}
#sbnavi div.elements ul li a{
	color: #333;
	display: block;
	padding: 0 0 0 9px;
	background: url(../_img/bg_link_hover.png) no-repeat left 4px;
	background: url(../_img/bg_link.png) no-repeat left 4px;
}
#sbnavi div.elements ul li a:hover{
	color: #111;
	background: url(../_img/bg_link_hover.png) no-repeat left 4px;
}
#sbnavi div.elements ul li a.more{
	background: url(../_img/bg_morelink_hover.png) no-repeat left 4px;
	background: url(../_img/bg_morelink.png) no-repeat left 4px;

}
#sbnavi div.elements ul li a.more:hover{
	background: url(../_img/bg_morelink_hover.png) no-repeat left 4px;
}


div.DIVcontent div.DIVmain {
	float: left;
	margin: 0 30px 0 30px;
	width: 480px; /* ?! */
}

div.DIVfooter {
	color: #333;
	background: url(../_img/bg_sidebar.png) center top repeat-x;
	padding: 10px 0 0 0px;
	margin: 20px 0 0 0;
}
div.DIVfooter a{
	color: #333;
}
div.DIVfooter a:hover{
	color: #111;
}

/* entry */

.entry {
	padding: 0 0 0px  0;
	margin: 0;
	text-align: left;
	line-height: 14px;
}
.entry p{
	padding: 0;
	margin: 0 0 22px 0;
}
.entry hr{
	height: 1px;
	padding: 0;
	border: 0;
	margin: 15px 0 15px 0;
	background: url(../_img/bg_sidebar.png) center top repeat-x;
	
}
.entry h4{
	padding: 12px 0 15px 0;
	margin: 0;
	font-weight: bold;
	font-size: 16px;
	font-family: Helvetica, "Helvetica";
}
.entry h3{
	padding: 5px 0 5px 0;
	margin: 0;
	font-weight: bold;
	font-size: 16px;
	font-family: Helvetica, "Helvetica";
	line-height: 20px;
}
.entry h2{
	padding: 5px 0 5px 0;
	margin: 0;
	font-weight: normal;
	font-size: 16px;
	font-family: Helvetica, "Helvetica";
}
.entry a{
	color: #333;
}
.entry a:hover{
	color: #111;
}
.entry .wp-caption-text{
	text-align: right;
	display: block;
	font-size: 9px;
	height: 12px;
	width: 100%;
	padding: 2px 15px 0px 0;
	float: right;
}

/* entrylist */

.entrylist {
	padding: 0 0 0px  0;
	margin: 0;
	text-align: left;
	line-height: 14px;
}
.entrylist p{
	padding: 0;
	margin: 0 0 0px 0;
}
.entrylist hr{
	height: 1px;
	padding: 0;
	border: 0;
	margin: 10px 0 10px 0;
	background: url(../_img/bg_sidebar.png) center top repeat-x;
	
}
.entrylist h4{
	padding: 22px 0 15px 0;
	margin: 0;
	font-weight: bold;
	font-size: 16px;
	font-family: Helvetica, "Helvetica";
}
.entrylist h3{
	padding: 5px 0 5px 0;
	margin: 0;
	font-weight: bold;
	font-size: 16px;
	font-family: Helvetica, "Helvetica";
}
.entrylist h2{
	padding: 5px 0 5px 0;
	margin: 0;
	font-weight: normal;
	font-size: 16px;
	font-family: Helvetica, "Helvetica";
}
.entrylist a{
	color: #333;
}
.entrylist a:hover{
	color: #111;
}
.entrylist .wp-caption-text{
	text-align: right;
	font-size: 9px;
	padding: 2px 15px 0 0;
	float: right;
}

/* --------------------BANNER ROTATOR--------------------- */
#SlideItMoo_banners_outer { 
	display:block; 
	position:relative; 
	width:477px; 
	height:225px; 
	margin:0px 0px 22px 0; 
}
#SlideItMoo_banners_inner { 
	position:relative ; 
	overflow:hidden ; 
	width:477px ; 
	height:225px ; 
	margin:0px auto 0px;  
}
#SlideItMoo_banners_items { 
	white-space:nowrap; 
	display:block; 
	position:relative; 
}
#SlideItMoo_banners_items a img { 
	border:none; 
}


/* sidebar gallery */

#gallerybar{
	text-align: left;
	/*background: url(../_img/bg_sidebar.png) center bottom repeat-x;*/
	padding: 0 0 16px 0;
}
#gallerybar div{
	padding: 0 0 0px 0;
}
#gallerybar img{
	margin: 0 0 5px 0;
	display: block;
}
#gallerybar p{
	margin: 0;
	padding: 0 0 0px 0px;
}
#gallerybar a{
	display: block;
	color: #333;
	padding: 0 0 0px 0;
}
#gallerybar a:hover{
	color: #111;
}
