/* CSS Document */
body{
margin:0;
padding:10px;
background-image:url(/images/fond2.jpg);
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.txt{
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;
margin-top:2px;
font-weight:normal;
padding-left:5px;
line-height:14px;
color:#cdcdcd;
}


#conteneur{
/*background-color:#000000;*/
position:absolue;
width: 1004px;
height:548px;
padding:0 10px;
padding:0;
border:none;
background-image:url(/images/fond_category.jpg);
background-repeat:no-repeat;
vertical-align:top;
}

.conteneur{
/*background-color:#000000;*/

width: 1004px;
height:548px;
padding:0 10px;
padding:0;
border:none;
background-image:url(/images/fond_category.jpg);
background-repeat:no-repeat;
vertical-align:top;
}
#Haut{
float:left;
width:1004px;
height:105px;
margin:0px;
padding:0px;
/*background:#660099;*/
}
.uk{
margin-top:80px;
margin-right:5px;
margin-left:107px;
}

#BlocHaut1{
float:left;
width:156px;
height:105px;
margin:0px;
padding:0px;
}

#BlocHaut2{
float:left;
width:160px;
height:105px;
/*background:#FF6600;*/
margin:0px;
}

#BlocLogo{
float:left;
width:375px;
height:105px;
padding:0px;
margin:0px;
}
#BlocHaut3{
float:left;
width:313px;
height:105px;
/*background-color:#CC9999;*/
}
.ligneBandeau{
height:140px;}

/*********MENU HORIZONTAL************/
#MenuHorizontal{
float:left;
width:1004px;
height:25px;
margin:0px;
padding:0px;
/*background-color:#FF3399;*/
}

#selection{
float:left;
width:156px;
height:25px;
padding-right:0px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:5px;
font-size:10px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
}

#Menu{
float:left;
width:735px;
height:25px;
background-color:#404040;
border:solid 1px #CCCCCC;
text-align:center;
}
.MenuV{
width:735px;
height:25px;
background-color:#404040;
border:solid 1px #CCCCCC;
text-align:center;
}


#signature{
float:left;
width:103px;
height:25px;
/*background-color:#990000;*/
padding-top:5px;
text-align:left;
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
}

td{
padding-top:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
text-transform:uppercase;
color:#FFFFFF;
font-weight:bold;
}
.MenuHorizontal{
padding-top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-transform:uppercase;
color:#FFFFFF;
font-weight:bold;
}
a{
color:#FFFFFF;
text-decoration:none;}
a:hover{
color:#FF0000;
text-decoration:none;}
a:active{
color:#FF0000;
text-decoration:none;}
.highlight a:active{
color:#FF0000;
text-decoration:none;}

.highlight {
color:#FF0000;
text-decoration:none;}

/************Corps de la PAGE***************/
.BorderM{
border-right:solid 0.01em #ffffff;
border-left:solid 0.01em #ffffff;
height:400px;
}

.overFlow{
overflow:auto;
height:400px;
}

#overFlow{
overflow:auto;
}

.BorderPag{
border-right:solid 0.01em #ffffff;
border-left:solid 0.01em #ffffff;
height:20px;
}



.hauteur{
height:25px
}
#BlocPages{
float:left;
width:1000px;
height:414px;
margin:0px;
padding:0px;
vertical-align:top;
}
#BlocMenuSelection{
float:left;
/*clear:left;*/
width:156px;
height:414px;
padding-left:0px;
margin:0px;
}

.listeselection{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing: 0.01em;
/*font-weight:normal;*/
}


.listeselection a {
text-decoration: none;
color: #cdcdcd;
	 }
	 
.listeselection a:hover {
text-decoration: none;
color: #FF0000;
     }
.listeselection a:active {
text-decoration: none;
color: #FF0000;
     }

	 .rollmenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing: 0.01em;
color: #FF0000;
}

	 .Titreselection{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

/*************CENTRE DE LA PAGE PARTIE NON FIXE DU SITE**********************/
#BlocCentrePage{
float:left;
width:735px;
height:414px;
padding:0px;
background-color:#000000;
margin:0px;
border-left:solid 1px #FFFFFF;
border-right:solid 1px #FFFFFF;
border-top:solid 1px #CCCCCC;
}

#BlocMenuSignature{
float:left;
height:414px;
width:107px;
margin:0px;
padding:0px;
}

/********************PAGE ACCUEIL******************/

#BlocPhotoAccueil{
float:left;
text-align:center;
width:370px;
height:269px;
margin-top:15px;
margin-left:10px;
border:solid 1px #999999;
padding:0px;
}
#margephoto{
float:left;
width:50px;
height:15px;
margin:0px;
padding:0px;
}
.TxtAccueil{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
color:#FFFFFF;
text-transform:none;
margin-right:20px;

font-weight:normal;
line-height:14px;
}

