/*

  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $



  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com



  Copyright (c) 2003 osCommerce



  Released under the GNU General Public License

*/



.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

.productsNotifications { background: #f2fff7; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }



BODY {

  background-image:url(../../images/OrdiPourTous/fond.gif);

  background-position:top left;

  background-repeat:repeat;

  color: #000000;

  margin: 0px;

  font-family:Arial, Helvetica, sans-serif;

  font-size: 10pt;

  z-index:0;

}

img{

	border:none;

}



  /*----------------------*/

 /*** ELEMENTS COMMUNS ***/

/*----------------------*/



A {

  color: #000000;

  text-decoration: none;

  outline:none;

}



A:hover {

  color: #AABBDD;

  text-decoration: underline;

}



a:active {

   outline:none;

}

input{

	 outline:none;

}





FORM {

	display: inline;

}



select{

	color:#707070;

}







  /*------------*/

 /*** HEADER ***/

/*------------*/



/*** début HEADER ***/

table#tableHeader{

	height:95px;

	font-family:arial;

	font-size:10pt;

	background-image:url(../../images/OrdiPourTous/fond_header.gif);

	background-position:bottom left;

	background-repeat:no-repeat;

	background-color:#FFFFFF;

}

table#tableHeader td#box_compte{

	width:276px;

}

table#tableHeader td#box_panier{

	width:226px;

	font-size:8pt;

}

table#tableHeader td#box_help{

	width:82px;

}

table#tableHeader td#box_help_2{

	width:141px;

}



table#tableHeader td#box_compte div{

	width:256px;

	height:58px;

	background-image:url(../../images/OrdiPourTous/header_box_compte.gif);

	background-position:top left;

	background-repeat:no-repeat;

}

table#tableHeader td#box_panier div{

	width:206px;

	height:58px;

	background-image:url(../../images/OrdiPourTous/header_box_panier.gif);

	background-position:top left;

	background-repeat:no-repeat;

}

table#tableHeader td#box_help div{

	width:62px;

	height:58px;

	background-image:url(../../images/OrdiPourTous/header_box_help.gif);

	background-position:top left;

	background-repeat:no-repeat;

}

table#tableHeader td#box_help_2 div{

	width:121px;

	height:58px;

	background-image:url(../../images/OrdiPourTous/header_box_help_2.gif);

	background-position:top left;

	background-repeat:no-repeat;

}

table#tableHeader td#box_compte div span{

	display:block;

	float:left;

	width:138px;

	font-size:8pt;

	color:#707070;

	padding-top:20px;

	text-align:center;

}

table#tableHeader td#box_compte div a{

	display:block;

	float:left;

	padding-top:7px;

}

table#tableHeader td#box_panier span.violet_under{

	color:#6466ca;

	text-decoration:underline;

}

table#tableHeader td#box_panier span.para{

	display:block;

	text-align:right;

}

table#tableHeader td#box_panier a{

	text-decoration:none;

	color:#707070;

	display:block;

	padding-top:15px;

	padding-right:6px;

	text-align:right;

}

table#tableHeader td#box_panier a:hover{

	text-decoration:none;

	color:#707070;

}

table#tableHeader td#box_help div a{

	text-decoration:none;

	color:#707070;

	display:block;

	padding-top:20px;

}

table#tableHeader td#box_help div a:hover{

	text-decoration:underline;

	color:#707070;

}

table#tableHeader td#box_help_2 div a{

	text-decoration:none;

	color:#707070;

	display:block;

	padding-top:8px;

}

table#tableHeader td#box_help_2 div a#under{

	padding-top:10px;

}

table#tableHeader td#box_help_2 div a:hover{

	text-decoration:underline;

	color:#707070;

}



/*** fin HEADER ***/







/*** début NAVIGATION ***/

TR.headerNavigation {

  font-family: Arial, sans-serif;

  font-size: 9pt;

  color: #ffffff;

  height:35px;

  background-color:#FFFFFF;

}

TR.headerNavigation td.onglets{

  background-image:url(../../images/OrdiPourTous/fond_onglet.gif);

  background-repeat:no-repeat;

  background-position:bottom left;

  width:630px;

  vertical-align:bottom;

}

TR.headerNavigation td.onglets a{

	display:block;

	float:left;

	height:24px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

	text-align:center;

	background-position:top left;

	background-repeat:no-repeat;

}

TR.headerNavigation td.onglets span.actif{

	display:block;

	float:left;

	height:24px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

	text-align:center;

	background-position:0 -24px;

	background-repeat:no-repeat;

}

TR.headerNavigation td.onglets a:hover{

	color:#FFFFFF;

	text-decoration:none;

	background-position:0 -24px;

}

TR.headerNavigation td.onglets a span{

	display:block;

	margin-top:5px;

}

TR.headerNavigation td.onglets span.actif span{

	display:block;

	margin-top:5px;

}

TR.headerNavigation td.onglets a#o1{

	width:71px;

	background-image:url(../../images/OrdiPourTous/onglet_on_01.gif);

	margin-left:5px;

}

TR.headerNavigation td.onglets>a#o1{

	margin-left:10px;

}

TR.headerNavigation td.onglets a#o2{

	width:89px;

	background-image:url(../../images/OrdiPourTous/onglet_on_02.gif);

}

TR.headerNavigation td.onglets a#o3{

	width:90px;

	background-image:url(../../images/OrdiPourTous/onglet_on_03.gif);

}

TR.headerNavigation td.onglets a#o4{

	width:111px;

	background-image:url(../../images/OrdiPourTous/onglet_on_04.gif);

}

TR.headerNavigation td.onglets a#o5{

	width:102px;

	background-image:url(../../images/OrdiPourTous/onglet_on_05.gif);

}

TR.headerNavigation td.onglets a#o6{

	width:58px;

	background-image:url(../../images/OrdiPourTous/onglet_on_06.gif);

}

TR.headerNavigation td.onglets a#o6 span{

	text-align:left;

	padding:0;

	line-height:0;

	visibility:hidden;

}



