﻿/* Refonte design DIMSI - 04/09/2008*/

BODY {
	MARGIN-TOP: 8px; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, "MS Sans Serif",  Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
A:link {
	FONT-SIZE: 12px; CURSOR: pointer; COLOR: #6699cc; text-decoration:none; font-weight:bold
}
A:visited {
	FONT-SIZE: 12px; CURSOR: pointer; COLOR: #6699cc; text-decoration:none; font-weight:bold
}
A:hover {
	FONT-SIZE: 12px; CURSOR: pointer; COLOR: #f9af2a; text-decoration:none; font-weight:bold
}
TABLE 
{	
	color: #666666;
	font-family:Arial;
	font-size: 12px;
}
.txtBoxNewsletter
{	
	background: url("Images/Champ_NL.jpg") no-repeat;
	width:133px;
	height:19px;
	border:none;
	font-family: Arial;
}
.txtBoxSearch
{
	width:367px;
	height:28px;	
	background: url("Images/Champ_chercher.jpg") no-repeat;
	border:none;
	FONT-SIZE: 18px;
	color: #666666;	
}

.txtBoxContact
{
	width:367px;
	height:28px;	
	background: url("../img/contact_form_txt.jpg") no-repeat;
	border:none;
	padding-left:2px;
	font-family: Arial;
	font-size:16px;
	
}
.txtBoxContactGrand
{
	width:367px;	
	border: 1px solid #6699cc;
	padding-left:2px;
	font-family: Arial;
	font-size:16px;
	
}
.ddlBleu
{
	border: 1px solid #6699cc;
}

.breadcrumb {
	FONT-SIZE: 11px; COLOR: #f9af2a; FONT-FAMILY: Arial, "MS Sans Serif",  Arial, sans-serif; font-weight:bold
}

.menuCategorie
{
	FONT-SIZE: 14px; COLOR: #f9af2a; FONT-FAMILY: Arial, "MS Sans Serif",  Arial, sans-serif; font-weight:bold;
}

.linkmenu
{
	FONT-SIZE: 11px;
	font-weight:normal;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	MARGIN-LEFT: 0px;
	FONT-FAMILY: Arial, "MS Sans Serif",  Arial, sans-serif;
}
.menurepeattd 
{
	background: white url("http://www.infoachat.fr/img/Menu_gauche_dot.jpg");
	background-repeat: repeat-y;
	background-position: center;
}



      
      /*Styles de la home*/
	  
	  .Newsletter {
	color: #99cc99;
	font-weight: bold;
	font-size: 14px;
}

.Guide_Achat_home1 {
	color: #f9af2a;
	font-weight: bold;
	font-size: 16px;
}

.Guide_Achat_home2 {
	color: #666666;
	font-weight: bold;
	font-size: 15px;
}

.Guide_Achat_text {
	color: #666666;
		font-size: 12px;
		padding-top: 8px;
}

.tddot
{
	height : 5px;
	BORDER-BOTTOM: #cecece 1px dotted;
	BACKGROUND-COLOR: #ffffff;		
}

.newssource { FONT-SIZE: 11px; COLOR: #AAAAAA; TEXT-DECORATION: none; }

.tdpadding2 
{
	padding-TOP: 10px; 
	line-height : 130%;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, "MS Sans Serif",  Arial, sans-serif;
	color : #666666;
}

.Guide_Achat_home2 {
	color: #666666;
	FONT-FAMILY: Arial, "MS Sans Serif",  Arial, sans-serif;
	font-weight: bold;
	font-size: 15px;
}

.Baseline {
	color: #666666;
	font-weight:bolder;
	font-size: 16px;
}

.tddot2
{	
	BORDER-TOP: #cecece 1px dotted;	
}

.otitre
{
	font-size: 20px;
	COLOR: #f9af2a;
	font-weight:bold;
	font-family:Arial;
}
.otitreMoyen
{
	font-size: 16px;
	COLOR: #f9af2a;
	font-weight:bold;
	font-family:Arial;
}
.otitreGris
{
	font-size: 18px;
	COLOR: #666666;
	font-weight:bold;
	font-family:Arial;
}
.otitreGrisMoyen
{
	font-size: 20px;
	COLOR: #666666;
	font-weight:bold;
	font-family:Arial;
}
.otitreGrisSmall
{
	font-size: 14px;
	COLOR: #666666;
	font-weight:bold;
	font-family:Arial;
}

.diagLinkTitle
{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#f8b026;
}

.diagLinkUrl
{
	font-size: 14px;
	font-weight:bold;
	color:#6699cc;
}
a.diagLinkUrl:hover
{
	color:Red;
}
.productSpecLeftBorder
{
	background: white url("../img/productGauche.jpg");
	background-repeat: repeat-y;
	background-position: left;
}
.productSpecRightBorder
{
	background: white url("../img/productDroit.jpg");
	background-repeat: repeat-y;
	background-position: right;
}
.productSpecDesc
{
	color:#666666;
	font-family:Arial;
	font-size:12px;	
}

.productSpecDescPrix
{
	color:#666666;
	font-family:Arial;
	font-size:11px;	
	font-weight:bold;
}

.prixkelkoo
{
	font-family:Arial;
	color:#ff7a22;
	font-weight:bold;
	font-size:16px;
}
.prixkelkoo2
{
	font-family:Arial;
	color:#ff7a22;
	font-weight:bold;
	font-size:20px;
}
.productCatAccroche
{
	color:#666666;
	font-family:Arial;
	font-size:12px;
}
.produittitre
{
	color:#666666;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
}
.productPriceCompSeparatorTD
{
	border-bottom: 1px dotted #cecece;	
}
.productOfferDescription
{
	color:#666666;
	font-family:Arial;
	font-size:11px;
}
.productOfferStoreName
{
	COLOR: #666666;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.productOfferPriceLbl
{
	COLOR: #666666;
	font-family:Arial;
	font-size:11px;
}
.productOfferPrice
{
	COLOR: #ff7a22;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
.menutitretd 
{
	height : 16px;
	BORDER-COLLAPSE: collapse; 
	FONT-SIZE: 12px; COLOR: #ffcc66; 
	FONT-FAMILY: Arial; 
	font-weight:bold;
	MARGIN-LEFT: 10px;
}

#degrade-footer {
      width:992px;
      background:#fff url(http://www.infoachat.fr/css/Home/Footer_milieu.jpg) repeat-x left top;
      }

      .left-degrade-footer {
      width:100%;
	  height:53px;
           background:url(http://www.infoachat.fr/css/Home/Footer_gauche.jpg) no-repeat left top;
      }
	  
	   .left-degrade-footer span {
      display:block;
      position:relative;
	  height:53px;
      background:url(http://www.infoachat.fr/css/Home/Footer_droite.jpg) no-repeat right top;
      }

.petitCadreCoteDroit
{
	background: white url("../img/petitCadreCote.jpg");
	background-repeat: repeat-y;
	background-position: right;
}

.petitCadreCoteGauche
{
	background: white url("../img/petitCadreCote.jpg");
	background-repeat: repeat-y;
	background-position: left;
}

.grandCadreCoteDroit
{
	background: white url("../img/bulle_specification_grand_cote_droit.jpg");
	background-repeat: repeat-y;
	background-position: right;
}

.grandCadreCoteGauche
{
	background: white url("../img/bulle_specification_grand_cote_gauche.jpg");
	background-repeat: repeat-y;
	background-position: left;
}
.viewerTitleVert
{
	Color : #99cc99;
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
}
.viewerTitleGris
{
	color: #666666;
	font-family:Arial;
	font-size: 11px;	
}

.contenuGrisPetit
{
	color: #666666;
	font-family:Arial;
	font-size: 12px;
}
.contenuGrisPetitSmallLineHeight
{
	color: #666666;
	font-family:Arial;
	font-size: 12px;
	line-height:9px;
}
.contenuGrisMoyen
{
	color: #666666;
	font-family:Arial;
	font-size: 12px;
}

.Contactez_nous
{
	font-size:16px;
}
.linkSite
{
	Height: 32.5px;
	Width:65px;
}

.HiddenSliderHandle
{
    
}
.SliderHandle
{
    position:absolute;
    margin-top:-8px;
    background:url(Images/rond.gif) no-repeat;
    height:28px;
    width:30px;
}
.SliderRail
{
    margin-top:6px;
    position:relative;
    background:url(Images/slide.gif) no-repeat;
    height:40px;
}

.ShortSliderRail
{
    margin-top:6px;
    position:relative;
    background:url(Images/plusshort_slider.gif) no-repeat;
    height:40px;
}
.sliderRepereValue
{
	COLOR: #f9af2a;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;	
}

.SliderValue
{
    color: #333333;
    font-weight:bold;
    font-size:12px;
    width: 60px;    
}

.questionIntitule
{
	font-size: 14px;
	COLOR: #666666;
	font-weight:bold;
	font-family:Arial;
}
.questionIntituleQRM
{
	font-size: 14px;	
}
.budgetSouhaiteCurrentStyle
{
    background-color:Transparent;
    border-style:none;
    font-size:20px;
    font-family:Arial;
    font-weight:bold;
    color:#ff6d0d;
    width : 100px;
}
.etiquettePrix
{
	vertical-align:middle;
	height: 20px;
}
.etiquettePrixHaut
{	
	background: white url("Images/etiquette_prix_haut.jpg");
	background-repeat: repeat-x;
	height: 15px;
	background-position: top;
}
.etiquettePrixBas
{
	background: white url("Images/etiquette_prix_bas.jpg");
	height: 15px;
	background-repeat: repeat-x;
	background-position: bottom;
}
.bulleAideGauche
{	
	background: white url("Images/bulle_aide_cote.jpg");
	background-repeat: repeat-y;
	background-position: left;
}
.bulleAideDroite
{	
	background: white url("Images/bulle_aide_cote.jpg");
	background-repeat: repeat-y;
	background-position: right;
}
.bulleStepGauche
{	
	background: white url("Images/bulle_step_gauche.jpg");
	background-repeat: repeat-y;
	background-position: left;
}
.bulleStepDroite
{	
	background: white url("Images/bulle_step_droite.jpg");
	background-repeat: repeat-y;
	background-position: right;
}
.slidePrixBorne
{
	font-family:Arial;
	font-size:16px;
	COLOR: #6699cc;
	font-weight:bold;
}

.homePetitCadreGauche
{
	background: white url("Images/home_petitCadreCote.jpg");
	background-repeat: repeat-y;
	background-position: left;
}
.homePetitCadreDroite
{
	background: white url("Images/home_petitCadreCote.jpg");
	background-repeat: repeat-y;
	background-position: right;
}

.homeGrandCadreGauche
{
	background: white url("Images/home_petitCadreCote.jpg");
	background-repeat: repeat-y;
	background-position: left;
}
.homeGrandCadreDroite
{
	background: white url("Images/home_petitCadreCote.jpg");
	background-repeat: repeat-y;
	background-position: right;
}

.resultatCadreGauche
{
	background: white url("Images/bulle_resultat_cote.jpg");
	background-repeat: repeat-y;
	background-position: left;
}
.resultatCadreDroite
{
	background: white url("Images/bulle_resultat_coteDroit.jpg");
	background-repeat: repeat-y;
	background-position: right;
}


.fOSelCatTitle
{
	COLOR: #f9af2a;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}

.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(Images/FilledStar.png);
}

.emptyRatingStar {
    background-image: url(Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(Images/SavedStar.png);
}
.pageBtn
{
	font-size:16px;
}
.prodLink
{
	font-size:14px;
}
.introStyle
{
	font-size:12px;
}
.etiquette_prix
{
	background:url(Images/etiquette_prix_milieu.jpg);	
}
.petitCadreCoteDroit
{
	background: white url("Images/petitCadreCote.jpg");
	background-repeat: repeat-y;
	background-position: right;
}

.petitCadreCoteGauche
{
	background: white url("Images/petitCadreCote.jpg");
	background-repeat: repeat-y;
	background-position: left;
}
.disclaimer
{
    font-family:Arial;    
    font-size:9px;
    color:Gray;
}
