/*****************************
*                            *
*       SACEMOR 1.0          *
*                            *
*  juin 2010 / web-numeric   *
*                            *
*****************************/


/* ------------------------------------------------------------------------------------------- 
------->>>  Generalites <<<-------------------------------------------------------------------
--------------------------------------------------------------------------------------------*/
*
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	/*z-index:1 !important;*/
}
/*
html 
{
	overflow-x:hidden;
	overflow-y:scroll;
}
*/
body 
{
	background:#fff;
}
.wrapper 
{
	position:relative;
	z-index:2;
	width:1000px;
	/*height:650px;
	overflow:auto;*/
	margin:0 auto 0 auto;
} 
.clearBoth
{
	clear:both;
}
.white
{
	color:#fff;
}
.dl
{
	display:block;
	text-align:right;
	padding:0 25px 11px 0;
	background:url(../pict/pictoPDF.png) top right no-repeat
}
.legendeMap
{
	padding:5px 0 5px 25px;
	margin:0 0 0 0px;
	background:#fff;
	width:340px;
}
.legendeMap td
{
	font-size:0.8em;
}
.legendeMap td img
{
	margin:0 5px 0 0;
}

/*-=-=-=-=- IMAGE ARRIERE PLAN -=-=-=-=-=-*/
img.maximage,img.bgmaximage,img.slidemaximage
{
	display:none;
}
.liquid
{ 
	margin:0 0 0 710px;
	position:relative;
	width:auto;
}
.maximage_resized 
{
	background:#e0e0e0;
	top:20px;
	opacity:0.8;
	padding:10px;
	position:absolute;
	right:15px;
}
.home .maximage 
{ 
	position:fixed !important;
}

/*-=-=-=-=- WIDGET DRAG AND DROP -=-=-=-=-=-*/
#draggable 
{
	width: 116px;
	height: 121px;
	width:150px;
	height:78px;
	position:absolute;
	top:485px;
	left:880px;
	z-index:10001;
}



/* ------------------------------------------------------------------------------------------- 
------->>> Navigation <<<---------------------------------------------------------------------
--------------------------------------------------------------------------------------------*/
.nav
{
	background:url(../pict/BG-menu.gif) bottom repeat-x;
	width:100%;
	height:64px;
	position:absolute;
	top:340px;
}
.navContent
{
	width:1000px;
	margin:0 auto 0 auto;
	position:relative;
}
.navContent h1
{
	margin:0;
	padding:0;
	float:left;
}
.navContent h1 a
{
	display:block;
	background:url(../pict/logo-blanc-sagemor.png);
	width:60px;
	height:50px;
}
.navContent h1 a span
{
	display:none;
}
.navContent h2
{
	margin:0 0 0 50px;
	padding:0 0 0 0;
	float:left;
	font-size:2em;
	color:#0a4b6c;
}
.navBled .navContent h2
{
	margin:0 0 0 50px;
	padding:0 0 0 0;
	float:left;
	font-size:2em;
	color:#0a4b6c;
}
.navTop
{
	top:15px;
	z-index:100;
}
.navTop .navContent h1 a
{
	margin:0 0 0 10px;
}
.navTop .navContent #nav
{
	margin:0 0 0 25px
}

.navBled
{
	z-index:100;
}
.navBled .navContent h1 a, .navTop .navContent h1 a
{
	margin:0 0 0 37px;
}
.CG56, .CG56port
{
	margin:0 0 0 10px;
	float:left;
}
.CG56home
{
	float:left;
}
.logoVille
{
	text-align:center;
	width:80px;
	margin:0px 0 0 0;
	position:absolute;
	top:0;
	left:880px;
}

/*==>>> NAVIGATION <<<==*/

/* Basic code - don't modify */
 
 #nav { display: block; margin: 0; padding: 0; position: relative; z-index:10000; }
  #nav li { display: block; list-style: none; margin: 0 23px 0 0; padding: 0; float: left; position: relative;}
  #nav a { display: block !important; display:inline; height:14px !important; }
  #nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #nav ul { line-height: 0; } /* IE6 "fix" */
  	#nav ul a { zoom: 1; } /* IE6/7 fix */
    #nav ul li { float: none; }
    #nav ul ul { top: 0; }
    
/* Essentials - configure this */

