/* css-Datei fuer www.stadtspiegel-onlline.de (c) 2009 web-ankh, Garching */


body {
	background-image: url('bilder/sch_h.jpg');
	background-color: #DEDDDB;
	margin: 0 0 0 5px;
	font-size:10px;
	color: #657153;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

/* Textarten und Textfarben */
.V9 {
        FONT-WEIGHT: normal; FONT-SIZE: 9px;  FONT-FAMILY: Verdana; TEXT-ALIGN: center;
        COLOR:#000000 ;
}
.V9w {
        FONT-WEIGHT: normal; FONT-SIZE: 9px;  FONT-FAMILY: Verdana; TEXT-ALIGN: left;
        COLOR:#ffffff ;
}
.V10 {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana; TEXT-ALIGN: left;
        COLOR:#000000 ;
}
.V10b{
        FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana; TEXT-ALIGN: left;
        COLOR:#000000 ;
}
.V10bc {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana;  TEXT-ALIGN: center;
        COLOR:#000000;
}


.T11 {
        FONT-WEIGHT: normal; FONT-SIZE: 11pt; LINE-HEIGHT: normal; FONT-FAMILY: Times; TEXT-ALIGN: left; COLOR:#000000;
}

.V11br{
        FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana; COLOR:#BD0424;
}
.V11bw{
        FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana; COLOR:#ffffff;
}

.V11bcs {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; TEXT-ALIGN: center;
        COLOR:#000000
}

.V12 {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana;
        COLOR:#000000
}

.V12bs {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; TEXT-ALIGN: left;
        COLOR:#000000
}

.V12blaucenter {
        FONT-WEIGHT: normal; FONT-SIZE: 12px;  COLOR: #000099;  FONT-FAMILY: Verdana; TEXT-ALIGN: center;
}

.V13b {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana;
        COLOR:#000000
}

.V13bcs {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; TEXT-ALIGN: center;
        COLOR:#000000
}

.V16c {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; TEXT-ALIGN: center;
        COLOR:#FFFFFF
}

.V16bcr {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; TEXT-ALIGN: center;
        COLOR:#BD0424
}

.such {
        FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: Verdana; COLOR:#000000; height:12px;
}

.kl-sw {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; FONT-FAMILY: Verdana; COLOR:#000000;
}
.opt {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana; COLOR:#A8A8A8;
}

.normal_rot {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana; COLOR:#BD0424
}

.inp {
	height:13px;
	text-align:left;
	border-right: #BD0424 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left:#000000 1px solid;
	border-color: #A3A3A3;

	padding-bottom: 1px;
	padding-top: 1px;

	font-size:9px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	cursor:hand;
	}
.such {
	height:13px;
	text-align:center;
	border-right: #BD0424 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left:#000000 1px solid;
	border-color: #990000;

	padding-bottom: 1px;
	padding-top: 1px;

	font-size:9px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	cursor:hand;
	}

.submit {
	height:17px;
	text-align:center;
	border-right: #BD0424 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left:#000000 1px solid;
	border-color: #990000;

	padding-bottom: 1px;
	padding-top: 1px;

	font-size:9px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	cursor:hand;
	}
.submiton {
	height:17px;
	text-align:center;
	border-right: #BD0424 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left:#000000 1px solid;
	border-color: #990000;

	padding-bottom: 1px;
	padding-top: 1px;

	font-size:9px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	color: #BD0424;
	background-color: #DEDDDB;
	cursor:hand;
	}

/* Positionierung der Layer */

#Seite {position:absolute;left:0px; top:0px;width:100%;
}

#Kopf     {position:relative;
	  left:0px; top:0px;
	  width:900px; height:156px; z-index:1;
	  background-image: url('bilder/kopf.jpg');
	  layer-background-image: url(bilder/kopf.jpg);
}


#ISSN {position:relative;
	  left:0px; height: 12px; top:0px;
	  width:201px; z-index:2;
}

#Navikopf {position:relative;
	  left:0px; height: 12px; top:114px;
	  width:201px; z-index:2;
}


#Navioben  {position:relative;
	  left:0px; height:140px; top:0px;
	  width:902px; z-index:3;
}


#berichte {position: absolute;
	  left: 0px; top: 20px;
	  width:901px; height: 16px; z-index:4;
	  background-color: #DDDDDD;
	  visibility: hide; visibility: hidden;
}

#klicks   {position: absolute;
	  left: 122px; top: 20px;
	  width:779px; height: 16px; z-index:4;
	  background-color: #DDDDDD;
	  visibility: hide; visibility: hidden;
}

#service  {position: absolute;
	  left: 244px; top: 20px;
	  width:657px; height: 16px;  z-index:5;
	  background-color: #DDDDDD;
	  visibility: hide; visibility: hidden;
}

#Mitte    {position:relative;
	  left:0px; top:20px;
	  width:898px; z-index:6;
	  background-color: #ffffff;
}

#Mitteganz    {position:relative;
	  left:0px; top:20px;
	  width:898px; z-index:6; height:697px;
	  background-color: #ffffff;
}

