/*#seite {
        position: absolute;

           width: 875px;
           left: 50%;
        margin-left: -437px;
        top:50%;
        margin-top: -255px;
        border-top:  1px solid #363535;
        border-left:    1px solid #363535;
        border-right:   1px solid #363535;

}*/




/*-----Haftungsauschluss InText box-----*/

/*div#haft
{
position:absolute;
top:100px;
left:25px;
}
div#txtAreaCont
{
position:absolute;
left:25px;
top:130px;
}

div#galin
{
width:400px;
margin-left:20px;
margin-top: 10px;
}

textarea.tastyle {
        background-color-: #B4AC84;
        background-image:url(../image/onepixbg.jpg);
        background-repeat:repeat-x;
        background-repeat-:repeat-y;
        scrollbar-base-color: = #363535;
        scrollbar-3dlight-color: = #363535;
        scrollbar-arrow-color: = Farbe für Verschiebepfeile;
        scrollbar-darkshadow-color: = #363535;
        scrollbar-face-color: = #363535;
        scrollbar-highlight-color: = #363535;
        scrollbar-shadow-color: = #363535;
        scrollbar-track-color: = #B4AC84;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        width:612px;
        height:315px;
}

div#sitemaphaft
{
position:absolute;
left:593px;
top:100px;
}

div#sitemaphaft a
{
color:#000000;
}
/*-----Haftungsauschluss InText box ends-----*/


div#haftunglon
{
width:996px;
height:1072px;
background-image:url(../image/Impressum_Haftungsausschluss.jpg);
background-position:right;
}

div#txtAreaCont1
{
width:600px;
height:1000px;
overflow:scroll;
padding:0 0 0 10px;
position:relative;
top:30px;
}

div#sitemaphaft
{
position:absolute;
left:690px;
color:#c17521;
}

div#sitemaphaft a
{
color:#c17521;
}

div#haft
{
position:relative;
top:20px;
padding:0 0 0 10px;
color:#c17521;
}


/********************************ABOUT NEW***************************************************/
div#tDescrips
{
width:950px;
height-:300px;
height:auto;
background-color-:#FF0000;
color-:#5a5a5a;
font-family-:Times;
font-family:"Times New Roman", Times, serif;
font-size:16px;
margin:auto;
}

div#tDescrips .tant
{
font-weight-:bold;
}

div#tDescrips .dos
{
text-align:center;
font-weight:bold;
}

div#tDescripsFlv
{
width:950px;
height:498px;
background-image:url(../image/ueberuns_photMiddle.jpg);
background-repeat:no-repeat;
margin:auto;
}

div#dracuNew
{
width:950px;
height:577px;
background-:#990033;
background-image:url(../image/ueberuns_photDown.jpg);
background-repeat:no-repeat;
margin:0 auto;
}

div#asstore
{
width:344px;
height:330px;
background-color-:#999900;
}

div#asst
{
width:300px;
height:150px;
background-color-:#000066;
margin:auto;
}

div#asstflv
{
width:344px;
height:17px;
background-color-:#FFFF00;
}

/********************************ABOUT NEW ENDS*********************************************/



/*-----New Ueber uns css-----*/
div#ueberPage
{
width:996px;
height-:409px;
background-image-:url(../image/ueber.jpg);
background-repeat:no-repeat;
background:#FFFFFF;
}

#uberdent
{
margin:14px auto;
}

div#ueber_uns01
{
width:371px;
height:505px;
background-image:url(../image/ueber_uns01.jpg);
background-repeat:no-repeat;
}

div#ueber_uns02
{
width:256px;
height:343px;
background-image:url(../image/ueber_uns02.jpg);
background-repeat:no-repeat;
}

div#ueber_uns03
{
width:310px;
height:343px;
background-image:url(../image/ueber_uns03.jpg);
background-repeat:no-repeat;
}

.han
{
font-family:"Times New Roman", Times, serif;
font-size:16px;
line-height:1.2;
}

