/*liens contenu*/
a { outline:none; }
A:visited        {color: #ffffff; TEXT-DECORATION: none; }         /* liens visités*/
A:link          {color: #ffffff; TEXT-DECORATION: none;}                /* liens */
A:hover           {color: #FF8A00; TEXT-DECORATION:underline; }         /* liens survolés */
A:active         {color: #FF8A00; }         /* liens actifs */

A:visited.class1        {color: #ffffff; TEXT-DECORATION: underline;}         /* liens visités*/
A:link.class1          {color: #ffffff; TEXT-DECORATION: underline;}                /* liens */
A:hover.class1           {color: #FF8A00; TEXT-DECORATION:underline; }         /* liens survolés */
A:active.class1         {color: #FF8A00; TEXT-DECORATION:underline;}         /* liens actifs */

body  	{ 
        color: #ffffff;
		font-family: arial,verdana,sans serif;
		background:#000000; 
		margin-height:0; 
		margin-top:0; 
		margin-bottom:0; 
		margin-left:0; 
		margin-right:0;
		marginheight:0;
		marginwidth:0; 
		scrollbar-face-color: #EAEAEA; 
		scrollbar-darkshadow-color: #ffffff; 
		scrollbar-shadow-color: #808080; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-3dlight-color: #EAEAEA; 
		scrollbar-track-color: #EAEAEA; 
		scrollbar-arrow-color: #000000;
		}
/*Accueil*/		
.texte { color:#ffffff ; font-family: arial,verdana,sans serif  ; font-size: 12px; float:right; }
.texte ul { list-style:none; }
.texte ul li { background:url(camping/bord-de-mer.gif) no-repeat; padding:0 0 0 25px; }
.textebig { color:#ffffff ; font-family: verdana,arial,sans serif  ; font-size: 12px;}
.menubas { color:#ffffff ; font-family: arial,verdana,sans serif  ; font-size: 11px;}
.noir { color:#000000 ; font-family: arial,verdana,sans serif  ; font-size: 11px;}
.textebas { color:#000000 ; font-family: arial,verdana,sans serif  ; font-size: 10px;}
.textemenu { color:#ffffff ; font-family: arial,verdana,sans serif  ; font-size: 12px;}
.texteorange { color:#FF8A00 ; font-family: verdana,arial,sans serif  ; font-size: 13px; font-weight: bold; padding:5px 0 0 0;}
.orange { color:#FF8A00 ; font-family: verdana,arial,sans serif  ; font-size: 12px;}
.orangemini { color:#FF8A00 ; font-family: verdana,arial,sans serif  ; font-size: 11px; border-top:1px solid #1b1b1b; border-bottom:1px solid #1b1b1b; margin:15px 0; }
.orangemini ul { list-style:none; margin:0 0 0 20px; }
.orangemini ul li { background:url(camping/telephone-serignan.gif) no-repeat 0 7px; padding:7px 0 7px 35px; }
/*font-weight: bold;*/
.tableauadm { border-width: 1px 1px 1px 1px; border-style: solid; border-collapse: collapse;}

.grismini { color:#414B4F ; font-family: verdana,arial,sans serif  ; font-size: 9px;}
.grismini a:link, .grismini a:visited { color:#191B1C !important; text-decoration:none; }
.grismini a:hover, .grismini a:active { text-decoration: underline; color:#191B1C !important; }

.inputok {
background: #FFFFFF;
	font-family: verdana,arial,sans-serif;
	color:  #000000;
	font-size: 10px;
	BORDER-RIGHT: #C5CAD7 1px solid;
	BORDER-TOP: #C5CAD7 1px solid;
	BORDER-LEFT: #C5CAD7 1px solid;
	BORDER-BOTTOM: #C5CAD7 1px solid;
	text-decoration: none;
	padding-left: 1px;
}

/* ----------- MAJ par Geoffrey LACAILLE --------*/
img { border:0; }
* { margin:0; padding:0; }

h1 { font-family: Verdana, Geneva, sans-serif; font-size:18px; color:#ff8a00; font-weight:normal; }
h2 { font-family: Verdana, Geneva, sans-serif; font-size:16px; background:#000; }
h3 { font-family: Verdana, Geneva, sans-serif; font-size:16px; color:#ff8a00; }
h4 { font-size:10px; color:#2e4b4e; font-weight:normal; }
h5 { font-family: Verdana, Geneva, sans-serif; font-size:12px; padding:15px 0 0 0; }

/* ----------- Id Global ------------- */
#IdGlobal { width:980px; margin:10px auto 0 auto; }

/* --------------- CSS PageSlide --------------- */
#TraitSlide { width:100%; height:10px; background:#ff8a00; }
#DivSlide { background:#ff8a00; width:100%; height:430px; display:none; }
#DivSlide a { color:#FFF; font-size:12px; text-decoration:none; font-weight:bold; }
#DivSlide a:hover { text-decoration:underline; color:#FFF; }
#DivSlide p { padding:0 0 10px 0; margin:0; float:none; width:auto; font:13px Verdana, Geneva, sans-serif; }
#DivSlide div { width:980px; margin:0 auto; }
#DivSlide .center { width:950px; position:relative; left:50%; margin-left:-480px; padding:0; }
#DivSlide h1 { color:#FFF; font-size:18px; padding:0 0 15px 0; font-weight:bold; margin:0; clear:both; }
.slide { width:30px; position:absolute; background:url(../images/new/bt-slide.gif) no-repeat; padding:0 0 0 0; text-align:center; left:15px; z-index:12px; }
.bouton-slide { height:30px; display:block; color:#000 !important; text-decoration:none !important; font-size:21px; font-weight:bold; }
.active { background-position: right 12px; }

.ClassMenu { clear:both; height:25px; padding:10px 0 0 0; }
.ClassMenu img { float:left; }
.ClassSousMenu .textemenu ul { list-style:none; margin:0 0 0 57px; }
.ClassSousMenu .textemenu ul li { background:url(camping/serignan-plage.gif) no-repeat; padding:0 0 3px 10px; }

/* ----------- Id Drapeaux ------------- */
#IdDrapeaux { position:absolute; left:50%; margin:-81px 0 0 320px; }
#IdDrapeaux img { float:left; }

/* ----------- Id Footer ------------- */
#IdFooter { text-align:center; width:970px; margin:0 auto; }
#IdFooter #IdReseau { width:400px; height:47px; margin:0 auto; }
#IdFooter #IdReseau h5 { float:left; padding:5px 0 0 0; color:#FFF !important; }
#IdFooter #IdReseau h5 img { float:left; margin:0 5px 0 0; }
#IdFooter #IdReseau .ClassLien img { float:left; margin:0 0 0 5px; }
#IdFooter #IdBandeau { font-size:10px; clear:both; }
#IdFooter #IdBandeau img { float:left; margin:15px 0 0 0; }
#IdFooter #IdBandeau .ClassYelloh { width:770px; height:68px; background:url(../images/new/bg-footer.gif) 0 15px repeat-x; float:left; padding:0 0 0 66px; color:#000; }
#IdFooter #IdBandeau .ClassYelloh a { color:#000; }
#IdFooter ul { font-size:9px; line-height:15px; padding:0 0 20px 0; height:90px; font-weight:bold; }
#IdFooter ul li { display:inline; }
#IdFooter ul li a { color:#FFF; }
#IdFooter h4 { height:40px; clear:both; padding:20px 0 0 0; }
#IdYelloh { color:#2e4b4e; }
#IdYelloh a { color:#2e4b4e !important; font-weight:normal !important; }