/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

td{font-family: Verdana;}
.boxText { font-family: Verdana; font-size: 10px; }
.errorBox { font-family : Verdana; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #8b8b8b; color:#FFFFFF; }
.orderEdit { font-family : Verdana; font-size : 10px; color: #E3004F; text-decoration: underline; }
BODY {
background-image:url(images/bg-normal.jpg);
background-repeat:repeat-x;
color: #000000;
margin: 0;
padding:0;
font-family: Verdana;
}
.body25{background-image:url(images/bg25.jpg);
font-family: Verdana;
}
.body21{background-image:url(images/bg21.jpg);
font-family: Verdana;
}
.body26{background-image:url(images/bg26.jpg);
font-family: Verdana;
}
A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
	padding:0;
	margin:0;
}
.body25 table.header{
background-image:url(images/bg-head25.jpg);
background-repeat:no-repeat;
width:911px;
}
.body21 table.header{
background-image:url(images/bg-head21.jpg);
background-repeat:no-repeat;
width:911px;
}
.body26 table.header{
background-image:url(images/bg-head26.jpg);
background-repeat:no-repeat;
width:911px;
}
table.header {
background-image:url(images/bg-head.jpg);
background-repeat:no-repeat;
width:911px;
}
.links-header a{font-size:11px;
font-weight:bold;
text-decoration:none;
color:#525252;
}
.links-header a:hover{
color:#ff3d67;
text-decoration:none;
}
.menu-categ{background-image:url(images/menu-categ.jpg);
background-repeat:no-repeat;
}
.menu-categ .sous-categs{ max-width:100px; padding:0 10px; }
.menu-categ .sous-categs a{color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-decoration:none; }
.menu-categ .sous-categs a:hover,.menu-categ .sous-categs .active{
color:#bd0029;
font-size:10px;
font-weight:bold;
text-decoration:none;
background-image:none;
}

.menu-categ a{
display:block;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
float:left;
text-align:center;
}
.categ_plus{
float:left;
width:154px;
height:25px;
margin:0 10px;
padding-top:10px;
text-align:center;
visibility:visible;
display:block;	
border-bottom:solid 1px #67995e;


}
.menu-categ .categ_plus a{
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	background-image:none;
	width:150px;
}
.menu-categ .categ_plus a:hover{
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	display:block;
	background-image:none;
	width:150px;
}
.divplus{
	background-color:#2a7722;
	border:solid 1px #67995e;
	position:absolute;
	right:20px;
	top:194px;
	width:360px;
	padding-bottom:10px;
}
.width1{
width:138px;
padding:6px 4px;
}
.width2,.width25{
width:65px;
padding:6px 4px}
.width3{
width:87px;
padding:6px 5px;}
.width21,.width23,.width26{
width:60px;
padding:12px 5px 13px;}
.width24{
width:80px;
padding:12px 5px 13px;}
.width27{
width:70px;
padding:6px 5px;}
.width28{
width:80px;
padding:6px 5px;}
.width29{
padding:12px 0 13px;
width:52px;
cursor:pointer;}
.menu-categ a.a25:hover,.menu-categ a.active25 {
background-image:url(images/a-bg25.jpg);
color:#FFFFFF;
text-decoration:none;
}
.menu-categ a.a21:hover,.menu-categ a.active21 {
background-image:url(images/a-bg21.jpg);
color:#FFFFFF;
text-decoration:none;
}
.menu-categ a.a26:hover,.menu-categ a.active26 {
background-image:url(images/a-bg26.jpg);
color:#FFFFFF;
text-decoration:none;
}
.menu-categ a:hover,.menu-categ .active {
background-image:url(images/a-bg.jpg);
color:#FFFFFF;
text-decoration:none;
}
.input-search{
	border:0;
    background: transparent url(images/recherche.png) no-repeat top left;
    height: 25px;
    width: 284px;
    padding-top:5px;}
	.drop-down{
	border:0;
    background: transparent url(images/drop-down.jpg) no-repeat top left;
    height: 21px;
    width: 154px;
    padding-top:2px;
	margin-bottom:5px;
	color:#525252;
	font-size:11px;}
	
TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana;
  font-size: 10px;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
}

