/* style general des pages */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#FFFFFF;
	font-family: verdana;
	font-size: 12px;
	color: #000000;
}

td {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

p {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
}
p.rouge {
	color: #ff0000;
}
.pagenda {
	text-align: center;
}
.desabonne {
	text-align: center;
	font-size: 10px;
	
}

/* liens */
a {
	color: #4747A9;
	text-decoration: none;	
}
a:hover {
	color: #4277A3;
	text-decoration: underline;	
}
a.lienscroll {
	color: #4747A9;
	text-decoration: none;	
}
a.lienscroll:hover {
	color: #4277A3;
	text-decoration: underline;	
}

.lienmenu {
	color: #ffffff;
	text-decoration: none;
}
.lienmenu:hover {
	color: #ffffff;
	text-decoration: underline;
}

.planinteractif {
	color: #ff9900;
	text-decoration: none;	
}
.planinteractif:hover {
	color: #4277A3;
	text-decoration: underline;	
}
.lienferme {
	color: #ff0000;
	text-decoration: none;	
}
.lienferme:hover {
	color: #4277A3;
	text-decoration: underline;	
}
.conseilnoir {
	color: #000000;
	text-decoration: none;	
}
.conseilnoir:hover {
	color: #4277A3;
	text-decoration: underline;	
}
/* td */
.tdmenu {	
	color: #ffffff;
	font-size: 10px;
	cursor:pointer;
	cursor:hand;
	border: 0;
	border-color: #6BB1E1;
	text-align: left;
}

.tdmenuactif {
	color:#dfdfdf;
	font-size: 10px;
	font-weight: bold;
	cursor:hand;
	cursor:pointer;
	text-align: left;
}
.titrepage {
	color: #55a4d8;
        font-weight: bold;
}
.titreagenda {
	color: #B1C73E;
        font-weight: bold;
}
.newsletter {
	text-align: center;
}
.recherche {
	font-size: 10px;
}
.plansiterep {
	background-color: #B1C73E;
	color: #ffffff;
	font-weight: bold;
}
.plansitessrep {
	background-color: #C1E0FF;
	color: #000000;
	
}
.conseil {
	font-size: 11px;
	text-align: center;
	valign: top;
}
.tdcenter {
	text-align: center;
}

/* input */
.search {
        background-color: #C1E0FF;
        color: #666666;
        font-family: arial;
        font-size: 10 px;
        border: 1 solid #84a4c3;
}

.search2 {
        background-color: #C1E0FF;
        color: #666666;
        font-family: arial;
        font-size: 10 px;
        border: 1 solid #84a4c3;
        cursor: hand;
        cursor: pointer;
}
.search3 {
        background-color: #C1E0FF;
        color: #666666;
        font-family: arial;
        font-size: 12 px;
        border: 1 solid #84a4c3;
        cursor: hand;
        cursor: pointer;
}
/* listes et puces */
ul {
	color: #555555;
}
/* hr */
.hrbleu {
	color: #4747A9;
	width: 50%;
}

div.milieu {
	position: absolute;
	visibility: hidden;
	text-align:center;
	width: 250px;
	top: 440px;
	left: 440px;
	font-size: 12px;
}

p.titreEquipeMunicpale {
    font-family:Verdana;
    color:#55a4d8;
    font-size: 12 px;
    font-weight:bold;
    text-align:justify;
}

input {
        background-color: #ffffff;
        color: #000000;
        font-family: verdana,arial;
        font-size: 11 px;
        border: 1px solid #cfcfcf;



}
select {
        background-color: #ffffff;
        color: #000000;
        font-family: verdana,arial;
        font-size: 11 px;
        border: 1px solid #cfcfcf;
}
.selection {
        background-color: #ffffff;
        color: #000000;
        font-family: verdana,arial;
        font-size: 11 px;
        border: 1px solid #cfcfcf;
}
textarea {
        background-color: #ffffff;
        color: #000000;
        font-family: verdana,arial;
        font-size: 11 px;
        border: 1px solid #cfcfcf;



}
.button {
        background-color: #ffffff;
        color: #84a4d3;
        font-family: verdana,arial;
        font-size: 8 pt;
        border: 1 solid #6484b3;
        cursor: hand;
	list-style-type: disc;
	list-style-position: inside;
	font-weight: normal;
	line-height: 12pt;
	border-style: outset;

}