/*******************************************************************************
  Fichier: style.css
  Objet  : Feuille de style principale du site web du GRETh (www.greth.fr)
*******************************************************************************/

body	{
scrollbar-face-color: #f3ede5;
scrollbar-shadow-color: #fbfbfb;
scrollbar-highlight-color: #ebebff;
scrollbar-3dlight-color: #c0c0c0;
scrollbar-darkshadow-color: #8f9394;
scrollbar-track-color: #c5c5c5;
scrollbar-arrow-color: #ed9547;
font-family: Tahoma;
background-color: #fbfbfb;
	}

select, input, textarea {
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	}

input.form {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; MARGIN-TOP: 1px; FONT: 9px Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; BORDER-LEFT: #a5acb2 1px solid; BORDER-BOTTOM: #a5acb2 1px solid; BACKGROUND-COLOR: #ffffff
}

input.form2 {
	FONT: 9px Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif
}

select.form {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; MARGIN-TOP: 1px; FONT: 9px Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; BORDER-LEFT: #a5acb2 1px solid; BORDER-BOTTOM: #a5acb2 1px solid; BACKGROUND-COLOR: #ffffff
}

a:link        {
text-decoration: none;
color: #3a4f6c;
	}

a:visited     {
text-decoration: none;
color: #3a4f6c;
	}

a:hover       {
text-decoration: none;
color: #000000;
font-style: normal;
	}

a.a2:link        {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #3a4f6c
	}

a.a2:visited     {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #3a4f6c
	}

a.a2:hover       {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #3a4f6c
	}

h1	{
font-family: Verdana;
color: #004080;
font-size: 18px;
	}
			
h2	{
font-family: Verdana;
color: #000000;
	}

p	{
color: #000000;
	} 

.box	{
background-color: #ffbc81;
	}

.box2	{
background-color: #28a6fe;
	}

.boxBody	{
background-color: #ffffff;
	}

.boxHeader	{
background-color: #eda37f;
background-image: url('images/fire/box_entete.gif');
background-repeat: repeat-x;
color: #ffffff;
font-family: Tahoma, Verdana, Arial;
font-size: 12pt;
font-weight: bold;
padding: 4px;
	}

.boxHeader2	{
background-color: #4685c4;
background-image: url('images/ice/box_entete.gif');
background-repeat: repeat-x;
color: #ffffff;
font-family: Tahoma, Verdana, Arial;
font-size: 12pt;
font-weight: bold;
padding: 4px;
	}

.boxSubheader	{
background-color: #fae3d8;
	}

.boxSubnews	{
background-color: #ddd9d9;
background-image: url('images/box_sub_news.gif');
background-repeat: repeat-x;
	}

.boxCell	{
background-color: #f3ede5;
background-image: url('images/fire/box_cell_news.gif');
background-repeat: repeat-x;
	}

.boxCell3	{
background-color: #dbe8fd;
background-image: url('images/ice/box_cell_news.gif');
background-repeat: repeat-x;
	}

.boxCell2	{
background-color: #f3ede5;
	}

.boxCellS	{
background-color: #ddd9d9;
background-image: url('images/mselected.gif');
background-repeat: repeat-x;
	}

.boxCellT	{
background-color: #f3ede5;
background-image: url('images/fire/mselected2.gif');
background-repeat: repeat-x;
	}

.boxCellU	{
background-color: #f3ede5;
background-image: url('images/ice/mselected2.gif');
background-repeat: repeat-x;
	}

.fontMedium	{
color: #3a4f6c;
font-family: Tahoma, Verdana, Arial;
font-size: 8pt;
font-weight: bold;
	}

.fontMedium2	{
color: #ff6f0f;
font-family: Tahoma, Verdana, Arial;
font-size: 8pt;
font-weight: bold;
	}

.fontMedium3	{
color: #ff6f0f;
font-family: Tahoma, Verdana, Arial;
font-size: 10pt;
font-weight: bold;
	}

.fontMedium4	{
color: #e61e1e;
font-family: Tahoma, Verdana, Arial;
font-size: 8pt;
font-weight: bold;
	}

.fontmin	{
color: #3a4f6c;
font-family: Tahoma, Verdana, Arial;
font-size: 8pt;
	}

