.moduleAS h3.headerAS {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color:#F60;
	font-weight: bold;
}
H2{ font-family:Verdana;font-size:12pt;font-style:normal;font-weight:bold;color:#000000}
.moduleAS span.headerAS-2,
.moduleAS span.headerAS-3 { display: block; }

 
.moduleAS h3.headerAS span.title {
	display: block;
	font-size: 11px;
	line-height: 27px;
}

.moduleAS h3.headerAS span.subtitle {
	display: block;
	margin-top: -5px;
	line-height: 10px;
	font-size: 9px;
	font-weight: normal;
	color: #646464;
	letter-spacing: 0px;
	text-indent: 1px;
}

/*
 * space between moduleASs
 */

div.separator .moduleAS { margin: 0px 15px 0px 0px; }

#left .moduleAS,
#right .moduleAS,
#contentleft .moduleAS,
#contentright .moduleAS { margin-bottom: 15px; }

#left .last,
#right .last,
#contentleft .last,
#contentright .last { margin-bottom: 0px; }

#top .topblock .moduleAS { margin: 15px 0px 0px 0px; }

#bottom .bottomblock .moduleAS { margin: 0px 0px 15px 0px; }

/*
 * headerAS moduleAS positions
 */

 
#toolbar .left .moduleAS {
	padding: 0px 10px 0px 10px;
	background: url(../images/toolbar_separator.png) 100% 0 no-repeat;
	float: left;
}

#toolbar .right .moduleAS {
	padding: 0px 10px 0px 10px;
	background: url(../images/toolbar_separator.png) 0 0 no-repeat;
	float: right;
}

 
#headerASbar .left .moduleAS {
	margin-right: 15px;
	float: left;
}

#headerASbar .right .moduleAS {
	margin-left: 15px;
	float: right;
}


/*
 * badge styles
 */
 
div.moduleAS { position: relative; }
 
div.moduleAS div.badge {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 39px;
	height: 39px;
	background: url(../images/module_badges.png) 0 0 no-repeat;
	overflow: hidden;
	z-index: 1;
}
 
div.moduleAS div.badge-hot { background-position: 0 0; }
div.moduleAS div.badge-top { background-position: 0 -40px; }
div.moduleAS div.badge-pick { background-position: 0 -80px; }
div.moduleAS div.badge-new { background-position: 0 -120px; }

/*
 * icon styles
 */
 
div.moduleAS h3.headerAS span.icon {
	display: block; 
	position: relative;
	left: -5px;
	width: 30px;
	height: 30px;
	background: url(../images/module_icons.png) 0 0 no-repeat;
	overflow: hidden;
	float: left;
}

div.moduleAS h3.headerAS span.icon-feed { background-position: 0 0; }
div.moduleAS h3.headerAS span.icon-download { background-position: 0 -30px; }
div.moduleAS h3.headerAS span.icon-twitter { background-position: 0 -60px; }
div.moduleAS h3.headerAS span.icon-mail { background-position: 0 -90px; }
div.moduleAS h3.headerAS span.icon-message { background-position: 0 -120px; }
div.moduleAS h3.headerAS span.icon-users { background-position: 0 -150px; }
div.moduleAS h3.headerAS span.icon-shopping { background-position: 0 -180px; }
div.moduleAS h3.headerAS span.icon-lock { background-position: 0 -210px; }

/*
 * moduleAS: blank
 */
 
div.mod-blank { overflow: hidden; }

#headerASbar div.mod-blank { padding-top: 15px; }


/*
 * moduleAS: rounded
 */
 
div.mod-rounded div.box-t1 { background: url(../images/module_rounded_white_corners.png) 0 0 no-repeat; }

div.mod-rounded div.box-t1 ul { list-style: none; }


div.mod-rounded div.box-t2 {
	padding: 0px 10px 0px 10px;
	background: url(../images/module_rounded_white_corners.png) 100% -15px no-repeat;
}

div.mod-rounded div.box-t2 ul { list-style: none; }


