body	{font-family: Arial, Tahoma, sans-serif; font-size: 10pt; background-color: #FFF7F0; margin: 0; padding:0; width:100%; }
table	{font-size: 10pt; }
a		{color:#FF6633 ; font-weight: bold; }
a:hover	{color:#FF6633 ; text-decoration:none}
img		{ margin: 3px; }

.pan3 {font-family : Arial; padding:4px; margin: 0px auto; width: 70px; border:1px solid #006; text-align:center; font-size:11px; font-weight:bold; color:#000; background-color:#FFF; }

h1		{font-size: 12pt; color: #FF6633; margin-top: 20px; padding: 0px; }
h2		{font-size: 10pt; color: #FF6633; margin-top: 20px; padding: 0px; }
h3		{font-size: 10pt; color: #003333; margin: 0px; padding: 0px; }
#AutoNumber1	{ padding: 5px; }
div#contenu_acc	{width: 770px; margin-left: 15%; }
div#accueil		{ height: 550; background: url('../images/photos_acc.jpg') 50% 105% no-repeat;}
div#slogan_acc	{margin-left:39%; margin-top:50; font-size:18px; color:#668585; }
div#slogan_acc	a	{ text-decoration: none; color:#668585; font-weight: 400; }
div#slogan_acc	a:hover	{ color:#FF6633; }
div#coords_acc	{z-index:1; font-size: 9pt; text-align:center; margin-top: -14px; color: #003333; font-weight: bold;}
div#logo_acc	{ margin-top: -430px; margin-left:2; float:left;}
div#gdf		{position: absolute; margin: 300px 50px; padding: 0; }
div#boutons_acc	{margin-top: -490px; margin-left: -50px;}
div#boutons_acc	ul	{text-align:center;font-size: 10pt; margin-right:2; }
div#boutons_acc	li	{display:inline; font-weight: bold; list-style-type:none; margin: 0 0; padding: 12 25;background: url('../images/bouton.gif') center no-repeat; }
div#boutons_acc	li:hover	{background: url('../images/bouton_c.gif') center no-repeat; }
div#boutons_acc	li#active	{background: url('../images/bouton_c.gif') center no-repeat; color: #666666;}
div#boutons_acc	li	a	{color: black; text-decoration:none; }
div#boutons_acc	li	a:hover	{color: #666666;}

#somm_gene	{ background: url('../images/fondsom.gif') no-repeat; height: 513px; padding-top: 15px; }

div#contenu	{ width: 99%; margin: 0; padding:auto; }
div#boutons	{margin: 0 auto; }
div#boutons	ul	{text-align:center;font-size: 10pt; margin-right:2; margin-left:-40;}
div#boutons	li	{font-weight: bold; list-style-type:none; margin: 0 0; padding: 12 25; background: url('../images/bouton.gif') center no-repeat; }
div#boutons li:hover	{background: url('../images/bouton_c.gif') center no-repeat; }
div#boutons li#active	{background: url('../images/bouton_c.gif') center no-repeat; color: #666666;}
div#boutons	li	a	{color: black; text-decoration:none}
div#boutons	li	a:hover	{color: #666666;}
div#coords	{font-size: 9pt; text-align:center; color: #003333; font-weight: bold;}
div#finpage	{font-size: 8pt; text-align:center; }
#info		{margin: 0; padding-left: 20px; } 

a#reserv		{border: 2px solid #FF6633; padding: 2; background: white;}
table.calend	{font-size:8pt; background: #CCCCCC; border: 1px solid #CCCCCC;}
table.calend td	{background: #E0E0FF; text-align:center; border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
table.calend td#mois	{background: #CCCCCC; text-align:center; font-weight:bold;}
table.calend span#current	{color: red; font-weight:bold; }
table.calend td#resa	{background: red; color:white}

tr#band		{height:140;}
td#colG		{vertical-align: top; width: 205; padding:3; margin-right: 20px;}
td#colG img	{margin-top: 5; }
td#colD1		{background: url('../images/bandeau1.jpg') repeat-x; vertical-align: top; }
td#colD2		{background: url('../images/bandeau2.jpg') repeat-x; vertical-align: top; }
td#colD3		{background: url('../images/bandeau3.jpg') repeat-x; vertical-align: top; }

ul.salle	{margin: 15px; padding: 10px; }