#Inhalt   {position:absolute;
	  left:0px; top:0px;
	  width:590px;  z-index:7;
	  background-color: #FFFFFF;
	  min-height:672px;
}
#Werbung   {position:absolute;
	  left:588px; top:0px;
	  width:302px; height:697px; z-index:8;
	  background-color: #DEDDDB;

}

/* Boxen erste Seite */

.box1 { width: 562px;
	border-right: #A7A7A7 1px solid;
	border-top: #A7A7A7 1px solid;
	border-bottom: #A7A7A7 1px solid;
	border-left: #A7A7A7 1px solid;
	border-color: #A7A7A7;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #F5F5F5;
	}



/* Navigation - Hyperlinks */

.tabnavi {
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left:#000000 1px solid;
	border-color: #A7A7A7;
	width: 901px;

	}
.tabkopf {
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	border-bottom: #000000 0px solid;
	border-left:#000000 0px solid;
	border-color: #A7A7A7;
	width: 901px;

	}


/* Angaben für große linke Navigation oben */
a.navin {display: block;width: 120px; text-align:center; text-decoration: none;
	font-size:11px;	color: #464646;	height: 15px; vertical-align: middle;
	text-indent: 2px; font-weight: normal; border: 1px solid #ffffff;
	letter-spacing: 0.05ex;	padding-top: 2px;background-color: #DDDDDD;
	}
a.navin:visited {color: #808080; background-color: #DDDDDD;	}
a.navin:hover {	color: #BD0424; background-color: #F5F5F5;	}
a.navin:active {color: #BD0424;	 background-color: #F5F5F5;	}

/* Angaben für kleine rechte Navigation oben*/
a.navik {display: block;width: 66px; text-align:center; text-decoration: none;
	font-size:9px;	color: #464646;	height: 15px; vertical-align: middle;
	text-indent: 2px; font-weight: normal; border: 1px solid #ffffff;
	letter-spacing: 0.05ex;	padding-top: 2px; background-color: #DDDDDD;
	}
a.navik:visited {color: #808080; background-color: #DDDDDD;	}
a.navik:hover {	color: #BD0424; background-color: #F5F5F5;	}
a.navik:active {color: #BD0424;	 background-color: #F5F5F5;	}

/* Angaben für Sub-Navigation  oben*/
a.navio {text-decoration: none;
	font-size:11px;	color: #464646;	height: 15px; vertical-align: middle;
	text-indent: 2px; font-weight: normal; border: 1px solid #ffffff;
	letter-spacing: 0.05ex;	padding: 2px;  background-color: #FFFFFF;
	}
a.navio:visited {color: #808080; background-color: #FFFFFF;	}
a.navio:hover {	color: #BD0424; background-color: #F5F5F5;	}
a.navio:active {color: #BD0424;	 background-color: #F5F5F5;	}


/* Angaben für allgemeine Navigation */
a {	text-align: left;
	text-decoration: none;
	font-size:11px;
	color: #000000;	}
a:visited {	color: #BD0424;}
a:hover {	color: #BD0424;}

/* Angaben für Navigation zurück  */
a.sw:link  { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #000000;	 font-weight: bold; text-decoration: none;}
a.sw:visited { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #000000;  font-weight: bold; text-decoration: none;}
a.sw:active { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #000000;  font-weight: bold; text-decoration: underline;}
a.sw:hover { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #BD0424;	 font-weight: bold; text-decoration: none ;}

/* Angaben für Navigation für Mediadaten */
a.a_gr:link  { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #FFFFFF;	background-color:#BD0424; font-weight: bold; text-decoration: none;}
a.a_gr:visited { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #FFFFFF; background-color: #BD0424; font-weight: bold; text-decoration: none;}
a.a_gr:active { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #FFFFFF; background-color: #BD0424;  font-weight: bold; text-decoration: underline;}
a.a_gr:hover { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #BD0424;	background-color:#A8A8A8; font-weight: bold; text-decoration: none; }

a.a_kl:link  { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #FFFFFF; background-color:#A8A8A8; text-decoration: none;}
a.a_kl:visited { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #FFFFFF; background-color: #A8A8A8; text-decoration: none;}
a.a_kl:active { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #BD0424; background-color: #A8A8A8;  text-decoration: underline;}
a.a_kl:hover { font-family: Verdana,Arial, Helvetica; font-size: 11px; color: #FFFFFF;	background-color:#BD0424;  text-decoration: none; }

/* für Terminsuche */
.kln  { font-family: Verdana,Arial, Helvetica; font-size: 9px; color: #848484; font-weight: bold; text-decoration: none;}
.klsn  { font-family: Verdana,Arial, Helvetica; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none;}

/* für Terminverwaltung */
.hinw {  FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana; TEXT-ALIGN: center;
}
.tbtn {     FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Verdana; TEXT-ALIGN: center;
}
.seitueb {  FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Verdana; TEXT-ALIGN: center;
}
.zeilueb {  FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana; TEXT-ALIGN: left;
}
.zeile {  FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana; TEXT-ALIGN: left;
}
.klein {  FONT-WEIGHT: normal; FONT-SIZE: 6pt; FONT-FAMILY: Verdana; TEXT-ALIGN: left;
}
.kl {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; FONT-FAMILY: Verdana; COLOR:#D20052;
}