/********** HTML **********/
body						{ margin: 0; padding: 0; background-color: #464646; padding: 10px; }
img, div					{ behavior: url(css/iepngfix.htc) }



/********** TYPOGRAPHIE **********/
h1							{ color: #D9BE79; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }
.txtBlancPt					{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtBlancMy					{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

a:link						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a:visited					{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a:hover						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; }
a.lienBlancPt:link			{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBlancPt:visited		{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBlancPt:hover			{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.lienBlancMy:link			{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.lienBlancMy:visited		{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.lienBlancMy:hover			{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; }
a.lienBeigeMy:link			{ color: #D9BE79; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.lienBeigeMy:visited		{ color: #D9BE79; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.lienBeigeMy:hover			{ color: #D9BE79; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; }



/********** COMMUNS **********/
#conteneurPrincipal			{ width: 780px; background-color: #000000; border: #FFFFFF solid 1px; margin-left: auto; margin-right: auto; }
#conteneurBasPage			{ width: 780px; margin-left: auto; margin-right: auto; margin-top: 10px; }
#copyright					{ float: left; }
#realisation				{ float: right; }
#conteneurMenu				{ width: 780px; height: 20px; text-align: center; background-color: #900027; }
#conteneurMenu img			{ float: left; margin-left: 6px; margin-top: 2px; }
#conteneurMenu img.etoile	{ float: left; margin-left: 23px; margin-top: 2px; }
#ligneBlanche				{ width: 780px; height: 2px; background-color: #FFFFFF; overflow: hidden; }
#conteneurFlash				{ width: 780px; height: 132px; }
#ligneRouge					{ width: 780px; height: 15px; background: url(../images/ligneRouge.gif) 0 0 repeat-x; overflow: hidden; }
#fondEtoiles				{ width: 780px; min-height: 330px; height:auto !important; height: 330px; background: #000000 url(../images/fondEtoiles.gif) 0 0 no-repeat; }
#fondRideaux				{ width: 780px; min-height: 330px; height:auto !important; height: 330px; background: #000000 url(../images/fondRideaux.jpg) 0 0 no-repeat; }
#conteneurTitre				{ width: 458px; height: 60px; background: url(../images/cadreTitre.png) 0 0 no-repeat; text-align: center; position: absolute; margin-left: 164px; margin-top: 154px; }
#conteneurTitre img			{ margin-top: 9px; }
#conteneurContenu			{ padding-top: 60px; margin-left: 25px; margin-right: 25px; margin-bottom: 25px; }
.conteneurVache				{ width: 730x; }
.conteneurPhoto				{ width: 500px; margin-bottom: 10px; margin-left: auto; margin-right: auto; }
.conteneurDescription		{ width: 500px; margin-bottom: 10px; margin-left: auto; margin-right: auto; text-align: center; }
.separateur					{ clear: both; width: 730px; height: 50px; background: url(../images/separateur.gif) left center repeat-x; }
.clear						{ clear: both; }
h1 img						{ vertical-align: middle; }
td img						{ border: 0; }
.nomVache					{ margin-bottom: 10px; text-align: center; }
.icoHolstein				{ margin-right: 15px; margin-top: 10px; text-align: center; }
.icoHolstein img			{ vertical-align: middle; border: 0; }



/********** ACCUEIL **********/
#fondAccueil				{ width: 780px; min-height: 330px; height:auto !important; height: 330px; background: #000000 url(../images/fondAccueil.jpg) 0 0 no-repeat; }
#conteneurNouvellesAcc		{ float: left; width: 350px; margin-top: 85px; }
#conteneurVacheAcc			{ float: left; width: 380px; }
#conteneurPhotoAcc			{ width: 380x; height: 278px; overflow: hidden; margin-bottom: 10px; }
#conteneurDescriptionAcc	{ width: 380x; margin-bottom: 10px; margin-left: auto; margin-right: auto; text-align: center; }
#photoVacheAcc				{ position: absolute; margin-left: 11px; margin-top: 11px; width: 360px; }
#cadreAcc					{ position: absolute; }
