/* CSS URL défaut */
a:link { 
	font-weight: normal; 
	text-decoration: none;
	color: #42448F;
	}
a:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #42448F;
	}
a:hover{ 
	font-weight: normal; 
	text-decoration: underline; 
	color: #42448F;
	}
a:active { 
	font-weight: normal; 
	text-decoration: none; 
	color: #42448F;	
	}

/* CSS Tableau et cellules */
	
td, th	{
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #645959;
}


/* CSS body HTML et scrollbar */
body	{

	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 11px;
	color:#645959;
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right: 0px;
	background-color: #444544;
	scrollbar-3dlight-color:#444544;
	scrollbar-arrow-color:#444544;
	scrollbar-base-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#444544;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
}

/* CSS Pavé pratique */
.pratique {
	font: 11px arial; 
	color: #48468E;
	text-align: left;
	margin-left : 30px;
	margin-top : 10px;
	margin-bottom : 0px;
	margin-right: 0px;
}

/* CSS Pavé sousmenu */
.sousmenu {
	font: 11px arial; 
	color: #48468E;
	text-align: left;
	margin-left : 30px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right: 0px;
}

/* CSS Entête de pavé */
.titrepratique {
	font-weight: bold;
	text-transform: none;
	color: #42448F;
	text-decoration: none;
}
.titremenu a:link, .titremenu a:hover, .titremenu a:visited,  .titremenu {
	font-weight: bold;
	text-transform: none;
	color: #8C807A;
	text-decoration: none;
}

.adressecontact a:link, .adressecontact a:hover, .adressecontact a:visited,  .adressecontact {
	font-weight: none;
	text-transform: none;
	color: #42448F;
	text-decoration: none;
}

/* CSS Textes spécifiques */

.textenews a:link, .textenews a:hover, .textenews a:visited,  .textenews {
	font-weight: none;
	font: 11px arial; 	
	text-transform: none;
	color: #8C807A;
	text-decoration: none;
}

#textecorpspage {
	clear:both; 
	margin: 10px 55px 25px 46px;
	font: 11px arial; 
	color: #645959;
	text-align: left;
	line-height: 18px;	
}

#textecorpspage a:link, #textecorpspage a:visited,#textecorpspage a:hover,#textecorpspage a:active,  {
	font: 11px arial; 
	text-decoration: underline; 
	color: #42448F;
}

#lienscorpspage {
	clear:both;
	margin: 10px 0px 25px 25px;
	font: 11px arial; 
	color: #42448F;
	text-align: left;
	line-height: 18px;
	text-decoration: none;	
}
#lienscorpspage a:link, #lienscorpspage a:visited, #lienscorpspage a:active{
	clear:both;
	margin: 10px 0px 25px 25px;
}
#lienscorpspage a:hover{
	text-decoration: underline;	
}
.copy a:hover, .copy {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #BEBFBE;
	text-decoration: none;
}
.copy a:link, .copy a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

/* CSS puces */
ul
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-size: 11px;	
	list-style-type: square;	
    margin: 1 em 0;
    padding: 0 0 0 25px;
}


/* CSS Images en fond de cellules */

.fondnomslogos   { background: url(images/interface/fond_nomslogos.gif) bottom no-repeat 100% 0px}
.fondinventions   { background: url(images/interface/fond_inventions.gif) bottom no-repeat 100% 0px}



/* CSS Formulaires */

.input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C807A;
	background=#FFFFFF;
	border: 1px #8C807A solid;
	width: 174px;
}

.inputlogin {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C807A;
	background=#FFFFFF;
	border: 1px #8C807A solid;
	width: 124px;
}

.inputcommentaire {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C807A;
	background=#FFFFFF;
	border: 1px #8C807A solid;
	width: 250px;
}
.inputbutton {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #444544;
	background=#FFFFFF;
	border: 1px #645959 solid;
	width: 90px;

}