TR.headerNavigation td.onglets span.actif#o1{

	width:71px;

	background-image:url(../../images/OrdiPourTous/onglet_on_01.gif);

	margin-left:5px;

}

TR.headerNavigation td.onglets>span.actif#o1{

	margin-left:10px;

}

TR.headerNavigation td.onglets span.actif#o2{

	width:89px;

	background-image:url(../../images/OrdiPourTous/onglet_on_02.gif);

}

TR.headerNavigation td.onglets span.actif#o3{

	width:90px;

	background-image:url(../../images/OrdiPourTous/onglet_on_03.gif);

}

TR.headerNavigation td.onglets span.actif#o4{

	width:111px;

	background-image:url(../../images/OrdiPourTous/onglet_on_04.gif);

}

TR.headerNavigation td.onglets span.actif#o5{

	width:102px;

	background-image:url(../../images/OrdiPourTous/onglet_on_05.gif);

}

TR.headerNavigation td.onglets span.actif#o6{

	width:58px;

	background-image:url(../../images/OrdiPourTous/onglet_on_06.gif);

}

TR.headerNavigation td.onglets span.actif#o6 span{

	text-align:left;

	padding:0;

	line-height:0;

	visibility:hidden;

}

TR.headerNavigation td.onglets div.recherche{

	float:left;

	height:14px;

	margin-top:9px;

	margin-left:30px;

	color:#000000;

	font-size:8pt;

	color:#707070;

	font-weight:bold;

	z-index:1;

}



TR.headerNavigation td.recherche{

	text-align:right;

	vertical-align:bottom;

	z-index:1;

}

TR.headerNavigation td.recherche input{

	position:relative;

	top:4px;

	z-index:1;

}

TR.headerNavigation td.recherche input.champ{

	position:static;

	width:120px;

	padding:0;

	z-index:1;

}

TR.headerNavigation td.recherche select{

	position:relative;

	z-index:1;

	width:170px;

	font-size:7pt;

}



TR.headerNavigation2 {

  font-family: Arial, sans-serif;

  font-size: 9pt;

  color: #ffffff;

  height:33px;

  background-image:url(../../images/OrdiPourTous/fond_ariane.gif);

  background-repeat:repeat-x;

  background-position:top left;

}

td.filariane{

	color: #6565CB;

	width:635px;

	padding-left:15px;

}

td.filariane a{

	color: #6565CB;

	text-decoration:none;

	font-family:arial;

	font-size:9pt;

}

td.filariane a:hover{

	color: #bbbbbb;

	text-decoration:none;

}



/*** fin NAVIGATION ***/



TR.headerError {

  background: #ff0000;

}



TD.headerError {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #ff0000;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}



TR.headerInfo {

  background: #00ff00;

}



TD.headerInfo {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #00ff00;

  color: #ffffff;

  font-weight: bold;

  text-align: center;

}



/** espace entre header et reste **/

.espace_haut{

	padding-top:7px;

	background-color:#FFFFFF;

	vertical-align:top;

}



.infoBox {

  background: #b6b7cb;

}



.infoBoxContents {

  background: #f8f8f9;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



.infoBoxNotice {

  background: #FF8E90;

}



.infoBoxNoticeContents {

  background: #FFE6E6;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



TD.infoBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  font-weight: bold;

  background: #bbc3d3;

  color: #ffffff;

}



TD.infoBox, SPAN.infoBox {

  font-family: Verdana, Arial, sans-serif;

  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 {

  background: #f8f8f9;

}



TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {

  background: #f8f8f9;

}



TABLE.productListing {

  border: 0px;

  border-style: solid;

  border-color: #b6b7cb;

  border-spacing: 1px;

}



.productListing-heading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  background: #b6b7cb;

  color: #FFFFFF;

  font-weight: bold;

}

TD.pageHeading, DIV.pageHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 20px;

  font-weight: bold;

  color: #9a9a9a;

}



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #000000;

}



TD.main, P.main {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  line-height: 1.5;

}



TD.smallText, SPAN.smallText, P.smallText {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



TD.accountCategory {

  font-family: Verdana, Arial, sans-serif;

  font-size: 13px;

  color: #aabbdd;

}



TD.fieldKey {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



TD.fieldValue {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



TD.tableHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.newItemInCart {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #ff0000;

}



CHECKBOX, INPUT, RADIO, SELECT {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}



TEXTAREA {

  width: 100%;

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}



SPAN.greetUser {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #f0a480;

  font-weight: bold;

}



TABLE.formArea {

  background: #f1f9fe;

  border-color: #7b9ebd;

  border-style: solid;

  border-width: 1px;

}



TD.formAreaTitle {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #c76170;

  font-weight: bold;

}



SPAN.productSpecialPrice {

  color:#CC0099;

  font-weight:normal;

}

SPAN.productOldPrice {

  text-decoration:line-through;

  font-weight:normal;

  font-size:0.9em;

}



SPAN.errorText {

  font-family: Verdana, Arial, sans-serif;

  color: #ff0000;

}



.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; }

.moduleRowSelected { background-color: #E9F4FC; }



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }



/* message box */



.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }



/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }







/** affichage page sous catégories **/



td.promo, td.plus_vendu{

	width:20%;

}



/** legende de l'affichage en catégories **/

table#legende{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:0.7em;

	background-color:#f8f7f9;

}

table#legende span{

	vertical-align:middle;

	padding-bottom:10px;

}



/** pour homepage **/

div.voir_tout{

	width:100%;

	background-color:#FFFFFF;

	margin-top:15px;



}



/**affichage panier javascript **/



.infobulle{

	position:absolute;

	float:left;

	visibility : hidden;

	border: 1px solid #6599FF;

	padding: 10px;

	background-color: #A7C4FE;

	width:250px;

	z-index:500;

}

.infobulle div p{

	text-align:center;

	margin:0;

	padding:0;

	z-index:500;

	font-size:9pt;

}

.infobulle table{

	font-family:arial;

	font-size:8pt;

	z-index:500;

}

.infobulle table td div{

	width:100%;

	text-align:right;

	font-size:8pt;

	z-index:500;

}



