@charset "utf-8";

body  { font: 15px Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; margin: 0; padding: 0; text-align: center; color: #000000; }

p { text-align: left; padding-left: 15px; padding-right: 10px; }
h4 { font-size: 16px; text-decoration: underline; text-align: left; padding-left: 15px; }

a { color: #000000; text-decoration: underline; font-weight: bold; }
a img { border: none; }

table, td { border-collapse: collapse; }


#container { width: 980px; margin: 0 auto; padding: 0; }


#container_dr { float: right; width: 176px; height: 100px; }

#drapeau { width: 170px; margin-top: 15px; }

.pub { margin-top: 60px; margin-bottom: 60px; }

#meteo { margin-left: 8px; }

#plug { font-size: 13px; margin-top: 60px; }



#container_index { width: 800px; height: 1150px; text-align: center; border-left: 2px solid #588ded; border-right: 2px solid #48bc11; }
#container_01 { width: 800px; height: 1520px; text-align: center; border-left: 2px solid #c62fd2; border-right: 2px solid #fdba2d; }
#container_02 { width: 800px; height: 3185px; text-align: center; border-left: 2px solid #588ded; border-right: 2px solid #48bc11; }
#container_03 { width: 800px; height: 2035px; text-align: center; border-left: 2px solid #fdba2d; border-right: 2px solid #588ded; }
#container_04 { width: 800px; height: 2235px; text-align: center; border-left: 2px solid #48bc11; border-right: 2px solid #cd1c24; }
#container_05 { width: 800px; height: 2285px; text-align: center; border-left: 2px solid #fdba2d; border-right: 2px solid #588ded; }
#container_06 { width: 800px; height: 2385px; text-align: center; border-left: 2px solid #cd1c24; border-right: 2px solid #588ded; }
#container_07 { width: 800px; height: 1290px; text-align: center; border-left: 2px solid #c62fd2; border-right: 2px solid #cd1c24; }
#container_08 { width: 800px; height: 3335px; text-align: center; border-left: 2px solid #588ded; border-right: 2px solid #48bc11; }
#container_09 { width: 800px; height: 2585px; text-align: center; border-left: 2px solid #588ded; border-right: 2px solid #48bc11; }
#container_10 { width: 800px; height: 1720px; text-align: center; border-left: 2px solid #c62fd2; border-right: 2px solid #fdba2d; }
#container_12 { width: 800px; height: 1150px; text-align: center; border-left: 2px solid #48bc11; border-right: 2px solid #c62fd2; }
#container_13 { width: 800px; height: 1150px; text-align: center; border-left: 2px solid #fdba2d; border-right: 2px solid #588ded; }
#container_14 { width: 800px; height: 1150px; text-align: center; border-left: 2px solid #fdba2d; border-right: 2px solid #c62fd2; }
#container_15 { width: 800px; height: 1200px; text-align: center; border-left: 2px solid #fdba2d; border-right: 2px solid #cd1c24; }
#container_16 { width: 800px; height: 1786px; text-align: center; border-left: 2px solid #e5841d; border-right: 2px solid #c62fd2; }
#container_17 { width: 800px; height: 1150px; text-align: center; border-left: 2px solid #fdba2d; border-right: 2px solid #48bc11; }



#header { height: 133px; margin: 0; padding: 0; border-bottom: 2px solid #999999; }




#sidebar_index { float: left; width: 210px; height: 1015px; background: #999999; text-align: center; }
#sidebar_01 { float: left; width: 210px; height: 1385px; background: #999999; text-align: center; }
#sidebar_02 { float: left; width: 210px; height: 3050px; background: #999999; text-align: center; }
#sidebar_03 { float: left; width: 210px; height: 1900px; background: #999999; text-align: center; }
#sidebar_04 { float: left; width: 210px; height: 2100px; background: #999999; text-align: center; }
#sidebar_05 { float: left; width: 210px; height: 2150px; background: #999999; text-align: center; }
#sidebar_06 { float: left; width: 210px; height: 2250px; background: #999999; text-align: center; }
#sidebar_07 { float: left; width: 210px; height: 1155px; background: #999999; text-align: center; }
#sidebar_08 { float: left; width: 210px; height: 3200px; background: #999999; text-align: center; }
#sidebar_09 { float: left; width: 210px; height: 2450px; background: #999999; text-align: center; }
#sidebar_10 { float: left; width: 210px; height: 1585px; background: #999999; text-align: center; }
#sidebar_12 { float: left; width: 210px; height: 1015px; background: #999999; text-align: center; }
#sidebar_13 { float: left; width: 210px; height: 1015px; background: #999999; text-align: center; }
#sidebar_14 { float: left; width: 210px; height: 1015px; background: #999999; text-align: center; }
#sidebar_15 { float: left; width: 210px; height: 1065px; background: #999999; text-align: center; }
#sidebar_16 { float: left; width: 210px; height: 1650px; background: #999999; text-align: center; }
#sidebar_17 { float: left; width: 210px; height: 1015px; background: #999999; text-align: center; }

#imindex {margin-top: 30px; border-top: 3px solid #fdba2d; border-bottom: 3px solid #cd1c24; height: 163px; }

#drap { width: 700px; margin-top: 70px; margin-left: auto; margin-right: auto; }
#drap td { text-align: center; }

#mailto { margin-top: 500px; } 


#menu { width: 210px; margin-top: 15px; text-align: center; font: Verdana; font-weight: 600; line-height: 1.4em;}
.menu2 { width: 210px; margin-top: 30px; text-align: center; }


#heure {margin-top: 17px; margin-left: auto; margin-right: auto; margin-bottom: 18px; font: Verdana; font-weight: 600; }

#agenda {width: 190px; margin-left: auto; margin-right: auto; text-align: center; margin-top: 20px; margin-bottom: 20px; line-height: 1.4em; font-weight: 600; }
.date { font-weight: 700; }
#courrier {width: 194px; margin-left: auto; margin-right: auto; text-align: left; margin-top: 20px; margin-bottom: 20px; font-size:13px; }


#mainContent { width: 580px; margin-top: 30px; margin-left: 215px; }

#cadrerouge { border: 2px solid #F00 }

.bar { text-align: center; margin-top: 25px; margin-bottom: 25px; }

#sdg { margin-left: auto; margin-right: auto; }

#form { margin-left: auto; margin-right: auto; font-size: 14px; text-align: left; }
#form td { padding-bottom: 5px; }
#msg { vertical-align: top; }
#submit { text-align: center; margin-top: 10px; }

#photo { margin-left: auto; margin-right: auto; font-size: 14px; }
#photo td { width: 200px; padding: 15px; text-align: center; }

#cr { margin-left: auto; margin-right: auto; font-size: 15px; }
#cr td { text-align: center; }
.nom { width: 240px; padding-top: 15px; padding-bottom: 5px; }

#docu { margin-top: 45px; margin-left: 50px; }
#docu2 { margin-top: 65px; margin-left: 50px; }
#docu a { font-weight: normal; }
#docu2 a { font-weight: normal; }

#pi { margin-left: 50px; }
#pi a { font-weight: normal; }

#lien { margin-left: auto; margin-right: auto; text-align: left; border: 1px solid #999999; }
#lien td { border: 1px solid #999999; height: 22px;}

#planrue { margin-left: auto; margin-right: auto; font-size: 14px; }
#planrue td { width: 180px; text-align: left; }

#video { background-color: #1e1c1c; }
#container_video { width: 100%; margin: 0 auto; }
#bouton_rv { width: 1010px; margin-top: 20px; margin-bottom: 50px; padding-left: 30px; text-align: left;}







wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww



