@charset "utf-8";
/* CSS Document */

html {
	width: 100%;
}
td, p, div, tr {
	font-family: arial;
	font-size:   12px;
	color:       #333;
	line-height: normal;
}
body {
	font-family: georgia, tahoma, verdana, arial;
	font-size:   12px;
}
.jce_caption span {
	font-size:9pt;
	font-family: georgia, tahoma, verdana, arial;
}
.header_werbung {
	top: 200px;
	margin-left: 460px;
	position: absolute;
	height: 120px;
}
.header_werbung a {
	text-align: center;
	display: block;
	font-size: 12px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	color: #8B2323 !important;
}
.date_top {
	margin-top:6px;
}
a:link, a:visited {
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	color: #800000;
}
form {
	display: inline;
	margin:  0;
	padding: 0;
}

h1 {
	color:       #666666;
	font-weight: bold;
	font-size:   20px;
	font-family: Arial, Helvetica, Sans-Serif;
}
h3 {
	color:       #000;
	font-weight: bold;
	font-size:   12px;
	font-family: Arial, Helvetica, Sans-Serif;
}


h4{
	color:       #666666;
	font-weight: bold;
	font-size:   14px;
	font-family: Arial, Helvetica, Sans-Serif;
}


ul {
}
li {
	padding: none;
}
img {
	border: none;
	padding-right: 5px;
}
ol {
	margin-left:         10px;
	list-style-position: inherit;
}
blockquote {
	margin: 10px;
}
blockquote div {
}
pre {
	padding: 10px;
}
.style1 {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.style2 {
	border: 1px solid #808080;
}
.style3 {
	border-top: 2px solid #DEDEDE;
	border: 1px solid #C0C0C0;
	border-left: 2px solid #DEDEDE;
	-moz-border-radius: 10px;
	padding:    5px 10px 5px 15px;
	width: 610px;
	margin-right: 16px;
	margin-top: 8px;
	background-color: #F0F0F0;
	font-size:     12px;
	font-variant: normal;
	font-family: Arial, Helvetica, Sans-Serif;
	font-style: normal;
}
.style5 {
	border: 1px solid #E5E5E5;
	border-right: 2px solid #DEDEDE;
	border-bottom: 2px solid #DEDEDE;
	-moz-border-radius: 10px;
	margin-right: 16px;
	margin-top: 8px;
	padding:    5px 10px 5px 15px;
}
.style5_modul {
	margin-right: 16px;
	margin-top: 8px;
	padding:    5px 10px 5px 15px;
	position:relative;
	z-index:1;
	overflow:auto;
	white-space: pre-line;
	height: 200px;
	width: 95%;
}
.style5_modul_II {
	margin-right: 1	6px;
	margin-top: 	8px;
	padding:    	5px 10px 5px 15px;
	position:		relative;
	z-index:		1;
	/*overflow:auto;
    white-space: pre-line;*/
	height: 		200px;
	width: 			98%;
}
.style7 {
	border-top: 	1px solid #dedede;
	border-left: 	1px solid #dedede;
	border-right: 	2px solid #DEDEDE;
	border-bottom: 	2px solid #DEDEDE;
	margin-right: 	16px;
	margin-top: 	8px;
	padding: 		5px 10px 5px 15px;
}
.style8 {
	position: 		absolote;
	z-index: 		1;
	margin:			20px 10px 10px 10px;
	overflow:		auto;
	white-space: 	pre-line;
	width: 			660px;
	border-top: 	1px solid #E5E5E5;
	border-bottom: 	2px solid #DEDEDE;
	padding:    	5px 10px 5px 15px;
}

.style9 {
	overflow: 		auto;
	color:      	#ffff;
	padding:		3px;
}

.style9 a {
	overflow: 		auto;
	color:       	#ffff;
	padding:		3px;
}

.blog_more {
	border-top:		1px solid #ddd;
	
	width: 			700px;
	padding: 		10px;
	background: 	#fff;
	margin-bottom: 	10px;
}

.wetter{
	margin-left: 	150px;
	margin-bottom: 	20px;
	position: 		reletive;

}


.all {
	color:             #333;
	background-color:  #eee;
	/*background:  url(../images/B_ueberderstadt.jpg);*/
  background-attachment:fixed;
	background-repeat:no-repeat;
}


/* splitmenu */
#navlist {
	margin:  			0px;
	padding: 			0px 0px 0px 0px;
}
#navlist ul, #navlist li {
	display:         	inline;
	list-style-type:	none;
	margin-left:     	0px;
	width:           	975px;
}
#navlist a:link, #navlist a:visited {
	padding:         	10px 5px 8px 5px;
	float:           	left;
	font-size:       	11px;
	font-weight:     	bold;
	margin-right:    	0px;
	text-decoration: 	none;
	color:          	#fff;/* background:  url(../images/bg_menu.png); */

}
/*
#navlist a:link#current, #navlist a:visited, #current {
    color:             #eee;
    padding:         10px 5px 8px 5px;
	border-right:#ccc;
	background:  url(../images/Menu_over.png);
}*/
#navlist a:hover {
	color: 				#fff;
	border-bottom: 		#ccc;
	background:  		url(../images/Menu_over.png);
}
/* zweites Menu*/
	