/** Bannière page accueil **/

div#banner_index{

	text-align:center;

	width:100%;

	background-color:#0095b5;

}



/*-----------------------------------*/

/*** BOX COLONNE GAUCHE EN GENERAL ***/

/*-----------------------------------*/



td.boxHeader{

	width:100%;

	background-repeat:no-repeat;

	background-position:bottom right;

}

td.boxContent{

	width:100%;

	background-repeat:repeat-y;

	background-position:bottom right;

	font-size:9pt;

	font-family:arial;

}

td.boxFooter{

	width:100%;

	background-repeat:no-repeat;

	background-position:top right;

}

td.separ_box{

	margin:0;

	padding:0;

}

td.separ_box img{

	margin:0;

	padding:0;

}



/*----------------------------*/

/***  BOX  COLONNE  GAUCHE  ***/

/*----------------------------*/



/*left blue*/

.infoBoxBlueLeft td.boxHeader{

	height:18px;

	background-image:url(../../images/OrdiPourTous/col_left_blue_header.gif);

}



.infoBoxBlueLeft td.boxContent{

	background-image:url(../../images/OrdiPourTous/col_left_blue_content.gif);

	font-size:8pt;

}



.infoBoxBlueLeft td.boxContent a{

	color:#FFFFFF;

	text-decoration:none;

}



.infoBoxBlueLeft td.boxContent a:hover{ 

	color:#FFFFFF;

	text-decoration:none;

}

.infoBoxBlueLeft td.boxContent a.maincat{

	display:block;

	height:21px;

	width:100%;

	background-image:url(../../images/OrdiPourTous/col_left_blue_cat_principale.gif);

	background-position:top right;

	background-repeat:no-repeat;

	font-size:0;

}

.infoBoxBlueLeft td.boxContent a.maincat:hover{

	color:#2b5a95;

	background-position:0 -21px;

}

.infoBoxBlueLeft td.boxContent a#main_cat_1{

	background-image:url(../../images/OrdiPourTous/cat_princip_1.gif);

}

.infoBoxBlueLeft td.boxContent a#main_cat_2{

	background-image:url(../../images/OrdiPourTous/cat_princip_2.gif);

}

.infoBoxBlueLeft td.boxContent a#main_cat_3{

	background-image:url(../../images/OrdiPourTous/cat_princip_3.gif);

}

.infoBoxBlueLeft td.boxContent a#main_cat_4{

	background-image:url(../../images/OrdiPourTous/cat_princip_4.gif);

}

.infoBoxBlueLeft td.boxContent a#main_cat_5{

	background-image:url(../../images/OrdiPourTous/cat_princip_5.gif);

}

.infoBoxBlueLeft td.boxContent a#main_cat_6{

	background-image:url(../../images/OrdiPourTous/cat_princip_6.gif);

}

.infoBoxBlueLeft td.boxContent a#main_cat_7{

	background-image:url(../../images/OrdiPourTous/cat_princip_7.gif);

}

.infoBoxBlueLeft td.boxContent a#main_cat_8{

	background-image:url(../../images/OrdiPourTous/cat_princip_8.gif);

}

.infoBoxBlueLeft td.boxContent a#main_cat_9{

	background-image:url(../../images/OrdiPourTous/cat_princip_9.gif);

}

.infoBoxBlueLeft td.boxContent a#main_cat_10{

	background-image:url(../../images/OrdiPourTous/cat_princip_10.gif);

}

.infoBoxBlueLeft td.boxContent a#main_cat_11{

	background-image:url(../../images/OrdiPourTous/cat_princip_11.gif);

}

.infoBoxBlueLeft td.boxContent a.sscat{

	display:block;

	height:15px;

	margin:0;

	padding:0;

	padding-left:15px;

	vertical-align:middle;

}

.infoBoxBlueLeft td.boxContent a.sscat:hover, td.boxContent a#selected{

	background-image:url(../../images/OrdiPourTous/col_left_blue_hover.gif);

	background-position:top right;

	background-repeat:no-repeat;

	color:#FFFFFF;

	text-decoration:none;

}



.infoBoxBlueLeft td.boxFooter{

	height:24px;

	background-image:url(../../images/OrdiPourTous/col_left_blue_footer.gif);

}



/*left grey*/

.infoBoxGreyLeft td.boxHeader{

	height:33px;

	background-image:url(../../images/OrdiPourTous/col_left_grey_header.gif);

}

.infoBoxGreyLeft td.boxContent{

	background-image:url(../../images/OrdiPourTous/col_left_grey_content.gif);

	padding-top:5px;

}

.infoBoxGreyLeft td.boxContent select{

	width:80%;

	margin-left:10px;

}

.infoBoxGreyLeft td.boxFooter{

	height:26px;

	background-image:url(../../images/OrdiPourTous/col_left_grey_footer.gif);

}



  /*----------------------------*/

 /***  BOX  COLONNE  DROITE  ***/

/*----------------------------*/



/*box a votre service*/

.infoBoxService td.boxHeader{

	height:45px;

	background-image:url(../../images/OrdiPourTous/box_service_header.gif);

	background-position:bottom left;

}

.infoBoxService td.boxContent{

	background-image:url(../../images/OrdiPourTous/box_service_content.gif);

	background-position:left;

	text-align:left;

}

.infoBoxService td.boxContent a{

	display:block;

	padding-right:15px;

	margin-bottom:8px;

	text-decoration:none;

	color:#FFFFFF;

	background-position:left;

	text-align:right;

}

.infoBoxService td.boxContent a.dern{

	margin:0;

}

.infoBoxService td.boxContent a:hover{

	text-decoration:underline;

	color:#FFFFFF;

}

.infoBoxService td.boxFooter{

	height:24px;

	background-image:url(../../images/OrdiPourTous/box_service_footer.gif);

	background-position:top left;

}

/*box a votre service*/

.infoBoxConstructeurs td.boxHeader{

	height:45px;

	background-image:url(../../images/OrdiPourTous/box_constructeurs_header.gif);

	background-position:bottom left;

}

