/*Style-Sheet für Anja Coumans, ibac Ingenieurbüro Anja Coumans, Dortmund
Author: Birgit Schultz, Rat & Tat Marketing
http://www.rat-und-tat-marketing.de*/

		#container {
			width: 980px;
			\width: 1024px;
			w\idth: 980px;
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
                         background-color: #ffffff;
                         border-color: #80A32D;
                         border-style: solid;
                         border-width: thin;
		}

		#banner {
			padding: 0px;
			margin-bottom: 0px;
			background-color: #FFFFFF;
		}

		#content {
			padding: 15px;
			margin-left: 0px;
			margin-right: 0px;
			background-color: #ffffff;
		}

                 #content1 {
			padding: 25px;
           		margin-left: 250px;
			margin-right: 50px;
			background-color: #ffffff;
                         border-color: #80A32D;
                         border-style: solid;
                         border-width: thin;
		}

		#sidebar-a {
			float: left;
			width: 250px;
			\width: 260px;
			w\idth: 250px;
			margin: 0;
			margin-right: 0px;
			padding: 5px;
			background-color: #ffffff;
		}

                 #rechts {
			padding: 5px;
			margin-bottom: 2px;
                         margin-right: 5px;
                         margin-left: 5px;
			background-color: white;
			float: right;
		}

                 #logo {
			padding: 0px;
			margin-bottom: 2px;
                         margin-right: 5px;
                         margin-left: 0px;
			background-color: white;
                         position:relative;
                         width:202px;
 			left:20px;
                         top: -25px;
                         }

		#links {
			padding-top: 5px;
                         padding-left: 5px;
                         padding-right: 20px;
                         padding-bottom: 5px;
			margin-bottom: 2px;
                         margin-right: 7px;
                         margin-left: 1px;
			background-color: white;
			float: left;
			}

		#liste {
                         position:relative;
			left:45px;
			}

                 #footer {
			clear: both;
			padding: 5px;
			margin-top: 0px;
 			background-color: #80A32D;
                         text-align: center;
		}



/* general element styles */
body {background-color:#CEDBAE; font-family:Verdana, Helvetica, sans-serif; font-size:13px}
h1, h2, h3{font-family:Verdana, Helvetica, sans-serif; color:#35468B;}   /*d'blau*/
h4, h5, h6 {font-family:Verdana, Helvetica, sans-serif; color:#80A32D;}  /*grün*/
p {font-family:Verdana, Helvetica, sans-serif; color:#000000; line-height:18px;}
ul {font-weight:normal; font-size:12px; line-height:18px;}
ol {font-weight:normal; font-size:12px}
strong {font-weight:bold; font-size:12px; color:#FE8A00}

/* font classes */
/*.aktiv {color:#80A32D; font-weight:bold;} /*aktive Seite*/
.kopfzeile {font-weight:bold; font-size:14px; color:#FFFFFF}
.fusszeile {font-weight:bold; font-size:10px; color:#000000}
.alarm {font-size:large; color:#FF0000}
.kursiv {font-style:italic}
.gkursiv {font-style:italic; color:#35468B}
.fat {font-weight:bold}
.thin {font-weight: lighter}
.small {font-size:85%}
.big {font-size:115%}
.bigfat {font-size:115%; font-weight:bolder}
.wtext {color:#FFFFFF} /* weisser Text */
.stext {color:#C0C0C0} /* grauer Text  */
.gtext {color:#FE8A00} /* oranger Text  */
.lfz {color:#ffffff; text-decoration: none;} /*Link in Fußzeile*/



/* Link classes*/


/*a:link {font-size: 12px; color:#FE8A00; font-weight:normal; text-decoration: none;}*/


/* table cell classes */
.wcell {background-color:#FFFFFF; color:#000000} /* weisse Zelle */
.scell {background-color:#C0C0C0; color:#000000} /* graue Zelle */
.scell {background-color:#C0C0C0; color:#FFFFFF} /* graue Zelle weißer Text */
.ocell {background-color:#FFDF00; color:#FFFFFF; font-weight:bold} /* orange Zelle */
.mail {font-size: 12px; color:#FE8A00; font-weight:normal; text-decoration: none;}
/*.ilinks {font-size: 14px; color:#FE8A00; font-weight:bold; text-decoration: none;}*/

/*Navigation*/

#navlist
{
width: 200px;
padding: 5px;
margin-left: 3px;
font: 13px Verdana, sans-serif;
width: 220px;
}

#navlist ul {
list-style: none;
margin: 0;
padding: 0;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em 1em;
text-align: left;
}

#navlist li a:link,  #navlist li a:visited
{
font-size: 100%;
display: block;
padding: 0.4em 0 0.4em 0.5em;
background-color: #80A32D;
color: #ffffff;
text-decoration: none;
border-right: 24px solid #35478A;
}


/*#navlist li a:hover {
background-color: #CEDBAE;
color: #FFFFFF;
border-right: 24px solid #35468B;
}
*/



#navlist ul ul {
list-style: none;
margin: 0;
padding: 0;
font: normal 13px Verdana, sans-serif;
}

#navlist ul ul li
{
list-style: none;
margin: 0;
/*padding: 0.25em 2em;*/
text-align: left;
/*border-right: none;*/
}

#navlist ul ul li a:link, #navlist ul ul li a:visited
{
font-size: 100%;
font-weight: normal;
/*display: block;*/
/*padding: 0.4em 0 0.4em 0.5em;*/
background-color: #ffffff;
color: #35468B;
text-decoration: none;
border-right: none;
}




#navlist ul ul li a:hover {
background-color: #ffffff;
font-weight: bold;
color: #80A32D;
}

/*#navlist ul ul li a:active {
background-color: #ffffff;
color: #35468B;
}
*/

/*Aktive Seite*/
#navlist ul ul li a#current, a:visited#current
{
color:#80A32D;
font-weight:bold;
background-color: #ffffff;
}