/*** Apparait ici ce qui est partagé entre le site et l'admin ***/
body { font-family: arial; }

a { text-decoration: none; color:#fff; }
a:hover { text-decoration: none; color:#fff; }

.par h2 a { text-decoration: none; color:#1B2C5D; }
.par h2 a:hover { text-decoration: none; color:#FFD43D; }

#header .menu .site .wrapper-menu a { text-decoration: none; color:#ffd43d; }
#header .menu .site .wrapper-menu a:hover { color:#fff; }
#header .menu .site .wrapper-menu a.on { color:#fff; }
#header .site .liens { font-size:10px; }
#header .site .liens .wrapper-liens a:hover { color:#f8b82e; }

#body .site .titre { font-size:16px; font-weight: bold; color:#fff; }
#body .site .video .corps .col-1 a h5 { color:#fff; font-size:12px; }
#body .site .video .corps .col-1 a h5 span {  color:#f8b82e; }
#body .site .video .corps .col-2 a h5 { color:#fff; font-size:10px;  text-align: justify; }
#body .site .video .corps .col-2 a h5 span {  color:#f8b82e; }
#body .site .photo .corps { font-size:20px; color:#fff; text-align: justify; }
#body .site .presse .corps { font-size:20px; color:#fff; }
#body .site .inscription .corps { font-size:17px; color:#fff; }
#body .site .calendrier .corps { font-size:17px; color:#fff; }

#body .submenu .titre { font-size:18px; color:#fff; }
#body .submenu .corps li ul a h5 { font-size:12px; }
#body .submenu .corps a { color:#fff; }
#body .submenu .corps a:hover { color:#f8b82e; }

#body .site .corps .liens a { font-size:14px; font-weight: bold; color:#fff; }
#body .site .corps .liste a { font-size:14px; font-weight: bold; color:#fff; }
#body .site .corps .liste .actu a { color:#fff; font-weight: normal; }


#body .site .actualite .corps .liste .first a { font-size: 14px; }
#body .site .actualite .corps .liste a { font-size: 12px; }

#body .site .boite .text span { color:#f8b82e; }

#desc h2 { font-size: 16px; }
#desc span { color:#f8b82e; }
.miniVideo a div span { color:#f8b82e; font-weight: bold; }

.just { text-align: justify; }
.just-droite { text-align: right; }
.just-gauche { text-align: left; }
.just-centre { text-align: center; }

#footer .site .copy { font-size:10px; color: #feebb9; }
#footer .site .liens { font-size:10px; }
#footer .site .liens .wrapper-liens a:hover { color:#f8b82e; }
#contenu
{
width:720px;

font-family:Arial;
font-size:12px;

background:#FFF;
}

.par
{
padding:0 10px;
}

.par .normal
{
margin-top:20px;
}

.titre_rub
{
font-size:17px;
font-weight:bold;
color:#1b2c5d;
}

.titre_page
{
font-size:18px;
font-weight:bold;
color:#1b2c5d;

margin:0;
}

#body .site .par .titre
{
color:#1b2c5d;
font-weight:bold;
font-size:14px;

padding:10px 0px 10px 0px;
margin:0;
}

.par .txt, .mceContentBody
{
color:#1b2c5d;

font-family: Arial;
font-size: 12px;

text-align:justify;
}

.par .txt p, .mceContentBody p
{
margin:5px 0px 5px 0px;
padding:0px;
}

.par .txt a, .mceContentBody a
{
color:#1b2c5d;
}

.par .txt a:hover, .mceContentBody a:hover
{
color:#FFD43D;
}

.par .down a
{
font-weight:bold;
color:#1b2c5d;	
text-decoration:none;
}

.par .down a:hover
{
font-weight:bold;
color:#1b2c5d;
text-decoration:underline; 
}

.img_1
{
float:left;
margin:0px 15px 15px 0px;
}

.img_2
{
text-align:center;
margin:0px 0px 15px 0px;
clear:both;
}

.img_3
{
float:right;
margin:0px 0px 15px 15px;
}

/*** GALERIE ***/

.galerie
{

}

.galerie .ligne td, .multimedia .ligne td
{
width:135px;
height:135px;

vertical-align:middle;
text-align:center;

background-color:#40749c;
border:2px solid #1b2c5d;

padding:3px;
}

.clear
{
clear:both;
}

.fix { width: 100%; }

