*{
margin:0;
padding:0;
outline:none;
}

body{
background:#fff;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color : #565656;
}
p{
    color : #565656;
    line-height: 17px;
}
h1 {
display:block;
font-size:35px;
font-weight:bold;   
margin-bottom :5px;
margin-top :20px;
color : #565656;
line-height: 34px;
}

h2 {
display:block;
color:#a09883;
font-size:18px;
font-weight:bold;   
margin-bottom :20px;
margin-top :10px;
line-height : 18px; 
}

h3 {
display:block;
color:#000;
font-size:18px;
font-weight:bold;   
margin-bottom :7px;
line-height : 18px; 
}

h6 {
display:block;
color:#565656;
font-size:10px;
font-weight:normal;   
margin-top :-5px;
line-height : 12px;
margin-bottom :10px;
}
img{
border:none;
}

ul {
list-style-type: none;
}

#colonne-milieu-content li {
background:transparent url(/images/drde/CDT_separation.png) repeat-x left bottom;
padding-bottom : 10px;
}


#lien-plan  li {
display:block;
float:left;
 padding:7px 5px 7px 10px;
background-color:#ff6600 ;
width:200px;
color : #fff;
font-size : 14px;
}
#lien-plan  .sub-menu li {

background-color:#CABB9F;

}
#lien-plan ul{
margin-bottom : 20px;}

#lien-plan .sub-menu a{
color:#6E6E6E !important;
text-decoration:none;
}

#lien-plan .left-menu li {
display:block;
color:#6E6E6E !important;
text-decoration:none;
background-color: #fff !important;
font-weight: normal;
}
#lien-plan .left-menu li a {

color:#6E6E6E !important;

}
#colonne-gauche-content .left-menu li {

color:#666 !important;
text-decoration : none;
 padding-left : 10px;
 padding-top: 7px;
 padding-bottom: 7px;
 width : 182px;

}
#colonne-gauche-content .left-menu  a{

color:#fff;
}
#colonne-gauche-content .left-menu li a {

color:#666 !important;
text-decoration : none;
margin-top : 12px;
margin-bottom : 12px;
}

#lien-plan a{
   
color:#fff !important;
text-decoration:none;
}
#lien-plan a:hover{
color:#ccc !important;
text-decoration:none;
}


fieldset{
border:none;
}
/********

#global{
margin:auto;
width:980px;
background:#fff;
}
****/
.no-float{
clear:both;
}

.gris{
color:#6e6e6e;
}
.orange{
color:#FF6600;
}
.bleu{
color:#6dc1cd;
}
.vert{
color:#75b859;
}
.violet{
color:#9367a9;
}
.rouge{
color:#e34e58;
}
.jaune{
color:#a9933a;
}
.legend{
    color:#a09883;
    font-size: 12px;
   font-style:italic;
   float:left;
   display : block;
   margin-bottom : 10px;
   margin-right: 10px;
    margin-top: -15px;
   width : 450px;
}


/********************************************************** HEADER *******************************************************/
#header{

}
/**
#logo{
float:left;

height:90px;
}
*******/
/**************** Recherche *********
#recherche{
width:150px;
margin-top:37px;
float:right;
color:#000;
}

.input-recherche{
width:106px;
height:14px;
border:1px solid #cdcdcd;
float:left;
margin-top:1px;
font-size:9px;
}

.input-bok{
margin-left:5px;
float:left;
}*******/
/*******************************************/
/*******
#menu{
background-image:url(../images/background/fond-menu-active.jpg);
background-repeat:repeat-x;
border-bottom:1px solid #ccc;
}
****/
#liens-langues{
float:right;
margin:6px 10px 0 0;
}

#liens-langues img{
float:left;
width:16px;
height:11px;
margin-left:5px;
}

/*************************************************************************************************************************/
/********************************************************** CENTRAL ******************************************************/

#central{
margin-top:16px;
}
/****
#central-content{
background:#f3f3f3;
border:1px solid #ebebeb;
}*******/

#central-content table{
}

