/* Feuille de style du site Langres Medical */


/******************** Corps de la page ********************/

body {
	margin: 0px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#CBE8C6;
	
	color:#FFFFFF;
}
/******************** Divisions de la page ********************/

#container {
	position:relative;
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	
	
}

#container input{
	background-color:#FFFFFF;
	border-color:#35962B;
	border-width:1px;
	border-style:solid;
	text-decoration:none;
	width:160px;
	color:#002A90;
	font-family:verdana;
	font-size:12px;
}

#container input.send{
	height:27px;
	width:82px;
	border-style:none;
	margin-left:165px;
}

#container li{
	list-style-type:none;
	
	}

#container ul{
	list-style-position:inside;
	}

#container textarea{
	background-color:#FFFFFF;
	border-color:#35962B;
	border-width:1px;
	border-style:solid;
	text-decoration:none;
	width:255px;
	height:60px;
	color:#002A90;
	font-family:verdana;
	font-size:12px;
}
	


#header {
	position:relative;
	width:100%;
	top:0px;
	height:150px;
	background-image:url(img/top.jpg);
	background-repeat:no-repeat;
	background-color:#002A90;
	margin-left:auto;
	margin-right:auto;
}

#menu_container {
	position:relative;
	width:150px;
	float:left;
	margin-left:5px;
	height:auto;
}

#logo_left {
	position:relative;
	width:150px;
	top:10px;
	height:55px;
	background-image:url(img/logo.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
		
	
}

#menu_left {
	position:relative;
	width:150px;
	top:10px;
	height:auto;
	background-image:url(img/menu.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	
	
	
	
}


#back_main {
	position:relative;
	width:620px;
	margin-right:auto;
	margin-left:170px;
	margin-top:10px;
	height:430px;
		
	background-image:url(img/back_main.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	
	
	
	
}

#back_main_catalog {
	position:relative;
	width:620px;
	
	margin-left:170px;
	margin-top:10px;
	
	height:auto;
	
	background-image:url(img/back_main_catalog.gif);
	background-repeat:no-repeat;
	background-color:#64B0CA;
	
	
}


/****************** Textes ***********************/
#bottom{
	position:relative;
	font-family:Arial;
	font-size:10px;
	font-weight:regular;
	color:#002A8F;
	top:0px;
	margin-left:180px;
	text-align:center;
	
	z-index:3;
	float:none;
	
	
}

#bottom a{	
	color:#002A8F;
	text-decoration:none;
	}

#bottom a:hover{	
	color:#FFFFFF;
	text-decoration:none;
	}


#content_main{
	position:relative;
	font-family:Arial;
	font-size:14px;
	font-weight:regular;
	color:#002A8F;
	margin-left:20px;
	top:30px;
	line-height:20px;
	
}

#content_main_catalog{
	
	font-family:Arial;
	font-size:14px;
	font-weight:regular;
	color:#002A8F;
	top:20px;
	line-height:20px;
	height:730px;
	
}


#catalog_content{
	margin-left:20px;
	margin-top:22px;
	line-height:20px;
	
}

#catalog_content div.gras{
	font-weight:bold;	
}

#catalog_content div.titre_vert{
	font-weight:bold;	
	color:#35962B;
	font-size:14px;
	margin-top:-20px;
	width:573px;
	border-color:#000000;
	border-width:4px;
	text-align:right;
	
}

#catalog_content div.categorie_description{
	color:#FFFFFF;
	font-size:12px;
	
	
}



#content_main_catalog a{	
	color:#002A8F;
	text-decoration:none;
	
	}

#content_main_catalog a:hover{	
	color:#35962B;
	text-decoration:none;
	}

#content_main_catalog table{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	
	
}


/*mise en forme de l'affichage du catalogue */
#product_content {
	position:relative;
	margin-left:-15px;
	}

#small_product {
	position:relative;
	left:4px;
	width:71px;
	height:100px;
	top:7px;
	background-image:url(img/small_fond_cat.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:8px;
	text-align:center;
	color:#FFFFFF;
	float:left;
	margin-left:10px;
	
	}
	
	
	
