html {
	font-size: 100%; 
}
body {
	margin: 0;
	padding: 10px 20px;
	font-family: Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif; /* 3 */
	font-size: 11px; 
	line-height: 1.25; 
	color: black;
	background:#F2F2F2 url(../../images/bg_grad.jpg) repeat-x;
}

a img {
	border: none; 
}
/* DIVS */
#conteneur {
background-color:#FFFFFF;
margin-top:5px;
width:880px;
margin-left: auto;
margin-right: auto;
border: 1px solid #ffffff;
padding:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px; 

-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:0px;
-webkit-border-bottom-right-radius:0px;

}
#entete{
padding-bottom:65pt;

}

#logo{
width:160px;
text-align:center;
float:left;
font-weight:bold;
background:url("../../images/logo.jpg") no-repeat top center;
padding-top: 40pt;
}

#slogan {
float:left;
text-align:center;
margin-top:20px;
width:420px;
}
#slogan h1 {
font-size:10px;
color:#006699;
font-weight:normal;
}
#menuh {
float:right;
text-align:right;
color:#FFD291;
}
#menuh form {
margin-bottom:8px;
margin-top:8px;
}
#menuh a{
color:#BE7507;
text-decoration:none
}
#menuh a:hover{
color:#006699;
text-decoration:underline;
}
#menuh a:active{
color:#ff0000;
text-decoration:underline;
}
.floatstop {
	clear:both;
}
#navigation {
text-align:right;
background:url("../../images/mnuh/bgmenu.jpg") repeat-x;
width:878px;
height:28px;
border: 1px solid #BAD5E2;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px; 

-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:0px;
-webkit-border-bottom-right-radius:0px;
z-index:100;
}
#slideshow{
background:#E6F0F5;
height:162px;
margin-top:1px;
}
#bienvenue{
background:#ffffff;
height:30px;
border: 1px solid #D8E7EF;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px; 

-webkit-border-top-left-radius:0px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;

}
#bienvenuetxt {
float:left;
padding:7px;
}

#divc1 {
background-color:#FFFFFF;
margin-bottom:5px;
margin-top:5px;
border: 1px solid #D8E7EF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
height:200px;
background:url("../../images/ombredivc1.jpg") no-repeat bottom right;
}

#divc1con {
background-color:#FFFFFF;
margin-bottom:0px;
margin-top:5px;
border: 1px solid #D8E7EF;
min-height:100%;
background:url("../../images/ombredivc1.jpg") no-repeat bottom right;
height:auto;
overflow:auto;
width:879px;
}
#divc1con h2{
color:#006699;
}
#divc1con h3{
color:#F19408;
}

#divc1 h1{
	font-size:15px;
	color:#004566;
}
#divc1 p{
	font-size:11px;
	text-align:left;
	padding:0px 5px 0px 5px;
}
#divc1 a{
	font-weight:bold;
	text-decoration:none;
	color:#09C;
}
#divc1 a:hover{
	text-decoration:underline;
	color:#FC0000;
}
#divc11 {
float:left;
}
#divc111 {
		border: 0px solid #D8E7EF;
		border-bottom: 1px solid #D8E7EF;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px; 
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:0px;
-webkit-border-bottom-right-radius:0px;
width:200px;
height:27px;
background: url("../../images/divc111bg.jpg") repeat-x;
font-weight:bold;
}
#divc112 {
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:0px; 

-webkit-border-top-left-radius:0px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:0px;
width:200px;
height:173px;


}
#divc12 {
float:left;
width:220px;
padding-top:5px;
text-align:center;
background:url("../../images/ombredivc1.jpg") no-repeat bottom right;
border-left: 1px solid #D8E7EF;
}
#divc12bis {
float:left;
width:220px;
padding-top:5px;
text-align:center;
}
#divc1sep {
float:left;
width:1px;
background:url("../../images/barredivc1.jpg") no-repeat bottom;
height:200px;
}

#divc2 {
background-color:#FFFFFF;
border: 1px solid #FBCF8E;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
height:180px;
background:url("../../images/ombredivc2.jpg") no-repeat right bottom;

}
#divc2 h1{
	font-size:13px;
	color:#004566;
}
#divc2 p{
	font-size:11px;
	text-align:left;
	padding:0px 5px 0px 5px;
}
#divc2 a{
	font-weight:bold;
	text-decoration:none;
}
#divc2 a:hover{
	text-decoration:underline;
	color:#FC0;
}

#cptxt{
	color:#D07E04;
}
#srtxt{
	color:#527FC5;
}
#supporttxt{
	color:#669966;
}
#divc21 {
float:left

}
#divc211 {
		border-bottom: 1px solid #FBCF8E;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px; 

