/* --------------- information g�n�rale ----------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
font-family:Arial, Helvetica, sans-serif;	color:#197ca5;}

body *{	margin:0px;	padding:0px;}

body#dms{ 
background:#fff url(../images/degrad.jpg) repeat-x left top;
}

a{text-decoration:none;}

li{list-style:none; font-size:12px;}

a img{border:none;}

#dms_layout_parts{
	margin:auto;
	height:auto;
	width:900px;}
	
/* --------------- d�but left ----------------*/

	#left_side{
	float:left;
	height:500px;
	}

.logo{
width:165px;
padding-top:10px;
padding-left:60px;
}

.displaynone{display:none;}

h1{font-size:16px; font-weight:bold;}

h2{font-size:14px; color:#53c7ec; font-weight:normal;}

/* --------------- fin left ----------------*/

/* --------------- d�but right ----------------*/
			
#content{
	float:right;
	height:auto;
	width:670px;
	margin-bottom:10px;
}

#head{	width:650px; clear:both;}

	.current{ float:left; width:auto; }

#left_side, #right_side{  float: left;}

/* --------------- d�but plan du site ----------------*/

.accu{}

/* --------------- d�but foot ----------------*/

#foot{
	width:900px;
	height:30px;
}

#foot p{
	font-size:12px;
	color:#98a3a9;
	text-align:right;
}

#foot p a{color:#98a3a9; }

#foot p a:hover{color:#53c7ec;}
.slot_for_blog h1
{
margin:25px 0px 0px 25px;
}

.produit .contenu .prod_left h1, 
.produit .contenu .prod_left h2, 
.produit .contenu .prod_left h3, 
.produit .contenu .prod_left h4, 
.produit .contenu .prod_left h5
{
	padding-top:10px;
	padding-bottom:15px;
}
