body,td,th {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#000000;
}
body {
        background-color: #e3e3e3;
        margin-left:0px;
        margin-top:0px;
        margin-right:0px;
        margin-bottom:0px;
        background-repeat: repeat-y;
        background-position: center top;
        background-image:url(../graphics/layout/site_bg.jpg);
        background-repeat:no-repeat;
}

form{
        margin:0px; padding:0px;
}
a {
    color:#666666;
}
.article_container a{
        color:#666666;
}



.input {
        height: 16px;
        font-size: 10px;
}
.submit {
        background-color: #596C67;
        border-top: 2px solid #83A59C;
        border-right: 2px solid #314440;
        border-bottom: 1px solid #314440;
        border-left: 1px solid #83A59C;
        font-size: 10px;
        color: #FFFFFF;
        height: 18px;
}

.reiter_text{
        padding-top:12px;
        padding-bottom: 4px;
        padding-left:7px;
		padding-right:7px;
        font-size:10px;
        color:#FFFFFF;
        text-decoration:none;
}
.reiter_text:hover{
        text-decoration:underline;
}

.clear{
        clear:both;
}

div#search_container{
    width:300px; float:right; text-align:right; padding-right:10px;
}

div#header1 {
        width:970px;
        height:65px;
        margin-left:auto;
        margin-right:auto;
        background-color:#FFFFFF;
        background-image: url(../graphics/layout/Logo.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}

div#warenkorb_container {
        width:210px; padding-top:30px; float:right;
}
div#header1_linie {
        width:970px; height:10px; margin-top:5px; margin-left:auto;margin-right:auto; background-color: #475069;
}
div#header2 {
        width:970px;height:256px;margin-left:auto;margin-right:auto; background-image:url(../graphics/layout/header_2.jpg);
        overflow:hidden;
}
div#main_navi_container {
        width:650px; height:29px; padding-top:227px; font-size:12px;
}
div#header3 {
        width:970px; padding-top:2px; padding-bottom:2px; margin-left:auto; margin-right:auto;
        background-image:url(../graphics/layout/header_3.jpg); background-position:bottom center; background-repeat:no-repeat;


        /* height: 15px;border-bottom: 1px solid #CCCCCC; */
        padding-bottom: 8px;
}
div#body_container {
        width:100%;
}
div#body {
        width:970px;height:auto;margin-left:auto;margin-right:auto;
        background-image:url(../graphics/layout/content_bg_full.jpg); background-repeat:repeat-y; background-position:top right;
}
div#shop_navi {
        width:195px; height:auto; float:left;
}

div#link_container {
        padding-left:14px; padding-top:0px; padding-bottom:10px; line-height:20px;
}


div#content {
        width:710px; float:right; overflow:hidden; line-height: 16px; color:#000000; padding-right:50px;
}
div#footer_container {
        width:100%;height:auto; margin-top:0px;
}
div#footer {
        width:750px; padding-left:220px; padding-top:10px; margin-left:auto;margin-right:auto; font-size:9px; color:#000000; background-image:url(../graphics/layout/footer_bg.jpg); background-repeat:repeat-y; background-position:top center;
}
div#footer a{
        color:#000000;
        text-decoration: none;
}
div#footer a:hover{
        color:#475069;
        text-decoration: underline;
}
div#shop_navi a{
        color:#FFFFFF;
        text-decoration: none;
        padding-left: 10px;
        background-image: url(../graphics/layout/shoplink_a.gif);
        background-repeat: no-repeat;
        background-position: left center;
}

div#shop_navi a:hover{
        color:#FF9933;
        background-image: url(../graphics/layout/shoplink_hover.gif);
        background-repeat: no-repeat;
        background-position: left center;
        text-decoration: underline;
}

.umrandung {
        border: 1px solid #adafb3;
}