#nav ul { width: 130px; }
#nav ul ul { left: 131px;}

/* Everything else is theming */
 
#nav {height:14px; margin:0 0 10px 0;}
#nav *:hover { background-color: none; }
#nav a { color:#fff; font-size: 0.8em; line-height: 1; text-decoration:none; padding:0 5px 0 5px;}
#nav a:hover { background:#074269;}
  #nav li:hover { color:#fff; background:#074269;}
  #nav ul { top: 14px; width:160px; background:url(../pict/BG-jaune-alpha.png); padding-bottom:5px;}
  #nav ul li, #nav ul li:hover { margin:0; padding:0 0 0 0px; background:none;}
    #nav ul li a {display:block; padding:2px 0 2px 10px; color:#fff; font-size:0.7em; }
	#nav ul li a:hover {color:#000; background:url(../pict/BG-blanc-alpha2.png);}
   #nav ul a { border-right: none; }
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */




/* ------------------------------------------------------------------------------------------- 
------->>> Contenu <<<------------------------------------------------------------------------
--------------------------------------------------------------------------------------------*/


/*-=-=-=-=-=-=-=- Page d accueil -=-=-=-=-=-=-=-=-*/
#homepage
{
	position:relative;
}
#homepage h2
{
	color:#fff;
	margin:0;
	padding:60px 0 0 5px;
	font-weight:normal;
	font-size:1.3em;
}

/*--- login ---*/
#login
{
	text-align:right;
	position:absolute;
	top:20px;
	left:780px;
	display:none; /* cache provisoirement */
}
#login p
{
	font-size:0.65em;
}
#login p span
{
	color:#c6c7c8;
}
#login p a
{
	text-decoration:none;
	color:#fff;
	padding:0 0 0 10px;
}
#login p a:hover
{
	text-decoration:underline;
}

/*--- mosaique photos ---*/
#mozaik
{
	width:726px;
	margin:30px auto 0 auto;
}
#mozaik ul
{
	list-style:none;
	margin:0;
	padding:0;
}
#mozaik ul li
{
	float:left;
	margin:2px 3px 2px 3px;
}

/*--- bloc actu ---*/
#contentHome
{
	margin:0 0 0 0;
	position:absolute;
	top:405px;
}
#actuHome
{
	width:250px;
	margin:0px 0 0 0;
	padding:20px 0 0 20px;
	float:left;
}
#actuHome h2
{
	margin:0 0 4px 0;
	padding:6px 0 5px;
	text-align:center;
	color:#0a4b6c;
	font-size:0.8em;
	background:url(../pict/BG-blanc-alpha2.png);
}
.blocActu
{
	background:url(../pict/BG-blanc-alpha2.png);
	padding:12px 10px 10px 10px;
}
.blocActu p
{
	font-size:0.7em;
	padding:0;
	margin:0 0 10px 0;
}
.blocActu ul
{
	font-size:0.7em;
	margin:0;
	padding:0;
	list-style:none;
}
.blocActu ul li
{
	margin:0 0 10px 0;
	background:url(../pict/puce-RD-noire.gif) left 5px no-repeat;
	text-indent:10px;
}
.blocActu ul li:first-line
{
}
.blocActu a
{
	color:#000;
	text-decoration:none;
}
.blocActu a:hover
{
	text-decoration:underline;
}

/*-=-=-=-=-=-=-=- Les ports -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
.ports
{
	top:0;
	padding:80px 0 15px 0;
	background:url(../pict/BG-barreBleu-v3.png) top left repeat-y;
}
.ports #draggable 
{
	width: 116px;
	height: 121px;
	position:absolute;
	top:88px;
	left:870px;
	z-index:10001;
}
.lesports
{
}
.lesports .blocDroite
{
	margin:130px 0 0 0;
	float:left;
	width:800px;
}

/*--- menu ports ---*/
.menuPort
{
	margin:10px 0 10px 20px;
	height:110px;
}
.menuPort h2
{
	color:#074269;
	font-size:1.1em;
	margin:5px 0 5px 20px;
	padding:0;
}
.menuPort ul
{
	color:#074269;
	font-size:0.8em;
	list-style:none;
	width:160px;
}
.menuPort ul li
{
	background:url(../pict/BG-blanc-alphaMenuOff4.png) right center;
}
.menuPort ul li a
{
	color:#fff;
	text-decoration:none;
	display:block;
	padding:0 0 0 20px;
}
.menuPort ul li a:hover
{
	background:url(../pict/BG-blanc-alphaMenu4.png) right center;
	color:#074269;
}
.menuPort ul .menuOn a
{
	background:url(../pict/BG-blanc-alphaMenu4.png) right center;
	color:#074269;
}