div#dracu
{
width:968px;
height:537px;
background-:#990033;
background-image:url(../image/wir_photo.jpg);
background-repeat:no-repeat;
margin:auto;
}

div#ubL
{
width:700px;
height:409px;
background-:#996600;
float:left;
}

div#ubR
{
width:296px;
height:409px;
background-:#CCFF33;
float:right;
}


div#contactText
{
width:270px;
height-:400px;
color:#C6C6C6;
position-:absolute;
left:860px;
top:155px;
font-family:"Times New Roman", Times, serif;
font-size-:16px;
font-size:14px;
text-align:justify;
background-color-:#003333;
font-weight:bold;
margin:auto;
}

.queli
{
text-align:center;
}

div#galina
{
color:#CFA554;
border-:1px solid #000099;
width:270px;
position-:absolute;
top:120px;
left:860px;
margin:auto;
}

div#galina h1
{
color-:#CFA554;
color:#c17521;
}

.ttss
{
color:#CFA554;
}


div#ueberSitemap
{
color:#CFA554;
position-:absolute;
left:160px;
top:120px;
}

div#ueberSitemap a
{
color-:#CFA554;
color:#c17521;

}

/*-----New Ueber uns css ends-----*/



/*-----Kontakt page-----*/
div#contPage
{
height-:410px;
height:601px;
width:100%;
background-image:url(../image/kontaktBG.jpg);
background-repeat:repeat;
}

div#contdiv
{
width:655px;
height:auto;
background-:#CC6633;
}

div#contdiv div#best
{
width:200px;
height:600px;
background-:#00FF00;
float:left;
}

div#contdiv div#besuche
{
width:290px;
float:right;
background-:#999999;
font-size:14px;
}

div#contdiv div#besuche .fred
{
font-variant:small-caps;
text-decoration:underline;
font-weight:bold;
}

div#contdiv div#besuche .ems
{
color:#CC9933;
}

/*div#imgbesuch
{
width:470px;
height:400px;
position:absolute;
left:50px;
top:100px;
}*/

div#imgbesuch img
{
border:none;
}

div#besuch
{
height:600px;
width:280px;
top-:130px;
left-:500px;
position-:absolute;
font-weight-:bold;
font-size:14px;
border-:1px solid #006666;
background:#006633;
}

/** html div#besuch
{
height:  300px;
width:280px;
top:100px;
left:490px;
position:absolute;
font-weight-:bold;
font-size:14px;
border-:1px solid #006666;
}

html > body div#besuch
{
height:  300px;
width:280px;
top:130px;
#left:500px;
#position:absolute;
font-weight-:bold;
font-size:14px;
}*/

div#besuch p span
{
color:#CC9933;
text-decoration:underline;
}

.contSitemap a
{
text-decoration:none;
color:#000000;
font-size:14px;
}
/*-----Kontakt page-----*/


/*-----Katalog page-----*/
div#formKatalog
{
width:380px;
margin-top:90px;
margin-left:30px;
background-color-:#CCFF00;
}

div#katImg
{
margin-top:30px;
margin-left:-40px;
}
/*-----Katalog page ends-----*/

body {
        background-color: #E3E1D9;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

td.mainborder {
        border: 1px solid #363535;
}

.submenu_line1 {
        border: 1px solid #dbcb7d;
}

.submenu_line2 {
        border-style: solid;
        border-color: #dbcb7d;
        border-width: 0 1 0 0;


}


td.mainbgtop {
        background-color: #837D60;
}

td.mainbgbottom {
        background-color: #837D60;
        border-top-width: 3px;
        border-top-style: solid;
        border-top-color: #DBCB7D;
}

td.headleft {
        font-size: 22px;
        letter-spacing: 17px;
        color: #DBCB7D;
        padding-left: 12px;
}

td.headunderline {
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: solid;
        border-left-style: none;
        border-top-color: #DBCB7D;
        border-right-color: #DBCB7D;
        border-bottom-color: #DBCB7D;
        border-left-color: #DBCB7D;
}

td.headright {
        font-size: 22px;
        color: #DBCB7D;
        padding-right: 12px;
        text-align: right;
}

p.headlinexmas {
        font-size: 46px;
        color: #363535;
        padding: 20px 0 0 0;
        font-weight: normal;
        margin: 0px;
}

p.xmas {
        font-size: 14px;
        color: #363535;
        padding: 14px 0 5 0;
        font-weight: normal;
        margin: 0px;
}

div#headline {
font-size: 46px;
/*color: #363535;*/
color: #DBCB7D; /*xmas*/
margin: 35px 0 0 0;
}

