
BODY
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:	#003868;
	font-weight:normal;
	font-size: 12px;
	text-align:left;
	MARGIN-TOP:0px;
	MARGIN-LEFT:0px;
	margin-right:0px; 
	margin-bottom:0px; 
	}
h1 {font-size: 160%;margin:2px;font-weight:normal;}
h2 {font-size: 140%;margin:1px;font-weight:normal;}
h3 {font-size: 120%;margin:1px;font-weight:normal;}
h4 {font-size: 100%;margin:0px;font-weight:normal;display:inline;}
h5 {font-size: 80%;margin:0px;font-weight:normal;display:inline;}
h6 {font-size: 70%;margin:0px;font-weight:normal;display:inline;}
h7 {font-size: 60%;margin:0px;font-weight:normal;display:inline;}

div {text-align:left;}

img { border:0px;}

li
{
	 margin-bottom:3px;
	 margin-left:10px;
	}	
ul
{
	list-style-image:url("img/chaletsaLouer/ArrowChalets.gif");
	margin-left:10px;
	padding-left:0px;
	}

hr
{
	border: 0;
	background:url(img/chaletsaLouer/bg/Filter-bar.gif);
	background-repeat: repeat-x;
	height: 1px;
	width: 100%;
	text-align: left;	
	}

table
{
	border-width:0px;
	margin : auto auto auto auto;
	
	}
td  
{
	 border-width:0px; 
	 border-style:solid;
	 border-color:#efefef;
	 text-align:left;
}
.TableBorder table
{
	border-width:0px;
	border-spacing:0px;
	border-style:none;
	border-collapse:collapse;
	
	}
.TableBorder td
{
	 border-width:1px; 
	 padding:2px; 
	 border-style:solid;
	 border-color:gray;
	 text-align:left;
	}	
.tableBorderCenter table
{
	border-width:0px;
	border-spacing:0px;
	border-style:none;
	border-collapse:collapse;
	}
.tableTDCenter td
{
	 text-align:center;
	}

