/*******************************************************************************
 *******************************   CSS COMMUNE  ********************************
 ******************************************************************************/

body{
font-family: Verdana, Arial, sans-serif;
font-size:12px;
color:black;
}

#header{
width: 100%;
border : 0;
border-collapse : collapse;
}

#footer{
width: 100%;
border : 0;
border-collapse : collapse;
background-color: #003300;
color : #FFFF99;
font-size:11px;
height: 50px;
}

#footer td{
padding-left : 10px;
}

/*******************************************************************************
 *******************************   CSS ACCUEIL  ********************************
 ******************************************************************************/

#menu{
width: 100%;
height : 43px;
border : 0;
border-collapse : collapse;
}

#menu .text{
width : 158px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#menu .text:hover{
cursor: pointer;
font-weight:bold;
background-color:#004100;
}

#menu .delim{
width : 2px;
}

#menu td{
background-color:#003300;
color : #FFFF99;
padding:10px 10px 10px 10px;
text-align:center;
}

.img_txtaccueil{

}

.img_accueil{
width : 90px;
border : 1px solid #6B250E;
}

.img_accueil_left{
width : 90px;
border : 1px solid #6B250E;
margin : 0 10px 10px 0;
float:left;
}

.img_accueil_right{
width : 140px;
margin : 0 0 10px 10px;
float:right;
}

.img_accueilchevalav_left{
border : 1px solid #6B250E;
margin : 10px 10px 10px 0;
float:left;
}

#table_contenu{
width: 100%;
border : 0;
border-collapse : collapse;
background-color: #f5faf2;
text-align:left;
color:#003300;
font-size : 11px;
font-style: normal;
font-weight: normal;
}

#table_contenu table{
padding:10px;
}

#accueil {
padding:0;
margin:0;
}

#accueil td{
padding:10px;
}


#table_contenu th{
text-align:left;
color:#003300;
font-family: Verdana, Arial, sans-serif;
font-size : 11px;
font-style: normal;
font-weight: normal;
}

.minimg{
font-size : 9px;
font-style:italic;
}

/*******************************************************************************
 ***************   CSS page 1  || MODULE CHEVAUX A VENDRE  *********************
 ******************************************************************************/

#page1 {
 color : #003300;
 font-family: Verdana, Arial, sans-serif;
 font-size : 11px;
}

#page1 h1{
 padding:0;
 margin:0;
 font-size : 12px;
 text-decoration : underline;
 line-height : normal;
}

#page1 a img{
 text-decoration : none;
 text-decoration : none;
 border:0;
 }

#page1 a{
 color : #003300;
 text-decoration : none;
 text-decoration : none;
 border:0;
 }

#page1 #mode_table{
width:920px;;
margin:20px;
border-collapse:collapse;
}

#page1 #mode_table td{
border:1px solid #003300;
padding:10px;
}

#page1 form{
padding-top:20px;
padding-left:20px;
width:100%;
}

#page1 input{
border:1px solid #003300;
color:#003300;
background-color:#ddff9a;
padding:5px 10px 5px 10px;
cursor:pointer;
}

#detail{
margin:0 20px 0 20px;
border-collapse:collapse;
}

#detail .titre{
background: url(../i/titre_menu.png) no-repeat;
height:40px;
width:730px;
color:white;
font-weight:bold;
font-size:14px;
padding-left:20px;
border : 0 ;
}

#detail .onglet{
border : 0;
padding : 0;
margin : 0;
background: url(../i/fond_onglet.png) repeat-x;
}

#detail .onglet td{
border : 0;
padding-top : 13px;
margin : 0;
height : 39px;
width:69px;
text-align:center;
background: url(../i/onglet_photo.png) no-repeat scroll left bottom;
}

#detail .onglet #onglet_actif{
font-weight:bold;
background: url(../i/onglet_photo_actif.png) no-repeat scroll left bottom;
}

#detail table tr{
vertical-align:top;
}

#detail table td{
border : 0;
padding : 5px;
}

#detail td{
border : 1px solid #8FC758;
}

#detail .tdspace{
border : 0;
}

#detail img{
border : 0px;
}

#diaporama{
vertical-align:top;
}

#diaporama img{
width:120px;
border : 1px solid darkgray;
}

.overflow{
height:650px;
overflow: auto
}

#pedigree td{
border:0;
width:33%;
color:black;
text-align:center;
vertical-align:middle;
}
/*******************************************************************************
 *******************************   CSS page 2  *********************************
 ******************************************************************************/