.TxTAdresse{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#FFFFFF;
text-transform:none;
margin-top:10px;
font-weight:normal;
margin-left:17px;
}
/***************CATALOGUE***************/
.Cellule/images{
border:solid 1px #999999;
}
.txtTitreCatalogue{
padding-left:37px;
font-weight:bold;
}

.txtPagination{
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

/*********************FICHE********************/
#conteneur{
/*background-color:#000000;*/
position:absolue;
width: 1004px;
height:548px;
padding:0 10px;
padding:0;
border:none;
background-image:url(/images/fond_site.jpg);
background-repeat:no-repeat;
vertical-align:top;
}

.BocGrandeImage{

width:455px;
height:455px;
margin-left:80px;
margin-top:9px;
text-align:left;
border:solid 1px #CCCCCC;
}
.tablefiche{
padding-left:50px;
}
.GdImage{
border:solid 1px #CCCCCC;
}
#mageGrande{
float:left;
width:455px;
height:71px;
margin:0px;
padding:0px;
}

#BlocDescriptif{
float:left;
width:347px;
height:455px;

margin-top:9px;
margin-left:55px;
padding:0px;
}
#TitreObjet{
float:left;
width:347px;
color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;

}
.TitreObjet{
float:left;
width:347px;
color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;

}
.TxtDescriptif{
float:left;
width:347;
height:150px;
font-size:14px;
text-align:justify;
font-weight:normal;
overflow:auto;
text-transform:none;
}

#TxtDimension{
float:left;
width:347px;
height:35px;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
text-transform:none;
font-size:14px;
text-align:left;
margin-bottom:0px;
font-weight:normal;
}
.TxtDimension{
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
text-transform:none;
font-size:12px;
text-align:left;
margin-bottom:0px;
font-weight:normal;
}
.TxtDimension2{
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
text-transform:none;
font-size:13px;
text-align:left;
margin-bottom:0px;
font-weight:normal;
text-decoration:underline;
padding-left:15px;
}



.TxtDimension3{
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
text-transform:none;
font-size:13px;
text-align:left;
margin-bottom:0px;
font-weight:normal;
text-decoration:none;
padding-left:15px;
}
















.Txtref2{
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
margin-bottom:0px;
font-weight:normal;
text-decoration:none;
padding-left:15px;
color:red;
text-transform:uppercase;
text-align:center;
}
#TxtREF{
float:left;
width:91px;
height:35px;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;

margin-bottom:0px;
font-weight:normal;
}
.TxtREF{

vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;

margin-bottom:0px;
font-weight:normal;
}
#BlocSoldFiche{
float:left;
width:256px;
height:35px;
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:16px;

font-weight:bold;
padding-top:14px;
}
.BlocSoldFiche{


font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:16px;

font-weight:bold;
vertical-align:bottom;

}
.Txtsouligne{
text-decoration:underline;
}
.Marge{
padding-left:40px;
}
#BlocBtnOption{
float:left;
width:347;
height:60px;
margin:0px;
padding:0px;
vertical-align:bottom;
}
.Btn{
vertical-align:bottom;
margin-left:50px;
margin-right:25px;
margin-top:20px;
}

.Hauteur{
height:455px;
}
/****************DIV SOlD ET REF*********/

.sold{
float:left;
display:inline;
width:100px;}

.ref{
float:left;
display:inline;
width:100px;}


/***********PETITES  /images***************/
#blocBasPages{
float:left;
width:1004px;

margin:0px;
padding:0px;
/*vertical-align:bottom;*/
}
#BlocPetites/images{
float:left;
width:460px;

margin-left:80px;
display:inline;

}
.Petites{
float:left;
margin-top:0px;
margin-left:4px;
margin-right:4px;
}
#Navigation{
float:left;
width:347px;
height:70px;
margin:0px;
padding:0px;
margin-left:0px;
}

.TxtNavigation{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
.TxtNavigation a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
.TxtNavigation a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
font-weight:normal;
color:#ea1c1c;
text-decoration:none;
}

.fleche{
vertical-align:bottom;
}

/**********************PAGE CONTACT******************/
.TxtPhoto{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:left;
margin-left:3px;
text-transform:none;
font-weight:normal;
line-height:17px;
margin-right:2px;
}
.nom{
font:10px;
font-weight:bold;
}
.PhotoContact{
border:solid 1px #CCCCCC;
margin-right:2px;
}


.TxtBiron{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:left;
margin-left:3px;
text-transform:none;
font-weight:normal;
line-height:17px;
margin-top:13px;
}

/********************************SERVICES***********************************/
.TxtServices{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;
margin-top:2px;
font-weight:normal;
padding-left:5px;
line-height:11px;
color:#cdcdcd;
}
.TxtTitreServices{
font-size:12px;
color:#bb0606;
line-height:9px;
}


.txtVignette2{
			color:#FFFFFF;
			}

