
html{
	font-size:100%;	
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

body{
	font-size:0.9em;	
}

hr{
	color: black;
	background-color: black;
	height:1px;
	border:0px;
}

a {
	text-decoration:none;	
}

#div_exterior{
	z-index: 1;
}

#div_interior{
	width:990px;
	margin:0 auto; /* centrage du div pour firefox*/
	padding:1px;
}

#div_header{
}

#div_logo{
	width:990px;	
	height:85px;
	text-align:right;
}

#div_menu{
}

#div_sousmenu{
	height:1.3em;
	margin-left:135px;
	margin-bottom:0.8em;
	font-size:0.8em;
	border:0px solid;
}

#div_language{
	float:right;
}

#div_news{
	position:relative;
	float:right;
	width:180px;
	height:200px;
	border-left:1px dashed;
	border-bottom:1px dashed;
	overflow-y:scroll;
	overflow-x:hidden;
	padding-left:5px;
	font-size:0.8em;
	text-align:left;
	color:#636466;	
}

#div_bottom{
	clear:left;
	font-size:0.7em;
	text-align:center;
}

.div_text{
	height:180px;
	text-align:justify;
	color:#636466;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	overflow-y:auto;
	overflow-x:hidden;
}

.div_text_small{
	height:160px;
}

#div_text_entreprise{
	text-align:justify;
	color:#636466;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	overflow-y:auto;
	overflow-x:hidden;
}

.div_part1{
	width:31%;
	height:266px;
	margin:10px;
	text-align:left;
	float:left;
	background-repeat:no-repeat;
	background-position:center;
}

.div_part2{
	width:31%;
	height:266px;
	margin:10px;
	text-align:left;
	float:left;
	background-color:#F3F4F4;
	font-size:0.9em;
}

.div_links{
	height:266px;
	background-repeat:no-repeat;
	padding-left:1.2em;

}

.div_links:hover{
	border:2px solid;
}

#div_contactOkKo{
	height:446px;
	font-size:14px;
}

.links:link{
	color:#00F;
}

.links:visited{
	color:#00F;
}

.links:hover{
	color:#87B96A;
}

.links_img{
	font-size:1.2em;
	color:#FFF;
}

.links_img:hover{
	color:#87B96A;
	cursor:pointer;
}

.links_plan:hover{
	cursor:crosshair;
	border:1px solid #87B96A;;
}

/* style des tableaux */

#tab_galvanoplastie td{
	width:300px;
	text-align:left;
}

#tab_contact {
	text-align:left;
	font-size:0.8em;
}

#tab_contact td{
	background-color:#F3F4F4;;
	width:315px;
}

#tab_contact2 {
	font-size:0.8em;
}

#tab_contact2 td{
	text-align:center;
	background-color:#F3F4F4;;
	width:315px;
}

#tab_contactForm tr{
	height:1.8em;
}

/* style pour les actualités */

.openClose:hover{
	color:#87B96A;
	cursor:pointer;	
}