@import url("stylecss_infolive.css");
@import url("style_widget.css");

Body
{
text-align:center;
margin:0px;
padding:0px;
}

ul,li,h1,h2
{
margin:0px;
padding:0px;
}

h2
{
display:block;
padding:3px;
background-color:#E20419;
color:#FFFFFF;
margin:0px;
margin-bottom:3px;
margin-top:3px;
}


a, a:link, a:active, a:visited
{
color:#E30719;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

a:hover
{
color:#000000;
text-decoration:none;
}

#Page{
width:980px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/fond-site.gif);
background-position:top left;
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#Bandeau{
height:267px;
background-color:#FFFFFF;
/*background-image:url(../images/bandeau-top.jpg);
background-position:top left;
background-repeat:no-repeat;*/}


/********** Config Menu ***************/
#Menu{
height:41px;
color:#FFFFFF;
line-height:41px;
}

#Menu a, #Menu a:link, #Menu a:active, #Menu a:visited
{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
}


#Menu a:hover
{
color:#1f1a10;
font-size:12px;
}

#Menu a.MenuSelect , #Menu a:link.MenuSelect , #Menu a:active.MenuSelect, #Menu a:visited.MenuSelect
{
color:#1f1a10;
font-size:12px;
text-decoration:none;
}

#Menu a:hover.MenuSelect
{
color:#1f1a10;
font-size:12px;
}


#Menu ul li
{
display:inline;
text-transform:uppercase;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

#Menu ul li.big
{
font-size:15px;
}

#Menu .big a, #Menu .big a:link, #Menu .big a:active, #Menu .big a:visited
{
color:#FFFFFF;
text-decoration:none;
font-size:15px;
}

#Menu .big a:hover
{
color:#1f1a10;
font-size:15px;
}

#Menu .big a.MenuSelect, #Menu .big a:link.MenuSelect, #Menu .big a:active.MenuSelect, #Menu .big a:visited.MenuSelect
{
color:#1f1a10;
font-size:15px;
}

#Menu .big a:hover.MenuSelect
{
color:#1f1a10;
font-size:15px;
}


#Menu .Pipe
{
font-size:14px;
margin-left:5px;
margin-right:5px;
}

/************** Config Contenu ************/

#Contenu{
background-image:url(../images/fond-page.gif);
background-position:top left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#Contenu h1
{
color:#e2031a;
font-size:18px;
font-weight:bold;
margin:0px;
padding:0px;
}

#Contenu ul li
{
list-style:none;
}

#Contenu .Interieur
{
width:700px;
text-align:left;
margin-left:10px;
}

#Contenu .Interieur h1
{
color:#E20419;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin:0px;
padding-left:50px;
text-transform:uppercase;
}

#FondContenu{
width:940px;
margin-left:20px;
margin-right:20px;
min-height:534px;
_height:534px;
background-image:url(../images/fond-contenu.gif);
background-position:top left;
background-repeat:no-repeat;
}

#TexteContenu
{
width:940px;
padding-top:10px;
text-align:left;
}
.Plandusite {
padding-left: 20px;
}
.Plandusite ul{
padding-top: 20px;
}
.Plandusite ul li{
	margin-bottom: 16px;
	font-size:14px;
}

/************ Config Index *************/
#IndexColGauche
{
float:left;
width:254px;
padding-left:15px;
text-align:left;
}

#IndexColCentrale
{
float:left;
width:432px;
text-align:left;
/*background-image:url(../images/fond-index-colcentrale.gif);
background-position:left 5px;
background-repeat:no-repeat;*/
margin-top:15px;
}

#IndexColDroite
{
float:left;
width:239px;
overflow:hidden;
}

/*#BonsPlans
{
margin-top:10px;
width:237px;
background-image:url(../images/titre-bonsplans.gif);
background-position:top left;
background-repeat:no-repeat;
padding-left:28px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}*/

#BonsPlans
{
margin-top:20px;
width:239px;
height:215px;
background-image:url(../images/fond-bloc-bonsplans.gif);
background-position:top left;
background-repeat:no-repeat;
padding-left:28px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

#BonsPlans h1
{
color:#f29400;
}

#BonsPlans a, #BonsPlans a:link, #BonsPlans a:active, #BonsPlans a:visited {
color:#ffffff;
text-decoration:none;
}

/*#IdeesSejours
{
margin-top:15px;
width:237px;
background-image:url(../images/titre-ideesejours.gif);
background-position:top left;
background-repeat:no-repeat;
padding-left:35px;
min-height:61px;
_height:61px;
}*/

#IdeesSejours
{
margin-top:15px;
width:239px;
height:197px;
background-image:url(../images/fond-bloc-ids.gif);
background-position:top left;
background-repeat:no-repeat;
padding-left:35px;
}

#IdeesSejours a, #IdeesSejours a:link, #IdeesSejours a:active, #IdeesSejours a:visited {
color:#ffffff;
text-decoration:none;
}
#IdeesSejours a:hover {
color:#FFCC00;
text-decoration:none;
}

#IdeesSejours p
{
margin:5px;
}

#FlashActu
{
width:240px;
height:245px;
background-image:url(../images/fond-flash-actu.gif);
background-position:top right;
background-repeat:no-repeat;
position:relative;
}

/************* Config Pied ***************/

#Pied{
clear:both;
width:940px;
margin-left:20px;
margin-right:20px;
background-image:url(../images/fond-pied.gif);
background-position:bottom right;
background-repeat:no-repeat;
height:100px;
overflow:hidden;}

#MenuPied {
margin-top:10px;
float:right;
width:505px;
height:25px;
line-height:13px;
}
#MenuPied ul {
 text-align: right;
 padding-right: 10px;
}
#MenuPied ul li {
display:inline;
text-transform:uppercase;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#FFFFFF;
}

#TextePied
{
float:left;
color:#000000;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
width:420px;
margin-left:10px;
}

#MenuPied a, #MenuPied a:link, #MenuPied a:active, #MenuPied a:visited
{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#FFFFFF;
}

#MenuPied a:hover
{
color:#333333;
}

#Pied .Pipe
{
margin-left:2px;
margin-right:2px;
text-align:center;
}

/************* 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 #840D0F;
padding:3px;
min-height:80px;
_height:80px;
margin-top:5px;
}

.ttt {font-size: 10px;}