/********** HTML **********/
body, html						{ width: 100%; height: 100%; margin: 0px; padding: 0px; }
form							{ margin: 0px; padding: 0px; }
hr								{ height: 1px; color: #FFFFFF; }



/********** Typographie **********/
.txtBlancPt						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtBlancMy						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.txtBlancGr						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.txtBlancTrGr					{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.txtNoirTrPt					{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtNoirPt						{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.lienBlancPt:link				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBlancPt:visited			{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBlancPt:hover				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienNoirTrPt:link				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienNoirTrPt:visited			{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienNoirTrPt:hover			{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.lienNoirPt:link				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienNoirPt:visited			{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienNoirPt:hover				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a:link							{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a:visited						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a:hover							{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }

ul.plan							{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; padding-top: 5px; padding-left: 30px; padding-bottom: 0px; padding-right: 0px; line-height: 120%; }
ul								{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; padding-top: 5px; padding-left: 30px; padding-bottom: 0px; padding-right: 0px; line-height: 120%; }



/********** Accueil **********/
#tiNouvelles					{ background: url(images/accueil/img_tiNouvelles.gif) left top no-repeat; }
#basNouvelles					{ background: url(images/accueil/img_basNouvelles.gif) left top no-repeat; }
#margeNouvelle					{ margin-left: 28px; margin-top: 60px; }
.fondBlanc						{ background-color: #FFFFFF; }
#conteneurNouvelles				{ width: 284px; height: 276px; overflow: auto; scrollbar-arrow-color: #AC7021; scrollbar-track-color: #FFFFFF; scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #AC7021; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #AC7021; }
#margesNouvelles				{ margin: 15px; }
#hautContenuAcc					{ background: #6E2017 url(images/accueil/img_hautContenu.gif) left top no-repeat; }



/********** Communes **********/
.sansBordure					{ border: 0px; }
.titre							{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: center; background: url(images/communes/img_ligneTitre.gif) center bottom no-repeat; margin-bottom: 30px; }
#bandeau						{ background: url(images/communes/img_bandeau.jpg) left top no-repeat; }
.bandeauRepeat					{ background: #FFFFFF url(images/communes/img_bandeauRepeat.gif) left bottom repeat-x; }
#basBandeau						{ background: url(images/communes/img_basBandeau.jpg) left top no-repeat; }
.basBandeauRepeat				{ background: url(images/communes/img_basBandeauRepeat.gif) left top repeat-x; }
#hautMenu						{ background: #6E2017 url(images/communes/img_hautMenu.gif) left top no-repeat; }
#hautContenu					{ background: #6E2017 url(images/communes/img_hautContenu.gif) left top no-repeat; }
.hautContenuRepeat				{ background: #6E2017 url(images/communes/img_hautContenuRepeat.gif) left top repeat-x; }
#basContenu						{ background: url(images/communes/img_basContenu.jpg) left top no-repeat; }
.basContenuRepeat				{ background: url(images/communes/img_basContenuRepeat.gif) left top repeat-x; }
#basPage						{ background: url(images/communes/img_basPage.jpg) left top no-repeat; }
.basPageRepeat					{ background: url(images/communes/img_basPageRepeat.gif) left top repeat-x; }

#margeBasPage					{ margin-left: 320px; }
#margesLiens					{ margin-right: 25px; }
#margeNavigation				{ margin-left: 41px; }
#loupe							{ margin-left: 10px; cursor: hand; cursor: pointer; }
#inputSujet						{ border: #999999 solid 1px; width: 150px; margin-top: 3px; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#bandeDeroulante				{ padding-bottom: 7px; }
#conteneurPrinc					{ margin-top: 60px; margin-bottom: 60px; }

.contVacheFamilleCentre			{ width: 543px; text-align: center; }
.contVacheGen					{ width: 142px; }
.contVachePrincProg				{ width: 429px; }
.imgVachePrincProg				{ border: #FFFFFF solid 2px; margin-bottom: 4px; margin-top: 1px; }
.imgVacheGen					{ border: #FFFFFF solid 1px; margin-bottom: 1px; margin-top: 1px; }


/********** Cadre **********/
.cadre							{ margin-top: 3px; margin-bottom: 3px; }
.hautGauche						{ background: url(images/cadre/img_hautGauche.gif) left top no-repeat; }
.haut							{ background: url(images/cadre/img_haut.gif) left top repeat-x; }
.hautDroit						{ background: url(images/cadre/img_hautDroit.gif) left top no-repeat; }
.droit							{ background: url(images/cadre/img_droit.gif) left top repeat-y; }
.basDroit						{ background: url(images/cadre/img_basDroit.gif) left top no-repeat; }
.bas							{ background: url(images/cadre/img_bas.gif) left top repeat-x; }
.basGauche						{ background: url(images/cadre/img_basGauche.gif) left top no-repeat; }
.gauche							{ background: url(images/cadre/img_gauche.gif) left top repeat-y; }