.infoBoxConstructeurs td.boxContent{

	background-image:url(../../images/OrdiPourTous/box_service_content.gif);

	background-position:left;

	text-align:left;

}

.infoBoxConstructeurs td.boxContent a{

	display:block;

	padding-right:15px;

	margin-bottom:8px;

	text-decoration:none;

	color:#FFFFFF;

	background-position:left;

	text-align:right;

}

.infoBoxConstructeurs td.boxContent a.dern{

	margin:0;

}

.infoBoxConstructeurs td.boxContent a:hover{

	text-decoration:underline;

	color:#FFFFFF;

}

.infoBoxConstructeurs td.boxFooter{

	height:24px;

	background-image:url(../../images/OrdiPourTous/box_service_footer.gif);

	background-position:top left;

}

/* box newsletter */

td#box_newsletter{

	height:103px;

	cursor:pointer;

}

td#box_newsletter a{

	display:block;

	height:100px;

	width:100%;

	background-repeat:no-repeat;

	background-position:top left;

	background-image:url(../../images/OrdiPourTous/box_news_on.gif);

	cursor:pointer;

}

td#box_newsletter a:hover{

	background-position:0 -107px;

	text-decoration:none;

	cursor:pointer;

}

td#box_newsletter a span{

	display:block;

	font-size:7pt;

	text-align:center;

	padding-top:40px;

	color:#FFFFFF;

	width:100%;

	cursor:pointer;

}



/*box identification*/

.infoBoxIdentif td.boxHeader{

	height:44px;

	background-image:url(../../images/OrdiPourTous/box_identif_header.gif);

	background-position:bottom left;

}

.infoBoxIdentif td.boxHeader_alt{

	height:44px;

	background-image:url(../../images/OrdiPourTous/box_identif_header_alt.gif);

	background-position:bottom left;

}

.infoBoxIdentif td.boxContent{

	background-image:url(../../images/OrdiPourTous/box_identif_content.gif);

	background-position:top left;

	font-size:10px;

	color:#545454;

	padding-left:7px;

}

.infoBoxIdentif td.boxContent table td{

	font-size:9pt;

	color:#545454;

}

.infoBoxIdentif td.boxContent table td#bouton_connect{

	padding-right:18px;

	padding-top:5px;

	padding-bottom:5px;

}

.infoBoxIdentif td.boxContent table td.identif_label{

	padding-top:5px;

}

.infoBoxIdentif td.boxContent a{

	font-family:arial;

	color:#545454;

	text-decoration:none;

	font-size:8pt;

}

.infoBoxIdentif td.boxContent a:hover{

	text-decoration:underline;

}

.infoBoxIdentif td.boxContent div#connected{

	margin:0;

	padding:0;

	text-align:right;

	padding-right:25px;

	

}

.infoBoxIdentif td.boxContent div#connected a{

	display:block;

	margin-bottom:8px;

	text-decoration:none;

	color:#545454;

	background-position:left;

	text-align:right;

	font-size:9pt;

}

.infoBoxIdentif td.boxContent div#connected a:hover{

	text-decoration:underline;

	color:#545454;

}

.infoBoxIdentif td.boxFooter{

	height:24px;

	background-image:url(../../images/OrdiPourTous/box_identif_footer.gif);

	background-position:top left;

}



/* box rss */

.infoBoxRSS{

	text-align:center;

	margin-top:7px;

	margin-bottom:10px;

}

.infoBoxRSS a{

	color:#224D77;

}

.infoBoxRSS a:hover{

	text-decoration:underline;

	color:#224D77;

}

.infoBoxRSS td.boxContent1{

	padding-bottom:3px;

}

.infoBoxRSS td.boxContent1 img{

	margin-right:6px;

}

.infoBoxRSS td.boxContent1 a{

	font-size:13pt;

	font-weight:bold;

}

.infoBoxRSS td.boxContent1 a:hover{

	font-size:13pt;

	font-weight:bold;

}

.infoBoxRSS td.boxContent2 a{

	font-size:8pt;

}

.infoBoxRSS td.boxContent2 a:hover{

	font-size:8pt;

}



/*right grey*/

.infoBoxGreyRight td.boxHeader{

	height:36px;

	background-image:url(../../images/OrdiPourTous/col_right_grey_header.gif);

	background-position:left;

}

.infoBoxGreyRight td.boxContent{

	background-image:url(../../images/OrdiPourTous/col_right_grey_content.gif);

	background-position:left;

	text-align:center;

}

.infoBoxGreyRight td.boxContent img{

	

}

.infoBoxGreyRight td.boxFooter{

	height:24px;

	background-image:url(../../images/OrdiPourTous/col_right_grey_footer.gif);

	background-position:top left;

}



/*box partenaires*/

table#box_partenaire{

	text-align:center;

	margin-top:5px;

	margin-bottom:15px;

}

table#box_partenaire div#titre_partenaire{

	color:#224D77;

	font-size:13pt;

	font-weight:bold;

	margin-bottom:5px;

}

table#box_partenaire td#content_see_other{

	padding-top:10px;

}

table#box_partenaire td#content_see_other a{

	color:#224D77;

	text-decoration:none;

	font-size:10pt;

}

table#box_partenaire td#content_see_other a:hover{

	color:#224D77;

	text-decoration:underline;

}



/*--------------------*/

/*** Page Accueil  ***/

/*------------------*/

td#index_default_gauche{

	padding-left:0px;

}

td#index_default_gauche div.index_anim_flash, td#index_default_droite div.index_anim_flash{

	width:287px;

	height:125px;

	background-image:url(../../images/OrdiPourTous/box_header_flash.gif);

	background-position:top left;

	background-repeat:no-repeat;

	margin-bottom:5px;

	z-index:1;

}

a.lien_flash{

	cursor:pointer;

}

td#index_default_droite{

	padding-right:9px;

}



div#banniere_virtuel{

	background-color:#6665cb;

	width:550px;

	height:250px;

	text-align:center;

	vertical-align:middle;

	color:#FFFFFF;

	font-family:verdana;

	font-size:16px;

	font-weight:bold;

	margin-left:9px;

}



  /*---------------------------------*/

 /*** BOX PROMOTIONS & NOUVEAUTES ***/

