@import url("stylecss_infolive.css");
@import url("style_widget.css");

/* CSS Document */
Body
{
background-color:#c96700;
margin:0px;
padding:0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

a, a:link, a:active, a:visited
{
color:#985C1D;
font-weight:bold;
text-decoration:underline;
}

a:hover
{
color:#80a6dd;
text-decoration:none;
}

h1,h2,ul,li
{
margin:0px;
padding:0px;
}

#Page{
width:985px;
/*min-height:890px;
_height:890px;*/
background-image:url(../images/fond-page.jpg);
background-position:bottom center;
margin-left:auto;
margin-right:auto;
text-align:center;}

#FondPage{
width:985px;
background-image:url(../images/fond-page.jpg);
/*background-image:url(../images/fond-haut.gif);*/
background-position:top center;
background-repeat:repeat-y;
float:left;
/*margin-left:auto;
margin-right:auto;*/
}
#Entete{
height:200px;
position:relative;}

.ttt {
font-size: 10px;}

/************ Menu *************/

#Menu{
position:absolute;
top:170px;
left:199px;
height:30px;
}

#Menu ul
{
width:780px;
}

#Menu ul li
{
display:inline;
}

#Menu ul li .Boite
{
display:block;
float:left;
height:30px;
line-height:30px;
margin-right:6px;
text-align:center;
width:123px;
line-height:15px;
padding-top:1px;
}

#Menu ul li .BoiteTexteCentre
{
display:block;
float:left;
height:30px;
line-height:30px;
margin-right:6px;
text-align:center;
width:123px;
line-height:15px;
padding-top:5px;
}


#Menu ul li a, #Menu ul li a:link, #Menu ul li a:active, #Menu ul li a:visited
{
color:#985c1d;
text-transform:uppercase;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

#Menu ul li a:hover
{
color:#80a6dd;
}

#Menu ul li a.MenuSelect, #Menu ul li a:link.MenuSelect, #Menu ul li a:active.MenuSelect, #Menu ul li a:visited.MenuSelect
{
color:#80a6dd;
text-transform:uppercase;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

#Menu ul li a:hover.MenuSelect
{
color:#80a6dd;
}



/************ Contenu ***************/

#Contenu{
background-color:#FFFFFF;
float:left;
/*min-height:550px;*/
padding-top:20px;
width:978px;
margin-left:3px!important;
margin-left:1px;

}

#Contenu h1{
color:#985c1d;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
padding-left:50px;
text-transform:uppercase;
text-align:left;
}

#Pied{
float:left;
clear:both;
width:985px;
height:130px;
background-image:url(../images/fond-pied-ombre.gif);
background-position:top center;
background-repeat:no-repeat;}

#TextPied
{padding-top: 20px;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
text-align:left;
}

#TextPied .Contact
{
font-weight:normal;
font-size:12px;
text-transform:none;
color:#FFFFFF;
}

#TextPied .Contact a, #TextPied .Contact a:link, #TextPied .Contact a:active, #TextPied .Contact a:visited  
{
font-weight:normal;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#TextPied .Contact a:hover
{
text-decoration:underline;
} 

/************* Config Liens ********/


.LienAlliance
{
color:#957c58;
}

.LienAlliance a, .LienAlliance a:link, .LienAlliance a:active, .LienAlliance a:visited
{
color:#957c58;
text-decoration:none;
}

.LienAlliance a:hover
{
color:#e2021a;
}

.ItemLien
{
width:320px;
float:left;
margin-right:5px;
border:1px dotted #985C1D;
padding:3px;
min-height:80px;
_height:80px;
margin-top:5px;
}

.etoilered
{
color:#CC3300;
}

/**************** Config Index **************/
#EncartsFlash
{
background-image:url(../images/fond-encarts-flash.gif);
background-position:right top;
background-repeat:no-repeat;
float:left;
height:227px;
margin-left:45px;
width:890px;
}

#Widget
{
float:left;
width:420px;
}

#Widget h1
{
padding-left:0px;
}

#FlashBonsPlans
{
float:left;
width:235px;
overflow:hidden;
text-align:center;
}

#FlashIdeesSejours
{
float:left;
width:235px;
overflow:hidden;
}

#FlashActu
{
background-image:url(../images/fond-bloc-actus.png);
background-position:left top;
background-repeat:no-repeat;
height:250px;
left:15px;
overflow:hidden;
padding-top:50px;
position:absolute;
top:25px;
width:241px;
}

#IndexBas
{
position:relative;
float:left;
margin-top:10px;
width:978px;
overflow:hidden;
height:270px;
background-image:url(../images/fond-index-agence.jpg);
background-position:top left;
background-repeat:no-repeat;
}

#LienIndex
{
height:40px;
left:252px;
position:absolute;
text-align:left;
top:55px;
width:550px;
}

#LienIndex img
{
margin-right:10px;
}

#TextIndex
{
float:right;
margin-top:90px;
padding-right:76px;
text-align:left;
width:650px;
}

#TextIndex img
{
margin-top:10px;
margin-right:3px;
}

#TextIndex h1
{
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;
color:#000000;
text-transform:none;
}

/************* Contact ********/
#Contenu .Contact
{
margin-left:auto;
margin-right:auto;
text-align:left;
width:800px;
}