A:link{COLOR: #01325C}
A:visited	{COLOR: #024681}
A:hover{COLOR: #024681}	

a.LinkList_Sel
	{
	color:#003868;
	font-size:16px;
    font-weight:bold;
    text-decoration:none;
}		
a.LinkList_noSel
	{
	color:#003868;
	font-size:14px;
}	
a.LinkListHor_Sel
	{
	color:#003868;
	font-size:15px;
    font-weight:bold;
    text-decoration:none;
}		
a.LinkListHor_noSel
	{
	color:#003868;
	font-size:14px;
} 


/*************************/
/*Formatage list chalet  */
/*************************/
.TitreVitrine{color:#D6E1BF;padding-top:4px;}

Div#listeChalet
{
	text-align:center;
	}	
	Div#listeChalet h2
	{
		color:#D6E1BF;
		font-weight:bold;
		}
	
	Div#listeChalet .barDePagina
	{
		text-align:center;
		}	
	Div#listeChalet .barDePagina h4
	{
		color:#D6E1BF;
		}	
		
	Div#listeChalet .cadre hr {background-color: #618D34;}		
		
	Div#listeChalet .pad
	{
		padding:4px 10px 5px 4px;
		clear:both;
		}
	Div#listeChalet .Num_paginaSel
	{
		padding:5px 3px 5px 3px;
		display:inline;
		}
		Div#listeChalet .Num_paginaSel h3
		{
			color:#FFFFFF;
			font-weight:bold;
			font-size:16px;
			display:inline;
			}
	Div#listeChalet .Num_pagina
	{
		padding:5px 2px 5px 2px;
		display:inline;
		}
		Div#listeChalet .Num_pagina a
		{
			color:#FFFFFF;
			font-size:14px;
			}	

	Div#listeChalet .ChaletBarDeTitre
	{
		 padding-top:4px;
		 padding-bottom:4px;
		}
	Div#listeChalet .ChaletBarDeTitre a
	{
		color:#003868;
		text-decoration:none;
		}

	Div#listeChalet .divLeft
	{
		 float:left;
		 padding-left:5px;	
		}
	Div#listeChalet .divRight
	{
		 float:right;
		 padding-right:5px;
		}

	.imgPhoto 
	{
		border-color:Silver; 
		border-width:1px;
		border-style:solid;
		margin:0px 2px 2px 2px;
		padding:2px 2px 2px 2px;
		}
			
	.TopPadTextChalet{
		margin:7px 0px 4px 0px;
	}
/*************************/
/*Formatage list chalet  */
/*************************/

/*************************/
/*Table Ul LI*/
/*************************/
	.TableUl
	{
		clear:both;
		margin:0;
		padding:0;	
		border: 0px;	  
		}
	.TableUl ul
	{
		margin:0;
		padding:0;
		border: 0px;
		}		
     .TableUl li         
     {
     	display:inline;         
     	list-style-type:none;         
     	float: left;    
		margin:0;
		padding:0px 5px 0px 0px; 
		border: 0px; 
     	} 
     	
     .FinTableUl{ clear:both;}
     
	.TableUL-InLine
	{
		margin:0;
		padding:0;	
		border: 0px;	  
		}
	.TableUL-InLine ul
	{
		margin:0;
		padding:0;
		border: 0px;
		}		
     .TableUL-InLine li         
     {
     	display:inline;         
     	list-style-type:none;         
     	float: left;    
		margin:0;
		padding:0px 5px 0px 0px; 
		border: 0px; 
     	} 
     	
     .FinTableUL-InLine{ clear:both;}     
     
/*************************/
/*Table Ul LI*/
/*************************/ 
/*			

	.facebook
	{
		padding:0px;
		margin-top:10px;
		width:280px;
		vertical-align:top;
		}
	.facebook .header
	{
		height:36px;
		width:264px;	
		}											
	.facebook .body
	{
		background-image: url(img/Facebook_body.gif);
		background-repeat:repeat-y;	
		padding:5px;	
		width:264px;	
		} 		      
	.facebook .footer
	{
		background-image: url(img/Facebook_footer.gif);
		background-repeat: no-repeat;	
		height:5px;
		width:264px;
		}
	*/	
		
		
	.inscription
	{
		padding:5px;
		width:219px;
		vertical-align:top;
		}
	.inscription .header
	{
		height:47px;
		width:219px;	
		}											
	.inscription .body
	{
		background-image: url(img/inscription_body.gif);
		background-repeat:repeat-y;	
		padding:5px;	
		width:209px;	
		height:140px;
		} 		      
	.inscription .footer
	{
		background-image: url(img/inscription_footer.gif);
		background-repeat: no-repeat;	
		height:5px;
		width:219px;
		}		
		
		
		
/***********************/
/*Formatage des cadres*/
/***********************/

	.CornerLeftTop {
		background: url("img/chaletsalouer/bg/CornerLeftTop.gif") no-repeat;
		float:left;		
		width: 8px;
		height: 8px;
	}
	.borderTop 
	{
		background: url("img/chaletsalouer/bg/borderTop.gif");
		background-repeat:repeat-x;
		width: 100%;
		height: 8px;
	}
	.CornerRightTop {
		background: url("img/chaletsalouer/bg/CornerRightTop.gif") no-repeat;
		float:right;		
		width: 8px;
		height: 8px;
	}


	.borderLeft {
		background: url("img/chaletsalouer/bg/borderLeft.gif");
		background-repeat:repeat-y;
		width: 8px;
	}
	.bg 
	{
		background: url("img/chaletsalouer/bg/bg.gif");
		background-repeat:repeat;
		
	}
	.borderRight {
		background: url("img/chaletsalouer/bg/borderRight.gif");
		background-repeat:repeat-y;		
		width: 8px;
	}


	.CornerLeftBot {
		background: url("img/chaletsalouer/bg/CornerLeftBot.gif") no-repeat;
		float:left;		
		width: 8px;
		height: 8px;
	}
	.borderBot 
	{
		background: url("img/chaletsalouer/bg/borderBot.gif");
		background-repeat:repeat-x;
		width: 100%;
		height: 8px;
	}
	.CornerRightBot {
		background: url("img/chaletsalouer/bg/CornerRightBot.gif") no-repeat;
		float:right;		
		width: 8px;
		height: 8px;
	}



	.CornerLeftTopPale {
		background: url("img/chaletsalouer/bg/CornerLeftTopPale.gif") no-repeat;
		float:left;		
		width: 8px;
		height: 8px;
	}
	.borderTopPale 
	{
		background: url("img/chaletsalouer/bg/borderTopPale.gif");
		background-repeat:repeat-x;
		width: 100%;
		height: 8px;
	}
	.CornerRightTopPale {
		background: url("img/chaletsalouer/bg/CornerRightTopPale.gif") no-repeat;
		float:right;		
		width: 8px;
		height: 8px;
	}


	.borderLeftPale {
		background: url("img/chaletsalouer/bg/borderLeftPale.gif");
		background-repeat:repeat-y;
		width: 8px;
	}
	.bgPale 
	{
		background: url("img/chaletsalouer/bg/bgPale.gif");
		background-repeat:repeat;
		
	}
	.borderRightPale {
		background: url("img/chaletsalouer/bg/borderRightPale.gif");
		background-repeat:repeat-y;		
		width: 8px;
	}


	.CornerLeftBotPale {
		background: url("img/chaletsalouer/bg/CornerLeftBotPale.gif") no-repeat;
		float:left;		
		width: 8px;
		height: 8px;
	}
	.borderBotPale 
	{
		background: url("img/chaletsalouer/bg/borderBotPale.gif");
		background-repeat:repeat-x;
		width: 100%;
		height: 8px;
	}
	.CornerRightBotPale {
		background: url("img/chaletsalouer/bg/CornerRightBotPale.gif") no-repeat;
		float:right;		
		width: 8px;
		height: 8px;
	}




.cadre {
	width: 98%;
	padding:2px;
	margin-bottom:4px;
}
	.headerbar {
	background: #D6E1BF;
	width: 100%;
	margin: 0px auto 0 auto;
	text-align: Left;
	}
	.content {
	background: #D6E1BF;
	width: 100%;
	margin: 0 auto;
	text-align: Left;
	}
	.contentPad {
	background: #D6E1BF;
	padding: 0px 5px 0px 5px;
	}
	.contentPad2 {
	background: #D6E1BF;
	padding: 10px 10px 10px 10px;
	}	
	span.corners-top {
	background: url("img/chaletsalouer/bg/CornerLeftTop.gif") no-repeat;
	display: block;
	height: 5px;
	background-repeat: no-repeat;
	}
	span.corners-top span {
	background: url("img/chaletsalouer/bg/CornerRightTop.gif") 100% 0 no-repeat;
	display: block;
	height: 5px;
	background-repeat: no-repeat;
	}
	
	span.corners-bottom {
	background: url("img/chaletsalouer/bg/CornerLeftBot.gif") no-repeat bottom left;
	display: block;
	height: 5px;
	background-repeat: no-repeat;
	}
	span.corners-bottom span {
	background: url("img/chaletsalouer/bg/CornerRightBot.gif") no-repeat bottom right;
	display: block;
	height: 5px;
	background-repeat: no-repeat;
	}
	
/***********************/
/*Formatage des cadres*/
/***********************/			 		



/*#############################*/
/* Pop UP
/*#############################*/

	.boxOverlay {
        background-color:Gray;    
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
        filter:alpha(opacity=70);    
        opacity:0.7; 
	}

        .modalPopup{
			position:absolute;
			top:-1000px;
            width:760px;
            background-color:#fff;
            /*color:#7F7F7F;*/
            padding:20px;
            border:4px solid #ccc;
			-moz-border-radius: 20px;
			-webkit-border-radius:20px;
			-khtml-border-radius:20px;
			-moz-box-shadow: 0 1px 5px #333;
			-webkit-box-shadow: 0 1px 5px #333;	
        }
        .modalPopupMsgErrer
        {
			position:absolute;
			top:-1000px;
            width:400px;
            background-color:#FBE1E4;
            padding:20px;
            border:4px solid #ffffff;
			-moz-border-radius: 20px;
			-webkit-border-radius:20px;
			-khtml-border-radius:20px;
			-moz-box-shadow: 0 1px 5px #333;
			-webkit-box-shadow: 0 1px 5px #333;	        	
        	} 
        	
        .modalPopupMsgErrer h3
        {
        	 font-weight:bold;
        	 color:#B70B09;
        	}   	

        a.boxclose{
            float:right;
            width:26px;
            height:26px;
            background:transparent url(images/cancel.png) repeat top left;
            margin-top:-34px;
            margin-right:-34px;
            cursor:pointer;
        }
        
        

