﻿/*
Theme Name: Theme Page DL NÃ©goce
Theme URI: http://www.medianet-online.com/
Description: Theme Page DL NÃ©goce, conception medianet.
Version: 0.1
Author: Medianet
*/
/* CSS Document */
* html #globalFond { height: 100%; } /* IE 6 et infÃ©rieurs */

html {
	height: 100%;
}
body {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: #001328 url(/img-DL-negoce/fd-repeat.gif) repeat-x top;
}
form, map, h1, h2, h3, h4, ul, img, textarea {
	margin: 0px;
	padding: 0px;
	border: none;
}
body, td, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#1A303C;

}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color:#E2001A;
}

.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: 11px;
	color: #1A303C;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #1A303C;
}
input.ChampsContact, select.ChampsContact {
	font-size: 11px;
	color: #1A303C;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #1A303C;
}
textarea.ChampsContactMessage {
	font-size: 10px;
	color: #1A303C;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #1A303C;
	height:75px;
}

input#champRecherche {
	font-size: 11px;
	color: #1A303C;
	font-family: Arial, Helvetica, sans-serif;
	width: 130px;
	border: 1px solid #1A303C;
}

/* BoÃ®tes*/

#page {
	position: relative;
	width: 967px;
	margin: 0px auto;
	text-align: center;
	background: #FFFFFF;
}



ul.Liste li { background: url(/img-DL-negoce/puce-liste.gif) no-repeat 0px 0px;
	padding-left:18px;
	padding-bottom:6px;
	list-style:none;}

ul.Liste2 li { background: url(/img-DL-negoce/puce-liste.gif) no-repeat 0px 0px;
	padding-bottom:6px;
	list-style:none;}
	
ul.Layer li { background: url(/img-DL-negoce/fd-layer.gif) no-repeat 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#1A303C;
	text-transform:uppercase;
	padding-left:20px;
	padding-top:6px;
	padding-bottom:6px;
	list-style:none;}	
	
	




/* NAV HAUT */

ul.menuHaut {
	background: url(/img-DL-negoce/nav-haut.gif) no-repeat 0px 0px;	
	height: 50px;
	width: 682px;
}
ul.menuHaut li {
	float: left;
	list-style: none;
	font-size: 0px;
	height: 50px;
	text-indent: -5000px;
}
ul.menuHaut li a {
	display: block;
	font-size: 0px;
	height: 50px;
	text-indent: -5000px;
}



ul.menuHaut li.btn1 a {
	width: 83px;
	height: 50px;
}
ul.menuHaut li.btn2 a {
	width: 82px;
	height: 50px;
}
ul.menuHaut li.btn3 a {
	width: 81px;
	height: 50px;
}
ul.menuHaut li.btn4 a {
	width: 112px;
	height: 50px;
}
ul.menuHaut li.btn5 a {
	width: 90px;
	height: 50px;
}
ul.menuHaut li.btn6 a {
	width: 78px;
	height: 50px;
}
ul.menuHaut li.btn7 a {
	width: 81px;
	height: 50px;
}
ul.menuHaut li.btn8 a {
	width: 75px;
	height: 50px;
}

ul.menuHaut li.btn1 a:hover {
	background: transparent url(/img-DL-negoce/nav-haut.gif) no-repeat 0px -50px;
}
ul.menuHaut li.btn2 a:hover {
	background: transparent url(/img-DL-negoce/nav-haut.gif) no-repeat -83px -50px;
}
ul.menuHaut li.btn3 a:hover {
	background: transparent url(/img-DL-negoce/nav-haut.gif) no-repeat -165px -50px;
}
ul.menuHaut li.btn4 a:hover {
	background: transparent url(/img-DL-negoce/nav-haut.gif) no-repeat -246px -50px;
}
ul.menuHaut li.btn5 a:hover {
	background: transparent url(/img-DL-negoce/nav-haut.gif) no-repeat -358px -50px;
}
ul.menuHaut li.btn6 a:hover {
	background: transparent url(/img-DL-negoce/nav-haut.gif) no-repeat -448px -50px;
}
ul.menuHaut li.btn7 a:hover {
	background: transparent url(/img-DL-negoce/nav-haut.gif) no-repeat -526px -50px;
}
ul.menuHaut li.btn8 a:hover {
	background: transparent url(/img-DL-negoce/nav-haut.gif) no-repeat -607px -50px;
}




	
	
