/***************************
Attribute filters
****************************/

#MainProductList h1
{
    background:transparent url(https://i1.discount24.de/front/Product/top_list.png) no-repeat 0 0;
    color:#900;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:22px;
    height:40px;
    line-height:40px;
    margin:0 0 1px 0;
    padding:0;
    width:580px !important;
}
.attributeOpen
{
	float:right;
    font-weight:bold;
    height:23px;
    line-height:23px;
    text-align:right;
    width:150px;
    background: transparent url(https://i1.discount24.de/front/Product/attributeOpenClose.png) 95pt 0 no-repeat;
}
.attributeClose
{
	float:right;
    font-weight:bold;
    height:23px;
    line-height:23px;
    text-align:right;
    width:150px;
    background:transparent url(https://i1.discount24.de/front/Product/attributeOpenClose.png) 95pt -23px no-repeat;
}
.Filter 
{
    border:solid 1px #d9d9d9;
    border-bottom:none;
    padding:1px;
}
.inFilter 
{
    background-color:#f1f1f1;
    padding:0 3px 5px 10px;
}
.FilterPlus
{
    float:right;
    font-weight:bold;
    height:23px;
    line-height:23px;
    text-align:right;
    width:150px;
}
.FilterPlus a 
{
    border:none;
    display:block;
    float:right;
    height:23px;
    width:23px;
}
.FilterPlus span
{
    padding-right:5px;
}
a.attributeOpen
{
    background:transparent url(https://i1.discount24.de/front/Product/attributeOpenClose.png) 0 0 no-repeat;
}
a.attributeClose
{
    background:transparent url(https://i1.discount24.de/front/Product/attributeOpenClose.png) 0 -23px no-repeat;
}
.Filter select 
{
    font-size:11px;
    width:170px;
}
.FilterTitle 
{
    float:left;
    font-weight:bold;
    height:23px;
    line-height:23px;
    width:150px;
}
.FilterSubTitle
{
    display:block;
    font-weight:bold;
}
.FilterAttribute
{
    float:left;
    padding-right:6px;
    width:175px;
}

/***************************
Sorting
****************************/

.Sort
{
    border:solid 1px #d9d9d9;
    clear:both;
    height:35px;
    padding:6px 10px;
    margin:0 0 6px 0;
    width:556px;
    width:558px !important;
}
.Sort select 
{
    font-size:11px;
    width:170px;
}

/***************************
Pagination
****************************/

.PaginationTitle
{
    display:block;
    font-weight:bold;
}
.PaginationFooterTitle
{
    display:block;
    font-weight:bold;
}
.PaginationAttribute
{
    float:left;
    padding-right:6px;
    width:175px;
}
.PaginationAttribute185
{
    float:left;
    padding:0 6px 0 0;
    width:185px;
}
.Links
{
    text-align:center;
}
.PagePerProductLinks
{
    color: black;
    padding:5px 0 0 0;
    width:100%;
}
.PagePerProductLinks a:link
{
    color: black;
    text-decoration:none;   
}
.PagePerProductLinks a:visited
{
    color: black;
    text-decoration:none;
}
.PaginationLinks
{
    color: black;
    padding:5px 0 0 0;
}
.PaginationLinks a:link
{
    color: black;
}
.PaginationLinks a:visited
{
    color: black;
}
.PaginationArrowLinks
{
    color: black;
    padding:5px 0 0 0;
}
.PaginationArrowLinks a:link
{
    color: black;
    text-decoration:none;
}
.PaginationArrowLinks a:visited
{
    color: black;
    text-decoration:none;
}
.PaginationFooterAttribute
{
    float:right;
    padding:0px 3px 0px 70px;
}
.PaginationFooter 
{
    float:right;
    padding-top:30px;
    /*padding-right:23px;*/
}
.PaginationFooter select 
{
    font-size:11px;
    width:170px;
}

/***************************
PAGINATION HEADER AND FOOTER
****************************/

.MainProductListNavigation
{
	height:40px;
	width:580px;
}
.MainProductListNavigation .NumberArticles
{
	float:right;
	margin:0px 81px 0px 0px;
	height:40px;
}
.MainProductListNavigation .NumberArticles select
{
	vertical-align:middle;
	width:184px;
	font-weight: bold;
	font-size:10px;
}
.MainProductListNavigation .Pagination 
{
	float:right;
	margin:0px 6px 0px 0px;
	height:40px;
}
.MainProductListNavigation .Pagination select
{
	vertical-align: middle;
	width:110px;
	font-weight: bold;
	font-size:10px;
}

/***************************

****************************/

.MainProductListContent
{
    clear:both;
}

/*div#MainProductList table.MainProductListNavigation, div#MainProductList div.MainProductListNavigation
{
    border-color:#EE3636;
    font-weight:bold;
    background-color:#EE3636;
    font-size:11px;
    font-family:verdana, arial, helvetica, sans-serif;
    color:white;
    font-weight:bold;
    text-align:center;
}
div#MainProductList div.MainProductListNavigation .TriSelect
{
    font-size:10px;
    font-family:helvetica;
}
div#MainProductList a.ThisPage
{
    font-family:verdana;
    color:#ffcc66; 
    text-decoration:none;
}
div#MainProductList a.OtherPage
{
    font-family:verdana;
    color:white; 
    text-decoration:none;
}
div#MainProductList a.PreviousPage
{
    font-family:verdana;
    color:white; 
    text-decoration:none;
}
div#MainProductList a.NextPage
{
    font-family:verdana;
    color:white; 
    text-decoration:none;
}
div#MainProductList a.ThisPage:hover
{
    color:#ffcc66;
}
div#MainProductList a.OtherPage:hover
{
    color:#ffcc66;
}
div#MainProductList a.PreviousPage:hover
{
    color:#ffcc66;
}
div#MainProductList a.NextPage:hover
{
    color:#ffcc66;
}
div#MainProductList a.ThisPage:active
{
    color:#ffcc66;
}
div#MainProductList a.OtherPage:active
{
    color:#ffcc66;
}
div#MainProductList a.PreviousPage:active
{
    color:#ffcc66;
}
div#MainProductList a.NextPage:active
{
    color:#ffcc66;
}
div#MainProductList a.ThisPage:focus
{
    color:#ffcc66;
}
div#MainProductList a.OtherPage:focus
{
    color:#ffcc66;
}
div#MainProductList a.PreviousPage:focus
{
    color:#ffcc66;
}
div#MainProductList a.NextPage:focus
{
    color:#ffcc66;
}

div#MainProductList table.MainProductListNavigation td
{
	padding:0 0 0 6px;
	padding:0 6px 0 0;
}
div#MainProductList table.MainProductListNavigation td.left
{
    text-align:left;
    width:20%;
}
div#MainProductList table.MainProductListNavigation td.right
{
    text-align:right;
}
div#MainProductList table.MainProductListNavigation td.center
{
    text-align:center;
    width:60%;
}
div#MainProductList span#MainProductListNavigationCenter
{
    width:100%;
}
div#MainProductList div.MainProductListContent
{
    padding:5px 0 5px 0;
}
div#MainProductList img
{
    border:none;
}
div#MainProductList .ProductsList
{
    width:100%;
}
.ProductsList .ProductCell
{
	border:1px solid;
	float:left;
}
div#MainProductList td.Image
{
    width:130px;
    text-align:center;
}
div#MainProductList td.FlagCell
{
    width:100px;
    text-align:center;
}
div#MainProductList td.BrandAndPrice
{
}
div#MainProductList td.Description
{
}
div#MainProductList div.ProductBrand
{
    text-align:center;
}
div#MainProductList div.ProductExternalPrice
{
    background-color:yellow;
    border:1px solid red;
    text-align:center;
    font-size:14px;
    font-family:impact;
    color:black;
    text-decoration:line-through;
    padding-top:0px;
    padding-bottom:0px;
}
div#MainProductList div.ProductPrice
{
    background-color:red;
    font-size:16px;
    font-family:impact;
    color:white;
    text-align:center;
}
div#MainProductList a.ProductImage IMG
{
    height:100px;
}
div#MainProductList a.ProductImage
{
    text-align:center;
}
div#MainProductList a.ProductName
{
    font-size:12px;
    font-weight:bold;
    font-family:verdana;
}
div#MainProductList a.ProductName:link
{
    color:black;
    text-decoration:none;
}
div#MainProductList a.ProductName:visited
{
    color:black;
    text-decoration:none;
}
div#MainProductList a.ProductName:hover
{
    color:#ffcc66;
    text-decoration:none;
}
div#MainProductList a.ProductName:active
{
    color:#ffcc66;
    text-decoration:none;
}
div#MainProductList a.ProductName:focus
{
    color:#ffcc66;
    text-decoration:none;
}
div#MainProductList a.ProductDescription
{
    font-size:10px;
    font-family:verdana;
}
div#MainProductList a.ProductDescription:link
{
    color:black;
    text-decoration:none;
}
div#MainProductList a.ProductDescription:visited
{
    color:black;
    text-decoration:none;
}
div#MainProductList a.ProductDescription:hover
{
    color:#ffcc66;
    text-decoration:none;
}
div#MainProductList a.ProductDescription:active
{
    color:#ffcc66;
    text-decoration:none;
}
div#MainProductList a.ProductDescription:focus
{
    color:#ffcc66;
    text-decoration:none;
}

/* Rollover LIST PROD */
/*
.backover
{
	background-color:#d6dcf4;
}
*/