/*Mardi 27 Avril 2010
www.maison-domotique.com
*****************************************/

/*En mode test*/
html { 
font-family:Arial, Helvetica, sans-serif; 
}

/*Parent
****************************************************************************************/
body
{
	/*#6B6A69*/
background-color:#002800; /*old value 061f06*/
}

div#Parent
{
/* #2f702e; #0D7624*/
background:url('images/background.png') repeat-x ;

}


/*Pub 
****************************************************************************************/

div#pubContent
{

}

div#pub
{

}


/*div#pub_droite
{
	background-color:transparent;
	height:100px;
}
*/
/*Informations Lmd
****************************************************************************************/
div#infoLmd
{
/*	padding-top: 15px;
	height:16px;
	margin-bottom:2px;*/
}


div#infoLmd div#identify a
{
	text-decoration: none;
	color:#0D7624;
}

div#infoLmd div#identify ul#formulaire
{
display:none;

}

div#infoLmd div#identify li#link:hover ul#formulaire
{
display: block;
position:absolute;
width:170px;
height:180px;
background-color:white;
margin-top:-2px;
border-left:1px dashed #999; 
border-bottom:1px dashed #999;
border-right:1px dashed #999;
z-index:999;
}

div#infoLmd div#identify li#link:hover 
{

background-color:white;
}

div#infoLmd div#identify li#link a#unique
{
	color:#EDECE9;
}

div#infoLmd div#identify li#link:hover a#unique
{
	color:green;
}


div#infoLmd div#identify span#uniqueDeux:hover a
{
	background-color:white;
	color:green;
}

div#infoLmd div#identify span#uniqueDeux a
{
	
	color:	#EDECE9;

}
/*en_tete HEADER
****************************************************************************************/

div#header
{
/*margin-top: 20px;*/
/*border:1px solid red;*/
height:150px;
background: url("images/header.png") no-repeat;

}


/*Menu
****************************************************************************************/

div#menu
{

background: url("images/menu.png") no-repeat;
height:50px;
}


div#ombre
{
background: url("images/ombre.png") repeat-x 0 bottom;
}


/*Informations
****************************************************************************************/
div#infosContent
{
margin-top:-1px;
height:40px;
background-color: #E3E2DF;/*old value  EDECE9*/
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#infos
{

height:40px;

}

div#recherche
{
 margin-left:8px;/*old value: 12px*/
}

div#tweet 
{
	font-size:0.9em;
	margin-top:12px; 
	margin-left:-20px;
	overflow:hidden;
	min-width: 5000px;/*old value 50000 */
	margin-left:670px;
}

div#tweet ul li
{
	float:left;
	margin-left:60px;
}

div#tweet ul li .twitterTime
{
	display:none;
}

div#tweet ul li a
{
	color:green;
	text-decoration: none;
}
/*Ensemble des elements contenu + menu de droite
****************************************************************************************/

/*#table
{
	border:1px solid #ECEBE8; 
	font-size:0.8em;
	margin-left:80px;
	padding-left:5px;
	
}*/

div#content
{
	/*min-height:600px;*/
	/*margin-top:10px;*/
	background-color:white;
	overflow: hidden;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
}

div#content div#contenu
{
	min-height:600px;
	/*background-color:grey;*/
	/*border-top : 1pt solid #CACACA;
	border-right : 1px solid #CACACA;
	border-left :1px solid #CACACA;*/
	background-color:white;
	margin-top:10px;
}

div#content div.menu_droite
{
	width:244px;/*old value 252*/
	min-height: 50px;
	/*border-top : 1px solid #CACACA;
	border-right :1px solid #CACACA;
	border-left :1px solid #CACACA;*/
	background:#EDECE9 ;/*url("images/ombre_content_gauche.png") repeat-y*/
	margin-top:10px;
	margin-left:0px;/*old proprety, margin-right:2px;*/
	
}

div#content div.menu_droite div.menu_droite_titre
{
margin-top:3px;
margin-left:3px;
width:240px;
height:25px;
background:#ffcc00 url("images/menu_troite_tete.png") no-repeat right;/*#0D7624:::#ffe02a*/
}



/*Contenu, apres le slide,
**************************/

div#ranges
{
	margin-top: 20px;
}

div#editoUn,div#editoDeux,div#editoTrois,div#editoQuatre,div#editoCinq,div#editoSix 
{
	margin-top: 15px;
	background-color: #E3E2DF;
	background-image:url(/img/edito_bottom.png);
	background-position:bottom;
	background-repeat:no-repeat;
	height:240px;
	vertical-align:bottom;
}


div#ranges div.ruban
{
width:335px; /*old value: 324px*/
height:25px; 
background:#0D7624 url("images/menu_troite_tete_gauche.png") no-repeat;/*old value */
}

div#contenu .titre
{
	color:#EDECE9;
	text-align: center;
	padding-top:5px;
	font-size: .9em;
}

div#ranges div.titreContent
{
	vertical-align:bottom;
	width:325px;
}

div#ranges .paraContent
{
	vertical-align:bottom;
	margin-left:5px;
	margin-top:10px;
	font-size: .8em;

}


#sondage>table
{
width:235px;
margin-left:5px;
}

#sondage table tbody tr>td 
{
	text-align: center;
}
/****************************************************************************************/
/*Pied de page*/
/****************************************************************************************/
div#footer_ombre

{   vertical-align:middle;
    text-align:center;
	background: url("images/footer_ombre.png") no-repeat 0 bottom;
	height:65px;
}

div#footer
{  
	min-height: 230px;
	/*background-color:#2f702e;*/
	background:#0D7624 url("images/footer.png") no-repeat 0 bottom;
	/*margin-bottom:10px;*/

}


div#footer_ss_contenu
{
	
margin-top: 5px;
overflow: hidden;

}

div#footer_ss_contenu li
{
	list-style-type: none;
}

div#footer_ss_contenu div.grid_4
{
	border-right:1px solid #0B631E;/*#9A9997*/
	min-height: 250px;
}


div#footer_ss_contenu div.grid_4, div#footer_ss_contenu div.grid_4 a, div#footer_ss_contenu div.grid_4 ul
{
list-style-position:inside;
list-style-type: square;
text-decoration:none;
color: #EDECE9;
font-size: .9em;
line-height: 25px;
text-align: right;

}

div#footer_ss_contenu div.grid_4 ul,div#footer_ss_contenu div.grid_4 h3 
{
padding-left: 60px;
}


div#footer_ss_contenu div.grid_4 h3 
{
margin-top: 20px;
}


div#footer
{
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
}


div#footer_ss_contenu a:hover
{
	border-bottom: 1px solid white;
}

div#storeBd>p
{
/*text-align:center;*/
}