td.angebotxmas {
        font-size: 12px;
        color: #363535;
        text-align: center;
        padding: 7px 0 7px 0;
}

td.detail {
        color:#363535;
        background-color:#FFFFFF;
        padding: 5 0 0 19;
}

div#aork
{
position:relative;
left:10px;
top:-5px;
/*width:600px;*/
height:320px;
background-:#FF0000;
}
/********************************KAMINDETAIL******************************************/
div#detailsContent
{
width:1000px;
height-:740px;
height:auto;
}

#detailTabb
{
margin:15px auto;
}

div#tits
{
width:300px;
height:60px;
float:left;
background-:#999900;
}

.mo
{
color:#FF0000;
font-weight:bold;
}

div#nums
{
width:130px;
height:60px;
float:right;
background-:#993300;
text-align:right;
}

div#imgProd
{
width:221px;
height:266px;
background-:#999966;
float:right;
}

div#imgProdR
{
width:206px;
height:266px;
background:#999966;
float:right;
}

div#detailsContentGropius .detailtext
{
color:#000000;
}

div#dbBigimg
{
width:526px;
height:700px;
float:left;
background:#990000;
}

div#fingers
{
width:1000px;
height:40px;
background:#726d53;
}

div#fingerspro
{
width:1000px;
height:40px;
background-:#726d53;
text-align:center;
color:#CCCCCC;
text-decoration:none;
font-size: 14px;
font-weight:bold
}

div#fingerspro a
{
color:#CCCCCC;
text-decoration:none;
font-size: 14px;
font-weight:bold;
position:relative;
top:8px;
}

div#fingerspro a:hover
{
        font-size: 14px;
        color:#B4AC84;
        text-decoration:none;
        font-weight: bold;
}

div#desitech
{
width-:474px;
height-:700px;
background-:#00CC66;
}

div#fLevel
{
width:426px;
height-:116px;
height-:60px;
background-:#FFFFFF;
background-:#00CC99;
margin:auto;
}

div#fLevel01
{
width:300px;
height:65px;
float:left;
background-:#FF00CC;
}

div#fLevel02
{
width:80px;
height-:116px;
float:right;
background-:#FF00CC;
}

div#numbsf
{
width:80px;
height:15px;

}


div#ftzz
{
width:300px;
height-:30px;
}

div#sLevel
{
width:426px;
width-:465px;
height-:267px;
height:303px;
background-:#006666;
margin:auto;
text-align:left;
}

div#sLevelgropius
{
width:426px;
width-:465px;
height-:267px;
height-:400px;
background-:#006666;
margin:auto;
text-align:left;
}

div#sLevel01
{
width:202px;
width-:250px;
height:265px;
height-:280px;
float:left;
background-:#330099;
overflow-:hidden;
text-align:justify;
color:#dfd8bc;
}

div#sLevel02
{
width:212px;
height:267px;
float:right;
background-:#330099;
}

div#tLevel
{
width:426px;
height:39px;
background-:#CC6633;
margin:auto;
}

div#fthLevel
{
width:439px;
height:258px;
background-:#FFCC66;
margin:auto;
}

div#fthLevel img
{
position:relative;
top:30px;
}

* html div#fthLevel img
{
position:relative;
top:0px;
}

html > body div#fthLevel img
{
#position:relative;
#top:0px;
#border-:1px solid #990000;
}

div#detailsContentGropius
{
width:1000px;
height-:740px;
height:auto;
color:#000000;
}

