﻿/* Behindertenkompass_Relaunch - 01.10.2009 
Farben:
Grün = #008000;
Blau = #436BAC;
rot = #CC1717;
grau = #c0c0c0;
hellgrau = #f1f1f1;
*/


body {
margin: 0px auto;
padding: 0;
background:url(../images/startseite/bg3.gif) repeat-y;
font-family: Verdana, Arial, sans-Serif;
font-size: 0.8em;
text-align: left;
}


#wrap {
background: #f1f1f1;
margin: 30px auto;
width: 760px;
border: 20px solid #fff;
}



#head {
width: 735px;
background: #f1f1f1;
margin: 10px 0px 10px 10px;
padding: 0px 0px 0px 0px;
color: #436BAC;
font-family: Arial, sans-Serif;
font-size: 2.1em; 
text-align:left;
font-weight: bold;
line-height: 0.9em;
}

h1{
width: 100%;
color: #fff;
font-family: Arial, sans-Serif;
font-size: 1.2em;
padding: 4px 10px 4px 10px;
margin: 20px 0px 0px 0px;
font-weight: bold;
text-align: left;
background-color: #CC1717;
}


h2{
color: #CC1717;
font-family: Arial, sans-Serif;
font-size: 1.4em; 
text-align:left;
padding: 0px;
margin: 0px 0px 5px 0px;
font-weight: bold;
}


h3 {
color: #436BAC;
font-family: Arial, sans-Serif;
font-size: 1.3em; 
text-align:left;
padding: 0px;
margin: 5px 0px 0px 0px;
font-weight: bold;
}


h4 {
color: #CC1717;
font-family: Arial, sans-Serif;
font-size: 1.2em; 
text-align:left;
padding: 0px;
margin: 0px 0px 0px 0px;
font-weight: bold;
}


h5 {
color: #2C3F4A;
font-family: Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 0.8em;
text-align: left;
margin: 0px;
padding: 0px;
}



h6 {
color: #436BAC;
font-family: Arial, sans-Serif;
font-size: 1.2em; 
text-align:left;
padding: 0px;
margin: 0px 0px 5px 0px;
font-weight: bold;
}


p {
margin: 0px;
padding: 0px;
font-family: verdana, Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 1.0em;
text-align: left;
}
a {
color: #436BAC;
}
a:hover {
text-decoration: underline;
color: #436BAC;
}

img{
  border:0px;
}



/*index teaser head*/
.head{
width: 212px;
font-family: verdana, Arial, Helvetica, sans-serif;
color: #fff;
font-weight: bold;
font-size: 1.0em;
text-align: left;
margin: 0px 25px 0px 0px;
padding: 5px 5px 5px 12px;
background-color: #CC1717;
}
/*index teaser text*/
.teaserbox{
width: 215px;
height: 150px;
font-family: verdana, Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 0.9em;
text-align: left;
margin: 0px 25px 0px 0px;
padding: 10px;
background-color: #fff;
}



/*Head Ausfluege*/
.boxhead {
font-family: Arial, Helvetica, sans-serif;
color: #436BAC;
font-weight: bold;
font-size: 1.2em;
text-align: left;
margin: 20px 0px 15px 0px;
padding: 5px 0px 5px 10px;
border-left: solid 3px #436BAC;
border-bottom: solid 1px #c0c0c0;
}


/*Box Selbsthilfe*/
.selbsthilfe {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
color: #2C3F4A;
padding: 5px 5px 5px 15px;
margin: 0px 0px 20px 0px;
text-align: left;
border-left: 1px solid #436BAC;
border-bottom: 1px solid #c0c0c0;
}



/*logo oben*/
#logo{
float: right;
margin: 0px;
padding: 0px 0px 0px 0px;
font-size: 1.3em;
font-family: verdana, Arial, Helvetica, sans-serif;
}