div.mod-rounded div.box-t3 {
	height: 9px;
	border-top: 1px solid #D2D2D2;
	background: #ffffff;
}

div.mod-rounded div.box-t3 ul { list-style: none; }


div.mod-rounded div.box-1 {
	padding: 0px 14px 14px 0px;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	background: #ffffff;
	overflow: hidden;
	font-size: 11px;
	color: #333;
}

div.mod-rounded div.box-1 ul { list-style: none; padding-left:0px;}
div.mod-rounded div.box-1 ol { list-style: decimal; padding-left:14px;}



div.mod-rounded div.box-b1 { background: url(../images/module_rounded_white_corners.png) 0 -30px no-repeat;

	margin-bottom: 10px;
 }

div.mod-rounded div.box-b2 {
	padding: 0px 10px 0px 10px;
	background: url(../images/module_rounded_white_corners.png) 100% -45px no-repeat;
}

div.mod-rounded div.box-b3 {
	height: 9px;
	border-bottom: 1px solid #D2D2D2;
	background: #ffffff;
}

div.mod-rounded h3.headerAS {
	height: 30px;
	line-height: 27px;
	text-shadow: 1px 1px 1px #c8c8c8;
}
div.mod-rounded h3.headerAS span.icon { top: -2px; }

/* color: grey */
div.mod-rounded-grey div.box-t1 { background-image: url(../images/module_rounded_grey_corners.png); }
div.mod-rounded-grey div.box-t2 { background-image: url(../images/module_rounded_grey_corners.png); }

div.mod-rounded-grey div.box-1 {
	padding: 0px 1px 0px 1px;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	background: #ffffff;
}

div.mod-rounded-grey div.box-2 {
	padding: 0px 13px 0px 13px;
	background: url(../images/module_rounded_grey_fading.png) 0 100% repeat-x;
	overflow: hidden;
}

div.mod-rounded-grey div.box-b1 { background-image: url(../images/module_rounded_grey_corners.png); }
div.mod-rounded-grey div.box-b2 { background-image: url(../images/module_rounded_grey_corners.png); }
div.mod-rounded-grey div.box-b3 {
	height: 10px;
	border: none;
	background: url(../images/module_rounded_grey_corners.png) 0 -60px repeat-x;
}

