@import url("infolive.css");
@import url("slideshow.css");

/*-------- Initialisation des balises -----------------*/
h1, h2, h3, h4, h5, h6, dl, dt, dd, form, ul, li, p
{
margin: 0px ;
padding: 0px ;
}
/*-------------------------------------------------------liens generaux ----------------------*/
a, a:link, a:visited, a:active{
color:#CCCCCC;
text-decoration:none;
font-weight:bold;
}
a:hover {
text-decoration:none;
color:#CCFFFF;
}
body{
background-color:#9D141F;
margin:10px 0px 0px 0px;
background-image:url(../images/fond.gif);
background-repeat:repeat-x;
color:#FFFFFF;
/*font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;*/
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
}

#page{
margin-left:auto;
margin-right:auto;
width:1000px;
background-repeat:repeat-y;
background-image: url(../images/fond_ombre.png) !important; 
background-image:url(no-image);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/fond_ombre.png');
}

html>body #page {
filter: none;
background: url('../images/fond_ombre.png');
}

#contenu {
height:687px;
width:980px;
margin-left:auto;
margin-right:auto;
}
#pied {
background-image:url(../images/pied.gif);
background-repeat:no-repeat;
background-position:top;
width:1000px;
height:61px;
margin-left:auto;
margin-right:auto;
/*height:200px;*/
clear:both;
text-align:center;
font-size:12px;
padding-top:4px;
color: #CCCCCC;
position:relative;
}
#pieduk {
background-image:url(../images/pied-uk.gif);
background-repeat:no-repeat;
background-position:top;
width:1000px;
height:61px;
margin-left:auto;
margin-right:auto;
/*height:200px;*/
clear:both;
text-align:center;
font-size:12px;
padding-top:4px;
color: #CCCCCC;
position:relative;
}
#pied a , #pied a:link, #pied a:visited, #pied a:active,
#pieduk a , #pieduk a:link, #pieduk a:visited, #pieduk a:active {
color: #CCCCCC;
text-decoration:none;
font-weight:bold;
}
#pied a:hover, #pieduk a:hover {
color:#FFCC99;
}
/*-------------------------------------------------------fond - image ----------------------*/
.fond_interieur{
background-image: url(../images/image_int.jpg);
background-repeat:no-repeat;
}
.fond_index {
background-image: url(../images/image_index.jpg);
background-repeat:no-repeat;
}
.fond_indexuk {
background-image: url(../images/fond-index-uk.jpg);
background-repeat:no-repeat;
}

.fond_index_old {
background-image: url(../images/image_index_old.jpg);
background-repeat:no-repeat;
}


/*-------------------------------------------------------menu - haut ----------------------*/
#menu_haut{
width:980px;
margin-left:auto;
margin-right:auto;
font-size:11px;
color:#C1605B;
padding-top:0px;
height:16px;
}
#menu_haut ul li{
display:inline;
padding:0px 1px 0px 4px;

}
#menu_haut a, #menu_haut a:link, #menu_haut a:visited, #menu_haut a:active {
color:#C1605B;
text-decoration:none;}
#menu_haut a:hover {
color:#E5B2AF;
}
#menu_haut li.SelectMenuHaut a, #menu_haut li.SelectMenuHaut a:link, #menu_haut li.SelectMenuHaut a:visited, #menu_haut li.SelectMenuHaut a:active {
color:#E5B2AF;
}

#menu_haut ul li#Mne{
display:none;
}

/*-------------------------------------------- menu -----------------*/
#menu{
height:33px;
padding-left:227px;
position:relative;
z-index:900;
}

/*-------------------------------------------- contenu -----------------*/
#desc_contenu{
width:980px;
height:495px;
position:relative;
}

.LienVisite
{
	position:absolute;
	top:30px;
	right:23px;
}

#bas_page{
width:980px;
/*height:143px;*/

}
#spacer {
width:272px; 
/*height:495px;*/
float:left;
}
#interieur {
width:708px; 
height:495px;
float:left;
}
#interieur h1 {
background-image:url(../images/fleche.gif);
background-repeat:no-repeat;
background-position:left 14px;
padding:10px 0px 0px 25px;
color:#680D15;
font-size:16px;
float:left;
text-transform:uppercase;

}
.h1_nav {
font-size:14px;
color:#FFFFFF;
font-weight:bold;
display:inline;
padding:11px 0px 0px 7px;
float:left;
text-transform:uppercase;



}
#interieur h2 {
font-size:16px;
color: #CCCCCC;
}
#interieur p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:0px 10px 6px 15px;
}
/*-------------------------------------------- infolive -----------------*/
#infolive{
width:332px;
float:left;
padding:12px 0px 0px 5px;}

#infolive h1 {
font-size:12px;
color:#ffb100;
}
/*-------------------------------------------- index -----------------*/
#desc_index{
width:628px;
/*height:142px;*/
float:left;
padding:12px 0px 0px 5px;
}
/*-------------------------------------------- formulaire -------------------------*/
input{
font-size:12px;
border:none;
}
textarea{
border:none;
/*border:1px solid #40890F;*/
}
input:focus{
background-color:#FFFFFF;
color:#FF6600;
}
.submit{
width:50px;
border:1px solid #ffffff;
background-color: #CCCCCC;
color:#000000;
}
select{
background-color: #FFFFFF;
font-size:12px;
border:1px solid black;
}
.submit{
width:70px;
}
table {
font-weight:bold;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.table_tarif{
border-collapse:collapse;
text-align:center;
}
.para_puce{
background-image:url(../images/puce.gif);
background-repeat:no-repeat;
background-position:left 2px;
}

/************* styles 2009 **************/
#LienRetourAccueil
{
position:absolute;
width:96px;
height:61px;
top:1px;
left:904px;
}

#BlocAscenseur
{
float:left;
height:440px;
overflow-x:none;
overflow-y:auto;
width:705px;
}

#BlocFlash
{
float:left;
margin-left:20px;
padding-top:40px;
}

#LiensBas
{clear:both;
margin-top:20px;
height:30px;
float:left;
width:100%;
display:none;}

#LiensBas a, #LiensBas a:link, #LiensBas a:active, #LiensBas a:visited
{
font-size:13px;
font-weight:bold;
}

#LiensBas a:hover
{
color:#FFFFFF;}