/*Navigation top*/
#navitop {
clear: both;
background: transparent;
margin: 0px 0px 0px 0px;
padding: 0px 0px 7px 0px;
font-family: verdana, Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 0.85em;
text-align: left;
font-weight: bold;
border-top: 1px solid #f1f1f1;
border-bottom: 1px solid #c0c0c0;
}
#navitop li{
display:inline;
}
#navitop ul{
background-color: transparent;
margin: 0px;
padding: 5px;
list-style: none;
}
#navitop a{
padding: 2px;
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
text-align: left;
text-decoration: none;
color: #2C3F4A;
}
#navitop a:hover{
color: #CC1717;
}



/* Navigation / links*/
#left {
background-color: #f1f1f1;
width: 135px;
float:left;
margin: 0px;
padding: 25px 8px 8px 8px;

}
/* Box für die Navigation / links*/
.menucontainer {
background-color: #f1f1f1;
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 0.85em;
border-bottom: 1px solid #c0c0c0;
}
a.menu {
display: block;
padding: 5px;
background-color: #f1f1f1;
text-align:left;
color: #436BAC;
text-decoration:none;
}
a.menu:link, a.menu:visited
{ 
color: #2C3F4A;
background-color:#f1f1f1;
text-decoration:none;
font-weight:bold;
border-top: 1px solid #c0c0c0;
}
a.menu:hover
{ 
background-color: #CC1717;
color: #fff;
}


/* Navigation / links*/
#archiv {
background-color: #f1f1f1;
width: 135px;
float:left;
margin: 0px;
padding: 35px 8px 8px 0px;
}
/* Box für die Navigation / links*/
.menucontainer {
background-color: #f1f1f1;
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 0.85em;
border-bottom: 1px solid #c0c0c0;
}
a.menu {
display: block;
padding: 5px;
background-color: #f1f1f1;
text-align:left;
color: #436BAC;
text-decoration:none;
}
a.menu:link, a.menu:visited
{ 
color: #2C3F4A;
background-color:#f1f1f1;
text-decoration:none;
font-weight:bold;
border-top: 1px solid #c0c0c0;
}
a.menu:hover
{ 
background-color: #CC1717;
color: #fff;
}


#navcontainer {
float:left;
margin-left: 0px;
border-bottom: 1px solid #c0c0c0;
padding: 25px 8px 8px 8px;
}
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
}
#navcontainer li {
margin: 0 0 1px 0;
border-top: 1px solid #c0c0c0;
}
#navcontainer a
{

display: block;
padding: 5px 10px;
width: 130px;
color: #2C3F4A;
background-color: #f1f1f1;
text-decoration: none;
}
#navcontainer a:hover
{
color: #2C3F4A;
background-color: #f1f1f1;
text-decoration: none;
}
#navcontainer ul ul li { margin: 0 0 1px 0; }
#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 115px;
color: #2C3F4A;
background-color: #f1f1f1;
text-decoration: none;
}
#navcontainer ul ul a:hover
{
color: #fff;
background-color: #CC1717;
text-decoration: none;
}



/* Anzeigen der Rubrik */
#hier {
font-family: Verdana, Arial, sans-Serif;
font-size: 0.9em;
margin: 10px 0px 20px 0px;
background-color: #fff;
padding: 0px;
color: #2C3F4A;
text-align: left;
}



/* Feld für Inhalte / rechts, weißer Hintergrund */
#content {
background-color:#fff;
width: 585px;
float: right;
margin: 0px;
padding: 0px;

}
/*Text */
#contenttxt {
font-family: verdana, Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 0.9em;
text-align: left;
margin: 25px 0px 40px 0px;
padding: 0px 20px 0px 20px;
background-color: #fff;
}


/* rahmen allgemein */
#rahmen {
margin: 10px 0px 0px 0px;
padding: 10px;
background-color: #fff;
font-family: verdana, Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 1.0em;
text-align: left;
border: 1px solid #c0c0c0;
background-color: #f1f1f1;
}


/* rahmengrau Gemeinden*/
#rahmgrau {
margin: 20px 0px 10px 0px;
padding: 5px;
font-family: Arial, Helvetica, sans-serif;
color: #436BAC;
font-size: 1.1em;
text-align: left;
font-weight: bold;
background-color: #f1f1f1;
border-bottom: 1px solid #436BAC;
}



