/*STYLESHEET FUER WWW.GELSENKIRCHEN.DE*/
/*Copyright gkd-el, 2004, www.gkd-el.de*/


#sub_navigation {          
padding-top: 1em;
}


/* Von den User einsetzbare CSS-Klassen*/

.ueberschrift_gross {
font-size: 115%;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
margin-bottom:10px;
color: #0b3e99;
}

.ueberschrift_klein {
font-size: 100%;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
margin-bottom:0px;
color: #0b3e99;
}

.ueberschrift_extra_klein {
font-size: 80%;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
margin-bottom:0px;
padding-bottom:0px;
color: #cc0000;
}

.ueberschrift_container {
font-size: 80%;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
margin-bottom:0px;
padding-bottom:0px;
color: #0b3e99;
}

.fliesstext {
font-size: 80%;
font-family:verdana, arial, helvetica, sans-serif;
margin-top:2px;
padding-top:0px;
}

.fussnote {
font-size: 70%;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
}

.zitat {
font-size: 80%;
font-family:verdana, arial, helvetica, sans-serif;
color:black;
font-style: italic
}

.listesymbol {
margin-top:0px;
padding-left:0px;
font-size:80%;
list-style-type: square;

}

.listezahl {
font-size:80%;
list-style-type: decimal;
}

.grossbuchstaben {
text-transform: uppercase;
}

.tabelle_kopf_reihe {
font-size: 80%;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
background-color:#0b3e99;
color:#ffffff;
}



.tabelle_gerade_reihe {
font-size: 80%;
font-family:verdana, arial, helvetica, sans-serif;
background-color:#f5f5f5;
color:#000000;
}

.tabelle_ungerade_reihe {
font-size: 80%;
font-family:verdana, arial, helvetica, sans-serif;
background-color:#d3d3d3;
color:#000000;
}

.tabelle_fuss_reihe {
font-size: 70%;
font-family:verdana, arial, helvetica, sans-serif;
background-color:#dcdcdc;
color:#000000;
}

.bild_rechts {
float:right;
margin-left:5px;
background:url() left top no-repeat;
padding-left:0px;
}



.bild_links {
float:left;
margin-right:5px;
}



/*Ende der von den User einsetzbare CSS-Klassen*/


/*Z-Index Zuweisungen für die von Pansite generierten DIV-Container. Zweck:handeln unerwünschter Überlappungen*/

#seitenkopf_bg {
background-image:url(http://www.gelsenkirchen.de/images/kopf_backgound_final_6676_16806.jpg);
}

#sprachauswahl_969_30 {
z-index:16;
}

#unternavigation_5_175 {
z-index:15;
}

#wegweiser_www_gelesenkirchen_179_175 {
z-index:14;
}

#quicklinks_rathaus_politik_845_175 {
z-index:13;
}

#submenue_wrapper_0_135 {
z-index:12;
}

#hauptmenue_wrapper_0_115 {
z-index:11;
}

#hauptmenue_wrapper_0_116 {
background:url(../images/seitenkopf_mit_leitbild_unten_23302.jpg) left top;
} 



#Nordsternpark_916_55 {
z-index:10;
}

#Zentrale_Kanalisationstechnik_831_55 {
z-index:9;
}

#Bergersee_746_55 {
z-index:8;
}

#Musiktheater_im_Revier_661_55 {
z-index:7;
}

#Lohmuehlental_576_55 {
z-index:6;
}

#Arena_AufSchalke_491_56 {
z-index:5;
}

#Wissenschaftspark_406_56 {
z-index:4;
}

#Hans_Sachs_Haus_321_56 {
z-index:3;
}

#seitenkopf_gelsenkirchen_final_suche_834_26 {
z-index:0;
display:none;
}

/*Ende der Z-Index Zuweisungen*/

/* Stilzuweisungen für den Hauptinhalt*/

#maincontent {
z-index:20;

}

