html {
height:100%;
}

ul {
list-style-type:disc;
list-position:inside;
}

body {
height:100%;
width:100%;
margin:0px; 
padding:0px;
}

hr {
border:1px solid #E6E9F0;
background-color:#E6E9F0;
color:#E6E9F0;
height:1px;
}

div {
margin:0; 
padding:0; 
color:white;
font-family:Verdana, Helvetica, Arial, sans-serif; 
font-size:10px;
}

img, table, tr, td {
border:0;
padding:0px;
margin:0px;
}

a {
text-decoration:none;
color:black;
}

a:hover {
color:#CCCCCC;
}

h1, h2, h3, h4 {
font-weight:normal;
text-transform:uppercase;
}

h1 {
font-size:13px;
}

h2 {
font-size:12px;
}

h2 {
font-size:11px;
}

p {
margin:2;
padding:0;
margin-bottom:10px;
}

.unsichtbar {
visibility:hidden;
}

#header {
width:1000px;
height:90px;
}

#wrapper  {
width:1000px;
position:absolute;
left:50%;
margin-left:-500px;
top:10%;
}

#header {
width:1000px;
height:90px;
background-image:url(../images/bg_header.jpg);
}

.level_1_cat_416 #header { background-image:url(../images/bg_header_schreibtisch.jpg); }
.level_1_cat_417 #header { background-image:url(../images/bg_header_schmetterlinge.jpg); }
.level_1_cat_418 #header { background-image:url(../images/bg_header_berge.jpg); }

#header_left {
width:900px;
height:90px;
float:left;
}

#header_right {
width:100px;
height:90px;
float:right;
background-repeat:no-repeat;
background-position:top center;
text-align:center;
}

#content {
width:1000px;
height:310px;
background-image:url(../images/bg_body.jpg);
background-repeat:repeat-x;
}

#content_innen {
height:310px;
margin:auto;
text-align:left;
}

.level_1_cat_416 #content { background-image:url(../images/bg_body_schreibtisch.jpg); }
.level_1_cat_417 #content { background-image:url(../images/bg_body_schmetterlinge.jpg); }
.level_1_cat_418 #content { background-image:url(../images/bg_body_berge.jpg); }

#footer {
width:1000px;
height:90px;
background-image:url(../images/bg_footer.jpg);
}

.level_1_cat_416 #footer { background-image:url(../images/bg_footer_schreibtisch.jpg); }
.level_1_cat_417 #footer { background-image:url(../images/bg_footer_schmetterlinge.jpg); }
.level_1_cat_418 #footer { background-image:url(../images/bg_footer_berge.jpg); }

#footer_linke_spalte {
width:780px;
height:90px;
float:left;
}

#footer_rechte_spalte {
width:220px;
height:90px;
float:right;
}

#footer_logo_link {
display:block;
width:150px;
height:46px;
position:relative;
top:20px;
left:35px;
222background-image:url(../images/polymorphing_logo.png);
222background-repeat:no-repeat;
}

/******** navi ******/
#nav_1 {
padding:0px;
margin:0px;
margin-top:33px;
margin-left:40px;
}

#nav_1 a:hover { color:white; }
#navi_active a, #navi_active a:hover { color:#FF8000; }

#nav_1 ul { padding:0px; margin:0px; }
#nav_1 li { padding:0px; margin:0px; float:left; list-style-type:none; list-style-position:outside; margin-right:5px; text-transform:uppercase;} 

.additionalnavi {
display:block;
margin-top:33px;
}

#nav_2 { padding:0px; margin:0px; width:460px; clear:both;margin-bottom:2px; }
#nav_2 li { 
padding:0px; 
margin:0px; 
float:left; 
list-style-type:none; 
list-style-position:outside; 
margin-right:5px; 
text-transform:uppercase; 
background:#ff9900;
height:12px;
width:113px;
margin-right:2px;
margin-bottom:2px;
text-align:center;
} 

#nav_2 a { color:white; }
#nav_2 a:hover { color:#ccc; }

#newsletterbox {
margin-top:35px;
width:294px;
height:234px;
background:#ff9900;
}

#newsletterbox form {
padding:15px;
}