/* rahmen Piktogrmme*/
#rahmpikto {
height: 40px;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: verdana, Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 1.1em;
text-align: left;
background-color: #f1f1f1;
}


/* rahmengrau allgemein*/
#rahmgrauall {
margin: 5px 0px 20px 0px;
padding: 5px 10px 5px 10px;
font-family: Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 1.0em;
text-align: left;
background-color: #f1f1f1;
}


/* Hintergrund grau*/
.hgrau {
margin: 5px 0px 20px 0px;
padding: 5px 10px 5px 10px;
font-family: Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 1.0em;
text-align: left;
background-color: #f1f1f1;
}






/* Presse Infos */
/*Head Presse Box*/
.pressehead{
font-family: verdana, Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 1.0em;
text-align: left;
margin: 0px 0px 10px 0px;
padding: 3px 0px 3px 10px;
border-left: solid 3px #CC1717;
background-color: #f1f1f1;
}
/*Text Presse Box*/
.pressebox{
font-family: verdana, Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 1.0em;
text-align: left;
margin: 0px 0px 20px 0px;
padding: 0px 0px 20px 10px;
background-color: #fff;
border-left: solid 1px #c0c0c0;
border-bottom: solid 1px #c0c0c0;
}


.gemeindebox{
font-family: verdana, Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 1.0em;
text-align: left;
margin: 0px 0px 170px 0px;
padding: 0px 0px 20px 10px;
background-color: #fff;
border-left: solid 1px #c0c0c0;
border-bottom: solid 1px #c0c0c0;
border-right: 1px solid #c0c0c0;
}




/* box für Tabelle Orte */
.orte {
width: 92%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #fff;
font-family: verdana, Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 1.0em;
text-align: left;
}

/* Tabelle ortsteile */
#tab_grau th {
height: 20px;
white-space: nowrap;
padding: 5px 5px 5px 0px;
text-align: left;
font-size: 1.0em;
text-align:left;
color:#2C3F4A;
}

#tab_grau td {
height: 20px;
white-space: nowrap;
padding: 5px 5px 5px 0px;
font-size: 1.0em;
text-align: left;
color: #2C3F4A;
}

#tab_grau .td1 {
height: 20px;
white-space: nowrap;
background-color: #fff;
font-size: 1.0em;
text-align:left;
color:#2C3F4A;
}
#tab_grau .td1_1 {
height: 10px;
white-space: nowrap;
background-color: #fff;
font-size: 1.0em;
text-align:left;
color:#2C3F4A;
}
#tab_grau .td2 {
height: 20px;
white-space: nowrap;
background-color: #fff;
width: 170px;
font-size: 1.0em;
text-align:left;
color:#2C3F4A;
}

#tab_grau .td2_1 {
height: 20px;
white-space: nowrap;
background-color: #fff;
font-size: 1.0em;
text-align:left;
color:#2C3F4A;
}



/* Teaser Presse und Archiv*/
.teaser {
width: 530px;
margin: 0px 0px 0px 10px;
padding: 0px;
background-color:#fff;

border-right: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
}
/* Schrift fuer TeaserHeader */
.teaserhead {
margin-left: 0px;
padding: 4px 4px 4px 10px;
font-family: verdana, arial, sans-serif;
font-weight: bold;
font-size: 0.9em;
text-align:left;
color:#2C3F4A;
background-color: #f1f1f1;
border-left: 4px solid #fd9404;
}
/* Schrift fuer Teaserbox */
.teasertxt {
padding: 0px 20px 10px 0px;
}



/* Teaser Termine, Startseite*/
.term
{
float: right;
width: 230px;
margin: 30px 0px 20px 20px;
padding: 0px ;
background-color: #fff;
border: 1px solid #c0c0c0;
}
/* Header */
.termheader {
background-color: #fd9404;
margin: 0px;
padding: 4px 4px 4px 10px;
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 1.2em;
text-align:center;
color: #fff;
}
/* box */
.termtxt {
font-family: verdana, arial, sans-serif;
font-size: 0.8em;
text-align:left;
color: #2C3F4A;
padding: 10px 10px 10px 10px;
}


