

A  {
        color : #7d7d7d;
        text-decoration : underline;
        font-weight : bold;
}

A:Visited  {
        color : #666666;
        text-decoration : underline;
        font-weight : bold;
}

.bluebar {
        color : #F7DC05;
        text-decoration : none;
        font-weight : normal;
        font-size: 10px;
}

A:Active  {
        text-decoration : underline;
        font-weight : bold;
}

.bluebar {
        color : #FFFFFF;
        text-decoration : none;
        font-weight : normal;
        font-size: 10px;
}

.bluebar A:Hover  {
        color : #FFFFFF;
        text-decoration : underline;
        font-weight : bold;
}

.bluebar A  {
        color : #FFFFFF;
        text-decoration : underline;
        font-weight : bold;
}

.bluebar A:Visited  {
        color : #FFFFFF;
        text-decoration : underline;
        font-weight : bold;
}




.heading1  {
        color : #ffffff;
        font-size : 11px;
        font-weight : bold;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        text-indent : 2px;
}

.heading2  {
        font-size : 12px;
        font-weight : bold;
        background-color : #EBECEB;
        color : #ffffff;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
}

.heading3  {
        font-size : 12px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        font-style : normal;
        color : #000000;
        background : #EBECEB;
}




.ccsTitleBar {
	font-size : 18px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #7d7d7d;
	background-color : #F7DC00;
	padding: 6px;
}

.kategorie {
		font-size : 13px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        font-style : normal;
        color : #7d7d7d;
        text-decoration : none;
}

.grayA  {
        color : #000000;
}

.price  {
        font-size : 13px;
        font-family : Verdana;
        font-style : normal;
        color : #cc0000;
        font-weight : bold;
}

.head  {
        font-size : 18px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #7d7d7d;
}


.positiontracker  {
        font-size : 11px;
        font-family : Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #7d7d7d;
}

.positiontracker  A  {
	font-size : 11px;
	font-family : Arial, Helvetica, Sans Serif;
	font-weight : bold;
	color : #7d7d7d;
	text-decoration : underline;
}

.positiontracker  A:visited  {
            font-size : 11px;
        font-family : Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color :#7d7d7d;
		text-decoration : underline;
}

.positiontracker  A:hover  {
        font-size : 11px;
        font-family : Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #7d7d7d;
		text-decoration : underline;
}

.std_text  {
        font-size : 11px;
        font-family : Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #7d7d7d;
}

.std_text  A  {
             font-size : 11px;
        font-family : Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #7d7d7d;
		text-decoration : underline;
}

.std_text  A:visited  {
            font-size : 11px;
        font-family : Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color :#7d7d7d;
		text-decoration : underline;
}

.std_text  A:hover  {
        font-size : 11px;
        font-family : Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #7d7d7d;
		text-decoration : underline;
}
.inset  {
        font-size : 11px;
        font-family : Verdana Arial, Helvetica, Sans Serif;
        font-weight : normal;
        font-style : normal;
        padding : 10px;
}

.bold  {
        font-weight : bold;
        text-decoration : none;
}

.tiny  {
        font-size : 8pt;
        color : #7d7d7d;
        font-weight : bold;
        text-decoration : none;
}
.tiny_8pt  {
        font-size : 8pt;
        color : #7d7d7d;
        text-decoration : none;
        font-weight:normal;
}
.tiny_neu  {
        font-size : 10pt;
        color : #7d7d7d;
        text-decoration : none;
}

.tiny A  {
        font-size : 10px;
        color : #7d7d7d;
        font-weight : bold;
        text-decoration : none;
}

.tiny2  {
	font-size : 10pt;
	color : #7d7d7d;
	font-weight : normal;
	text-decoration : none;
}

.tiny2 A  {
	font-size : 10px;
	color : #7d7d7d;
	font-weight : normal;
	text-decoration : none;
}

