/* ****************************** ALLGEMEIN ********************************************/

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D5947B;
	text-decoration: none;
}
BODY, P, TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000;
}

img {
 border: 0px;
}

H1 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #D5947B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 1px; COLOR: #D5947B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 1px; COLOR: #D5947B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4 {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H5 {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H6 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}




/* ****************************** MENUE CSS ***************************************/

.menue_point_toplevel_850 {
margin: 0px;
padding: 0px;
}

a.navpoint_toplevel_850:link, a.navpoint_toplevel_850:visited, a.navpoint_toplevel_850:active {
text-decoration: none;
display:block;
}

.toplevel_850_over {
text-decoration: none;
display:block;
}


/* ****************************** UNDERMENUE CSS ***************************************/

.menue_group_850 {
margin: 0px;
padding: 0px;
}

.menue_point_secondlevel_850 {
padding: 0px;
margin: 0px;
}

a.navpoint_secondlevel_850:link, a.navpoint_secondlevel_850:visited, a.navpoint_secondlevel_850:active {
text-decoration: none;
display:block;
}

.secondlevel_850_over {
text-decoration: none;
display:block;
}
/*+-----------------------------------------------------------------------------------+*/

.menue_group_850_start{
    height: 2px;
    line-height: 1px;
    font-size: 1px;
    text-align: left;
    background: url('../img/secmenue_top.jpg') top no-repeat;
}

.menue_group_850_end{
    height: 7px;
    line-height: 1px;
    font-size: 1px;
    text-align: left;
    background: url('../img/secmenue_bottom.jpg') top no-repeat;
}

/* ****************************** MENUE CSS ********************************************/

/* height, width, indent, align for menuepoint */
.menue_point_toplevel_850, a.navpoint_toplevel_850:link, a.navpoint_toplevel_850:visited, a.navpoint_toplevel_850:active, .menue_point_toplevel_850_over, a.navpoint_toplevel_850:hover {
 width: 100%;
 height: 27px;
 line-height: 20px;
 text-indent: 20px;
 text-align: right;
}

/* menuepoint background */
.menue_point_toplevel_850 {
 background: url('../img/toplevel.jpg') top left no-repeat;
}

/* color, weight, size from menuepoint */
.menue_point_toplevel_850 a {
 color: #426021;
 font-weight: normal;
 font-size: 14px;
}

/* color, weight, size from menuepoint over */
a.navpoint_toplevel_850:hover, .menue_point_toplevel_850_over, .menue_point_toplevel_850_over a {
 color: #426021;
 font-weight: normal;
 font-size: 14px;
}

/* menuepoint over background */
a.navpoint_toplevel_850:hover, .menue_point_toplevel_850_over {
 background: url('../img/toplevel_over.jpg') top left no-repeat;
}

/* menuepoint margin */
.menue_point_toplevel_850, .menue_point_toplevel_850_over{
 margin-top: 5px;
}
/* ****************************** UNDERMENUE CSS ***************************************/

/* margin undermenue */
.menue_group_850 {
 margin-bottom: 10px;
 margin-top: 10px;
}

/* height, width, align, indent for undermenuepoint */
.menue_point_secondlevel_850, .navpoint_secondlevel_850:link, a.navpoint_secondlevel_850:visited, a.navpoint_secondlevel_850:active, a.navpoint_secondlevel_850:hover, .menue_point_secondlevel_850 {
 width: 100%;
 height: 25px;
 text-align: left;
 line-height: 25px;
 text-indent: 30px;
}

/* undermenuepoint background */
.menue_point_secondlevel_850 {
 /*background: url('../img/bg_link.jpg') top left no-repeat;*/
 background: url('../img/secondlevel.jpg') top left no-repeat;
}

/* undermenuepoint color, weight, size */
.menue_point_secondlevel_850 a {
 color: #000000;
 font-weight: normal;
 font-size: 11px;
}