div#titlenums
{
width:426px;
height:57px;
background-:#006666;
margin:auto;
}

div#titlenums font.detailtitleNew
{
font-size: 28px;
color-:#dfd8bc;
color:#000000;
font-weight-:bold;
font-variant:small-caps;
}

div#titlenums font.detailsubtitleNew
{
font-size: 18px;
color-:#dfd8bc;
color:#000000;
font-weight-:bold;
font-variant:small-caps;
}


div#coontentgrpius
{
width:426px;
height-:385px;
height:365px;
background-:#CC0000;
margin:auto;
}

div#groptxt
{
width:202px;
height:267px;
background-:#0000FF;
float:left;
}

div#groptxt .detailtextgrop
{
text-align:justify;
font-family-:Arial, Helvetica, sans-serif;
font-family:"Times New Roman", Times, serif;
font-size:16px;
}

div#groppicR
{
width:212px;
height:267px;
background-:#0000FF;
float:right;
}

div#coontentgrpiusSketch
{
width:439px;
height:258px;
background-:#996633;
margin:auto;
}

.gropis a
{
color:#FF6633;
text-decoration:underline;
}

/********************************KAMINDETAIL ENDS******************************************/
td.detailtext {
        font-size: 14px;
        text-align:justify;
        padding: 0 25 0 0;
}

.detailtextle
{
text-align:right;
color:#dfd8bc;
font-weight-:bold;
}

td.detailnumber {
        font-size: 18px;
}

font.detailnumberNew
{
font-size:20px;
color-:#dfd8bc;
color:#000000;
padding:0 0 0 40px;
}

font.detailtitle {
        font-size: 28px;
        /*margin-left:20px;*/
}

font.detailtitleNew
{
font-size: 28px;
color-:#dfd8bc;
color:#000000;
font-weight-:bold;
font-variant:small-caps;
}

font.detailsubtitleNew
{
font-size: 18px;
color-:#dfd8bc;
color:#000000;
font-weight-:bold;
font-variant:small-caps;
}


font.detailsubtitle
{
        font-size: 18px;
}


/** html font.detailsubtitle
{
        font-size: 18px;
        position:relative;
        left-:200px;
        top-:8px;
        border-:1px solid #000099;
}*/


/*-------For the presentation on kamindetail.php page-------*/
/** html font.detailsubtitle
{
        font-size: 18px;
        position:absolute;
        z-index:10;
        left:280px;
        top:5px;
}-*/


* html font.detailtitle{
        font-size: 28px;
        /*margin-left:-20px;*/
        position-:absolute;
        z-index:10;
        left-:270px;
        top-:60px;
        top-:-3px;
        border-:1px solid #000066;
}


* html div#aork
{
position:relative;
left-:0px;
top-:-15px;
width-:600px;
height-:323px;
}

* html td.detailskizze img
{
margin-top:15px;
border:1px solid #FF0000;
border:none;
}





* html td.detailtext {
        font-size: 14px;
        text-align:justify;

}
/*-------For the presentation on kamindetail.php page ends-------*/

td.detailskizze  img{
        background-repeat: no-repeat;
        float:left;
        border:none;

}

.special_price {
        font-size: 20px;
        font-weight: normal;
        border:1px solid #006666;
}

.special_price2 {
        font-size: 24px;
        font-weight: normal;
}

.special_price3 {
        font-size: 16px;
        font-weight: normal;
}

.special_price4 {
        font-size: 12px;
        font-weight: normal;
}

/*td.submenu_line {
        border-width: 1;
        border-style: solid solid none none;
        border-color: #dbcb7d;
}*/

/*td.submenu
 {
padding: 0 7 0 7;
}*/

/*td.submenu2
{
padding: 0 7 0 7;
border-width: 0 0 1 0;
border-style: solid;
border-color: #dbcb7d;
}*/

td.submenu2
{
border-:1px solid #000066;
width:110px;
}

td.con_pad {
        padding: 20;
        color: #363535;
        line-height: 21px;
        text-align: justify;
}