#navlist2 {
	margin-top:  		8px;
	padding: 			0px 0px 0px 0px;
}
#navlist2 ul, #navlist2 li {
	display:         	inline;
	list-style-type: 	none;
	margin-left: 		0px;
}
#navlist2 a:link, #navlist2 a:visited {
	padding:         	5px 5px 5px 6px;
	float:           	left;
	font-size:       	11px;
	font-weight:     	bold;
	margin-right:     	0px;
	text-decoration: 	none;
	color:           	#fff;
	background:  		url(../images/BG_Menu_2.png);
	border-bottom: 		#ffff;
}
#navlist2 a:hover {
	color: 				#000;
	border-bottom: 		#fff;
}
/* container*/

#container {
	margin: 			20px;
	width: 				933px;
	background-repeat: 	repeat-x;
	background-color: 	#fff;
}
/*.banner_left{
    margin-right:230px;
    position:absolute;
	float:left;
   	width:230px;
	height:750px;
}*/

.banner_right {
	margin-left:		946px;
	padding-bottom: 	10px;
	width: 				180px;
	height: 			2500px;
	position: 			absolute;
}
.banner_right_II div.moduletable {
	margin-bottom:  	8px;
	padding:    		10px 0px 10px 2px;
	margin-bottom: 		5px;
	width: 				180px;
	background-color:	#FFFFFF;
	border-style: 		solid;
	border-width: 		1px;
	border-color: 		silver;
	-moz-border-radius-topleft: 	0px;
	-moz-border-radius-topright: 	5px;
	-moz-border-radius-bottomleft: 	0px;
	-moz-border-radius-bottomright: 10px;
}
.banner_top {
	position: 			relative;
	height: 			10 px;
	border: 			none;
	margin-left: 		80px;
}
* html .banner_top {
	position: 			relative;
	height: 			106px;
	border: 			none;
	margin-left: 		0px;
}
.login {
	float: 	 			left;
	margin: 			10px 0px 0px 5px;
	width: 				390px;
}
* html .login {
	margin:		   		10px 0px 0px 5px;
	width: 		   		390px;
}
#wrapper {
	background:  		#fff;
	border-left: 		0px solid #eee;
	border-bottom: 		30px solid #eee;
	border-right: 		2px solid #eee;
	border-top: 		0px solid #eee;/*margin-left:	230px; */

}
* html #wrapper {
	width: 				933px;
	background:			#fff;
	float:				left;
}
}
#tophead {
	width:        		933px;
	height:       		100px;
	margin-bottom: 		5px;
}
#headleft {
}
#headleft p {
}
#headright {
}
#headright a:link, #headright a:visited {
	float: 				left;
	color:        		#000;
	font-weight:   		bold;
	border-right:  		1px solid #eee;
	padding-top:   		0px;
	padding-right: 		6px;
	padding-bottom:		2px;
	padding-left:  		2px;
	font-size:     		11px;
}
#headright a:hover {
	color:         		#000;
	font-weight:   		bold;
	border-right:  		1px solid #eee;
	/*background: 		url(../images/button-braun-bg_over.png);*/
	padding-top:   		0px;
	padding-right: 		6px;
	padding-bottom:		2px;
	padding-left:  		2px;
	font-size:     		11px;
}
#header {
	background-image:  	url(http://havelstadt.de/templates/dabronze/images/header.jpg);
	background-repeat: 	no-repeat;
	width:             	930px;
	height:            	167px;
	margin-bottom:     	3px;
	margin-left:      	3px;
}
#topnavwrap {
	width:            	933px;/*height:         50px;*/


}
#topnav {
	height:       	  	20px;
	/* padding-top:   	3px;*/
    margin-top:   	  	0px;
	margin-bottom:   	0px;
}
#content {
	padding: 		 	0px 0px 10px 0px;
	text-align:   	  	left;
	background:		   	#fff;
	margin-left:		2px;
	margin-bottom:	   	10px;
	margin-top:		    0px;
}
#maincontent {
	text-align:        	left;
	padding-right:     	2px;
	padding-left:      	10px;
	background-color:  	#FFFFFF;
	background-repeat: 	repeat-x;
	padding-bottom:		10px;
}
#modtop {
	padding: 			2px 10px 10px 2px;
}
#modtop1 div.moduletable h3 {
	margin-bottom: 		5px;
	color:         		#000000;
	font-size:     		14px;
	font-weight:   		bold;
}
#modtop2 div.moduletable h3 {
	margin-bottom: 		5px;
	color:         		#000000;
	font-size:     		14px;
	font-weight:   		bold;
}
#left {
	width:				185px;
}
#right {
	margin-right:		8px;
	background-color:  	#FFFFFF;
}
#right div.moduletable {
	margin-bottom:    	10px;
	padding:           	0 8px 8px 8px;
	background-color: 	#D3D3D3;
}
#right div.moduletable h3 {
	margin-bottom:	 	10px;
	color:         		#000;
	font-size:     		14px;
	font-weight:   		normal;
}
#left div.moduletable {
	margin-bottom:     	8px;
	padding:    		0px 0px 10px 2px;
	background-color: 	 #FFFFFF;
	border-style: 		solid;
	border-width: 		1px;
	border-color: 		silver;
	-moz-border-radius-topleft: 	0px;
	-moz-border-radius-topright: 	5px;
	-moz-border-radius-bottomleft: 	0px;
	-moz-border-radius-bottomright:10px;
}
#left div.moduletable img {
	text-align:			center;
}
#left div.moduletable h3 {
	margin-bottom: 2px;
	padding-bottom:10px;
	color:     #6B6B6B;
	font-size:     14px;
	font-weight:   bold;
	text-align:    center;
	background:  url(http://havelstadt.de/templates/dabronze/images/module_lightColor.gif);
}
#left div.moduletable-green {
	padding:           4px 8px 8px 8px;
	background-image:  url(http://havelstadt.de/templates/dabronze/images/top_left_th.png);
	background-repeat: repeat-x;
	background-color:  #EFEFDE;
}
#left div.moduletable-green h3 {
	margin-bottom:  8px;
	color:          #333333;
	font-size:      14px;
	font-weight:    normal;
	text-transform: uppercase;
}
div.moduletable-tag {
	padding:           4px 8px 8px 8px;
	background-image:  url(http://havelstadt.de/templates/dabronze/images/top_left_th.png);
	background-repeat: repeat-x;
	background-color:  #CCF6FF;
}
div.moduletable-tag h3 {
	margin-bottom:  8px;
	color:          #333333;
	font-size:      14px;
	font-weight:    normal;
	text-transform: uppercase;
}
div.moduletable-tag a:link, div.moduletable-tag a:visited {
	color: #4887A5;
}
#advert1 {
	margin-top: 5px;
}
#modbot {
	margin-top: 10px;
	width: 100%;
}
#contentcent {
	background-color: #FFFFFF;
	padding:          10px;
	margin-top:       5px;
}
#bottom {
	background-color: #FFFFFF;
}
#bottom table {
}
#bottom div.moduletable h3 {
	margin-bottom:       8px;
	color:               #000000;
	font-size:           12px;
	font-weight:         bold;
	background:  url(http://havelstadt.de/templates/dabronze/images/images/module_lightColor.gif);
}
#bottom div.moduletable {
	margin-bottom:     8px;
	padding:           0 8px 8px 8px;
	margin:5px;
}