#maincontent p {
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent li {
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent ul {
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent tr {
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent td {
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent span {
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent textarea {
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent input {
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent sub, sup {
font-size:75%;
}


/* -- Linkologocy -- */

#maincontent a:link {
font-size:100%;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
color:#0b3e99;
}

#maincontent a:visited {
font-size:100%;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
color:#0b3e99;
}

#maincontent a:hover {
font-size:100%;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:normal;
text-decoration:underline;
color:#0b3e99;
}

#maincontent a:active {
font-size:100%;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
color:#0b3e99;
}


.tabelle_kopf_reihe:link {
font-family: verdana, arial, helvetica, sans-serif;
text-decoration:none;
color:#ffffff !important;
}

.tabelle_kopf_reihe:visited {
font-family: verdana, arial, helvetica, sans-serif;
text-decoration:none;
color:#ffffff !important;
}

.tabelle_kopf_reihe:hover {
font-family: verdana, arial, helvetica, sans-serif;
text-decoration:underline;
color:#dce4f1 !important;
}

.tabelle_kopf_reihe:active {
font-family: verdana, arial, helvetica, sans-serif;
text-decoration:none;
color:#ffffff !important;
}

#maincontent .pslink:link {
font-family:verdana, arial, helvetica, sans-serif;
font-size:80%;
text-decoration:none;
color:#0b3e99;
}

#maincontent .pslink:visited {
font-family:verdana, arial, helvetica, sans-serif;
font-size:80%;
text-decoration:none;
color:#0b3e99;
}

#maincontent .pslink:hover {
font-family:verdana, arial, helvetica, sans-serif;
font-size:80%;
text-decoration:underline;
color:#666666;
}

#maincontent .pslink:active {
font-family:verdana, arial, helvetica, sans-serif;
font-size:80%;
text-decoration:none;
color:#0b3e99;
}


#maincontent .psmemo {
font-family:verdana, arial, helvetica, sans-serif;
font-size:80%;
}

#maincontent .pstd {
line-height:1.5em;
}


#maincontent fieldset {
border: 1px solid #00389a;
padding: 2px;
}

#maincontent .trodd {
background-color: #e9e9e9;
}

#maincontent .treven {
background-color: #dce4f1;
}

#maincontent .tdcell {
font-family:verdana, arial, helvetica, sans-serif;
font-size: 80%;
background-color: #f5f5f5;
border:1px solid #cecece;
}

#maincontent .tdwwvabc {
font-family:verdana, arial, helvetica, sans-serif;
font-size:90%;
background-color: #f5f5f5;
border:1px solid #cecece;
text-align:center;
}

#maincontent .tdcelldarker {
font-family:verdana, arial, helvetica, sans-serif;
font-size: 80%;
background-color: #e9e9e9;
border:1px solid #cecece;
}

#maincontent thead {
background-color: #cccccc;
}


/*Ende der Stilzuweisungen für den Hauptinhalt*/

/* Hintergrund für den Seitenkopf */

#hintergrund_seitenkopf_262_0 {
background-image:url(http://www.gelsenkirchen.de/images/kopf_backgound_final_6676_16806.jpg);
}

/* Ende */

/* Stilzuweisungen für die Links in der Hauptnavigation*/



#mainmenu ul {
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
clear: left;

}

#mainmenu ul li {
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0 0 0 -1px;
font-size: 85%; 
}

#mainmenu ul li a {
color:#cc0000;
font-family:verdana, arial, helvetica, sans-serif; 
background: transparent;
/*border-left: 1px solid #ffffff;*/
width: 248px;
height: 1em;
color: #ffffff !important;
text-decoration: none !important;
display: block;
text-align: center;
font-weight: bold;
letter-spacing: 1px;
line-height: 1.4em;
/*font-size: 70%;      */
}

#mainmenu ul li a:visited {
font-family:verdana, arial, helvetica, sans-serif;
color: #ffffff !important;
text-decoration: none !important;
background: transparent;
/*font-size: 85%;*/
}


#mainmenu ul li a:hover {
font-family:verdana, arial, helvetica, sans-serif;
color: #dce4f1 !important;
text-decoration: none !important;
background: transparent;
/*font-size: 85%;*/      
}

#mainmenu ul li a:active {
font-family:verdana, arial, helvetica, sans-serif;
color: #ffffff !important;
text-decoration: none !important;
background: transparent;
/*font-size: 85%;*/      
}


/*Ende der Stilzuweisungen für die Links in der Hauptnavigation*/

/* Stilzuweisungen für die Links in der permanenten Navigation*/

#submainmenu {
background-image:url(http://www.gelsenkirchen.de/images/bg_streifen_6688_16802.gif);
width:1004px; 
height:21px;
}