#central-content td{
vertical-align:top;
}
/**************************************/
#colonne-gauche0{
width:200px;
height:600px;
/****** background-image:url(../images/bandeau0.jpg);
background-color:#FFFFFF;***/
}
#colonne-gauche1{
width:200px;
height:600px;
/******background-image:url(../images/bandeau01.jpg);
background-color:#FFFFFF;***/
}
#colonne-gauche2{
width:200px;
height:600px;
/******background-image:url(../images/bandeau02.jpg);
background-color:#FFFFFF;***/
}
#colonne-gauche3{
width:200px;
height:600px;
/******background-image:url(../images/bandeau03.jpg);
background-color:#FFFFFF;***/
}
#colonne-gauche4{
width:200px;
height:600px;
/******background-image:url(../images/bandeau04.jpg);
background-color:#FFFFFF;***/
}
#colonne-gauche5{
width:200px;
height:600px;
b/******ackground-image:url(../images/bandeau05.jpg);
background-color:#FFFFFF;***/
}
#colonne-gauche6{
width:200px;
height:600px;
/******background-image:url(../images/bandeau06.jpg);
background-color:#FFFFFF;***/
}
#colonne-gauche7{
width:200px;
height:600px;
/******background-image:url(../images/bandeau07.jpg);
background-color:#FFFFFF;***/
}
#colonne-gauche8{
width:200px;
height:600px;
/******background-image:url(../images/bandeau08.jpg);
background-color:#FFFFFF;***/
}
#colonne-gauche9{
width:200px;
height:600px;
/******background-image:url(../images/bandeau09.jpg);
background-color:#FFFFFF;***/
}
#colonne-gauche-content{
width:200px;
margin-bottom : 20px;

}
/**************************************/
#colonne-milieu{
width:540px;
background:#fff;
float:left;
margin-left : 14px;
min-height : 950px;
}

/********* Mises en forme des tableaux **********/

td{
text-align:left;
}

th{
text-align:center;
}

#colonne-milieu table{
margin-top:10px;
border:none;
}
 #colonne-milieu #actu td{
vertical-align:middle;
border-collapse:collapse;
background:none !important;
color:#555;
padding:0px;
border:none !important;
}


#colonne-milieu td{
vertical-align:middle;
border-collapse:collapse;
background:#f5f5f5;
color:#555;
padding:10px;
border:1px solid #FFF;
}

#colonne-milieu th{
border:1px solid #FFF;
}

.chapeau{
/*background:#FF6401;*/
background:url(../images/background/fond-menu-hover.jpg) repeat-x;
color:#FFF;
vertical-align:middle;
padding:5px;
}
.chapeau-gd{
background:#FF6401;
color:#FFF;
vertical-align:middle;
padding:5px;
}
.matin{
background:url(../images/background/fond-tab-vert-m.gif) top left no-repeat;
color:#FFF;
width:23px;
vertical-align:middle;
padding:5px;
}
.apres-midi{
background:url(../images/background/fond-tab-vert-am.gif) top left no-repeat;
color:#FFF;
width:23px;
vertical-align:middle;
padding:5px;
}
.chapeau-c1{
background:url(../images/background/fond-chp-c1.gif) repeat-x;
color:#FFF;
vertical-align:middle;
padding:5px;
}
.chapeau-c2{
background:url(../images/background/fond-chp-c2.gif) repeat-x;
color:#FFF;
vertical-align:middle;
padding:5px;
}
.chapeau-c3{
background:url(../images/background/fond-chp-c3.gif) repeat-x;
color:#FFF;
vertical-align:middle;
padding:5px;
}
.chapeau-clg{
background:url(../images/background/fond-chp-clg.gif) repeat-x;
color:#FFF;
vertical-align:middle;
padding:5px;
}
.chapeau-lc{
background:url(../images/background/fond-chp-lc.gif) repeat-x;
color:#FFF;
vertical-align:middle;
padding:5px;
}

#colonne-milieu td img{
border:none;
}

#tab-horaires{
width:510px;
}

#tab-horaires table{
padding-left:135px;
}

#tab-contact{
width:20px;
}

/**************************************/
#colonne-milieu p{
display:block;

}

#colonne-milieu a{
color:#ff6600;
text-decoration:none;
}

#colonne-milieu a:hover{
text-decoration:none;
color:#000000;
}

#lien-plan a{
color:#666666;
text-decoration:none;
}

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


#colonne-milieu-content{
width:450px;
background:#fff;
margin:10px 15px 20px 15px;/**/
line-height: 17px;
}

