    *{ margin:0; padding:0; border:0; outline:none; }

    body{ text-align:center; font-family:Verdana; background-image:url(../upload/layout/bg.jpg); background-repeat:repeat-y; background-position:center; overflow-y:scroll; }

    #outerpage{         width:950px; margin:auto; }
    #innerpage{         width:950px; float:left; position:relative; text-align:left; }

    #quicknavi{         float:left; width:937px; padding:5px; text-align:center; border-bottom:1px solid #dddddd; }
    #quicknavi ul{      float:left; width:937px; text-align:center; }
    #quicknavi li{      list-style:none; float:left;  }
    #quicknavi a{       float:left; padding:0 4px 0 4px; font-size:11px; color:#828282; text-decoration:none; }
    #quicknavi a:hover{ text-decoration:underline; }

    #logo{              position:absolute; left:30px; top:60px; width:210px; }

    #topnavi{           float:left; width:937px; padding:70px 5px 5px 5px; background-image:url(../upload/layout/bg_navi.jpg); background-repeat:repeat-x; background-position:bottom; }
    #topnavi ul{        float:right; }
    #topnavi li{        float:left; list-style:none; font-size:12px; }
    #topnavi a{         float:left; color:#666666; text-decoration:none; padding:5px 12px 5px 12px; font-weight:bold; }
    #topnavi a.selected{ text-decoration:underline; color:#000000; }
    #topnavi a:hover{   color:#000000; }

    #content_left{      float:left; width:240px; padding-bottom:20px;  }
    #content_right{     float:left; width:707px; }

    #leftnavi,div.box {  float:left; width:210px; padding:20px 0 0 30px; }
    #leftnavi ul{       float:left; width:208px; border:1px solid #dbdbdb; background-color:#eeeeee; }
    #leftnavi li{       float:left; width:208px; list-style:none; }
    #leftnavi a{        float:left; width:173px; padding:7px 0 7px 30px; font-size:12px; font-weight:bold; color:#3c3c3c; text-decoration:none;  }
    #leftnavi a:hover{  color:#000000; }
    #leftnavi a.selected{ color:#000000; background-image:url(../upload/layout/navi.jpg); background-repeat:no-repeat; text-decoration:none; }

    div.box_inner{       float:left; width:188px; border:1px solid #dbdbdb; background-color:#eeeeee; padding:10px; }
    div.box_inner input{       padding:3px; font-family:Verdana; font-size:11px; border:1px solid #dddddd; color:#666666;  }
    div.box_inner a{    color:#666666; text-decoration:none; }
    div.box_inner a:hover{ text-decoration:underline; }

    div.uebersicht, div.text{        float:left; width:660px; padding:20px 23px 20px 24px; }
    div.uebersicht{ padding-bottom:100px; height:450px; }
    div.uhr{            float:left; width:180px; padding:10px 20px 20px 20px; cursor:pointer; text-align:center; }
    div.uhr:hover{        }
    div.uhr_bild{       float:left; width:180px; padding:0; text-align:center; background-color:#ffffff; }
    div.uhr_text{       float:left; width:180px; text-align:center; font-size:11px; padding-top:5px; height:30px; }
    div.uhr_text a, #footer a,#text a{     color:#042c0b; text-decoration:none; }
    div.uhr_text a:hover, #footer a:hover{     color:#042c0b; text-decoration:none; }
    
    div.detail_uhr{      float:left; width:300px; padding-left:30px; padding-top:20px; }
    div.detail_uhr img{  float:left; padding:5px; }
    div.detail_text{     float:left; width:330px; padding-top:20px; }

    div.text{              font-size:11px; color:#5f5f5f; }
    div.text a,div.text2 a{            color:#5f5f5f; text-decoration:none; }
    div.text a:hover, div.text a.link:hover,div.text2 a:hover, div.text2 a.link:hover{      color:#023906; text-decoration:underline; }
    div.text a.link,div.text2 a.link{      color:#042c0b; text-decoration:none; }
    div.text ul, div.text2 ul{         padding:6px 0 6px 25px; list-style-type:square; }

    div.text2{       float:left; width: 287px; font-size:11px; color:#5f5f5f; padding:20px 23px 20px 24px; }

    h1{              font-size:18px; padding-bottom:2px; }    
    h2{              font-size:15px; padding-bottom:5px; }
    h3{              font-size:13px; }
    p{                  padding:6px 0 6px 0; }

    input, select, textarea{              padding:2px; border:1px solid #dddddd; font-family:Arial; font-size:11px; }

    #footer{          float:left; width:937px; height:29px; border-top:1px solid #dddddd; text-align:center; padding-top:5px; font-size:11px; color:#828282; }

    span.edit{ font-size:11px; color:#cccccc; }

    div.pageination{     float:left; margin-top:10px; width:650px; text-align:center; font-size:11px; font-weight:bold; padding:5px; background-color:#eeeeee; }
    div.pageination a{   color:#5f5f5f; text-decoration:none; }
    div.pageination a:hover{ color:#042c0b; text-decoration:none; }

