/*<![CDATA[

pixelcoach. Nicole Müller

www.pixelcoach.de     02/2005

*/

/*html{

        padding:0;

}*/

body{

        padding:0;

        font-size: 101%;

        margin:0 auto; /* main-Box zentrieren in IE 5 und hoeher */

        text-align:center;

        color: #4A4135;

        background-color: #B7B3AE;

        }



p{	padding: 0 0 15px 0;   }



#page{

        width: 772px;

        padding:3px;

        margin: 0 auto; /* main-Box vertikal zentrieren, Rand oben + unten 5px */

        text-align:center; /* main-Box vertikal zentrieren in Opera, NN, Mozilla */

        }



table.header{

width: 772px;

padding:0;

margin:0 0 4px 0;

border:1px solid #4A4135;

}

table.main{

width:772px;

padding:0;

margin:0;

border:1px solid #4A4135;

}



table tr td{

        font: normal normal 0.8em Arial, Helvetica, sans-serif;

        line-height : 140%;

}

td.nav_h{

        background-color: #EDF0B9;

        height: 20px; color: #4A4135;

        padding:2px 20px 2px 0;

        text-align: right;

}

td.nav_v{/* vertikale navigation*/

                background-color: #C4CE17;

                width: 170px;

                padding-top:40px;

}

td.header{

        background-color:#FFF;

        width:490px;

        padding:0 75px 35px 45px;

        text-align:left;

}

td.content{

        background-color: #FFF;

        width:310px;

        padding:0 45px 50px 45px;

        text-align:left;

}

td.content p.first{

        margin-top:0;

}

td.nachricht{

        background-color:#FFF;

        width:185px;

        padding:0 15px 0 0;margin:0;

        text-align:right;

}

td.content table tr td, td.header table tr td{

                font: normal normal normal 1.0em Arial, Helvetica, sans-serif;

}

table tr td.unternehmerin_hell{

        background-color:#fff;

        padding: 3px 5px;

}

table tr td.unternehmerin_dunkel{

        background-color:#EDF0B9;

        padding: 3px 5px;

}

table tr td.unternehmerin_kopf{

        background-color: #4A4135;

        padding: 3px 5px;

        color: #EDF0B9;

}

table tr td.unternehmerin_kopf2{

        background-color: #EDF0B9;

        padding: 3px 5px;

        color: #4A4135;

}

h2{

        padding:3px 3px 3px 4px;

        margin:40px 0 0 -3px;

        color: #4A4135;

        width:auto;

        background-color: #C4CE17;

        font: normal normal bold 1.4em Arial, Helvetica, sans-serif;

}

h3{

        padding:3px 3px 3px 0;

        margin:35px 0 25px 0;

        color: #4A4135;

        width:auto;

        background-color: #fff;

        font: normal normal bold 1.3em Arial, Helvetica, sans-serif;

}

h4{

        padding:3px 3px 3px 0;

        margin:25px 0 25px 0;

        color: #4A4135;

        width:auto;

        background-color: #fff;

        font: normal normal bold 1.2em Arial, Helvetica, sans-serif;

}

h5{

        padding:3px 3px 3px 4px;

        margin:0px;

        color: #4A4135;

        width:auto;

        background-color: #C4CE17;

        font: normal normal bold 1.0em Arial, Helvetica, sans-serif;

}

h2.start{

        padding:40px 0 0 0;

        margin:0;

        color: #4A4135;

        font: normal normal bold 1.4em Arial, Helvetica, sans-serif;

        background-color: #fff;

        width: auto;}

h2.green{

        padding:10px 0 10px 35px;margin:0;

        color: #C4CE17;

        font-size: 1.8em;

        word-spacing: 1.5px;

        width:auto; background-color: #fff;

}

td.content p.last, td.header p.last{

        margin-bottom: 15px;margin-top:45px;

        text-align: right;

}

form{

        width: 90%;

        background-color: #EDF0B9;

}

form.umfrage{

        width: 95%;

		  padding-top: 10px;

        background-color: #EDF0B9;

}

fieldset{

        width: 95%;

        padding: 20px;

        margin: 10px 0 0 0;

        border: 1px solid #c4ce17;

}

p.umfrage{

        width: 85%;

        padding: 10px;

        margin: 10px 20px;

        border: 1px solid #4a4135;

}

legend {

        color: #4A4135;

        font-weight: bold;

        padding: 5px 8px 10px 5px;

        margin: 5px 0 0 5px;

        background-repeat: no-repeat;

}

input, input.senden{

        margin:0 5px 5px 0;

        width: 185px;

        border: 1px solid #4A4135;

        padding: 2px 1px;

        background-color: #fff;

}

input.senden{

        width: 155px;

        padding-right:10px;

}

textarea{

        margin:0 0 5px 0;

        width: 185px;

        border: 1px solid #4A4135;

        padding: 2px 1px;

        background-color: #fff;

}

input.boppel{

   margin:4px 0 -2px 0;

	border: none;

	width: 20px;

	background-color: transparent;

	padding:0; margin:0;

}

/* Links */

/*- a:link

- a:visited

- a:active

- a:hover

- a:focus*/

a, a:link,a:hover {

        font: normal normal 1em Arial, Helvetica, sans-serif;

        color : #4A4135;; background-color: transparent;

        text-decoration : underline;

        }

a.linkliste, a.linkliste:link, a.linkliste:visited, a.linkliste:active,

a.linkliste:hover, a.linkliste:focus  {

	line-height: 175%;

	text-decoration:underline;border:none;

}