#colonne-milieu-content2{
width:518px;
background:#fff;
margin:40px 30px 20px 30px;/**/
}

#colonne-milieu-content3{
width:518px;
background:#fff;
margin:0 30px 20px 30px;/**/
}

#colonne-milieu-content p{
display:block;
/*font-size:14px;*/
}

#colonne-milieu-content2 p{
display:block;
font-size:18px;
}

#colonne-milieu-content3 p{
display:block;
/*font-size:14px;*/
}



.separation-trait-intro{
display:block;
margin-top:15px;
/*margin-bottom:20px;*/
border-top:1px solid #ebebeb;
}

.separation-trait-niveau1{
display:block;
margin-top:15px;
/*margin-bottom:20px;*/
border-top:1px solid #ebebeb;
}

.separation-trait-niveau2{
display:block;
margin-top:15px;
/*margin-bottom:20px;*/
border-top:1px solid #ebebeb;
}

.texte-contenu-intro{
display:block;
font-size:14px;
font-weight:normal;
padding-top:20px;
line-height:14px;
}

/*.texte-contenu2 div{
float:left;
}*/

.texte-contenu2-img{
float:left;
width:120px;
margin-right:10px;
}

.texte-contenu2-p{
float:left;
width:385px;
text-align:justify;
/*margin-bottom:35px;*/
}

.texte-contenu2-p p{
display:block;
}

/************************/
.texte-contenu2-2{
display:block;
/*border-top:1px solid #ebebeb;*/
font-size:12px;
/*margin-top:15px;
margin-bottom:20px;
padding-top:20px;*/
line-height:15px;
}

.texte-contenu2-2 p{
line-height:15px;
}

/*.texte-contenu2-2 div{
float:left;
}*/

.texte-contenu2-2-p{
text-align:right;
/*width:385px;*/
margin-left:10px;
/*margin-bottom:15px;*/
}

/************************/



.ecart{
display:block;
clear:both;
}

/*******
.colonne-milieu-titre-intro-4 h3{
display:block;
color:#000;
font-size:16px;
font-weight:normal;
/*padding-bottom:15px;
border-bottom:1px solid #ebebeb;
}*/

/************************/

/*
.colonne-milieu-titre-intro-4 h3{
display:block;
color:#000;
font-size:16px;
font-weight:normal;
padding-bottom:15px;
border-bottom:1px solid #ebebeb;
}*/
/************************/


.texte-contenu{
display:block;
font-size:12px;
padding-top:20px;
}

.texte-contenu p{
line-height:15px;
}

.texte-contenu-intro1{
display:block;
font-size:11px;
margin:20px 0;
padding-top:20px;
}

.contenu-center{
display:block;
text-align:center;
}

/**************************************/
#colonne-droite{
width:225px;
float:left;
background-color: #fff;
min-height:950px;
border-left: 1px solid #6E6E6E;
}

#colonne-droite-content{
width:225px;
}

#rubrique-droite{
height:158px;
position: relative;
overflow: hidden;
margin-bottom : 8px;
}

.visite #image-droite, .Expo #image-droite{
height:140px;
overflow: hidden;
margin-top : -4px;
}




/*************************** Page Home **********************************/
#flash-home{
float:left;
width:737px;
height:285px;
}

/*************
#menu-pratique{
float:left;
margin-left:18px;
}
*************************/

.titre-orange-grand{
font-size:18px;
color:#ff6300;
display:block;
padding-bottom:5px;
border-bottom:2px solid #cccccc;
margin-bottom:7px;
}

#middle-home{
font-size:12px;
}

#middle-home table{
clear:left;
}

#middle-home h2{
position:relative;
font-size:16px;
left:150px;
top:0px;
}

#middle-home h2 strong{
position:absolute;
}

#middle-home h2 a{
color:#fff;
text-decoration:none;
}

#middle-home h2 a:hover{
text-decoration:underline;
}







.md-texte-intro{
display:block;
height:77px;
display:none;
}

.md-lien{
display:block;
height:13px;
}



