
#maindiv {
	font-family: arial;
	display : block;
width : auto;
	
	}

#maindiv a{
	border:0 none;
	text-decoration:none;
	color: #0167CC;
	font-size:1em;
}
#maindiv a:visited{
	border:0 none;
	text-decoration:none;
	color: #0167CC;
}
#maindiv a:hover{
	border:0 none;
	text-decoration:underline;
	color: #FF9900;
}

#maindiv.h2 {
font-size:1em;
font-weight:normal;
margin-bottom:0;
}

#header_comp{
background: #FFFFE0 none repeat scroll 0 50%;
border:1px solid #ABC9EF;
font-weight: bold;
margin-bottom: 50px;
}

#maindiv .raccourci_header 
{
	padding: 5px
}

#maindiv .raccourci_header a{
color:#0167CC;
text-decoration: underline;
padding-left: 10px

}
#header_comp a:hover{
color:#FFA02B;
text-decoration: underline;

}

#maindiv .searchmenu{
	padding: 8px 0 8px 15px;
	border-top: 1px solid #ABC9EF;
}

#btn_searchmenu{
	background : #ABC9EF;
	font-weight:bold;
	border:3px double #FFFFFF;
}


body.iframed {
font-family : arial, helvetica, verdana, geneva, sans-serif;
font-size : 68.75%;
margin-left : 0;
margin-right : 0;
}
.manufact {
font-size : 18px;
font-weight : bold;
border-bottom : 1px solid #d2d2d2;
color : #0167cc;
background : #eeeeee;
}
.product {
font-size : 12px;
font-weight : normal;
background : #eeeeee;
}
.product1 {
font-size : 12px;
font-weight : normal;
background : #f4f4f4;
}
.tri {
font-size : 12px;
font-weight : bold;
}


a.storebuttonlink:link {
text-decoration : none;
}
a.storebuttonlink:active {
text-decoration : none;
}
a.storebuttonlink:visited {
text-decoration : none;
}
a.storebuttonlink:hover {
text-decoration : none;
}
.storebutton {
background-image : url(../images/goto2_empty.jpg);
background-repeat : no-repeat;
color : #0167cc;
display : block;
font-size : 1.1em;
font-weight : bold;
height : 19px;
line-height : 1.5em;
margin-top : 8px;
width : 90px;
text-align: center;
}
.storebutton2 {
background-image : url(../images/goto2_empty2.jpg);
background-repeat : no-repeat;
color : #0167cc;
display : block;
font-size : 1.1em;
font-weight : bold;
height : 19px;
line-height : 1.5em;
margin-top : 8px;
width : 144px;
text-align: center;
}
.storebutton-hover {
background-image : url(../images/goto2_empty.jpg);
background-repeat : no-repeat;
color : #ffa02b;
cursor : pointer;
display : block;
font-size : 1.1em;
font-weight : bold;
height : 19px;
line-height : 1.5em;
margin-top : 8px;
width : 90px;
text-align: center;

}
.storebutton-hover2 {
background-image : url(../images/goto2_empty2.jpg);
background-repeat : no-repeat;
color : #ffa02b;
cursor : pointer;
display : block;
font-size : 1.1em;
font-weight : bold;
height : 19px;
line-height : 1.5em;
margin-top : 8px;
width : 144px;
text-align: center;
}
h1 {
font-size : 1em;
font-weight : normal;
margin-bottom : 0;
}
h2 {
font-size : 1em;
font-weight : normal;
margin-bottom : 0;
}
h3 {
font-size : 1em;
font-weight : normal;
margin-bottom : 0;
}
table {
font-size : 1em;
}
td {
font-family : arial, helvetica, verdana, geneva, sans-serif;
font-size : 1em;
line-height : 1.4em;
}
td.submenu {
background : #ffffee;
border-left : 1px solid #abc9ef;
border-right : 1px solid #abc9ef;
border-top : 1px solid #abc9ef;
}
td.submenu table tr td {
background : #ffffee;
color : #ffffff;
font-weight : bold;
padding : 3px 9px;
}
td.rulesheader {
color : #ffffff;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
}
td.productlistright {
border-color : #d2d2d2;
border-style : solid;
border-width : 0 1px 1px 0;
padding : 5px;
}
td.productlistnone {
border-color : #d2d2d2;
border-style : solid;
border-width : 0 0 1px;
padding : 5px;
}
td.detailsheader {
background : #f6f6f6 none repeat scroll 0%;
border-color : #d2d2d2;
border-style : solid;
border-width : 0 0 1px;
font-size : 1.1em;
font-weight : bold;
padding : 5px;
}
tr.rulesheader {
background-color : #6c95cd;
}
.footerline {
background-color : #3a5c9c;
}