div.mod-rounded-grey em.box { background: #ffffff; }

/* headerAS: grey */
div.mod-rounded-headerAS div.deepest { padding: 30px 14px 0px 14px; }
div.mod-rounded-headerAS div.box-1 div.deepest { padding: 30px 13px 0px 13px; }

div.mod-rounded-headerAS div.headerAS-1 {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	background: url(../images/module_rounded_grey_header_grey.png) 0 0 no-repeat;
}

div.mod-rounded-headerAS div.headerAS-2 {
	padding: 0px 30px 0px 30px;
	background: url(../images/module_rounded_grey_header_grey.png) 100% -45px no-repeat;
}

div.mod-rounded-headerAS div.headerAS-3 {
	height: 40px;
	background: url(../images/module_rounded_grey_header_grey.png) 100% -90px repeat-x;
}

div.mod-rounded-headerAS h3.headerAS {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 40px;
	padding-left: 15px;
	line-height: 35px;
	text-shadow: 0px 1px 0px #ffffff, 0px 2px 2px #c8c8c8;
	overflow: hidden;
}
div.mod-rounded-headerAS h3.headerAS span.icon { top: 2px; }

/* color: headerAS templatecolor */
div.mod-rounded-headerAS-templatecolor div.headerAS-1 { background-image: url(../images/module_rounded_grey_header_blue.png); }
div.mod-rounded-headerAS-templatecolor div.headerAS-2 { background-image: url(../images/module_rounded_grey_header_blue.png); }
div.mod-rounded-headerAS-templatecolor div.headerAS-3 { background-image: url(../images/module_rounded_grey_header_blue.png); }

div.mod-rounded-headerAS-templatecolor h3.headerAS {
	color: #ffffff;
	text-shadow: 0px 1px 1px #323232;
}

div.mod-rounded-headerAS-templatecolor h3.headerAS span.subtitle { color: #ffffff; }

body {background:#EFF2F3;font-size:11px;text-align: left; line-height: 1.7em; margin:0px 0px 0px 0px;}
body,input,textarea,button{font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#333;}
img,abbr,fieldset{border:1px;}

#liquid-round {width:980px;margin:0px auto;background:#fff url(../images/leftside.gif) repeat-y left top;}
.top {width:100%;height:20px;background:url(../images/top.gif) no-repeat left top;}
.top span {display:block;position:relative;height:20px;background:url(../images/top-right.gif) no-repeat right top;}
.center-content {position:relative;background:url(../images/rightside.gif) repeat-y right top;padding:1px 25px 1px 25px;margin:-1px 0 -50px 0;}
.bottom {width:100%;height:60px;background:url(../images/bottom.gif) no-repeat left bottom;}
.bottom span {display:block;position:relative;height:60px;background:url(../images/bottom-right.gif) no-repeat right top;}

p {margin:0 0 1em 0}

#maincontainerAS{width: 930px; margin-top:5px;}
#topsectionAS{background: #fff;margin-top: 0px;width:930px; height:95px; background:url(../images/) no-repeat; position:relative;}
#topsectionAS h1{margin: 0;padding-top: 0px;}
#contentwrapperAS{float: left;width: 100%;}
#contentcolumnAS{margin: 0 180px 0 180px;background: #fff;margin-top:10px; }
#contentHomePageSlider{margin: 0 180px 0 180px;background: #fff;margin-top:10px; width:760px; }
#leftcolumnAS{float: left;width: 180px;margin-left: -930px;background: #fff;margin-top:10px;}
#rightcolumnAS{float: left;width: 180px;margin-left: -180px;background: #fff;margin-top:10px;}
#footerAS{clear: left;width: 100%;color: #333;text-align: center;padding: 4px 0;height: 75px;}
.innertube{margin: 0px;margin-top: 0;}
.innertube2{margin: 10px;margin-top: 0;}

.more {width:185px; margin-left: -15px; margin-top: 5px; margin-bottom: 3px;border-top:1px solid #d8d9da; border-width:1px;height: 1px;}
.more2 {width:550px; border-top:1px solid #d8d9da; border-width:1px;height: 1px;}

a{color:#c05202;}

a:link,a:visited{text-decoration:none;color:#c05202;}

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

#headerASAS {width:930px; height:95px;}
#bandeautop{width:930px; height:120px; background:url(../images/bandeauTop.png) no-repeat; position:relative;}

#midlink {font-size:24px; font-family: Times New Roman; color:#c05202; padding-left: 14px; padding-top: 10px; font-weight:bold;}
#midlink a {color:#c05202;}
#midlink a:hover {color:#c05202; text-decoration:underline;}

#searchTop {float:left; text-align:left; position:absolute; top:70px; padding-left: 340px; z-index:5;}
#searchTop form {margin:0; padding:7px 0 0 0;}
#searchTop input {font-size:11px; border:0px;font-family:Verdana, Geneva, sans-serif; font-size:11px; }

#searchAS {float:left; text-align:left; position:absolute; top:6px; padding-left: 350px;}
#searchAS form {margin:0; padding:7px 0 0 0;}
#searchAS input {font-size:11px; border:0px;background:transparent; }

#searchtermTop {width:306px; border:2px #333 solid;background:transparent; }

#topbasket{float:left; text-align:left; position:absolute; top:10px; padding-left: 750px; width: 170px;}

.box550m h1 {background:url(../images/box550.gif); text-align: left; height:30px; line-height:30px; color:#444; padding:0 10px; margin:0; font-size:11px;border-bottom:1px solid #d8d9da;}
.box550mb {list-style:none; text-align: left; font-size: 11px; color: #333; padding:2px 9px; margin:0; width:530px; background:#fff; border:1px solid #d8d9da; border-width:0 1px; height:auto;}
.box550mbe {width:550px; padding:1px 20px; height: 8px; background:url(../images/box_base550.gif) no-repeat left bottom; margin-bottom:15px;}
.box550mbt {list-style:none; text-align: left; font-size: 11px; color: #333; padding:2px 9px; margin:0; width:530px; background:#fff; border-left:1px solid #d8d9da; border-top:1px solid #d8d9da;border-right:1px solid #d8d9da;height:auto;}
.box550mbu {list-style:none; text-align: left; padding:2px 9px; margin:0; width:530px; background:#fff; border-left:1px solid #d8d9da; border-right:1px solid #d8d9da;height:auto;}
.box550mb ul li {list-style:none;margin-left: -24px;}

.box180m h1 {background:url(../images/box180.gif); text-align: left; height:30px; line-height:30px; color:#333; font-weight: bold; padding:0 10px; margin:0; font-size:11px;border-bottom:1px solid #d8d9da;}
.box180mr h1 {background:url(../images/box180b.gif); height:30px; text-align: left; line-height:30px; color:#eee; font-weight: bold; padding:0 10px; margin:0; font-size:11px;border-bottom:1px solid #d8d9da;}
.box180mb {padding:2px 9px; margin:0;  text-align: left; background:#fff; border:1px solid #d8d9da; border-width:0 1px; height:auto;}
.box180mb ul {margin:10px 5px 10px 2px; padding: 0; }
.box180mb ul li {list-style:none; margin: 2px;}
.box180mbb {font-size: 11px; font-weight: bold; text-align: left; padding: 2px 9px; margin:0; background:#fff; border:1px solid #d8d9da; border-width:0 1px; height:auto;}
.box180mbb ul {margin: 10px 5px 10px 2px; padding:0; }
.box180mbb ul li {list-style:none;  margin: 2px;}
.box180mbc {font-size: 11px; font-weight: bold; text-align: center; padding:2px 9px; margin:0; width:160px; background:#fff; border:1px solid #d8d9da; border-width:0 1px; height:auto;}
.box180mbr {font-size: 11px; font-weight: bold;padding:2px 9px; margin:0; text-align: left; background:#efefef; border:1px solid #d8d9da; height:auto;}
.box180mbrt {font-size: 11px; font-weight: bold;padding:2px 9px; text-align: left; margin:0; width:160px; background:#efefef; border-right:1px solid #d8d9da; border-left:1px solid #d8d9da; border-bottom:1px solid #d8d9da; height:auto;}
.box180mbe {width:180px; padding:1px 20px; height: 8px; background:url(../images/box_base180.gif) no-repeat left bottom; margin-bottom:10px;}

#footAS {clear:both; height:25px; background:url(../images/sub_bar.gif) no-repeat; margin-bottom: 10px;}


#footAS p {text-align: left; color: #333; font-size:10px; padding-left: 14px; padding-top: 3px; font-weight:normal;}
#footAS a {color:#c05202;}
#footAS a:hover {color:#c05202; text-decoration:underline;}


.noticeAS {font-size:9px; color:#888;}


.maincont H2 {font-size: 10px; font-weight: bold; padding: 0; margin-left:0px; padding-left:10px; text-indent:0px; margin-bottom: 5px; color:#777  ;width: 220px; height:75px;  
border-bottom:dotted 1px #E5E5E5; overflow:hidden; }
.maincont H2 a { color:#777; text-decoration:none;  }
.maincont span.price {display:inline-block; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FF6600; float:none; font-weight:bold;}
.maincont span.info { display:inline-block font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#777; line-height:10px; width:80px;}
.maincont span.buyingdetails { display:inline-block font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#4C4C4C; line-height:10px; width:80px;}

.maincont div.prodDiv {
	top:0px;
	width:250px; height:335px; 
	border-left: 1px #b6bfc6 solid;  border-right: 1px #b6bfc6 solid; border-top: 1px #b6bfc6 solid; border-bottom:dotted 1px #E5E5E5; 
	display:inline-block;  
	background:url(../images/fondH2.gif) no-repeat top;
	padding-left:0px ; margin-bottom:5px;margin-top:0px;
	
	}
.maincont div.prodDiv .div1{display:block; text-align:center; width:250px; margin-left: 0px; padding-right:0px; height:280px;}
.maincont div.prodDiv .div2{
			display: inline-block;
			width:250px; height:45px; overflow:auto;
			text-align:center; 
			margin_left:10px; margin-right:10px; margin-top:5px;
			vertical-align:bottom; background:url(../images/fondBasEncardProd.png) no-repeat bottom; 
}
.maincont div.prodDiv .div2 div.div2Inner{width:200px; padding-left:20px;}
.maincont div.prodDivideur{ width:10px;display: inline-block; height:330px;  margin-bottom:10px; }
.maincont img {float: left; border-width: 0; margin-right: 10px; margin-top:5px; margin-left:10px;  }
.maincont span {float: left; text-align: left; font-size: 11px;}



.maincont p {float: left; text-align: left; clear: both; margin: 0; }
.maincont span.col1 {width: 180px; padding-bottom: 10px;  padding-top: 10px;}
.maincont span.col1 a {font-size: 11px; font-weight: bold;}
.maincont span.col1 .gray {font-size: 9px; color: #aaa;}
.maincont span.col1 .gray a {color: #aaa; text-decoration: none; font-weight: normal;}
.maincont span.col2 {width: 230px; padding-bottom: 10px;  padding-top: 10px; padding-left: 20px;}
.maincont span.col2 H1 {font-size: 14px; font-weight: bold; padding: 0; margin-bottom: 10px;}
.maincont span.col2 a {font-size: 11px; font-weight: bold;}
.maincont span.col2 .gray {font-size: 9px; color: #aaa;}
.maincont span.col2 .gray a {color: #aaa; text-decoration: none; font-weight: normal;}
.maincont span.col1o {width: 90px; padding-bottom: 5px;  padding-top: 5px; font-weight: bold;}
.maincont span.col1o .gray {font-size: 9px; color: #aaa;}
.maincont span.col1o .gray a {color: #aaa; text-decoration: none; font-weight: normal;}
.maincont span.col2o {width: 160px; padding-bottom: 5px;  padding-top: 5px;}
.maincont span.col3o {width: 270px; padding-bottom: 5px;  padding-top: 5px;}
.maincont span.col4o {width: 530px; padding-bottom: 0px;  padding-top: 0px; border-bottom:1px dotted #d8d9da;}

.maincont span.colsc1o {width: 20px; padding-bottom: 5px;  padding-top: 5px;}
.maincont span.colsc2o {width: 220px; padding-bottom: 5px;  padding-top: 5px;}
.maincont span.colsc3o {width: 80px; padding-bottom: 5px;  padding-top: 5px;text-align: right;}
.maincont span.colsc4o {width: 130px; padding-bottom: 5px;  padding-top: 5px;text-align: center;}
.maincont span.colsc5o {width: 70px; padding-bottom: 5px;  padding-top: 5px; text-align: right;}
.maincont span.colsc6o {width: 520px; padding-bottom: 0px;  padding-top: 0px; border-bottom:1px dotted #d8d9da;}
.maincont span.colsc7o {width: 520px; padding-bottom: 0px;  padding-top: 10px;text-align: center; }

.maincont2 p {float: left; text-align: left; clear: both;width: 530px; margin: 0;}
.maincont2 img { border-width: 0; margin-right: 10px;}
.maincont2 span {float: left; text-align: left; font-size: 11px;}
.maincont2 span.col1 {width: 200px; padding-bottom: 10px;  padding-top: 10px;}
.maincont2 span.col1 a {font-size: 11px; font-weight: normal;}
.maincont2 span.col1 .gray {font-size: 9px; color: #aaa;}
.maincont2 span.col1 .gray a {color: #aaa; text-decoration: none; font-weight: normal;}
.maincont2 span.col2 {width: 270px; padding-bottom: 10px;  padding-top: 10px; padding-left: 20px;}
.maincont2 span.col2 H1 {font-size: 14px; font-weight: bold; padding: 0; margin-bottom: 10px;}
.maincont2 span.col2 a {font-size: 11px; font-weight: bold;}
.maincont2 span.col2 .gray {font-size: 9px; color: #aaa;}
.maincont2 span.col2 .gray a {color: #aaa; text-decoration: none; font-weight: normal;}

.paginationAS {padding: 9px 0px; }
.paginationAS ul{list-style:none; margin: 0; padding: 0;text-align: center;font-size: 11px;}
.paginationAS li{margin-left: 1px; list-style-type: none;display: inline;padding-bottom: 1px;}
.paginationAS a, .pagination a:visited{padding: 5px 5px;border: 1px solid #d8d9da;text-decoration: none;color: #c05202;}
.paginationAS a:hover, .pagination a:active{border: 1px solid #c05202;color: #fff;background-color: #07c;}
.paginationAS a.currentpage{background-color: #08c;color: #FFF !important;border-color: #d8d9da;font-weight: bold;cursor: default;}
.paginationAS a.disablelink, .pagination a.disablelink:hover{background-color: white;cursor: default;color: #c8c9ca;border-color: #d8d9da;font-weight: normal !important;}
.paginationAS a.prevnext{font-weight: bold;}

#gallery ul {list-style: none; margin:10px 5px 10px 2px; padding: 0; }
#gallery li {display: inline; text-align: left;}
#gallery img { padding-left: 4px;padding-top: 4px;text-align: left;}

#tabs {text-align: right;float: left;}
#tabs ul {font-weight: bold; text-decoration: none;margin: 0;padding: 0;list-style:none;font-size: 11px;}
#tabs li {display: inline;background: url(../images/tabbg.gif) repeat-x center top;text-align: center;padding: 0;margin-right: 4px;float: left;}
#tabs a {color: #c05202;	background: url(../images/tableft.gif) no-repeat left top;	float: left;margin:0;padding-left:7px;	text-decoration: none;}
#tabs a:hover span {text-decoration: underline;}
#tabs a span {background: url(../images/tabright.gif) no-repeat right top;	display: block;	padding:7px 13px 4px 5px;}
#tabs a span {float: none;}
#tabs a span.sel {color: #333;text-decoration: none;}
#tabs a:hover span.sel {color: #c05202;text-decoration: underline;}

a.bluebutton{background: transparent url('../images/oval-blue-left.gif') no-repeat top left;display: block;float: left; font-size: 11px; font-weight: bold; font-family: Arial;line-height: 16px;height: 24px;padding-left: 11px;text-decoration: none;}
a:link.bluebutton, a:visited.bluebutton, a:active.bluebutton {color: #dedede;}
a.bluebutton span{background: transparent url('../images/oval-blue-right.gif') no-repeat top right;display: block;padding:4px 11px 4px 0;}
a.bluebutton:hover{background-position: bottom left;}
a.bluebutton:hover span{background-position: bottom right; color: #fff;}

a.bluecbutton{background: transparent url('../images/oval-blue-left.gif') no-repeat top left;display: block;text-align: center; font-size: 11px; font-weight: bold; font-family: Arial;line-height: 16px;height: 24px;padding-left: 11px;text-decoration: none;}
a:link.bluecbutton, a:visited.bluecbutton, a:active.bluecbutton {color: #ffffff;}
a.bluecbutton span{background: transparent url('../images/oval-blue-right.gif') no-repeat top right;display: block;padding:4px 11px 4px 0;}
a.bluecbutton:hover{background-position: bottom left;}
a.bluecbutton:hover span{background-position: bottom right; color: #fff;}

a.graybutton{background: transparent url('../images/oval-gray-left.gif') no-repeat top left;display: block;float: right;font-size: 11px; font-weight: bold; font-family: Arial;line-height: 16px;height: 24px;padding-left: 11px;text-decoration: none;}
a:link.graybutton, a:visited.graybutton, a:active.graybutton{color: #dedede;}
a.graybutton span{background: transparent url('../images/oval-gray-right.gif') no-repeat top right;display: block;padding:4px 11px 4px 0;}
a.graybutton:hover{background-position: bottom left;}
a.graybutton:hover span{background-position: bottom right; color: #fff;}

a.greenbutton{background: transparent url('../images/oval-green-left.gif') no-repeat top left;display: block;float: right;font-size: 11px; font-weight: bold; font-family: Arial;line-height: 16px;height: 24px;padding-left: 11px;text-decoration: none;}
a:link.greenbutton, a:visited.greenbutton, a:active.greenbutton{color: #dedede;}
a.greenbutton span{background: transparent url('../images/oval-green-right.gif') no-repeat top right;display: block;padding:4px 11px 4px 0;}
a.greenbutton:hover{background-position: bottom left;}
a.greenbutton:hover span{background-position: bottom right; color: #fff;}

.buttonwrapper{overflow: hidden;width: 100%;padding-top: 7px;}
.buttonwrapperInline{overflow: hidden;width: 30px; display:inline;}

.bluecbutton2{ background: url('/images/FondbtSmall.png') no-repeat top left;
				display: inline;
				text-align: center; font-size: 11px; font-weight: bold; font-family: Arial;line-height: 16px;
				height: 21px;
				padding-left: 5px;
				width:28px; color:#fff;}
.bluecbutton2:hover { background: url('/images/FondbtSmallG.png') no-repeat top left;}

ul {list-style: none; padding-left: 0px; padding-top:0px;}
ul.starAS {padding-left: 0px;list-style: none;width:150px; }
ul.starAS li {padding-left: 0px;font-weight: normal;background: url(../images/info.gif) 0 0 no-repeat;width:150px;   }

ul.starAS li a { text-decoration:none; color:#F60; }
.parentcat {padding-left:10px;width:140px; min-height:20px;  background-color:#d7dce0; padding-bottom:0px; margin-bottom:1px; vertical-align:middle}
.parentcat:hover { text-decoration:none; color:#F60; background-color:#F1F1F1;  }

ol {list-style: none; padding-left: 20px;}
ol.starAS2 {padding-left: 30px;list-style: none;}
ol.starAS2 li {padding-left: 0px;font-weight: normal; list-style:none; }
ol.starAS2 li { background: url(../images/info.gif) 0 0 no-repeat; }

ul.starAS3 {padding-left: 0px;list-style: none;}
ul.starAS3 li {margin-left: -5px; padding-left: 0px;font-weight: normal; }



.topSaleCont{ display:block; margin:0; line-height:1.1em; float:left;}
.topSaleCenter{ width:150px; height:150px; display:inline-block; text-align:center; margin:auto;}
.topSaleCenter H2 a {font-size: 10px; font-weight: bold; padding: 0; margin-bottom: 0px; color:#945738;width: 200px; height:25px; border-bottom:dotted 1px #F60; }
.topSaleCenter p {float: center; text-align: center; clear: both;  }
.topSaleCenter div { text-align: center; font-size: 11px;}
.topSaleCenter div.col1 { width:150px; height:75px; margin: auto; text-align:center ;  vertical-align:bottom;}
.topSaleCenter div.col1 img { border:none;  }
.topSaleCenter div.col2 {width: 150px; margin: auto; padding-bottom: 5px;  padding-top: 2px; padding-left: 0px; text-align:center;}
.topSalePrice {display:inline; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#630;}

.groupColRight{padding-left:5px;  text-align:center; margin:auto; padding-top:20px; margin-top:20px; line-height:1em;}
.elementColRightTitle{ padding-top:10px; padding-left:20px; height:30px; overflow:visible; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#333; z-index:9; width:140px; font-weight:bold;}
.elementColRightTitle a{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#333;}
.elementColRight{background: url('/images/fondElementColGauche.png') 0 0 no-repeat; display:block; padding:0px; padding-top:4px;  width:167px; height:199px; text-align:center; margin:auto;}
.imgElementColRight{ height:110px; overflow:hidden;  padding-bottom:0px; top:25px;}
.prixElementColRight{ height:25px; color:#F60; font-weight:bold;}


