/*-----------------------------------------------------------------
-- written for Stadtkultur-online -//- creator: pbergner@b-spoke.de
-- Formatierung für Druckausgabe
-----------------------------------------------------------------*/
body {
 background-color: #F5F5F5;
 font-family:font-family: Times, 'Times New Roman', serif;
 margin:0; padding:0;
}
/*----------------------------------------------
-- Start: Contentbereich
------------------------
--- Start: Linke NaviLeiste
-----------------------------------------------*/
#navibox {
 display:none;
}
#navibox table{
display:none;
}
#header{
display:none;
}
td.farbstreifen {
display:none;
}
.print, td.print, table.print, #print {
display:none;
}
/*a.subnavired:link {
 display: none;
}
a.subnavired:visited {
 display: none;
 width: 100%;
 font-size:11px; font-weight:600;
 color:#707070;
 text-decoration:underline;
 padding-top:2px; padding-bottom:2px; padding-left:6px;
}
a.subnavired:hover {
 display: block;
 width: 100%;
 font-size:11px;font-weight:600;
 color: #FFFFFF; background-color: #ff0000;
 text-decoration: none;
 padding-top:2px;padding-bottom:2px;padding-left:6px;
}
a.subnavired:active {
 display: block;
 width: 100%;
 font-size: 11px; font-weight: 600;
 color: #FFFFFF; background-color: #ff0000;
 text-decoration: none;
 padding-top:2px;padding-bottom:2px;padding-left:6px;
}*/
/*img {
display: block;
border: none;
} */
img.navipinn {
display:none;
}
img.navipinn-big {
display:none
}
/*----------------------------------
 Start: Suchmaske
----------------------------------*/
.button {
display:none;
}
.eingabe {
display:none;
}
/*----------------------------------
 Ende: Suchmaske
----------------------------------*/
/*-------------------------
-- Ende NaviLeiste links
--------------------------*/
#MainBox {
 position: absolute; left:0; top:0; width:auto; margin-right:20px; background-color: #F5F5F5; height: auto; border:0; padding-left:30px; padding-top:20px; /*border:1px solid gray;*/
}
#MainBox2 /*für Aktuelles-Startseite*/ {
 position:absolute; left:0; top:0; width:auto; background-color: #F5F5F5; padding-left:10px; padding-top:10px; padding-bottom:20px; border:0;
}
#MainBox-white {
 position: absolute; left:0; top:0; width:17.0cm; margin:0; background-color: #ffffff; height: auto; border:none; padding-left:10px;
}
#MainBox-white table {
 width:17.0cm; margin:0; background-color: #ffffff; height: auto; border:none; padding-left:10px;
}
#KontaktBox, td.kontaktbox {
 display:none;
}
p.anker {
display:none;
}
h1 {
 font-family: Times, 'Times New Roman', serif;
 font-size: 14pt; font-weight: 600;
 color: #000000;
 margin: 0px 0px; padding: 0px 0px;
 text-align: left; vertical-align: top;
}
h1.colored {
 color: #000080;
 font-weight: 600;
}
p {
 font-family: Times, 'Times New Roman', serif;
 font-size: 11pt; font-weight: normal; line-height: 150%;
 color: #000000; background-color:inherit;
 text-align:left; vertical-align:top;
 margin: 10px 0 0 0;
}
.initial {
 font-size: 11pt; font-weight: normal;
 color: #000000;
 text-align: left;
}
.kontakthead {
 display:none;
}
.small {
 font:normal 10px/150% Verdana, Arial, Helvetica, sans-serif;
 text-align: left; vertical-align: top;
 color:#000000;
 padding: 0 3px 3px 3px;
 margin:0;
}
.fat { font-weight: 600; }
.gray { color: #666666; }
td.weiss, .weiss { color: #ffffff; }
#serviceleiste {
display:none;
}
td.serviceleiste {
 display:none;
}
/*----------------------------------------
Start: Newsboxen auf Aktuelles
----------------------------------------*/
#Newsbox-Jugendhilfe, #Newsbox-Jugendarbeit, #Newsbox-Medien, #Newsbox-Stadtteilarbeit, #Newsbox-Ferien, #Newsbox-Kitas, #Newsbox-Dialog, #welcomebox {
 margin-top:15px; margin-right:12px;
 border:1px solid red;
 width:230px;
 display:block;
}
#welcomebox {
 background-color: #FF7878;
}
#Newsbox-Jugendhilfe {
 background-color: #D9D8B2;
}
#Newsbox-Jugendarbeit {
 background-color: #FFE0E0;
}
#Newsbox-Medien {
 background-color: #FFC486;
}
#Newsbox-Stadtteilarbeit {
 background-color: #FFE2A2;
}
#Newsbox-Ferien {
 background-color: #FFDBB5;
}
#Newsbox-Kitas {
 background-color: #FFBD9C;
}
#Newsbox-Dialog {
 background-color: #E0FFFF;
}
.welcometext {
 width:210px; height:127px;
 margin:5px; padding:5px;
 font:11px/120% verdana, arial, helvetica, sans-serif;
 font-weight:600;
 text-align:left; color:#ff0000;
 background-image: url(../layout_grafik/box_bg.jpg);
}
h2.news {
 margin-top:5px; margin-bottom:0;
 font: 12px verdana,arial,sans-serif;
 font-weight:bold;
}
h3.news {
 margin:0; padding:2px 0 2px 5px;
 width: auto;
 color:#666666;
 font: 13px/18px verdana,arial,sans-serif;
 font-weight:bold;
}
h3.c2 {
 background-color:#ff0000; color:#ffffff;
}
.newspic {
 float:left; display:block;
 margin: 5px 8px 0px 3px;
 border:0;
}
.datum {
 font:normal 11px verdana,arial,sans-serif;
 color: #000000;
 margin:5px 5px 0 5px;
 text-align:right;
}
.newstext {
 padding:0 5px 5px 5px;
 font:11px/16px verdana,arial,helvetica,sans-serif;
 font-weight:normal;
}
/*----------------------------------------
Ende: Newsboxen auf Aktuelles
----------------------------------------*/
/*----------------------------------------------
Start: Breichsstartseiten (dokumentübergreifend)
----------------------------------------------*/
h3.bereich {
 margin:0; padding:5px 0 2px 0;
 width: auto;
 color:#000000;
 font: 700 16px verdana,arial,sans-serif;
}
#Bereich-Jugendhilfe, #Bereich-Jugendarbeit, #Bereich-Medien, #Bereich-Stadtteilarbeit, #Bereich-Ferien, #Bereich-Kitas, #Bereich-Dialog {
 margin-top:15px; margin-right:18px;
 border:0;
 width:96%;
 display:block;
}
.bereichspic {
 float:left; display:block;
 margin: 5px 8px 0 5px;
 border:0;
}
/*----------------------------------------
Ende: Breichsstartseiten
----------------------------------------*/
/*-----------------------------------
-- Formatierung fuer Rahmenlinien rot
-----------------------------------*/
.borderall, .borderleft,.borderright,.bordertop,.borderbottom,.bordervertical,.bordverticbottom,.borderhorizontal,.borderhorileft,.borderhoriright  {
display:none;
}
/*------------------------------
 Start: Footer
-------------------------------*/
#fussleiste {
 width:100%;
 border-top:1px solid #ff0000;
 padding:5px 0px 5px 5px;
 color: #000000;
 text-align: center; vertical-align: top;
}
.smallcenter {
 font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 text-align: center; vertical-align: top;
 padding: 0;
}
img.contentfoto {
 float:left;
 margin-right:15px; margin-bottom:10px; margin-top:15px;
}