/*---------------------------------*/



table.infoBoxPromoNvx{

	width:288px;

}



.infoBoxPromoNvx table{

	font-family:arial;

	font-size:10pt;

	color:#224D77;

	margin:0;

	padding:0;

	padding-left:5px;

	padding-right:8px;

}

.infoBoxPromoNvx table td{

	/*border:1px solid red;*/

}

.infoBoxPromoNvx table td.prodIma{

	width:80px;

	height:80px;

	text-align:center;

}

.infoBoxPromoNvx table td.prodConstr a{

	font-weight:normal;

	color:#224D77;

}

.infoBoxPromoNvx table td.prodConstr a:hover{

	font-weight:normal;

	color:#224D77;

}

.infoBoxPromoNvx table td.prodNom{

	height:60px;

	padding-left:10px;

}

.infoBoxPromoNvx table td.prodNom a{

	color:#224D77;

}

.infoBoxPromoNvx table td.prodNom a:hover{

	color:#224D77;

}

.infoBoxPromoNvx table td.prodPrix{

	height:20px;

	padding-left:10px;

}

.infoBoxPromoNvx table td.prodPrix .prixReduc{

	font-size:12pt;

	color:#CC0099;

	font-weight:bold;

}

.infoBoxPromoNvx table td.prodPrix .prixBarre{

	text-decoration:line-through;

	padding-left:10px;

	font-size:10pt;

}



.infoBoxPromoNvx td.boxHeader{

	width:100%;

	margin:0;

	padding:0;

	height:42px;

}

.infoBoxPromoNvx td.boxHeader a{

	display:block;

	width:287px;

	height:42px;

	background-image:url(../../images/OrdiPourTous/box_news_header_on.gif);

	background-position:top left;

	background-repeat:no-repeat;

	margin:0;

	padding:0;

}

.infoBoxPromoNvx td.boxHeader#alt a{

	background-image:url(../../images/OrdiPourTous/box_promo_header_on.gif);

}

.infoBoxPromoNvx td.boxHeader a:hover{

	background-position:0 -42px;

	text-decoration:none;

}

.infoBoxPromoNvx td.boxHeader a span{

	line-height:0;

	visibility:hidden;

	position:absolute;

}

.infoBoxPromoNvx td.boxContent{

	width:100%;

	height:82px;

	background-image:url(../../images/OrdiPourTous/promo_news_ligne.gif);

	background-position:top left;

	background-repeat:no-repeat;

}

.infoBoxPromoNvx td.boxFooter{

	height:107px;

	background-image:url(../../images/OrdiPourTous/promo_news_footer.gif);

	background-position:top left;

	background-repeat:no-repeat;

	vertical-align:top;

}





  /*-------------------*/

 /*** BOX TOP VENTE ***/

/*-------------------*/



table.infoBoxTopVente{

	width:589px;

	margin-bottom:10px;

}



.infoBoxTopVente td.boxHeader{

	height:32px;

	background-image:url(../../images/OrdiPourTous/top_vente_header.gif);

	background-position:bottom left;

}

.infoBoxTopVente td.boxContent tr.ligneTopVente a{

	display:block;

	width:100%;

	font-family:arial;

	font-size:9pt;

	height:69px;

	background-image:url(../../images/OrdiPourTous/top_vente_ligne.gif);

	background-repeat:no-repeat;

	background-position:top left;

	cursor:pointer;

}

.infoBoxTopVente td.boxContent tr.ligneTopVente a:hover{

	text-decoration:none;

	color:#000000;

	background-image:url(../../images/OrdiPourTous/top_vente_ligne_hover.gif);

}

tr.ligneTopVente span{

	display:block;

	float:left;

	padding-top:24px;

}



tr.ligneTopVente span.line_number{

	width:22px;

	text-align:left;

	padding-left:8px;

	font-weight:bold;

}

tr.ligneTopVente span.line_number span{

	margin-left:5px;

	padding-top:0;

}

tr.ligneTopVente span.image{

	width:65px;

	padding-top:4px;

}

tr.ligneTopVente span.image img{



}

tr.ligneTopVente span.name{

	width:276px;

}

tr.ligneTopVente span.name span{

	padding-left:10px;

	padding-top:0;

	float:none;

	width:271px;

}

tr.ligneTopVente span.price{

	width:76px;

	text-align:right;

	color:#CC0099;

	font-weight:bold;

}

tr.ligneTopVente span.disponi{

	width:64px;

	text-align:center;

}

tr.ligneTopVente span.specia object{

	margin-left:10px;

}

.infoBoxTopVente td.boxFooter{

	height:32px;

	background-image:url(../../images/OrdiPourTous/top_vente_footer.gif);

	background-position:top left;

}



  /*------------------*/

 /*** PAGE FAMILLE ***/

/*------------------*/





table#sous_cat{

	width:747px;

	font-family:arial;

}

tr.fami_header{

	background-image:url(../../images/OrdiPourTous/famille_tab_header.gif);

	background-position:bottom left;

	background-repeat:no-repeat;

	width:747px;

	height:1px;

	position:relative;

	top:1px;

}



tr.ligne_sous_cat{

	vertical-align:middle;

}



tr.ligne_sous_cat td.case_gauche1{

	background-image:url(../../images/OrdiPourTous/famille_tab_ligne_gauche1.gif);

	background-position:bottom left;

	background-repeat:no-repeat;

	width:92px;

	vertical-align:middle;

}

tr.ligne_sous_cat td.case_gauche1 img{

	margin-left:7px;

	margin-top:5px;

	margin-bottom:5px;

}

tr.ligne_sous_cat td.case_gauche2{

	background-image:url(../../images/OrdiPourTous/famille_tab_ligne_gauch2.gif);

	background-position:bottom right;

	background-repeat:no-repeat;

	width:146px;

	vertical-align:middle;

}

