/* type */
		

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-align:center;
	position: relative;
}

p { 
	font-size: 1em;  /* 12px */ 
		line-height: 1.5em; /* 18px */ 
		margin: 0 0 1.5em 0; }
	
h1 {
	font-size: 1.75em;
	line-height: 1em; /* 18px */ 
	margin-bottom: 12px;
	color: #950f2b;		
}

h2 {
	font-size: 1.25em;
	line-height: 1em; /* 18px */ 
	margin-bottom: 12px;
	color:#950F2B;		
}

h3 {
	font-size: 1em;
	line-height: 1em; /* 18px */ 
	margin-bottom: 6px;
	color: #910813;
	font-weight: normal;
	text-decoration: underline;		
}

h4 {
	font-size: 1em;
	line-height: 1em; /* 18px */ 
	margin-bottom: 1em;
	font-weight: normal;
}

strong{
	font-weight:bold;
}


/* layout */

body {
	background-color:#FFF;
	background: url('../images/bg.jpg') repeat-x top;

}

#container {
	width:955px;
	height: 100%;
	margin:0px auto;
	background: url('../images/contentBg.jpg') repeat-y center;
	text-align: left;
	
	margin-bottom:1em;
}

#header {
	width:955px;
	height:161px;
	background: url('../images/headerBgHi.jpg') no-repeat top center;	
}

#content{
	text-align:left;
	width:955px;
	background: url('../images/headerBgLow.jpg') no-repeat top center;
	position: relative;
	
}

#mainImg{
	padding:0;
	display:block;
	margin-left: 40px;	
			
} 		

#mainImg_agronome{
	padding:0;
	display:block;
	margin-left: 40px;
	position: absolute;
	bottom: 0px;
} 		

#bodyTxt{
	float:right;
	width:425px;
				
	min-height:300px;
		height:auto !important;
		height:300px;

	/*margin-left:550px;*/
	margin-top:125px;
	margin-right: 50px;
	display: inline;
	
}


#footer {
	text-align:left;
	width:955px;
	height:221px;
	background: url('../images/footerBg.jpg') no-repeat bottom center;
	clear: both;	
}

#sticker{
	margin: 40px 0 0 125px;
	position: relative;
	float: left;
}

#flash_mission {
	position: relative;
	left:35px;
	top: 50px;
}



/* general */

#logo {
	
	position:absolute;
	top:0px;
	right:0px;
}

#nav {
	width:682px;
	height:30px;
	padding-top:120px;
	margin:0px 135px;
	overflow:hidden;
}

#nav li{
	float:left;	
}

/* CSS Drop Down Styles */



#subnavProduits li, .submenu li{
	display: block;
	
}

li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
}

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
	border: 1px solid #910813;
	background: #EEE;
	padding: 10px;
}



#navAccueil:link, #navAccueil:visited { 
	display: block; 
	width: 77px; 
	height: 30px; 
	/*line-height: 40px; */
	color: #000; 
	text-decoration: none; 
	background:  url(../images/accueilLink.gif) no-repeat left top; 
	text-indent: -5000px; 
	} 

#navProduits:link, #navProduits:visited { 
	display: block; 
	width: 85px; 
	height: 30px; 
	/*line-height: 40px; */
	color: #000; 
	text-decoration: none; 
	background:  url(../images/produitLink.gif) no-repeat left top; 
	text-indent: -5000px; 
}

#navScience:link, #navScience:visited { 
	display: block; 
	width: 169px; 
	height: 30px; 
	/*line-height: 40px; */
	color: #000; 
	text-decoration: none; 
	background:  url(../images/scienceLink.gif) no-repeat left top; 
	text-indent: -5000px;  
}

#navPromo:link, #navPromo:visited { 
	display: block; 
	width: 108px; 
	height: 30px; 
	/*line-height: 40px; */
	color: #000; 
	text-decoration: none; 
	background:  url(../images/promoLink.gif) no-repeat left top; 
	text-indent: -5000px; 
}

#navFAQ:link, #navFAQ:visited { 
	display: block; 
	width: 61px; 
	height: 30px; 
	/*line-height: 40px; */
	color: #000; 
	text-decoration: none; 
	background:  url(../images/faqLink.gif) no-repeat left top; 
	text-indent: -5000px; 
}

