/********** HTML **********/
body							{ margin: 0; padding: 0; background: url(images/communes/img_siteHaut.gif) left top repeat-x; }
form							{ margin: 0; padding: 0; }



/********** TYPOGRAPHIE **********/
.txtNoirPt						{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtNoirMy						{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtNoirTrGr					{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
.txtGrisMy						{ color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtRougeMy						{ color: #800000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtRougeTrGr					{ color: #800000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
.txtBleuPaleMy					{ color: #6E7E8E; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtJaunePaleMy					{ color: #8D7A32; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

a.lienNoirPt:link				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienNoirPt:visited			{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienNoirPt:hover				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.lienNoirMy:link				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienNoirMy:visited			{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienNoirMy:hover				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienNoirTrGr:link				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; }
a.lienNoirTrGr:visited			{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; }
a.lienNoirTrGr:hover			{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: underline; }
a.lienGrisMy:link				{ color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienGrisMy:visited			{ color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienGrisMy:hover				{ color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienBleuMy:link				{ color: #6E7E8E; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBleuMy:visited			{ color: #6E7E8E; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBleuMy:hover				{ color: #6E7E8E; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }



/********** COMMUN **********/
.siteBas						{ background: url(images/communes/img_siteBas.gif) left bottom repeat-x; }
#bandeau1						{ background: url(images/communes/img_bandeau.jpg) left top no-repeat; }
#bandeau2						{ background: url(images/communes/img_bandeau2.jpg) left top no-repeat; }
#bandeau3						{ background: url(images/communes/img_bandeau3.jpg) left top no-repeat; }
#bandeau4						{ background: url(images/communes/img_bandeau4.jpg) left top no-repeat; }
#bandeau5						{ background: url(images/communes/img_bandeau5.jpg) left top no-repeat; }
#bandeau6						{ background: url(images/communes/img_bandeau6.jpg) left top no-repeat; }
#bandeauBas						{ background: url(images/communes/img_bandeauBas.gif) left top no-repeat; }
#fondCoordonnees				{ background: url(images/communes/img_fondCoordonnees.gif) left top repeat-x; }
#contenu						{ background: url(images/communes/img_contenuBas.jpg) left bottom no-repeat; }
#margesNavigation				{ margin-left: 123px; }
#margesNavigationVente			{ margin-left: 270px; }
#margesIcones					{ margin-left: 889px; }
#margesCoordonnees				{ margin-top: 4px; }
#margesContenu					{ margin-left: 40px; margin-right: 40px; margin-bottom: 40px; }
#margesRecherche				{ margin-right: 10px; }
.bordureNoirePt					{ border: #000000 solid 1px; }
.bordureNoireMy					{ border: #000000 solid 2px; }
#champRecherche					{ border: #CCCCCC solid 1px; color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.champMailing					{ border: #CCCCCC solid 1px; color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }



/********** COMMUN **********/
.siteBasVente					{ background: url(images/vente/img_siteBas.gif) left bottom repeat-x; }
#bandeauVente					{ background: url(images/vente/img_bandeau.jpg) left top no-repeat; }
#bandeauBasVente				{ background: url(images/vente/img_bandeauBas.gif) left top no-repeat; }
#fondCoordonneesVente			{ background: url(images/vente/img_fondCoordonnees.gif) left top repeat-x; }



/********** ACCUEIL **********/
.sepDroitAcc					{ border-right: #B2CDE5 solid 1px; }
.margeDroiteAcc					{ margin-left: 20px; padding-top: 34px; background: url(images/accueil/img_tiNouvelles.gif) left top no-repeat; }
.margeGaucheAcc					{ margin-right: 20px; padding-top: 34px; background: url(images/accueil/img_tiAccueil.gif) left top no-repeat; }



/********** TROUPEAU **********/
#tiRW							{ background: url(images/troupeau/img_tiRW.gif) 30px top no-repeat; }
#tiBW							{ background: url(images/troupeau/img_tiBW.gif) 30px top no-repeat; }
#tiRedCarries					{ background: url(images/troupeau/img_tiRedCarries.gif) 30px top no-repeat; }
.cadreHaut						{ background: url(images/troupeau/img_cadreHaut.gif) left top no-repeat; }
.cadreCentre					{ background: url(images/troupeau/img_cadreCentre.gif) left top repeat-y; }
.cadreBas						{ background: url(images/troupeau/img_cadreBas.gif) left top no-repeat; }
.margeIntCadre					{ margin-left: 12px; margin-right: 22px; margin-bottom: 8px; }



/********** NEWS **********/
.cadreHautNew					{ background: url(images/nouvelles/img_cadreHaut.gif) left top no-repeat; }
.cadreCentreNew					{ background: url(images/nouvelles/img_cadreCentre.gif) left top repeat-y; }
.cadreBasNew					{ background: url(images/nouvelles/img_cadreBas.gif) left top no-repeat; }
.margesIntNew					{ margin-left: 20px; margin-right: 22px; margin-bottom: 10px; margin-top: 2px; }



/********** TITRES **********/
.tiRW							{ background: url(images/titres/img_tiRW.gif) center top no-repeat; padding-top: 45px; }
.tiBW							{ background: url(images/titres/img_tiBW.gif) center top no-repeat; padding-top: 45px; }
.tiEmbryos						{ background: url(images/titres/img_tiEmbryos.gif) center top no-repeat; padding-top: 45px; }
.tiHome							{ background: url(images/titres/img_tiHome.gif) center top no-repeat; padding-top: 45px; }
.tiAbout						{ background: url(images/titres/img_tiAbout.gif) center top no-repeat; padding-top: 45px; }
.tiNews							{ background: url(images/titres/img_tiNews.gif) center top no-repeat; padding-top: 45px; }
.tiRecent						{ background: url(images/titres/img_tiRecent.gif) center top no-repeat; padding-top: 45px; }
.tiShow							{ background: url(images/titres/img_tiShow.gif) center top no-repeat; padding-top: 45px; }
.tiAll							{ background: url(images/titres/img_tiAll.gif) center top no-repeat; padding-top: 45px; }
.tiHerd							{ background: url(images/titres/img_tiHerd.gif) center top no-repeat; padding-top: 45px; }
.tiBulls						{ background: url(images/titres/img_tiBulls.gif) center top no-repeat; padding-top: 45px; }
.tiConsignments					{ background: url(images/titres/img_tiConsignments.gif) center top no-repeat; padding-top: 45px; }
.tiGenomics						{ background: url(images/titres/img_tiGenomics.gif) center top no-repeat; padding-top: 45px; }
.tiHolstein						{ background: url(images/titres/img_tiHolstein.gif) center top no-repeat; padding-top: 45px; }
.tiContact						{ background: url(images/titres/img_tiContact.gif) center top no-repeat; padding-top: 45px; }
.tiRecherche					{ background: url(images/titres/img_tiRecherche.gif) center top no-repeat; padding-top: 45px; }
.tiMailing						{ background: url(images/titres/img_tiMailing.gif) center top no-repeat; padding-top: 45px; }
.tiSale							{ background: url(images/titres/img_tiSale.gif) center top no-repeat; padding-top: 45px; margin-top: 20px; }