@charset "UTF-8";
/* CSS Document */

body {
	background-color: #fff;      
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
a:link {
	color: #999999;
	text-decoration: none;
}

a.special:link {
	color: #999999;
	text-decoration: none;
}

a:visited {
	color: #999999;
	text-decoration: none;
}

a.special:visited {
	color: #999999;
	text-decoration: none;
}

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

a.special:hover {
	color: #AA0101;
	text-decoration: underline;
}

a:active {
	color: #5e5573;
	text-decoration: none;	
}

.special {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}


.font_default {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF}
	
	
.style-menu {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;

}

.div_color {
	color: #999999;
	}

.style-foot {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
}

.style-foot-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
color: #cccccc;

}

.style-foot-copy_right {
	font-family:Arial;
	font-size: 9px;
	letter-spacing:-0.01em;
color: #999999;

}

.phone_number {color: #666666;
letter-spacing: 0.02em;}


  /*********************************************** MENU ITEM ************************************************************/
  
  .mainmenu{
  	/*text-align:center;*/
  	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding-top:.5em;
  }
  
 
  
  .itemmainmenu {
  	float: left;
  }
  
  .itemmainmenuselected{
  	float: left;	
  }   
  
  .itemmainmenu a{
  	text-decoration: none;
  	color:#999999;
  	display: block;
  	font-size: 10px;
  	margin: 0em;
	  line-height:12px;
	  text-align:center;	
  }
   
  .itemmainmenu a:hover{
  	color: #aa0101;
  }
  
  /*********************************************** SUB MENU ************************************************************/
  
  .submenu  
  {
	position: absolute;
	text-align:left;
	background-color:#f1f5f8;
	border-bottom: #b6002b 1px solid;
  }
  
  div#itemsubsmenu
  
  {
  	font-weight: normal;
  }
  
  div#itemsubmenu a  
  {
	text-align:left;
	color: #999999;
	margin: 0em;
	display: block;
	line-height:14px;
	border-right: none;
	border-left: none;
  }
  

  div#itemsubmenu a:hover{
  	color: #AA0101;
  }
  
    div#itemsubmenu1 a:hover{
  	color: #AA0101;
  }
  
  .text_submeu {
  text-align:left;
  margin-left:5px;
  }
  
  /** POP UP **/
  
.mainmenuHome{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding-top:14px;
}
  
  
div#wrapper{   
margin:0 auto;    
height:980px;   
position:relative;
width:771px;
}

  
div#offrePopUp {
font-family: arial, helvetica;
background:transparent url(images/wellbox-popup-test.jpg) no-repeat scroll 0 0;
color:#FFFFFF;
display:none;
height:100px;
left:267px;
padding:10px;
position:absolute;
overflow:hidden;
top:245px;
width:259px;
z-index:10;
border:1px solid #fff; 
cursor: pointer;
/*cursor:pointer; */
}
img#buttonClose{
 position:absolute;
 right:5px;
 top:5px;   
 margin:0;
 border:0; 
 cursor: pointer;  
 }


div#offrePopUp hr {
border:1px solid #FFFFFF;
margin:4px 0 4px 11px;
width:236px;
}


div#offrePopUp h1{
 font-size:14px;
 text-align: center;
 margin:6px;
 padding:0;
}
div#offrePopUp p {
font-size:13px;
font-weight:bold;
margin:0;
text-align:center;
}
#listePressWslide{
list-style-type:none;
height:295px;
overflow:hidden;
padding:0;
}
#listePressWslide li {
display:block;
float:left;
height:295px;
overflow:hidden;
width:431px;
}

#listePressWslide-menu a{
color:#aa0000;
border:1px solid #aa0000;
padding:2px;
}

#listePressWslide-menu a:hover{
color:#fff;
border:1px solid #aa0000;
background:#aa0000;
font-weight:bold;
}



.wslide-menu{
font-size:14px;
text-decoration:center;
margin-top:5px;
}
.wactive{
font-weight:bold;
}   

.thumbnail {
float:left;
height:160px;
margin:3px;
padding:2px;
text-align:center;
width:121px;
z-index:0;
overflow:hidden;
}

.thumbnail a{
  font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: notmal;  
    display:block;  
    color: #7b716a;
    text-decoration:none;
}
     
.thumbnail a img{
    opacity : 1;
    filter : alpha(opacity=100);
    width:75px;
}

.thumbnail a:hover img{ 
    opacity : 0.7;
    filter : alpha(opacity=70); 
}

.thumbnail a:hover{
  /*text-decoration: underline;*/
  color: #aa0101;
}