/* undermenuepoint over color weight size */
a.navpoint_secondlevel_850:hover, .menue_point_secondlevel_850_over, .menue_point_secondlevel_850_over a{
 color: #E58250;
 font-weight: bold;
 font-size: 11px;
}

/* undermenue over background */
.menue_point_secondlevel_850_over, a.navpoint_secondlevel_850:hover{
 background: url('../img/secondlevel_over.jpg') top left no-repeat;
/* background: url('../img/bg_link_active.jpg') top left no-repeat;*/
}

/*----------------------------------------------------------------------*/


/* ****************************** CONTENT **********************************************/

#content {
 text-align: left;
}

/* ****************************** FORM *************************************************/
.label {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 vertical-align: middle;
}

#top-suche {
 height: 17px;
 display: inline;
}

.inputfield_suche{
 margin: 0px;
 padding:0px;
 width: 100px;
 height: 15px;
 line-height: 15px;
 text-indent: 5px;
 border: 1px solid #8AB657;
 text-align: left;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
 vertical-align: top;
 background: #FFFFFF;
 margin-top: 2px;
}

.button_suche{
 margin: 0px;
 padding: 0px;
 width: 17px;
 height: 17px;
 border: 0;
 background: url('../img/bg_button.jpg') top left no-repeat;
 margin-top: 2px;
}

.inputfield {
 margin: 0px;
 width: 100px;
 height: 15px;
 border: 1px solid #8AB657;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
vertical-align: middle;
}
.button {
height: 17px;
width: 17px;
border: 0;
background: url(../img/bg_button.jpg) top no-repeat;
vertical-align: middle;
/*background: url(../img/button.jpg) top left no-repeat;*/
}

/* ****************************** WETTER ***********************************************/
#innerwetter {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#000000;

}
/* ****************************** FUSSZEILE ********************************************/
a.foot:link,  a.foot:visited, a.foot:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #ffffff;
 font-weight: bold;
}


/* Menu: Hover-Link + DisplayBlock and Styles */
a.foot:hover {


}

span.dick_weiss {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #ffffff;
 font-weight: bold;
}


/* ****************************** OTHER ***********************************************/

.wetter p {
	font-weight: bold;
	color: #FFFFFF;
	
}

.tiny_p {
     margin: 0px;
     padding: 0px;
}
.tiny_ul {
     margin-top: 0px;
     margin-bottom: 0px;
}

.untergemeinden a:link, .untergemeinden a:active, .untergemeinden a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.untergemeinden a:hover {
	text-decoration: underline;
}
.vorschau {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

INPUT, TEXTAREA, SELECT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-SIZE: 12px;
}
UL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 11px;
	padding: 0px;
	list-style-type: disc;
	list-style-position: outside;
	margin: 5px 5px 0px 25px;
}

#newslinks, #newsmandate {
 border: 1px solid #D5947B;
}
#newslinkhead {
 font-weight: bold;
}
#newslinktitel {
 font-weight: normal;
}

#newslinks a:hover {
    background: url( http://daten.verwaltungsportal.de/interaktiv/buttons/link.gif ) no-repeat 0 0;
    padding-left: 15px;
    text-decoration: none;
}

#newslinks a:link, #newslinks a:visited, #newslinks a:active {
    background: url( http://daten.verwaltungsportal.de/interaktiv/buttons/link.gif ) no-repeat 0 0;
    padding-left: 15px;
    text-decoration: none;
}

.neu {
background: url(http://daten.verwaltungsportal.de/interaktiv/buttons/neu.gif) 3px 4px no-repeat;
height:19px;
line-height:19px;
text-indent: 17px;
}

.bearbeiten {
background: url(http://daten.verwaltungsportal.de/interaktiv/buttons/bearbeiten.gif) 1px 1px no-repeat;
height: 19px;
line-height: 19px;
text-indent: 19px;
}

.loeschen {
background: url(http://daten.verwaltungsportal.de/interaktiv/buttons/loeschen2.gif) 1px 1px no-repeat;
height: 19px;
line-height:19px;
text-indent:19px;
}
