p, body h3 { margin: 0;}

a {
	color:#73412F;
}

.breaker { font-size:1px; overflow:hidden; clear:both; }

.page_background {
  position: relative;
  height: 454px;
  margin: 0;
  padding: 0;
  padding-top: 15px;
  text-align: left;
}

img.img_left {
  float: left;
  margin-right: 5px;
}

img.img_center {
  display: block;
  margin-bottom: 1em;
}

#left_column {
  width: 190px;
  float:left
}

#center_column {
  float:left;
  margin-left: 20px;
  background: url(../../img/bg_left_menu_link.png);
  padding-bottom: 1px;
  width: 462px;
  height:415px;
  padding-left: 10px;
  overflow:auto;
}
#center_column h3{
  color: #252525;
  font-size: 2em;
  margin-bottom: 5px;
}
#center_column p { margin-bottom: 1.1em;}

#pre_footer {
  clear:left;
  text-align: center;
  color: #000000;
}

#pre_footer a {
  color: #000000;
  padding: 0 5px;
}

#PageUn {
  background: #FFFFFF url(../../img/bg_contenu.jpg) no-repeat;
}

#contenu_centre { height: 435px; }

#PageUn #title_column { float:left; width:300px; margin-right:60px; height:415px; }

#PageUn h2 {
  background: url(../../img/img_page_title.png) no-repeat;
  font-family: Helvetica, Arial;
  font-weight: normal;
  font-size: 3.7em;
  width: 300px;
  height: 128px;
  padding: 10px 0 0 15px;
  margin-top:220px;
  color: #ceb772;
}
#PageUn h2 span { position:relative; left:-5000px; }

#PageUn #left_column {
  width: 225px;
  float:left;
}

#PageUn #center_column {
  margin-left: 10px;
  background: none;
  width: 315px;
  float:left;
}
#PageUn #center_column p.edito_bottom {
  text-align:right;
  margin:0;
}



.link_box {
  margin-bottom: 10px;
}

.link_box p.title {
  height: 68px;
  width:224px;
  text-align: center;
  font-size: 2.3em;
  color: #FFFFFF;
  padding: 0;
}

.link_box a.link {
  display: block;
  height: 30px;
  width:194px;
  line-height: 30px;
  padding-left: 30px;
  padding-top:68px;
  color: #FFFFFF;
}

#PageUn #become_prop_link p.title { background: #910223 url(../../img/img_devenez_proprietaire.gif) no-repeat; }
#PageUn #become_prop_link p.title span { display:none; }
#PageUn #become_prop_link a.link  { background: url(../../img/bg_become_prop_link.png) no-repeat;}

#PageUn #prop_space_link p.title { background: #758a0e url(../../img/img_espace_proprietaire.gif) no-repeat;}
#PageUn #prop_space_link p.title span { display:none; }
#PageUn #prop_space_link a.link { background: url(../../img/bg_space_prop_link.png) no-repeat;}

#PageUn #flash_info {
  background: url(../../img/bg_flash_info.png) top left no-repeat;
  height: 190px;
  padding: 5px 5px 0 10px;
}

#PageUn #flash_info h3 {
  color: #000000;
  margin: 0;
  margin-bottom: 8px;
  font-weight: normal;
  font-size: 1.5em;
}
#PageUn #flash_info p { font-size:1em; }

#PageUn #center_column h3,
#PageUn #center_column p  {
  padding: 0 15px;
}

#PageUn #center_column p {
  margin-bottom: 1.1em;
  font-size:13px;
}

#PageUn #center_column p.subtitle {
  background: url(../../img/bg_edito_subtitle.png) no-repeat;
  padding-top: 25px;
  min-height: 27px;
  font-size: 1.3em;
  margin-bottom: 15px;
  font-weight: bold;
}

#PageUn .inscription_infodugalop { margin:10px; }
#PageUn .inscription_infodugalop a { background:url(../../img/puce_infosdugalop.gif) no-repeat left center; padding-left:15px; color:#73412F; text-decoration:underline; }
#PageUn .inscription_infodugalop a:hover { text-decoration:none; }

/* PAGE DEUX */