TD.headerError {
  font-family: Tahoma, Verdana;
  font-size: 12px;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
}

TD.headerInfo {
  font-family: Tahoma, Verdana;
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
}
.main .infobox{
border:1px solid #5B9E3D;}
.header .infoBox{ background:none;}
.infoBoxContents {
  font-family: Verdana;
  font-size: 10px;
}
.logininput input{
border:solid 1px #9b9b9b;
color:#9b9b9b;
height:19px;
width:150px;
}
input{
border:solid 1px #9b9b9b;
color:#9b9b9b;
}
input#submit-image{
border:none;}
.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  font-family: Verdana;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
}
TR.productListing-even td{
	border-bottom:solid 1px #e1dedf; }
TR.productListing-even td table tr td{
	border-bottom:none; }
TR.productListing-odd td{
	border-bottom:solid 1px #e1dedf; }
TR.productListing-odd td table tr td{
	border-bottom:none; }
table.productListing {
border:none;
padding:15px;
color:#525252;
width:716px;
}
table.productListing td{
	padding:5px;}
table.productListing a {
color:#525252;
text-decoration:none;
}
table.productListing a:hover {
color:#525252;
text-decoration:underline;
}
.productListing-heading {
  font-family: Verdana;
  font-size: 12px;
  color: #E3004F;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
}

TD.subBar {
  font-family: Verdana;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana;
  font-size: 11px;
  color:#525252;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana;
  font-size: 10px;
  color: #E3004F;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana;
  font-size: 11px;
}

TEXTAREA {
  width: 400px;
  font-family: Verdana;
  font-size: 11px;
  border:solid 1px #9b9b9b;
color:#9b9b9b;

}

SPAN.greetUser {
  font-family: Verdana;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
tbody{
padding:0;
margin:0
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
.table-content{
background-image:url(images/content-bg.jpg);
padding:0 7px;
width:925px;
}
.table-footer{
background-image:url(images/content-bg-footer.jpg);
padding:0 7px;
width:925px;
}
.table-footer25{
background-image:url(images/content-bg-footer25.jpg);
padding:0 7px;
width:925px;
}
.table-footer21{
background-image:url(images/content-bg-footer21.jpg);
padding:0 7px;
width:925px;
}
.table-footer26{
background-image:url(images/content-bg-footer26.jpg);
padding:0 7px;
width:925px;
}
.table-content25{
background-image:url(images/content-bg25.jpg);
padding:0 7px;
width:925px;
}
.table-content21{
background-image:url(images/content-bg21.jpg);
padding:0 7px;
width:925px;
}
.table-content26{
background-image:url(images/content-bg26.jpg);
padding:0 7px;
width:925px;
}
TD.formAreaTitle {
  font-family: Tahoma, Verdana;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana;
  color: #E3004F;
}

SPAN.errorText {
  font-family: Verdana;
  color: #E3004F;
}

.moduleRow { }
.moduleRowOver {  cursor: pointer; cursor: hand; }
.moduleRowSelected {  }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana; font-size: 10px;}

/* input requirement */

.inputRequirement { font-family: Verdana; font-size: 10px; color: #E3004F; padding-right:36px; }
.left-sidebar{
background-image:url(images/left-top.jpg);
background-repeat:no-repeat;
width:172px;
padding:41px 8px 0 8px;
}
.marques-box{
background:url(images/marques-bg.png);
background-repeat:no-repeat;
width:172px;
height:93px;
padding:6px 5px;
text-align:center;
color:#e3004f; 
font-size:12px; 
font-weight:bold;
}
.marques-box .boxText{
text-align:center
}
.shopping-cart{
color:#FFFFFF;
font-size:11px;
padding:8px 0 0 110px;
}
.shopping-cart a{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.shopping-cart a:hover{
color:#C5CEEB;
font-size:11px;
text-decoration:none;
}
.nouveate-head{
text-align:center;
font-size:12px; font-weight:bold;
color:#FFFFFF;
background:url(images/nouveaute.png);
background-repeat:no-repeat;
width:172px;
height:22px;
}
.nouveaute-body{
background:url(images/nouveaute-body.jpg);
background-position:0 100%;
background-repeat:no-repeat;
padding:0 0 1px 0;
}
.nouveaute-prix{
color:#e3004f;
font-size:12px;
font-weight:bold;
}
.nouveaute-titre a{
color:#525252;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.nouveaute-titre a:hover{
color:#525252;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}
.top10-head{
text-align:center;
font-size:12px; font-weight:bold;
color:#FFFFFF;
background:url(images/top10-head.jpg);
background-repeat:no-repeat;
width:172px;
height:21px;
}
.top10-body{
background:url(images/top10-body.jpg);
background-position:0 100%;
background-repeat:no-repeat;
padding:0 0 1px 1px;
}
.top10-prix{
font-size:12px;
font-weight:bold;
color:#3b7d1a;
padding:0 10px 5px 0;
}
.top10-titre{
padding:15px 10px 5px 10px ;}
.top10-titre a{
color:#525252;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.top10-titre a:hover{
color:#525252;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}
.top10-element{
width:170px;
background:url(images/bg-top10.jpg);
margin:0;
}
.top10-element2{
width:170px;
margin:0;
}
.login-box{
background-image:url(images/login-box.jpg);
background-repeat:no-repeat;
width:172px;
height:125px;
font-size:12px;
color:#FFFFFF;
padding:7px 10px;
text-align:center;
vertical-align:top;}
.login-label{
color:#d5eae0;
font-size:11px;
}
.login-input{
border:solid 1px #dcebd5;
background-color:#4e962d;
width:146px;
height:21px;
color:#dcebd5;}
.login-box a{
font-size:11px;
text-decoration:underline;
color:#dcebd5;
}
.login-box a:hover{
font-size:11px;
text-decoration:underline;
color:#ffffff;
}
.login-box .nonaligne a{
text-decoration:none;}
.head-featured{
background-image:url(images/miseenavant.png);
background-repeat:no-repeat;
width:671px;
height:28px;
}
.head-featured td{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.head-detail{
background-image:url(images/miseenavant.png);
background-repeat:no-repeat;
width:671px;
height:28px;
}
.head-detail-title{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.detail-marque{
font-size:16px;
color:#525252;
font-weight:bold;
}
.body-detail{
background-image:url(images/product-detail-body.jpg);
background-repeat:no-repeat;
background-position:0 100%;
width:716px;
padding-bottom:20px;
padding-top:10px;
}
.body-featured{
background-image:url(images/featured-body.jpg);
background-repeat:no-repeat;
width:716px;
height:237px;
}
.featured-title{
color:#e3004f;
font-size:15px;
font-weight:bold;}
.featured-description{
color:#525252;
font-size:11px;
}
.featured-title a{
color:#525252;
font-size:12px;
font-weight:bold;
text-decoration:none;}
.featured-title a:hover{
color:#525252;
font-size:12px;
font-weight:bold;
text-decoration:underline}
.featured-pricelabel{
color:#525252;
font-size:12px;
font-weight:bold;}
.featured-price{
color:#e3004f;
font-size:24px;}
/*
.static{
background-image:url(images/frais.png);
background-repeat:no-repeat;
width:149px;
height:125px;
padding-left:23px;
padding-top:26px;
color:#525252;
font-size:12px;
font-weight:bold;
}*/

.static_up{
background-image:url(images/frais_haut.jpg);
background-repeat:no-repeat;
width:149px;
height:102px;
padding-left:23px;
padding-top:20px;
color:#525252;
font-size:12px;
font-weight:bold;
}

.static_down{
background-image:url(images/frais_bas.jpg);
background-repeat:no-repeat;
width:149px;
height:30px;
padding-top:10px;
padding-left:15px;
color:#525252;
font-family:Arial;
font-size:9px;
font-weight:normal;
}

.paddingtop{ line-height:20px;}
.newsleterinput{
background-color:#848484;
color:#FFFFFF;
border:solid 1pz #FFFFFF;
width:150px;
height:19px;}
.newsletter-label{
color:#FFFFFF;
font-size:11px;}
.firsttext{color:#525252;
font-size:11px;
}
.nb{color:#525252;
font-size:10px;}
.nb a{color:#525252;
font-size:10px;
text-decoration:underline;}
.nb a:hover{color:#ffffff;
font-size:10px;
text-decoration:underline;}
.newsletterbox{
background-image:url(images/newsletter-bg.png);
background-repeat:no-repeat;
width:152px;
height:200px;
padding:3px 10px;
text-align:center;
vertical-align:top;
color:#525252;
font-size:12px;
font-weight:bold;
}
.submmit-newsletter{background-image:url(includes/languages/french/images/buttons/go.png);}
.special-head{
background-image:url(images/specials-top.jpg);
background-repeat:no-repeat;
width:670px;
height:28px;
}
.special-head td{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.related-head{
background-image:url(images/specials-top.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
width:688px;
height:33px;
padding:0 0 7px 32px;
}
.special-row{
background-image:url(images/special-row.jpg);
background-repeat:no-repeat;
height:163px;
width:721px;
position:relative;
}

.special-bottom{
background-image:url(images/special-bottom.jpg);
background-repeat:no-repeat;
height:10px;
}

.td-special{background-image:none;}


/* ALSO PURCHASED*/
.also-purchased-head{
background-image:url(images/also-purchased-head.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
width:688px;
height:33px;
padding:0 0 5px 32px;
}
.also-purchased-row{
background-image:url(images/also-purchased-row.jpg);
background-repeat:no-repeat;
height:163px;
width:721px;
position:relative;
}

.also-purchased-bottom{
background-image:url(images/also-purchased-bottom.jpg);
background-repeat:no-repeat;
height:10px;
}

.td-also-purchased{background-image:none;}
.also-purchased-title a{color:#3b7d1a; font-weight:bold; font-family:verdana; font-size:13px;}
.also-purchased-title a:hover{color:#3b7d1a; text-decoration:none;}
.also-purchased-info img{border:#c6c6c6 solid 1px;}

.special-title a{color:#3b7d1a;font-size:12px;font-weight:bold;text-decoration:none}
.special-title a:hover{color:#3b7d1a;font-size:12px;font-weight:bold;text-decoration:underline;}
.special-pricelabel{color:#525252;font-size:12px;font-weight:bold;}
.special-price{color:#3b7d1a;font-size:22px;}



.num{color:#525252;
font-size:14px;
font-weight:bold;}
.special-title a{color:#3b7d1a;font-size:12px;font-weight:bold;text-decoration:none}
.special-title a:hover{color:#3b7d1a;font-size:12px;font-weight:bold;text-decoration:underline;}
.special-pricelabel{color:#525252;font-size:12px;font-weight:bold;}
.special-price{color:#3b7d1a;font-size:22px;}
.categories-title{
color:#e3004f;
font-size:10px;
font-weight:bold;}
.categories-title a{
color:#e3004f;
font-size:10px;
font-weight:bold;
text-decoration:none}
.categories-title a:hover{
color:#e3004f;
font-size:10px;
font-weight:bold;
text-decoration:underline;}
.categories-description{
color:#919191;
font-size:11px;}
.categories-head{
background-image:url(images/categs-top.jpg);
background-repeat:no-repeat;
width:650px;
height:28px;
padding:0 0 5px 0;
}
.categories-head td{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.footer-big{
background-image:url(images/footer-bg.jpg);
background-repeat:no-repeat;
}
.footer-up{
height:24px;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.footer-up a{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.footer-up a:hover{
color:#FFFFFF;
font-size:11px;
text-decoration:underline;
}
.footer-down{
height:188px;
text-align:left;
color:#252525;
font-size:11px;
padding:10px;
vertical-align:top;
line-height:20px;
}
.footer-down a{color:#252525;}
.footer-down a:hover{color:#252525;} 
.filters{ background-image:url(images/filters-bg.jpg);
background-repeat:no-repeat; width:716px;
height:51px;}
.filters select{
border:solid 1px #c83650;
background-color:#f2f2f2;
color:#525252;
font-size:12px;
padding-top:2px;
width:234px;
height:22px;}
.gris-fonce-head{
background-image:url(images/head-gris-fonce.jpg);
background-repeat:no-repeat;
width:676px;
padding-left:20px;
padding-right:20px;
height:27px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.gris-claire-head{background-image:url(images/head-gris-clair.jpg);
background-repeat:no-repeat;
padding-left:20px;
padding-right:20px;
width:676px;
height:27px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.desc-body{
background-image:url(images/body-desc.jpg);
background-repeat:no-repeat;
background-position:0 100%;
padding:10px 20px;
width:676px;
font-size:12px;
color:#848484;
}
.send-to-friend a{
color:#ababab;
font-size:11px;
text-decoration:none;}
.send-to-friend a:hover{
color:#ababab;
font-size:11px;
text-decoration:underline;}
.pages-info{
width:200px; 
padding-left: 10px;
padding-right:10px;
color:#ffffff;
font-size:12px;
}
.next{
width:143px;
padding-left:20px;
padding-right:20px;
text-align:center;
font-size:12px;
color:#FFFFFF;}
.next a,.next a:hover{
font-size:12px;
color:#FFFFFF;
text-decoration:none;}
.middle{
width:310px;
font-size:12px;
color:#FFFFFF;}
.middle a,.middle a:hover{
font-size:12px;
color:#FFFFFF;
text-decoration:none;}
.previous{
text-align:center;
width:163px;
padding-left:15px;
padding-right:15px;
font-size:12px;
color:#FFFFFF;}
.previous a,.previous a:hover{
font-size:12px;
color:#FFFFFF;
text-decoration:none;}
.current-page{
width:24px;
height:25px;
background-image:url(images/bg-current.jpg);
background-repeat:no-repeat;
color:#525252;
font-size:14px;
font-weight:bold;
}
.other-pages{
width:15px;
color:#FFFFFF;
font-size:14px;
}
.list-prod-top{
background-image:url(images/list-prod-top.jpg);
width:331px;
height:23px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
}
.list-prod-top a{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.list-prod-top a:hover{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.list-prod-bottom{
background-image:url(images/list-prod-bottom.jpg);
width:331px;
height:139px;
padding-left:10px;
padding-right:10px;
}
.list-prod-categ{
color:#848484;
font-size:10px;
font-weight:bold;}
.list-prod-marque a,.list-prod-marque a:hover{
color:#3b7d1a;
font-size:12px;
font-weight:bold;
text-decoration:none;}
.list-prod-name{
color:#525252;
font-size:11px;
font-weight:bold;}
.list-prod-name a,.list-prod-name a:hover{
color:#525252;
font-size:11px;
font-weight:bold;
text-decoration:none;}
.list-prod-label-prix{
color:#848484;
font-size:12px;
font-weight:bold;
padding-top:0;
padding-right:0;
padding-bottom:0;
}
.list-prod-prix{
color:#3b7d1a;
font-size:22px;
padding-top:0;
padding-bottom:0;}
a{
color:#e3004f;
}
a:hover{
color:#e3004f;
}

.page-title{
background-image:url(images/title-bg.jpg);
background-repeat:no-repeat;
width:716px;
height:59px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
padding-top:15px;
vertical-align:top;}
.page-title2{ 
background-image:url(images/title-bg2.jpg);
background-repeat:no-repeat;
width:716px;
height:59px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
padding-top:15px;
vertical-align:top;}
.header-login{
font-size:14px;
font-weight:bold;
color:#6f6f6f;
}
.linkpass{
color:#e3004f;
}
.linkpass:hover{
color:#e3004f;
}
/* BOF Dynamic Sitemap */
  ul.sitemap {
  color: #e3004f;
}
.innertable table tr{
	background-image:url(images/bg-page.gif);
	background-repeat:repeat-y;
}
.innertable table tr td table tr{
	background-image:none;
}
.innertable table tr.none{
	background-image:none;
}
/* EOF Dynamic Sitemap */
.empty{
	font-size:12px;
	color:#525252;}
.prixml{
font-size:11px; 
color:#6a6a6a}

td.paddingleft{padding-left:20px;}
.ariane td{padding-left:23px;
color:#ababab;
font-size:12px;
border-bottom:solid 1px #ababab;}
.ariane td a{
color:#ababab;
font-size:12px;
text-decoration:none;}
.ariane td a:hover{
color:#ababab;
font-size:12px;
text-decoration:underline;}
.ariane .ici{
color:#6a6a6a;
}