/* Start of CMSMS style sheet ' LCDO' */
/* Couleurs
---------------------------------------------------------
@colordef #2a0e72; Bleu marine (texte courant)
@colordef #666666; Gris moyen (header, nav)
@colordef #fffacd; Jaune pâle
@colordef #99ffcc; Vert pâle
*/

body
{
background:#fffacd;
font-family: 'trebuchet ms', sans-serif;
font-size:12px;
}
a:link, a:visited {color: DARKGREEN; text-decoration: none;}
a:hover {color: BLACK; text-decoration: none;}
#container
{
position: relative;
width:960px;
margin:15px auto;
}
#top-navi
{
background: #99ffcc;
padding:0px;
margin:10px 0;
}
#top-navi ul
{
height:24px;
padding:0px;
margin: 5px 0px 0px 20px;
}
#top-navi li
{
list-style:none;
float:left;
}
#top-navi li a
{
font-family: helvetica, arial, sans-serif;
font-size:13px;
color:#2a0e72;
text-decoration: none;
font-weight: bold;
display:block;
margin-left: 5px;
padding:1px 10px 1px 20px;
/*
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
*/
}
#top-navi li a:hover, .shadow li a:hover
{
background: url(uploads/LCDO/ficelle_16x16_nav.png) left top no-repeat;
// text-decoration: underline;
}
#top-navi li a.currentpage
{
background: url(uploads/LCDO/ficelle_16x16.png) left top no-repeat;
// text-decoration: underline;
}
#search
{
float: right;
padding-right: 10px;
padding-top: 75px;
background: #99ffcc;
font-family: sans-serif;
font-size: 12px;
}
#content ul li a:hover {
background: none;
}
#header
{
// background: url(uploads/LCDO/lacombedor-panorama.jpg);
height:120px;
color:#000;
line-height:1.6em;
font-size:28px;
font-family: 'trebuchet ms', helvetica, arial, sans-serif;
font-weight: bold;
padding-right:15px;
text-align: center;
}
#header a {
position: relative;
width: 950px;
height: 100px;
margin: 0px auto;
display: block;
}
#header .header-title {
display: block;
margin:10px auto;
width: 450px;
height: 50px;
background: url(uploads/LCDO/ferme-de-la-combe-d-or.png) left top no-repeat;
}
#content
{
width:640px;
float:right;
background:#ffffff;
padding:10px 40px 10px 40px;
margin-bottom: 20px;
}
#content #tarifs ul  {
  padding-left: 15px;
}
#content ul  {
  padding-left: 30px;
}
#content ul li {
  color: #000000;
  padding-bottom: 5px;
}
#content ul li a:hover {
background: none;
}
#sidebar
{
width:200px;
float:left;
background:#ffffff;
padding:10px;
margin-bottom:20px;
}
#sidebar ul
{
padding-left: 20px;
}
#sidebar ul.vignette-portrait
{
padding-left: 0px;
}
#sidebar h3
{
padding-left: 5px;
}
#sidebar li a:hover
{
padding-left: 0px;
padding-right: 20px;
background: url(uploads/LCDO/ficelle_16x16_nav.png) right top no-repeat;
}
#sidebar li a.currentpage
{
padding-left: 0px;
padding-right: 20px;
background: url(uploads/LCDO/ficelle_16x16.png) right top no-repeat;
}
#footer
{
clear:both;
width:959px;
background: #99ffcc;
padding:0px;
font-size:11px;
color:#2a0e72;
text-align: center;
border:1px solid #006400;
}
#footer a
{
color:#2a0e72;
text-decoration: none;
font-weight: bold;
}
h1
{
color:#062d53;
font-size:20px;
}
h1 span
{
color: #ffffff;
background: #cccccc;
padding: 0 5px;
}
.shadow {
border: 1px solid #666;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
box-shadow: 3px 3px 5px #666;
-webkit-box-shadow: 3px 3px 5px #999;
-moz-box-shadow: 3px 3px 5px #999;
-khtml-box-shadow: 3px 3px 5px #999;
}
.NewsList li {
padding-bottom: 5px;
}
.search-input {
font-family: 'trebuchet ms', sans-serif;
font-style: italic;
font-size:11px;
width: 150px;
}
.search-button {
font-size:12px;
}
#sidebar .img-center {
text-align: center;;
}
blockquote {font-size: 10px; padding-right: 0px; text-indent: -0.4em;}

.legende {
font-family:  'trebuchet ms', sans-serif;
font-size: 11px;
text-align: center;
line-height: 10px;
padding-left: 5px;
}

/* Tableau des réservations */
table.cal {
        font-family: "trebuchet ms", arial, helvetica, sans-serif;
        font-size:10px;
        line-height:1.125em;
        height: 1.125em;
	border-collapse: seperate;
	border-spacing: 0;
	text-align: center;
	color: #333;
	padding: 0;
}

.cal th, .cal td {
	margin: 0;
	padding: 0;
}

.cal caption {
	font-size:1.1em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	background-color: #d4dde6;
	border-bottom: 1px solid #a9bacb;
}

