/*------------------------------------------------------------------------*/
/* Style-Sheet Projekt Stadt Velbert                                      */
/*                                                                        */
/* Konfiguriert: 2003 rheinmedia gmbh                                     */
/*------------------------------------------------------------------------*/

/* Links im Allgemeinen */

a:link { color:#CF0703; text-decoration:none; }
a:visited { color:#CF0703; text-decoration:none; }
a:hover { color:#CF0703; text-decoration:underline; }
a:active { color:#CF0703; }

/* Klassen für Bilder, die mit align=left vom Fliesstext umflossen werden sollen, zur Regelung des Abstands */


.fliesstext-links {
	border-right:10px solid #F7F7F7;
	border-top:5px solid #F7F7F7;
}

.fliesstext-rechts {
	border-left:10px solid #F7F7F7;
	border-top:5px solid #F7F7F7;
}

.fotolinks {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        line-height:10pt;
        margin-left:33px;
        margin-right:10px;
        margin-top:4px;
        width: 140px;
        height: 212px;
        float: left;
}

.fotorechts {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        line-height:10pt;
        margin-left:16px;
        margin-right:10px;
        margin-top:4px;
        width: 140px;
        height: 212px;
        float: right
}

.fotolinksbreit {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        line-height:10pt;
        margin-left:33px;
        margin-right:10px;
        margin-top:4px;
        width: 180px;
        height: 162px;
        float: left;
}

.fotorechtsbreit {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        line-height:10pt;
        margin-left:16px;
        margin-right:10px;
        margin-top:4px;
        width: 180px;
        height: 162px;
        float: right
}



.z_inside {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-style: normal;
        line-height:14pt;
        margin-left:0px;
        margin-right:0px;
        margin-top:30px;
        width:530px;
}

/* Für die Adressblöcke im Web */

div.verwaltung td {font-size: 9pt ;}
div.ablock{font-size: 9pt; margin-top:20px; margin-left:32px;}
span.fett{ font-size: 9pt; font-weight: bold ; }
span.rotfett{ font-size: 9pt; font-weight: bold ; color:#CF0703;}


body {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-style: normal;
}

h1 {
	width:260px;
        color: #454545;
        font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
        margin-left:0px;
        font-style: normal;
        font-weight: bold;
        margin-bottom:8px;         }

h2 {
	color: #000000;
        font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        margin-top:20px;
        margin-left:32px;
        font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	    color: #CF0703;
        font-size: 9pt;
        font-style: normal;
        margin-top:20px;
        margin-left:32px;
        font-weight: bold;
	    
}
p, table  {
	margin-left:32px;
}

table.rahmen {
	margin-left:0px;
}

td.rahmen {
	padding: 0px;
	background-color:#FFFFFF;
}

.start {
	padding: 0px;
	padding-left: 0px;
	padding-top: 0px;
	background-color: #F7F7F7;
}

caption { color: #000000;
        font-size: 10pt;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        text-align:center; 
        font-weight: normal;
        margin-bottom:14px; 
}

th {
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        font-weight: bold;
        color: #4A5056;
        text-align:left ;
        background-image:url('media/images/dreckweg/th_bg.gif');
}

.nopadding {
	padding: 0px;
	margin: 0px;
}

td {
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	font-style: normal;
    	font-weight: normal ;
    	color: #000000;
      	text-align:left ;
	vertical-align:top;
        background-color:#E3E7EA;
}

td.zahlen {
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
    	font-size: 8pt;
    	font-style: normal;
    	font-weight: normal ;
    	color: #000000;
      	text-align:right ;
	vertical-align:top;
        background-color:#E3E7EA;
}


.einzeilig {
	list-style-image:url('media/images/dreckweg/bullet_liste.gif');
	margin-left:33px;
	line-height:14pt;
	margin-top:5px
}

li {
	list-style-image:url('media/images/dreckweg/bullet_liste.gif');
	margin-left:33px;
	line-height:14pt;
	margin-top:18px
}
li.aufzaehlung {
	list-style-image: url('none');
	margin-left:33px;
	line-height:12pt;
	margin-top:0px;
	margin-bottom: 0px
}

.linkliste {
	margin-left:50px;
    margin-bottom:-6px;
        font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: normal;
       	line-height:11pt;
}

.linkliste_top {
	margin-left:28px;
}

.linkliste_untertext {
	margin-left:75px;
    margin-top:0px;
        font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: normal;
      	line-height:11pt;
        width:300px;
}

.teaser {
	color: #454545;
        line-height:13pt;
        font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: normal;
        margin-left:0px;
        margin-bottom:28px;
        width:230px;
}

.ratspartei {
	font-size: 12pt;
	font-weight: bold;
}

div#Navigation_Innen {
	width: 160;
}
table#Navigation_Innen {
margin-bottom: 15 px;
}
td#Navigation_Innen_Papa {
	height: 20px;

	border-top: 1px solid #D9DFE4;
	border-left: 1px solid #D9DFE4;
	border-right: 1px solid #D9DFE4;
	background-color: #F7F7F7;
	padding-left: 16px;
}
td#Navigation_Innen_Selbst {
	height: 21px;
	background-color: #F7F7F7;
	background-image:url('media/images/dreckweg/innennavi-aktiv-bg.gif');
	padding-left: 16px
}
td.Navigation_Innen_Kinder {
	height: 20px;
	border-bottom: 1px solid #D9DFE4;
	border-left: 1px solid #D9DFE4;
	border-right: 1px solid #D9DFE4;
	background-color: #F7F7F7;
	padding-left: 16px;
}
td.Navigation_Innen_Kinder_aktiv {
	height: 20px;
	border-bottom: 1px solid #D9DFE4;
	border-left: 1px solid #D9DFE4;
	border-right: 1px solid #D9DFE4;
	background-color: #F7F7F7;
	padding-left: 16px;
}
a.linknav_innen:link { color:#454545; text-decoration:none; }
a.linknav_innen:visited { color:#454545; text-decoration:none; }
a.linknav_innen:hover { color:#CF0703; text-decoration:none;  }
a.linknav_innen:active { color:#454545; text-decoration:none; }

a.linknav_innen_aktiv:link { color:#CF0703; text-decoration:none; }
a.linknav_innen_aktiv:visited { color:#CF0703; text-decoration:none; }
a.linknav_innen_aktiv:hover { color:#CF0703; text-decoration:none;  }
a.linknav_innen_aktiv:active { color:#CF0703; text-decoration:none; }

a.linknav0aktiv_innen:link { color:#CF0703; font-weight: bold; text-decoration:none; font-size: 9pt;}
a.linknav0aktiv_innen:visited { color:#CF0703; font-weight: bold; text-decoration:none; font-size: 9pt;}
a.linknav0aktiv_innen:hover { color:#CF0703; font-weight: bold; text-decoration:none; font-size: 9pt;}
a.linknav0aktiv_innen:active { color:#CF0703; font-weight: bold; text-decoration:none; font-size: 9pt;}

td#popup_header {
	padding: 0px;
}
td#popup_spalte_rechts {
	background-image:url('media/images/dreckweg/popup_bg_rechts2.gif');
	padding: 0px
}
table#popup_table {
	margin-left: 0px;
}
td#popup_content {
	padding-right: 50px;
	padding-left: 20px;
	background-color: #F7F7F7;
}
td#popup_header_rechts {
	background-color: #F7F7F7;
	border=0px none;
	padding: 0px
}
td#popup_footer {
	padding-top: 30px;
	padding-left: 0px;
	background-color: #F7F7F7;
	padding: 0px;
}
table.popup_header_rahmen {
	background-image:url('media/images/dreckweg/popup_header_bg.gif');
	margin-left: 0px;
	background-color: none
}
td.popup_header_links {
	height: 82px;
	background-image:url('media/images/dreckweg/popup_header_bg.gif');
	padding: 0px
}
td.popup_header_rechts {
	height: 82px;
	background-image:url('media/images/dreckweg/popup_header_bg.gif');
	padding: 0px
}
p.popup_teaser {
	color: #454545;
        line-height:13pt;
        font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: normal;
        margin-left:3px;
        margin-bottom:28px;
        width:230px;
}
h1.popup {
	width:260px;
        color: #454545;
        font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
        margin-left:3px;
        font-style: normal;
        font-weight: bold;
        margin-bottom:8px;
}
.popup_linkliste {
	margin-left:34px;
    	margin-bottom:-6px;
        font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: normal;
       	line-height:11pt;
}
