body    {margin:0;padding:0;background-color:#f4f4f4;font:12px/15px Trebuchet MS,Arial,sans-serif;color:#000;}
div    {position:relative;}
form    {margin:0;padding:0;}
img    {border:0;margin:0;padding:0;}
input,select,textarea{border:1px solid #b4b4b4;font:12px/12px Trebuchet MS,Arial,sans-serif;color:#000;}
a{font-size:12px;font-family:Trebuchet MS,Arial,sans-serif;text-decoration:none;color:#ff0000;}
a.ar:link, a.ar:visited{background:url(../images/icons/arrowGreyRight.gif) no-repeat left center;padding:0 0 0 10px;color:#000;}
a.ar:active, a.ar:hover{background:url(../images/icons/arrowRedRight.gif) no-repeat left center;padding:0 0 0 10px;color:#ff0000;}
a.arR{background:url(../images/icons/arrowRedRight.gif) no-repeat left center;padding:0 0 0 10px;color:#ff0000;}
a.al:link, a.al:visited{background:url(../images/icons/arrowGreyLeft.gif) no-repeat left center;padding:0 0 0 10px;color:#000;}
a.al:active, a.al:hover{background:url(../images/icons/arrowRedLeft.gif) no-repeat left center;padding:0 0 0 10px;color:#ff0000;}
a.ad:link, a.ad:visited{background:url(../images/icons/arrowGreyDown.gif) no-repeat right center;padding:0 12px 0 0;color:#000;}
a.ad:active, a.ad:hover{background:url(../images/icons/arrowRedDown.gif) no-repeat right center;padding:0 12px 0 0;color:#ff0000;}
a.au:link, a.au:visited{background:url(../images/icons/arrowGreyUp.gif) no-repeat right center;padding:0 12px 0 0;color:#000;}
a.au:active, a.au:hover{background:url(../images/icons/arrowRedUp.gif) no-repeat right center;padding:0 12px 0 0;color:#ff0000;}
a.alw:link, a.alw:visited{background:url(../images/icons/arrowGreyLeft.gif) no-repeat left center;padding:0 0 0 10px;color:#fff;}
a.alw:active, a.alw:hover{background:url(../images/icons/arrowRedLeft.gif) no-repeat left center;padding:0 0 0 10px;color:#ff0000;}
a.arw:link, a.arw:visited{background:url(../images/icons/arrowGreyRight.gif) no-repeat left center;padding:0 0 0 10px;color:#fff;}
a.arw:active, a.arw:hover{background:url(../images/icons/arrowRedRight.gif) no-repeat left center;padding:0 0 0 10px;color:#ff0000;}
a.arwR{background:url(../images/icons/arrowRedRight.gif) no-repeat left center;padding:0 0 0 10px;color:#ff0000;}
a.print:link, a.print:visited{background:url(../images/icons/print.gif) no-repeat left center;padding:0 0 0 16px;color:#fff;}
a.print:active, a.print:hover{background:url(../images/icons/print.gif) no-repeat left center;padding:0 0 0 16px;color:#ff0000;}
a.blank:link, a.blank:visited{color:#fff;}
a.blank:active, a.blank:hover{color:#ff0000;}

a.pdf:link, a.pdf:visited{background:url(../images/icons/files/pdf.gif) no-repeat left center;padding:0 0 0 20px;line-height:20px;color:#fff;}
a.pdf:active, a.pdf:hover{background:url(../images/icons/files/pdf.gif) no-repeat left center;padding:0 0 0 20px;color:#ff0000;}

.blaha{color:#ff0000;font-weight:bold;}
.red{color:#ff0000;}
.small{font-size:10px;}
.large{font-size:14px;}
.xLarge{font-size:16px;}


#dvPrintPlan{display:none}

#dvPlate{text-align:left;width:1208px;}
    #dvContainer{width:1208px;background:url(../images/containerShadow.png) repeat-y;padding:0 0 0 4px;overflow:hidden;}
        #dvHeaderContainer{width:1200px;height:125px;text-align:center;padding:15px 0 0 0;border-bottom:1px solid #dbdbdb;}
            #dvHeaderBrand{position:absolute;top:15px;left:492px;height:86px;width:217px;z-index:1;}
            #dvLogin{float:left;border:1px solid #dbdbdb;border-top:0;margin:-15px 0 0 15px;height:23px;overflow:hidden;}
                .dvHeaderWelcome{float:left;line-height:20px;padding:0 5px;color:#666;}
            #dvGimmick{float:right;border:1px solid #dbdbdb;border-top:0;margin:-15px 15px 0 0;height:23px;overflow:hidden;}
            #dvNavi{position:absolute;left:0;bottom:-1px;width:941px;height:28px;z-index:1;overflow:hidden;}
                .dvNaviItem{float:right;height:28px;margin:0 1px 0 0;}
                .dvNaviItem a{background-repeat:no-repeat;background-position:center top;display:block;}
                a.aktuell:link, a.aktuell:visited{background-image:url(../images/navi/aktuelleTrends.gif);width:128px;}
                a.aktuell:hover, a.aktuell:active{background-image:url(../images/navi/aktuelleTrendsR.gif);width:128px;}
                a.aktuellR{background-image:url(../images/navi/aktuelleTrendsRR.gif);width:128px;}
                a.erleben:link, a.erleben:visited{background-image:url(../images/navi/gartenmoebelErleben.gif);width:164px;}
                a.erleben:hover, a.erleben:active{background-image:url(../images/navi/gartenmoebelErlebenR.gif);width:164px;}
                a.erlebenR{background-image:url(../images/navi/gartenmoebelErlebenRR.gif);width:164px;}
                a.objekt:link, a.objekt:visited{background-image:url(../images/navi/objektLinie.gif);width:95px;}
                a.objekt:hover, a.objekt:active{background-image:url(../images/navi/objektLinieR.gif);width:95px;}
                a.objektR{background-image:url(../images/navi/objektLinieRR.gif);width:95px;}
                a.marke:link, a.marke:visited{background-image:url(../images/navi/dieMarke.gif);width:86px;}
                a.marke:hover, a.marke:active{background-image:url(../images/navi/dieMarkeR.gif);width:86px;}
                a.markeR{background-image:url(../images/navi/dieMarkeRR.gif);width:86px;}
                a.shop:link, a.shop:visited{background-image:url(../images/navi/ihrShop.gif);width:92px;}
                a.shop:hover, a.shop:active{background-image:url(../images/navi/ihrShopR.gif);width:92px;}
                a.shopR{background-image:url(../images/navi/ihrShopRR.gif);width:92px;}
                    .search{height:14px;width:107px;}
                    .searchBtn{border:0;height:18px;width:18px;}
                #dvB2S{float:left;height:9px;margin:5px 0 0 15px;}
                    #dvB2S a{background-repeat:no-repeat;background-position:center top;display:block;}
                    a.B2S:link, a.B2S:visited{background-image:url(../images/navi/zurStartseite.gif);width:78px;}
                    a.B2S:hover, a.B2S:active{background-image:url(../images/navi/zurStartseiteR.gif);width:78px;}
            #dvAktion{position:absolute;right:0;top:-75px;z-index:1000;}
            
        #dvContentContainer{width:1200px;border-top:1px solid #fff;}
            
            #dvSubnavi{width:1200px;height:30px;background-color:#fff;text-align:center;border-bottom:1px solid #dbdbdb;}
                a.su:link, a.su:visited{margin:0 0 0 15px;color:#000;line-height:30px;text-transform:uppercase;}
                a.su:active, a.su:hover{color:#ff0000;}
                a.suR{margin:0 0 0 15px;color:#ff0000;line-height:30px;text-transform:uppercase;}
 
            #dvSubSubNavi{position:absolute;top:0;left:0;background-color:#fff;padding:5px 0 15px 15px;z-index:1000;text-align:left;display:none;}
                
    #dvFooter{width:1208px;background:url(../images/footerShadow.png) no-repeat top;padding:15px 0;}
        .dvFooterItem{float:left;padding:0 16px;}
            .left{margin-left:300px;}
            .center{border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
            a.footer{background:none;color:#ff0000;padding:0;}
            
    #dvGoogle{position:absolute;top:0;left:4px;width:1200px;height:753px;background-color:#fff;z-index:1000;display:none;}
        #dvRoute{float:left;width:337px;height:743px;overflow:auto;}
        #dvMap{float:right;width:850px;height:753px;}
        #dvAction{position:absolute;top:15px;right:15px;padding:3px 5px;color:#fff;background-color:#000;opacity:.80;filter:Alpha(opacity=80);z-index:1;}

        
    #dvLargeViewOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#989185;opacity:.90;filter:Alpha(opacity=90);z-index:1000;}
    #dvLargeViewContent{position:absolute;top:0;left:0;width:100%;height:100%;padding:60px 0 0 0;text-align:center;z-index:1001;cursor:pointer;}
        #dvLargeViewContent img{border:4px solid #dbdbdb;}
        
    #dvNewsletter{position:absolute;right:112px;top:23px;width:260px;background-color:#fff;border:1px solid #dbdbdb;padding:5px 0 0 0;z-index:10000;display:none;}
        #dvNewsletter .dvLeft{float:left;width:80px;line-height:18px;text-align:right;margin:0 5px 5px 0;}
        #dvNewsletter .dvRight{float:left;width:166px;line-height:18px;text-align:right;margin:0 0 5px 0;}
        #dvNewsletter .dvRightTxt{float:left;width:40px;height:18px;margin:0 0 15px 0;line-height:22px;}
        
    #projectsdone{position:absolute;bottom:30px;left:30px;width:280px;text-align:center;z-index:10000;}
    
    
/*calendar*/

.dvCalendar{position:absolute;right:0;bottom:20px;height:150px;width:150px;display:none;z-index:1000;background-color:#535353;color:#fff;}


.claBody{background-color:#535353;color:#fff;}
.calHeader{background-color:#686868;text-transform:uppercase;font-size:12px;color:#fff;text-align:center;}
.calWeekDaysActMonth{background-color:#fff;color:#000;}
.calWeekDaysInActMonth{background-color:#fff;color:#333;}
.calDaySel{background-color:#ff0000;color:#000;}
.calDayWE{background-color:#c9e2cc;color:#000;}