p, a, b, td, th, h1, h2, b, ul {font-family: Arial, Helvetica, sans-serif; }

p, b, td, th, ul {font-size: 12px;}

p, td, th, ul { color: #000000;}

a {font-size: 13px;}

.note {
	font-size: 11px;
	color: #666666;
	text-align: right;
	font-style: italic;
}


a:link { color: #00793E; text-decoration: none}
a:visited { color: #00793E; text-decoration: none}
a:hover { color: #004925; text-decoration: underline}
a:active { color: #00793E; text-decoration: underline}

b{
	color: #004925;
	
}

h1{
	font-size: 16px;
	color: #004925;
	font-variant: small-caps;
	}

h2, h2.h2gris{
	font-size: 13px;
	font-style: normal;
}
h2 { color: #00793E;}
h2.h2gris { color: #808080;}

h3{
	font-size: 12px;
	font-style: normal;
	
}

.coul { color : #00793E; }

.linkpad {
	background-color : #E6F2EC;
	border: 1px solid #004925;
	padding :3px;
}

table.form {
	width : 100%;
	padding :2px;
	border: 1px dashed #004925;
	align : middle;
}

#fp {
	border : 1px solid #E5E5E5;
	}
#fp li {
	background-color:#E6F2EC;
	padding:2px;
	list-style-image: url(../media/img/puce.gif);
	}

.corps {
	padding:4px;
	background-color:white;
	}

.titre { background-color:#E6F2EC;
	  padding:2px;}
	  
/* TABLEAU SYNOPTIQUE ACCORDS DE BRANCHE */
#tabsyn {padding:20px;}
#tabsyn table{
border-collapse:collapse;
border: 1px solid black;
width:100%;
}
#tabsyn td, th{
border-collapse:collapse;
border: 1px solid black;
text-align:center;
font-size:10px;
font-family:arial, helvetica, sans-serif;
}
#tabsyn tr:hover{

cursor:pointer;
}
#tabsyn th{
	background-color:#E6F2EC;
	vertical-align:top;
	height:auto;
}
#tabsyn td.head{
	font-weight:bold;
	text-align: left;
}
#tabsyn a{font-size:10px;} 

/* OMBRE LIVRE DU MOIS */
.ombrepng {
	background-image: url(../media/img/ombre_LDM.jpg);
	background-repeat: no-repeat;
	float:right;
	width:150px;
	height:220px;
	margin-left:10px;
	margin-bottom:10px;
}
.ombrepng img {
margin-left:10px;
margin-bottom:10px;
}
form {
          padding : 0 0;
          margin : 0;
      }
     input , textarea , select , file {
          font-family : verdana, Arial, Helvetica, sans-serif;
          font-size : 10px;
          border-color : #a5a59f;
          border-style : solid;
          border-width : 1px;
          background-color : #ffffff;
      }
     input.carte , textarea.carte , select.carte , file.carte {
          font-family : verdana, Arial, Helvetica, sans-serif;
          font-size : 14px;
          font-weight : bold;
          border-style : none;
          background-color : #f5f5f5;}