/* STANDARDS */

html,body,td,th,font,h1,h2,h3,h4,h5,h6,p,a{
        padding:0px;
        margin:0px;
        border:0px;
        font-size:12px;
        font-family:Helvetica, Verdana, Arial, sans-serif;
        color:#000000;
        line-height:1.3em;
        text-decoration:none;
}

img,table,tr,td{
        padding:0px;
        margin:0px;
        border:0px;
}

object,embed{
        margin:0px;
        padding:0px;
}

/* END STANDARDS */

body{
        padding-top:30px;
        padding-bottom:40px;
        
}

.container{
        margin:auto;
        width:980px;
        overflow:hidden;
               border-bottom-style: dotted;
       border-bottom-width: 1px;
       border-left-style: dotted;
       border-left-width: 1px;
       border-right-style: dotted;
       border-right-width: 1px;
       border-color:#66cc33;
}

.head{
        padding:0px;
        padding-top:36px;
        padding-left:52px;
        width:928px;
        height:90px;
        background-color:#66cc33;
}

.navigation{
        position:absolute;
        width:980px;
        height:22px;
}

.navigation_pulldown{
        width:140px;
        height:22px;
        overflow:hidden;
        float:left;
        text-align:left;
}

.navigation_pulldown a{
        display:block;
        padding-left:6px;
        padding-top:3px;
        width:134px;
        height:19px;
        float:left;
        text-align:left;
        font-family:Helvetica, Verdana, Arial, sans-serif;
        color:#ffffff;
        font-size:12px;
        overflow:hidden;
}

#pulldown_home a{
        background-color:#ff9933;
}

#pulldown_home a:hover{
        color:#ff9933;
        background-color:#ffffff;
}

#pulldown_about a{
        background-color:#62bdff;
}

#pulldown_about a:hover{
        color:#62bdff;
        background-color:#ffffff;
}

#pulldown_brand a{
        background-color:#1cb8c6;
}

#pulldown_brand a:hover{
        color:#1cb8c6;
        background-color:#ffffff;
}

#pulldown_press a{
        background-color:#cc66cc;
}

#pulldown_press a:hover{
        color:#cc66cc;
        background-color:#ffffff;
}

#pulldown_customers a{
        background-color:#f4a7be;
}

#pulldown_customers a:hover{
        color:#f4a7be;
        background-color:#ffffff;
}

#pulldown_contact a{
        background-color:#ffcc33;
}

#pulldown_contact a:hover{
        color:#ffcc33;
        background-color:#ffffff;
}

#pulldown_imprint a{
        background-color:#a3cc31;
}

#pulldown_imprint a:hover{
        color:#a3cc31;
        background-color:#ffffff;
}

.navigation_pulldown .centered{
        padding-left:0px;
        width:140px;
        text-align:center;
}

.pulldown_empty{
        display:block;
        width:140px;
        height:22px;
        float:left;
        background-color:#ccff33;
}

.content{
        padding-top:52px;
        padding-left:140px;
        width:840px;
        height:480px;
        background-color:#ffffff;
}

.content h1{
        margin-bottom:20px;
        font-size:14px;
        line-height:20px;
        color:#66cc33;
}

.content h2{
        margin-bottom:15px;
        font-size:12px;
        line-height:20px;
        color:#66cc33;
}

.content h3{
        font-size:12px;
        line-height:20px;
        color:#66cc33;
}

.content h4{
        font-size:12px;
        line-height:20px;
        font-weight:bold;
}

.content p{
        margin-bottom:12px;
        width:330px;
        line-height:18px;
}

.content li{
        margin-top:6px;
}

.content label{
        padding-top:3px;
        display:block;
        width:150px;
        float:left;
}

.content input{
        float:none;
}

.content textarea{
        font-size:12px;
        font-family:Helvetica, Verdana, Arial, sans-serif;
        color:#000000;
        line-height:1.3em;
        width:162px;
        height:110px;
}

.formitem{
        margin-bottom:15px;
        float:none;
}

.logo{
        width:190px;
        height:90px;
        float:left;
}

.customers{
        margin-right:30px;
        width:190px;
        float:left;

}

.positionierer{
        margin-left:140px;
}

.logobox{
        width:570px;
        height:360px;
        /*overflow:hidden;*/
}

.left{
        width:420px;
        height:460px;
        float:left;
        overflow:auto;
        /*background-color:#FF0099;*/
}

.left p{
        width:420px;
}

.subscription{
        margin-top:22px;
}

.news{
        margin-top:310px;
        margin-left:10px;
        width:70px;
        height:70px;
        float:left;
}

.right{
        width:340px;
        height:460px;
        float:left;
        background-image:url(../images/main/dadandme.gif);
        background-repeat:no-repeat;
        background-position:right;
}

.product{
        width:350px;
        overflow:hidden;
        float:left;
}

.productimage{
        margin-top:200px;
        float:left;
}

.linkbox{
        width:300px;
        float:left;
}

.linkbox a:link{
        text-decoration:none;
        border-bottom:1px dotted #000000;
}

.linkbox a:hover{
        text-decoration:none;
        border-bottom:1px solid #000000;
}

.sender{
        margin-left:150px;
}

.green{
        font-weight:bold;
        color:#66cc33;
}

.magazinbox{
        width:720px;
        height:160px;
}

.magazinscroll{
        width:750px;
        height:320px;
        overflow:auto;
}

.magazin{
        margin-right:15px;
        padding:0px;
        width:87px;
        height:118px;
        float:left;
}

.magazin p{
        margin-top:2px;
        padding:0px;
        width:87px;
        font-size:10px;
        line-height:14px;
        height:30px;
}

.footer{
        margin:auto;
        /* padding-left:140px; */
        text-align:center;
        width:980px;
        height:50px;
        background-color:#ffffff;
}

.footer p{
        color:#66cc33;
        font-size:12px;
}