td.con_pad2 {
        padding: 20;
}

td.con_pad3 {
        padding: 20 0 0 20;
        color: #363535;
        color-:#FFFFFF;
        line-height: 21px;
}

td.con_pad4 {
        padding: 20 20 0 20;
        color: #363535;
        line-height: 21px;
        text-align: justify;
}

td.kat {
        color-: #363535;
        color-:#FFFFFF;
                color:#000000;
        /*font-family: Verdana;
        font-size: 12px;*/
}

.poli
{
color:#E3C055;
}

.poli2
{
color-:#FFFFFF;
color:#000000;
}


h1 {
        color: #363535;
        font-size: 24px;
        font-weight: normal;
        font-variant: normal;
}

.h1
{
        color: #363535;
        font-size: 24px;
        font-weight: normal;
        font-variant: normal;
}

div#imgCont01
{
margin-top:65px;
}

h2 {
        color: #363535;
        font-size: 18px;
        font-weight: normal;
        font-variant: normal;
}

div#anfahrtpic {
        float: left;
        padding: 10 10 0 0;
}

div#anfahrttext {
        float: right;
        width: 200px;
        padding: 10 0 0 0;
        text-align:left;
}

div#form_buttons {
        width: 100%;
        padding: 5 0 0 0;
        text-align:center;
        border-:1px solid #CC3300;
}

div#datensure
{
width: 100%;
height:60px;
padding: 5 0 0 0;
text-align:justify;
font-weight:bold;
border-:1px solid #CC3300;
font-size-:13px;
font-size:14px;
position:relative;
#top:5px;
color-:#FFFFFF;
color:#000000;
}




tr.links {
        background-color: #b4ac84;
}

tr.links:hover {
        background-color: #aaa27d;
}

.defbreite {
        width: 200px;
        text-align: left;
        border-: 1px solid silver;
        border-:1px solid #000099;
        font-family: Verdana;
        font-size: 12px;
}

.defbreiteSmall {
        width: 95px;
        text-align: left;
        border-: 1px solid silver;
        border-:1px solid #000099;
        font-family: Verdana;
        font-size: 12px;
}

.hag
{
color:#fffce9;
}

p#nn_indextext {
        text-align: center;
        padding-bottom: 0px;
        margin-bottom: 0px;
}
p.nntitle {
        font-size: 24px;
        font-weight: normal;
        color: #363535;
        padding-top: 27px;
        padding-left: 27px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-bottom: 5px;
}

p.nntext {
        font-size: 16px;
        font-weight: normal;
        color: #363535;
        padding-right: 0px;
        padding-bottom: 10px;
        padding-top: 0px;
        padding-left: 27px;
}

div#biotext
{
        width: 800px;
        /*border:1px solid #000099;*/
        margin-left:2-0px;
        color:#FFCC66;
        border-:1px solid #000099;
        position:relative;
        left:30px;
        top:50px;
        text-align:justify;
        font-size:18px;
}

/*.guenstig
{
text-align:center;
border-:1px solid #0000FF;
position:relative;
left:300px;
}*/

div#com_left {
        position: relative;
        top: 33px;
        float: left;
}

div#com_right {
        position: relative;
        top: 33px;
        float: right;
}

.nn_offer_header {
        font-size: 30px;
        color: #363535;
        padding: 15 0 0 15;
}

.nn_offer_inkl {
        font-size: 24px;
        color: #363535;
        padding: 10 0 0 15;
}

.nn_offer_list {
        font-size: 20px;
        color: #363535;
        padding: 14 0 0 0;
}

.nn_offer_price {
        font-size: 72px;
        text-align: center;
        color: #363535;
}

.nn_offer_mwst {
        font-size: 14px;
        text-align: center;
        color: #363535;

}

.nn_offer_bestellen {
        font-size: 18px;
        text-align: center;
        color: #363535;

}

td.proj {
        color: #DBCB7D;
}


/* Limk-Styles */
a.kamin {
        color-:#FFCC66;
        color:#F0C168;
        text-decoration:none;
        font-size:18px;
        font-variant-:small-caps;
        font-weight-:bold;
}



