﻿
/* CSS Document */
html
{
		height:100%;
}		
body
	{
		height:100%;
		margin:0px auto;
		background-color:#FFF;
		width:836px;
		font-family:Helvetica;
	}
/*HEADER*/
#headerblank
	{
	    width:100%;
	    width:835px;
	    height:230px;
	    float:left;
	    margin:0 auto;
	    padding:0px;
	}


/*FOOTER*/

#footerbg
	{
	    width:100%;
	    height:30px;
	    float:left;
	    margin:0px;
	    padding:0 0 0 0px;
	}
#footerblank
	{    
	    width:900px;
	    height:30px;
	    float: none;
	    margin:0 auto;
	    padding:0px;
	}
#footer
	{
	    border:solid 0px red;
	    width:900px;
	    height:30px;
	    padding-top:14px;
	    float:left;
	    /*background-image: url(../../Images/footer.png);
	    background-repeat:no-repeat;*/
	}
#footermenu
	{
	    /*border:solid 0px black;
	    width:780px;
	    height:30px;
	    text-align:left;
	    color:#630; 
	    margin:auto;
	    padding-top:0px;
	    font-weight:bold;*/	
	    text-align:left;
	    border:solid 0px black;
	    margin:auto;
	    height:30px; 
	    
	}
#footerleft
	{
	    /*width:60%;*/
	    /*height:205px;*/
	    /*float:left;*/
	    /*text-align:right;*/
	}
#footerright
	{
	    font: 11px helvetica neue regular;
        color : #2b1413;
	    /*width:400px;
	    height:25px;
	    float:left;*/
	    /*text-align:center;*/
	}
#footerbottom
	{
	    /*width:855px;
	    height:auto;
	    float:left;
	    text-align:left;
	    margin: 0px;*/
	
	}

/*-----------New Version-----------------*/

#header
{
    width:860px;
    background-image:url(../../Images/header.png);
    background-repeat:no-repeat;
    margin:0 auto;
    padding:0px;
    float:left;
}
#divLogin
{   
    width:150px;
    height:23px;
    margin-left:0px;
    padding:0px;
    float:left;
    font-size:small; font-weight:bold; font-family:Times New Roman;
}
#divLang
{   
    width:100px;
    height:23px;
    margin-right:0px;
    float:right;
}

#headerLink
{
    width:280px;
    height:100px;
    margin-left:0px;
    margin-top:-130px;
    float:left;
}

#home 
{
	    width:860px;
	    padding-top: 20px;
	    float:left;
}

#main 
{
	    width:860px;
	    padding-top:30px;
	    float:left;
}

#footer
{
    width:860px;
    float:left;
    padding-top: 0px;
    font-family:Helvetica;
    
}

#leftFooter
{
    float:left;
    padding:2px 0 0 0;
    height:30px;
}

#rightFooter
{
    float:right;
    color : #2b1413;
    padding:5px 0 0 0;
    height:30px;
    font: 12px helvetica neue regular;
}

#menu
{
    
    padding-top: 147px;
    float:left;
    font-family:Helvetica;
}

#leftMenu
{
    padding:15px 10 0 0;
    float:left;
    width:240px;
    vertical-align:middle;
        text-align:left;
        color : #2b1413;
        font: 15px helvetica neue medium;  
        font-weight:bold;
    
}

#content
{
    padding:0 0 0 0;
    float:left;
    width:600px;
    font-family:Helvetica;
}



/*Default page*/

#defaultColumn1on2
{
    float:left;
    padding:0 0px 0 0;
}

#defaultColumn2on2
{
    float:right;
    padding:0 0 0 0px;
}

.veryLiteHorizontalSpacer
{
    height:6px;
}

.liteHorizontalSpacer
{
    height:10px;
}

.mediumHorizontalSpacer
{
    height:20px;
}

.heavyHorizontalSpacer
{
    height:30px;
}

.closeLink
{
	background-image: url(../../Images/croix.jpg);
	width:15px;
	height:15px;
	margin: 15px 0px 0px 480px;
	display:block;
	position:absolute;
  } 
  
#menuNosServices{
background-image:url(../../Images/nosServicesList.png);
position:relative;
width:479px;
height:456px;
}
#lever,#toilette,#mobilite,#gouter,#menagere,#loisirs,#repas,#coucher{
display:block;
position:absolute;
width:110px;
height:115px;
}
#lever{left:185px;top:0px;}
#toilette{left:309px;top:50px;}
#mobilite{left:357px;top:172px;}
#gouter{left:308px;top:296px;}
#menagere{left:185px;top:339px;}
#loisirs{left:63px;top:296px;}
#repas{left:20px;top:172px;}
#coucher{left:62px;top:50px;}

/* - - Table tarif - - */

#dvTarif table {
border:2px solid #F60;
border-collapse:collapse;
width:90%;
margin:auto;
}

#dvTarif thead, tfoot {
background-color:#F60;
background-image:url(sky.jpg);
border:1px solid #2B1413;

}

#dvTarif tbody {
background-color:#FFFFFF;
border:1px solid #F60;
}

#dvTarif th {
font-family::sans-serif;
border:1px solid #F60;
padding:5px;
background-color:#F5ECCE;
width:25%;
font-size:12px;
}

#dvTarif td {
font-family:sans-serif;
font-size:80%;
border:1px dotted #F60;

padding:5px;
text-align:left;
}

#dvTarif caption {
font-family:sans-serif;
}

