/*
Theme Name: Theme Page Camping Le Grillou
Theme URI: http://www.medianet-online.com/
Description: Theme Page Camping Le Grillou, conception Medianet.
Version: 1
Author: Medianet
*/
/* CSS Document */

html {
	height: 100%;
}
body {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: #af0767 url(/img-camping/fd-global.gif) no-repeat center top;
	text-align: center;
}
form, map, h1, h2, h3, h4, ul {
	margin: 0px;
	padding: 0px;
	border: none;
}
body, td, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5A565A;

}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

.borderNone { border: none; }
.clearFloat { clear: both; }
.clearLeft { clear: left; }
.clearRight { clear: right; }
.floatLeft { float: left; }
.floatRight { float: right; }
.pasDeRetourLigne { white-space: nowrap; }
.textDecoNone { text-decoration: none; }
.textDecoSouligne { text-decoration: underline; }
.textDecoBarre { text-decoration: line-through; }
.positionRelative { position: relative; }
.positionRelativeGlobalLayer { position: relative; left: 0px; top: 0px; text-align: left; }
.positionAbsolueLayer { position: absolute; left: 0px; top: 0px; text-align: left; }



input, select, textarea {
	font-size: 10px;
	color: #F9788D;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #F9788D;
}
input.ChampsContact, select.ChampsContact {
	font-size: 10px;
	color: #5A565A;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #5A565A;
}
textarea.ChampsContactMessage {
	font-size: 10px;
	color: #5A565A;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #5A565A;
	height:75px;
}

input#champRecherche {
	font-size: 9px;
	color: #01385E;
	font-family: Arial, Helvetica, sans-serif;
	width: 130px;
	border: 1px solid #01385E;
}

/* Boîtes*/

.page {
	position: relative;
	width: 980px;
	margin: 0px auto;
	text-align: left;
	background-color:#af0767;
	top:0px;
}

.page #logo{
	position: absolute;
	z-index:10;
	left: 0px;
	top: 0px;
	visibility: visible;
}
.page #bulles{
	position: absolute;
	z-index:10;
	left: 554px;
	top: 39px;
	visibility: visible;
}
.page #vacances{
	position: absolute;
	z-index:10;
	left: 50px;
	top: 215px;
	visibility: visible;
}
.page #encartsbas{
	position: absolute;
	z-index:10;
	left: 5px;
	top: 425px;
	visibility: visible;
	height:200px;
}
.page #encartsbas td.FdResa{
	background:url(/img-camping-grillou/reservation-camping/fd-repeat-resa.png) repeat-y top left;
}
.page #encartsbas td.FdDecouvrir{
	background:url(/img-camping-grillou/reservation-camping/fd-repeat-decouvrir.png) repeat-y top left;
}
.page #encartsbas td.FdTarif{
	background:url(/img-camping-grillou/reservation-camping/fd-repeat-tarif.png) repeat-y top left;
}



.padding5{
	padding:10px;
	text-align:justify;
}
.paddingLeft{
	padding-left:16px;
}











ul.Liste li { background: url(/img-camping/puce-bleue2.gif) no-repeat 0px 0px;
	padding-left:18px;
	padding-bottom:6px;
	list-style:none;}
	
	
	
	

/*TEXTE GRIS */

.TextGris9, table.TextGris9, tr.TextGris9, td.TextGris9, p.TextGris9, span.TextGris9, div.TextGris9, a.TextGris9  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9px; color: #5a565a;
}
.TextGris11, table.TextGris11, tr.TextGris11, td.TextGris11, p.TextGris11, span.TextGris11, div.TextGris11, a.TextGris11  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px; color: #5a565a;
}
.TextGris10, table.TextGris10, tr.TextGris10, td.TextGris10, p.TextGris10, span.TextGris10, div.TextGris10, a.TextGris10  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px; color: #5a565a;
}
.TextGris11Barre, table.TextGris11Barre, tr.TextGris11Barre, td.TextGris11Barre, p.TextGris11Barre, span.TextGris11Barre, div.TextGris11Barre, a.TextGris11Barre  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a565a;
	text-decoration: line-through;
}


/*TEXTE BLANC*/

.TextBlanc9, table.TextBlanc9, tr.TextBlanc9, td.TextBlanc9, p.TextBlanc9, span.TextBlanc9, div.TextBlanc9, a.TextBlanc9  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9px; color: #FFFFFF;
}
.TextBlanc10, table.TextBlanc10, tr.TextBlanc10, td.TextBlanc10, p.TextBlanc10, span.TextBlanc10, div.TextBlanc10, a.TextBlanc10  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px; color: #FFFFFF;
}
.TextBlanc11, table.TextBlanc11, tr.TextBlanc11, td.TextBlanc11, p.TextBlanc11, span.TextBlanc11, div.TextBlanc11, a.TextBlanc11  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px; color: #FFFFFF;
}
.TextBlanc13, table.TextBlanc13, tr.TextBlanc13, td.TextBlanc13, p.TextBlanc13, span.TextBlanc13, div.TextBlanc13, a.TextBlanc13  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 13px; color: #FFFFFF;
}