-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:0px;
-webkit-border-bottom-right-radius:0px;
width:200px;
height:24px;
background: url("../../images/divc211bg.jpg") repeat-x;
font-weight:bold;
}
#divc212 {
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:0px; 

-webkit-border-top-left-radius:0px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:0px;
width:200px;
height:155px;
background: url("../../images/divc212bg.jpg") repeat-x;
text-align:center;
line-height:1.8;
color:#9F6206;
}
#divc212 a{
	color:#FFF;
	font-weight:normal;
}
#divc212 a:hover{
color:#FFF;
}	
#divc22 {
float:left;
width:220px;
padding-top:8px;
text-align:center;
background:url("../../images/ombredivc2.jpg") no-repeat right bottom;
height:172px;
border-left: 1px solid #FBCF8E;
}
#divc22bis {
float:left;
width:220px;
padding-top:8px;
text-align:center;

}
#divc2sep {
float:left;
width:1px;
background:url("../../images/barredivc2.jpg") no-repeat bottom;
height:180px;
}

#pied1 {
background-color:#F19408;
width:900px;
margin-left: auto;
margin-right: auto;
height:70px;
}
#pied2{
background-color:#F3AB3D;
width:898px;
margin-left: auto;
margin-right: auto;
height:25px;
border: 1px solid #F3AB3D;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px; 

-webkit-border-top-left-radius:0px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
color:#673F01;
}

#pied2 a{
	color:#673F01;
	text-decoration:none;
}
#pied2 a:hover{
	color:#BE7507;
	text-decoration:underline;
}

#sep {
background:url(../../images/bas.jpg) no-repeat center;
width:900px;
margin-left: auto;
margin-right: auto;
height:28px;
}
#boxds{
width:233px;
float:left;
margin:5px;
background-color:#FFFFFF;
border: 1px solid #ffffff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
height:150px;
z-index:1;
}
#boxdsdeg{
z-index:2;
background: no-repeat url(../../images/dsdeg.gif); 
height:25px;
padding:6px 0px 0px 15px;
font-weight:bold;
color:#006699;
font-size:12px;
}
#slide{
text-align:right;
float:right;
font-weight:bold;
width:630px;
}
#whoisform{
text-align:right;
font-weight:bold;
padding-right:5px;
line-height: 2;
}
#pubwhois{
text-align:center;
font-weight:bold;
}
#lienspied {
	padding:2px 10px 0px 15px;
	width:auto;
	float:left;
}
#lienspied h1{
	font-size:15px;
	color:#FFF;
}
#lienspied a{
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}
#lienspied a:hover{
		text-decoration:underline;
}
#noir {
color:#000000;
}
#copyright {
	float:left;
	padding:3px 0px 0px 15px;
}
#liensbas{
	float:right;
	padding:3px 15px 0px 0px;
	
}

/* menu styles */
#jsddm
{

margin: 0;
padding: 0;
	
	}

	#jsddm li
	{	
		float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		padding: 7px 10px 0px 10px;
		text-decoration: none;
		color: #006699;
		white-space: nowrap;
		font-weight:bold;
		text-align:left;
		}
			#downblock li a
	{	display: block;
		padding: 5px 5px 5px 5px;
		text-decoration: none;
		width: 200px;
		color: #006699;
		white-space: nowrap;
		text-align:left;
		}

	#jsddm li a:hover
	{	
	text-decoration: underline;
	}
#downblock li a:hover
	{	
	text-decoration: none;
	}
		
		#jsddm li ul
		{	margin-left:10px;
			
			position: absolute;
			visibility: hidden;
			border: 1px solid #930;
			margin-top:9px;
			width:150px;
			text-align:left;
			padding: 0px;
			}
			
			
		
			#jsddm li ul li
			{	float: none;
				display: inline
				}
			
			#jsddm li ul li a
			{	width: auto;
				background:#FC6;
				color:#930;
				}
			
			#jsddm li ul li a:hover
			{	background:#F93;
			color:#FFF;
			}
/* fin menu */
#prix{float:bottom; padding: 0 0 0 10px;  }
#more {float:bottom; text-align:center; padding-top:5px;}
#more a{color: #004566;font-size:11px;text-decoration: none;padding: 0 0 0 20px;background: url("../../images/plus.jpg") no-repeat }
#more a.buy {color: #F19408;font-size:11px;text-decoration: none;padding: 0 0 0 20px;background: url("../../images/caddie.jpg") no-repeat;
line-height:2;
}
#more a:hover{
	text-decoration:underline;
}