.link_box_mt {
   border: 1px solid #0083CC;
   line-height: 20px;
}

.link_box_mt h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../img/mt_headline.gif);
	height: 20px;
	padding: 0px;
	padding-left:45px;
	margin: 0px;
	border: 0px;
}



.link_box_mt ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.link_box_mt ul {
	 list-style-image:url(../img/mt_bullet.gif);
	 padding-left:25px;
}

.link_box_mt {
	margin-bottom: 19px;
}

.banner {
	margin-bottom: 20px;
}

.link_box_mtrss ul {
	 padding: 0px;
	 margin: 0px;
	 border: 0px;
	 list-style-type: none;
	 padding-left: 4px;	
}

.link_box_mtrss li {
		padding-bottom:12px;	
		padding-right: 5px;
}

.link_box_mtrss {
	 border: 1px solid #0083CC;
	margin-bottom: 19px;
	background-color: #E2F0FD;
	font-size: 10px;

}

/* Stadt --------------------------------------------------------------- */

.link_box_stadt {
   border-top: 1px solid #000000;
   line-height: 20px;
   background-color: #FFFFFF;
   background-image: url(../img/stadt_boxes_back.gif);
   background-repeat: repeat-x;
}

.link_box_stadt h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../img/stadt_headline.gif);
	line-height: 20px;
	padding: 0px;
	padding-left:25px;
	margin: 0px;
	border: 0px;
}

.link_box_stadt ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
	list-style-type: none;

}

.link_box_stadt li 
{
	background-image: url(../img/stadt_bullet.gif);
	padding-left: 25px;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	line-height: 1.4em;
}

.link_box_stadt ul {
	padding-left: 0px;
	border-bottom: 1px solid black;
}

.link_box_stadt {
	margin-bottom: 19px;
}

.link_box_stadt .extern 
{
	background-image: url(../img/external.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	padding-right: 13px;
	display: inline-block;
}

/* Stadt - Bürgerservice ------------------------ */

.link_box_buergerservice {
   border-top: 1px solid #000000;
   line-height: 20px;
   background-color: #FFFFFF;
   background-image: url(../img/stadt_boxes_back.gif);
   background-repeat: repeat-x;
}

.link_box_buergerservice h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../img/buergerservice_headline.jpg);
       background-color: #FFFFFF;
       background-repeat: no-repeat;
	line-height: 20px;
	padding: 0px;
	padding-left:50px;
	margin: 0px;
	border: 0px;
	height: 40px;
}

.link_box_buergerservice ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
	list-style-type: none;

}

.link_box_buergerservice li 
{
	background-image: url(../img/buergerservice_bullet.gif);
	padding-left: 25px;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	line-height: 1.4em;
}

.link_box_buergerservice ul {
	padding-left: 0px;
	border-bottom: 1px solid black;
}

.link_box_buergerservice {
	margin-bottom: 19px;
}

.link_box_buergerservice .extern 
{
	background-image: url(../img/external.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	padding-right: 13px;
	display: inline-block;
}

.link_box_aemter h2 
{
	background-image: url(../img/aemter_headline.jpg);
}


/* Verwaltungsportal */
.Verwaltungsportal li 
{
	background-image: url(../img/verwaltungsportal_bullet.gif);
}

.Verwaltungsportal
{
	background-image: none;
       background-color: #FFF4C1;

}

.Verwaltungsportal h2 {
	background-image: url(../img/verwaltungsportal_headline.gif);
	color: #FFFFFF;
}

/* Stadtwerke -----------------------------------------------------------------*/

.link_box_stadtwerke {
   line-height: 20px;
   background-color: #E5E9EA;
}

.link_box_stadtwerke h2, .link_box_stadtwerke .h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../img/stadtwerke_headline.gif);
	height: 20px;
	padding: 0px;
	padding-left:25px;
	margin: 0px;
	border: 0px;
	border-bottom: 1px solid #FFFFFF;
	font-weight: bold;
}

.link_box_stadtwerke .h2 
{
		cursor: pointer;
}


.link_box_stadtwerke {
   line-height: 20px;
   background-color: #E5E9EA;
}

.link_box_stadtwerke h2, .link_box_stadtwerke .h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../img/stadtwerke_headline.gif);
	height: 20px;
	padding: 0px;
	padding-left:25px;
	margin: 0px;
	border: 0px;
	border-bottom: 1px solid #FFFFFF;
	font-weight: bold;
}

.link_box_stadtwerke .h2 
{
		cursor: pointer;
}

#mainacc {
	height: 15em;
	width: 173px;
	position: relative;
	background: #F0F2F2;
}

