/* CSS fuer www.umweltzentrum-koeln.de 2007 */

body {margin:0; padding:0px; background-color:rgb(255,255,255); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#000;}

h1 {padding:0px 0px; font-size:130%; font-style:normal; font-weight:bold; color:rgb(0,0,0);}
h2 {padding:0px 0px; font-size:110%; font-style:normal; font-weight:bold; color:rgb(0,0,0);}
h3 {padding:0px 0px; font-size:100%; font-style:normal; font-weight:bold; color:rgb(0,0,0);}
h4 {}
h5 {}
p  {padding:0px 0px; line-height: 150%;}

#rechteSpalte p {padding-left:15px; padding-top:0px; font-size:80%; font-weight:bold; color:rgb(0,100,0);}

/* andere Links, Achtung: Reihenfolge */
a:link {padding:0px 0px; color: #000; text-decoration:none;}
a:visited {color: #000; text-decoration:none;}
a:hover {color:rgb(226,20,74);}
a:active {color: #369;}
a:focus {color: #369;}

/* Start Menü */
/* Ende Menü */

/* Start layoutboxen */
#layout {margin-left:auto; margin-right:auto; width:1000px;}

#header {margin:0; padding:0; background-color:rgb(223,223,199); height:196px;}

#infoundlogo {margin-left:20px; width:934px; height:40px; background-color:rgb(223,223,199);}
#rootline {float:left; margin-top:20px; padding-left:10px; width:500px; font-size:70%; font-style:normal; font-weight:normal; color:#000;}
#logo {float:right; width:405px; height:40px; background-image:url(../images/schriftzeichen.gif);}

#container {/* clear:both; */ background-color:rgb(255,255,255); background-image:url(../images/container_background.gif); background-repeat:repeat-y; width:1000px;} /*  height:100%; */

#abstandLinks {float:left; width:20px; height:400px;}
#content {float:left; width:714px; background-color:rgb(255,255,255);} /*  min-height:450px; height:auto !important; height:450px;  */
#abstandRechts {float:left; width:20px; height:400px;}
#rechteSpalte {float:left; width:200px; height:400px; background-color:rgb(223,223,199);} /*  background-image:url(../images/verlauf.jpg); background-position:bottom; background-repeat:no-repeat; */
#rechteSpalteInfo {margin-top:10px; padding-top:5px; padding-bottom:5px; background-color:rgb(230,230,210);}
#box_menu {margin-left:10px; margin-right:10px; width:180px; background-color:rgb(223,223,199);}

#schmankerl {float:left; width:30px; height:400px;}

#footer           {clear:both; height:40px; background-color:rgb(212,175,130);}
#footerparts      {width:1000px; height:20px;}
#roundBottomLeft  {position:relative; top:0px; left:0px; width:20px; height:20px; overflow:hidden; background-image: url(../images/roundcorners_left.gif); background-repeat:no-repeat;}
#roundBottomRight {position:relative; top:-20px; left:980px; width:20px; height:20px; overflow:hidden; background-image: url(../images/roundcorners_right.gif); background-repeat:no-repeat;}

#infoline         {position:relative; top:-30px; left:20px; width:960px;}
#copyrightbox     {float:left; padding:0 5px 0 0px; font-size:80%; font-weight:bold;}
#lastUpdate       {float:left; padding:0 5px 0 5px; font-size:80%; font-weight:bold;}
#printbox         {float:left; padding:0 5px 0 5px; font-size:80%; font-weight:bold;}
#sitemapBox       {float:left; padding:0 5px 0 5px; font-size:80%; font-weight:bold;}
#emailbox         {float:left; padding:0 5px 0 5px; font-size:80%; font-weight:bold;}
#nachoben         {float:left; padding:0 5px 0 5px; font-size:80%; font-weight:bold;}
/* Ende layoutboxen*

/* img Anweisung fuer linkstyle */
img {border: none;}

/* Anpassungen der Tabellen */
table {width:540px; table-layout:auto; border-collapse:collapse; background-color:rgb(252,252,252); font-size:80%; color:rgb(0,0,0);}
tbody tr {border:1px solid rgb(245,245,245);} 
tbody td {vertical-align:top; text-align:left; border:1px solid rgb(245,245,245);}
/* #rechteSpalteInfo table {table-layout:fixed; width:180px; border-collapse:collapse; background-color:rgb(252,252,252);} */

/* Anpassungen fuer Formular */
fieldset {width:450px;}
label {display:block; width:150px; float:left; clear:both; font-weight:normal; font-size:0.8em;	text-align:right; margin-right:5px;}
/* fieldset #mailformbestellen {width:150px;} */
.csc-mailform-submit {float:right;}

.tx-slideshow-pi1 {text-align: left;}
