@charset "utf-8";



/* CSS Document */



body, html {  font-family:Verdana; font-size:12px; font-weight:normal; }



h1 {font-family:Verdana; font-size:1em; font-weight:bold;}



h2 {font-family:Verdana; font-size:1em; font-weight:bold;}



a {color:#999;}



DIV#page { margin:auto; width:976px;}



DIV#logo { width:194px; height:155px; float:left;}



DIV#logo img { border:0;}



DIV#header { float:right; width:777px;}



DIV#header .csc-textpic-image {margin:0; padding:0;}







DIV#menu {clear:both; width:194px; float:left; text-align:left; background:#CCC;}



DIV#content {width:590px; float:left; margin:0 0 0 5px; font-size:1em;}



DIV#r_content {width:162px; float:left; margin:5px 0 0 5px; text-align:left; background:#CCC; padding:5px 10px 5px 10px;}



DIV#l_content {background:url("../../content/website/linie_startseite.gif") repeat-y; width:976px; float:left; margin:5px 0 0 0;}



DIV#inhalt {padding:10px 12px 6px 12px; border: 1px solid #035e41;}



DIV#bredcrumb {text-align:left; padding:5px 5px 5px 12px; font-weight:bold; margin:6px 0 0 0; height:0px; display:none;}



DIV#home_link { position:absolute; margin:10px 0 0 525px; }

DIV#home_link a {color:#999; text-decoration:none; text-transform:uppercase; font-weight:bold;}



DIV#fontsize {text-align:left; float:left; width:80px; margin:0;}



DIV#fontsize p {color:#9CA2A4; font-size:9px; font-weight:bold; margin:2px 0 0 0; padding:0;}



DIV#fontsize #increase {margin:0 0 0 10px;}



DIV#print {float:right;}



DIV#print p {color:#9CA2A4; font-size:9px; font-weight:bold; margin:1px 0 0 0; padding:0;}



DIV#print img {margin:1px 0 0 22px;}



DIV#suche {clear:both;}



DIV#suche p {color:#9CA2A4; font-size:9px; font-weight:bold; padding:12px 0 0 0; margin:0;}



DIV#suche form {display:inline;}



DIV#suche .text_input { width:134px; height:20px; padding:3px 1px 3px 1px; margin:2px -3px 0 0; border-style:none; line-height:24px;



	border-left:1px solid #000; border-top:1px solid #000; border-bottom:1px solid #000; float:left; display:block;}
*:first-child+html #suche .text_input {height:26px; padding:0 1px 0 1px;} 


DIV#suche img {margin:2px 0 10px 0; padding:0; float:left; }



DIV#links { clear:both; border:1px solid #035e41; font-size:12px; font-weight:bold;	padding:0; 

	display:block; background:#FFF; }


/* LINKS */



DIV#links ul { margin:0; padding:5px 0 5px 20px; list-style:square; color:#035e41;}



DIV#links ul li {padding:5px 0 5px 0;}



DIV#links ul li a {text-decoration:none; color:#9CA2A4; }



DIV#banner { margin:10px 0 0 0; text-align: center;}



DIV#banner img {border:0;}







/* MENUE */

DIV#menu_headline { background:url("../../content/website/menu_headline.gif"); border-bottom: 1px solid #FFFFFF; font-weight:bold; color: #FFFFFF; height: 30px; letter-spacing:-1px; padding-left:22px; padding-top: 10px; }

DIV#menu ul {list-style:none; margin:0; padding:0;}



DIV#menu ul li {background:url("../../content/website/menu_point.gif") no-repeat #95ad93; background-position: 0px 8px;}



DIV#menu ul li a {display:block; text-decoration:none; color:#000; font-weight:bold; letter-spacing:-1px; padding:11px 0 11px 5px;



	border-left:1px solid #FFF; border-bottom:1px solid #FFF; margin:0 0 0 17px; background:#a8c5a8;}



DIV#menu ul li.active {background:url("../../content/website/menu_point.gif") no-repeat #a8c5a8; background-position: 0px 8px;}



DIV#menu ul li.active a {color:#FFF; display:block; background:#a8c5a8;}







/* SUB */



DIV#menu ul.sub {list-style:none; margin:0; padding:0; background:#FFF; }



DIV#menu ul.sub li { background:#a8c5a8; padding:0; margin:0;}



DIV#menu ul.sub li a {color:#666; font-weight:normal; background:#FFF;}



DIV#menu ul.sub li.sub_active a { color:#a8c5a8;}







/* NEWS */



.news_border_bottom_blue { border-bottom:1px solid #39C; height:4px; }

.news_border_bottom_grey { border-bottom:1px solid #999999; height:4px; }

.news_border_bottom_green { border-bottom:1px solid #83C466; height:4px; }

.news_border_bottom_orange { border-bottom:1px solid #FF9900; height:4px; }

.news_border_bottom_pink { border-bottom:1px solid #B0207B; height:4px; }

.news_border_bottom_red { border-bottom:1px solid #EF402F; height:4px; }



.news_header_block {height:30px; width:100%;}



.news_header {float:left; font-weight:bold; text-transform:uppercase; width:370px;



	border-bottom:2px solid #39C;  border-top:2px solid #39C;}



.news_cat {float:right; text-align:right; width:210px; background:#39C; color:#FFF; text-transform:uppercase;



	font-weight:bold;



	border-bottom:2px solid #39C;  border-top:2px solid #39C;}



.news_item { clear:both;}



.news_title { font-weight:bold;}



.news_title_overview {font-weight:bold; height:30px; line-height:18px;}






#welcome {text-transform:uppercase; color:#035e41; font-weight:bold;}
.welcome {text-transform:uppercase; color:#035e41; font-weight:bold;}

.news-list-title-1 {background:url("../../content/pics/news/bg_grau.gif") right no-repeat; height:19px; padding-top:2px;font-weight:bold; height:30px; line-height:18px;} /* Gemeinde */
.news-list-title-2 {background:url("../../content/pics/news/bg_rot.gif") right no-repeat; height:19px; padding-top:2px;font-weight:bold; height:30px; line-height:18px;} /* Tourismus / Freizeit */
.news-list-title-3 {background:url("../../content/pics/news/bg_dblau.gif") right no-repeat; height:19px; padding-top:2px;font-weight:bold; height:30px; line-height:18px;} /* Wirtschaft */ 
.news-list-title-4 {background:url("../../content/pics/news/bg_violett.gif") right no-repeat; height:19px; padding-top:2px;font-weight:bold; height:30px; line-height:18px;} /* Kultur / Veranstaltungen */
.news-list-title-5 {background:url("../../content/pics/news/bg_hblau.gif") right no-repeat; height:19px; padding-top:2px;font-weight:bold; height:30px; line-height:18px;} /* Kinder / Jugend */ 
.news-list-title-6 {background:url("../../content/pics/news/bg_gruen.gif") right no-repeat; height:19px; padding-top:2px;font-weight:bold; height:30px; line-height:18px;} /* Gesundheit / Umwelt */
.zentriert tr td { text-align:center;}
