/* ############################################## */
/* #################### SITE #################### */
/* ############################################## */
.noborder{border:none;}
.html_content_light{
  margin:0 0 5px 0;
  color:#FFF;
  width:270px;
  padding:20px 0 0 25px;
  text-align:center;
  border:1px solid #D3D3D3;
}
.html_content_light h1{
  font-size:13px;  
}
#container.seminaires #content_main.intro .html_content_light h1{
  margin:0;
  width:280px;
}
#container.blue .html_content_light{
  background:#aeafb2;
}
#container.seminaires .html_content_light{
  background:#CE7B66;
  width:184px;
}
#container.restaurants .html_content_light{
  background:#CD747D;
}
#block_promos{

}
#promotion{
  /*text-align:center;*/
  width:184px;
  /*background:#aeafb2;*/
  margin:8px 0;
  /*text-align:center;*/
  color:#fff;
  padding:5px 0 0 0;
}
#promotion .block_promo_content{
  width:164px;
  text-align:center;
}
#promotion h1{
  background:none;
  font-size:15px;
  font-weight:bold;  
  color:#FFF;
  padding:5px 0;
}
#promotion p{
  font-size:12px;
  text-align:center;
}
#promotion ul li{
  color:#fff;
}
#container.blue #promotion{
  background:#aeafb2;
}
#container.restaurants #promotion{
  background:#C0666E;
}
#container.seminaires #promotion{
  background:#CE7B66;
}
#promotion .ensavoirplus{
  padding-left:10px;
  width:55px;
  color:#0e7383;
  margin:10px 0 12px 0;
  text-decoration:none;
}
#container.blue #promotion .ensavoirplus{
  background:url(../images/roussillhotel/fleche_blue.gif) 0px 3px no-repeat;  
}
#container.restaurants #promotion .ensavoirplus{
  background:url(../images/roussillhotel/fleche_restaurants1.gif) 0px 3px no-repeat;
  color:#fff;
}
#container.seminaires #promotion .ensavoirplus{
  background:url(../images/roussillhotel/fleche_seminaires.gif) 0px 3px no-repeat;
  color:#fff;  
}
#promotion .ensavoirplus:hover{
  text-decoration:underline;
}
/* ############################################## */
/* #################### EWOK #################### */
/* ############################################## */
.field_html_content{
  border:none;
  background:#aeafb2;
  margin:30px 0 3px 0;
  padding:0;
  color:#0C6B99;
  width:184px;
}
#container.hotels .field_html_content{
  margin:0;
}
#container.restaurants .field_html_content{
  background:#CD747D;
  margin:0;
}
#container.seminaires .field_html_content{
  background:#CE7B66;
}
#container.legroupe .field_html_content{
  background:#00A4B3;
}
.field_html_content fieldset{
  width:180px;
  height:340px;
  margin:0 2px 2px 2px;
  float:left;
  background-color:#EFF4F9;
  border:1px solid #5688B5;
}
.field_html_content legend{
  font-weight:bold;
  font-size:2.1em;
  color:#E3E4E7;
  padding:0 30px;
  margin:0;
}
.field_html_content p{
  margin:0;
  padding:0;
}
.field_html_content label{
  font-weight:bold;
  margin:5px 2px 0 5px;
  color:#5F5F5F;
  font-size:0.9em;
}
.field_html_content input{
  width:100px;
 margin:5px 0 2px 0;
  border:1px solid #7A7A7A;
}
.field_html_content textarea{
  width:100px;
  border:1px solid #7A7A7A;
  margin-left:0;
}

/*** modbar ****/
.html_content_new{
  background:url(../images/admin/html_content_new.gif) left no-repeat; 
  color:#5F5F5F;
  padding-left:25px;
}
.modbar_new{
  padding:2px 0 2px 10px;
  margin:10px 0;
  width:200px;
  height:30px;
}
.thalasso .modbar_new{
  margin:-50px 0;
}
.modbar_new button{
  border:none;  
}
.field_html_content p.modbar{
  margin:10px auto;
}
#content_sub .field_html_content p.modbar{
  margin:5px auto;
}
.modbar button{
  border:none;
}
.modbar button span{
  padding:3px 2px;
  color:#5F5F5F;
  font-size:0.8em;
}
.html_content_link{
  width:210px;
  height:25px;
  padding-left:25px;    
}
#container.blue .html_content_link{
  background:url(../images/admin/html_content_link-blue.gif) left no-repeat;
}
#container.restaurants .html_content_light .html_content_link{
  background:url(../images/admin/html_content_link-pink.gif) left no-repeat; 
}
#container.seminaires .html_content_light h1{
  margin:0;
  width:300px;
}
#container.seminaires .html_content_link{
  background:url(../images/admin/html_content_link-brown.gif) left no-repeat; 
}
.html_content_link_all{
  width:230px;
  height:25px;
  padding-left:25px; 
}
#container.blue .html_content_link_all{
  background:url(../images/admin/html_content_link_all-blue.gif) left no-repeat;
}
#container.restaurants .html_content_link_all{
  background:url(../images/admin/html_content_link_all-pink.gif) left no-repeat;
}
#container.seminaires .html_content_link_all{
  background:url(../images/admin/html_content_link_all-brown.gif) left no-repeat;
}
.html_content_light .html_content_delete{
  width:210px;
  padding-left:25px;
  height:25px;  
}
#container.blue .html_content_light .html_content_delete{
  background:url(../images/admin/html_content_delete-blue.gif) left no-repeat;
}
#container.restaurants .html_content_light .html_content_delete{
  background:url(../images/admin/html_content_delete-pink.gif) left no-repeat;
}
#container.seminaires .html_content_light .html_content_delete{
  background:url(../images/admin/html_content_delete-brown.gif) left no-repeat;
}
/****unlink ****/
.html_content_unlink{
  width:170px;
  padding-left:0px;
  height:25px;
}
#container.blue .html_content_unlink{
  background:url(../images/admin/html_content_unlink-blue.gif) 5px 3px no-repeat;
}
#container.restaurants .html_content_unlink{
  background:url(../images/admin/html_content_unlink-pink.gif) 5px 3px no-repeat;
}
#container.seminaires .html_content_unlink{
  background:url(../images/admin/html_content_unlink-brown.gif) 5px 3px no-repeat;
}
.html_content_unlink_all{
  width:170px;
  padding-left:25px;
  height:40px;  
}
#container.blue .html_content_unlink_all{
  background:url(../images/admin/html_content_unlink_all-blue.gif) 5px 3px no-repeat;
}
#container.restaurants .html_content_unlink_all{
  background:url(../images/admin/html_content_unlink_all-pink.gif) 5px 3px no-repeat;
}
#container.seminaires .html_content_unlink_all{
  background:url(../images/admin/html_content_link_all-brown.gif) 5px 3px no-repeat;
}
#content_supp .html_content_delete{
  width:170px;
  padding-left:25px;
  height:25px;
}
#container.blue #content_supp .html_content_delete{
  background:url(../images/admin/html_content_delete-blue.gif) 5px 3px no-repeat;
}
#container.restaurants #content_supp .html_content_delete{
  background:url(../images/admin/html_content_delete-pink.gif) 5px 3px no-repeat;
}
#container.seminaires #content_supp .html_content_delete{
  background:url(../images/admin/html_content_delete-brown.gif) 5px 3px no-repeat;
}