#PageDeux,
#PageTrois,
#PageQuatre {
  background: #FFFFFF url(../../img/bg_contenu.jpg) no-repeat;
}



#right_column {
  float:left;
  margin-left:20px;
  width: 224px;
}

#left_menu {
  margin-bottom: 15px;
}

#left_menu #left_menu_bottom { height:30px; background:url(../../img/bg_left_column_menu.png); }

#left_menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  background: url(../../img/bg_left_menu_link.png);
  min-height: 310px;
}

#left_menu a {
  display: block;
  padding: 6px 0 6px 10px;
  color: #000000;
  border-top: 1px solid #baa46d;
  font-size: 1em;
}

#left_menu li.active a {
  background: url(../../img/bg_left_menu_link_active.png);
}
#left_menu li.selected li a {
  background: none;
  color: #000000;
  border-top: none;
}

#left_menu li a:hover,
#left_menu li li a:hover,
#left_menu li.selected a {
  color: #ddc37e;
  text-decoration: none;
  background: url(../../img/bg_left_menu_link_hover.png);
}
#left_menu li a:hover,
#left_menu li.selected a {
  border-top: 1px solid #FFFFFF;
}

#left_menu li.firstli a,
#left_menu li li a,
#left_menu .sub_menu li.selected a {
  border-top: none;
}

#left_menu .sub_menu {
  padding-left: 15px;
  background: none;
  height: auto;
  min-height: 0;
}

#left_menu .sub_menu a {
  border: none;
  padding: 4px 0 4px 10px;
}

#left_menu .sub_menu a:hover {
  border: none;
}

#prop_access_link {
  display: block;
  height: 33px;
  line-height: 33px;
  background: #8c0221 url(../../img/bg_prop_access_link.png) repeat-x;
  color: #FFFFFF;
  padding-left: 30px;
}

#prop_access_link.alt {
  background: #6a7d0e url(../../img/bg_prop_access_link_alt.png) repeat-x;
}

#PageDeux #right_column #become_prop_link div.text {  background: #899633 url(../../img/bg_become_prop_large.gif) repeat-x; padding-left: 10px; height: 106px; position:relative; }
#PageDeux #right_column #become_prop_link p { text-align: left; font-size: 0.8em; width:214px; }
#PageDeux #right_column #become_prop_link p.title { font-size:2.1em; height: auto; width:214px; }
#PageDeux #right_column #become_prop_link p.bodytext { position:absolute; top:60px; }
#PageDeux #right_column #become_prop_link p.title span { position:relative; left:-5000px; }
#PageDeux #right_column #become_prop_link a.link { background: url(../../img/bg_become_prop_large_link.png) no-repeat; }

#PageDeux #right_column #newsletter_form_inset {
  height: 75px;
  background: #ddc37e url(../../img/bg_form_newsletter_inset.png) no-repeat;
  padding: 3px 0 0 12px;
  margin-bottom: 10px;
}
#PageDeux #right_column #newsletter_form_inset h3 {
  color: #252525;
  font-size: 1.5em;
  font-weight: normal;
}
#PageDeux #right_column #newsletter_form_inset input { border: none;}
#PageDeux #right_column #newsletter_form_inset input.input_text { margin-right: 2px;}
#PageDeux #right_column #newsletter_form_inset input.input_submit {
  padding: 0;
  background-color: #252525;
  color: #ddc37e;
}

/* Page Trois */

.interview_box {
  border-style: solid;
  border-color: #cab783;
  border-width: 1px 0 0 1px;
  margin-bottom: 10px;
}
.interview_box .text {
  padding: 4px 5px 1px 10px;
}

.interview_box .link {
  height: 24px;
  line-height: 24px;
  padding-left: 25px;
  display: block;
  color: #FFFFFF;
}

.interview_box h3 {
  clear: none;
  color: #FFFFFF;
  font-style: italic;
  font-size: 1.2em;
}

.interview_box p {
  clear: left;
  margin-bottom: 1em;
}

#PageDeux #interview_prop .text{ background: #A90329 url(../../img/bg_interview_prop.png) repeat-x; height: 173px; }
#PageDeux #interview_prop .link{ background: url(../../img/bg_interview_prop_link.png) no-repeat; }
#PageDeux #interview_young_prop .text{ background-color: #ddc37e; }
#PageDeux #interview_young_prop .link{ background: url(../../img/bg_interview_young_prop_link.png) no-repeat; }