a.kamin:hover {
        color:#CCCCCC;
        text-decoration:none;
}


a.kamineinzel {
        color-:#FFCC66;
        color:#F0C168;
        text-decoration:none;
        font-size:18px;
        font-variant:small-caps;
        font-weight:bold;
}

.tokollekt
{
position:absolute;
left:670px;
}

div#imgeinzel
{
position:absolute;
}


a.kamineinzel:hover {
        color:#CCCCCC;
        text-decoration:none;
}




a.links {
        color:#363535;
        text-decoration:none;
}


a.menu
{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
font-size: 17px;
}

a.menu:hover {
        font-size: 17px;
        color:#D18922;
        text-decoration:none;
}

a.menu:active {
        font-size: 17px;
        color:#353636;
        text-decoration:none;
        font-weight:bold;
}


a.currentmenu {
        color:#F0C16B;
        text-decoration:none;
        font-size: 17px;
        font-weight:bold;
}

a.currentmenu:hover {
        font-size: 17px;
        color-:#000000;
        text-decoration:none;
}

a.currentmenu:active {
        font-size: 17px;
        color:#000000;
        text-decoration:none;
}


a.angebotxmas {
        font-size: 12px;
        color: #363535;
        text-decoration:none;
}

a.angebotxmas:hover {
        font-size: 12px;
        color:#B4AC84;
        text-decoration:none;
}

a.angebotxmas:active {
        font-size: 12px;
        color:#353636;
        text-decoration:none;
}


a.model {
        color:#CCCCCC;
        text-decoration:none;
        font-size: 14px;
        font-weight:bold
}

a.model:hover {
        font-size: 14px;
        color:#B4AC84;
        text-decoration:none;
        font-weight: bold;
}

a.model:active {
        font-size: 14px;
        color:#DBCB7D;
        text-decoration:none;
        font-weight: bold;
}

a.currentmodel {
        color:#DBCB7D;
        text-decoration:none;
        font-size-: 14px;
        font-size:  14px;
        font-weight-:bold;
        font-weight: bold;
}

a.currentmodel:hover {
        font-size: 14px;
        color:#DBCB7D;
        text-decoration:none;
        font-weight: bold;
}

a.currentmodel:active {
        font-size: 14px;
        color:#DBCB7D;
        text-decoration:none;
        font-weight: bold;
}
/*Hover, Link, Active on sonder*/

a.modelsonder {
        color:#CCCCCC;
        text-decoration:none;
        font-size: 14px;
        font-weight:bold;
        display:inline;
}

a.modelsonder:hover {
        font-size: 14px;
        color:#B4AC84;
        text-decoration:none;
        font-weight: bold;
}

a.modelsonder:active {
        font-size: 14px;
        color:#DBCB7D;
        text-decoration:none;
        font-weight: bold;
        display:inline;
}

a.currentmodelsonder {
        color:#DBCB7D;
        text-decoration:none;
        font-size-: 14px;
        font-size:  20px;
        font-weight-:bold;
        font-weight: bold;
        display:inline;
}

a.currentmodel:hover {
        font-size: 14px;
        color:#DBCB7D;
        text-decoration:none;
        font-weight: bold;
}

a.currentmodelsonder:active {
        font-size: 14px;
        color:#DBCB7D;
        text-decoration:none;
        font-weight: bold;
}



/*Hover, Link, Active on sonder ends*/

td.navi_menu {
        background-color: #837d60;
}

