table, tr td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
    font-size:11px;
}

BODY{
	background-image: url(../../images/home/bg.gif);
	background-repeat: repeat-y;
	background-color: #ffffff; 
	background-position: center;
	}

.content{
font-size:11px;
color:#666666;
}

.contentgras{
font-size:11px;
color:#666666;
font-weight: bold;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #006699; 
	text-decoration:none;
	}
	
a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
a:active	
	{
	color:#993333;
	}

	a:hover	
	{
	color:#ffb340;
	}


.productsbox{
background-color:#d6bb86;
color:#000000;
padding-left:8px;
padding-right:3px;
padding-top:10px;
padding-bottom:6px;
}

.productsbox a{

color:#ffffff;
font-weight:bold;
text-decoration:none;
}


.footer  {
	color:#606060;
	}

.footer a {
color:#006699;
text-decoration: none;

}

.navleft{
padding-top:7px;
padding-left:3px;
padding-bottom:7px;
font-weight:bold;
width:111px;
color:#ffffff;
}

.navleft a{
color:#006699;
text-decoration:none;
}

.navleft a:hover{
color:#ffffff;
text-decoration:none;
}

.navleftarrow{
width:16px;
padding-left:8px;
padding-top:11px;
color:#ffffff;
}

.navleftunder{
vertical-align:middle;
padding-left:28px;
height:23px;
color:#ffffff;
}

.navleftunder a{
   color:#006699;
	text-decoration:none;
}

.navleftunder a:hover{
   color:#ffffff;
	text-decoration:none;
}


.navleftarrowunder{
width:16px;
padding-left:4px;
padding-top:12px;
}


.stitle{
font-size:16px;
font-weight:bold;
padding-top:22px;
padding-bottom:19px;
color:#404040;
; font-family: Verdana, Arial, Helvetica, sans-serif
}


.tablleft{
background-color:#E1E1E1;
padding-left: 5px;
}
.tabcontent{
background-color:#E1E1E1;
padding-left: 5px;
}
.tabcontentbullet{
	padding-top:2px;
	padding-left:0px;
	background-color:#E1E1E1;
	background-position: center;
	text-align: center;
}
.tabongleton{
	background-color:#FFAD59;
	text-align: center;
}
.tabongletoff{
	background-color:#3c6f9a;
	text-align: center;
}
.tabimagebigon{
	background-image:url('/images/common/table/tab_noshade.gif');
}
.tabimageon{
	background-image:url('/images/common/table/tab_shade.gif');
}
.tabimagebigoff{
	background-image:url('/images/common/table/tab_b_noshade.gif');
}
.tabimageoff{
	background-image:url('/images/common/table/tab_b_shade.gif');
}

.tabtypefond{
	background-color:#3c6f9a;
	color:#FFFFFF;
	padding-left:5px;
}

.country{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	background-color:#00457C;
	padding-left:5px;	
	font-style: italic;
}
.whitebgbrauwn{
	
	background-color:#7A98B1;
	color:#ffffff;
	padding-left: 5px;
	padding-right: 2px;
}
.text{
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	vertical-align: top;
	line-height:140%;
	text-decoration:none;	
}

a.textonglet{
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: top;
	line-height:140%;
	text-decoration:none;	
	font-weight:bold;
	cursor:hand;
}

p { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size:11px;
	line-height: 130%;
    color: #666666; } 

h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #666666}


table {  }
.about_highlight {  background-color: #E7F0FA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
.products_td {  background-color: #9DBDD7; font-size: 11px; font-weight: bold; color: #ffffff; text-align: center;}
.products_td a{  background-color: #9DBDD7; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; text-align: center;}
.products_td_title { background-color: #3c6f9a;font-size: 11px; color: #FFFFFF; font-weight: bold; text-align: center;}
.products_td_desc { background-color: #e9e9e9; font-size: 11px;color: #666666}
.style2 {color: #CC0000}


.rowwhite {  
	background-color: #ffffff;
}

.rowblue {  
	background-color: #C0D5F3;
}

/*à appliquer sur les formulaires : contact, commande de brochures
*/

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	background-color:#FFFFFF;
}


.sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	height: 20px;
	background-color:#DDEAF4;	
	text-align: center;
	vertical-align: middle;
}

.ok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	height: 20px;
	width: 30px;
	background-color:#CCCCCC;	
	text-align: center;
	vertical-align: middle;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 60px;
	width: 220px;
	border: 1px solid #9DBDD7;
	background-color:#FFFFFF;
}

/* à appliquer sur les champs relatifs à : 
- nom, prénoms, date de naissance, adresse (ne pas limiter le nb de char),
ville, CP etc 
- cela concerne la commande de brochure, le formulaire contact etc */

.field_220_20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #9DBDD7;
	width: 220px;
	height: 18px;
	vertical-align: middle;
}

/* à appliquer sur les champs d'intoduction de message
- cela concerne le formulaire contact */

.field_220_60 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #9DBDD7;
	width: 220px;
	height: 60px;
	vertical-align: middle;
}

/* à appliquer sur la commande de brochure : nombre d'exemplaires à commander
*/

.field_20_20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #9DBDD7;
	width: 20px;
	height: 20px;
	vertical-align: middle;
}

.docTitle {
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	background-color:#B3CC80;
}

.docSubTitleYa {
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color:#B3CC80;
}

.chapterTitleYa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}

.chapterTitleYa td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}

.chapterSubTitleYa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #85ad33;
}

.chapterSubTitleYa td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #85ad33;
}

.hrYa {
	color: #FF9900;
}

.docTitleYo {
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	background-color:#C1984A;
}

.docSubTitleYo {
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color:#C1984A;
}

ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-left: 20px;
	list-style-image: url("../../images/internalpages/bullet.gif");	
	}

.accept {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	height: 20px;
	width: 120px;
	background-color:#CCCCCC;	
	text-align: center;
	vertical-align: middle;
}