/***
.middle-home-texte span a{
background-image:url(../images/pictos/puce-middle-home.gif);
background-repeat:no-repeat;
background-position: 0 50%;
color:#fff;
text-decoration:none;
padding-left:12px;
}

.middle-home-texte span a:hover{
text-decoration:underline;
}

.middle-home-texte{
padding-top:15px;
}


#home-evenement{
float:left;
width:306px;
height:143px;
background-image:url(../images/background/fond-home-middle.jpg);
background-repeat:no-repeat;
margin-right:8px;
margin-top:10px;
padding-left:15px;
}
#middle-home img{
float:left;
border:1px solid #505050;
}

.texte-middle{
display:block;
float:left;
padding-top:25px;
padding-left:13px;
color:#fff;
width:160px;
height:100px;
line-height:12px;
}
#home-espace-savoir{
float:left;
height:143px;
padding-right:15px;
background-image:url(../images/background/fond-home-middle.jpg);
background-repeat:repeat-x;
margin-right:8px;
margin-top:10px;
padding-left:15px;
}
#home-innovation-orange{
float:left;
height:143px;
 background-image:url(../images/background/fond-home-middle.jpg);
background-repeat:no-repeat;
margin-top:10px;
padding-left:15px;
padding-right:15px;
}



*/





/*** #bottom-home{
font-size:12px;
margin-top:10px;
background-color: #fff;
padding-top :10px;
}*/

#bottom-home table{
vertical-align:top;
border-collapse:collapse;
width : 800px;
}

#bottom-home td{
vertical-align:top;
border-collapse:collapse;
/*** border:1px solid #ebebeb; */
}

#bottom-home h3{
font-size:12px;
line-height:35px;
margin-left:33px;


}
.bottom-home-titre h3{
font-size:12px;
line-height:35px;
margin-left:0px;
margin-bottom : -10px;


}


#bottom-home h3 a:hover{
text-decoration:none;
}


/***
.bottom-home-titre{
width:239px;
height:35px;
background-image:url(../images/background/fond-titre-home-bottom.png);
background-repeat:no-repeat;
}


.bottom-home-titre2{
width:244px;
height:35px;
background-image:url(../images/background/fond-titre-home-bottom.gif);
background-repeat:no-repeat;
}

#bottom-home img{
margin-left:10px;
}

#bottom-home p{
margin-left:13px;
width:212px;
color:#666666;
line-height:11px;
}
*/



.bottom-home-titre3{
display:block;
width:212px;
margin-top:5px;
color:#000;
font-weight:bold;
line-height:11px;
}



#bottom-home-enseignant, #bottom-home-juniors, #bottom-home-tourisme{

border-right: 1px solid #B1B2B2;
}


#home-rss a{
display:block;
width:26px;
height:11px;
background-image: url(../images/pictos/lien-rss.gif);
background-repeat:no-repeat;
position:relative;
top:-23px;
left:211px;
}

/***#liste-actualites p{
display:block;
width:212px;
border-top:1px solid #ededef;
padding:5px 0;
color:#000;
}

#liste-actualites p a{
color:#000;
text-decoration:none;
}

#liste-actualites p a:hover{
text-decoration:underline;
}

#lien-actus a{
color:#ff6600;
text-align:right;
margin-bottom:5px;
font-size:10px;
}

#lien-actus{
text-align:right;
margin-bottom:5px;
}

#lien-actus a{
color:#ff6600;
font-size:10px;
text-decoration:none;
}

#lien-actus a:hover{
text-decoration:underline;
}


*/





#actu{
text-align:left;
}

#actu a{
text-decoration:none;
margin-right:30px;
}

#fond-junior {
/** background: url(/uploads/fichierclient/image/juniors.gif) no-repeat;/**************************************/
width:520px;
height:1100px;
}
#fond-junior3 {
background: url(/uploads/fichierclient/image/juniors3.gif) no-repeat;
width:520px;
height:650px;
}
#fond-junior2 {
background: url(/uploads/fichierclient/image/juniors2.gif) no-repeat;
width:520px;
height:650px;
}
/**************************************/
/*************************** Page Acces **********************************/

#carte{
text-align:center;
}

#carte img{
border:none;
}

/*************************************************************************************************************************/
/* Cit�s des telecoms */

/*************************************************************************************************************************/
/*********************************************************** FOOTER	******************************************************/
#footer{
border-top:3px solid #ff6600;
margin-top:9px;
margin-bottom:20px;
/*background-image: url(../images/logo-ft.jpg);
background-repeat:no-repeat;*/
}
/*************************************************************************************************************************/