.cal thead th {
	background-color: #d4dde6;
	border-bottom: 1px solid #a9bacb;
	font-size:0.875em;
	height: 15px;
}

.cal caption a {
	text-decoration: none;
	color: #000;
	background-color: #f00;
	padding: 0 0.2em;
}

.cal tbody {
	color: #a4a4a4;
	//text-shadow: 1px 1px 1px white;
	background-color: #d0d9e2;
}

.cal tbody td,
.cal tbody td.null:hover {
	border-top: 1px solid #e0e0e1;
	border-right: 1px solid #9f9fa1;
	border-bottom: 1px solid #acacad;
	border-left: 1px solid #dfdfe0;
}

.cal tbody tr td:first-child {
	border-left: 1px solid #a9bacb;
}

.cal tbody a {
	display: block;
        height: 12px;
	text-decoration: none;
	color: #000;
	background-color: #c0c8d2;
	font-weight: bold;
	padding: 0.385em 0.692em 0.308em 0.692em;
}

.cal tbody td.non_dispo a {
	background-color: PURPLE;
	color: WHITE;
}

.cal tbody td.option a {
	background-color: ORANGE;
	color: #000000;
}

.cal tbody td.reserve a {
	background-color: RED;
	color: #FFFFFF;
}

.cal tbody td.legende {
   width: 250px;
	color: #000;
	text-align: left;
padding-left: 5px;
}

.container {
   padding-right: 10px; 
   padding-bottom: 10px;
}
/* Fin Tableau des réservations */

/* Bouton Tarifs */
#bouton_tarifs a {
   float: right; 
   background-image: url(uploads/images/pages/gite/bouton_tarifs.png); 
   width:269px; 
   height:34px;
}
#bouton_tarifs a:hover {
   background-position:left bottom;
}
#bouton_tarifs_b a {
  display: block; 
   background-image: url(uploads/images/pages/gite/bouton_tarifs.png); 
   width:269px; 
   height:34px;
}
#bouton_tarifs_b a:hover {
   background-position:left bottom;
}
.bouton_libelle {display: none;}
/* Fin bouton Tarifs */

#galleria {
  height:400px; 
} 
/* Galleryview */
#gallery_wrap {
	width: 600px;
	height: 400px;
	padding: 25px;
}
#gallery_wrap2 {
	width: 400px;
	height: 300px;
	padding: 25px;
}

/* vacances-location.net */
div.vlogo{width:380px;height:144px;border-width:1px;border-style:solid;border-color:#ffe4aa;background-color:#ffffff;}div.vlogo img{margin:4px;float:left;border-width:0px;}div.vlogo p{margin:0px;padding:2px;font-size:10px;height:140px !important;height:142px;overflow-y:scroll;font-family:Arial;color:#6666ee;}div.vlogo a{color:#6666ee;text-decoration:none;}

/* guide-tourisme.org */
<style type="text/css"> div.ngto{width:200px; height:44px; border-width:1px; border-style:solid; border-color:#cccccc; background-color:#f8f8f8; margin:auto; } div.ngto img{margin:4px; float:left; border-width:0px; } div.ngto p{margin:0px; padding:2px; font-size:10px; height:40px !important; height:42px; overflow-y:scroll; font-family:Arial; color:#666666; } a.ngto{color:#444444; text-decoration:none; } 

/* oovacances.com */
#oov {color:#FF0099;margin:2px;padding:3px;width:140px; height:48px;background-color:#FFFFFF;font-size:17px;text-align:center;border:2px dashed #8080FF;}#oov a {color: #FF0099;}

/* Boutons Commande de fromages */
#btn-cmd-fromages-menu {
  float: left;
  width: 190px;
  height:56px;
  padding-top: 0px;
}

#btn-cmd-fromages-menu a {
  width: 190px;
  height: 56px;
  display: block;
  background: url(uploads/images/pages/fromages/bon-de-commande/ferme-de-la-combe-d-or-bon-de-commande-fromages-clic-menu-principal.jpg) no-repeat 0px 0px;
  padding-bottom: 20px;
}
#btn-cmd-fromages-menu a:hover {
    background-position: -190px 0px;
}


#btn-cmd-fromages-page {
  float: right;
  width: 200px;
  height:59px;
}

#btn-cmd-fromages-page a {
  width: 200px;
  height: 59px;
  display: block;
  background: url(uploads/images/pages/fromages/bon-de-commande/ferme-de-la-combe-d-or-bon-de-commande-fromages-clic-page-fromages.jpg) no-repeat 0px 0px;
 }
#btn-cmd-fromages-page a:hover {
    background-position: -200px 0px;
}

/* Vignettes pour liens externes l */
a[href^="http:"]  {
  background: url(uploads/LCDO/externalLink.gif) no-repeat right top;
  padding-right: 10px;
}

a[href^="https://www.lacombedor.com"], 
a[href^="https://lacombedor.com"], 
a[href^="http://www.lacombedor.com"], 
a[href^="http://lacombedor.com"], 
a[href^="http://localhost"],
a[href^="http://www.addthis.com"]  {
  background-image: none;
  padding-right: 0px;
}

.facebook-fanbox {
	overflow-x : hidden;
}

/* End of ' LCDO' */

