
/* Modele de page activites */


#centre_activites{width:100%; margin-top:90px;
height:390px;
background-color:#CAAE7A;}



ul#navigation_activites li{
width:100%;
diplay:block;
text-align:center;
list-style:none;
height:25px;
margin-bottom:0px;

}

ul#navigation_activites li a{
float:left;
diplay:block;
width:100%;
background-color:none;
color:#544217;
text-decoration:none;
line-height:1.8em;
font-size:1.3em;
font-weight:normal;
border-bottom: 1px solid #BB9B4E;}


ul#navigation_activites li a:hover{
color:#544217;
text-decoration:none;
border-bottom: 1px solid #9E8240;}

ul#navigation_activites[id] li a:hover{
background: transparent url(../design/menu_general.png) no-repeat left;
}

ul#navigation_activites li a:hover{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/menu_general.png', sizingMethod='crop')
}


ul#navigation_activites[id] li.selected a{
background: transparent url(../design/menu_general.png) no-repeat left;}


ul#navigation_activites li.selected a{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/menu_general.png', sizingMethod='crop')}


ul#navigation_activites{
width:100%;
diplay:block;
text-align:center;
height:220px;}


#ombre1_activites{
float:left;
height:390px;
width:0.4%;
background: #CAAE7A url(../design/ombre1_general.jpg) no-repeat;
}

#ombre2_activites{
float:left;
height:390px;
width:0.4%;
background: #CAAE7A url(../design/ombre2_general.jpg) repeat-y;
}
#menu_activites{

float:left;
height:390px;
width:16%;
background:#CAAE7A url(../design/fond_menu_general.jpg) repeat-x;
}


#logoleft_activites[id]{
position:absolute;
top:312px;
left:10px;
width:90px;
height:90px;
background: transparent url(../design/logo_general.png) no-repeat;
}


#logoleft_activites{
position:absolute;
top:344px;
left:10px;
width:90px;
height:90px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/logo_general.png', sizingMethod='crop')
}


#left_seminaires{
text-align:left;
float:left;
height:390px;
width:29%;
background:#CAAE7A url(../design/fond_image_seminaires.jpg) no-repeat center center;
}

#left_contact{
text-align:left;
float:left;
height:390px;
width:29%;
background:#CAAE7A url(../design/fond_image_contact.jpg) no-repeat center center;
}

#left_activites{
   overflow:hidden;
   text-align:center;
text-align:left;
float:left;
height:390px;
width:29%;
background-color:#CAAE7A ;
}

#left_activites{
   overflow:hidden;
   text-align:center;
float:left;
height:390px;
width:29%;
background-color:#CAAE7A ;
}

#left_formules{
text-align:left;
float:left;
height:390px;
width:29%;
background:#CAAE7A url(../design/fond_image_formules.jpg) no-repeat center center;
}

#contenu_activites{
float:left;
overflow:auto;
height:390px;
width:54.1%;
text-align:left;
background:#CAAE7A url(../design/fond_right_formules.jpg) no-repeat right center fixed;
}


#contenu_activites[id]{
float:left;
overflow:auto;
height:390px;
width:54.1%;
text-align:left;
background:#CAAE7A url(../design/fond_right_formules.jpg) no-repeat top right;
}


#contenu_activites{
float:left;
overflow:auto;
height:390px;
width:54.1%;
text-align:left;
background:#CAAE7A url(../design/fond_right_activites.jpg) no-repeat top right ;
background-attachment:fixed;
}


#contenu_seminaires{
float:left;
overflow:auto;
height:390px;
width:54.1%;
text-align:left;
background:#CAAE7A url(../design/fond_right_seminaires.jpg) no-repeat right center fixed;
}

#contenu_contact{
float:left;
overflow:auto;
height:390px;
width:54.1%;
text-align:left;
background:#CAAE7A url(../design/fond_right_formules.jpg) no-repeat right center fixed;
}

#contenu_formules{
float:left;
overflow:auto;
height:390px;
width:54.1%;
text-align:left;
background:#CAAE7A url(../design/fond_right_formules.jpg) no-repeat right center fixed;
}

#logoaa_activites[id]{
margin-left:auto;
margin-right:auto;
width:90px;
height:90px;
background: transparent url(../design/logo_aa.png) no-repeat; 
display:none;
}