.formul {
	margin: 0;
}

.titleMedium	{
color: #ffffff;
font-family: Tahoma, Verdana, Arial;
font-size: 9pt;
font-weight: bold;
	}

.news	{
color: #ffffff;
font-family: Tahoma, Verdana, Arial;
font-size: 11pt;
font-weight: bold;
	}

.news a	{
color: #ffffff;
font-family: Tahoma, Verdana, Arial;
font-size: 11pt;
font-weight: bold;
text-decoration:none;
	}

.news a:visited	{
color: #ffffff;
font-family: Tahoma, Verdana, Arial;
font-size: 11pt;
font-weight: bold;
text-decoration:none;
	}

.news a:hover	{
color: #ffffff;
font-family: Tahoma, Verdana, Arial;
font-size: 11pt;
font-weight: bold;
text-decoration:hover;
	}

.titreBigsommaire	{
font-family: Arial, Helvetica, sans-serif;
font-size: 13pt;
color: #004080;
text-decoration: none;
font-weight: bold;
	}

.moisannee	{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000
	}

.nomjours	{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000
	}

.dates	{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000
	}

.datese:link, .datese:visited, .datese:hover	{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff
	}

.link2:link, .link2:visited, .link2:hover	{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #3a4f6c
	}

.titreancre	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;  
color: #d30101;
font-weight: bold;
text-decoration: none;
	}

.linko a	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
line-height: 13px; 
font-weight: bold;
color: #d04f08;
text-decoration: underline;
	}

.linko a:visited	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
line-height: 13px; 
font-weight: bold;
color: #d04f08;
text-decoration: underline;
	}

.linko a:hover	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
line-height: 13px; 
font-weight: bold;
color: #000000;
text-decoration: none;
	}

.titre	{
font-family: Arial, Helvetica, sans-serif; 
font-size: 18pt;  
color: #000000;
text-decoration: underline;
	}

.titre2	{
font-family: Arial, Helvetica, sans-serif; 
font-size: 16pt;  
color: red;
text-decoration: none;
	}

.texte	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt;  
color: #000000;
text-decoration: none;
	}

.texte2	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;  
color: #000000;
text-decoration: none;
	}

.texte3	{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000
	}

.texte4	{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #ff6f0f
	}

.texte5	{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #e61e1e
	}

.fontspec {
color: #9f4c62;
font-family: Verdana, Arial;
font-size: 9pt;
	}

.menuh {
	background-image: url('images/mh.gif')
}

.menub {
	background-image: url('images/mb.gif')
}

.quotem {
	border-right: #000000 1px dotted;
	padding-right: 3px;
	border-left: #000000 1px dotted;
	padding-left: 3px;
	border-top: #000000 1px dotted;
	padding-top: 3px;
	border-bottom: #000000 1px dotted;
	padding-bottom: 3px;
	background-color: #e4eaf2
}

.quotem2 {
	border-right: #000000 1px dotted;
	padding-right: 3px;
	border-left: #000000 1px dotted;
	padding-left: 3px;
	border-top: #000000 1px dotted;
	padding-top: 0px;
	border-bottom: #000000 1px dotted;
	padding-bottom: 4px;
	background-color: #ffffff
}

.quotem3 {
	border-right: #fe8606 1px dotted;
	padding-right: 3px;
	border-left: #fe8606 1px dotted;
	padding-left: 3px;
	border-top: #fe8606 1px dotted;
	padding-top: 0px;
	border-bottom: #fe8606 1px dotted;
	padding-bottom: 4px;
	background-color: #ffffff
}

.quotem4 {
	border-right: #01e30c 1px dotted;
	padding-right: 3px;
	border-left: #01e30c 1px dotted;
	padding-left: 3px;
	border-top: #01e30c 1px dotted;
	padding-top: 0px;
	border-bottom: #01e30c 1px dotted;
	padding-bottom: 4px;
	background-color: #ffffff
}

.titrecase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #969696;
	background: #DEDEDE;
	}

.titrespe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #969696;
	}
	
.titrecase2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background: #F2F2F2;
	}

.titrecase3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #969696;
	background: #DEDEDE;
	}

.titrecase4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background: #F2F2F2;
	}

.titrecase5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	}
