/********** HTML **********/
body							{ margin: 0; padding: 0; background: #A4DDE9 url(images/communes/img_siteFondCentre.gif) center top repeat-y; }
form							{ margin: 0; padding: 0; }
ul,ol							{ margin: 0; padding-top: 0; padding-left: 15px; padding-bottom: 0; padding-right: 0; }
hr								{ color: #734416; }



/********** Typographie **********/
.txtBleuPt						{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtBleuMy						{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtBleuGr						{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.txtBleuTrGr					{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; }
.txtBleuTrTrGr					{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 20px; }
.txtBlancMy						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtBlancGr						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.txtNoirPt						{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtNoirMy						{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

a:link							{ color: #9D672F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:visited						{ color: #9D672F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover							{ color: #734416; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.lienBleuPt:link				{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBleuPt:visited			{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBleuPt:hover				{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.lienBleuMy:link				{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBleuMy:visited			{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBleuMy:hover				{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienNoirMy:link				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienNoirMy:visited			{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienNoirMy:hover				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienBlancMy:link				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBlancMy:visited			{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBlancMy:hover				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienBlancBrunTrGr:link		{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none; }
a.lienBlancBrunTrGr:visited		{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none; }
a.lienBlancBrunTrGr:hover		{ color: #502A05; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none; }



/********** COMMUN **********/
#siteGauche						{ background: url(images/communes/img_siteFondGauche.gif) left top repeat-x; }
#siteDroit						{ background: url(images/communes/img_siteFondDroit.gif) left top repeat-x; }
#bandeDeroulante				{ background: url(images/communes/img_bandeDeroulante.gif) left top no-repeat; }
#liensFond						{ background: url(images/communes/img_liensFond.jpg) left top no-repeat; }
#logo							{ background: url(images/communes/img_logo.jpg) left top no-repeat; }
#menuFond						{ background: url(images/communes/img_menuFond.jpg) left top no-repeat; }
#contenuHaut					{ background: url(images/communes/img_contenuHaut.gif) left top no-repeat; }
#contenuBas						{ background: url(images/communes/img_contenuBas.gif) left top no-repeat; }
#contenuCentre					{ background: url(images/communes/img_contenuCentre.gif) left top repeat-y; }
#colonneGaucheFond				{ background: url(images/communes/img_colonneGaucheFond.jpg) 24px top no-repeat; }
.inputConnexion					{ color: #502A05; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; width: 112px; margin-top: 3px; border: #502A05 solid 2px; }	
.inputRecherche					{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; border: #7F9DB9 solid 1px; }	
.btnRecherche					{ color: #336699; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #CCD8E3; border: #336699 solid 1px; }	
#contCalendrier					{ padding-top: 5px; padding-bottom: 5px; width: 213px; margin-left: 43px; margin-top: 17px; background-color: #FFFFFF; }
#contResume						{ padding: 2px; width: 209px; margin-left: 43px; margin-top: 3px; background-color: #FFFFFF; }
.bordureBrunePt					{ border: #502A05 solid 1px; }
.conteneurImage					{ width: 135px; }

.margesResume					{ margin-left: 6px; }
.margesActivite					{ margin-left: 10px; }
#margesBandeDeroulante			{ margin-bottom: 2px; margin-left: 26px; margin-right: 26px; }
.margesLiensRecherche			{ margin-left: 47px; }
#margesPartenaires				{ margin-left: 34px; }
#margesContenu					{ margin-left: 30px; margin-right: 43px; }


/********** AYRSHIRE DE RÊVE **********/
.inputReve						{ border: #000000 solid 1px; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