/* Page Quatre */

#center_column.full_width_article { width: 690px; }

.small { font-size:0.94em; }

/* Inscription aux infos du galop */
#form_infos_galop { width:600px; margin:20px auto; text-align:left; }
#infosgalop_inscription h1 { margin-bottom:20px; font-size:1.6em; }
#infosgalop_inscription label { float:left; width:170px; margin-right:5px; clear:left;  }
#infosgalop_inscription input,
#infosgalop_inscription select { float:left; }
#infosgalop_inscription input,
#infosgalop_inscription .multi_choix,
#infosgalop_inscription select { margin-bottom:2px; }
#infosgalop_inscription .multi_choix { float:left; }
#infosgalop_inscription .multi_choix input { float:left; clear:left; }
#infosgalop_inscription .multi_choix label { clear:none; }
#infosgalop_inscription p.infos { clear:left; margin:10px 0; }
#infosgalop_inscription p.msg_errors { color:#FF0000; font-weight:bold; margin-bottom:10px; }
#infosgalop_inscription p.desabonnement { margin-top:20px;  }
#infosgalop_inscription p.desabonnement a { text-decoration:underline; color:#FF0000; }

/* Vidéos FLV */
#videos_multiblocs { width:440px; margin:0 auto 10px; }
#videos_multiblocs .bloc_video { display:inline; margin:0 10px 5px; }
#videos_multiblocs .archives { margin:5px 0 0; text-align:center; }
#videos_multiblocs .archives a { color:#000000; text-decoration:underline; }
#videos_multiblocs .archives a:hover { text-decoration:none; }
#videos_multiblocs .archives_index { padding:0; margin: 10px 0 0; text-align:center; }
#videos_multiblocs .archives_index li { display:inline; margin-right:5px; }

/* Galerie photos */
#photos_galerie { text-align:left; }
#photos_galerie .galerie_photo { margin:0; padding:0; list-style:none; text-align:center; }
#photos_galerie .galerie_photo li.retourligne { clear:left; }
#photos_galerie .galerie_photo li { float:left; width:200px; height:175px; margin:0 10px; }
#photos_galerie .photos_index { clear:left; margin:0; padding:10px 0 0; text-align:center; }
#photos_galerie .photos_index li { display:inline; margin-right:5px; }
#photos_galerie .photos_index li a { color:#000000; text-decoration:underline; }
#photos_galerie .photos_index li a:hover { text-decoration:none; }
#photos_galerie .photo_protection { position:absolute; left:0; }
#photos_galerie a { color:#000000; font-size:0.87em; line-height:0.87em; text-decoration:underline; }
#photos_galerie a:hover { text-decoration:none; }

#espace_presse ul { padding:0; margin:20px 0; list-style:none; }
#espace_presse li { margin-bottom:20px; }
#espace_presse img { float:left; margin-right:10px; }
#espace_presse .article { float:left; width:500px; }
#espace_presse h4 { margin:0 0 5px; color:#252525; font-size:1.1em; }
#espace_presse .chapo { margin-bottom:8px; font-weight:normal; }
#espace_presse.article_complet .chapo { font-weight:bold; margin-bottom:10px; }
#espace_presse .savoir_plus { margin:0; }
#espace_presse .savoir_plus a { color:#402411; font-weight:bold; text-decoration:underline; }
#espace_presse .savoir_plus a:hover { color:#AD721D; text-decoration:none; }
#espace_presse .espace_presse_index { clear:left; padding:0; margin:0; text-align:center; }
#espace_presse .espace_presse_index li { display:inline; margin:0 4px 0 0; }
#espace_presse .espace_presse_index li a { color:#000000; text-decoration:underline; }
#espace_presse .espace_presse_index li a:hover { text-decoration:none; }

/* Docuthèque Département propriétaire */
#PageDeux #plansite { border-right:0; width:100%; margin:0; }
#PageDeux .treeview { border-left:0 }
#PageDeux .tx-indexedsearch td { background:none !important; }