.facebook div.moduletable {
	padding:		17px;
	width:			900px;
	background:		#fff;
	margin-top:		10px;
	margin-bottom:	20px;
	border-bottom: 30px solid #eee;
}

#footer {
	width:          920px;
	margin-bottom:  20px;
}

.coyright div.moduletable {
	width:			900px;
	padding-left:	20px;
	background:		#fff;
	margin-top:		20px;
}

.footermodul div.moduletable {
	width:			900px;
	padding:		17px;
	background:		#fff;
	margin-top:		5px;
	border-bottom: 30px solid #eee;
}
.top {
	text-align:	right;
	padding-right:10px;
	padding-bottom:10px;
	color:		 ddd;
}

#footer P {
	color:     	  #000000;
	font-size:   11px;
	padding-top: 5px;
}
#footer a:link, #footer a:visited {
	color:      #000000;
	font-style: normal;
}


/* joomla css stuff */


.search {
}

#mod_search_searchword {
	padding:    0px 0 5px 10px;
	width:       400px;
	font-size:   11px;
	background:  url(http://havelstadt.de/templates/dabronze/images/searchbox.png) no-repeat;
	color:       #333;
	font-family: arial;
	border:      none;
	font-weight: normal;
	/*margin-left: 200px; */
	height:      21px;
}
ul#mainlevel-nav {
	list-style:   none;
	font-size:    11px;
	padding-left: 0px;
}
ul#mainlevel-nav li {
	float:          left;
	font-size:      11px;
	font-weight:    normal;
	text-transform: lowercase;
	text-align:     center;
	font-family:    Arial, Tahoma, Helvetica, sans-serif;
	display:        block;
	background:     none;
	padding-top:    5px;
}
ul#mainlevel-nav li a {
	display:         block;
	padding-top:     0px;
	text-decoration: none;
	color:           #333333;
	font-weight:     normal;
	text-transform:  capitalize;
}
ul#mainlevel-nav li a:hover {
	display:         block;
	text-decoration: none;
	font-weight:     normal;
}
table.contenttoc {
	margin:  3px;
	padding: 5px;
}
.contenttoc th {
	padding:     3px;
	color:       #935454;
	font-weight: bold;
}
.contenttoc a {
	font-size:   11px;
	padding:     0 5px 0 5px;
	font-weight: normal;
}
.contenttoc a:hover {
	font-size:    11px;
	color:        #935454;
	padding-left: 5px;
}
.contenttoc td {
	padding: 10px;
}
.contentpane {

	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:   10px;
	line-height: 18px;
	text-align:  left;
	font-weight: bold;
}
.contentpaneopen ul {

	margin-left: 5px;
}
.contentpane ul {

	margin-left: 5px;
}
#specs {
	text-indent:9000px !important;
}