#submainmenu ul {
border: 0;
margin: 0 0 0 10px;
padding: 0;
list-style-type: none;
text-align: center;
clear: left;

}

#submainmenu ul li {
float: left;
text-align: center;
padding-right:45px;
margin: 0;
}

#submainmenu ul li a:link {
font-family:verdana, arial, helvetica, sans-serif; 
background:url(http://www.gelsenkirchen.de/images/blickfangpunkt_submenu_blau_11852_16803.gif) left top no-repeat;
padding-left:12px;
height: 1em;
color: #0b3e99;
text-decoration: none;
text-align: left;
font-weight: normal;
letter-spacing: 1px;
line-height: 1.4em;
font-size: 80%;      
}

#submainmenu ul li a:visited {
font-family:verdana, arial, helvetica, sans-serif; 
background:url(http://www.gelsenkirchen.de/images/blickfangpunkt_submenu_blau_11852_16803.gif) left top no-repeat;
padding-left:12px;
height: 1em;
color: #0b3e99;
text-decoration: none;
text-align: left;
font-weight: normal;
letter-spacing: 1px;
line-height: 1.4em;
font-size: 80%;      
}

#submainmenu ul li a:hover {
font-family:verdana, arial, helvetica, sans-serif; 
background:url(http://www.gelsenkirchen.de/images/blickfangpunkt_submenu_rot_11853_16804.gif) left top no-repeat;
padding-left:12px;
height: 1em;
color: #cc0000;
text-decoration: none;
text-align: left;
font-weight: normal;
letter-spacing: 1px;
line-height: 1.4em;
font-size: 80%;      
}

#submainmenu ul li a:active {
font-family:verdana, arial, helvetica, sans-serif; 
background:url(http://www.gelsenkirchen.de/images/blickfangpunkt_submenu_blau_11852_16803.gif) left top no-repeat;
padding-left:12px;
height: 1em;
color: #0b3e99;
text-decoration: none;
text-align: left;
font-weight: normal;
letter-spacing: 1px;
line-height: 1.4em;
font-size: 80%;      
}
 
/*Ende der Stilzuweisungen für die Links in der permanenten Navigation*/


/*Stilzuweisungen für den Wegweiser*/

#wegweiser {
z-index:21;
font-size:70%;
}

#wegweiser p {
font-size:70%;
}

#wegweiser a:link {
color:#0b3e99;
font-size:100%;
text-decoration:none;
background:none;
padding-left:0px;
background:url() left top no-repeat;
padding-left: 0px;
}

#wegweiser a:visited {
color:#0b3e99;
font-size:100%;
text-decoration:none;
background:none;
padding-left:0px;
background:url() left top no-repeat;
padding-left: 0px;
}

#wegweiser a:hover {
color:#666666;
font-size:100%;
text-decoration:underline;
background:none;
padding-left:0px;
background:url() left top no-repeat;
padding-left: 0px;
}

#wegweiser a:active {
color:#0b3e99;
font-size:100%;
text-decoration:none;
background:none;
padding-left:0px;
background:url() left top no-repeat;
padding-left: 0px;
}


#wegweiser {
color:#000000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 80%;
}

/*Ende der Stilzuweisungen für den Wegweiser*/

/* Stilzuweisungen für die Unternavigation linke Seite */




/*Ende der Stilzuweisungen für die Unternavigation linke Seite*/

/* Stilzuweisungen für die Funktionleiste rechte Seite*/

#panelright {
color:#000;
background-color:#ffffff;
width: 152px;
border-left: 1px solid #cecece;
padding-left: 7px;
z-index:23;
}

#panelright span {
color: #ffffff;
background-color: #0b3e99;
font-family:verdana, arial, helvetica, sans-serif;
font-weight: bold;
font-size: 85%;
display: block;
width: 100%;
padding: 1px;
}

#panelright ul {
list-style-type:none;
margin:0;
padding:0 0 5px 0;
}

#panelright a:link {
color: #0b3e99;
text-decoration: none;
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
background:url() left top no-repeat #ffffff;
padding-left:0px;
display:block;
width:100%;
line-height:20px;
}

#panelright a:visited {
color: #0b3e99;
text-decoration: none;
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
background:url() left top no-repeat #ffffff;
padding-left:0px;
display:block;
width:100%;
line-height:20px;
}