a.linkliste:visited,a.linkliste:hover, a.linkliste:focus  {

	line-height: 175%;

	color: #AFA956;text-decoration:underline;border:none;

}



a.sup,a.sup:link{

        font-size: 0.85em;

        color: #4A4135;background-color: transparent;

        text-decoration: none;

        margin-right: 25px;

}

a.sup:hover

{        text-decoration: underline;         font-size: 0.85em;  }



a.supact,a.supact:link,a.supact:hover {

        font: normal normal 0.9em Arial, Helvetica, sans-serif;

        color: #fff;

        text-decoration: underline;

        padding-right: 25px;

}



ul.navlist {

        padding-left:10px;

        margin: 0;

        width: 150px;

        list-style: none;

        border: none;

        }



ul.navlist li {display: inline; }



ul.navlist li a, ul.navlist li a:active, ul.navlist li a:hover,

ul.navlist li a.aktiv, ul.navlist li a.aktiv:active, ul.navlist li a.aktiv:hover {

        font: normal normal 0.9em Arial, Helvetica, sans-serif;

        display: block;

        text-decoration: none;

        color: #4A4135;

        background-color: #C4CE17;

        margin: 0 0 15px 0px;

        padding: 2px 2px 2px 5px;

        border: 1px solid #FFFFCC;

        border-right: 10px solid #FFFFCC;

        text-align: left;

        width : 110px;

}



* html #page table.main td.nav_v

ul.navlist li a, ul.navlist li a:active, ul.navlist li a:hover,

ul.navlist li a.aktiv, ul.navlist li a.aktiv:hover, ul.navlist li a.aktiv:active {

margin: 0 0 15px -17px;

}



ul.navlist li a:active, ul.navlist li a:hover,

ul.navlist li a.aktiv, ul.navlist li a.aktiv:hover, ul.navlist li a.aktiv:active  {

        border-right: 10px solid #4A4135;

		  margin: 0 0 15px 0px;

}

ul.navlist li a.sublink, ul.navlist li a.sublink:active {

        font: normal normal 0.9em Arial, Helvetica, sans-serif;

        display: block;

        text-decoration: none;

        color: #4A4135;

        background-color: #C4CE17;

        margin-left: 20px;

        padding: 2px 2px 2px 5px;

		  border: none;

        border-left: 10px solid #FFFFCC;

        text-align: left;

        width : 95px;

}

ul.navlist li a.sublinkaktiv, ul.navlist li a.sublinkaktiv:active,

ul.navlist li a.sublinkaktiv:hover, ul.navlist li a.sublink:hover {

		font: normal normal 0.9em Arial, Helvetica, sans-serif;

        display: block;

        text-decoration: none;

        color: #4A4135;

        background-color: #C4CE17;

        margin-left: 20px;

        padding: 2px 2px 2px 5px;

		  border: none;

        border-left: 10px solid #4A4135;

        text-align: left;

        width : 95px;

}

* html #page table.main td.nav_v ul.navlist li a.sublink,

* html #page table.main td.nav_v ul.navlist li a.sublink:active,

* html #page table.main td.nav_v  ul.navlist li a.sublinkaktiv,

* html #page table.main td.nav_v  ul.navlist li a.sublinkaktiv:active,

* html #page table.main td.nav_v  ul.navlist li a.sublinkaktiv:hover,

* html #page table.main td.nav_v  ul.navlist li a.sublink:hover {

	margin-left: 10px;

}

.border{

        border: 1px solid #C4CE17;

}

table.aktuelles{

                margin-top: 3px;

                border: 1px solid #C4CE17;

                background-color:#fff;

}

table.aktuelles tr td.inhalt {

        padding:8px;

        width:170px;

        text-align:left;

        font: normal normal normal 0.95em Arial, Helvetica, sans-serif;

        background-color:#EDF0B9;

}

table.aktuelles tr td.inhalt2 {

        padding:8px;

        width:170px;

        text-align:left;

        font: normal normal normal 0.95em Arial, Helvetica, sans-serif;

        background-color:#ffffff;

}

table.aktuelles tr td.rand{

        background-color:#C4CE17;

        width:10px; padding:0; margin:0;

        font: normal normal normal 0.2em Arial, Helvetica, sans-serif;

}

table.aktuelles tr td.inhalt h3{

        padding:0;margin:0; margin-bottom:8px;

        width:auto;background-color:#EDF0B9;

        font: normal normal bold 0.95em Arial, Helvetica, sans-serif;

}

table.aktuelles tr td p, table.werbung tr td.inhalt p{

        margin:0;padding:0;

}

table.aktuelles tr td p{

        margin:0;padding:0;

}

table.werbung{

                margin-top: 3px;

                margin-left: 10px;

                border: 1px solid #4A4135;

                background-color:#fff;

}

table.werbung tr td.inhalt {

        padding:8px;

 /*       width:160px; */

        text-align:left;

        font: normal normal normal 0.95em Arial, Helvetica, sans-serif;

        background-color: #EDF0B9;

}

table.werbung tr td.rand{

        background-color: #4A4135;

        width:10px; padding:0; margin:0;

        font: normal normal normal 0.2em Arial, Helvetica, sans-serif;

}

table.werbung tr td.inhalt h3{

        padding:0;margin:0; padding-left:100px;

        width:auto;background-color:#EDF0B9;

        font: normal normal normal 0.7em Arial, Helvetica, sans-serif;

}

.small{

	font: normal normal normal 0.7em Arial, Helvetica, sans-serif;

}



.bild_floatleft

{

float: left;

width: 200px;

height: 180px;

margin: 3px 0 10px 10px;

font-size: 0.85em;

}







/*]]>*/