#logoaa_activites{
margin-left:auto;
margin-right:auto;
width:90px;
height:90px;
display:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/logo_aa.png', sizingMethod='crop')
}


/** Elements visibles dans le RTE **/
h2{
padding-left:32px;
font-family:Georgia,Verdana, Arial, Helvetica, sans-serif;
background: transparent url(../design/menu_general.gif) no-repeat top left;
font-weight:normal;
font-style:italic;
font-size:1.6em;
color:#542E14;
letter-spacing:1px;
line-height:1.2em;
margin-top:12px;
margin-bottom:10px;
text-align:left;}

h4{
color:#4A3121;
margin-bottom:8px;
margin-right:5px;
font-weight:bold;
font-size:1em;;
}



.image_gauche{
float:left;

margin:10px;
margin-right:15px;
margin-left:0;
padding:0;}


img{ border: 1px solid #F5E1BC;margin:1px; }


img.none{ border:0; margin:0;}
.image_droite{
float:right;

margin:10px;
margin-right:0;
margin-left:15px;
}


/** STYLE DE FORMULAIRE **/

td { 
padding:3px;
border-bottom:1px solid #725948;
}

.labelc{
font-size:1.1em;
display:block;
float:left;
width:180px;
color:#5C3C26;
margin-bottom:5px;
font-weight:bold;
}


select{
border:1px solid #DAC5A3;
background:#FCF3D2 url(../design/fond_form.jpg) repeat-x;
font-size:0.9em;
color:#35312F;
padding:0px;
margin-top:3px;
margin-bottom:3px;
width:150px;
}

.ctext{
border:1px solid #DAC5A3;
background:#FCF3D2 url(../design/fond_form.jpg) repeat-x;
font-size:1.0em;
color:#35312F;
width:350px;
padding:2px;
margin-bottom:1px;
}

.ccal{
border:1px solid #DAC5A3;
background:#FCF3D2 url(../design/fond_form.jpg) repeat-x;
font-size:1.0em;
color:#35312F;
width:150px;
padding:2px;
margin-bottom:1px;
}

.text{
border:1px solid #DAC5A3;
background:#FCF3D2 url(../design/fond_form.jpg) repeat-x;
font-size:1.0em;
color:#35312F;
width:144px;
padding:2px;
margin-bottom:1px;
}

textarea{
border:1px solid #DAC5A3;
background:#FCF3D2 url(../design/fond_form.jpg) repeat-x;
font-size:1.0em;
color:#35312F;
width:350px;
padding:2px;
margin-bottom:1px;
}

td.form{ 
padding:3px;
border:0;
}

table.form{
border:1px solid #ccc;

}

.barre{ text-decoration:line-through;}

.prix{ font-weight:bold; color:#562E14;font-size:1em;}


img .none  { border:0; }

tr.hover[class]{ background: transparent url(../design/transparence50.png) ;}

tr.hover{ background-color:#fff; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}


.recap[class]{
width:92%;
border:1px solid #fff;
background: transparent url(../design/transparence30.png) ;
margin:10px;
margin-left:0;
padding:4px;
}
.recap{
width:92%;
border:1px solid #fff;
background-color:#D1BA8D;
margin:10px;
margin-left:0;
padding:4px;
margin:10px;
margin-left:0;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}


ul#panier li {
list-style:none;
line-height:1.5em;
margin-bottom:2px; 
text-decoration:none;}

ul#panier li a{
list-style:none;
line-height:1.5em;
margin-bottom:2px; 
text-decoration:none;
}


.info{ color:#5C3C26; font-weight:bold; line-height:2em;}

#vider{ float:left; border:1px solid #F2DEB9;  background-color:#D1BA8D; padding:5px; display:block; margin-bottom:10px;}

#etape{ float:right; border:1px solid #F2DEB9;  


background:#D1BA8D url(../design/fond_suivant.jpg) repeat-x top ;

 padding:5px; display:block; margin-bottom:10px;}
 
 
 
.calendar{
position:absolute;
background-color:#fff; 
padding:0;
margin:0;
border:2px outset #555; }

.calendar td {
border-bottom:1px solid #888;
padding:2px;}

.dynCalendar_header select{
width:auto;
font-size:0.9em;
padding:0px;
margin-top:3px;
margin-bottom:3px;
width:80px;

}