#panelright a:hover {
color: #0b3e99;
text-decoration: none;
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
background:url() left top no-repeat #dce4f1;
padding-left:0px;
display:block;
width:100%;
line-height:20px;
}

#panelright a:active {
color: #0b3e99;
text-decoration: none;
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
background:url() left top no-repeat #ffffff;
padding-left:0px;
display:block;
width:100%;
line-height:20px;
}

#panelright form {
margin: 2px 0 5px 0;
max-width:150px;
}

#panelright fieldset {
border: 1px solid #0b3e99;
}

#panelright input {
color: #000;
font-family:verdana, arial, helvetica, sans-serif;
font-size: 80%;
border: #000000 1px inset;
border-color: #666666 #999999 #999999 #666666;
}

#panelright legend {
color: #0b3e99;
background-color:#ffffff ;
font-family:verdana, arial, helvetica, sans-serif;
font-size: 80%;
}

#panelright label {
display:none;
}



/*Ende der Stilzuweisungen für die Funktionleiste rechte Seite*/

/* Misc */

.screenhidden {display:none}

.kamera {
background-image: url("http://stadt.gelsenkirchen.de/rathaus_und_politik/online_dienste/trautermine/bilder/kamera.gif");
}

body {background-color:#ffffff;}

/* Ende Misc */

/*zusätzliche Stilzuweisungen für Indexsuche */

#dg {
border:none;
}

#dg table, tr, td {
border:0px;
border:none;
}

#dg td {
font-size: 80%;
}

#dg a {
background: none;
padding-left:0px;
}

#dg a:hover{
background: none;
padding-left:0px;
}


#tbSearchtext {
color: #000;
background-color:#ffffff ;
background-attachment: fixed;
background-image:url(http://www.gelsenkirchen.de/images/schatten_10200_16805.gif);
font-family:verdana, arial, helvetica, sans-serif;
font-size: 80%;
border: #000000 1px inset;
border-color: #666666 #999999 #999999 #666666;
}

#resultset {
padding: 0px 0px 2px 0px;
margin: 4px 0px 4px 0px;
}

#resultset .ueberschrift_klein{
font-size: 120%;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
margin-bottom:0px;
margin-top:0px;
color: #0b3e99;
padding:2px;
border-top:0px solid #cecece;
background: #f5f5f5;
}

#resultset .fliesstext {
font-size: 100%;
font-family:verdana, arial, helvetica, sans-serif;
margin-top: 2px;
padding:0px 2px 0px 2px;
}

#resultset .fussnote {
font-size: 80%;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
padding:0px 2px 0px 2px;
}

#resultset a {
display:block;
width:100%
}

/* neue  Stile für Wegweiser Verwaltung */

.tabtextlinks {
font-family: verdana, arial, helvetica, sans-serif;
font-size:120%;
}

.paginglinks {
font-size:70%;
}

.tab_ueberschrift {
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: bold;
    font-size: 100%;
}



.neuesuche a:link {
font-size:70%;
}

.neuesuche a:visited {
font-size:70%;
}

.neuesuche a:hover {
font-size:70%;
}

.neuesuche a:active {
font-size:70%;
}

#ergebnistabelle td a:link {
    font-weight:normal;
    padding-left:10px;
    font-size: 120%;
}

#ergebnistabelle td a:visited {
    font-weight:normal;
    padding-left:10px;
    font-size: 120%;
}

#ergebnistabelle td a:hover {
    font-weight:normal;
    padding-left: 10px;
    font-size: 120%;
}


#ergebnistabelle td a:active {
    font-weight:normal;
    padding-left: 10px;
    font-size: 120%;
}


.searchall a {
font-size:80%;
color:#ffffff;
background:#0b3e99;
border: 1px solid #cecece;
padding:2px;
}


#dlma table{
width:100%;
border: 1px solid black;
background:yellow;
}

#dlma td {
font-size:80%;
background: #f5f5f5;
border:1px solid #cecece;
width:50%;
margin:2px;
padding:2px;
}

#fsIntranet legend {
color:#cc0000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:70%;
font-weight:bold;
}

.tabelle_rubrik_reihe {
font-size: 80%;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
background-color:#ccc;
color:#000000;
}

#Dilk1_dgsw {
border:none;
}