/* NAV HAUT*/

ul.NavHaut {
	width: 230px;
}
ul.NavHaut li {
	width: 230px;
	float: left;
	list-style: none;
}
ul.NavHaut li a {
	width: 230px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#1A303C;
	padding-top:5px;
	text-transform:uppercase;
	padding-left:20px;
	list-style:none;
	display: block;
	background: url(/img-DL-negoce/fd-layer.gif) no-repeat 0px 0px;
}
ul.NavHaut li a:hover {
	width: 230px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#DB002F;
	text-transform:uppercase;
	padding-left:20px;
	padding-top:5px;
	list-style:none;
	display: block;
	text-decoration: none;
	color: #DB002F;
	background: url(/img-DL-negoce/fd-layer2.gif) no-repeat 0px 0px;
}



/* CONTENU */

#contenu {
	width: 650px;
	margin: 0px auto;
	text-align: left;
	padding: 25px 0px;
}

#contenu h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #DB002F;
	padding: 5px;
	border-bottom: 1px solid #7f8a95;
	font-weight: normal;
	margin-bottom: 20px;
}
#contenu h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #4b84ac;
	font-weight: bold;
	margin-bottom: 18px;
}
#contenu h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #4b84ac;
	font-weight: bold;
	margin-bottom: 18px;
}
#contenu h2.margeClear {
	padding-top: 35px;
	clear: both;
}

/*#contenu h2:first-child {
	
}*/
#contenu h3, #contenu h3 a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #db002f;
	font-weight: bold;
}
#contenu p {
	color: #001226;
	font-size: 12px;
	line-height: 17px;
	text-align: justify;
	margin-bottom: 15px;
	margin-top: 0px;
}
#contenu .blocGauche {
	float: left;
	width: 475px;
}
#contenu .blocGaucheGrande {
	float: left;
	width: 650px;
}
#contenu .blocGauchePetit {
	float: left;
	width: 375px;
}
#contenu .blocDroite {
	float: right;
}

.clear { clear: both; }

#contenu ul {
	list-style: none;
	margin-left: 90px;
	margin-bottom: 15px;
	margin-top: 2px;
}
#contenu ul li {
	background: url(/img-DL-negoce/puce-liste.gif) no-repeat 0px 3px;
	color: #001226;
	font-size: 12px;
	padding: 3px 0px 3px 20px;
}

.FdTelechargement {
	background: url(/img-DL-negoce/fd-telechargement.gif) no-repeat 0px 0px;
	height:241px;
	width:154px;
}





/*TEXTE NOIR */

.TextNoir9, table.TextNoir9, tr.TextNoir9, td.TextNoir9, p.TextNoir9, span.TextNoir9, div.TextNoir9, a.TextNoir9  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9px; color: #000000;
}
.TextNoir11, table.TextNoir11, tr.TextNoir11, td.TextNoir11, p.TextNoir11, span.TextNoir11, div.TextNoir11, a.TextNoir11  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px; color: #000000;
}
.TextNoir10, table.TextNoir10, tr.TextNoir10, td.TextNoir10, p.TextNoir10, span.TextNoir10, div.TextNoir10, a.TextNoir10  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px; color: #000000;
}



/*TEXTE BLEU */

