div.cadre {			/* conteneur global et arriere-plan du titre du cadre */
width: 220px;
padding-top: 15px;
background: url(../actu/fil/info/skins/custom_rss/img/haut2.gif) top left no-repeat;
}
div.bloccadre {			/* arriere-plan bas et sur l'ensemble du cadre */
background: url(../actu/fil/info/skins/custom_rss/img/bas2.gif) bottom left no-repeat;
padding-bottom: 10px;
}
div.bloccadre p {
margin: 0;
}

a.linkRss, label {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}

input.text {
	background: #fc6;
	border: 1px solid #f90;
}

input.button {
	background: #c60;
	color: #fff;
	border-top: 1px solid #f90;
	border-right: 1px solid #930;
	border-bottom: 1px solid #930;
	border-left: 1px solid #f90;
}

h3.abo {
	font-size: 130%;
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif;
	margin: 0 0 0 0;
	padding: 0;
	color: #f90;
}









#topmain{
	background-image: url(../images/ombrage.jpg);
	background-position: center;
	background-repeat: repeat-y;
}

#main{
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	width: 750px; 
	text-align: left;
	padding-bottom: 15px;
}

#div_center{
	padding: 0px 5px 0px 5px;
}

#div_center #rubrique{
	text-align: right;
}

#div_vague{
	background-image: url(../images/toit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
}

#div_bas{
	text-align: right;
	padding: 0px 5px 0px 5px;
	height: 70px;
}

#div_bas hr{
	height: 1px;
	width: 740px;
	text-align: center;
	color: #003366;
}

#div_bas #menu{
	float: right;
}

#div_bas #copyrights{
	float: right;
}

#div_bas #copyrights2{
	float: left;
}

#div_bas .logo{
	text-align: left;
}

#frame_header{   /* sert dans "haut_page_adherent.php" */
	width: 750px;
}

body{
	font: normal 12px Arial, Helvetica, sans-serif;
	color : #003366;
	
	background-color: #ECF5FF;
	margin: 0;
    text-align: center;
		
    scrollbar-face-color: #0066CC;
    scrollbar-arrow-color: #ECF5FF;
    scrollbar-track-color: #ECF5FF;
    scrollbar-3dlight-color: #2E8AE4;
    scrollbar-darkshadow-color: #FFFFFF;
	
/*	background-image: url(../images/test.jpg);
	background-position: center;
	background-repeat: repeat-y;*/
}

td{
	font: normal 12px Arial, Helvetica, sans-serif;
}

iframe{
	font: normal 12px Arial, Helvetica, sans-serif;
	color : #003366;
	width: 740px;
}

.mediatice { font-size: 12px; }

table.info{
	width: 70%;
	margin-left: 15%;
	background-color: #6699CC;
	color: #FFFFFF;
	font-weight: bold;
	text-align: justify;
	border-left-width:7px;
  	border-left-style: solid;
  	border-color: #003366;
  	padding: 5px 5px 5px 15px;


}

input, textarea{
	font: normal 12px Arial, Helvetica, sans-serif;
	color : #003366;
}

a, a:active, a:visited, a:link{ 
	color : #0066CC; text-decoration : none; font-weight: bold;
}

a:hover{
	color : #0066CC; text-decoration : underline overline;
} 

ul{
	list-style-image: url(http://www.preau.ccip.fr/images/fleche_bleu_petit_droite.gif);
}

li{
	padding-bottom: 10px;
}

hr{
	text-align: center;
	width: 300px;
	color: #0066CC;
	height: 1px;
}

h1{
	font-size : 15px;
	font-weight: bold;
	color : #0066CC;
}

h2{
	font-size : 13px;
	font-weight: bold;
	color : #003366;
}


.titre1{
	font-size : 15px;
	font-weight: bold;
	color : #0066CC;
}

.titrehome{
	font-size : 13px;
	text-align:center;
	font-weight: bold;
	color : #0066CC;
	padding-top: 10px;
}

.titre2{
	font-size : 13px;
	font-weight: bold;
	color : #003366;
}

.titre3{
	font-size : 12px;
	font-weight: bold;
	color : #003366;
}

.size-plus{
	font-size : 15px;
}

.size-moins{
	font-size : 10px;
}

.gras{
	font-weight: bold;
}

.center{
	text-align: center;
}

.texteblanc{
	color: #FFFFFF;
}

.textebleu{
	color: #0066CC;
}

.tabbleufin {
	border: 1px solid #0066CC;
	width: 70%;
}

.tabbleufin2 {
	border: 1px solid #0066CC;
	
}

.tabbleufin_large {    /* Sert dans la page "equipe" */
	border: 1px solid #0066CC;
	align: center;
}

.tabbleularge {
	border: 2px solid #0066CC;
}

.tabbleufinhaut {
	border-top: 1px solid #0066CC;
}

.tabbleufinbas {
	border-bottom: 1px solid #0066CC;
}

.tablesevaqhaut {
	width: 40%;
}

.tablesevaq {
	border-collapse: collapse;
	width: 80%;
}

.tablesevaq2 {
	border-collapse: collapse;
	width: 90%;
	border-color:#0066CC;
	border-style:solid;
	border-width:2px;
}

.tdsevaq{
	border-color:#0066CC;
	border-style:solid;
	border-width:1px;
	text-align:center;
}

.tdsevaq2{
	border-color:#0066CC;
	border-style:solid;
	border-width:1px;
	text-align:left;
}

.cellulebleufin {
	border: 1px solid #0066CC;
	border-collapse: collapse;
}

.cellulemediatice {
	text-align: center;
	vertical-align: top;
	padding-top: 40px;
	background-image: url(../images/formation/mediatice/cellule_mediatice.gif);	
	background-repeat: no-repeat;
	background-position: left bottom;
}

.cellulemediaticelast {
	text-align: center;
	vertical-align: top;
	padding-top: 70px;
	background-image: url(../images/formation/mediatice/cellule_mediatice_last.gif);	
	background-repeat: no-repeat;
	background-position: left bottom;
}

/****** NEWSLETTER *******/

.bigbloc_newsletter{
	margin-top: 50px;
	}

.bigbloc_newsletter h1{
	background:  url(../images/fleche_bleu.jpg) no-repeat left center;
	text-indent: 25px;
	}

.bloc_newsletter{
	margin: 15px;	
	}

.bloc_newsletter p{
	text-indent: 10px;
	margin: 10px;
	text-align: justify;	
	}


.bloc_newsletter h2{
	background:  url(../images/fleche_bleu_triple_droite.gif) no-repeat left center;
	text-indent: 25px;
	}