tr.ligne_sous_cat td.case_gauche2 a{

	color:#224D77;

	font-weight:bold;

	font-size:10pt;

	text-align:left;

}



tr.ligne_sous_cat td.case_droite{

	background-image:url(../../images/OrdiPourTous/famille_tab_ligne_droite.gif);

	background-position:bottom left;

	background-repeat:no-repeat;

	width:509px;

	color:#707070;

}

tr.ligne_sous_cat td.case_droite p{

	width:495px;

	padding-left:5px;

	padding-right:5px;

	padding-top:10px;

	padding-bottom:20px

}



tr.fami_footer{

	background-image:url(../../images/OrdiPourTous/famille_tab_footer.gif);

	background-position:top left;

	background-repeat:no-repeat;

	width:747px;

	height:33px;

	position:relative;

	bottom:1px;

}



  /*--------------------*/

 /*** PAGE CATEGORIE ***/

/*--------------------*/

td#filter_by{

	color:#707070;



}

td#filter_by div{

	text-align:left;

	width:742px;

}



td.filter_pull_down select{

	color:#707070;

}

span.filter_heading{

	font-style:italic;

	color:#224D77;

	text-align:left;

}

td#tab_filter input{

	margin-top:15px;

}

td#tab_filter div{

	float:left;

	margin-right:15px;

}

td#tab_filter div#content_filter{

	float:none;

	margin:0;

	padding:0;

	width:742px;

}

td#tab_filter select{

	color:#707070;

	width:120px;

}



table#liste_prod{

	font-family:arial;

	font-size:10pt;

	width:746px;

}

table#liste_prod td{

	background-image:url(../../images/OrdiPourTous/table_liste_prod_categ_ligne_millieu2.gif);

	background-repeat:repeat-x;

	background-position:top;

	height:84px;

	color:#224D77;

}

table#liste_prod td.liste_prod_header{

	height:27px;

	background-image:url(../../images/OrdiPourTous/table_liste_prod_categ_header.gif);

	background-repeat:no-repeat;

	background-position:bottom left;

	font-family:verdana;

	font-weight:bold;

	font-size:10pt;

	padding-left:10px;

}

table#liste_prod td.liste_prod_header a{

	color:#224D77;

}

table#liste_prod td.liste_prod_ima{

	width:105px;

	text-align:center;

	background-image:url(../../images/OrdiPourTous/table_liste_prod_categ_ligne_gauche2.gif);

	background-repeat:no-repeat;

	background-position:bottom left;

}

table#liste_prod td.liste_prod_nom{



}

table#liste_prod td.liste_prod_nom a{

	display:block;

	color:#224D77;

	padding-left:5px;

}

table#liste_prod td.liste_prod_nom a:hover{

	color:#224D77;

}

table#liste_prod td.liste_prod_constr{

	width:100px;

	text-align:center;

}

table#liste_prod td.liste_prod_promo{

	width:75px;

	text-align:center;

}

table#liste_prod td.liste_prod_dispo{

	width:55px;

	text-align:center;

}

table#liste_prod td.liste_prod_price{

	width:80px;

	font-size:12pt;

	text-align:center;

}

table#liste_prod td.liste_prod_buy{

	width:55px;

	height:84px;

	text-align:left;

	background-image:url(../../images/OrdiPourTous/table_liste_prod_categ_ligne_droite2.gif);

	background-repeat:no-repeat;

	background-position:bottom right;

}

table#liste_prod td.liste_prod_footer{

	height:37px;

	background-image:url(../../images/OrdiPourTous/table_liste_prod_categ_footer.gif);

	background-repeat:no-repeat;

	background-position:top left;

}

table#liste_prod tr#tab_prod_header td{

	background:none;

	height:20px;

	text-align:center;

}

table#liste_prod tr#tab_prod_header td a{

	color:#224D77;

}

table#liste_prod tr#tab_prod_header td a.trie_on{

	font-weight:bold;

}

table#liste_prod tr#tab_prod_header td a:hover{

	color:#224D77;

	text-decoration:underline;

}

tr#tab_prod_header td#col1{

	width:105px;

}

tr#tab_prod_header td#col3{

	width:100px;

}

tr#tab_prod_header td#col4{

	width:75px;

}

tr#tab_prod_header td#col5{

	width:55px;

}

tr#tab_prod_header td#col6{

	width:80px;

}

tr#tab_prod_header td#col7{

	width:55px;

}



tr#tab_prod_header td#col2.entete_col_left{

	text-align:left;

}

tr#tab_prod_header td#col2.entete_col_left a{

	padding-left:10px;

}







  /*------------------*/

 /*** PAGE PRODUIT ***/

/*------------------*/

table#prod_haut{

	width:742px;

}



/** concernant la colonne gauche **/

td#contient_col_gauche{

	vertical-align:top;

	width:170px;

}

table#prod_col_gauche{

	color:#224D77;

	text-align:left;

}

td#prod_ima{

	text-align:center;

}

td#prod_ima img#zoom{

	padding-left:25px;

	border:0;

}

tr.detail_prod a{

	color:#224D77;

}

tr.detail_prod a:hover{

	color:#224D77;

}

tr.detail_prod td#categ, td#constr{

	padding-top:10px;

}

tr.detail_prod td#categ a, td#constr a{

	font-size:9pt;

	font-weight:bold;

}

td#logo_constr img{

	padding-top:10px;

}

td#send_friend img{

	float:left;

	margin-top:3px;

	margin-right:3px;

}





/** concernant la colonne droite **/

td#contient_col_droite{

	vertical-align:top;

}

table#prod_col_droite{

	color:#224D77;

}

	/* ligne1 */

table#prod_col_droite tr#ligne1{

	height:56px;

}

table#prod_col_droite tr#ligne1 td#prod_dispo{

	width:150px;

}

table#prod_col_droite tr#ligne1 td#prod_dispo p{

	margin:0;

	padding:0;

	font-weight:normal;

	font-style:italic;

	font-size:8pt;

}

table#prod_col_droite tr#ligne1 td#prod_picto{

	width:147px;

}