/*TEXTE MARINE*/

.TextMarine9, table.TextMarine9, tr.TextMarine9, td.TextMarine9, p.TextMarine9, span.TextMarine9, div.TextMarine9, a.TextMarine9  {
	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #01385E;
}
.TextMarine10, table.TextMarine10, tr.TextMarine10, td.TextMarine10, p.TextMarine10, span.TextMarine10, div.TextMarine10, a.TextMarine10  {
	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #01385E;
}
.TextMarine11, table.TextMarine11, tr.TextMarine11, td.TextMarine11, p.TextMarine11, span.TextMarine11, div.TextMarine11, a.TextMarine11  {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #01385E;
}

/*TEXTE ROSE CLAIR*/

.TextRoseClair9, table.TextRoseClair9, tr.TextRoseClair9, td.TextRoseClair9, p.TextRoseClair9, span.TextRoseClair9, div.TextRoseClair9, a.TextRoseClair9  {
	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #d783b3;
}
.TextRoseClair10, table.TextRoseClair10, tr.TextRoseClair10, td.TextRoseClair10, p.TextRoseClair10, span.TextRoseClair10, div.TextRoseClair10, a.TextRoseClair10  {
	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #d783b3;
}
.TextRoseClair11, table.TextRoseClair11, tr.TextRoseClair11, td.TextRoseClair11, p.TextRoseClair11, span.TextRoseClair11, div.TextRoseClair11, a.TextRoseClair11  {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #d783b3;
}







/* FONDS */


#Footer {
	position: relative;
	width: 980px;
	margin: 0px auto;
	text-align: left;
	width: 980px;
	height: 15px;
}
#Header {
	background: url(/img-camping/fd-haut.gif) no-repeat top;
	width: 968px;
}
#Contenu {
	background: url(/img-camping/fd-centre.gif) no-repeat right bottom;
	height: 375px;
	width: 666px;
	background-color:#FFFFFF;
}
#Nav {
	height: 390px;
	width: 302px;
	background: url(/img-camping/fd-nav.gif) no-repeat center top;
}


#ContenuINT {
	background: url(/img-camping/bas-contenu-int.gif) no-repeat center bottom;
	height: 87px;
	background-color:#FFFFFF;
}

.FdContact {
	background: url(/img-camping/fd-contact.gif) no-repeat;
	height: 98px;
	width:286px;
}
.FdLien {
	background: url(/img-camping/fd-lien.gif) no-repeat center top;
	height: 24px;
	width:250px;
}


/*MENU NAV GAUCHE*/

ul.listemenuGlobal {
	list-style: none;
	margin: 0px;
	padding: 0px;

}
ul.listemenuGlobal li {
	list-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #5A565A;
	margin: 5px 0px 0px;
	padding: 0px 0px 0px 12px;
	border-bottom: 1px solid #E7B4D1;
	width: 235px;
	line-height: 20px;
}
ul.listemenuGlobal li a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #5A565A;
}
ul.listemenuGlobal li ul {
	margin: 0px 0px 10px 0px;
}
ul.listemenuGlobal li ul li {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A565A;
	margin: 0px 0px 0px 30px;
	background: url(/img-camping-grillou/ardeche-vacances-location/puce-rose.gif) no-repeat 0px 5px;
	width: auto;
	line-height: normal;
	border-bottom: none;
}
*+html ul.listemenuGlobal li ul li {
	background: url(/img-camping-grillou/ardeche-vacances-location/puce-rose.gif) no-repeat 0px 8px;
}
* html ul.listemenuGlobal li ul li {
	background: url(/img-camping-grillou/ardeche-vacances-location/puce-rose.gif) no-repeat 0px 8px;
}

ul.listemenuGlobal li ul li a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A565A;
}

.FdCamping {
	background: transparent url(/img-camping-grillou/fd-adresse.gif) no-repeat;
}

/* TITRES NAV GAUCHE */

.post {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #01385E;
	height: 25px;
	vertical-align:middle;
	font-style: normal;
	text-decoration:none;
}

/* PAGES */
.post_content {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align:top;
	color: #01385E;
	height: 375px;
	width: 666px;
	background-color:#FFFFFF;
}