#small_product div.text_small_product{
	position:relative;
	font-family:arial;
	font-size:7pt;
	font-weight:regular;
	text-align:center;
	color:#FFFFFF;
	top:1px;
	line-height:10px;
	}
	
	#small_product div.text_small_product a{
	
	color:#FFFFFF;
	
	}
	#small_product div.text_small_product a:hover{
	
	color:#002A8F;
	
	}
	
	
	#medium_product {
	position:relative;
	left:4px;
	width:134px;
	height:150px;
	background-image:url(img/medium_fond_cat.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:8px;
	text-align:center;
	color:#FFFFFF;
	float:left;
	margin-left:10px;
	
	}
	
	#medium_product div.text_medium_product{
	position:relative;
	font-family:arial;
	font-size:12px;
	font-weight:regular;
	text-align:center;
	color:#FFFFFF;
	top:4px;
	line-height:10px;
	}
	
	
	#medium_product div.text_medium_product a:hover{	
	color:#35962B;
	text-decoration:none;
	}
	
	
	#medium_product div.text_medium_product a{	
	color:#002A8F;
	text-decoration:none;
	
	}



/*Fin de la mise en forme de l'affichage du catalogue */


#content_main_catalog td{
	border-color:#FFFFFF;
	border-style:solid;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin-left:2px;
	
}



#content_main a{	
	color:#FFFFFF;
	text-decoration:none;
	}

#content_main a:hover{	
	color:#002A8F;
	text-decoration:none;
	}
	

#content_main span{
	font-weight:bold;
	color:#35962B;	
}

#content_main div.gras_blanc{
	font-weight:bold;
	color:#FFFFFF;	
}

#content_main div.gras{
	font-weight:bold;	
	color:#002A90;
}

#menu_left_text {
	position:relative;
	height:40px;
	width:150px;
	
	top:14px;
	
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#002A8F;
	
	
	margin-left:7px;
	margin-top:auto;
	margin-bottom:auto;
	margin-right:auto;
	
	
	}
	
	#menu_left_text a{	
	color:#002A8F;
	text-decoration:none;
	}
	#menu_left_text a:hover{	
	color:#35962B;
	text-decoration:none;
	}
	
	
	#edito_left_text {
	position:relative;
	height:215px;
	width:139px;
	
	top:10px;
	left:6px;
	font-family:Arial;
	font-size:14px;
	font-weight:regular;
	color:#35962B;
	
	
	
	
	}
	
	#edito_left_text span{
	font-weight:bold;
	font-size:20px;
	}
	
	
	#edito_left_text a{
	color:#35962B;
	margin-left:50px;
	text-decoration:undeline;
	font-weight:bold;
	}
	
	#edito_left_text a:hover{
	color:#002A8F;
	text-decoration:none;
	}
	
	
	
	#text_about_us {
	position:relative;
	font-family:Arial;
	font-size:14px;
	font-weight:regular;
	color:#FFFFFF;
	margin-top:0px;
	width:240px;	
	}
	
	#photo_about_us {
	position:absolute;
	background-image:url(img/photo_about.jpg);
	background-repeat:no-repeat;
	height:275px;
	width:275px;
	
	border-color:#333333;
	left:300px;
	margin-top:40px
	
	}
	
	#photo_edito {
	position:absolute;
	background-image:url(img/photo_about.jpg);
	background-repeat:no-repeat;
	height:275px;
	width:275px;
	
	border-color:#333333;
	left:300px;
	
	
		
		
	}
	
	#Legend_photo {
	position:relative;
	margin-left:275px;
	width:275px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	top:290px;
	
	}
	
	#Legend_photo_about {
	position:relative;
	margin-left:275px;
	width:275px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	top:320px;
	
	}
	
	
	#form_contact {
	position:relative;
	height:275px;
	width:275px;
	margin-left:275px;
	margin-top:-320px;
	border-color:#FFFFFF;
	
	}
	
	
	
	
	
	