#navMarchand:link, #navMarchand:visited { 
	display: block; 
	width: 182px; 
	height: 30px; 
	/*line-height: 40px; */
	color: #000; 
	text-decoration: none; 
	background:  url(../images/marchandLink.gif) no-repeat left top; 
	text-indent: -5000px; 
}


#navAccueil:hover {
	background:  url(../images/accueilLink.gif) no-repeat left bottom;
}

#navProduits:hover {
	background:  url(../images/produitLink.gif) no-repeat left bottom;
}

#navScience:hover {
	background:  url(../images/scienceLink.gif) no-repeat left bottom;
}

#navPromo:hover {
	background:  url(../images/promoLink.gif) no-repeat left bottom;
}

#navFAQ:hover {
	background:  url(../images/faqLink.gif) no-repeat left bottom;
}

#navMarchand:hover {
	background:  url(../images/marchandLink.gif) no-repeat left bottom;
}


#bodyTxt span {
	
	padding-left: 16px;
	margin-left: 75px;
	padding-top: 75px;
	background: url('../images/bullet_arrow.gif') no-repeat left bottom;	 
}

#mainFork {
	/*border:1px solid grey;*/
	margin-top:80px;		
}


/*#bodyTxt*/ a:link {color: #910813; text-decoration:underline;}     /* unvisited link */
/*#bodyTxt*/ a:visited {color: #910813; text-decoration:underline;}  /* visited link */
/*#bodyTxt*/ a:hover {color: #E81427; text-decoration: underline;}   /* mouse over link */
/*#bodyTxt*/ a:active {color:#370100;}   /* selected link */

#lien_chat {
	
	padding-top: 75px;
	background:url('../images/chat_outline.gif') no-repeat center;
	
}

#lien_chien {
	
	padding-top: 75px;
	background:url('../images/chien_outline.gif') no-repeat center;
	
}

#lien_chat:link {color:#910813; text-decoration:none;}     /* unvisited link */
#lien_chat:visited {color:#370100; text-decoration:none;}  /* visited link */
#lien_chat:hover {color:#E81427; text-decoration:underline;background:url('../images/chat_outline_over.gif') no-repeat center;}   /* mouse over link */
#lien_chat:active {color:#370100;}   /* selected link */

#lien_chien:link {color:#910813; text-decoration:none;}     /* unvisited link */
#lien_chien:visited {color:#370100; text-decoration:none;;}  /* visited link */
#lien_chien:hover {color: #E81427; text-decoration: underline;background:url('../images/chien_outline_over.gif') no-repeat center;}}   /* mouse over link */
#lien_chien:active {color:#370100;}  /* selected link */   */

.clear:after { 
	content: "."; 
	height: 0; 
	visibility: hidden; 
	display: block; 
	clear: both; 
} 

.faqQuestion{
	color: #E81427;
	margin-bottom: 0;
	font-style: italic;
}

#language {

	position: absolute;
	top: 20px;
	margin-left: 745px;
	font-family: Verdana;
	font-weight: bold;
	color: #FFF;
	font-size: 1.25em;
}

#language:link		{ text-decoration:none; }
#language:visited	{ text-decoration:none; }
#language:hover		{ text-decoration:underline; }
#language:active	{ text-decoration:none; }


a.print{
	display: block;
	padding-left:20px; 
	padding-bottom: 5px;
	background: url('../images/printer.gif') no-repeat; 
	height: 16px;
	margin: 0 0 1.5em 0;
	float:right;
}

a.pdf{ padding-left:20px; background: url('../images/acrobat.gif') no-repeat; }


.clear {
	
	clear: both;

}

#legend {
	font-size: 11px;
}


#accordion h3{
	cursor: pointer;
}






		.vetdiet-tabs {
			position: absolute;
			top:0;
			left: 0;
			z-index: 10;
		}

		.home-tab {
			left: -5px;
		}

		.vetdiet-tab {
			left: 60px;
		}

		.vetdiet-i-tab {
			left: 215px;
		}

		a img{
			border: none;
		}