.TextBleu9, table.TextBleu9, tr.TextBleu9, td.TextBleu9, p.TextBleu9, span.TextBleu9, div.TextBleu9, a.TextBleu9  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9px; color: #4B84AC;
}
.TextBleu11, table.TextBleu11, tr.TextBleu11, td.TextBleu11, p.TextBleu11, span.TextBleu11, div.TextBleu11, a.TextBleu11  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px; color: #4B84AC;
}
.TextBleu14, table.TextBleu14, tr.TextBleu14, td.TextBleu14, p.TextBleu14, span.TextBleu14, div.TextBleu14, a.TextBleu14  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px; color: #4B84AC;
}
.TextBleu10, table.TextBleu10, tr.TextBleu10, td.TextBleu10, p.TextBleu10, span.TextBleu10, div.TextBleu10, a.TextBleu10  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px; color: #4B84AC;
}



/*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: #899095;
}
.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: #899095;
}
.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: #899095;
}


/*TEXTE ROUGE */

.TextRouge9, table.TextRouge9, tr.TextRouge9, td.TextRouge9, p.TextRouge9, span.TextRouge9, div.TextRouge9, a.TextRouge9  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9px; color: #DB002F;
}
.TextRouge11, table.TextRouge11, tr.TextRouge11, td.TextRouge11, p.TextRouge11, span.TextRouge11, div.TextRouge11, a.TextRouge11  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px; color: #DB002F;
}
.TextRouge12, table.TextRouge12, tr.TextRouge12, td.TextRouge12, p.TextRouge12, span.TextRouge12, div.TextRouge12, a.TextRouge12  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px; color: #DB002F;
}
.TextRouge10, table.TextRouge10, tr.TextRouge10, td.TextRouge10, p.TextRouge10, span.TextRouge10, div.TextRouge10, a.TextRouge10  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px; color: #DB002F;
}
.TextRouge11Soul, table.TextRouge11Soul, tr.TextRouge11Soul, td.TextRouge11Soul, p.TextRouge11Soul, span.TextRouge11Soul, div.TextRouge11Soul, a.TextRouge11Soul  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px; color: #DB002F; text-decoration:underline;
}

.Titre, table.Titre, tr.Titre, td.Titre, p.Titre, span.Titre, div.Titre, a.Titre  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 20px; color: #DB002F;
}