.contenant{
  display : none;
  }

.clicTitre{
 padding:0px 0 0px 32.5%;
 width:100%
 margin:0px 0 0px 0;
 color : #003300;
 font-family: Verdana, Arial, sans-serif;
 font-size : 11px;
 font-style: normal;
 font-weight: normal;
}

.clicTitre a{
 color : #003300;
 font-family: Verdana, Arial, sans-serif;
font-size : 11px;
font-style: italic;
font-weight: normal;
}

.clicTitre a:hover{
font-weight: bold;
}

.croix_fermer{
  text-decoration:none;
  border:0;
}

#contenu1 table{
 border : 1px solid #003300;
}

#contenu1 td{
 border : 1px solid #003300;
 padding : 5px 5px; 5px 10px;
 color : #003300;
}

#contenu1 .titre{
 background-color : #003300;
 color : #FFFF99;
}

#contenu2 table{
 border : 1px solid #003300;
}

#contenu2 td{
 border : 1px solid #003300;
 padding : 5px 5px; 5px 10px;
 color : #003300;
}

#contenu2 .titre{
 background-color : #003300;
 color : #FFFF99;
}

#contenu3 table{
 border : 1px solid #003300;
}

#contenu3 td{
 border : 1px solid #003300;
 padding : 5px 5px; 5px 10px;
 color : #003300;
}

#contenu3 .titre{
 background-color : #003300;
 color : #FFFF99;
}

#contenu4 table{
 border : 1px solid #003300;
}

#contenu4 td{
 border : 1px solid #003300;
 padding : 5px 5px; 5px 10px;
 color : #003300;
}

#contenu4 .titre{
 background-color : #003300;
 color : #FFFF99;
}

#contenu5 table{
 border : 1px solid #003300;
}

#contenu5 td{
 border : 1px solid #003300;
 padding : 5px 5px; 5px 10px;
 color : #003300;
}

#contenu5 .titre{
 background-color : #003300;
 color : #FFFF99;
}

#blocdroite{
padding:10px 10px 0 20px;
background-color: #f5faf2;
text-align:left;color:#003300;
font-size : 11px;
font-style: normal;
font-weight: normal;
}

#blocdroite div{
text-decoration:underline;
font-weight: bold;
}

/*******************************************************************************
 *******************************   CSS page 3  *********************************
 ******************************************************************************/

#gite{
color:#003300;
font-family: Verdana, Arial, sans-serif;
font-size : 11px;
}

#gite img{
border : 1px solid #6B250E;
}

#gite .floatlefttxt {
  float:left;
  width:650px;
  margin-left:20px;
  padding-top:10px;
  padding-left:20px;
  padding-bottom:10px;

  border:1px solid #8fc758;
}

#gite .floatrighttxt {
  float:right;
  width:550px;
  margin-right:20px;
  padding-top:20px;
  padding-left:20px;
  padding-bottom:20px;
  padding-right:20px;

  border:1px solid #8fc758;
}

#gite .floatleftimg {
  float:left;
  width:220px;
  padding-left:20px;
}

#gite .floatrightimg {
  float:right;
  width:220px;
  padding-right:20px;
}

#gite .plantxt {
  float:left;
  width:490px;
  margin-left:20px;
  margin-bottom:20px;
  padding-top:10px;
  padding-left:20px;
  padding-bottom:10px;

  border:1px solid #8fc758;
}

#gite .planimg {
  float:right;
  width:400px;
}

#gite .spacer {
  clear: both;
}

/*******************************************************************************
 *******************************   CSS Contact  ********************************
 ******************************************************************************/

 #contact table{
 border : 2px solid #003300;
 border-collapse:collapse;
 margin-bottom;10px;}

  #contact td{
 padding:0 20px 0 20px;
 color:#003300;
font-family: Verdana, Arial, sans-serif;
font-size : 11px;
}

  #contact img{
width:120px;
}

#contact input{
 border : 1px solid #003300;
width:200px;
}

#contact .radio{
border : 0;
width:400px;
text-align:left;
}

#contact textarea{
 border : 1px solid #003300;
width:200px;
}

#contact .radio{
width:10px;
}

#contact #send{
border : 1px solid #003300;
width:100px;
padding:10px;
color:#003300;
}

#contact #send:hover{
cursor:pointer;
}

#contact p{
padding:0;
color:#003300;
font-family: Verdana, Arial, sans-serif;
font-size : 11px;
}