.tiny2 A:link  {	font-size : 7pt;	color : #7d7d7d;	font-weight : normal;	text-decoration : none; }
.tiny2 A:visited  {	font-size : 7pt;	color : #7d7d7d;	font-weight : normal;	text-decoration : none; }
.tiny2 A:hover  {	font-size : 7pt;	color : #7d7d7d;	font-weight : normal;	text-decoration : none; }
.tiny2 A:active  {	font-size : 7pt;	color : #7d7d7d;	font-weight : normal;	text-decoration : none; }
.tiny2 A:focus  {	font-size : 7pt;	color : #7d7d7d;	font-weight : normal;	text-decoration : none; }

.tiny3  {
	font-size : 8px;
	color : #7d7d7d;
	font-weight : normal;
	text-decoration : none;
}

.tiny3 A  {
	font-size : 8px;
	color : #7d7d7d;
	font-weight : normal;
	text-decoration : none;
}

.tiny3 A:visited  {
	font-size : 8px;
	color : #7d7d7d;
	font-weight : normal;
	text-decoration : none;
}

.tinyred  {
	font-size : 10px;
	color : Red;
	font-weight : bold;
	text-decoration : none;
}

.tinyblue {
        font-size : 10px;
        color : #7d7d7d;
        text-decoration : none;
}

.tiny_selector {
	font-size : 10px;
	color : #7d7d7d;
	font-weight : bold;
	text-decoration : none;
}

.tiny_selector A {
	font-size : 10px;
	color : #7d7d7d;
	font-weight : bold;
	text-decoration : none;
}

.tiny_selector A:Visited{
	font-size : 10px;
	color : #7d7d7d;
	font-weight : bold;
	text-decoration : none;
}

.tiny_selector A:hover{
	font-size : 10px;
	color : #333333;
	font-weight : bold;
	text-decoration : none;
}

.heading1 A:visited  {
        color : #ffffff;
}

.heading1 A  {
        color : #ffffff;
}

.heading1 A:hover  {
        color : #ccccff;
}

B  {
        font-weight : bold;
}

.heading2 A  {
        color : #cccccc;
}

.heading2 A:visited  {
        color : #cccccc;
}

.heading2 A:hover  {
        color : #ccccff;
}

.heading3 A  {
        color : #000000;
}

.heading3 A:visited  {
        color : #000000;
}

.heading3 A:hover  {
        color : #000000;
}
#testest
.alt  {
        font-size : 10pt;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : normal;
        font-style : normal;
        color : #787879;
}

.alt A  {
        font-size : 10pt;
        color : #787879;
        text-decoration : none;
}

.alt A:visited  {
        font-size : 10pt;
        color : #787879;
        text-decoration : none;
}

.alt A:hover  {
        font-size : 10pt;
        color : #ad0216;
        text-decoration : none;
}

.light  {
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : normal;
        font-style : normal;
        color : #000000;
        background-color : #eeeeee;
}

.light A  {
        color : #7d7d7d;
        text-decoration : none;
}

.light A:Visited  {
        color : #7d7d7d;
        text-decoration : none;
}

.blueline  {
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        font-style : normal;
        color : #333366;
}

.blueline A  {
        color : #333366;
        text-decoration : none;
        font-weight : bold;
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-style : normal;
}

.blueline A:visited  {
        color : #333366;
        text-decoration : none;
        font-weight : bold;
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-style : normal;
}

.blueline A:hover  {
        color : #333366;
        text-decoration : underline;
        font-weight : bold;
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-style : normal;
}



.alt A:Active  {
        text-decoration : underline;
        color : #7d7d7d;
        font-weight : bold;
}

.navback  {
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : normal;
        font-style : normal;
        color : #7d7d7d;
}

.navback A  {
        font-weight : normal;
        text-decoration : none;
        color : #7d7d7d;
}
.navback A:link  {
	font-weight : normal;
    text-decoration : none;
}
.navback A:active  {
	font-weight : normal;
    text-decoration : none;
}
.navback A:focus  {
	font-weight : normal;
    text-decoration : none;
}
.navback A:visited  {
	font-weight : normal;
    color : #7d7d7d;
    text-decoration : none;
}

.navback A:hover  {
    font-weight : normal;
    color : #7d7d7d;
    text-decoration : underline;
}


input  {
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
		font-weight: normal
}

select  {
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
		font-weight:normal;
}

.blueline1  {
        font-size : 10px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #ffffff;
        background-color : #333366;
        font-style : normal;
}

.blueline1 A  {
        font-size : 10px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        text-decoration : none;
        color : #ffffff;
        font-weight : bold;
        font-style : normal;
}

.blueline1 A:visited  {
        font-size : 10px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        text-decoration : none;
        color : #ffffff;
        font-style : normal;
}

.blueline1 A:hover  {
        font-size : 10px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #ccccff;
        text-decoration : none;
        font-style : normal;
}

.tiny2  {
        font-size : 10px;
        font-weight : bold;
        color : Silver;
        text-decoration : none;
}

.heading5  {
        font-size : 10px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : normal;
        font-style : normal;
        color : #7d7d7d;
        text-decoration : none;
        text-indent : 2px;
}

.heading6  {
        font-size : 15px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        font-style : normal;
        color : #FFFFFF;
        text-decoration : none;
        text-align : left;
}

.heading7  {
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        font-style : normal;
        color : Black;
        text-decoration : none;
        text-align : center;
        font-size : 17px;
}

.hot  {
        font-size : 14px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        font-style : italic;
        color : Red;
        text-decoration : none;
}

.hds_hot  {
        font-size : 18px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        font-style : italic;
        color : Red;
        text-decoration : none;
}

.oldPrice  {
        font-size : 14px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        font-style : italic;
        color : Black;
        text-decoration : line-through;
}

.little  {
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-size : 10px;
        font-weight : normal;
        font-style : normal;
        color : Gray;
}

.mailLink  {
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-size : 10px;
        font-weight : normal;
        font-style : normal;
        color : Gray;
        text-decoration : none;
}

.linx  {
        color : #000000;
        text-decoration : none;
}



/* ALLES NEUES */
/* ###########################################################################*/



/* ###########################################################################*/

/* Produktbeschreibung oben START*/

td.product_line_right         {

                                 font-family:Verdana; font-size:10px; text-align:left; color:#646567;
                                 padding-top:0px; padding-bottom:0px; padding-left:2px;
                              }
td.product_price_right        {

                                 font-family:Arial; font-size:10px; text-align:left; color:#646567;
                                 padding-top:0px; padding-bottom:0px; padding-right:15px;
                              }
td.product_price_right a       {

                                 	font-family:Arial; font-size:10px; text-align:left; color:#646567;
                                 	padding-top:0px; padding-bottom:0px; padding-right:15px; text-decoration : none;
				 	font-weight: bold; font-style : normal;
                              }
td.product_price_right_middle {
                                 font-family:Verdana; font-size:10px; text-align:left; color:#666666;
                                 padding-top:0px; padding-bottom:0px; padding-right:5px;
                              }
td.prod_inf_shipping_and_tax {	 font-family:Verdana; font-size:6pt; text-align:left; color:#666666;
                                 padding-top:0px; padding-bottom:0px; padding-left:0px;font-weight: normal; text-decoration: none;
                              }

td.product_price_right_bottom { font-family:Verdana; font-size:10px; font-weight:bold; text-align:left;
                                 vertical-align:middle;
                                 color:#FFFFFF; background-color:#0072bc; padding-left:5px; padding-right:5px;
                              }

td.product_information        {
                                 font-family:Verdana; font-size:10px; font-weight:bold; text-align:left;
                                 border-left-width:1px; border-left-style:solid; border-color:white;
                                 color:#FFFFFF;  padding-left:5px; padding-right:5px;
                              }

td.product_information_neu        {
                                 font-family:Verdana; 
                                 font-size:10px; 
                                 font-weight:bold; 
                                 text-align:left;
                                 border-right-width:3px; 
                                 border-right-style:solid; 
                                 border-color:white;
                                 color:#FFFFFF;  
                                 padding-left:5px; 
                                 padding-right:5px;
                                 background-color:#ece9d9;
                              }
td.product_information_active {
                                 font-family:Verdana; font-size:10px; font-weight:bold; text-align:left;
                                 color:#FFFFFF; padding-left:5px; padding-right:5px;
                              }

div.product_name_right        {
                                 font-family:Verdana; font-size:11pt; font-weight:bold; text-align:left; color:#7d7d7d;
                                 padding-bottom:5px;
                                }

div.product_descr_right 	   {
                                 font-family:Verdana; font-size:10px; font-weight:bold; text-align:left; color:#666666;
                                  padding-top:5px; padding-bottom:5px; vertical-align:middle;
                              }

td.product_dotted_lo			{
								font-family:Verdana;
								font-size:10pt;
								padding-bottom:10px;
								padding-top:10px;
								border-top:1px;
								border-bottom:1px;
								border-right:1px;
								border-left:0px;
								border-style:dotted;
								border-color:#7d7d7d;
}
td.product_dotted_ro			{
								font-family:Verdana;
								font-size:10pt;
								padding-bottom:10px;
								padding-top:10px;
								padding-left:6px;
								border-top:1px;
								border-bottom:1px;
								border-right:0px;
								border-left:0px;
								border-style:dotted;
								border-color:#7d7d7d;
}
td.product_dotted_lu			{
								padding-bottom:10px;
								padding-top:10px;
								border-top:0px;
								border-bottom:1px;
								border-right:1px;
								border-left:0px;
								border-style:dotted;
								border-color:#7d7d7d;
}
td.product_dotted_ru			{
								padding-bottom:10px;
								padding-top:10px;
								border-top:0px;
								border-bottom:1px;
								border-right:0px;
								border-left:0px;
								border-style:dotted;
								border-color:#7d7d7d;
}
span.product_price_euro       {
                                 font-size:15pt; color:#666666;
                                 text-align:right;padding-right:5px;
                              }
span.product_price_euro A:visited   {
                                 font-size:15pt; color:#666666;
                                 text-align:right;padding-right:5px;text-decoration : none;
                              }
div.product_price_right       {
                                 font-size:16pt; color:#656567;
                                 text-align:left;text-decoration : none;
                              }
div.prod_inf_right	{	
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
}
div.product_price_right A:visited {
                                  font-size:16pt; color:#656567;
                                 text-align:left;text-decoration : none;
                              }
div.productPriceContent       {
                                 font-family:"Times New Roman"; font-size:20pt; color:#666666;
                                 text-align:right;
                              }
.product_price_center         {
                                 font-family:"Times New Roman"; font-size:30pt; color:#666666;
                                 text-align:center;
                              }
div.product_deliverable_zub   {
                                 font-family:Verdana; font-size:10px; text-align:center; color:#00FF00;
                              }
div.product_descr_zub   {
                                 font-family:Verdana; font-size:10px; text-align:left; color:#666666;
                              }
td.product_descr_long_head    {
                                 font-family:Verdana; font-size:9pt; font-weight:bold; text-align:left;
                                 padding-left:5px; margin-top:3px;
                              }
ul.product_descr_right        {
                                 margin:0; padding-left:15px; padding-top:5px;
                              }
li.product_descr_right        {
                                 margin-top:0; padding-top:0; line-height:10px; padding-left:0px;
                              }


ul.product_content        	  {
                                 font-family:Verdana; font-size:10px; text-align:left;
						          color:#666666;
                              }
li.product_content            {
                                 font-family:Verdana; font-size:10px; text-align:left;
						          color:#666666;
                              }


input.warenkorbButton {
						                  border-width:0; font-family:Verdana; font-size:10px; font-weight:bold;
                        			text-align:left; vertical-align:middle; color:#FFFFFF; background-color:#0072bc;
						                  cursor: pointer;
                       }

/* Produktbeschreibung oben ENDE*/

/* ###########################################################################*/

/* LINKS Produktbeschreibung*/

a.product_options:link     { text-decoration:none; font-family:Arial; font-size:11px; font-weight:bold; text-align:left; color:#333333; }
a.product_options:visited  { text-decoration:none; font-family:Arial; font-size:11px; font-weight:bold; text-align:left; color:#333333; }
a.product_options:hover    { text-decoration:none; font-family:Arial; font-size:11px; font-weight:bold; text-align:left; color:#333333; }
a.product_options:active   { text-decoration:none; font-family:Arial; font-size:11px; font-weight:bold; text-align:left; color:#333333; }

a.prod_inf:link     { text-decoration:none; font-family:Verdana, Arial, Sans-Serif; font-size:10px; font-weight:bold; text-align:left; color:#666666; }
a.prod_inf:visited  { text-decoration:none; font-family:Verdana, Arial, Sans-Serif; font-size:10px; font-weight:bold; text-align:left; color:#666666; }
a.prod_inf:hover    { text-decoration:none; font-family:Verdana, Arial, Sans-Serif; font-size:10px; font-weight:bold; text-align:left; color:#444444; }
a.prod_inf:active   { text-decoration:none; font-family:Verdana, Arial, Sans-Serif; font-size:10px; font-weight:bold; text-align:left; color:#666666; }

a.prod_inf_neu:link     { text-decoration:none; font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:bold; text-align:left; color:#666666; }
a.prod_inf_neu:visited  { text-decoration:none; font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:bold; text-align:left; color:#666666; }
a.prod_inf_neu:hover    { text-decoration:none; font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:bold; text-align:left; color:#444444; }
a.prod_inf_neu:active   { text-decoration:none; font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:bold; text-align:left; color:#666666; }

a.prod_inf_right:link     { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:left; color:#666666; }
a.prod_inf_right:visited  { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:left; color:#666666; }
a.prod_inf_right:hover    { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:left; color:#444444; }
a.prod_inf_right:active   { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:left; color:#666666; }

div.product_deliverable_right_0    { text-decoration:none; font-family:Arial; font-size:10px; font-weight:normal; text-align:left; color:#97bf0d;  padding-left:0px;}
div.product_deliverable_right_1    { text-decoration:none; font-family:Arial; font-size:10px; font-weight:normal; text-align:left; color:#97bf0d;  padding-left:0px;}
div.product_deliverable_right_2    { text-decoration:none; font-family:Arial; font-size:10px; font-weight:normal; text-align:left; color:#97bf0d; padding-left:0px; }
div.product_deliverable_right_3    { text-decoration:none; font-family:Arial; font-size:10px; font-weight:normal; text-align:left; color:#97bf0d; padding-left:0px; }
div.product_deliverable_right_4    { text-decoration:none; font-family:Arial; font-size:10px; font-weight:normal; text-align:left; color:#333333; padding-left:0px; }
div.product_deliverable_right_5    { text-decoration:none; font-family:Arial; font-size:10px; font-weight:normal; text-align:left; color:#f29400; padding-left:0px; }
div.product_deliverable_right_6    { text-decoration:none; font-family:Arial; font-size:10px; font-weight:normal; text-align:left; color:#333333; padding-left:0px; }
div.product_deliverable_right_7    { text-decoration:none; font-family:Arial; font-size:10px; font-weight:normal; text-align:left; color:#97bf0d; padding-left:0px; }

span.product_deliverable_right_0    { text-decoration:none; font-family:Arial; font-size:9pt; font-weight:bold; text-align:left; color:#97bf0d;  padding-left:0px;}
span.product_deliverable_right_1    { text-decoration:none; font-family:Arial; font-size:9pt; font-weight:bold; text-align:left; color:#97bf0d;  padding-left:0px;}
span.product_deliverable_right_2    { text-decoration:none; font-family:Arial; font-size:9pt; font-weight:bold; text-align:left; color:#97bf0d; padding-left:0px; }
span.product_deliverable_right_3    { text-decoration:none; font-family:Arial; font-size:9pt; font-weight:bold; text-align:left; color:#97bf0d; padding-left:0px; }
span.product_deliverable_right_4    { text-decoration:none; font-family:Arial; font-size:9pt; font-weight:bold; text-align:left; color:#333333; padding-left:0px; }
span.product_deliverable_right_5    { text-decoration:none; font-family:Arial; font-size:9pt; font-weight:bold; text-align:left; color:#f29400; padding-left:0px; }
span.product_deliverable_right_6    { text-decoration:none; font-family:Arial; font-size:9pt; font-weight:bold; text-align:left; color:#333333; padding-left:0px; }
span.product_deliverable_right_7    { text-decoration:none; font-family:Arial; font-size:9pt; font-weight:bold; text-align:left; color:#97bf0d; padding-left:0px; }

a.product_deliverable_right_0:link     { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#e2001a;  padding-left:0px;}
a.product_deliverable_right_0:visited  { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#e2001a;  padding-left:0px;}
a.product_deliverable_right_0:hover    { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#e2001a;  padding-left:0px;}
a.product_deliverable_right_0:active   { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#e2001a;  padding-left:0px;}

a.product_deliverable_right_1:link     { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#f29400;  padding-left:0px;}
a.product_deliverable_right_1:visited  { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#f29400;  padding-left:0px;}
a.product_deliverable_right_1:hover    { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#f29400;  padding-left:0px;}
a.product_deliverable_right_1:active   { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#f29400;  padding-left:0px;}

a.product_deliverable_right_2:link     { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#97bf0d; padding-left:0px; }
a.product_deliverable_right_2:visited  { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#97bf0d; padding-left:0px; }
a.product_deliverable_right_2:hover    { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#97bf0d; padding-left:0px; }
a.product_deliverable_right_2:active   { text-decoration:none; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#97bf0d; padding-left:0px; }

a.prod_inf_shipping_and_tax:link     { font-family:Verdana; font-size:7pt; text-align:left; color:#7d7d7d; padding-top:0px; padding-bottom:0px; font-weight: normal; text-decoration: none; }
a.prod_inf_shipping_and_tax:visited  { font-family:Verdana; font-size:7pt; text-align:left; color:#7d7d7d; padding-top:0px; padding-bottom:0px; font-weight: normal; text-decoration:none; }
a.prod_inf_shipping_and_tax:hover    { font-family:Verdana; font-size:7pt; text-align:left; color:#7d7d7d; padding-top:0px; padding-bottom:0px; font-weight: normal; text-decoration:none; }
a.prod_inf_shipping_and_tax:active   { font-family:Verdana; font-size:7pt; text-align:left; color:#7d7d7d; padding-top:0px; padding-bottom:0px; font-weight: normal; text-decoration:none; }


span.prod_inf_shipping_and_tax     { font-family:Verdana; font-size:7pt; letter-spacing: -0.5px; text-align:left; color:#666666; padding-top:0px; padding-bottom:0px; padding-left:10px; font-weight: bold; text-decoration:none; }

a.prod_cross:link     { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:right; color:#666666; }
a.prod_cross:visited  { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:right; color:#666666; }
a.prod_cross:hover    { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:right; color:#444444; }
a.prod_cross:active   { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:right; color:#666666; }

a.prod_opt:link     { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:right; color:#666666; }
a.prod_opt:visited  { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:right; color:#666666; }
a.prod_opt:hover    { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:right; color:#444444; }
a.prod_opt:active   { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:normal; text-align:right; color:#666666; }

a.prod_image:link     { text-decoration:none;  border-width:0;}
a.prod_image:visited  { text-decoration:none; border-width:0;}
a.prod_image:hover    { text-decoration:none; border-width:0;}
a.prod_image:active   { text-decoration:none; border-width:0;}

a.product_price_right_bottom:link     { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:bold; text-align:left; vertical-align:middle; color:#FFFFFF; }
a.product_price_right_bottom:visited  { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:bold; text-align:left; vertical-align:middle; color:#FFFFFF; }
a.product_price_right_bottom:hover    { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:bold; text-align:left; vertical-align:middle; color:#444444; }
a.product_price_right_bottom:active   { text-decoration:none; font-family:Verdana; font-size:10px; font-weight:bold; text-align:left; vertical-align:middle; color:#FFFFFF; }

/* ###########################################################################*/

/* allgemeine Tags*/
h1      { font-family:Verdana; font-size:10px; font-weight:bold; text-align:left;
          padding-left:5px; color:#666666;}
p.product_content       {
          font-family:Verdana; font-size:10px; text-align:left;
          padding-left:5px; color:#666666; margin-top:10px; margin-bottom:10px;
        }


div.hr  {
          margin-right:0; text-align:right;

        }


/* ###########################################################################*/

/* Info Box auf der rechten Seite (Warenkorb) */
td.box_right        {
                      border-bottom-style:solid; border-width:1px; border-color:#98cde9;
                      border-left-style:solid;
                      background-color:#f0f8fc;
                    }
td.box_right_icon   {
                      font-family:Verdana; font-size:7pt; text-align:left; color:#39495a;
                      margin-top:5px; margin-bottom:5px; line-height:11px;
                    }
td.box_right_image  {
                      font-family:Verdana; font-size:7pt; color:#39495a; padding-left:5px;
                      margin-top:5px; margin-bottom:5px; line-height:10px;
                    }
td.box_right_head   {
                      background-color:#009df1; color:#ffffff;
                      font-family:Verdana; font-size:7pt; text-align:left; font-weight:bold;
                      padding-left:10px;
                    }


/* ###########################################################################*/

td.navi_button {
font-size : 13px;
font-family : Verdana, Arial, Helvetica, Sans Serif;
font-weight : bold;
font-style : normal;
text-decoration : none;

}
td.navi_button a {
font-size : 13px;
font-family : Verdana, Arial, Helvetica, Sans Serif;
font-weight : bold;
font-style : normal;
color: #000000;
text-decoration : none;
}

td.navi_button_small {
font-size : 11px;
font-family : Verdana, Arial, Helvetica, Sans Serif;
font-weight : normal;
font-style : normal;
text-decoration : none;

}

td.navi_button_small a {
font-size : 11px;
font-family : Verdana, Arial, Helvetica, Sans Serif;
font-weight : bold;
font-style : normal;
color: #000000;
text-decoration : none;
}




.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{
	text-align:left;
	vertical-align:top;
	padding:0px;
	margin:0;
	list-style:none outside none;
	z-index:90;
	display: block;
	position: static;
	overflow-x: visible;
	overflow-y: visible;
	line-height: normal;
	}

	.imcm li a img{

	border-width:0px;
	}
	.imcm span{
	display:inline;
	}
	.imcm .imclear,.imclear{

	height:0px;

	line-height:0px;
	font-size:1px;
	}
	.imcm .imsc{
	position:relative;
	}
	.imcm .imsubc{
	z-index:99;
	position:absolute;
	visibility:hidden;
	 background-image:url(../images/myfamila.storefront/de/imagesonline/ie_css_fix.gif);

	}
	.imcm li{

	list-style:none;
	font-size:1px;

	}
	.imcm ul ul li{
	width:100%;
	float:none !important;
	}
	.imcm a{
	display:block;
	position:relative;
	}
	.imcm ul .imsc,.imcm ul .imsubc {z-index:9999;}
	.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:9999;}
	.imcm ul ul ul .imsc,.imcm ul ul .imsubc{z-index:9999;}
	.imcm ul ul ul ul.imsc,.imcm ul ul .imsubc{z-index:99999;}
	.imde ul li:hover .imsubc{visibility:visible;}
	.imde ul ul li:hover  .imsubc{visibility:visible;}
	.imde ul ul ul li:hover  .imsubc{visibility:visible;}
	.imde ul ul ul ul li:hover  .imsubc{visibility:visible;}
	.imde li:hover ul  .imsubc{visibility:hidden;}
	.imde li:hover ul ul .imsubc{visibility:hidden;}
	.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
	.imde li:hover ul ul ul ul  .imsubc{visibility:hidden;}

	.imcm .imea{display:block;left:0px;font-size:1px;line-height:0px;height:0px;float:right;}
	.imcm .imea span{display:block;font-size:1px;line-height:0px;}

	.dvs,.dvm{border-width:0px}
	/*\*//*/.imcm .imclear,.imclear{font-size:1px;}/**/

/*Foto & Cam */

	/* --[[ Sub Expand Icons ]]-- */
	#imenus1 ul .imeas span,#imenus1 ul .imeasj span 							{ left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus1 ul li:hover .imeas span,#imenus1  .imeasj span	{ background-repeat:no-repeat;}

	/* --[[ Main Container Foto u. Cam ]]-- */
	#imouter1 {border-color:#8CD88F; border-width:1px; padding:0px; margin:0px;}

	/* --[[ Sub Container Foto u. Cam ]]-- */
	#imenus1 li ul {background-color:#F1EEE2; border-color:#01123E; border-width:1px; border-style:solid;border-top-color:#F1EEE2; border-left-width:5px; border-left-style:solid; border-left-color:#A1B44D; padding:5px; margin:4px 0px 0px; }

	/* --[[ Main Items ]]-- */
	#imenus1 li  {text-align:left; font-family:Arial;  font-weight:bold; }


	/* --[[ Sub Items ]]-- */
	#imenus1 ul a { z-index:999;text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [Dividers] */
		#imenus1 .dvs {border-bottom-width:1px;	 border-style:solid; border-color:#CFCFCF; padding-bottom:2px; margin-bottom:2px; }


/* Hifi & Tv */

	/* --[[ Main Expand Icons ]]-- */
	#imenus2 .imeam span,#imenus2 .imeamj span 							{ width:9px; height:6px; left:2px; top:6px; background-repeat:no-repeat;background-position:top left;}
	#imenus2 li:hover .imeam span,#imenus2 li a.iactive .imeamj span 	{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Sub Expand Icons ]]-- */
	#imenus2 ul .imeas span,#imenus2 ul .imeasj span 							{ width:6px; height:8px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus2 ul li:hover .imeas span,#imenus2 ul li a.iactive .imeasj span		{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Main Container Hifi u. Tv ]]-- */
	#imouter2 {border-color:#2D507E; border-width:1px; padding:0px; margin:0px; }

	/* --[[ Sub Container Hifi u. Tv]]-- */
	#imenus2 li ul {background-color:#F1EEE2; border-color:#01123E; border-width:1px; border-style:solid;border-top-color:#F1EEE2; border-right-width:5px; border-right-style:solid; border-right-color:#2A7DB1; padding:5px; margin:4px 0px 0px; }

	/* --[[ Main Items ]]-- */
	#imenus2 li  {text-align:left; font-family:Arial; font-weight:bold; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus2 li:hover>a {text-decoration:underline;}
		#imenus2 li a.ihover, .imde imenus2 a:hover {text-decoration:underline; }

		/* [active] */
		#imenus2 li a.iactive {}

	/* --[[ Sub Items ]]-- */
	#imenus2 ul a {text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus2 ul li:hover>a { text-decoration:underline; }
		#imenus2 ul li a.ihover { text-decoration:underline; }


		/* [Dividers] */
		#imenus2 .dvs {border-bottom-width:1px;	 border-style:solid; border-color:#CFCFCF; padding-bottom:2px; margin-bottom:2px; }

/* Mobile */

	/* --[[ Main Expand Icons ]]-- */
	#imenus3 .imeam span,#imenus3 .imeamj span 							{ width:9px; height:6px; left:2px; top:6px; background-repeat:no-repeat;background-position:top left;}
	#imenus3 li:hover .imeam span,#imenus3 li a.iactive .imeamj span 	{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Sub Expand Icons ]]-- */
	#imenus3 ul .imeas span,#imenus3 ul .imeasj span 							{ width:6px; height:8px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus3 ul li:hover .imeas span,#imenus3 ul li a.iactive .imeasj span		{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Main Container Mobile ]]-- */
	#imouter3 {border-color:#CC3B3B; border-width:1px; padding:0px; margin:0px; }

	/* --[[ Sub Container Mobile]]-- */
	#imenus3 li ul {background-color:#F1EEE2; border-color:#01123E; border-width:1px; border-style:solid;border-top-color:#F1EEE2; border-left-width:5px; border-left-style:solid; border-left-color:#DC002D; padding:5px; margin:4px 0px 0px; }

	/* --[[ Main Items ]]-- */
	#imenus3 li  {text-align:left; font-family:Arial;font-weight:bold; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus3 li:hover>a {text-decoration:underline;}
		#imenus3 li a.ihover, .imde imenus3 a:hover {text-decoration:underline; }

		/* [active] */
		#imenus3 li a.iactive {}

	/* --[[ Sub Items ]]-- */
	#imenus3 ul a { text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus3 ul li:hover>a { text-decoration:underline; }
		#imenus3 ul li a.ihover { text-decoration:underline; }


		/* [Dividers] */
		#imenus3 .dvs {border-bottom-width:1px;	 border-style:solid; border-color:#CFCFCF; padding-bottom:2px; margin-bottom:2px; }

/* Haushalt */

	/* --[[ Main Expand Icons ]]-- */
	#imenus4 .imeam span,#imenus4 .imeamj span 							{ width:9px; height:6px; left:2px; top:6px; background-repeat:no-repeat;background-position:top left;}
	#imenus4 li:hover .imeam span,#imenus4 li a.iactive .imeamj span 	{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Sub Expand Icons ]]-- */
	#imenus4 ul .imeas span,#imenus4 ul .imeasj span 							{ width:6px; height:8px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus4 ul li:hover .imeas span,#imenus4 ul li a.iactive .imeasj span		{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Main Container Haushalt ]]-- */
	#imouter4 {border-color:#6E4D3C; border-width:1px; padding:0px; margin:0px; }

	/* --[[ Sub Container Haushalt]]-- */
	#imenus4 li ul {background-color:#F1EEE2; border-color:#01123E; border-width:1px; border-style:solid;border-top-color:#F1EEE2; border-left-width:5px; border-left-style:solid; border-left-color:#775235; padding:5px; margin:4px 0px 0px; }

	/* --[[ Main Items ]]-- */
	#imenus4 li  {text-align:left; font-family:Arial;font-weight:bold; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus4 li:hover>a {text-decoration:underline;}
		#imenus4 li a.ihover, .imde imenus4 a:hover {text-decoration:underline; }

		/* [active] */
		#imenus4 li a.iactive {}

	/* --[[ Sub Items ]]-- */
	#imenus4 ul a { text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus4 ul li:hover>a { text-decoration:underline; }
		#imenus4 ul li a.ihover { text-decoration:underline; }

		/* [Dividers] */
		#imenus4 .dvs {border-bottom-width:1px;	 border-style:solid; border-color:#CFCFCF; padding-bottom:2px; margin-bottom:2px; }

/* Wohnen */

	/* --[[ Main Expand Icons ]]-- */
	#imenus5 .imeam span,#imenus5 .imeamj span 							{ width:9px; height:6px; left:2px; top:6px; background-repeat:no-repeat;background-position:top left;}
	#imenus5 li:hover .imeam span,#imenus5 li a.iactive .imeamj span 	{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Sub Expand Icons ]]-- */
	#imenus5 ul .imeas span,#imenus5 ul .imeasj span 							{ width:6px; height:8px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus5 ul li:hover .imeas span,#imenus5 ul li a.iactive .imeasj span		{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Main Container Wohnen ]]-- */
	#imouter5 {border-color:#F36925; border-width:1px; padding:0px; margin:0px; }

	/* --[[ Sub Container Wohnen ]]-- */
	#imenus5 li ul {background-color:#F1EEE2; border-color:#01123E; border-width:1px; border-style:solid;border-top-color:#F1EEE2; border-left-width:5px; border-left-style:solid; border-left-color:#EE8751; padding:5px; margin:4px 0px 0px; }

	/* --[[ Main Items ]]-- */
	#imenus5 li  {text-align:left; font-family:Arial; font-weight:bold; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus5 li:hover>a {text-decoration:underline;}
		#imenus5 li a.ihover, .imde imenus5 a:hover {text-decoration:underline; }

		/* [active] */
		#imenus5 li a.iactive {}

	/* --[[ Sub Items ]]-- */
	#imenus5 ul a { text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus5 ul li:hover>a { text-decoration:underline; }
		#imenus5 ul li a.ihover { text-decoration:underline; }

		/* [Dividers] */
		#imenus5 .dvs {border-bottom-width:1px;	 border-style:solid; border-color:#CFCFCF; padding-bottom:2px; margin-bottom:2px; }

/* Garten */

	/* --[[ Main Expand Icons ]]-- */
	#imenus6 .imeam span,#imenus6 .imeamj span 							{ width:9px; height:6px; left:2px; top:6px; background-repeat:no-repeat;background-position:top left;}
	#imenus6 li:hover .imeam span,#imenus6 li a.iactive .imeamj span 	{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Sub Expand Icons ]]-- */
	#imenus6 ul .imeas span,#imenus6 ul .imeasj span 							{ width:6px; height:8px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus6 ul li:hover .imeas span,#imenus6 ul li a.iactive 	.imeasj span		{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Main Container  Garten]]-- */
	#imouter6 {border-color:#E7EE35; border-width:1px; padding:0px; margin:0px; }

	/* --[[ Sub Container Garten]]-- */
	#imenus6 li ul {background-color:#F1EEE2; border-color:#01123E; border-width:1px; border-style:solid;border-top-color:#F1EEE2; border-left-width:5px; border-left-style:solid; border-left-color:#F7BC5D; padding:5px; margin:4px 0px 0px; }

	/* --[[ Main Items ]]-- */
	#imenus6 li  {text-align:left; font-family:Arial; font-weight:bold; }


		/* [active] */
		#imenus6 li a.iactive {}

	/* --[[ Sub Items ]]-- */
	#imenus6 ul a { text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus6 ul li:hover>a { text-decoration:underline; }
		#imenus6 ul li a.ihover {text-decoration:underline; }

		/* [Dividers] */
		#imenus6 .dvs {border-bottom-width:1px;	 border-style:solid; border-color:#CFCFCF; padding-bottom:2px; margin-bottom:2px; }


/* Wellness */

	/* --[[ Main Expand Icons ]]-- */
	#imenus7 .imeam span,#imenus7 .imeamj span 							{ width:9px; height:6px; left:2px; top:6px; background-repeat:no-repeat;background-position:top left;}
	#imenus7 li:hover .imeam span,#imenus7 li a.iactive .imeamj span 	{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Sub Expand Icons ]]-- */
	#imenus7 ul .imeas span,#imenus7 ul .imeasj span 							{ width:6px; height:8px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus7 ul li:hover .imeas span,#imenus7 ul li a.iactive .imeasj span		{ background-repeat:no-repeat;background-position:top left;}

	/* --[[ Main Container  Wellness]]-- */
	#imouter7 {border-color:#34DAB1; border-width:1px; padding:0px; margin:0px; }

	/* --[[ Sub Container Wellness]]-- */
	#imenus7 li ul {background-color:#F1EEE2; border-color:#01123E; border-width:1px; border-style:solid;border-top-color:#F1EEE2; border-left-width:5px; border-left-style:solid; border-left-color:#00A69E; padding:5px; margin:4px 0px 0px; }

	/* --[[ Main Items ]]-- */
	#imenus7 li  {text-align:left; font-family:Arial; font-weight:bold; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus7 li:hover>a {text-decoration:underline;}
		#imenus7 li a.ihover, .imde imenus7 a:hover {text-decoration:underline; }

		/* [active] */
		#imenus7 li a.iactive {}

	/* --[[ Sub Items ]]-- */
	#imenus7 ul a { text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus7 ul li:hover>a { text-decoration:underline; }
		#imenus7 ul li a.ihover { text-decoration:underline; }

		/* [Dividers] */
		#imenus7 .dvs {border-bottom-width:1px; border-style:solid; border-color:#CFCFCF; padding-bottom:2px; margin-bottom:2px; }

/* Geschenke */

	/* --[[ Main Container  Geschenke]]-- */
	#imouter8 {border-color:#E052DB; border-width:1px; padding:0px; margin:0px; }

	/* --[[ Sub Container Geschenke]]-- */
	#imenus8 li ul {background-color:#F1EEE2; border-color:#01123E; border-width:1px; border-style:solid;border-top-color:#F1EEE2; border-right-width:5px; border-right-style:solid; border-right-color:#E75D97; padding:5px; margin:4px 0px 0px; }

	/* --[[ Main Items ]]-- */
	#imenus8 li  {text-align:left; font-family:Arial; font-weight:bold; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus8 li:hover>a {text-decoration:underline;}
		#imenus8 li a.ihover, .imde imenus8 a:hover {text-decoration:underline; }

		/* [active] */
		#imenus8 li a.iactive {}

	/* --[[ Sub Items ]]-- */
	#imenus8 ul a {text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus8 ul li:hover>a { text-decoration:underline; }
		#imenus8 ul li a.ihover { text-decoration:underline; }

		/* [Dividers] */
		#imenus8 .dvs {border-bottom-width:1px;	 border-style:solid; border-color:#CFCFCF; padding-bottom:2px; margin-bottom:2px; }


/* Spielwaren */

	/* --[[ Main Container  Spielwaren]]-- */
	#imouter9 {border-color:#56378A; border-width:1px; padding:0px; margin:0px; }

	/* --[[ Sub Container Spielwaren]]-- */
	#imenus9 li ul {background-color:#F1EEE2; border-color:#01123E; border-width:1px; border-style:solid;border-top-color:#F1EEE2; border-right-width:5px; border-right-style:solid; border-right-color:#56378A; padding:5px; margin:4px 0px 0px; }

	/* --[[ Main Items ]]-- */
	#imenus9 li  {text-align:left; font-family:Arial; font-weight:bold; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus9 li:hover>a {text-decoration:underline;}
		#imenus9 li a.ihover, .imde imenus9 a:hover {text-decoration:underline; }

		/* [active] */
		#imenus9 li a.iactive {}

	/* --[[ Sub Items ]]-- */
	#imenus9 ul a {text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus9 ul li:hover>a { text-decoration:underline; }
		#imenus9 ul li a.ihover { text-decoration:underline; }

		/* [Dividers] */
		#imenus9 .dvs {border-bottom-width:1px;	 border-style:solid; border-color:#CFCFCF; padding-bottom:2px; margin-bottom:2px; }


/* Bücher */

	/* --[[ Main Container  Spielwaren]]-- */
	#imouter10 {border-color:#B91A28; border-width:1px; padding:0px; margin:0px; }

	/* --[[ Sub Container Spielwaren]]-- */
	#imenus10 li ul {background-color:#F1EEE2; border-color:#b91a28; border-width:1px; border-style:solid;border-top-color:#F1EEE2; border-right-width:5px; border-right-style:solid; border-right-color:#B91A28; padding:5px; margin:4px 0px 0px; }

	/* --[[ Main Items ]]-- */
	#imenus10 li  {text-align:left; font-family:Arial; font-weight:bold; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus10 li:hover>a {text-decoration:underline;}
		#imenus10 li a.ihover, .imde imenus9 a:hover {text-decoration:underline; }

		/* [active] */
		#imenus10 li a.iactive {}

	/* --[[ Sub Items ]]-- */
	#imenus10 ul a {text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus10 ul li:hover>a { text-decoration:underline; }
		#imenus10 ul li a.ihover { text-decoration:underline; }

		/* [Dividers] */
		#imenus10 .dvs {border-bottom-width:1px;	 border-style:solid; border-color:#CFCFCF; padding-bottom:2px; margin-bottom:2px; }

#tabs ul{

	 list-style:none;
	 margin:0;
	 padding:0;
	 font-size:0.7em;
	 font-weight: bold;
}
#tabs li {
	display:inline;
    margin:0;
    padding:0;
}
#tabs a {
	float:left;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabs a span {
	float:left;
	display:block;
	padding:0px 10px 5px 0px;
	color:#666;
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
}
#tabs a:hover span {
	color:#FFF;
}
#tabs a.activ span {
	color:#FFF;
}

#tabs li ul {
	position: relative;
}

/**
* Font fix für Safari
*/
@media all and (min-width:0px) {
	head~body #tabs a span {
		font-size:10px;
	}
}
html[xmlns*=""]:first-child body:last-child #tabs a span {
	font-size:10px;
}


/**
* Home
*/
#home a { background:url(../images/mainnav/navLeft.gif) no-repeat 0px 0px; }
#home a span { background:url(../images/mainnav/navRight.gif) repeat-x right -27px ;}

#home a:hover, #home a.activ {	background:url(../images/mainnav/navLeft.gif) no-repeat -10px 0px;}
#home a:hover span, #home a.activ span { background:url(../images/mainnav/navRight.gif) repeat-x right 0px ;}


/**
* wohnen
*/
#wohnen a { background:url(../images/mainnav/navLeft.gif) no-repeat 0px -27px; }
#wohnen a span { background:url(../images/mainnav/navRight.gif) repeat-x right -81px ;}

#wohnen a:hover,#wohnen a.activ {	background:url(../images/mainnav/navLeft.gif) no-repeat -10px -27px;}
#wohnen a:hover span,#wohnen a.activ span { background:url(../images/mainnav/navRight.gif) repeat-x right -54px ;}

/**
* Garten
*/
#garten a { background:url(../images/mainnav/navLeft.gif) no-repeat 0px -54px; }
#garten a span { background:url(../images/mainnav/navRight.gif) repeat-x right -135px ;}

#garten a:hover,#garten a.activ {	background:url(../images/mainnav/navLeft.gif) no-repeat -10px -54px;}
#garten a:hover span,#garten a.activ span { background:url(../images/mainnav/navRight.gif) repeat-x right -108px ;}

/**
* Haushalt
*/
#haushalt a { background:url(../images/mainnav/navLeft.gif) no-repeat 0px -81px; }
#haushalt a span {	background:url(../images/mainnav/navRight.gif) repeat-x right -189px ;}

#haushalt a:hover,#haushalt a.activ {	background:url(../images/mainnav/navLeft.gif) no-repeat -10px -81px;}
#haushalt a:hover span,#haushalt a.activ span { background:url(../images/mainnav/navRight.gif) repeat-x right -162px ;}

/**
* Wellness
*/

#wellness a { background:url(../images/mainnav/navLeft.gif) no-repeat 0px -108px; }
#wellness a span {	background:url(../images/mainnav/navRight.gif) repeat-x right -243px ;}

#wellness a:hover,#wellness a.activ {	background:url(../images/mainnav/navLeft.gif) no-repeat -10px -108px;}
#wellness a:hover span,#wellness a.activ span { background:url(../images/mainnav/navRight.gif) repeat-x right -216px ;}

/**
* Foto & Cam
*/

#foto a { background:url(../images/mainnav/navLeft.gif) no-repeat 0px -135px; }
#foto a span {	background:url(../images/mainnav/navRight.gif) repeat-x right -297px ;}

#foto a:hover,#foto a.activ {	background:url(../images/mainnav/navLeft.gif) no-repeat -10px -135px;}
#foto a:hover span,#foto a.activ span { background:url(../images/mainnav/navRight.gif) repeat-x right -270px ;}

/**
* Mobile
*/

#mobile a { background:url(../images/mainnav/navLeft.gif) no-repeat 0px -162px; }
#mobile a span {	background:url(../images/mainnav/navRight.gif) repeat-x right -351px ;}

#mobile a:hover,#mobile a.activ {	background:url(../images/mainnav/navLeft.gif) no-repeat -10px -162px;}
#mobile a:hover span,#mobile a.activ span { background:url(../images/mainnav/navRight.gif) repeat-x right -324px ;}

/**
* HIFI
*/

#hifi a { background:url(../images/mainnav/navLeft.gif) no-repeat 0px -189px; }
#hifi a span {	background:url(../images/mainnav/navRight.gif) repeat-x right -405px ;}

#hifi a:hover,#hifi a.activ {	background:url(../images/mainnav/navLeft.gif) no-repeat -10px -189px;}
#hifi a:hover span,#hifi a.activ span { background:url(../images/mainnav/navRight.gif) repeat-x right -378px ;}

/**
* Spielwaren
*/

#spielwaren a { background:url(../images/mainnav/navLeft.gif) no-repeat 0px -216px; }
#spielwaren a span {	background:url(../images/mainnav/navRight.gif) repeat-x right -459px ;}

#spielwaren a:hover,#spielwaren a.activ {	background:url(../images/mainnav/navLeft.gif) no-repeat -10px -216px;}
#spielwaren a:hover span,#spielwaren a.activ span { background:url(../images/mainnav/navRight.gif) repeat-x right -432px ;}

/**
* BŸcher
*/

#buecher a { background:url(../images/mainnav/navLeft.gif) no-repeat 0px -243px; }
#buecher a span {	background:url(../images/mainnav/navRight.gif) repeat-x right -513px ;}

#buecher a:hover,#buecher a.activ {	background:url(../images/mainnav/navLeft.gif) no-repeat -10px -243px;}
#buecher a:hover span,#buecher a.activ span { background:url(../images/mainnav/navRight.gif) repeat-x right -486px ;}

/**
* Geschenke
*/

#geschenke a { background:url(../images/mainnav/navLeft.gif) no-repeat 0px -270px; }
#geschenke a span {	background:url(../images/mainnav/navRight.gif) repeat-x right -567px ;}

#geschenke a:hover,#geschenke a.activ {	background:url(../images/mainnav/navLeft.gif) no-repeat -10px -270px;}
#geschenke a:hover span,#geschenke a.activ span { background:url(../images/mainnav/navRight.gif) repeat-x right -540px ;}

/**
* Temporäre Preisabsenkung
*/
h1.temp_price
{
	font-family:Verdana; font-size:8pt; font-weight:normal; text-align:left; color:#0046d5;
	background: url(http://www.myfamila.de/images/myfamila.storefront/de/imagesonline/h1-rahmen.gif) no-repeat;
	padding-bottom:0px;
	padding-left:40px;
}
div.temp_price
{
	font-family:Verdana; font-size:8pt; font-weight:normal; text-align:left; color:#000000;
	position:relative;
	padding-bottom:2px;
	padding-left:15px;
	background: url(http://www.myfamila.de/images/myfamila.storefront/de/imagesonline/div-rahmen1.gif);
}
div.temp_price_unten
{
	background: url(http://www.myfamila.de/images/myfamila.storefront/de/imagesonline/div-rahmen2.gif) no-repeat;
	width:476px;
}
div.error_mldg
{
	font-family:Verdana; font-size:9pt; font-weight:bold; text-align:left; color:#BB0000;
	width:476px;
	padding-left:15px;
}

#booksearch h2 {
width:750px;
}
.box h2 {
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:7px;
background:#3554A3 none repeat scroll 0 0;
color:#FFFFFF;
margin:0;
padding:5px 0;
text-align:center;
width:500px;
}   

#overlay {
	position: fixed;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background-color: #000;
	z-index:9999;
	-moz-opacity:.50;
	filter:alpha(opacity=50);
	opacity:.50;
}

#cetelem_ratenrechner_table {
	width: 100%;
	color:#666666;
}
#cetelem_ratenrechner_table th {
	background:#cfc79f;
	text-align: center;
	padding:5px;
	font-size:12px;
	font-weight: bold;
}
#cetelem_ratenrechner_table td {
	padding:3px;
	background:#E6E2CF;

}
#cetelem_ratenrechner_table tr.odd td {
	background: #F1EEE2
}

#cetelem_ratenrechner_table tr:hover td {
	background:#fff;
}


* html #overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#nl_popup {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url('../images/myfamila.storefront/de/imagesonline/myfamila_nl_popup.png') no-repeat scroll 0 0;
	height:414px;
	left:140px;
	position:absolute;
	top:160px;
	width:522px;
	z-index:1000;
}

#nl_popup input {
border:0 none;
height:29px;
left:32px;
position:absolute;
top:118px;
width:452px;
padding-top:7px;
padding-left:7px;
font-size:12px;
}
#nl_popup div.close {
cursor:pointer;
height:29px;
left:482px;
position:absolute;
top:4px;
width:29px;
}
#nl_popup div.submit {
cursor:pointer;
height:20px;
left:31px;
opacity:0.5;
position:absolute;
top:167px;
width:129px;
}