html, body {
	text-align: center; /*centre le document sous IE*/
	font: 12px arial,sans-serif;
	margin: 0;
	padding: 0;
	height: 100%;
	background: url('../images/bg.gif') repeat-x;
	background-color:#186622;
}

form {display:inline;}

#conteneur {
	width: 970px !important;
	margin: 0 auto; /*centre le document sous Firefox*/
	padding: 0px;
	background-color:#FFF;
	text-align: left;
	min-height: 10%;
	}
	
/* CLASSE REVENANT REGULIEREMRENT */
.red {color:red;}
.yellow {color:#F7C05E;}
.brown {color:#C79F73;}
.green {color:#186622;}
.blue {color:#003677;}
	
/* passage en vert haute police souligné pour les titres section */
/* .titresection {font:bold 14px/14px Arial; color:#186622; text-transform:uppercase;border-bottom:2px solid #186622;margin-right:20px;margin-bottom:7px} */
.titresection {clear:both;font:bold 13px/14px Arial;color:#FFFFFF;height:17px;text-transform:uppercase;background-color:#186622;margin-right:20px;margin-bottom:7px;padding-top:3px;padding-left:4px;}


/* SECTION 1 -- ONGLET GRIS POUR RENVOI SUR LES SITES DU PORTAIL */
#section1menu {clear:both;}
#section1menu a{color:#000;text-decoration:none;}

#linkportail {padding-top:10px;font:bold 12px/20px Arial;text-transform:uppercase;}
#linkportail #expliquetxt {float:left;width:265px;height:21px;background-color:#FFF;font:11px/11px Arial;line-height:7px;text-align:center;text-transform:none;}
#linkportail #expliquetxt .maj {font:11px/11px Arial;text-transform:uppercase;} 
#linkportail #expliquetxt a {text-decoration:none;color:#000;} 
#linkportail #expliquetxt h1 {font:11px/11px Arial;display:inline;text-transform:none;}
#linkportail #ongletvan {float:left;width:91px;height:21px;background: url('../images/menu/ongletvan.gif') no-repeat;padding-left:17px;color:#FFF;}
#linkportail #ongletvan a{color:#FFF;text-decoration:none;}
#linkportail #ongletaapc {float:left;width:98px;height:21px;background: url('../images/menu/ongletpascher.gif') no-repeat;padding-left:7px;font:bold 11px/20px Arial;}
#linkportail #ongletauto {float:left;width:73px;height:21px;background: url('../images/menu/ongletauto.gif') no-repeat;padding-left:33px;}
#linkportail #onglet4x4 {float:left;width:69px;height:21px;background: url('../images/menu/onglet4x4.gif') no-repeat;padding-left:37px;}
#linkportail #ongletbateaufr {float:left;width:89px;height:21px;background: url('../images/menu/ongletbateaufr.gif') no-repeat;padding-left:17px;}
#linkportail #ongletbateaufr img{padding-top:5px;}
#linkportail #ongletbateaues {float:left;width:114px;height:21px;background: url('../images/menu/ongletbateaues.gif') no-repeat;padding-left:17px;}
#linkportail #ongletbateaues img{padding-top:5px;}
#linkportail #vide {float:left;background-color:#FFF;}

/* PREMIERE DIV LIGNE PORTAIL */
#LesAnnonces 		{float:left;width:970px;height:16px;border-bottom:1px solid #000;}
	#NomPortail 	{float:left;width:130px;font:bold 12px/15px Arial;padding-left:8px;}
	#NomPortail a	{text-decoration:none;color:#000;}
	#SitePortail 	{float:left;width:340px;font:bold 11px/15px Arial;color:#8A8A8A;}
	#SitePortail a	{text-decoration:none;color:#8A8A8A;}
		#SitePortail a.linkauto:hover			{text-decoration:none;color:red;}
		#SitePortail a.linkautopascher:hover	{text-decoration:none;color:#F7C05E;}
		#SitePortail a.link4x4:hover			{text-decoration:none;color:#C79F73;}
		#SitePortail a.linkcaravaning:hover		{text-decoration:none;color:#186622;}
		#SitePortail a.linkmarine:hover			{text-decoration:none;color:#003677;}
		#SitePortail a.linkimmotheque:hover		{text-decoration:none;color:black;}
	#KeyPortail 	{float:left;width:484px;font:bold 11px/15px Arial;color:#000;text-transform:Capitalize;text-align:right;padding-right:8px;}
	#KeyPortail h1 	{font:bold 11px/15px Arial;color:#000;}
	#KeyPortail a	{color:#000;text-decoration:none;}

/* DEUXIEME PUB LOGO + MEGABAN */
#MegaBan 			{clear:both;background: #FFFFFF;width:970px;height:130px;padding-top:5px;}
#MegaBan #Logo		{float:left;width:207px;}
#MegaBan #FondPub	{float:left;background:url(../images/megaban.gif) no-repeat;width:763px;height:130px;}
#MegaBan #FondPub #EmplacementPub	{padding-left:22px;padding-top:8px;width:728px;height:90px;}
#MegaBan #FondPub #TxtPresentation 	{padding-left:9px;padding-top:12px;width:754px;text-align:center;font:11px/11px Arial;}
#MegaBan #FondPub #TxtPresentation a {color: #000;text-decoration:none;}

/* Menu */
	#menuv2 {clear:both;}

	/* 1ere ligne */
	#menuLigneUn 		{clear:both;height:36px;font:bold 14px/14px Arial;text-align:center;background:url("../images/spriteMenu.gif") repeat-x 0 -38px;}
	#menuLigneUn a		{color:white;text-decoration:none;} #menuLigneUn a:hover	{color:white;text-decoration:underline;}

	.mSepareB 			{float:left;width:1px;height:36px;background:url("../images/spriteMenu.gif") repeat-x -1px -77px;}
	.mSepareS 			{float:left;width:1px;height:36px;background:url("../images/spriteMenu.gif") repeat-x -1px -119px;}

	#mMaison 			{float:left;width:41px;height:25px;background:url("../images/spriteMenu.gif") repeat-x 0 -38px;text-align:center;padding-top:11px;}

	#mAccueilOn 		{float:left;width:100px;height:25px;background:url("../images/spriteMenu.gif") repeat-x 0 0;padding-top:11px;}
	#mAccueilOff		{float:left;width:100px;height:22px;background:url("../images/spriteMenu.gif") repeat-x 0 -38px;padding-top:14px;}

	#mConceptOn 		{float:left;width:100px;height:25px;background:url("../images/spriteMenu.gif") repeat-x 0 0;padding-top:11px;}
	#mConceptOff 		{float:left;width:100px;height:22px;background:url("../images/spriteMenu.gif") repeat-x 0 -38px;padding-top:14px;}

	#mRepertoireOn 		{float:left;width:140px;height:25px;background:url("../images/spriteMenu.gif") repeat-x 0 0;padding-top:11px;}
	#mRepertoireOff 	{float:left;width:140px;height:22px;background:url("../images/spriteMenu.gif") repeat-x 0 -38px;padding-top:14px;}

	#mServicesOn 		{float:left;width:140px;height:25px;background:url("../images/spriteMenu.gif") repeat-x 0 0;padding-top:11px;}
	#mServicesOff 		{float:left;width:140px;height:22px;background:url("../images/spriteMenu.gif") repeat-x 0 -38px;padding-top:14px;}

	/*2eme ligne*/
	#menuLigneDeux 		{clear:both;width:933px;padding-left:37px;height:26px;background:url("../images/spriteMenu.gif") repeat-x 0 -161px;font:bold 12px/12px Arial;text-align:center;}
	#menuLigneDeux a	{color:white;text-decoration:none;} #menuLigneDeux a:hover	{color:white;text-decoration:underline;}

	.mSepare2			{float:left;width:1px;height:26px;background:url("../images/spriteMenu.gif") repeat-x -1px -191px;}
	.mSousmenu			{float:left;padding:7px 15px 0 15px;}

/* DIV COLONNES */
#Centre {float:left;width:970px;background:#FFFFFF url('../images/footer1.gif') no-repeat;background-position:left bottom;}
#Centre #ColSmall	{float:left;width:300px;height:530px;}
#Centre #ColBig		{float:left;width:670px;}

/* DIV COLSMALL */
#Boutons			{float:left;width:300px;padding-bottom:20px;}
#Boutons #Bouton	{float:left;width:300px;padding-left:20px;padding-top:20px;}

/* ACCUEIL */
#tfun	{clear:both;width:652px;height:35px;}
#Titre	{float:left;width:670px;font:bold 36px/48px Arial;color:#0260AF;padding-top:25px;letter-spacing: -1px; }
#Page	{float:left;width:670px;}
#Pagebis	{float:left;width:630px;padding-right:40px;}
#Page #Col1	{float:left;width:340px;text-align:justify;font:12px arial,sans-serif;padding-top:15px;}
	.Col	{float:left;width:340px;}
	#Col11	{float:left;width:130px;}
	#Col12	{float:left;width:200px;padding-left:10px;}
#Page #Col2 {float:left;width:290px;padding-left:40px;padding-top:15px;}
#Page #Col2bis {float:left;width:290px;padding-left:40px;}
	#Actualites {float:left;width:205px;background: url('../images/actualites.gif') no-repeat;background-color:#D8E1E8;margin-left:14px;margin-top:30px;padding:25px 10px 10px 10px;text-align:justify;}
	#Actualites a{color:#000000;text-decoration:underline;}
	#Actualites a:hover{color:#000000;text-decoration:underline;}

/* FORMULAIRE DE COMMANDE */
.CommandeGauche {float:left;width:100px;padding-top:12px;padding-left:50px;}
.CommandeDroite {float:left;width:520px;padding-top:10px;}
	.CommandeDroite select,input,textarea {font:11px/11px Arial;}
.CommandeButton {float:left;width:100px;padding-top:12px;padding-left:50px;}
.button { 
	font-family:arial; 
	font-size:12px; 
	border-width : 2px; 
	border-style:outset; 
	border-color:green; 
	font-weight:bold; 
	text-transform: uppercase;
	color: #FFF;
	background: #186622; 
	cursor:pointer; 
}

/* NOS PARTENAIRES */
#Page #Col1p	{float:left;width:100px;padding-top:15px;padding-right:50px;}
#Page #Col2p	{float:left;text-align:justify;font:12px/18px arial,sans-serif;padding-top:20px; width: 505px; }

/* FOOTER */
#footer {clear:both;background: url('../images/footer2.gif') no-repeat;background-color:#186622;height:35px;color:#FFFFFF;text-align:center;padding-top:8px;}
#footer a {color:#FFFFFF;text-decoration:none;}
#footer a:hover {color:#FFFFFF;text-decoration:underline;}
