/******************************************************
  LAYOUT
*******************************************************/
body {
  	background: #E5F0D9 url(../layout/EcoPharma/bodyBg.png) repeat-x left top;
}

#headerWrapper {
  background: url(../layout/EcoPharma/menuBg.gif) no-repeat 5px bottom;  
  height: 200px;
}
#header {
  height: 200px;
  background: url(../layout/EcoPharma/headerWrapperBg.png) no-repeat 5px 0;  
}

#globalWrapper {
  min-height: 500px;
  height: auto; !important
  height: 500px;
}


#main {
  top: -26px; 
}

#sidebar {
  top: -26px;
}

h2.sante {
  color: #005FA8;
  border-bottom: 1px solid #005FA8; 
}

h2.equilibre {
  color: #5AAB25;
  border-bottom: 1px solid #5AAB25; 
}

h2.beaute {
  color: #ff3399;
  border-bottom: 1px solid #ff3399;   
}

h3 {
  color: #626262;    
}

a:link, a:visited, a:hover, a:active {
  color: #005FA8;
}

a:hover, a:active {
  text-decoration: none;
}

#main ul {
  list-style-type: none;
  margin: 0;
}

#main ul li {
  background: url(../layout/EcoPharma/bullet.png) no-repeat left 6px;
  padding-left: 15px;
}

/******************************************************
  HEADER
*******************************************************/
#header h1 {
  margin: 0;
  width: 355px;
  height: 130px;
  background: url(../layout/EcoPharma/logoEcoPharma.png) no-repeat left top; 
  position: absolute;
  top: 10px;
  left: 20px;  
}

#header h1 a {
  display: block;
  width: 355px;
  height: 130px;
}

/******************************************************
  QUICKLINKS
*******************************************************/
#quicklinks {
  position: absolute;
  top: 20px;
  left: 400px;
}

#quicklinks a {
  display: block;
  float: left;
  width: 50px;
  height: 100px; 
}

#quicklinks a.quicklinks2 {
  position: relative;
  left: -30px;  
}

#quicklinks a.quicklinks3 {
  position: relative;
  left: -60px;  
}

#quicklinks a.quicklinks4 {
  position: relative;
  left: -90px;  
}

/******************************************************
  FCE - HOME FADE
*******************************************************/
#homefade {
	display:block;
	position:absolute;
	width:100%;
	z-index: 500;
}

/******************************************************
  FCE - OPENING TIME
*******************************************************/
table.openingTime {
  width: 260px;
	border-collapse: collapse; 
	border-spacing: 0; 
  border: 0; 
}

table.openingTime td, table.openingTime th { 
	border: 0;
	vertical-align: middle;
	text-align: left;
	color: #626262;
	font-weight: bold;
}

table.openingTime th {
  width: 100px;
}

table.openingTime td {
  width: 80px;  
}

/******************************************************
  FCE - ISSUU
*******************************************************/
img.imgIssuu {
  border: 1px solid #626262;
}


/******************************************************
  FCE - MEDIA
*******************************************************/
table.media {
  width: 620px;
	border-collapse: collapse; 
	border-spacing: 0; 
  border: 0; 
}

table.media td {
  padding: 5px 0;
  border-bottom: 1px dashed #cccccc;
}

table.media td.type {
  width: 40px;
}

table.media td.date {
  width: 100px;
}

table.media td.source {
  width: 130px;
} 

table.media td.title {
  width: 430px;
} 


/******************************************************
  RGGOOGLEMAP
*******************************************************/
.tx-rggooglemap-pi1 .poiImage {
  margin: 0 0 10px 0;
}


/******************************************************
  SIDEBAR
*******************************************************/
#ecopass {
  margin: 30px 0;
}

#concours {
  margin-bottom: 20px;
}


#concours a, #basket a {
  display: block;
  background: #59AC26;
  color: #fff;
  padding: 5px 2px;
  text-decoration: none;
  text-align: center;
}


/******************************************************
  CONCOURS ECOPHARMA
*******************************************************/
.tx-thmailformplus-pi1 .field {
  padding: 5px 0;  
}

.tx-thmailformplus-pi1 .field label {
  font-weight: bold;
  display: block;
  color: #626262;
  margin: 0 0 .5em 0;
} 


/******************************************************
  FELOGIN
*******************************************************/
.tx-felogin-pi1 legend {
  display: none;
}

.tx-felogin-pi1 dt, .tx-felogin-pi1 dd {
  margin: 0;
  float: left;
}

.tx-felogin-pi1 dt {
  clear: both;
  font-weight: bold;
  padding: 5px 20px 5px 0;
  text-align: right;
  width: 100px;
}

.tx-felogin-pi1 dd {
  padding: 5px 0;
  width: 500px;
}

.tx-felogin-pi1 input {
  border: 1px solid #CBD0D4;
  background: #fff;
}

.tx-felogin-pi1 input.submit {
  background: #59AC26;
  border: 1px solid #59AC26;
  color: #FFFFFF;
  cursor: pointer;
  margin-top: 10px;  
}

#main .tx-felogin-pi1 p.error {
  font-size: .8em;
  color: #ee0000;
  margin: 0;
}

.tx-felogin-pi1 span {
  color: #ee0000;
}


/******************************************************
  galeries
*******************************************************/
.tx-wtgallery-pi1 {
	
}
.wtgallery_list_item_content {
	width:100px;
	height:100px;
	border:1px solid #E8E8E8;
	background:#FCFCFC;
	margin:5px;
	padding:5px;
	float:left;
}
.wtgallery_list_item_content .wrap {
	width:76px;
	height:76px;
	padding:12px;
	background:#F5F5F5;
}
.wtgallery_list_item_content .wrap a {
	display:block;
	width:76px;
	height:76px;
}

#main .wtgallery_list_pagebrowser ul {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}

#main .wtgallery_list_pagebrowser ul li {
	display:block;
	float:left;
	margin:0 0 0 5px;
	padding:0;
	background: 0;
}
.wtgallery_list_pagebrowser a {
	font-size:12px;
	font-weight:normal;
}
.wtgallery_list_pagebrowser a:link, .wtgallery_list_pagebrowser a:visited {
	color:#999;
	text-decoration:underline;
}
.wtgallery_list_pagebrowser a:hover, .wtgallery_list_pagebrowser a:active {
	color:#666;
	text-decoration:none;
}
.wtgallery_list_pagebrowser a.act:link, .wtgallery_list_pagebrowser a.act:visited {
	color:#666;
	text-decoration:none;
}