td.navi_menu:hover {
        background-color: #67624b;
}


        /*"""""""" (MAIN) Container""""""""*/
        #qm0
        {
                width:875px;
                background-color:#837D60;
                border-width:0px;
                border-style:none;
        }


        /*"""""""" (MAIN) Items""""""""*/
        #qm0 a
        {
                width:105px;
                padding:12px 0px 11px 0px;
                color:#DBCB7D;
                font-family:Times New Roman;
                font-size:16px;
                text-decoration:none;
                font-weight:bold;
                text-align:center;
                border-style:none;
        }


        /*"""""""" (MAIN) Hover State""""""""*/
        #qm0 a:hover
        {
                background-color:#726D53;
                color:#363535;
                text-decoration:none;
        }


        /*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/
        #qm0 li:hover>a
        {
                background-color:#726D53;
                color:#363535;
                text-decoration:none;
        }


        /*"""""""" (MAIN) Active State""""""""*/
        body #qm0 .qmactive, body #qm0 .qmactive:hover
        {
                background-color:#726D53;
                color:#363535;
                text-decoration:none;
        }


        /*"""""""" (SUB) Container""""""""*/
        #qm0 div, #qm0 ul
        {
                width:105px;
                margin:0px 0px 0px -1px;
                background-color:#726D53;
                border-width:0px 1px 1px 1px;
                border-style:solid;
                border-color:#000000;
        }


        /*"""""""" (SUB) Items""""""""*/
        #qm0 div a, #qm0 ul a
        {
                padding:5px 0px 5px 0px;
                color:#DBCB7D;
                font-size:12px;
                border-width:1px 0px 0px 0px;
                border-style:solid;
                border-color:#484534;
        }


        /*"""""""" (SUB) Hover State""""""""*/
        #qm0 div a:hover
        {
                background-color:#837D60;
                color:#000000;
        }


        /*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/
        #qm0 ul li:hover>a
        {
                background-color:#837D60;
                color:#000000;
        }


        /*"""""""" (SUB) Active State""""""""*/
        body #qm0 div .qmactive, body #qm0 div .qmactive:hover
        {
                background-color:#726D53;
                color:#353636;
                text-decoration:none;
                border-color:#DBCB7D;
        }


        /*"""""""" Individual Titles""""""""*/
        #qm0 .qmtitle
        {
                margin:2px 5px 5px 5px;
                color:#112747;
                font-family:Arial;
                font-size:11px;
                font-weight:bold;
        }


        /*"""""""" Individual Horizontal Dividers""""""""*/
        #qm0 .qmdividerx
        {
                border-top-width:2px;
                margin:4px 5px 4px 5px;
                border-color:#A2A1AD;
        }


        /*"""""""" Custom Rule""""""""*/
        ul#qm0 ul li:hover > a.qmparent
        {
                background-image:url(../qmimages/arrow_0.gif);
                text-decoration:none;
        }


        /*"""""""" Custom Rule""""""""*/
        ul#qm0 ul li .qmparent
        {
                background-image:url(../qmimages/arrow_0.gif);
                background-repeat:no-repeat;
                background-position:92% 50%;
        }


        /*"""""""" Custom Rule""""""""*/
        ul#qm0 li:hover > a.qmparent
        {
                background-image:url(../qmimages/arrow_2.gif);
                text-decoration:none;
        }


        /*"""""""" Custom Rule""""""""*/
        ul#qm0 li .qmparent
        {
                background-image:url(../qmimages/arrow_3.gif);
                background-repeat:no-repeat;
                background-position:92% 50%;
        }

        li.current_menu
        {
                background-color:#726D53;
        }

                a.current_menu
        {
                color:#363535;
                text-decoration:none;
        }

/*****************************Specials***************************************/
#zollen
{
height:373px;
width:1000px;
background:#660066;
border:1px solid #006666;
}

/******************************************FEUERBESTECK UND FEUERSCHUTZ*****************************************************/
div#feuerbesteck
{
width:379px;
height:263px;
background-:#990000;
}

div#feuerbesteck2
{
width:379px;
height:325px;
background-:#FF9966;
background-image:url(../image/details/skizzenneu/besteck2.jpg);
background-repeat:no-repeat;
}

div#funkschutz2
{
width:379px;
height:325px;
background-:#FF9966;
background-image:url(../image/details/skizzenneu/funkschutz2.jpg);
background-repeat:no-repeat;
}

/******************************************FEUERBESTECK UND FEUERSCHUTZ ENDS*****************************************************/
