body{
        background:url(Bg.jpg);
        font-family:Verdana;
        font-size:11px;
        color:#000000;
        text-align:center;}
.imgproducts {
                 background-image: url(Produkte.jpg);
                 background-repeat: no-repeat;
                 background-position: 100px 108px;}
img {
    border:0px;
}
h3{
        font-size:12px;}
a{
        text-decoration:none;
        color:#990000;}
a:hover{
        color:#427729;}
a:active{
        color:#427729;}
.alink{
                color:#427729;}
.dlink{
                color:#990000;}
.dlink:hover{
                color:#427729;}
.backlink{
        color:#990000;
        text-decoration:none;}
.backlink:hover{
        color:#427729;}
.backlink:active{
        color:#427729;}

.cam_mouseover_normal {
        cursor:default;
        background-color:#FFFFFF;}

.cam_mouseover_normal h3{
        margin:0;
        color:#A81213;}

.cam_mouseover_hover {
        cursor:pointer;
        background-color:#E7E7E7;}

.cam_mouseover_hover h3{
        margin:0;
        color:#3F6D25;}

#cam_change_list{
        position:absolute;
        top:70px;
        left:0px;
        height:300px;
        width:230px;
        padding-bottom:5px;
        overflow:auto;
        }
#cam_change_list_sub1{
        position:relative;
        height:44px;
        width:200px;
        padding:5px;
        margin-top:5px;
        float:left;
        overflow:hidden;
        }

#main{
        text-align:left;
        margin:0 auto;
        width:965px;}
#banner{
        background-image:url(banner.jpg);
        height:137px;}
#menu{
        background-image:url(bg_content.jpg);
        height:18px;
        padding:5px 42px 0px 55px;}
#menu ul{
        margin:0px;
        padding:0px;}
#menu li{
        margin-left:2px;
        background:url(rot.jpg) left  no-repeat;
        list-style-type:none;
        display:inline;
        width:100px;
        color:#A30001;
        padding-left:9px;}
#menu li:hover{
        background:url(gruen.jpg) left  no-repeat;
        color:#427729;}
#menu li a{
        color:#990000;}
#menu li:active{
        background:url(gruen.jpg) left  no-repeat;
        color:#46762c;}
#bow{
        background-image:url(bow.jpg);
        height:35px;}
#content{
        background-image:url(bg_content.jpg);
        width:860px;
        padding:30px 50px 30px 55px;}
#maincontent{
        float:right;
        width:650px;}
#submenu{
        position:relative;
        top:-6px;
        width:200px;
        color:#990000;
        font-weight:bold;}
#submenu a{
        color:#990000;}
#submenu a:active{
        color:#46762c;}
.dotted{
        border-bottom:2px dotted #990000;
        width:157px;
        padding:6px 0px 6px 0px;}
#bottom{
        background-image:url(bottom.jpg);
        height:54px;
        text-align:center;
        color:#990000;}
#bottom a{
        color:#990000;}

/* KLEINIGKEITEN */

.angebot{
        background:url(cornertop.jpg) top no-repeat;
        width:640px;
        text-align:right;}
.angebotcontent{
        position:relative;
        padding-top:10px;
        margin:0px 15px 10px 15px;
        z-index:1;}
.angebotbottom{
        position:relative;
        width:640px;
        height:38px;
        margin-top:-38px;
        z-index:0;
        background-image:url(cornerbottom.jpg);}
.myformclass{
        display:none;
        visibility:hidden;}

/* Artikelausgabe formatieren */

.art{
        padding:10px;}
.artright{
        width:320px;
        text-align:right;
        float:right;}
.artdetail{
        text-align:right;
        width:170px;}
.artdetail a{
        font-weight:bold;
        color:#990000;
        text-decoration:none;
        font-size:0.9em;}
.artdetail a:hover{
        font-weight:bold;
        color:#427729;
        text-decoration:none;
        font-size:0.9em;}
.chf{
        font-size:0.9em;}
.artinput{
        height:10px;
        font-size:0.9em;
        position:relative; top:1px;}
.artsubmit{
        background:none;
        font-weight:bold;
        border:none;
        font-family:Verdana;
        color:#990000;
        font-size:11px;
        cursor:pointer;}
.artsubmit:hover{
        background:none;
        font-weight:bold;
        border:none;
        font-family:Verdana;
        font-size:11px;
        color:#990000;
        cursor:pointer;}
.artbox{
        position:relative;
        z-index:1;
        padding:7px 10px 7px 7px;
        background:url(cornertoplo.jpg) right top  no-repeat;}
.artboxbottom{
        position:relative;
        z-index:0;
        height:20px;
        margin-top:-20px;
        background:url(cornerbottomru.jpg) right top no-repeat;}
.artdotted{
        border-bottom:2px dotted #000000;
        margin-bottom:5px;
        height:5px;}

/* Für Admin */

.menufade{
        width:29em;
        padding:2px;
        margin-bottom:5px;
        border:1px solid #999999;
        background:url(../layout/fadebg.jpg) repeat-x;}
.installfade{
        width:24em;
        padding:2px;
        margin-bottom:5px;
        border:1px solid #999999;
        background:url(../layout/fadebg.jpg) repeat-x;}
.menufade:hover{
        border:1px solid #333333;}
.menulist{
        height:1.5em;
        width:9.5em;
        font-size:1em;}
.menusubmit{
        width:13em;
        border:none;
        background:none;
        height:1.5em;
        text-align:left;}
.menusubmit:hover{
        cursor:pointer;}
#akt_pic {
                position:absolute;
                top:35px;
                left:275px;

                border:5px solid #E7E7E7;
                width:640px;
                height:480px;}
.subfunc {
                position:absolute;
                top:520px;
                left:275px;

                float:left;
                margin:10px 5px 0 0;
                width:413px;
                padding:7px;
                border:1px solid #E7E7E7;}
.subfunc div {
                float:left;
                padding-right:8px;}
.subfunc div h3 {
                margin:-2px 0 0 -2px;}
.subfunc div ul {
                color:#A81213;
                margin:0;
                padding:0;
                line-height:14px;
                list-style-type:none;}
.caminfotxt {
                position:absolute;
                top:520px;
                left:700px;


                width:220px;
                height:82px;
                overflow:hidden;
                float:left;
                background-color:#E7E7E7;
                margin-top:10px;
                padding:3px;
                padding-top:3px;
                padding-bottom:3px;}
.caminfoextr{
                position:absolute;
                top:520px;
                left:700px;


                width:220px;
                height:82px;
                overflow:hidden;
                float:left;
                background-color:#E7E7E7;
                margin-top:10px;
                padding:3px;
                padding-top:3px;
                padding-bottom:3px;
                display:none;}
.caminfoextr h3{
        margin:2px 0 0 5px;}
.caminfoextr ul{
        margin:2px 0 0 7px;
        padding:0;
        list-style-type:none;}
#submenu2{
        position:absolute;
        top:-6px;
        width:210px;
        color:#990000;
        padding-top:35px;
        height:100%;
        font-weight:bold;}
#lowersubmenucont h3{
                font-weight:bold;
                padding:0;
                margin:0 0 5px 0;}
#lowersubmenucont td{
                vertical-align:top;
                line-height:15px;}
#lowersubmenucont .txtright{
                text-align:right;}
#lowersubmenucont{
                position:absolute;
                font-weight:normal;
                top:370px;
                width:200px;
                background-color:#E7E7E7;
                color:#000000;
                padding:5px;
                padding-bottom:9px;}
#content2{
                position:relative;
        background-image:url(bg_content.jpg);
        width:860px;
        padding:30px 50px 30px 55px;}