#Dilk1_dgsw table, tr, td {
border:0px;
border:none;
}

#Dilk1_dgsw td {
font-size: 80%;
}

#Dilk1_dgsw a {
background: none;
padding-left:0px;
}

#Dilk1_dgsw a:hover{
background: none;
padding-left:0px;
}

#Dilk1_dg {
border:none;
}

#Dilk1_dg table, tr, td {
border:0px;
border:none;
}

#Dilk1_dg td {
font-size: 80%;
}

#Dilk1_dg a {
background: none;
padding-left:0px;
}

#Dilk1_dg a:hover{
background: none;
padding-left:0px;
}

#Dilk1_hldikasearch a{
text-align:right;
font-size:80%;
}


/*Administration WWV */

#head {
background:url(http://www.gelsenkirchen.de/images/kopf_backgound_final_6676_16806.jpg) left bottom repeat-x;
height:80px;
width:100%;
padding-top:10px;
padding-left:5px;
color: #ffffff;
font-family:verdana, arial, helvetica, sans-serif;
font-size:140%;
margin:0;
}

#head1 {
width:100%;
height:30px;
font-family:verdana, arial, helvetica, sans-serif;
font-size:80%;
padding:5px 2px 2px 2px;
border:1px solid #00008b;
}

#Head1_lblfb {
text-align:left;
color:#00008b;
}

#head1 a:link {
border-top: 1px solid #cecece;
border-left: 1px solid #cecece;
border-bottom: 1px solid #999999;
border-right: 1px solid #999999;
background: #f5f5f5;
text-decoration:none;
font-weight:bold;
padding:2px;
color: #000000;
margin-left:10px;
}

#head1 a:visited {
border-top: 1px solid #cecece;
border-left: 1px solid #cecece;
border-bottom: 1px solid #999999;
border-right: 1px solid #999999;
background: #f5f5f5;
text-decoration:none;
font-weight:bold;
padding:2px;
color: #000000;
margin-left:10px;
}

#head1 a:hover {
border-top: 1px solid #cecece;
border-left: 1px solid #cecece;
border-bottom: 1px solid #999999;
border-right: 1px solid #999999;
color: red;
margin-left:10px;
}

#head1 a:active {
border-top: 1px solid #cecece;
border-left: 1px solid #cecece;
border-bottom: 1px solid #999999;
border-right: 1px solid #999999;
color: red;
margin-left:10px;
}

#navigation {
background:transparent;
font-family: verdana, arial, helvetica, sans-serif; 
font-size:80%; 
line-height:normal; 
width:15%;
float:left;
margin-right:3%;
}

#navigation h3 {
font-size:100%;
color:#0b3e99;
margin-bottom:0px;
}

#navigation ul {
margin:0;
padding:0;
list-style:none;
line-height:1.0em;
}

#navigation li {
border-top: 1px solid #cecece;
border-left: 1px solid #cecece;
border-bottom: 1px solid #999999;
border-right: 1px solid #999999;
margin-top:5px;
padding:0 0 0 0;
background: #eeeeee;
}

#navigation a {
display:block;
padding:2px;
text-decoration:none;
color:#00008b;
}


#navigation a:visited {
color:#0b3e99;
text-decoration:none;
}

#navigation a:hover {
color:#fff;
text-decoration:none;
background:#00008b;
}

#navigation a:active {
color:#fff;
text-decoration:none;
background:#00008b;
}

#content {
float:right;
width:82%;
margin-top: 5px;
}

#content h4 {
font-family: verdana, arial, helvetica, sans-serif;
font-weight: bold;
font-size: 110%;
color: #00008b;
}

#content table {
border:none;
}

#content td {
font-family: verdana, arial, helveitica, sans-serif;
font-size: 80%;
color:#0b3e99;
font-weight:bold;
}



/* Stile für Ausweisabfrage */

#ausweissuche .fliesstext {
font-weight:normal;
}

#ausweissuche #lblprefix {
color: #0b3e99;
}

#ausweissuche input {
color: #0b3e99;
}

/*Stile für neue Startseite */

#rathaus {
background: url(http://stadt.gelsenkirchen.de/images/border_right_11983.gif) top right repeat-y transparent;
}

#rathaus fieldset {
border: 1px solid #cecece;
}