table#prod_col_droite tr#ligne1 td#prod_qte{

	text-align:left;

	width:95px;

	margin:0;

	padding:0;

}

table#prod_col_droite tr#ligne1 td#prod_qte input{

	text-align:right;

	margin:0;

	padding:0;

}

table#prod_col_droite tr#ligne1 td#contient_fleche{

	width:14px;

}

table#prod_col_droite tr#ligne1 td#contient_fleche>a#fleche_haut{

	position:relative;

	bottom:3px;

}

table#prod_col_droite tr#ligne1 td#contient_fleche>a#fleche_bas{

	position:relative;

	top:3px;

}

table#prod_col_droite tr#ligne1 td#prod_caddie{

	vertical-align:bottom;

	width:194px;

}

table#prod_col_droite tr#ligne1 td#prod_caddie div{

	float:left;

	height:37px;

	padding-top:15px;

	width:120px;

	text-align:right;

}

table#prod_col_droite tr#ligne1 td#prod_caddie div#cad{

	height:38px;

	padding-top:5px;

	width:40px;

}

	/* ligne2 */

	

table#prod_col_droite tr#ligne2{

	height:51px;

}

td#prod_prix{

	width:297px;

}

td#prod_prix span{

	font-size:16pt;

	color:#CC0099;

	font-weight:bold;

}

td#prod_prix span span.prix_promo{

	font-size:13pt;

	text-decoration:line-through;

	color:#224D77;

}

td#prod_avis{

	width:297px;

}

td#prod_avis img{

	position:relative;

	top:4px;

}



/* ligne3 */

table#prod_col_droite tr#ligne3 td{

	text-align:left;

	vertical-align:top;

}



/** fiche produit **/

table#fiche_produit{

	font-family:arial;

	font-size:9pt;

}



table#fiche_produit td#onglet_header a{

	cursor:pointer;

}



table#fiche_produit td#onglet_header a:hover{

	text-decoration:none;

	cursor:pointer;

}

table#fiche_produit td.onglet1{

	background-image:url(../../images/OrdiPourTous/table_prod_onglet1.gif);

	background-position:bottom left;

	background-repeat:no-repeat;

	height:35px;

	width:100%;

}

table#fiche_produit td.onglet2{

	background-image:url(../../images/OrdiPourTous/table_prod_onglet2.gif);

	background-position:bottom left;

	background-repeat:no-repeat;

	height:35px;

	width:100%;

}

table#fiche_produit td.onglet3{

	background-image:url(../../images/OrdiPourTous/table_prod_onglet3.gif);

	background-position:bottom left;

	background-repeat:no-repeat;

	height:35px;

	width:100%;

}

table#fiche_produit a#prod_ong_1{

	width:100px;

	display:block;

	float:left;

	height:35px;

}

table#fiche_produit a#prod_ong_2{

	width:118px;

	display:block;

	float:left;

	height:35px;

}

table#fiche_produit a#prod_ong_3{

	width:165px;

	display:block;

	float:left;

	height:35px;

}

td#onglet_content{

	background-image:url(../../images/OrdiPourTous/table_prod_ligne.gif);

	background-position:top left;

	background-repeat:repeat-y;

	text-align:justify;

	font-weight:normal;

}

td#onglet_footer{

	background-image:url(../../images/OrdiPourTous/table_prod_footer.gif);

	background-position:top left;

	background-repeat:no-repeat;

	height:32px;

	width:559px;

}



/** description **/

table#descrip_prod{

	margin:5px 15px 5px 15px;

	position:static;

	min-height:150px;

	width:529px;

}

table#descrip_prod td{

	height:200px;

}



/** fiche technique **/

table#fiche_tech_prod{

	width:529px;

	margin:5px 15px 5px 15px;

	font-size:9pt;

	visibility:hidden;

	position:absolute;

	

}



table#fiche_tech_prod td{

	border-bottom: 1px solid #224D77;

	height:25px;

	vertical-align:bottom;

}

table#fiche_tech_prod td.fiche_tech_gauche{

	text-align:right;

}

table#fiche_tech_prod td.fiche_tech_gauche div{

	font-weight:bold;

	color:#224D77;

	text-align:right;

	padding-left:10px;

	padding-top:5px;

	white-space:nowrap;

}

table#fiche_tech_prod td.fiche_tech_droite{

	width:100%;

}

table#fiche_tech_prod td.fiche_tech_droite div{

	padding-left:5px;

	padding-top:5px;

}

table#fiche_tech_prod td.fiche_tech_vide{

	height:20px;

	width:100%;

	border:none;

}

/** avis consommateur **/

table#avis_conso_prod{

	margin:5px 15px 5px 15px;

	font-size:9pt;

	visibility:hidden;

	position:absolute;

	width:529px;

}

table#avis_conso_prod tr{

	vertical-align:middle;

}

table#avis_conso_prod td.avis_note{

	width:250px;

}

table#avis_conso_prod td.avis_note img{

	position:relative;

	top:4px;

}

table#avis_conso_prod td.avis_poste_par{

	font-size:8pt;

	text-align:right;

	width:270px;

}

table#avis_conso_prod td.avis_titre{

	border-bottom: 1px solid #224D77;

	width:100%;

	height:35px;

	vertical-align:top;

	font-weight:bold;

}

table#avis_conso_prod td.avis_voir{

	border-bottom: 1px solid #224D77;

	width:100%;

	text-align:left;

	height:35px;

	vertical-align:top;

}

table#avis_conso_prod td.avis_voir a{

	color:#224D77;

	font-size:9pt;

	font-weight:bold;

}

table#avis_conso_prod td.avis_voir a#write_critique{

	display:block;

	padding-bottom:10px;

	font-size:10pt;

	color:#224D77;

	float:left;

}

table#avis_conso_prod td.avis_voir span{

	font-size:8pt;

	display:block;

	float:left;

	padding-left:3px;

	padding-top:2px;

}





/** fenetre popup image **/

td#contient_image{

	padding-left:5px;

}

