/* CSS-Konfiguration für "München für Klimaschutz" */
/* ----------------------------------------------- */

h1 { 
	font: normal 16px Helvetica,Verdana,Arial;
	font-weight: bold;
	color:#0084c0;
	margin-bottom: -10px;
}

h2,h3,h4,h5,h6 { 
	font-weight:bold;
}

/*h2,h3,h4,h5,h6,*/
div,p,body,html,input,button { 
	font: normal 12px Helvetica,Verdana,Arial;
}

p,li,ul {
	line-height: 19px;
}	

/*Texte für die rechte Spalte in blauer Schrift ausgeben; */
/*Im Frontend müssen solche Texte mit der Eigenschaft "wichtig" markiert werden */
/*damit diese Formatierung aktiviert wird:*/

.important { 
        /*background-color:#efd;*/
        color:#0086ca;
        font: normal 11px, Helvetica,Verdana,Arial;
}


img.block {
	display:block;
}

div, img {
	margin:0;
	padding:0;
	border:0;
}

/*Es folgen generelle Angaben zu dem Boxmodell...*/
div#container {
	width:850px;	
	margin-left:auto;
	margin-right:auto;
	border:1px solid silver;
	background: url(../fileadmin/images/background_m1.gif) center repeat-y; 
}

div#top {
	font:10px Verdana,Arial;
	clear:both;
	background-color:white; /* #a8c850; #001463;*/
	text-align:right;
	color:#0084c0;  /*#FFFFFF;  */
	padding:0px; /* was 5 */
	padding-right:10px;  
	/* nur zur Kontrolle der Box */
/*	border:1px solid pink;*/
}

div#top a {
	text-decoration: none;
	color:#0084c0; /* was white */
}

div#header {
  background-color:white; 
  width: 850px;
  height:112px;
  overflow: hidden;
}

div#header img {
}



div#links { 
	float:left;
	width:178px;  /* was 178*/
	padding-top:0px;/* was 37 */
	padding-bottom:10px;
	background-color:ecf3d9;
	/* nur zur Kontrolle */
	/*border:1px solid red;*/
}

div#head { 
	font: normal 10px Helvetica,Verdana,Arial;
	padding-top:2px;
	padding-bottom:2px;
}


div#center { 
	/*margin-left:178px;*/
	width:452px; /* was 472 */
/*	min-height:950px;*/
/*	height:auto;*/
        height: auto !important;      /* for modern browsers */
        height: 2500px;                /* for IE5.x and IE6   */
        min-height: 950px;            /* for modern browsers */
	padding-left:10px;
	padding-right:10px;
/*	background-image: url(../fileadmin/images/BfK_background.gif);*/
	background-color:white;
        background-repeat:repeat-y;
	background-position:left;
	background-position:bottom;
	/* Nur zur Kontrolle der Box */
/*	border:1px solid green;*/
}

/* IE7 Bug bei zu breitem Content! */
@media screen {
  div#center {
    overflow:hidden;
  }
}

div#right { 
        width:180px; /*was 120 */
        padding-left:5px;
        padding-right:5px;
	height:auto;
	float:right; 
	text-align:left; 
	padding-top:10px;	
	border-top:5px solid #d0e4f0;
	border-right:5px solid #d0e4f0;
	border-left:5px solid #d0e4f0;
	font: normal 6px Helvetica,Verdana,Arial; /* neu */
        /* nur zur Kontrolle der Box */
	/*border:1px solid #EE0000;*/
	background-color:ecf3d9;
}

.float-left { 
	float:left; 
}


/*Konfiguration für das E-Mail-Forumlar "Kontakt" */
fieldset.csc-mailform {
	border: 0;
}

fieldset.csc-mailform .csc-mailform-field label {
	display: block;
	font-weight: bold;
}

fieldset.csc-mailform #mailformname,
fieldset.csc-mailform #mailformemail, 
fieldset.csc-mailform #mailformmessage {
	color: grey;
}

div#footer {
	clear:both;
	color:#9ca0a3;
	/*  border:1px solid orange; */
}


table.contenttable-2 {
	border:1px solid #96bf0d; /* dunkleres Gelbgrün */
	/* background: #d0e4f0;*/  /* helles Blau */
	font: normal 12px Helvetica,Verdana,Arial;
}

table.contenttable-2 tr.tr-0,
table.contenttable-2 tr td.td-0 {
	background: #96bf0d; /* dunkleres gelbgrün */
	font: normal 12px Helvetica,Verdana,Arial;
}

td{
	border:1px solid #d0e4f0;
/*	background:#ecf3d9;*/
	font: normal 12px Helvetica,Verdana,Arial;
	valign="top"
}

.Tab {
	background-color: grey; /*#2d69a9;*/
	color: black;
	font-size: 12px;
}


td.Tab {border: 1px solid green;}


/*abwechselnd hellgrün/dunkelgrün, zeilenweise: */
table.contenttable-1 {
	border: 1px Solid #96bf0d;
}

table.contenttable-1 tr.tr-even {
	background: #ecf3d9; /* ganz helles grün */
}

table.contenttable-1 tr.tr-odd {
	background: #96bf0d; /* dunkleres gelbgrün */
}

/* zum Formatieren der Links */
a:link {color:#6e870c;text-decoration:none} /* was #0286ca;*/
a:visited {color:#798083; text-decoration:none}
a:active {color:#0286ca; text-decoration:none}
a:hover {color:black; text-decoration:underline} /*background-color:#bcd264*/