/*--- pub ---*/
.pub01
{
	/*background:url(../pict/BG-blanc-alpha2.png);*/
	text-align:center;
	padding:0;
	margin:10px 0 0 0;
}
.pub01 a img
{
	border:none;
}

/*--- bloc actu ---*/
#actuPorts
{
	width:200px;
	margin:0 0 0 0;
	float:left;
}
#actuPorts h2
{
	margin:0;
	padding:6px 0 5px;
	text-align:center;
	color:#0a4b6c;
	font-size:0.7em;
	background:url(../pict/BG-blanc-alpha2.png);
}
#actuPorts .blocActu
{
	max-height:230px;
	overflow:auto;
}

/*--- le second bloc ---*/
.blocFloat2
{
	float:left;
	margin:0 0 0 10px;
	width:300px;
	max-height:350px;
	overflow:auto;
	background:url(../pict/BG-blanc-alpha2.png);
	padding:12px 10px 10px 10px;
}
.blocFloat2 h2
{
	margin:0;
	padding:0;
	color:#074269;
	font-size:1.7em;
	line-height:0.95em;
}
.blocFloat2 h3
{
	margin:10px 0 0 0;
	padding:0;
	color:#074269;
	font-size:0.75em;
}
.blocFloat2 h3 a
{
	color:#074269;
	text-decoration:none;
}
.blocFloat2 h3 a:hover
{
	text-decoration:underline;
}
.blocFloat2 h4
{
	font-size:0.7em;
	margin:0;
	padding:0;
	color:#074269;
}
.blocFloat2 p
{
	font-size:0.7em;
	color:#074269;
}
.blocFloat2 a
{
	color:#074269;
}
.blocFloat2 a:hover
{
	text-decoration:none;
}
.blocFloat2 ul
{
	font-size:0.7em;
	color:#074269;
	margin:0 0 0 20px;
	padding:0;
	list-style:none;
}
.blocFloat2 ul a
{
	text-decoration:none;
}
.blocFloat2 ul a:hover
{
	text-decoration:underline;
}
.blocFloat2 .lesHoraires
{
	margin:0 0 0 15px;
}
.lesHoraires h4
{
	font-weight:normal;
	padding:2px 0 5px 0;
}
.lesHoraires table
{
	font-size:0.65em;
	width:270px;
	margin:8px 0 8px 0;
	border:1px solid #074269;
}
.lesHoraires table th
{
	background:#074269;
	color:#fff;
	padding:2px 0 2px 0;
}
.lesHoraires table td
{
	background:#fff;
	text-align:center;
	padding:2px 0 2px 0;
	color:#074269;
	border:1px solid #074269;
}
.blocFloat2 .decal
{
	padding:0 0 0 30px;
}
.blocFloat2 .decal a
{
	text-decoration:none;
}
.blocFloat2 .decal a:hover
{
	text-decoration:underline;
}
.blocFloat2 .blocPlais .dl a
{
	font-size:0.7em;
	text-decoration:none;
}
.blocFloat2 .blocPlais .dl a:hover
{
	text-decoration:underline;
}

/*--- le troisieme bloc ---*/
.blocFloat3
{
	float:left;
	margin:0 0 0 10px;
	width:460px;
	padding:0;
}
.blocFloat3 h2
{
	margin:0;
	padding:0;
	color:#074269;
	font-size:1.7em;
}
.blocFloat3 h3
{
	margin:0 0 10px 0;
	padding:0;
	color:#074269;
	font-size:0.75em;
}
.blocFloat3 p
{
	font-size:0.7em;
	color:#074269;
}
.blocFloat3 .illustration
{
	margin:0 0 5px 0;
}
/*__ bloc contact __*/
.blocFloat3 .blocContact
{
	background:url(../pict/BG-blanc-alpha2.png);
	width:290px;
	padding:8px 5px 5px 5px;
}