/* box für Tabelle*/
.tabelle {
width: 530px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color:#fff;
font-family: verdana, Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 0.8em;
text-align: left;
}

/* Tabelle Geschichte */
#tab_orange th {
white-space: nowrap;
padding: 5px 10px 5px 10px;
text-align: left;
font-size: 1.2em;
text-align:left;
color:#2C3F4A;
}

#tab_orange td {
white-space: nowrap;
padding: 5px 5px 5px 10px;
font-size: 10px;
font-size: 1.2em;
text-align:left;
color:#2C3F4A;
}
#tab_orange .td11 {
white-space: nowrap;
background-color: #fff;
color: #436BAC;
border-left: 4px solid #436BAC;
border-bottom: 1px solid #c0c0c0;
border-top: 1px solid #c0c0c0;
font-family: Arial, sans-Serif;
font-size: 1.5em; 
text-align:left;
font-weight: bold;
}
#tab_orange .td1 {
white-space: nowrap;
background-color: #fff;
font-size: 1.2em;
text-align:left;
color:#2C3F4A;
}
#tab_orange .td1_1 {
white-space: nowrap;
background-color: #fff;
font-size: 1.2em;
text-align:left;
color:#2C3F4A;
}
#tab_orange .td2 {
white-space: nowrap;
background-color: #F1f1f1;
width: 170px;
font-size: 1.2em;
text-align:left;
color:#2C3F4A;
}

#tab_orange .td2_1 {
white-space: nowrap;
background-color: #F1f1f1;
font-size: 1.2em;
text-align:left;
color:#2C3F4A;
}



/*Navigation (footer) unten*/
#navifoot {
clear: both;
background: #fff;
margin: 0px auto;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
color: #2C3F4A;
font-size: 0.9em;
text-align: right;
border-top: 1px solid #f1f1f1;
}
#navifoot li{
display:inline;
}
#navifoot ul{
background-color: transparent;
margin: 0px;
padding: 5px 0px 0px 0px;
list-style: none;
}
#navifoot a{
padding: 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.0em;
text-align: right;
text-decoration: none;
color: #2C3F4A;
}
#navifoot a:hover{
color: #fff;
background: #c0c0c0;
font-weight: bold;
}


.nachoben {
margin: 20px 0px 20px 0px;
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #436BAC;
}


/* Suchmaske*/
.suche {
width: 400px;
margin: 0px 0px 0px 0px;
padding: 5px;
font-size: 1.1em;
color: #737373;
}
/* Header */
.sucheheader {
background-color: #fff;
margin-top: 10px;
padding: 10px 0px 10px 0px;
color: #436BAC;
font-family: Arial, sans-Serif;
font-size: 1.3em; 
text-align:left;
font-weight: bold;
border-bottom: 1px solid #c0c0c0;
}
/* box */
.suchetxt {
font-family: arial, sans-serif;
font-size: 1.0em;
text-align:left;
color: #737373;
padding: 10px 15px 15px 15px;
background-color: #f4f4f4;
border-right: 4px solid #ccc;
border-bottom: 4px solid #ccc;
border-left: 1px solid #ccc;
border-top: 3px solid #fff;
}

/*Aufzählung per Liste*/
.aufz{
line-height: 170%;
margin: 10px 0px 0px 0px;
padding: 10px 0px 10px 20px;
font-family: verdana, Arial, sans-serif;
font-size: 1.0em;
color: #2C3F4A;
text-align:left;
background-color: #f1f1f1;
}

/* Gemeinden im Landkreis Miesbach */
.table {
margin: 0px 0px 0px 0px;
padding: 0px;
font-size: 0.9em;
text-align:left;
color:#2C3F4A;
font-family: Verdana, Arial, sans-Serif;
}

