/*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: #1A303C;
}
.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: #1A303C;
}
.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: #1A303C;
}
.TextMarine12, table.TextMarine12, tr.TextMarine12, td.TextMarine12, p.TextMarine12, span.TextMarine12, div.TextMarine12, a.TextMarine12  {
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #1A303C;
}
.TextMarine14, table.TextMarine14, tr.TextMarine14, td.TextMarine14, p.TextMarine14, span.TextMarine14, div.TextMarine14, a.TextMarine14  {
	font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #1A303C;
}







/*PRODUITS*/
#OpenPro {
	height: 59px;
	width: 389px;
	background-image: url(/img-DL-negoce/open-pro.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenPro a {
	display: block;
	height: 59px;
	width: 389px;
	text-indent: -5000px;
}


#OpenEntreprise {
	height: 69px;
	width: 389px;
	background-image: url(/img-DL-negoce/open-entreprise.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenEntreprise a {
	display: block;
	height: 69px;
	width: 389px;
	text-indent: -5000px;
}

#OpenCompta {
	height: 62px;
	width: 389px;
	background-image: url(/img-DL-negoce/open-comptabilite.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenCompta a {
	display: block;
	height: 62px;
	width: 389px;
	text-indent: -5000px;
}

#OpenWeb {
	height: 57px;
	width: 389px;
	background-image: url(/img-DL-negoce/open-web.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenWeb a {
	display: block;
	height: 57px;
	width: 389px;
	text-indent: -5000px;
}

#OpenMetres {
	height: 59px;
	width: 389px;
	background-image: url(/img-DL-negoce/open-metres.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenMetres a {
	display: block;
	height: 59px;
	width: 389px;
	text-indent: -5000px;
}
#OpenPlanning {
	height: 62px;
	width: 389px;
	background-image: url(/img-DL-negoce/open-planning.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenPlanning a {
	display: block;
	height: 62px;
	width: 389px;
	text-indent: -5000px;
}









/*PRODUITS INT */
#OpenPro2 {
	height: 50px;
	width: 273px;
	background-image: url(/img-DL-negoce/logiciel/open-pro.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenPro2 a {
	display: block;
	height: 50px;
	width: 273px;
	text-indent: -5000px;
}


#OpenEntreprise2 {
	height: 50px;
	width: 273px;
	background-image: url(/img-DL-negoce/logiciel/open-entreprise.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenEntreprise2 a {
	display: block;
	height: 50px;
	width: 273px;
	text-indent: -5000px;
}

#OpenCompta2 {
	height: 46px;
	width: 273px;
	background-image: url(/img-DL-negoce/logiciel/open-comptabilite.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenCompta2 a {
	display: block;
	height: 46px;
	width: 273px;
	text-indent: -5000px;
}

#OpenWeb2 {
	height: 49px;
	width: 273px;
	background-image: url(/img-DL-negoce/logiciel/open-web.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenWeb2 a {
	display: block;
	height: 49px;
	width: 273px;
	text-indent: -5000px;
}

#OpenMetres2 {
	height: 50px;
	width: 273px;
	background-image: url(/img-DL-negoce/logiciel/open-metres.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenMetres2 a {
	display: block;
	height: 50px;
	width: 273px;
	text-indent: -5000px;
}

#OpenPlanning2 {
	height: 46px;
	width: 273px;
	background-image: url(/img-DL-negoce/logiciel/open-planning.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#OpenPlanning2 a {
	display: block;
	height: 46px;
	width: 273px;
	text-indent: -5000px;
}














/* FONDS */

td.FdAgence {
	height: 108px;
	width: 278px;
	background-image: url(/img-DL-negoce/3-agences-regionales.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
td.FdCourbe {
	height: 277px;
	width: 300px;
	background-image: url(/img-DL-negoce/fond-droit.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
td.LigneTitre {
	background: url(/img-DL-negoce/logiciel/point.gif) repeat-x right bottom;
}

.FdFooter {
	height: 50px;
	background: url(/img-DL-negoce/fd-footer.gif) repeat-x right 0px;
}
td.FdGamme {
	height: 52px;
	width: 273px;
	background: url(/img-DL-negoce/logiciel/fd-gamme.gif) repeat-y right 0px;
}


#Footer {
	height: 50px;
	background: url(/img-DL-negoce/fd-footer.gif) repeat-x right 0px;
}
#Header {
	width: 967px;
}
#Contenu {
	width: 967px;
	background-color:#FFFFFF;
}


#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 li {
	padding-left:10px;
	padding-bottom:4px;
	list-style: none;
	line-height: 40px;
	text-indent: 60px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	color: #368B00;
	font-weight: bold;	
	margin: 0px;
	padding: 0px;
	height: 306px;
	width: 266px;
	background: url(/img-sejours-camping/fd-nav.gif) no-repeat;
	background-repeat: no-repeat;
	background-position: 0px 0px;


}
ul.listemenuGlobal li ul li {
	font-family:Arial, Helvetica, sans-serif;
	color:#1A303C;
	font-size:11px;
	background: url(/img-sejours-camping/puce-rose.gif) no-repeat 20px 5px;
	list-style:none;
}

.FdCamping {
	background: transparent url(/img-sejours-camping/fd-adresse.gif) no-repeat;
}





/* TITRES NAV GAUCHE */

.post {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1A303C;
	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: #1A303C;
	width: 967px;
	background-color:#FFFFFF;
}



.TextBleu10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0066FF;
	text-decoration: none;
}

table.ContourBleu {
	border: 1px solid #4b84ac;
	padding:10px;
}