/*__ bloc complement sejour __*/
.blocFloat3 .blocSejour
{
	background:url(../pict/BG-blanc-alpha2.png);
	width:287px;
	padding:8px 5px 5px 10px;
}
.blocFloat3 .blocSejour a
{
	text-decoration:none;
	color:#074269;
}
.blocFloat3 .blocSejour a:hover
{
	text-decoration:underline;
}
.blocFloat3 .blocSejour h2
{
	font-size:0.8em
}
.blocFloat3 .blocSejour .decal
{
	margin:0 0 7px 20px;
}

/*__tableau des tarifs __*/
.blocFloat3 .blocTablo
{
	background:url(../pict/BG-blanc-alpha2.png);
	padding:8px 5px 5px 5px;
	margin:0;
	max-height:400px;
	overflow:auto;
}
.blocFloat3 .blocTablo h2
{
	font-size:0.9em
}
.blocFloat3 .blocTablo h3, .titreTarif
{
	font-size:0.8em;
	padding:0;
	margin:10px 0 3px 0;
	text-decoration:none;
	color:#074269;
	padding:0 0 0 15px;
}
.titreTarif:hover
{
	text-decoration:underline;
}
.blocFloat3 .blocTablo table
{
	width:440px;
	background:#fff;
	font-size:0.7em;
	border:1px solid #074269;
}
.blocFloat3 .blocTablo table td, .blocFloat3 .blocTablo table th
{
	border:1px solid #074269;
}
.blocFloat3 .blocTablo table th
{
	font-size:0.9em;
}

/*__ bloc formulaire __*/
.blocFloat3 .blocForm
{
	background:url(../pict/BG-blanc-alpha2.png);
	padding:8px 5px 5px 5px;
	margin:0;
}
.blocFloat3 .blocForm h2
{
	font-size:0.9em;
	margin:0 0 5px 10px;
}
.blocFloat3 .blocForm .print
{
	display:block;
	background:#fff;
	width:120px;
	text-align:center;
	height:20px;
	padding:8px 0 0 0;
	color:#000;
	font-size:0.75em;
	margin:0 0 0 320px;
	display:none; /* masque provisoirement */
}
.blocFloat3 .blocForm .print span
{
	background:#ffd8b0;
	padding:3px 5px 3px 5px;
}
.blocFloat3 .blocForm .print:hover span
{
	background:#CCC;
}
.blocFloat3 .blocForm form
{
	width:420px;
	margin:0 auto 5px auto;
	background:#fff;
	padding:5px;
}
.blocFloat3 .blocForm form table
{
	width:420px;
	font-size:0.75em;
	margin:8px auto 8px auto;
	color:#074269;
}
.blocFloat3 .blocForm form table td
{
	padding:3px 0 3px 0;
}
.blocFloat3 .blocForm form table input
{
	background:#ffd8b0;
	border:none;
	padding:2px;
}
.blocFloat3 .blocForm form #upload
{
	-moz-border-radius : 5px;
	-webkit-border-radius: 5px;
	cursor:pointer;
	margin:0 0 0 10px;
}
.blocFloat3 .blocForm form #upload:hover
{
	background:#ccc;
}
.blocFloat3 .blocForm form #submit
{
	background:none;
	border:none;
	cursor:pointer;
	color:#f8b567;
	font-size:1.2em;
	float:right;
}
.blocFloat3 .blocForm form #submit:hover
{
	color:#ccc;
}

/*__ bloc formulaire __*/
.blocFloat3 .blocEquip
{
	background:url(../pict/BG-blanc-alpha2.png);
	padding:10px;
	margin:0;
	color:#074269;
}
.blocFloat3 .blocEquip h2
{
	font-size:0.9em;
	margin:0 0 5px 0px;
}
.blocFloat3 .blocEquip a
{
	text-decoration:none;
	color:#074269;
}
.blocFloat3 .blocEquip a:hover
{
	text-decoration:underline;
}
.blocFloat3 .blocEquip a img
{
	border:none;
}
.blocFloat3 .blocEquip ul
{
	list-style:none;
	padding:0 0 0 5px;
	margin:0;
	font-size:0.75em;
	width:200px;
}
.blocFloat3 .blocEquip ul li
{
	text-indent:-7px;
}
.blocFloat3 .blocEquip .cartEquip
{
	float:right;
}
.blocFloat3 .blocEquip .cartEquip p
{
	text-align:center;
}

