/* 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:Verdana, Arial, Helvetica, 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{
    background-image:url(../upload/assets/background.gif);
    background-repeat:repeat-x;
}

#container{
    margin:auto;
    margin-top:34px;
    padding:0px;
    width:961px;
    overflow:hidden;
}

.navigation{
    width:961px;
    height:37px;
}

.navigation_left{
    width:3px;
    height:37px;
    float:left;
    background-image:url(../upload/assets/navibackground_left.gif);
}

.navigation_center{
    width:955px;
    height:29px;
    padding-top:8px;
    float:left;
    background-image:url(../upload/assets/navibackground_center.gif);
}

.navigation_right{
    width:3px;
    height:37px;
    float:left;
    background-image:url(../upload/assets/navibackground_right.gif);
}

.navigation_trenner{
    width:7px;
    height:22px;
    float:left;
    vertical-align:top;
    background-image:url(../upload/assets/navi_trenner.gif);
    background-repeat:no-repeat;
}

.navigation_button{
    height:22px;
    float:left;
}

.logo{
    margin-top:6px;
    width:256px;
    height:256px;
    float:left;
    background-image:url(../upload/assets/logo.gif);
}

.head{
    margin-top:6px;
    width:705px;
    height:256px;
    float:left;
    background-image:url(../upload/assets/head.gif);
}

.head img{
    margin-top:3px;
    margin-left:2px;
}

.left{
    float:left; /*background-color:#FF9933;*/
}

#submenu_3{ /*deutsch*/
    width:252px;
    padding-left:2px;
}

#submenu_4{ /*englisch*/
    width:248px;
    padding-left:6px;
}

.subnavigation{
    margin-top:10px;
    float:left;
}

.right{
    width:707px;
    float:right;
    overflow:hidden;
    background-image:url(../upload/assets/trenner.gif);
    background-repeat:no-repeat;
    /*background-color:#FFFFCC;*/
}

.content_head{
    padding-top:26px;
    padding-left:19px;
    width:688px;
    height:126px;   
    background-image:url(../upload/assets/contentheadbg.gif);
}

.content_head_img{
    padding-top:13px;
    padding-left:13px;
    width:204px;
    float:left;
    height:100px;
    background-image:url(../upload/assets/contentheadbg_img.gif);
}

.content_headline{
    margin-left:15px;
    margin-top:80px;
    float:left;
}

.content_main{
    padding-top:24px;
    padding-left:31px;
    padding-bottom:40px;
    width:676px;
    overflow:hidden;
    /*background-color:#FFCC00;*/
}

.content_main h1{
    width:480px;
    margin-bottom:11px;
    font-size:13px;
}

.content_main h2{
    width:480px;
    margin-bottom:8px;
    font-size:12px;
    text-decoration:underline;
}

.content_main h3{
    width:480px;
    margin-bottom:8px;
    font-size:12px;
}

.content_main h4{
    width:480px;
    margin-top:25px;
    margin-bottom:8px;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}

.content_main p{
    width:480px;
    line-height:18px;
    margin-bottom:10px;
}

.content_main_img{
    margin-top:-6px;
    padding-top:13px;
    padding-left:13px;
    width:162px;
    height:121px;
    float:right;
    background-image:url(../upload/assets/contentmainbg_img.gif);
}

.content_main a{
    text-decoration:none;
    border-bottom:1px dotted #000000;
}

.content_main a:hover{
    border-bottom:1px solid #000000;
}

.content_main a img{
    border:none;
}

.content_main_img a, .content_main_img a:hover{
    border:none;
}

.orderedlist{
    margin:0px;
    width:480px;
}

.orderedlist li{
    line-height:18px;
    margin-bottom:10px;
}

.content_main ul{
    margin:0px;
    margin-bottom:12px;
    width:480px;
}

.content_main li{
    list-style-type:circle;
}

.footer{
    width:961px;
    height:2px;
    float:left;
}

/* extramenu */
#extramenu{
    clear:left;
    text-align:left;
    margin-top: 30px;
    width:254px;
}

#extramenu a{
    font-size:10px;
    text-align: right;
    color: #A7AB9C;
    display:block;
    margin-left: 90px;
    padding-right:10px;
    padding-top:3px;
    padding-bottom:3px;
    width: 150px;
}

#extramenu a:hover{
    color:#ffffff;
    background-color:#C9CCC3;
}


