

/* Modele de page ST ELOY */

#centre_eloy{width:100%; margin-top:90px;
height:390px;
background-color:#9BB3B5;}



#left_eloy{
text-align:left;
float:left;
height:390px;
width:29%;
background:#9BB3B5 url(../design/fond_menu_eloy.jpg) repeat-x;
}


#menu_eloy{
float:left;
height:390px;
width:16%;
background:#9BB3B5 url(../design/fond_menu_eloy.jpg) repeat-x;
}



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

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

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

#ombre2_eloy{
float:left;
height:390px;
width:0.4%;
background: #9BB3B5 url(../design/ombre2_eloy.jpg) repeat-y;
}

#logo_eloy{
margin-left:auto;
margin-right:auto;
width:143px;
height:78px;
background: transparent url(../design/logo_eloy.jpg) no-repeat; 
padding-bottom:20px;
}


#logoleft_eloy[id]{
position:relative;
top:290px;
left:10px;
width:90px;
height:90px;
background: transparent url(../design/logo_eloy.png) no-repeat; 
}


#logoleft_eloy{
position:relative;
top:290px;
left:10px;
width:90px;
height:90px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/logo_eloy.png', sizingMethod='crop')
}


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


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

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


ul#navigation_eloy li a:hover{
color:#112533;
text-decoration:none;
border-bottom: 1px solid #aa9d95;}

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

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

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


ul#navigation_eloy li.selected a{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/menu_eloy.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_eloy.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 #D8F8FB;
margin:1px; }

.image_droite{
float:right;

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


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


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



/** STYLE DE FORMULAIRE **/

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

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


select{
border:1px solid #98B0B0;
background:#D0E4E5 url(../design/fond_form_eloy.jpg) repeat-x;
font-size:0.9em;
color:#35312F;
padding:0px;
margin-top:3px;
margin-bottom:3px;
width:160px;
}

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

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

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

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




td.form{ 
padding:6px;
border:0;
padding-top:2px;
padding-bottom:2px;
}

table.form{
width:94%;
padding:20px;
margin-bottom:20px;
border:1px solid #fff;
background-color:#AFC0C1;
}

table.form[class]{
width:97%;margin-bottom:20px;
border:1px solid #fff;
background: transparent url(../design/transparence30.png) ;
}


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

.titre_form{ 
font-family:Georgia,Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:italic;
font-size:1.7em;
color:#537B87;
}

#banniere_tarifs{ 
margin:3px;width:94%; height:70px;
border:1px solid #fff;
float:left;

background:#9BB3B5 url(../design/tarifseloy.jpg) no-repeat center center;

}

#banniere_tarifs p{ text-indent:-9999px;}

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

}

table .calendar{
position:absolute;
background-color:#fff; 
padding:0;
margin:0;
margin-left:-50px;
border:2px outset #555; }

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