* {margin:0; padding:0;}

.separation { clear:both; padding:5px 0; width:560px; margin:10px 0;}
.separation div { border-bottom:1px dashed #6F6E61}

#contenu img {border:none; margin:2px}
#contenu a img {border:none; margin:2px}
#contenu a:hover img { border:none; filter : alpha(opacity=70); -moz-opacity : 0.7; opacity : 0.7; }

#contenu { font:normal 11px Verdana, Arial, Helvetica, sans-serif;color: #333333;margin-top:20px;margin-right: 45px;margin-left: 45px;}	

body { background:#293b3a url(../images/lunoterie_03.jpg) repeat-x;}
.bg {background-repeat:repeat-y;}
.fdc {background-position:top; background-repeat:no-repeat;}
div#gauche {float: left;margin-right:5px;}
	
.indentify{ text-indent:5px;
	padding-left:30px;
	padding-right:20px;}

.majuscule div:first-letter {font-weight:bold;
	font-size:14px; 
	font-family:Verdana, Times, serif;}


h1{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:normal;
	line-height:10px;
	padding:0px;}

.lien{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#404c71;}
a.lien:link {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#404c71;
text-decoration: underline;} 
a.lien:visited {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#404c71;
text-decoration: underline;} 
a.lien:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#404c71;
text-decoration: underline;}
.txt {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;}
.txt2 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF;}

.indent{ text-indent:5px;}

.liste li{ margin-left:10px;
	list-style-type:disc;}
.liste2 li{ margin-left:60px;}

blockquote{ font-size:smaller;}

.liste3{list-style-image: url(../images/tree-li.gif);}

.form tr td{ border-bottom:none; border-top:none; border-right:none; border-left:none;}

li{line-height:18px;}
ul{ padding-top:0px;}

#mention { text-align:center; padding: 0px 0px 0px 125px; float:left;  }
/*/////////////////////////////////////////////// formulaire/////*/
#formulaire{background: transparent;
text-align:center;
width:400px;
padding:0;
margin:0 0 0 0;
float:left;
font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; /*#333333*/} /* carateristique du formulaire */
#formulaire * {margin:0 0 2px 0;padding:0;} /* caracteristique de toutes les balises qui se trouvent dans le formulaire */
.labelform { width: 203px;float: left;text-align: right;margin: 0 5px 0 0;} /* carateristique des label, width minimum 203px; */	
.pform {padding: 3px 0px 10px 0px; text-align:left; clear:both;  } /* carateristique des p */
.inputform {width:195px; height:13px;  float:left; margin: 0 5px 0 2px;} /* carateristique des input */
.textareaform { width:398px; height:80px; overflow: auto;} /* carateristique du textarea */
.selectform  { height:18px; float:left; margin: 0 5px 0 2px;   font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff;} /* carateristique des select */
.labelmessage { width:95px;} /* carateristique du label contenant "Votre message" */
#labelenvoyer { width:125px;} /* carateristique du label avant l'input envoyer, sert a centrer le bouton envoyer */
.inputenvoyer { width:150px; font: normal 10px Verdana, Arial, Helvetica, sans-serif;} /* carateristique de l'input "envoyer mon message" */
.divtexte { margin: 5px 0 0 0;  } /* carateristique de la div contenant le texte du captchat*/
#formulaire div { margin: 5px auto; } /* centrer dans le formulaire des div */
.divimagecaptchat { display:none} /* carateristique de la div entourant l'image captchat */
.transp, .inputtexte { background: transparent; border: 1px solid #fff;   font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; } /* pour rendre les input et textarea transparent avec une bordure */
/*/////////////////////////////////// fin du formulaire ///////////////////////////////////////////////////////*/	
div#mention { text-align:center; padding: 0px 0px 0px 125px; float:left;  }

#yzeo { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:center; clear:both;}
#yzeo a { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:center}
#yzeo img { vertical-align:middle; border:none;}
#baspage { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:center; clear:both;}
#baspage a { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:center}
#plansite {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#000;}

/* optimisation modele octobre 2009 */
#flash1 {height:225px; width:951px; background:url(../images/lunoterie_02.jpg) no-repeat; clear:both;}
#flash2 {height:331; width:191px; float:left;}
#page {width:951px; background:url(../images/fdc.jpg) repeat-y; margin:0 auto;}
#titre {width:760px; height:59px; float:left;}
#contenu-page {background:url(../images/lunoterie_06.jpg) no-repeat; width:760px; min-height:272px; _height:272px; float:left;}
#adresse {width:951px; height:44px; background: url(../images/lunoterie_07.jpg) no-repeat; clear:both;}

/*pur sang*/
.titre-pursang {clear:both; text-align: center; padding-right:70px; letter-spacing:1px; font-weight:bold}
.titre-pursang1 {clear:both; text-align: center; padding-right:70px; letter-spacing:1px;}
.photos {width:280px; height:170px; padding:10px 0; float:left; text-align:center;}
#contenuelevage img {border:none; margin:10px}
#contenuelevage a img {border:none; margin:2px 40px 2px 40px}
#contenuelevage a:hover img { border:none; filter : alpha(opacity=70); -moz-opacity : 0.7; opacity : 0.7; }
#contenuelevage { font:normal 11px Verdana, Arial, Helvetica, sans-serif;color: #333333; margin-top:20px; margin-right: 45px;margin-left: 70px;}	
.titreelevage {font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#333366; padding-bottom:10px;}