div.sousTitreImage{

	width:100%;

	font-family:arial;

	font-style:italic;

	text-align:center;

	font-size:9pt;

}



  /*-----------------------------*/

 /*** MODULE EGALEMENT ACHETE ***/

/*-----------------------------*/

table#egale_achete{

	font-family:arial;

	font-size:9pt;

	background-image:url(../../images/OrdiPourTous/table_egalement_achete_ligne.gif);

	background-position:top left;

	background-repeat:repeat-y;

	width:745px;

}

table#egale_achete td#EA_header{

	height:28px;

	background-image:url(../../images/OrdiPourTous/table_egalement_achete_header.gif);

	background-position:top left;

	background-repeat:no-repeat;

}

table#egale_achete td#EA_header p{

	color:#224D77;

	font-weight:bold;

	margin:0;

	padding:0;

	padding-left:15px;

}

table#egale_achete td.EA_ligne{

  color:#224D77;

  text-align:center;

  padding-top:10px;

  padding-right:20px;

  padding-left:10px;

}

table#egale_achete td.EA_ligne div.cont_ima{

	height:80px;

	text-align:center;

	vertical-align:middle;

	width:100%;

}

table#egale_achete td.EA_ligne div.cont_lien{

	text-align:center;

	padding-top:3px;

	width:100%;

}

table#egale_achete td.EA_ligne a{

	color:#224D77;

	text-decoration:none;

}

table#egale_achete td.EA_ligne a:hover{

	color:#224D77;

	text-decoration:underline;

}



table#egale_achete td#EA_footer{

	height:32px;

	background-image:url(../../images/OrdiPourTous/table_egalement_achete_footer.gif);

	background-position:top left;

	background-repeat:no-repeat;

}



  /*----------------------------*/

 /*** MODULE MULTIBOX HEADER ***/

/*----------------------------*/



table#multi_box{

	font-family:arial;

	font-size:8pt;

	width:735px;

}

table#multi_box td.head_box{

	width:177px;

	height:135px;

	background-image:url(../../images/OrdiPourTous/box_head_nvx.gif);

	background-position:top left;

	background-repeat:no-repeat;

	vertical-align:top;

	font-weight:bold;

}

table#multi_box td.head_box#alt_head{

	background-image:url(../../images/OrdiPourTous/box_head_promo.gif);

}

table#multi_box td.head_box table{

	width:177px;

}

table#multi_box td.head_box td.head_box_ima{

	vertical-align:middle;

	height:70px;

	width:76px;

	padding:0;

	margin:0;

	text-align:center;

}

table#multi_box td.head_box td.head_box_ima a{

	padding:0;

	margin:0;

}

table#multi_box td.head_box td.head_box_text{

	vertical-align:middle;

	width:100px;

	text-align:left;

}

table#multi_box td.head_box td.head_box_text a{

	display:block;

	font-weight:normal;

	color:#224D77;

	text-decoration:none;

	font-size:9pt;

	padding-right:5px;

}

table#multi_box td.head_box td.head_box_text a:hover{

	color:#224D77;

	text-decoration:underline;

}

table#multi_box td.head_box td.head_box_prix{

	font-size:11pt;

	padding-left:17px;

}

table#multi_box td.head_box span.productSpecialPrice{

	font-weight:bold;

}

table#multi_box td.head_box span.productOldPrice{

	color:#224D77;

}



table#multi_box td#manu_url{

	border:1px solid white;

	text-align:center;

	vertical-align:middle;

	height:135px;

	width:157px;

}

table#multi_box td#manu_url div{

	width:157px;

	height:104px;

	margin-top:30px;

}

table#multi_box td#manu_url img{

	border:1px solid white;

}

table#multi_box td#manu_url div span{

	font-size:12pt;

	color:#224D77;

	font-weight:bold;

	display:block;

	padding-top:40px;

}

table#multi_box td#manu_url div a{

	text-decoration:none;

}

table#multi_box td#manu_url div a:hover{

	text-decoration:underline;

}



  /*------------*/

 /*** FOOTER ***/

/*------------*/

table#main_footer{

	background-image:url(../../images/OrdiPourTous/fond_footer.gif);

	background-position:top left;

	background-repeat:no-repeat;

	text-align:center;

	width:950px;

	height:160px;

	color:#535355;

}

table#main_footer a{

	color:#535355;

	text-decoration:none;

}

table#main_footer a:hover{

	color:#535355;

	text-decoration:underline;

}

table#main_footer img{

	position:relative;

	top:7px;

}

tr#petite_ligne td{

	height:15px;

}

td.content_footer#ligne_1{

	font-weight:bold;

}

td.content_footer#ligne_3,td.content_footer#ligne_4{

	font-size:8pt;

}

td.content_footer#ligne_3 a,td.content_footer#ligne_4 a{

	font-size:8pt;

}



  /*----------------*/

 /*** PAGINATION ***/

/*----------------*/

table.pagination{

	font-size:8pt;

	color:#224D77;

	margin-bottom:10px;

	width:745px;

}

table.pagination#alt{

	width:745px;

}

table.pagination span{

	font-weight:bold;

}

table.pagination a.paginationResults{

	color:#224D77;

	text-decoration:none;

}

table.pagination a.paginationResults:hover{

	color:#535354;

	text-decoration:underline;

	background-color:#E5E5E6;

}

table.pagination td.case_droite{



}

table.pagination td.case_bordure{

	width:25px;

}



/** temporaire : pour la page partenaire **/

/* VJ Links Manager v1.00 begin */

TABLE.linkListing {

  border: 1px;

  border-style: solid;

  border-color: #b6b7cb;

  border-spacing: 1px;

}



.linkListing-heading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  font-weight: bold;

  background: #b6b7cb;

  color: #FFFFFF;

  text-align: center;

}



TD.linkListing-data {

  border-right: 1px solid #b6b7cb;

  border-bottom: 1px solid #b6b7cb;

  padding: 4px;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



TR.linkListing-odd {

  background: #f8f8f9;

}



TR.linkListing-even {

  background: #F5F5F5;

}



.index {

	color: #666666;

	font-size: 11px;

}





/* VJ Links Manager v1.00 end */
