/*  -- -- -- -- -- -- -- -- Pour Mozilla problème de div parent résolu -- -- -- -- -- -- -- --   */

.clearfix:after {
          content: ".";
          display: block;
          height: 0;
          clear: both;
          visibility: hidden;
}
       
.clearfix {
display: inline-block;
}

/* Hides from IE-mac */
 html .clearfix {
 height: 1%;
 }
.clearfix {
display: block;
}
/* End hide from IE-mac */


body {
	margin: 0px;
}
#contenuhome{
height:550px;
width:740px;
margin:auto;
background-color:#da0000;
}
#visu{
float:left;
height:550px;
width:434px;
}
.ctrl {
border: 1px solid #000000;
}
#navhome {
position:relative;
left:10px;
top:0;
width:256px;
}
#divhomedrt{
float: right;
background-color:#da0000;
width:306px;
}
#main{
width:740px;
margin:auto;
}
#contenu {
padding-top:30px;
padding-bottom:30px;
padding-left:70px;
padding-right:70px;
}
#nav {
	margin-left:10px;	
	margin-right:10px;
}
.courant{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.jaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6633;
}
.courant a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6633;
	text-decoration:none;
}
.courant a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6633;
	text-decoration:underline;
}
.puce{
	font-family: Arial, Helvetica, sans-serif;
		color: #da0000;
	font-size: 12px;
}
.top a{
	font-family: Arial, Helvetica, sans-serif;
		color: #da0000;
	font-size: 12px;
}
.top a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #da0000;
	font-size: 12px;
	text-decoration:underline;
}