.topheader {
color : #333333;
font-size : 1em;
font-weight : bold;
line-height : 1.4em;
}
input.frontpagesearch {
border : 1px solid #abc9ef;
width : 260px;
}
input {
font-size : 1em;
}
.buttonframe {
border : 1px solid #abc9ef;
}
a:visited {
color : #0167cc;
font-size : 1em;
}

.buttoncontent {
color : #333333;
font-weight : bold;
margin : 10px;
text-decoration : none;
}

.rightdiv {
width : 400px;
}
.categories {
background : #ffffee none repeat scroll 0% 50%;
border : 1px solid #e1e8f1;
color : #555555;
}
.categoriesheader {
color : #ffa02b;
font-size : 1.27em;
font-weight : bold;
}
.maincategory {
color : #555555;
font-size : 1.27em;
font-weight : bold;
margin-top : 0;
}
.maincategory-icon {
border-width : 0;
float : left;
margin-right : 8px;
}
.category {
color : #ffa02b;
font-size : 2.5em;
font-weight : bold;
margin-top : 5px;
margin-left : 20px;
}
#activefilters {
background : #faf6f7 none repeat scroll 0%;
border : 1px solid #cccccc;
margin : 0 0 10px;
width : 130px;
font-size : 1em;
font-family : arial;
}
#activefilters ul {
list-style-image : none;
list-style-position : outside;
list-style-type : none;
margin : 0 0 5px 7px;
padding : 0;
font-family : arial;
}
#activefilters a {
color : #000000;
text-decoration : none;
font-size : 1em;
font-family : arial;
}
#textfilters img, #activefilters img {
border : 0 none;
}
#filters h3 {
font-size : 1em;
font-weight : bold;
margin : 0 0 3px;
}
div#textfilters {
background : #f5f5f5 none repeat scroll 0%;
border-color:-moz-use-text-color #CCCCCC rgb(204, 204, 204);
border-style : none solid solid;
border-width : 0 1px 1px;
padding : 0;
width : 128px;
}
div#textfilters {
border-style : none solid solid;
}
#textfilters .header {
background : url(../images/bg_boxheader.gif) repeat-x;
padding : 0.3em;
}
#textfilters h4 {
color : #555354;
display : inline;
font-size : 1em;
font-weight : bold;
font-family : arial;
}
#minprice {
float : left;
margin-left : 2px;
width : 56px;
}
#maxprice {
float : right;
margin-right : 2px;
width : 56px;
}
#textfilters .toggleBox .allFilterValues {
height : 100px;
overflow-x : hidden;
overflow-y : auto;
font-family : arial;
}
#textfilters ul {
list-style-image : none;
list-style-position : outside;
list-style-type : none;
margin : 2px 0 6px 4px;
padding : 0;
}
#textfilters li {
background : transparent url(../images/listbullet.gif) no-repeat scroll 1px 6px;
margin : 0;
padding : 0 0 0 7px;
}
#maindiv.a {
color : #0167cc;
font-size : 1em;
}
#maindiv.a:link {
color : #0167cc;
font-size : 1em;
}
#maindiv.a:visited {
color : #0167cc;
font-size : 1em;
}
a:hover {
color : #ffa02b;
text-decoration : underline;
}
.producttabframechosen {
border-color : #87a7cf;
border-style : solid;
border-width : 1px 1px 0;
padding : 1px 1px 0;
}
.producttabchosen {
color : #333333;
display : inline;
font-weight : bold;
padding : 1px 0;
}
.producttabline {
border-color : #87a7cf;
border-style : solid;
border-width : 0 0 1px;
}
.detailssubheader {
color : #333333;
font-weight : bold;
}
.heading3 {
color : #333333;
font-size : 1.1em;
font-weight : bold;
margin-bottom : 0;
}
a.boxheader:link, a.boxheader:visited {
color : #000000;
font-weight : bold;
}
a.boxheader:hover {
color : #ffa02b;
}
#TS {
display : none;
}
.filterValues {
display : none;
}
.switch {
cursor : default;
}
.maximized .expand {
display : none;
}
.maximized .collapse {
display : none;
}
.maximized .curtain {
display : block;
}
.minimized .expand {
display : none;
}
.minimized .collapse {
display : none;
}
.minimized .curtain {
display : block;
}
.toggleBox .case1 {
display : none;
}
.toggleBox .case2 {
display : block;
}
div.marchands {
width : 100%;
}
div.retailerheader {
float : left;
background-color : #e7e7e7;
color : #ffffff;
height : 30px;
width : 160px;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
}
div.msgheader {
float : left;
background-color : #e7e7e7;
color : #ffffff;
height : 30px;
width : 255px;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
}
div.dispheader {
float : left;
background-color : #e7e7e7;
color : #ffffff;
height : 30px;
width : 110px;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
}
div.priceheader {
float : left;
background-color : #e7e7e7;
color : #ffffff;
height : 30px;
width : 78px;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
}
div.price2header {
float : left;
background-color : #e7e7e7;
color : #000000;
height : 30px;
width : 130px;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
}
div.retailerheader1 {
float : left;
background-color : #ffffff;
color : #000000;
height : 80px;
width : 160px;
font-size : 1em;
font-weight : normal;
padding : 4px;
border-color : #d2d2d2;
border-style : solid;
border-width : 0 1px 1px 0;
}
div.msgheader1 {
float : left;
background-color : #ffffff;
color : #000000;
height : 80px;
width : 255px;
font-size : 1em;
font-weight : normal;
padding : 4px;
border-color : #d2d2d2;
border-style : solid;
border-width : 0 1px 1px 0;
}
div.dispheader1 {
float : left;
background-color : #ffffff;
color : #000000;
height : 80px;
width : 110px;
font-size : 1em;
font-weight : normal;
padding : 4px;
border-color : #d2d2d2;
border-style : solid;
border-width : 0 1px 1px 0;
}
div.priceheader1 {
float : left;
background-color : #ffffff;
color : #000000;
height : 80px;
width : 75px;
font-size : 1em;
font-weight : normal;
padding : 4px;
border-color : #d2d2d2;
border-style : solid;
border-width : 0 1px 1px 0;
}
div.price2header1 {
float : left;
background-color : #ffffff;
color : #000000;
height : 80px;
width : 128px;
font-size : 1em;
font-weight : normal;
padding : 4px;
border-color : #d2d2d2;
border-style : solid;
border-width : 0 1px 1px 0;
}
div.detailsheader {
float : left;
background-color : #f6f6f6;
color : #000000;
height : 27px;
width : 769px;
font-size : 1.1em;
font-weight : bold;
border-color : #d2d2d2;
border-style : solid;
border-width : 1px 0;
padding : 2px;
}
div.productlistright {
float : left;
background-color : #ffffff;
color : #000000;
height : 25px;
width : 170px;
font-size : 1.1em;
font-weight : normal;
border-color : #d2d2d2;
border-style : solid;
border-width : 0 1px 0 0;
padding : 4px;
}
div.productlistright1 {
float : left;
background-color : #ffffff;
color : #000000;
height : 25px;
width : 586px;
font-size : 1.1em;
font-weight : normal;
border-color : #d2d2d2;
border-style : solid;
border-width : 0;
padding : 4px;
}
.productpageheader {
color : #ffa02b;
font-size : 1.27em;
font-weight : bold;
}
.productpageheader2 {
color : #000000;
font-size : 1.27em;
font-weight : bold;
}
a.secondary:link, a.secondary:visited {
color : #555555;
text-decoration : underline;
}
a.secondary:hover {
color : #ffa02b;
}
a.productlist:link, a.productlist:visited {
font-size : 1.1em;
font-weight : bold;
}
a.bold:link, a.bold:visited {
font-weight : bold;
}
.heading {
color : #ff8935;
font-size : 1.36em;
font-weight : bold;
}
.heading1 {
color : #333333;
font-size : 1.45em;
font-weight : bold;
margin-bottom : 0;
}
.heading2 {
color : #333333;
font-size : 1.27em;
font-weight : bold;
margin : 0;
}
.heading3 {
color : #333333;
font-size : 1.1em;
font-weight : bold;
margin-bottom : 0;
}
table.pricelistsummary td {
padding-bottom : 7px;
padding-top : 2px;
}
.listprice {
color : #777777;
font-size : 1em;
font-weight : bold;
}
.listdate {
font-size : 0.9em;
line-height : 1.8em;
margin-top : 8px;
}
a.externallarge:link, a.externallarge:visited {
font-size : 1.27em;
font-weight : bold;
}