/*__ bloc espace plaisancier __*/
.blocFloat3 .blocPlais
{
	background:url(../pict/BG-blanc-alpha2.png);
	padding:10px;
	margin:0;
	color:#074269;
	width:320px;
	max-height:350px;
	overflow:auto;
}
.blocFloat3 .blocPlais h2
{
	font-size:0.9em;
	margin:0 0 5px 0px;
}
.blocFloat3 .blocPlais a
{
	text-decoration:none;
	color:#074269;
}

/*-=-=-=-=-=-=-=- Les villages -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
.villages
{
	top:0px;
	padding:80px 0 35px 0;
	background:url(../pict/BG-barreRose-v3.png) bottom left no-repeat;
}
.villages #draggable 
{
	/*width: 116px;
	height: 121px;
	position:absolute;
	top:485px;
	left:870px;
	z-index:10001;*/
	width: 116px;
	height: 121px;
	position:absolute;
	top:88px;
	left:870px;
	z-index:10001;
}
.lesvillages
{
}
.lesvillages .blocDroite
{
	margin:130px 0 0 0;
	float:left;
	width:800px;
}

/*--- bloc actu ---*/
#actuVillages
{
	width:200px;
	margin:0 0 15px 0;
	float:left;
}
#actuVillages h2
{
	margin:0;
	padding:6px 0 5px;
	text-align:center;
	color:#800c34;
	font-size:0.7em;
	background:url(../pict/BG-blanc-alpha2.png);
}
#actuVillages .blocActu
{
	max-height:185px;
	overflow:auto;
}
#actuVillages .blocActu ul
{
	margin-top:-10px;
}


/*--- menu villages ---*/
.menuVillages
{
	margin:10px 0 10px 20px;
	width:160px;
	height:110px;
}
.menuVillages h2
{
	color:#074269;
	font-size:1.1em;
	margin:5px 0 5px 20px;
	padding:0;
}
.menuVillages ul
{
	color:#074269;
	font-size:0.8em;
	list-style:none;
	width:160px;
}
.menuVillages ul li
{
	background:url(../pict/BG-blanc-alphaMenuOff4.png) right center;
}
.menuVillages ul li a
{
	color:#fff;
	text-decoration:none;
	display:block;
	padding:0 0 0 20px;
}
.menuVillages ul li a:hover
{
	background:url(../pict/BG-blanc-alphaMenu5.png) right center;
	color:#E8508B;
}
.menuVillages ul .menuOn a
{
	background:url(../pict/BG-blanc-alphaMenu5.png) right center;
	color:#E8508B;
}

.scol .scolaires
{
	background:none;
}
.blocA
{
	background:url(../pict/BG-blanc-alpha2.png);
	margin:0 0 10px 0;
	padding:0px 8px 0px 8px;
}
.blocA table td
{
	color:#074269;
	font-size:0.7em;
}
.blocA table
{
	float:left;
	width:100px;
	margin:8px 10px 5px 0;
}
.blocA #submit
{
	float:left;
	margin:53px 0 0 25px;
}
.formScolaire
{
	background:url(../pict/BG-blanc-alpha2.png);
	width:200px;
	padding:8px;
	margin:10px 0 0 0;
}
.formScolaire table
{
	width:200px;
	margin:8px auto 5px auto;
}
.formScolaire table td
{
	color:#074269;
	font-size:0.7em;
	padding:0 0 5px 0;
}

/*--- le second bloc ---*/
.villages .blocFloat2
{
	max-height:330px;
}


/*-=-=-=-=-=-=-=- contenu generique -=-=-=-=-=-=-=-=-*/
.generique
{
	top:0;
	padding:80px 0 0px 0;
	min-height:470px;
	background:url(../pict/BG-barreBleu-generique.png) top left repeat-y;
}
.generique #draggable 
{
	width: 116px;
	height: 121px;
	position:absolute;
	top:88px;
	left:870px;
	z-index:10001;
}

.contentGenerique .blocDroite
{
	margin:95px 0 0 0;
	float:left;
	width:800px;
}

