/* CSS Document */

h2{
font-size:1em;
color:#6AEE6E;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top:10px;
}

/* style des avis de marché public */

div.mp{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: #6AEE6E;
	border: 1px solid #000000;
	margin: 10px;
	padding: 5px;
	width:90%;
	margin-right:auto;
	margin-left:auto;
}

.mptitre
{
font-size: 1em;
font-weight:bold;
padding-bottom:10px;

}

.mpdl
{
text-align:center;
padding-bottom:7px;
padding-top:10px;	
}

.mpexp
{
float:right;
color:#666666;
font-size:0.9em;
font-weight:bold;
}

/* style démarches */

li.dem {
	list-style-type: circle;
}
div.demlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	line-height:20px;
}
.demodif {
	line-height:30px;
	text-decoration: none;
	text-indent: 30px;	
}
.wcode div a:link {
color: Blue; 
text-decoration: underline;
}
.wcode div a:visited {
color: Blue; 
text-decoration: underline;
}
.wcode div a:hover {
color: #6AEE6E;
text-decoration: none;
}

/* Style du body */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
html, body {
   background: #fff;
   color: #000;
}
img {border:0px; }

#afficheur {
	padding-top: 0.4em;
}
#credits
{
line-height:2em;
vertical-align:middle;
}

/* Style des Textes */

.Verdana10, .Verdana12, .Verdana14, .grandtitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Verdana10{
	font-size: 10px;
}
.Verdana12{
	font-size: 12px;
}
.Verdana14, .grandtitre{
	font-size: 14px;
}
.souligne {
	text-decoration:underline;
}

.centre{
	text-align:center;
}
.gras{
	font-weight:bold;
}	

.green, .grandtitre{
	color: #6AEE6E;
}

.grandtitre {
	font-weight:bold;
	line-height:30px;
	text-align: center;
	vertical-align: middle;

}
/* Style des Liens */
/* Style liens non spécifiés */

a {	text-decoration:none; }

a:link    {color: Black; } 
a:visited {color: Black; } 
a:hover   {color: Red; } 
a:active  {color: Red; }

/* Style lvr*/
a.lvr:link {
	font-weight : bold;
	color: #6AEE6E;
} 
a.lvr:active {
	font-weight : bold;
	color: #6AEE6E;
}
a.lvr:visited {
	font-weight : bold;
	color: #6AEE6E;
} 
a.lvr:hover {
	color: Red;
	text-decoration: none;
}

/* Style bluelink*/
a.bluelink:hover  { color: Blue; } 
a.bluelink:active { color: Blue; }

/* Style des Tableaux */

.tableaun {
	border: 1px solid #000000;
}
.tbgreen {
	background-color: #6AEE6E;
}
.tbblue {
	background-color: #51EAAF;
}
.back {
	background:url(img/background.png);
	background-repeat: no-repeat;
}

/* Style pour cacher du contenu */
.cachediv {
	display: none;
}
/* Style des balises ul */
ul {
margin-bottom:0;
} 
ul.listesp li {
	padding-bottom: 1em;
	list-style-type: square;
}

/* CALENDRIER */
form { margin:0px; padding:0px; } 
.Jsem { background-color:#6AEE6E; width:14.29%; font-size:10px; font-weight:normal; } 
.cellCal { font-size:10px; background-color:white } 
#tablCalend { font-size:10px; font-family:Arial; text-align:center; width:100%; background-color:#000000; } 
#Mois { font-size:10px; width:130px; } 
a.lienCal { text-decoration:none; font-weight:normal; } 
a.lienCal:link { color:#000000; } 
a.lienCal:visited { color:#000000; } 
a.lienCal:hover { color:#0000E0; } 
a.lienCal:active { color:#0000E0; } 
a.lienCal:focus { color:#0000E0; } 
a.lienCal1 { text-decoration:none; font-weight:normal; } 
a.lienCal1:link { color:#FF0000; } 
a.lienCal1:visited { color:#FF0000; } 
a.lienCal1:hover { color:#CC00FF; } 
a.lienCal1:active { color:#CC00FF; } 
a.lienCal1:focus { color:#CC00FF; } 
a:link { color:#000000; } 
a:visited { color:#000000; } 
a:hover { color:#0000E0; } 
a:active { color:#0000E0; } 
a:focus { color:#0000E0; } 

.nocursor { cursor: text; }
.redisable { color:#FF0000; }

/* Style de l'affichage des petites calendriers */
#calendrier1 {
	background-color:#FFFFFF;
	border:1px solid #000000;
	padding:2px;
	margin-left:auto;
	margin-right:auto;
	position: absolute;
	z-index: 1;
	width: 320px;
	left: 40px;
	top: 40px;
}


/* *********** TELECHARGEMENTS ****************************************************************************** */

li.fichier_archives {
	border : 1px solid black;
	list-style-type: none;
	padding:7px;	
	margin:5px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:10px;
	width:70%;
	background-color:white;
}

div.fichier_barrenav {
	margin:5px;
	margin-right:auto;
	margin-left:auto;
	border : 1px solid black;
	padding: 3px;
	text-align:center;
	width:400px;
	background-color:#D6DBD0;
}

div.fichier_float {
	float:right;
	border:dotted 1px black;
	background-color:#EAEAEA;
	padding:2px;
	margin-right:3px;
}

/* AFFICHAGE DES ERREURS ************************************************************************************************ */
.erreur{
	background-color: #EAEAEA;
	margin-left: auto;
	margin-right:auto;
	padding: 2px;
	width: 30em;
	border: thin dotted #FF0000;
	text-align:center;
}
.erreur a{
	color: #FF0000;
}
.erreur a:hover{
	color: #FF0000;
	text-decoration: none;
}