#rathaus legend {
font-size: 115%;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
margin-bottom:10px;
color: #0b3e99;
}

#rathaus .legendnormal {
font-size:80%;
}

#rathaus .ueberschrift_extra_klein {
color:#0b3e99;
background:url(http://www.gelsenkirchen.de/images/bfpy03_19125.gif) left top no-repeat;
padding-left:12px;
vertical-align: baseline;
font-size:90%;
}

.brd1 {
background: url(http://stadt.gelsenkirchen.de/images/border_bottom_11982.gif) bottom repeat-x transparent;
}

.brd2 {
background: url(http://stadt.gelsenkirchen.de/images/corner_left_bottom_11984.gif) bottom left no-repeat transparent;
}
.brd3 {
background: url(http://stadt.gelsenkirchen.de/images/corner_right_bottom_11985.gif) bottom right no-repeat transparent;
}
.brd4 {
background: url(http://stadt.gelsenkirchen.de/images/corner_right_top_11986.gif) top right no-repeat transparent;
padding: 0em 1em 1em 0.5em !important;
}

#cleft {
FLOAT: left; 
WIDTH: 47%; 
padding-left:8px;
}

#cright {
FLOAT: right; 
WIDTH: 51%; 
BORDER-LEFT: 1px solid #cecece; 
padding-left:10px; 
padding-right:8px;
}

#fifawm {
border: 1px solid #ff0000;
}

#fifawm form {
margin:10px 0px 10px 0px;
}

#fifawm input {
font-size:90%;
border:1px solid #ff0000;
background-color: #ff0000;
font-weight:bold;
text-align:center;
color:#ffffff;
margin-bottom:10px;
} 

.headleft {
color:#ffffff;
background: url(http://stadt.gelsenkirchen.de/images/wm_left_11989.gif) left top no-repeat;
font-size:80%;
margin-right:0px;
}

.headright {
color:#ffffff;
background: url(http://stadt.gelsenkirchen.de/images/wm_right_11988.gif) right top no-repeat;
font-size:80%;
margin-left:0px
}

#newsslot_603_182 .ueberschrift_extra_klein {
margin-top:2px;
color:#0b3e99;
border-left: 1px solid #dce4f1;
border-top: 1px solid #dce4f1;
border-right: 1px solid #dce4f1;
background:url(http://stadt.gelsenkirchen.de/images/bg_streifen_6688.gif);
padding: 3px;
}

#newsslot_603_182 .fliesstext {
border-left: 1px solid #dce4f1;
border-bottom: 1px solid #dce4f1;
border-right: 1px solid #dce4f1;
background:#ffffff;
margin-bottom: 5px;
margin-top:0px;
padding: 3px;
}

#presseinfo {
border:1px solid #cecece;
background: #dce4f1;
}

#presseinfo .ueberschrift_extra_klein {
font-size: 80%;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-left:0px;
background:url(.);

}

#presseinfo p {
margin-bottom: 0px;
}

#presseinfo a:link {
font-weight: normal;
}

#presseinfo a:visited {
font-weight: normal;
}

#presseinfo a:hover {
font-weight: normal;
}

#presseinfo a:active {
font-weight: normal;
}


.kasten_blau {
	text-align:center;
	padding:1px;
	border:thin solid #0b3e99;
	margin:1px;
	background-color : #0b3e99;
	color : White;
	font-weight : bold;
                font-size: 80%;
                font-family:verdana, arial, helvetica, sans-serif;
                margin-bottom : 3px;
	margin-left : 11px;
	width : 202px;
}

#dog5 a:link { 
font-size:100%; 
font-family: verdana, arial, helvetica, sans-serif; 
font-weight:normal; 
text-decoration:none; 
color:#ffffff; 
} 

#dog5 a:visited { 
font-size:100%; 
font-family: verdana, arial, helvetica, sans-serif; 
font-weight:normal; 
text-decoration:none; 
color:#ffffff; 
} 

#dog5 a:hover { 
font-size:100%; 
font-family: verdana, arial, helvetica, sans-serif; 
font-weight:normal; 
text-decoration:underline; 
color:#000000; 
} 

#dog5 a:active { 
font-size:100%; 
font-family: verdana, arial, helvetica, sans-serif; 
font-weight:normal; 
text-decoration:none; 
color:#ffffff; 
}