div .contentpaneopen {

   	margin-right:            2px;
	margin-top:              1px;
	background-color:        #fff;
	padding:                 5px 10px 5px 10px;
	width:                   700px;
	
}
.contentheadingborder {

	border-bottom: 	   1px solid #ddd;
	margin-top:        2px;
	margin-bottom:     10px;

}

.contentheadingborder_II {

	border-bottom: 1px solid #ddd;
	margin:    	   10px;
	
}
.print_top{
	
	text-align:              right;

}

.print_II{
	border-right:			1px solid #ddd;
	margin-bottom:			10px;

}


table.contentpaneopen, table.contentpane {
	border-top:				 1px solid #eee;
	border-left: 			 1px solid #bbb;
	border-right:			 2px solid #DEDEDE;
	border-bottom:           1px solid #bbb;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright:10px;
	
	margin-right:            2px;
	margin-top:              1px;
	background-color:        #fff;
	padding:                 5px 3px 5px 3px;
	width:                   99%;
 
}


	
* table.contentpaneopen, table.contentpane {
	padding:10px;
}
table.contentpaneopen li {
	margin-left: 5px;
}
div.moduletable {
	font-size: 11px;
	z-index:2;
}
div.moduletable td {
	text-align: left;
	font-size:  11px;
}
div.moduletable h3 {
	text-align:    left;
	padding-bottom:5px;
	color:         #000000;
	font-size:     14px;
	line-height:   20px;
	font-weight: bold;
}
table.moduletable th {
	color:               #898371;
	font-family:         Arial, Helvetica, Sans-Serif;
	text-align:          left;
	vertical-align:      middle;
	font-weight:         normal;
	padding-left:        0px;
	padding-top:         5px;
	padding-bottom:      5px;
	font-size:           14px;
	background-image:    url(http://havelstadt.de/templates/dabronze/images/modth.png);
	background-repeat:   no-repeat;
	background-position: bottom;
	width:               230px;
	text-transform:      uppercase;
}
.contentpaneopen fieldset {
	border: none;
	width:  100%;
}
.contentpaneopen td {
	text-align: left;
	padding-left:10px;
	margin-bottom:2px;
}
.contentpaneopen P {
	text-align: left;
}
.contentdescription {
}
.mostread li {
	margin-left:   5px;
	list-style-type: circle;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}
.mostread li a {
	padding-left:5px;
}
.mostread li a:hover {
}
_news {
	overflow:auto;
	width:   620px;
	height:  100px;
}
.latestnews a:link {
	text-transform: none;
	color:    #4887A5;
	margin:   5px;
}
.latestnews a:visited {
	color: #4887A5;
}
.latestnews a:hover {
	color: #800000;
}
.latestnews li {
	padding-right:  5px;
	margin-bottom:  5px;
}
.latestnewsday {
	color:           #000000;
	font-family:     arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:     bold;
	font-size:       12px
}
ul.mostread ol {
	margin-left:     0px;
	color:       #4887A5;
	width:       auto;
	text-align:  left;
	padding:     3px 2px 2px 0px;
	border-bottom: 1px solid #eee;
}
.mostread a:link {
	text-transform: normal;
	color:          #4887A5;
}
.mostread a:visited {
	color: #403C3C;
}
.mostread a:hover {
	color: #800000;
}
div.contentheading {
	color:           #000000;
	font-family:     arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:     normal;
	font-size:       14px;
	text-align:      left;
	padding-bottom:  2px;
	padding-left:    7px;
	margin-bottom:   2px;
	width:           98%;
	
}
div.componentheading {
	color:          #000000;
	font-family:     georgia, tahoma, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:     normal;
	font-size:       20px;
	text-align:      left;
	padding-bottom:  5px;
	padding-left:    10px;
	margin-bottom:   2px;
	width:           600px;
	position:		relative;
	z-index:		1;
	overflow:		auto;
	white-space:	pre-line;
}
a.contentpagetitle:link, a.contentpagetitle:hover {
	font-family:  	arial, Helvetica, sans-serif;
	font-weight:	 bold;
	color: 			#6B6B6B;
	text-decoration: none;
	font-size:  	14px;
	padding-top: 	2px;
	
}
a.contentpagetitle:link H1, a.contentpagetitle:hover H1 {
	font-family:  		arial, Helvetica, sans-serif;
	font-weight: 		bold;
	color: 				#6B6B6B;
	text-decoration: 	none;
	font-size: 			14px;
	padding-top: 		2px;
	
}
a.contentpagetitle:hover H1 {
	font-family:  		arial, Helvetica, sans-serif;
	color:  			#800000;
	text-decoration: 	none;
	font-size:  		14px;
	padding-top: 		2px;
	
	font-weight: 		bold;
}
a.contentpagetitle:hover H1 {
	font-family:  		arial, Helvetica, sans-serif;
	color: 				#800000;
	text-decoration: 	none;
	font-size:  		14px;
	padding-top:		2px;
	
	font-weight: 		bold;
}
.createdate, td.createdate {
	color:          #555;
	font-size:      11px;
	font-weight:    normal;
	text-transform: inherit;
	
	margin-left:	5px;
	
}
.name_date{
	padding-top:	8px;
}

.seperator_top {
	margin-top:  	15px;


}

.modifydate, .small {
	color:          #555;
	font-size:      11px;
	font-weight:    normal;
	text-transform: normal;
	
	float:          left;
}
.highlight {
	color:            #FFFFFF;
	background-color: red;
}
.mosimage {
	margin:  5px;
	padding: 5px;
	border:  none;
}
.mosimage_caption {
	padding:             1px 2px;
	color:               #898371;
	font-size:           10px;
	font-weight:         bold;
	border-bottom-style: solid;
	border-bottom-color: #808080;
	border-bottom-width: 1px;
}
.contentpaneopen img {
	margin: 5px;
}
.contentpane img {
	margin: 5px;
}
a.mainlevel:link, a.mainlevel:visited {
	display:           block;
	height:            20px !important;
	height:            22px;
	vertical-align:    middle;
	font-size:         14px;
	font-weight:       normal;
	text-align:        left;
	text-decoration:   none;
	text-transform:    capitalize;
	color:             #333333;
	padding-top:       8px;
	padding-left:      5px;
	padding-right:     5px;
	padding-bottom:    8px;
	background:        #eee;
	background-repeat: no-repeat;
	border-top:        2px solid #ddd;
	border-bottom:     1px solid #000;
	margin-left:       1px;
	margin-right:      2px;
}
a.mainlevel:hover {
	text-decoration:   none;
	color:             #4887A5;
	/*background-image:  url(../images/menu_bg.png);*/
    background-repeat: no-repeat;
}
a.mainlevel#active_menu {
	color:             #333333;
	/*background-image:  url(../images/menu_bg.png);*/
    background-repeat: no-repeat;
}
a.mainlevel#active_menu:hover {
	color: #F41400;
}
a.sublevel:link, a.sublevel:visited {
	font-size:      11px;
	padding-left:   10px;
	padding-bottom: 3px;
	line-height:    20px;
	display:        block;
	margin-left:    10px;
	font-family:    Arial, Verdana, Tahoma;
	color:          #00CCCC;
	text-transform: lowercase;
	font-weight:    normal;
}
a.sublevel:hover {
	text-decoration: none;
}
.inputuser {
	padding:     5px 0 0px 28px;
	width:       120px;
	font-size:   11px;
	background:  url(../images/login_bg.png) no-repeat;
	color:       #F41400;
	font-family: tahoma;
	border:      none;
	font-weight: bold;
	height:      20px;
}
.inputpass {
	padding:     5px 0 0px 28px;
	width:       120px;
	font-size:   11px;
	background:  url(../images/pass_bg.png) no-repeat;
	color:       #F41400;
	font-family: tahoma;
	border:      none;
	font-weight: bold;
	height:      20px;
}
#mod_login_username {
	padding:     5px 0 0px 10px;
	font-size:   11px;
	background: url(../images/inputbox.png) no-repeat;
	color:       #F41400;
	font-family: tahoma;
	border:      none;
	font-weight: bold;
	height:      20px;

	width:80%;
}
#mod_login_password {
	padding:     5px 0 0px 10px;
	font-size:   11px;
	background: url(../images/inputbox.png) no-repeat;
	color:       #F41400;
	font-family: tahoma;
	border:      none;
	font-weight: bold;
	height:      20px;
	width:80%;
}
#mod_login_remember {
	border:     none;
	background: none;
	margin:     0;
}
.inputbox {
	border:     1px solid gray;/*background: #eee ;*/
	/*background: url(../images/inputbox.png) no-repeat;*/
}
.button {
	padding:     1px;
	padding:     3px !important;
	color:       #800000;
	font-size:   11px;
	font-weight: bold;
	background:  #eee;
	border:1px solid #000;
	padding-top: 3px;
}
.sectiontableheader {
	font-weight: bold;
	background:  #A2A2A2;
	padding:     4px;
	color:       #333333;
}
.sectiontableentry1 td {
	padding: 3px;
}
.sectiontableentry2 td {
	padding:    3px;
	background: #E5E5E5;
}
.sectiontableentry1 {
	padding: 2px;
}
.sectiontableentry2 {
	padding: 2px;
}
.readon {
	margin-top: 15px;
	padding:    2px 5px 2px 10px;
	color:red;
	list-style-type: none;
	font-size:12px;
	line-height: 15px;
	padding-left: 15px;
	padding-top: 0px;
	background-image:  url(http://www.havelstadt-brandenburg.de/images/stories/arrow.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	font-style: italic;
}
.readon a:link, .readon a:visited {
	color:red;
}
.readon a:hover {
	color:red;
}
.back_button a {
	padding:    2px 5px 2px 20px;
	text-align: center;
	display:    block;
}
.back_button a:hover {
	padding: 2px 5px 2px 20px;
	color:   #FF0000;
}
.pagenav {
	text-align:        center;
	color:         #000000;
	margin:            0px -2px 0px 0px;
	padding:           1px 6px 1px 6px;
	font-size:         10px;
	font-family:       arial, verdana, tahoma;
	background-repeat: repeat-x;
	border-style: solid;
	border-width: 1px;
	border-color:silver;
}
a.pagenav, a.pagenav:visited {
	color:     black;
}
a.pagenav:hover {
	color:            black;
	background-color: #ffffff;
	border:           1px solid #5d5d5d;
}
#pathway {
	color:       #ffff;
	padding:3px;
}
#pathway a:link, #pathway a:visited {
	color:       #ffff;
	font-weight:bold;
	padding:3px;
}
HR {
	border-bottom:1px solid #ddd;
	width:100%;
	font-weight:bold;
}
#wbg-banner {
	background-image: url(http://www.havelstadt-brandenburg.de/images/banners/wbg-banner.gif);
	width: 472px;
	height: 60px;
}
#wbg-banner select {
	font-family: 'Arial', sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
#wbg-banner table {
	float: left;
	margin-left: 58px;
}
#wbg-banner td {
	padding-top: 32px;
	padding-right: 8px;
	padding-bottom: 0px;
	margin: 0px;
}
