BODY {margin:0;color: #000000;font-size: 11px;font-family: Tahoma;text-decoration: none;BACKGROUND-REPEAT: repeat-x;background-image:url('images/bg.jpg');background-position: top;TEXT-DECORATION: none;background-color: #3E617F;}

TD {font-size: 11px;color: #3e3e3e;FONT-FAMILY:  Tahoma, Verdana, sans-serif;}
TEXTAREA {FONT-FAMILY:  Tahoma, Verdana, sans-serif;FONT-SIZE: 11px;color: #000000;background-color: #FFFFFF;border-color : #01968A;border-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;text-indent : 2px;}
INPUT  {color: #000000;font-size: 11px;font-family: Tahoma, Verdana, sans-serif;background-color: transparent;text-indent: 5px;border-width: 1px;border-color : #01968A;border-style: solid;}
SELECT  {color: #01968A;font-size: 11px;font-family: Tahoma, Verdana, sans-serif;background-color: #FFFFFF;}
A:link {color: #01968A;FONT-SIZE: 11px;FONT-FAMILY:  Tahoma, Verdana, sans-serif;TEXT-DECORATION: none;background-color : transparent;}
A:visited {color: #01968A;FONT-SIZE: 11px;FONT-FAMILY:  Tahoma, Verdana, sans-serif;TEXT-DECORATION: none;background-color : transparent;}
A:hover {COLOR: #008080;FONT-SIZE: 11px;FONT-FAMILY:  Tahoma;TEXT-DECORATION: underline;background-color : transparent}
A:active {color: #01968A;FONT-SIZE: 11px;FONT-FAMILY:  Tahoma, Verdana, sans-serif;TEXT-DECORATION: none;background-color : transparent;}

img { border:none }

hr { background-color: #FFFFFF; color: #FFFFFF; width:110%; border:none; border-bottom: dashed #747474 1px;} 

INPUT.login 
{ color: #FFFFFF; font-size:12px }

.titredl 
{ color: #ffffff; font-size:11px }

.titre 
{ color: #000000; font-size:12px }
:link.titre
{ color: #000000; font-size:12px }
:active.titre
{ color: #000000; font-size:12px }
:visited.titre 
{ color: #000000; font-size:12px }
:hover.titre 
{ color: #000000; font-size:12px }

.menu
{ color: #000000; font-size:11px }
.menu:link
{ color: #000000; font-size:11px }
.menu:active
{ color: #000000; font-size:11px }
.menu:visited
{ color: #000000; font-size:11px }
.menu:hover
{ color: #000000; font-size:11px }
 
.onglet
{ color: #FFFFFF; font-size:11px }
.onglet:link
{ color: #FFFFFF; font-size:11px }
.onglet:active
{ color: #FFFFFF; font-size:11px }
.onglet:visited
{ color: #FFFFFF; font-size:11px }
.onglet:hover
{ color: #FFFFFF; font-size:11px }

.liens
{ color: #000000; font-size:11px }
:link.liens
{ color: #000000; font-size:11px }
:active.liens
{ color: #000000; font-size:11px }
:visited.liens
{ color: #000000; font-size:11px }
:hover.liens
{ color: #000000; font-size:11px }
 
.grostitre 
{ color: #446F97; font-size:18px }
:link.grostitre
{ color: #446F97; font-size:18px }
:active.grostitre
{ color: #446F97; font-size:18px }
:visited.grostitre 
{ color: #446F97; font-size:18px }
:hover.grostitre 
{ color: #446F97; font-size:18px }
 
.petittitre 
{ color: #446F97; font-size:12px }
:link.petittitre
{ color: #446F97; font-size:12px }
:active.petittitre
{ color: #446F97; font-size:12px }
:visited.petittitre 
{ color: #446F97; font-size:12px }
:hover.petittitre 
{ color: #446F97; font-size:12px }
 
.soustitre 
{ color: #234463; font-size:11px }
:link.soustitre
{ color: #234463; font-size:11px }
:active.soustitre
{ color: #234463; font-size:11px }
:visited.soustitre 
{ color: #234463; font-size:11px }
:hover.soustitre 
{ color: #234463; font-size:11px }

.contact
{ color: #FFFFFF; font-size:11px }
:link.contact
{ color: #FFFFFF; font-size:11px }
:active.contact
{ color: #FFFFFF; font-size:11px }
:visited.contact
{ color: #FFFFFF; font-size:11px }
:hover.contact
{ color: #FFFFFF; font-size:11px }
 
 
/* EVENT */
.event{ color: #ffffff; font-size:11px }
.titreevent{COLOR: #000000;FONT-SIZE: 11px;FONT-FAMILY:  Tahoma;} 
/* FIN EVENT */

/* DATES */
.jour  {COLOR: #234463;FONT-SIZE: 14px;FONT-FAMILY:  Tahoma;}
.mois {COLOR: #2C6296;FONT-SIZE: 11px;FONT-FAMILY:  Tahoma;}
.annee {COLOR: #234463;FONT-SIZE: 14px;FONT-FAMILY:  Tahoma;}
/* FIN DATES */

/* EVENT 2 */
.event2{ color: #181818; font-size:11px }
.titreevent2{COLOR: #000000;FONT-SIZE: 11px;FONT-FAMILY:  Tahoma;} 
/* FIN EVENT 2 */

/* DATES 2 */
.jour2  {COLOR: #E5EAEE;FONT-SIZE: 14px;FONT-FAMILY:  Tahoma;}
.mois2{COLOR: #E5EAEE;FONT-SIZE: 11px;FONT-FAMILY:  Tahoma;}
.annee2 {COLOR: #E5EAEE;FONT-SIZE: 14px;FONT-FAMILY:  Tahoma;}
/* FIN DATES 2 */

/* BLOCK */
.edito{	color:#000000;font-size:11px;}
/* FIN BLOCK */

/* ACCORDION */
.accordionTabTitleBar {	font-size: 11px;background-image: url('images/menu1.jpg');}
.accordionTabTitleBarHover {	font-size: 11px;background-color : #FFFFFF;color: #000000;}
.accordionTabContentBox {font-size: 11px;}
#accordionExample {width: 217px;vertical-align: middle;}
.accordion{border : 0px solid #4f4f4f;background-image: url('images/menu2.jpg');vertical-align: middle;}
.panelheader{height: 28px;color : #FFFFFF;font-weight : 11px;}
div.Hover {background-image: url('images/div.jpg');color:#FFFFFF;height: 28px;vertical-align: middle;}
.panelClicked { background-image: url('images/menu2.jpg'); color:#FFFFFF; height: 28px;}
div.selected { background-image: url('images/menu1.jpg');	color:#FFFFFF; height: 28px; vertical-align: middle;}
.panelContent { background-image: url('images/menu1.jpg'); color:#CED7EF; font-size: 11px: }
.accordionTabTitle { background-image: url('images/menu2.jpg'); color:#FFFFFF; height: 28px; width: 217px; font-size:11px; line-height: 28px; cursor: pointer; }
.accordionTabContent { font-size: 11px; }
/* FIN ACCORDION */

/* INFOBULLES */
.prototip .default {width: 300px;color: #000000;}
.prototip .default .toolbar {background: #0F6788;font: italic 11px Tahoma, serif;}
.prototip .default .title { padding: 5px; }
.prototip .default .content { background: #7499BC;font: 11px Tahoma, serif;padding: 5px;}
/* FIN INFOBULLES */


#barre_navigation {
width : 500px;
padding: 0 ;
margin : 0;
float : left ;
}
#barre_navigation h4{
padding: 4px 10px ;
font-size: 10px;
font-weight: normal;
text-transform: none;
color: #FFF;
background: #3399ff;
cursor: pointer;
margin : 0 0 1px 0 ;
}
#barre_navigation a{
text-decoration : none;
}
#barre_navigation ul{
padding: 4px 2px 4px 10px;
font-size: 11px;
color: #FFF;
}
#barre_navigation ul li{
list-style-type : none;
padding : 2px 0 2px 0;
margin : 0;
}
#barre_navigation ul li a {
text-decoration: none;
color: #FFF;
}
#barre_navigation ul li a:hover {
text-decoration: none;
color: #FFF;
background-color: #FF3366;
}