/*----------------------------------------------------------------------------------------------------*/
/*---------------basic boxes--------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------*/
body{
    display:inline;
    background-color:#ffffff;
    padding:0px;
    text-align:center;
    font-family:"Courier New",Courier;
    color:#757566;
}
.wrapbox{
    width: 721px;
    min-height:100px;
    height:auto;
    font-size:14px;
    margin:0px 0px 0px 60px;
}
.wrapbox_innen{
    display:inline;
    float:left;
    clear:right;
    width: auto;
    min-height:100px;
    height:auto;
    margin-top:0px;
    margin-bottom:40px;
    text-align:left;
}
/*----------------------------------------------------------------------------------------------------*/
/*---------------header boxes-------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------*/
.kopf{
    display:inline;
    position:fixed;
    top:0px;
    width:721px;
    height:183px;
    font-size:10px;
    font-weight:normal;
    background:#ffffff;
    color:#000000;
    text-decoration:none;
    *position:absolute;
}
/*logo is variable in placement - could be within ''kopf'' or ''linke''*/
.logo{
    display:inline;
    float:left;
    margin:19px 0px 0px 0px;
    width:auto;
    height:50px;
}
/*---------------topmenu---------------------------------------------------------------------------------*/
.topmenu{
    display:inline;
    float:right;
    margin:60px 0px 0px 0px;
    width:500px;
    height:auto;
}
.topmenu ul{
    float:right;
    clear:right;
    margin:0px 0px 7px 0px;
    padding:0;
    width:500px;
}
.topmenu ul li{
    display:inline;
    float:right;
    margin:0px 7px 0px 0px;
    padding:0;
}


/*----------------------------------------------------------------------------------------------------*/
/*---------------center boxes-------------------------------------------------------------------------*/


/*---------------center---------------------------------------------------------------------------------*/
.center{
    display:inline;
    float:left;
    clear:right;
    margin:0px 0px 0px 0px;
    width:auto;
    height:auto;
    text-align:left;
    background:#ffffff;
}
.cbox{
    padding:169px 0px 0px 0px;
    display:inline;
    float:left;
    clear:right;
    margin:1px 1px 1px 1px;
    width:auto;
    height:auto;

}

.cbox ul{
    margin-top:0px;
    margin-bottom:0px;
}
.cbox li{
    list-style:none;
    margin-top:3px;
}


/*----------------------------------------------------------------------------------------------------*/
/*---------------footer boxes-------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------*/
.footer{
    display:inline;
    float:left;
    width:721px;
    height:32px;
    background:#ffffff;
    font-size:14px;
}
.ftmenu{
    display:inline;
    float:left;
    clear:right;
    width:500px;
    height:18px;
    margin:10px 0px 0px 0px;
    background:#ffffff;
}
.ftmenu ul{
    margin:0;
    padding:0;
}
.ftmenu ul li{
    display:inline;
    float:left;
    width:auto;
    margin:0px 0px 0px 9px;
}

/*----------------------------------------------------------------------------------------------------*/
/*---------------inputs---------------------------------------------------------------------*/

.input1{
    font-size:60%;
    color:#b2d21d;
    border:1px solid #b2d21d;
}
.input2{
    border:none;
    margin:0px 0px 2px 3px;
    color:#b2d21d;
}
.input4{
    border:1px solid #b2d21d;
    color:#b2d21d;
}
.input3{
    border:1px solid #b2d21d;
    padding: 3px;
    color:#b2d21d;
    font-size:11px;
    font-weight:normal;
}

/*----------------------------------------------------------------------------------------------------*/
/*---------------formular---------------------------------------------------------------------*/
.formbox{
    color:#000000;
    padding:0px;
    margin:0px;
}
.formbox div{
    margin:6px 0px 6px;

}
.formbox div div{
    margin:0px 0px 2px;
}
.formbox div div input,.formbox div div textarea{
    font-size:11px;
    font-weight:normal;
    border:1px solid #b2d21d;
    padding: 3px;
    color:#888888;
}






/*----------------------------------------------------------------------------------------------------*/
/*---------------seite--------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------*/
.header{
    font-size:14px;
    font-weight:normal;
    float:left;
    margin:7px 0px 0px 8px;
}
/*----------------------------------------------------------------------------------------------------*/
/*---------------artikel---------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------*/

.artpic{
    display:inline;
    float:left;
    clear:right;
    height:auto;
    margin:0px 0px 6px 0px;
    background:#e3e3e9;
}

.arttext,.arttextPlus{
    display:inline;
    float:left;
    clear:right;
    margin:0px;
    margin:7px 0px 6px 5px;
    line-height:20px;
}
.row100{
    display:inline;
    float:left;
    margin:0px 0px 0px 0px;
    width:721px;
    height:auto;
    background:none;
}

.row100 .article,.row100 .articlePlus{
    display:inline;
    float:left;
    margin:0px 8px 28px 0px;
    width:721px;
    height:auto;
    background:none;
    font-size:14px;
}
.row100 .articlePlus{
    margin:0px 8px 28px 25px;
    width:696px;
}

.row100{
    text-decoration:none;
}
.row100 a:link,.row100 a:visited,.row100 a:hover{
    color:#757566;
    text-decoration:underline;
}
.headA,.headB,.headC,.headD,.row100 .artheader{
    display:inline;
    float:left;
    margin:0px 0px 0px 0px;
    width:100%;
    height:30px;
    background-image:url(../gfx/helpers/dotbg.gif);
    background-repeat:repeat-x;
    background-position:left bottom;
    text-decoration:none;
    letter-spacing:0.06em;
}
.row100 .artheader{
    height:31px;
    background-image:url(../gfx/helpers/dotbg2.gif);
}

.headA img,.headB img,.headC img,.headD img{
    float:right;
    margin:7px 5px 0px 0px;
}
.row100 .artheader .txt{
    margin:7px 0px 0px 5px;
}
/*blue*/
.headA,.headA a:link,.headA a:visited,.headA a:hover{
    color:#2d83b5;
    text-decoration:none;
}
/*yello*/
.headB,.headB a:link,.headB a:visited,.headB a:hover{
    color:#b3a514;
    text-decoration:none;
}
/*pink*/
.headC,.headC a:link,.headC a:visited,.headC a:hover{
    color:#b33777;
    text-decoration:none;
}

.row100 .head .spacer{
    margin:0px 0px 17px 0px;
}
.row100 .head .spacer2{
    margin:0px 0px 130px 0px;
}


.article ul{
    margin:-16px 0px 8px 141px;
    padding:0px 0px 0px 0px;
}
.articleWide ul{
    margin:-16px 0px 8px 95px;
    padding:0px 0px 0px 0px;
}

.row100pic{
    display:inline;
    float:left;
    margin:0px;
    background:none;
}

.row100 table{
    margin:0px;
    background:none;
}
.line100{
    display:inline;
    float:left;
    margin:0px 0px 0px 0px;
    width:721px;
    height:1px;
    background:#c4c7b5;
    *overflow:hidden;
}





/*----------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------*/
/*---------------basis--------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------*/

img{
    border:none;
    margin: 0px;
    padding: 0px;
}
a:active, a:focus{
    outline:0;}
p{
    margin: 0px;
    padding: 0px;
}
.stp{
    clear:both;
}
code{
    visibility: hidden;
}