#actuGenerique
{
	width:200px;
	margin:0 0 0 0;
	float:left;
}
#actuGenerique h2
{
	margin:0;
	padding:6px 0 5px;
	text-align:center;
	color:#0a4b6c;
	font-size:0.7em;
	background:url(../pict/BG-blanc-alpha2.png);
}
#actuGenerique .blocActu
{
	max-height:230px;
	overflow:auto;
}

.menuGenerique
{
	margin:10px 0 10px 20px;
	height:75px;
}
.menuGenerique h2
{
	color:#074269;
	font-size:1.1em;
	margin:5px 0 5px 20px;
	padding:0;
}
.menuGenerique ul
{
	color:#074269;
	font-size:0.75em;
	list-style:none;
	width:160px;
}
.menuGenerique ul li
{
	background:url(../pict/BG-blanc-alphaMenuOff4.png) right center;
}
.menuGenerique ul li a
{
	color:#fff;
	text-decoration:none;
	display:block;
	padding:0 0 0 20px;
}
.menuGenerique ul li a:hover
{
	background:url(../pict/BG-blanc-alphaMenu4.png) right center;
	color:#074269;
}
.menuGenerique ul .menuOn a
{
	background:url(../pict/BG-blanc-alphaMenu4.png) right center;
	color:#074269;
}

/*--- le second bloc ---*/
.generique .blocFloat2
{
	max-height:330px;
	padding:0 10px 0 10px;
}

/*--- le second bloc ---*/
.generique .blocFloat3
{
	background:url(../pict/BG-blanc-alpha2.png);
	padding:0 10px 0 10px;
	width:440px;
}



/*-=-=-=-=-=-=-=- Les actualites -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
.ActuDisplay
{
	float:left;
	margin:0 0 0 10px;
	width:770px;
	max-height:365px;
	min-height:200px;
	overflow:auto;
	background:url(../pict/BG-blanc-alpha2.png);
	padding:0px 10px 10px 10px;
}
.ActuDisplay h2
{
	margin:0;
	padding:12px 0 8px 0;
	color:#074269;
	font-size:1.3em;
	line-height:0.95em;
}
.ActuDisplay p
{
	font-size:0.8em;
	color:#074269;
}
.ActuDisplay a
{
	color:#074269;
}
.ActuDisplay a:hover
{
	text-decoration:none;
}


/* ------------------------------------------------------------------------------------------- 
------->>> GESTION MAP INTERACTIVE <<<--------------------------------------------------------
--------------------------------------------------------------------------------------------*/
.blocMapInt
{
	max-height:350px;
	background:url(../pict/BG-blanc-alpha2.png);
	position:relative;
	overflow:auto;
}
#constructionMap
{
	padding:5px 0 8px 0;
	margin:5px 0 0 0;
	position:relative;
	height:260px;
}
.level1
{
	position:absolute;
	z-index:20;
	top:0;
	left:20px;
}
.level2
{
	position:absolute;
	z-index:10;
	top:0;
	left:20px;
}
.level3
{
	position:absolute;
	z-index:5;
	top:0;
	left:20px;
}
.level4
{
	position:absolute;
	z-index:1;
	top:0;
	left:20px;
}
#contenuMap
{
	position:relative;
	padding:0 10px 10px 10px;
	margin:0;
}
#titre_zone
{
	background:#D273A1;
	padding:5px 0 5px 0;
	color:#FFF;
	font-weight:normal;
	text-align:center;
}
.melrand #titre_zone
{
	background:red;
}
#image_zone
{
	float:right;
	margin:8px 10px 5px 0;
}
#image_zone
{
	float:left;
}
#description_zone
{
	text-align:justify;
	padding:8px 0 5px 0;
}
#description_zone #logis_ouest:first-letter 
{
	padding-left: 20px;
}
/*.description_zone_vert
{
	color:#33CC00;
}*/
.description_zone_vert
{
	color:#D273A1;
	padding:5px 0 3px 0;
	font-size:0.85em;
}
#description_zone h4
{
	font-weight:normal;
}
#description_zone ul
{
	font-size:0.8em;
	padding:0;
	margin:0 0 0 15px;
	color:#074269;
}
#description_zone .decalTextMapInt
{
	margin-left:175px;
}


