
/* Css f�r das Farben/Gr��en LayerPopup*/

/* Maintable */

.maintable{
border:0px solid #808080;
border-collapse:collapse;
background-color:#fff;
}

.maintable tr td{
border-collapse:collapse;
border-bottom:0px;
border:0px solid #808080;
text-align:right;
}

.layer-head
{
height:35px;
}

.legend-cell
{
text-align:left !important;
height:40px;
}

.maintable tr td a{
font-family:arial;
font-size:11px;
color:#000;
background:none;
}

/* Wraptable */

.wraptable{
padding:0 0 0 0 !important;
margin:0 0 0 0 !important;
border-collapse:collapse;
border:0px solid black;
background-color:#fff;
}

.product
{
text-align:right;
}

/* Tabellentable */

.tabtable{
border:1px solid #fff;
text-align:center;
padding:0 !important;
margin:0 !important;
margin-top:17px;
_margin-top:5px;
background-color:#fff;
}

/* html .tabtable{
border:1px solid #fff;
text-align:center;
padding:0 !important;
margin:0 !important;
margin-top:17px;
background-color:#fff;
}*/

.tabtable tr td{
width:40px;
height:22px;
border:0px solid black;
text-align:center;
margin-right:20px;
}

.desc{
font-family:arial;
font-size:11px;
font-weight:normal !important;
width:50px !important;
text-align:left !important;
}

.desc-size{
font-family:arial;
font-size:11px;
font-weight:bold !important;
text-align:left !important;
}


/* Producttable */


.producttable{
font-family:arial;
border-collapse:collapse;
font-size:11px;
text-align:center;
margin-top:10px;
margin-left:30px;
margin-right:10px;
width:138px;
background:url(https://images01.ullapopken.de/resources/bilder/de/de/allgemein/layer_product_bg.gif) repeat-x;
border:0px solid black;
}

.producttable tr td{
font-family:arial;
font-size:11px;
text-align:center;
border:0px solid black;
}

.product-top
{
height:60px;
}

.product-bottom
{
height:59px;
border:1px solid #D6D6D6;
text-align:left;
}

.product-text
{
width:136px;
text-align:left !important;
}

.product-text tr td
{
text-align:left !important;
}

.image-thumb{
margin-top:5px;
margin-bottom:10px;
}

/* Bilder, Farben */

.layer-close{
margin-left:5px;
margin-right:5px;
margin-top:8px;
}

.layer-arrow{
margin-right:5px;
margin-left:5px;
margin-top:5px;
}


.color_layer
{
width:18px;
height:18px;
position:relative;
left:10px;
/*left:0px; */
border:1px solid black;
}


/* Legend Table */

.layer-legend
{
font-family:arial;
border-collapse:collapse;
font-size:10px;
height:20px;
}

.layer-legend-border
{
margin-left:65px;
margin-bottom:5px !important;
}

* html .layer-legend-border
{
margin-left:33px;
}

/* Links */

a.layer-link{
font-family:arial;
font-size:1.2em;
text-decoration:none;
margin-bottom:5px;
margin-right:18px;
background:none !important;
}

a.layer-link:hover{
font-family:arial;
background:none !important;
}

a.layer-more{
font-family:arial;
font-size:1.2em;
text-decoration:none;
margin-top:10px;
margin-right:50px;
background:none !important;
}

a.layer-more:hover{
font-family:arial;
background:none !important;
}

a.close-link{
font-family:arial;
font-size:1.2em;
text-decoration:none;
margin-right:11px;
margin-top:2px !important;
margin-bottom:10px !important;
background:none !important;
display:block;
}

a.close-link:hover{
font-family:arial;
background:none !important;
}