.link_box_stadtwerke .h2 :hover {
	cursor: pointer;
	border: 0px;

}

.link_box_stadtwerke .accBody {
	background: #F0F2F2;
	overflow: auto;
}


.link_box_stadtwerke .h2:hover
{
color: #65C0EC;
color: #FFDF00;
}

.link_box_stadtwerke ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
	list-style-type: none;

}

.link_box_stadtwerke p
{
	margin: 5px;
}

.link_box_stadtwerke li 
{
	background-image: url(../img/stadtwerke_bullet.gif);
	padding-left: 25px;
}

.link_box_stadtwerke ul {
	 padding-left: 0px;
}

.link_box_stadtwerke {
	margin-bottom: 19px;
}

.buttonDefault           {cursor:pointer;cursor:hand;background-image:url(/weblication/wGui/wImages/bg_button_weblic.gif);padding:0;line-height:16px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;padding-left:4px;padding-right:4px;text-align:center;}
a.buttonDefault          {color:#000000;cursor:hand;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;font-weight:normal;}
a:hover.buttonDefault    {color:#000000;font-weight:normal;}


.buttonAdmin             {float:left;padding:0;padding-left:4px;padding-right:4px;line-height:16px;}
a.buttonAdmin            {width:70px; margin-top:2px; color:#000000;cursor:hand;text-align:center; text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;font-weight:normal;}
a:hover.buttonAdmin      {color:#000000;font-weight:normal;font-weight:normal;}


/* feuerwehr -------------------------------------------------------------------------------- */

.link_box_fw {
   border-top: 1px solid #000000;
   line-height: 20px;
   background-color: #FFFFFF;
   background-image: url(../img/fw_boxes_back.gif);
   background-repeat: repeat-x;
}

.link_box_fw h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../img/fw_headline.gif);
	height: 20px;
	padding: 0px;
	padding-left:25px;
	margin: 0px;
	border: 0px;
}



.link_box_fw ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
	list-style-type: none;

}

.link_box_fw li 
{
	background-image: url(../img/fw_bullet.gif);
	padding-left: 25px;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	line-height: 1.4em;
}

.link_box_fw ul {
	padding-left: 0px;
	border-bottom: 1px solid black;
}

.link_box_fw {
	margin-bottom: 19px;
}

.link_box_fw .extern 
{
	background-image: url(../img/external.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	padding-right: 13px;
	display: inline-block;
}




.schaufensterbanner
{
    background-image: url(../img/schaufensterbanner.gif);
    background-repeat: no-repeat;
    margin-bottom: 20px;
}

.schaufensterbanner img
{
    margin-top: 30px;
    margin-left: 30px;
}

/* VHS --------------------------------------------------------------- */

.link_box_vhs {
   border-top: 1px solid #000000;
   line-height: 20px;
   background-color: #FFFFFF;
   background-image: url(../img/vhs_boxes_back.gif);
   background-repeat: repeat-x;
}

.link_box_vhs h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../img/vhs_headline.gif);
	line-height: 20px;
	padding: 0px;
	padding-left:25px;
	margin: 0px;
	border: 0px;
}

.link_box_vhs ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
	list-style-type: none;

}

.link_box_vhs li 
{
	background-image: url(../img/vhs_bullet.gif);
	padding-left: 25px;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	line-height: 1.4em;
}

.link_box_vhs ul {
	padding-left: 0px;
	border-bottom: 1px solid black;
}

.link_box_vhs {
	margin-bottom: 19px;
}

/* muehlehof --------------------------------------------------------------- */

.link_box_muehlehof {
   border-top: 1px solid #000000;
   line-height: 20px;
   background-color: #FFFFFF;
   background-image: url(../img/muehlehof_boxes_back.gif);
   background-repeat: repeat-x;
}

.link_box_muehlehof h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../img/muehlehof_headline.gif);
	line-height: 20px;
	padding: 0px;
	padding-left:25px;
	margin: 0px;
	border: 0px;
}

.link_box_muehlehof p
{
	margin: 0px;
	padding: 0px;
	padding-left: 0.4em;
	padding-right: 0.2em;
}

.link_box_muehlehof ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
	list-style-type: none;

}

.link_box_muehlehof li 
{
	background-image: url(../img/muehlehof_bullet.gif);
	padding-left: 25px;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	line-height: 1.4em;
}

.link_box_muehlehof ul {
	padding-left: 0px;
	border-bottom: 1px solid black;
}

.link_box_muehlehof {
	margin-bottom: 19px;
}
