/*********** Default Behaviour Tags ********/
/****************************************/
html{background-color:#a71930;}

body {
	/* width : 1014px;  fhm 14/10 */
	width : 980px;
	
   margin-right : auto;
   margin-left : auto;
   margin-top:5px;
   background-color:white;
   position:relative; /* Uniquement pour les ombrés 23/7/10 */
}

#site_ombre_left{position:absolute;left:-22px;top:0;height:100%;width:22px;}
#site_ombre_right{position:absolute;right:-22px;top:0;height:100%;width:22px;}

#publicite_entete{margin:0;padding:0 0 0 10px;background-color:white;height:90px;width:720px;}

/* Only Default Tags  wk-vet3R*/
/*tout les h1,h2,h3,h4,h5,h6 sont en bas de page*/
*{font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:12px; color:#454545; margin:0; padding:0}
li {list-style-type: none}
img, fieldset{border:0}
input{font-size:11px; color:#454545; background-color:#FFF; border:1px solid #999; padding:1px 0 1px 3px;}
input#nobord{border:0px solid white;}
select{font-size:11px; color:#454545; border:1px solid #999; padding:1px 0 1px 3px;}
textarea{font-size:11px; color:#454545; border:1px solid #999; padding:1px 0 1px 3px;}
a{font-weight:bold;  color:#c60c30; text-decoration:none; outline:none}
a:hover{text-decoration:underline;}
ul li{/* background:url(/images/vet3R/li_content.gif) no-repeat 0 5px;*/ padding:0 0 0 12px;}
ul.sans li{background:none; padding:0 0 0 12px;}
dt, dd{display:block; float:left}
td{padding:6px 4px; text-align:center;}
thead th, thead td{font-weight:bold; background:#7a0f90; color:#FFF; padding:4px}

th{text-align:left; padding:6px 4px;}
tbody th{font-weight:normal;}


/********** Common Structure (for all templates) ********/
/********************************************************/
/* Styles that are used in all pages (there are the structure styles)
The css tree must be ordered exactly as the same as HTML document
No use of additional comments (if the css tree is well ordered, the code is clear) */
/*#banner{width:950px; position:relative; min-height:15px;}*/

*html #banner{height:20px;}
#sponso-pub{ float:left;}
.lev3{width:190px;/* position:absolute; bottom:0; right:80px;*/}
	/*.lev3{width:190px; position:absolute; bottom:0; right:0;}*/
		/*.lev3 ul{}*/
		.lev3 li{background:none; border-right:1px solid #898989; margin:2px 0 0 0; padding:0 12px; float:left;}
		/*.lev3 li{background:none; margin:2px 0 0 0; float:left; padding:0 5px 0 0;}
			.lev3 li{background:none; border-right:1px solid #898989; margin:2px 0 0 0; padding:0 8px; float:left;}*/
			.lev3 .last{border-right:0px none;}
				.lev3 li a{font-size:10px; font-weight:normal; color:#454545;}
#main{background:url(/images/vet3R/bgd_main2.jpg) top right no-repeat; width:980px; overflow:hidden; display:block;	}
	#header{}
	#header span {float:left;padding:25px 0 15px 15px;width:auto;}

	#identification_bandeau{padding-right:0px;clear:left;width:965px;}
	/*modification accÃ¯Â¿Â½s abonnÃ¯Â¿Â½s*/
		.subscribingAccess{width:223px; height:90px;float:right;padding:0px;margin:0 0 0 0;background-color:#94979e;position:relative;}

			.subscribingAccess ol, .subscribingAccess #espace_membre{padding:2px 2px 2px 2px;background-color:#94979e;}
			.subscribingAccess ol *, .subscribingAccess #espace_membre *{color:white;}
				.subscribingAccess ol li{padding:0 0 0px 0px;}
				.subscribingAccess ol li a{color:white;}
					.subscribingAccess label{ color:#454545;color:white;font-size:11px;}
					.subscribingAccess input{width:160px;color:black; }
					/*.subscribingAccess .submitSubscribingAccess{width:15px; height:16px; padding:0; margin:0 0 0 3px;} */
					.subscribingAccess .submitSubscribingAccess {font-weight:bold;background-color:#c60c30;color:white;width:22px;}
					input.submitSubscribingAccess{padding:0;}
					.submitSubscribingAccessdenied{width:15px; height:16px; padding:0; margin:0 0 0 0px;}
					.subscribingAccess #password{width:120px;}
			.subscribingAccess p {padding:0px 0px 1px 0px; margin:0;font-size:9px;}
				.subscribingAccess p a {font-size:9px; color:#454545; font-weight:normal; font-family: Arial,Helvetica,sans-serif; text-decoration:underline}
				.subscribingAccess p#devenir_membre{background-color:#767a85;text-align:center;position:absolute;bottom:0px;width:100%;padding-top:0px;padding-bottom:0px;left:0;}
				.subscribingAccess p#devenir_membre a{color:white;}
				.subscribingAccess p#devenir_membre a#lien_inscription{color:white;font-weight:bold;text-decoration:none;font-size:12px;}
			.subscribingAccess #deconnexion * {font-size:12px;}	
		.validSearch {text-align:right; padding:10px 0; margin:0;}
			.validSearch input {font-size:11px; color:#FFF; border:1px solid #454545; background:url(/images/vet3R/bgd_button.gif) repeat-x #c60c30; padding:0 2px 0 2px; cursor:pointer;}
			/*fin*/
	#lev1{height:23px;background-color:#656974;border-top:2px solid #656974;}
		#lev1 ul{background:#669933;border-top:1px solid white;}
			#lev1 li{background:none; padding:0; float:left;}
			/*******redefinir le background*********************************/
				/*#lev1 a {font-size:15px; background:#79BB34; color:#FFF; border-right:1px solid #8ec951; padding:3px 19px 3px 20px; display:block;}*/
				#lev1 a {font-size:14px;background-color:#656974;text-transform:uppercase;color:#FFF;padding:3px 8px 3px 8px; display:block;border-right:1px solid white;border-left:1px solid white;}
				/*10/09/2009 suppression du focus #lev1 a:focus*/
				#lev1 a:hover {text-decoration:none; background-color:#c60c30;}
				/*#lev1 a:hover {text-decoration:none; background-color:#99cc66;}*/
				/*******redefinir le background*********************************/

				#lev1 .last a {border-right:0;border-left:1px solid white;padding-top: 3px;padding-right: 15px;padding-bottom: 3px;padding-left: 15px;}

				#lev1 .active a{text-decoration:none;  background-color:#c60c30;}
				/*#lev1 .active a{text-decoration:none; background-color:#A2E75A;}*/

/*	.lev2 {background:url(/images/vet3R/bgd_left2.gif) 0 0 no-repeat; border-top:3px solid #92CC57; width:169px; margin:0 15px 0 0; padding:0 0 30px 0; height:auto; float:left;}*/
	.lev2 {background:url(/images/vet3R/bgd_left2.gif) 0 0 no-repeat; border-top:3px solid #92CC57; width:129px; margin:0 15px 0 0; padding:0 0 20px 0; height:auto; float:left;}

		.lev2 li{background:url(/images/vet3R/li_lev2.gif) left bottom repeat-x; padding:0;}
			* html .lev2 li{border-bottom:1px solid #FBF7f7; background:url(/images/vet3R/li_lev2_ie6.gif) left bottom repeat-x;}
			.lev2 a{color:#474747; font-weight:normal; padding:4px 4px 4px 4px; display:block;}
			.lev2 a:hover{text-decoration:none; color:#FFF; background:url(/images/vet3R/bgd_lev2_active.gif) right bottom no-repeat;}
			.lev2 .active {font-weight:bold; color:#FFF;}
				.lev2 .active a{font-weight:bold; color:#FFF; background:url(/images/vet3R/bgd_lev2_active.gif) right bottom no-repeat; }
			.lev2 li ul{background:url(/images/vet3R/bgd_left2.gif) left bottom repeat-x; }
				.lev2 li li{}
					.lev2 .active li a{font-weight:normal; color:#474747; background:url(/images/vet3R/li_highlight_01.gif) no-repeat 12px 9px; padding:4px 0 4px 25px;}
					.lev2 .active li a:hover{color:#c60c30; background:url(/images/vet3R/bgd_lev2_active_new.gif) right top no-repeat;}
					.lev2 .active .active a{color:#474747; font-weight:bold; background:url(/images/vet3R/bgd_lev2_active_new.gif) right top no-repeat;}

	#contentWithContext{width:638px;  float:left;display:inline;padding-top: 5px;padding-right: 0;padding-bottom: 10px;padding-left: 15px;overflow:hidden;border:0px;clear:both;padding-top:10px;margin-right:10px;border-right:0px solid #a5a8af;}
	#contentWithoutContext{width:950px;  float:left;display:inline;padding-top: 5px;padding-right: 0;padding-bottom: 10px;padding-left: 5px;overflow:hidden;border:0px}

.itemContent ol{padding-left:30px;}
.itemContent ol li{list-style-type:decimal}

	#contentLarge{background:url(/images/vet3R/bgd_hometype_03.gif) 0 0 repeat-x; padding:10px; float:left; clear:both;}
	/*  context */

	
		/* #context div{padding-top: 0px;padding-right: 0;padding-bottom: 0;padding-left: 0;} 
		#context div.highlightEvents{border-bottom:1px solid #c60c30;padding-bottom:5px;} */




/*bordure*/
/* Styles retirés V2 sept 2010*/
/*	#context div div{ padding:0 0 0 14px;}
					#context img{margin:0 0px 10px 0; float:left; display:block;}
					#context p{font-size:11px; padding:0 5px 5px 0;}
						#context p *{font-size:11px;}
					#context ul{padding:0 5px 10px 0; clear:both;}
						#context ul li{background:url(/images/vet3R/li_content.gif) no-repeat 0 5px; padding:0 5px 0 12px; } */
						
		#panier{ width:185px; border:1px solid #c60c30; float:left;margin:2px 0 0 0; }
		#panier .head{background-color:#e3f2d5;}


		#blocCategories{ width:185px; float:left;margin:5px 0 0 0; }
		#blocCategories .head{background-color:#e3f2d5;}

	#footer{padding:25px 0 0 0; margin:0 0 15px ; clear:both;height:26px;border-bottom:2px solid #A7A096;}
		#footer    div{float:left;	padding-top: 0;padding-right: 0;padding-bottom: 2px;padding-left: 0;}
	#footerbis{padding:0 0 0 15px; margin:0 0 0px 0; clear:both; width: 670px;}
		#footerbis    div{border-bottom:0px solid #A7A096;float:left;	padding-top: 0;padding-right: 0;padding-bottom: 2px;padding-left: 0;}
		#footerbis .lev4 {width: 670px;color:white;font-weight:bold;margin-top:15px;font-size:11px;}
		#footerbis .lev4 a{color:white;}
		#footer    .lev4 {width: 520px; height: 18px ; padding-top: 6px;float:left;}
		#footer .lev4 ul{margin:3px 0 0 11px;}
		#footerbis    .lev4 ul{margin:3px 0 0 0;}
				.lev4 li{border-right:1px solid #bcc0c5; padding:0 5px; float:left;}
				.lev4 .last{border-right:0 none;}
					.lev4 li.first{padding-left:0;}
					.lev4 li{background:none;}
						.lev4 li a{font-size:10px; font-weight:normal; color:#454545;}



		.copyrights{width:240px;float:right !important;text-align:right;}
			.copyrights p{text-align:right; padding:9px 0 0 0;}
			.copyrights img{padding:0 0 0 5px; }

/******** Links Classes ********************************/
.closed{background:url(/images/vet3R/bgd_private.gif) no-repeat right top; padding:0 17px 0 0;}
.minorLink{background:url(/images/vet3R/li_highlight_01.gif) no-repeat 0 5px; padding:0 0 0 12px;}
	.minorLink a{color:#474747;}

/******** Images Classes ********************************/
#main .illustrationImage{float:right; padding:5px 0 5px 15px;}

/******** Specifics Blocks (grouped by template) ********/
/********************************************************/
/* Styles of blocks that are not used in all pages
The css tree must be ordered as the same as HTML document
Each styles are grouped by pages or group of pages where they are found in HTML
Each group need to be precede by a line: */

/** Template: All : Contextual elements **/
.error{color:red;font-weight:bold;}
.highlightWebsites{background:url(/images/vet3R/bgd_highlightWebsites.jpg) no-repeat bottom right;}
	#context .highlightWebsites div{background-color:transparent;}

		.highlightWebsites p{float:left; width:70px;}
			#context .highlightWebsites p img{margin:0 0 0 0; padding:0; float:right;}
		.highlightWebsites ul{clear:both;}
.highlightQuiz{border-bottom:1px solid #c60c30;padding-bottom:5px;}


.highlightQuiz h2.refH2{color:#006699;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;width:400px;}
.highlightQuiz h2{}
	#context .highlightQuiz li{background:none; padding:0; font-size:11px;}
		.highlightQuiz li input{
	margin:0 5px 0 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#context .highlightQuiz p{clear:both;}
		.highlightQuiz label{font-size:11px;}
		.highlightQuiz .blockSubmit{text-align:right; padding:5px 0 15px 0;margin-right:20px;}
		
#context .highlightAdvertisement{text-align:center; border:0 none;}
#context .blockSubmit{text-align:left; padding:0 5px 10px 0;}
#main #context .blockSubmit input{font-size:11px;}

/** Template: All pages **/
.specialTr{background:#eaf2e1;}
table.resultat_recherche{margin:0 auto 0 auto;padding:2px;}
table.resultat_recherche th{height:18px;background:url(/images/vet3R/degrade_th.jpg) repeat-x;font-weight:bold;color:white;padding:2px;}
table.resultat_recherche th a{font-weight:bold;color:white;text-decoration:underline;}
table.resultat_recherche td{background-color:#F8F6F5;color:black;padding:2px;text-align:left;}
table.resultat_recherche td a{font-weight:normal;}

.clear{height:1px; clear:both; line-height:0}
.backLink{margin:20px 0 10px 0; text-align:right;}
	.backLink li {background:none; padding:6px 0px 6px 0px;}
		.backLink a {font-weight:bold !important; background-color:#c60c30;text-decoration:none; color:white;/* background:url(/images/vet3R/li_breadcrumb.gif) no-repeat 0 3px;*/  padding:2px 4px 2px 4px;}
.backLink a:hover { background-color:#656974;}

.introductionPage {padding:0 0 1px 0; clear:both;} /* Avant padding 5px */
	div.LeftOutilImg img {float:left;margin:10px 10px 0 5px;}
	div.Righttext {padding:60px 0 0 0;}


	.introductionPage strong {color:#c60c30;}
	/* H1 introductionPage */
	div.introductionPage h1{color:#000; margin:1px 0 0px 0; font-weight:normal;padding:1px 0 0 3px;}
	/* div.introductionPage h1{color:#000; margin:5px 0 0px 0; font-weight:normal;padding:5px 0 0 15px;} */
	.introductionPage p {color:#000; margin:5px 0 0px 0;}
		.introductionPage ul {margin:5px 0}
		.introductionPage li {color:#000;}
.breadcrumb{padding:2px 0 0 0; margin:0 0 10px 0;}
	.breadcrumb a {text-decoration:none; color:#474747;}
	.breadcrumb dt {background:url(/images/vet3R/li_breadcrumb.gif) 0 3px no-repeat; padding:0 4px 0 10px}
	.breadcrumb dd { font-weight:normal; padding:0 4px 0 0; color:#474747;}

/** Template: formSearch + formSend + formSearchLarge **/
#formSearchLarge{width:710px; float:left}
#formSearch{width:100%; float:left}
#formSend{ width:640px; float:left}
	.navSearch {font-size:11px; padding:4px 0 15px 7px; width:480px; }
		.navSearch a {font-size:11px; color:#474747;}
		.navSearch li {font-weight:bold; font-size:11px; color:#c60c30; background:none; padding:0 20px 0 12px; float:left;}
			.navSearchFirst {font-size:11px; background: url(/images/vet3R/bgd_nav_search.gif) no-repeat;}
			.navSearchSecond {font-size:11px; background: url(/images/vet3R/bgd_nav_search_second.gif) no-repeat;}
			.navSearchThird {font-size:11px; background: url(/images/vet3R/bgd_nav_search.gif) no-repeat;}
	.blockForm {background-color:#dadcdd; padding:15px 0 15px 10px; margin:10px 0 0 0; }
.blockForm *{color:#656964;}
		.blockForm p{padding:0 0 15px 0;}
		.blockForm a{background:url(/images/vet3R/lien_gauche_rouge.png) no-repeat 0px 4px;padding-left:10px;font-weight:bold;color:#c60c30;}
		.blockForm ol li{padding:0 0 5px 0;list-style-type:none;}
			.blockForm li{padding:0 0 5px 0; clear:both;}
				.blockForm label a{background:none; padding:0;}
				.inputText{ width:500px;}
					.inputText label{text-align:right; width:196px; margin:0 10px 0 0; padding:2px 0 0 0; display:block; float:left;}
					.inputText label.reaction_label_signature{text-align:left; margin:0 5px 0 0; padding:2px 0 0 0; width:auto;}
					.inputText label.reaction_input_signature input{text-align:left; margin:0 5px 0 0; padding:2px 0 0 0; width:auto;border:0;}
				.inputTextEMV{}
					.inputTextEMV label{text-align:right; width:100px; margin:0 10px 0 0; padding:2px 0 0 0; display:block; float:left;}
					.inputTextEMV label.reaction_label_signature{text-align:left; margin:0 5px 0 0; padding:2px 0 0 0; width:auto;}
					.inputTextEMV label.reaction_input_signature input{text-align:left; margin:0 5px 0 0; padding:2px 0 0 0; width:auto;border:0;}
					.inputTextEMV input{width:150px;}
					

					.inputText input{width:250px;}
					.inputText select{width:255px; }
					.inputText textarea{width:250px;}
					.inputText .inputSmall{width:70px;}
					.inputText .inputMedium{ width:130px;}
					.inputText ul{width:250px; float:left;}
					.inputText li{background:none; padding:0;}
					.inputText li input{width:auto;}
					.boxEmploi{ margin:0 0 0 208px;}
				.inputBox label{}
					.inputBox input{border:0 none; margin:0 4px 0 0}
					.inputBox .inputSmall{width:70px; border:1px solid #999;}
					.inputBox .inputMedium{ width:130px; border:1px solid #999;}
					.inputBox li{background:none; padding:0;}
						.inputBox li li{padding:0 0 4px 17px;}
					.inputBox ul li{width:33%; float:left; clear:none;}
					.inputBox ul ul li{width:auto; float:none;}
	.blockSubmit{text-align:right; padding:5px 0 15px 0;}
		.blockSubmit input{background-color:#c60C30;font-size:12px; color:#FFF;font-weight:bold; border:0px solid #454545;/* background:url(/images/vet3R/bgd_button.gif) repeat-x ;*/ width:auto; padding:0 2px 0 2px; cursor:pointer}
		#main .submitButton{background-color:#c60C30;font-size:12px; color:#FFF; border:0px solid #454545; /* background:url(/images/vet3R/bgd_button.gif) repeat-x #c60c30;*/ width:auto; padding:2px 4px 2px 4px; cursor:pointer;font-weight:bold;}
		#main .submitButton{background-color:#c60C30;font-size:12px; color:#FFF; border:0px solid #454545; /* background:url(/images/vet3R/bgd_button.gif) repeat-x #c60c30;*/ width:auto; padding:2px 4px 2px 4px ; cursor:pointer;font-weight:bold;}
		a.submitButton{text-align:center; width:60px; padding:1px 5px;}
		#main .bouton{font-size:12px; color:#FFF; border:1px solid #454545; background:url(/images/vet3R/bgd_button.gif) repeat-x #c60c30; width:auto; padding:0 2px 0 2px; cursor:pointer;}
		a.bouton{text-align:center; width:60px; padding:1px 5px;}
.blockSubmit .submitButton{background-color:#c60C30;/*background-image:url(/images/vet3R/bouton_gauche.png) !important;background-position:3px 5px !important;background-repeat:no-repeat !important;*/padding:0px 2px 0 2px !important;color:white;font-weight:bold;border:none !important;}
.blockSubmit a.submitButton, p.bouton_bdd a{background-color:#c60C30;/*background-image:url(/images/vet3R/bouton_gauche.png) !important;background-position:3px 5px !important;background-repeat:no-repeat !important;*/padding:2px 4px 2px 4px !important;color:white;font-weight:bold;border:none !important;}
a.bouton_bdd{background-color:#c60C30;/*background-image:url(/images/vet3R/bouton_gauche.png) !important;background-position:3px 5px !important;background-repeat:no-repeat !important;*/padding:1px 4px 1px 4px !important;color:white;font-weight:bold !important;border:none !important;}
p.bouton_bdd{text-align:right;}


/** Template: homePage **/
#homePage{width:100%; float:left;}
	/*#shortCuts{width:260px; background-color:#FAEDEE; float:left; clear:both; margin:0 10px 0 0}*/
	#shortCuts{width:210px; background-color:#FAEDEE; float:left; clear:both; margin:0 10px 0 0}
		#shortCuts div{margin:0 0 5px 0; padding:5px 0 5px 0;}
			#shortCuts div div{padding:0 0 5px 10px; margin:0; clear:both;}
				#shortCuts p{padding:0 0 5px 0;}

			.lib_gauche{border-top:7px solid #FFF;clear:both; border-bottom:15px solid #FAEDEE; margin:0;}
				.lib_gauche .first{background:none;}
					.lib_gauche img{margin:10px 10px 9px 0; float:left;}

					.lib_gauche p{padding:0 5px 0 0;}
					.lib_gauche ul{}
						.lib_gauche li{margin:0 10px 0 0; float:left;}



		.simpleSearch{border:1px solid #F1F9F5; border-bottom:none;}

				.simpleSearch ol{margin:0 0 5px 0;}
					.simpleSearch ol li{background:none; float:left;}
						.simpleSearch input{width:80px; float:left;}
						.simpleSearch .submitSimpleSearch{width:15px; height:16px; border-left:0 none; padding:0; float:left;}
				.simpleSearch ul{float:left; padding:0 0 0 10px; margin:0;}
		.highlightProducts{border-top:0px solid #FFF;}
			.highlightProducts div{clear:both; background:url(/images/vet3R/line_content.gif) top left repeat-x; border-bottom:15px solid #FAEDEE; margin:0;}
			.highlightProducts .first{background:none;}
				.highlightProducts img{margin:10px 10px 9px 0; float:left;}

				.highlightProducts p{padding:0 5px 0 0;}
				.highlightProducts ul{}
					.highlightProducts li{margin:0 10px 0 0; float:left;}
	#listHighlight{width:100%; float:left;}
		#listHighlight div{margin:0;}

		.highlightEvents{position:relative; }
			#listHighlight .highlightEvents{width:100%;}

			.highlightEvents div{margin:0 0 5px 0; clear:both;}
			
			.highlightEvents ul{float:left; margin:5px 0 10px 0;}
			#listHighlight .highlightEvents div{padding:0 10px 0 5px;}
				.highlightEvents img{margin:5px 10px 5px 0; float:left;}
				.highlightEvents a{font-weight:normal; }
				.highlightEvents .title {font-weight:bold; font-size:12px; padding:6px 0 0 0;}
				.sourceEvents{color:#959595; padding:0 5px 0 0; float:left;}
			.eventsLinks{text-align:right;}
				.eventsLinks p{float:right; clear:all;}
				.eventsLinks img{margin:0; float:none;}
				.eventsLinks ul{margin:0; float:right;}
		.highlightPages{border:1px solid #c3c3c3; padding:10px 0 10px 0; margin:0;}
			#listHighlight .highlightPages{margin:15px 0 10px 0;}
			.highlightPages div{padding:0 0 5px 0px; margin:0; background:url(/images/vet3R/bgd_highlightPages.gif) repeat-y 0 100px;}

			#homepage .highlightPages div{padding:0 0 5px 0px; margin:0; background:url(/images/vet3R/bgd_highlightPages.gif) repeat-y }
			
				#homePage .highlightPages div div{background:none; width:135px; float:left; padding-right:5px;}
				.highlightPages div div{background:none; width:32%; float:left; padding-right:5px;}
					.highlightPages img{display:block;}

					.highlightPages p{margin:0 11px 5px 5px;}
					.highlightPages a{color:#c60c30;}
					.highlightPages ul{margin:0 11px 0 5px;}
						.highlightPages li{background:none; padding:0;}
							.highlightPages li a{font-size:11px; color:black;}

							/* Focus Home */
#focus{ position:relative; left:0px; width:624px;margin:20px 0 20px 0 !important;padding:0 !important;background-image:url(/images/vet3R/bgd_focus.png);background-repeat:repeat-x;border:1px solid #a5a8af;} 
#focus #titre{background-color:#767a85;color:white;font-family:verdana,arial,helvetica,sans-serif;border:1px solid #a5a8af;position:absolute;right:20px;top:-8px;padding:0px 10px 0px 10px;font-weight:bold;}
#focus.entete{ height: }
#focus_content{ position:relative; width:100%;  z-index:1; background-repeat:repeat-y;padding:5px;}
#focus_content img{margin-left:10px;padding-bottom:15px;float:right;margin-right:10px;}
#focus_content p{width:100%;}
#focus_bottom{ width:100%; height:6px; position:relative; top:10px; z-index:1;  background-repeat:no-repeat; }
p.para_focus{ margin:0px 5px 0px 10px; }
#blank_bottom{ height:5px; line-height:5px; }
#titre_focus{ color: #c60c30; margin:2px 2px 5px 0px; font-weight:bold; font-size:14px; }
#texte_focus{ width:540px;}
							
	#formation_accueil{clear:left;}						
	#formation_accueil ul{clear:left;margin-bottom:10px;margin-top:10px;}
	#formation_accueil li{color:#656974;font-weight:bold;font-size:12px;background-image:url(/images/vet3R/red-disc.jpg);background-repeat:no-repeat;background-position:2px 6px;padding-top:3px;padding-bottom:3px;}
	#formation_accueil li span{font-weight:normal;}
	.formation_continue {background-image:url(/images/vet3R/red-disc-tiny.jpg);background-repeat:repeat-x;background-position:bottom;height:20px;}
	.formation_continue *{text-transform:uppercase;}
	.formation_continue .titre{float:left;background-color:#767a85;font-family:Verdana,arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:white;padding:3px;}
	.formation_continue .revue{float:left;background-color:#c60c30;font-family:Verdana,arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:white;padding:3px;}
	.formation_continue .susp{float:left;background-color:white;font-family:Verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:normal;color:#161214;padding:2px 2px 2px 8px;}	
	#formation_accueil p.lien_sommaire{text-align:right;position:relative;top:-15px;font-size:10px;padding-right:5px;}
	#formation_accueil p.lien_sommaire a{color:#c60c30;}
	
	
/* Mises en avant home */
.accueil_mea h2{color:#767a85;font-family:verdana,arial,helvetica,sans-serif;font-size:17px;text-transform:none;font-weight:normal;padding-left:5px;}
.accueil_mea{clear:both;background-color:#dadcdd;margin-top:15px;}
.accueil_mea img{float:left;}	
	
/** Template: contentArticle + contentArticleLarge **/
#contentArticleLarge {width:710px; float:left;}
#contentArticle {/*background:url(/images/vet3R/bgd_highlightEvents.jpg) repeat-x;*/ width:635px; float:left;}
	.breadcrumbArticle {}
		.breadcrumbArticle li {padding:0 10px 0 13px; background: url(/images/vet3R/li_breadcrumb_articles_1.gif) 0 3px no-repeat; float:left;}
		.breadcrumbArticle .last {font-weight:bold; background:url(/images/vet3R/bgd_elementOpened.gif) 0 3px no-repeat;}
			.breadcrumbArticle a {font-weight:normal; color:#717171; text-decoration:underline;}
			.linksArticle {text-align:right; width:170px; margin:0 0 10px 0; float:right;}
	.displayArticle {text-align:right; width:190px; margin:0 5px 0 0; float:right;}
		.displayArticle a {text-decoration:underline; font-weight:normal; color:#717171;}
		.displayArticle ul{float:right;}
			.displayArticle li {background:none; padding:0 0 0 10px; float:left}
	.displayArticle2 {text-align:right; width:270px; margin:0 5px 0 0; float:right;}
	.displayArticle2 a {text-decoration:underline; font-weight:normal; color:#717171;}
	.displayArticle2 ul{float:right;}
	.displayArticle2 li {background:none; padding:0 0 0 10px; float:right}

.navArticles {padding:3px 5px 3px 5px !important; margin:10px 0 10px 0 !important; background-color:#dadcdd;clear:both;}
		.navArticles ul{background:none; padding:0;margin:0;}
		.navArticles li.previousArticle{ padding:0;margin:0;float:left;width:25%;}
		.navArticles li.previousArticle a{padding:0 0 0 15px;background-image:url("/images/vet3R/pagination_previous.png");background-repeat:no-repeat;}
		.navArticles li.nextArticle{background:none; padding:0 10px 0 0;margin:0;float:right;width:25%;}
		.navArticles li.nextArticle a{padding:0 15px 0 0;background-image:url("/images/vet3R/pagination_next.png");background-repeat:no-repeat;}
		.navArticles a {font-weight:bold !important; color:#454545;padding:2px;}
		.navArticles br{clear:both;line-height:15px;}
	

/*	.navArticles {padding:5px 0 0 0; margin:10px 0 0 0; */ /* border-top:1px solid #b5ac9f; */}
/*		.navArticles li{background:none; padding:0;}
		.navArticles a {font-weight:bold; color:#c60c30;} */
		.previousArticle {width:40%; float:left;}
			.previousArticle a{background:url(/images/vet3R/li_nav_articles_2.gif) 0 3px no-repeat; padding:0 0 0 11px;}
			.previousArticle strong{color:#c60c30;}
		.otherLinks{width:40%; float:left;text-align:center;}
			.otherLinks a{background:url(/images/vet3R/li_nav_articles_2.gif) 0 3px no-repeat; padding:0 0 0 11px;}
		.nextArticle {text-align:right; width:30%; float:right;}
			.nextArticle a{background:url(/images/vet3R/li_nav_articles_1.gif) 0 3px no-repeat; background-position:right; padding:0 11px 0 0;}
		.resultsList{text-align:right; width:30%; float:right;}
			.resultsList ul{display:inline;}
				.resultsList li{display:inline;}
				.resultsList .active a{font-weight:bold; color:#c60c30;}
	.toolsArticle {width:227px; margin:0px 0 0 0; text-align:right; float:right; overflow:hidden;}
	.toolsArticle ul{position:relative;}
		.toolsArticle li {background:none; padding:0 0 0 10px; display:inline;}
		.toolsArticle li#rss img{padding-top:5px;}
		.toolsArticle .first{font-size:11px; text-align:right; text-decoration:none; display:block; float:left; padding:8px 0 0 0; width:60px;}
	.toolsArticle img{vertical-align:top;}
	.infoArticle{/* border-top:1px solid #b5ac9f;*/ margin:5px 0 0 0; padding:10px 0 0 0;}
.infoArticle #image_actu img{float:left;padding:0 10px 10px 0;}
.infoArticle #chapeau {color:#767a85;font-weight:bold;font-size:14px;}
		.infoArticle p{padding:0 0 5px 0;}
		.infoArticle dl{padding:0 0 5px 0;}
			.infoArticle dt{width:150px; padding:0 5px 0 0; color:#717171; float:left; clear:both;}
			.infoArticle dd{width:200px; color:#717171; float:left; }
	.introductionArticle{font-size:12px; font-weight:bold; padding:5px 0 0 0;}
		.introductionArticle p {padding:0 0 10px 0;}
		.introductionArticle * {color:#c60c30;}
	.textArticle {margin:0 0 15px 0;clear:left;}
		.textArticle img {padding:5px 15px 5px 0; float:left;}

		.textArticle p {padding:5px 0 0 0;}
		.textArticle a {text-decoration:none;}
		.textArticle dl{margin:10px 0 0 0;}
			.textArticle dt{width:100px; padding:0 5px 0 0; clear:both; float:left;}
			.textArticle dd{width:300px; float:left;}
		.textArticle thead{}
		.textArticle thead a {color:#FFF; text-align:center}
		.textArticle ul{padding:10px 0 0 0;}
			.textArticle li{background:url(/images/vet3R/li_01.gif) no-repeat 0 7px; padding:1px 0 1px 10px;}
		.textArticle table{margin:10px 0 0 0;}
		.textArticle #lien_reagir{text-align:right;padding-right:5px;}
		.informationText{font-size:11px;}
			.informationText *{font-size:11px;}
		#main .alertText{font-size:11px; color:#CC0000;}
		p.alertText_ident{font-weight:normal;color:red;margin:10px 0px 10px 0px;}
	.hightlightBlock{margin:0 0 15px 0; padding:5px; background-color:#FAEDEE;}
		.hightlightBlock img {padding:5px 15px 5px 0; float:left;}

		.hightlightBlock p {padding:5px 0 0 0;}
		.hightlightBlock a {text-decoration:underline;}
		.hightlightBlock dl{margin:10px 0 0 0;}
			.hightlightBlock dt{width:100px; padding:0 5px 0 0; clear:both; float:left;}
			.hightlightBlock dd{width:300px; float:left;}
		.hightlightBlock ul{padding:10px 0 0 0;}
			.hightlightBlock li{background:url(/images/vet3R/li_01.gif) no-repeat 0 7px; padding:1px 0 1px 10px;}
		.hightlightBlock table{margin:10px 0 0 0;}
		
#reactions_actu{clear:left;}
#reactions_actu h2.refH2{text-transform:uppercase;font-size:16px;font-weight:bold;padding-left:20px;background-image:url(/images/vet3R/carre_rouge.png);background-position:left;background-repeat:no-repeat;}
#reactions_actu table#liste_reactions{border-collapse:collapse;}
#reactions_actu table#liste_reactions td{vertical-align:middle;text-align:left;border-bottom:1px solid #a5a8af;}

/* Formulaire reaction */
#formulaire_reaction {background-color:#dadcdd;padding-bottom:50px;position:relative;top:-25px;width:100%;}
#formulaire_reaction ol#identification{float:left;width:45%;padding-top:50px;padding-left:10px;}
#formulaire_reaction ol#identification .inputText label{margin:0 10px 0 0; padding:0px 0 0 0; float:left;text-align:left;}
#formulaire_reaction label.reaction_input_signature{width:20px;text-align:left;}
#formulaire_reaction li.inputText{width:100%;}

#formulaire_reaction ol#message{float:right;width:45%;padding-top:50px;}
#formulaire_reaction ol#message label{width:100px;text-align:left;}
#formulaire_reaction  .blockSubmit{text-align:center;padding-top:100px;}
#formulaire_reaction ol#message table.mceEditor{clear:left;}
td.mceToolbar a{background:none;padding:0;}

.refH2blockForm{position:relative;left:-15px;z-index:99;}
.refH2blockForm span{background-color:#c60c30;color:white;padding:5px;font-size:16px;text-transform:uppercase;}

/** Template: listSummary **/
#listSummary{background:url(/images/vet3R/bgd_highlightEvents.jpg) repeat-x; width:520px; float:left;}
	.blockIllustration{width:135px; float:left;}
		.blockIllustration img {margin:0 0 10px 0;}
	.contentSummary {width:100%; float:left;}

		.contentSummary p{padding:0 0 5px 0;}
		.contentSummary ul{padding:0 0 5px 0;}
		.contentSummary div{border-top:1px solid #999999; padding:10px 0; margin:5px 0;}
			.contentSummary div li{background:url(/images/vet3R/li_01.gif) no-repeat 0 7px; padding:1px 0 1px 10px;}
				.contentSummary li li{background:url(/images/vet3R/li_01.gif) no-repeat 0 6px; padding:0 0 0 10px;}

	#article {}

		#article p{padding:0 0 5px 0;}
		#article ul{padding:0 0 5px 0;}
		#article div{border-top:1px solid #999999; padding:10px 0; margin:5px 0;}
			#article div li{background:url(/images/vet3R/li_01.gif) no-repeat 0 7px; padding:1px 0 1px 10px;}
				#article li li{background:url(/images/vet3R/li_01.gif) no-repeat 0 6px; padding:0 0 0 10px;}

/** Template: homeNiv2Type1 **/
#homeNiv2Type1{background:url(/images/vet3R/bgd_highlightEvents.jpg) repeat-x; width:510px; float:left;}
	.highlightDocuments{ width:520px; padding:0 6px 10px 0;}
		.highlightDocuments div{width:50%; margin:0 0 8px 0; float:left;}

			.highlightDocuments img{margin:0 6px 12px 0; float:left;}
			.highlightDocuments div div{width:170px; float:left;}

				.highlightDocuments .closed{background-position:left top; padding:0 0 0 15px;}
			.highlightDocuments p{padding:0 25px 5px 0; font-size:11px;}
				.highlightDocuments p *{font-size:11px;}
			.highlightDocuments ul{padding:0 15px 5px 0}
	#homeNiv2Type1 .highlightDocuments{margin:10px 0 0 0;}

/** Template: homeNiv2Type2 **/
#homeNiv2Type2{background:url(/images/vet3R/bgd_highlightEvents.jpg) repeat-x; width:510px; float:left;}
	.highlightSection {background:url(/images/vet3R/bgd_highlight_section.gif) 240px 0 no-repeat; padding:20px 0 0 0; height:1%;}
	.highlightSection div{width:260px; margin:0 0 20px 0; float:left;}

	.highlightSection p{padding:0 20px 5px 0;}
	.highlightSection li{padding:0 0 0 12px; background:url(/images/vet3R/li_highlightSection.gif) no-repeat 0 5px;}
		.highlightSection li a {color:black}
	.highlightSection .subSectionPad{background:url(/images/vet3R/bgd_hilight_split.gif) no-repeat; padding:20px 0 0 0;}

/** Template: homeNiv2Type3 **/
#homeNiv2Type3 { width:100%; float:left;}
	.highlightContent {height:350px; /*background:url(/images/vet3R/bgd_highlight_content.gif) 0 0 repeat; */ margin:0 0 20px 0; overflow:hidden} /** 215 nÃ©cessaire pour la recherche d'offres d'emploi 10/09/08 mantis 7666 **/
		.highlightContent label{text-align:right; width:50px; padding:0 18px 0 0; display:block; float:left; font-size:12px;} /** 112->50 le 15/11/07 rallonger les listes sous IE**/
		.highlightContent select{width:130px;}
		.highlightContent li{padding:0 0 10px 0;}
		.highlightSearch  {width:280px; margin:0px 10px 0px 0px; padding:0 0 0 5px; float:left;}
		.highlightSearch label{font-size:11px; padding-top:2px; padding-left:1px;}
			.highlightSearch select{width:200px;} /** ajout le 15/11/07 rallonger les listes sous IE **/

			.highlightSearch p{font-size:11px;}
		.highlightAlert {text-align:left; width:205px; float:right; }
			#main .highlightAlert a {color:#d1242c; background:url(/images/vet3R/li_highlight_05.gif) 0 5px no-repeat; padding:0 0 0 11px; font-size:12px; display:inline;}
			.highlightAlert p {padding:5px 0 0 0;}

	#homeNiv2Type3 .highlightPages{margin:20px 0 0 0;}
		#homeNiv2Type3 .highlightPages div{background:url(/images/vet3R/bgd_highlightPages2.gif) repeat-y 35px 0;}
			#homeNiv2Type3 .highlightPages div div{background:none;}

/** Template: homeNiv2Type4 **/
#homeNiv2Type4 {background:url(/images/vet3R/bgd_highlightEvents.jpg) repeat-x;}
.highlightFormation{background:url(/images/vet3R/bgd_highlightFormation.gif) no-repeat 415px;}
	.highlightFormation div{width:50%; float:left;}
		.highlightFormation div div{width:90%; border-bottom:1px solid #A7A096; padding:5px 0 13px 0; clear:both; float:none;}

		.highlightFormation img{margin:0 0 7px 0;}
		.highlightFormation div div img{margin:0 7px 5px 7px; float:left;}

		.highlightFormation .sourceEvents{float:none;}
		.highlightFormation li{margin:0 10px 0 0; float:left;}

/** Template: listArticles + listArticlesLarge **/
#listArticlesLarge{width:710px; float:left;}
#listArticles{background:url(/images/vet3R/bgd_highlightEvents.jpg) repeat-x; width:520px; float:left;}
	#listArticlesLarge .submitButton{float:right;}
	.introductionResults{background:url() no-repeat left bottom; padding:0 10px 15px 10px;background-color:#dadcdd;}
		.introductionResults p{width:60%; padding:2px 0 0 0; clear:both; float:left;}
			/*.introductionResults strong{color:#c60c30;}*/
		.introductionResults fieldset{float:right; width:40%; text-align:right; padding:0 0 3px 0;}
	.blockResults{padding:10px 0 0 0;}
		.blockResults li{background:none; padding:5px 0 5px 0; border-bottom:1px solid #999999;}
			.blockResults span{width:50px; float:left;}
			.blockResults span img{padding:10px;}
		.blockResults div{float:left; width:560px;}

			.informationResult{font-size:11px; color:#454545;}
	#listArticlesLarge .navArticles{padding:0 0 0 0; margin:0px 0 0 0; border-top:0 none;}
	#listArticles .navArticles{padding:0 0 0 0; margin:0px 0 0 0; border-top:0 none;}

/* PAGINATION */
/*==============================================================================================================================================================*/
.pagination { clear: both; margin: 10px auto 10px auto; min-height: 18px; line-height: 18px; padding: 2px 0 1px 0; background: #ffd8de;  background-color:#dadcdd; }

	.pagination .resume { float: left; padding: 0 5px 0 5px;margin:0; }
		.pagination .resume strong { color: #767a85; }
	.pagination .pages { float: right; padding: 0 5px 0 5px; text-align: center; clear:none;margin:0;}
		.pagination .pages a { font-weight: normal; color: #767A85; text-decoration: underline; }
		.pagination .pages a:hover { font-weight: bold; color: #c60c30; text-decoration: none; }
		.pagination .pages a.first { width: 10px; height: 10px; background: url(/images/vet3R/pagination-precedent.gif) center center no-repeat; text-decoration: none; }
		.pagination .pages a.previous { padding: 0 5px 0 15px; font-weight: bold; color: #767a85; text-decoration: none; background-image:url(/images/vet3R/pagination_previous.png);background-position:left;background-repeat:no-repeat;}
		.pagination .pages a.active {}
		.pagination .pages a.next { padding: 0 15px 0 5px; font-weight: bold; color: #767a85; text-decoration: none; background-image:url(/images/vet3R/pagination_next.png);background-position:right;background-repeat:no-repeat;}
		.pagination .pages a.last { width: 10px; height: 10px; background: url(/images/vet3R/pagination-suivant.gif) center center no-repeat; text-decoration: none; }
		.pagination .pages a.last img{ float:none;}
		.pagination .pages span.first { display: none; }
		.pagination .pages span.previous { display: none; }
		.pagination .pages span.active { font-weight: bold; color: white; }
		.pagination .pages span.next { display: none; }
		.pagination .pages span.last { display: none; }
		.pagination .pages span.separateur { padding: 0 3px 0 3px; font-size: 10px; color:#89A2B6; }
	.pagination .callage-ie { clear: both; font-size: 1px; line-height: 1px; margin:0;}
#listArticles .pagination { margin-top: 25px; }
#listArticles .introductionResults .pagination { margin-top: 0; }
/*==============================================================================================================================================================*/

/** Template: formQuestions **/
#formQuestions{width:715px; float:left;}
	.blockQuestion {}

		.blockQuestion p{padding:0 0 3px 0;}
		.blockQuestion ul{padding:0 0 3px 0;}
		.blockQuestion li{background:url(/images/vet3R/li_01.gif) no-repeat 0 6px; padding:0 0 0 10px;}
	.navQuestion {background:url(/images/vet3R/bgd_introlist_01.gif) left bottom no-repeat; width:710px; margin:10px 0; overflow:hidden}
		.navQuestion * {color:#FFF; font-size:12px}
		.navQuestion li {text-align:center; background:url(/images/vet3R/nav_question_n.gif) no-repeat; width:119px; padding:4px 0 6px 0; margin:0 6px 0 0; display:block; float:left;}
	.listAnswers {}
		.listAnswers .blockSubmit{padding:0; float:right;}

		.listAnswers li{background:none; padding:3px 0;}
			.listAnswers li input{border:0 none;}
			.listAnswers li label{font-weight:bold;}
			.listAnswers div{padding:5px 0 5px 0; margin:2px 0 0 0;}
			.listAnswers p {margin:5px 0 5px 40px;}
			.listAnswers ul ul {margin:5px 0 5px 40px;}
			.listAnswers li li{background:url(/images/vet3R/li_01.gif) no-repeat 0 6px; padding:0 0 0 10px;}
			.rightAnswer{background:url(/images/vet3R/icon_check.gif) no-repeat #EFFBE2 10px 10px;}
			.wrongAnswer{background:url(/images/vet3R/icon_del.gif) no-repeat 10px 10px;}

/** Template: listActus **/
#listActus{width:100%; float:left;}
.actu_item{margin:5px 0 0 0 !important;	padding:0 !important;}

/** Template: listForums **/
#listForums{width:660px; float:left;}
table.tableau_forums{width:530px;}

/** Template: printArticle **/
#printArticle{padding:10px;}

/** Template: popup **/
#popup{padding:10px;}


/** Template: dictionnaire **/
.dico-tit1 {font-size:15px;color:black;font-weight:bold;padding-bottom:0;}
.dico-tit2 { font-style:italic;width:500px; }
.dico-tit3 {font-size:14px; font-weight:bold; padding:20px 0 0 0;}
.dico-table { margin: 20px 0 0 0;}
p.amm {padding-left:50px;}
.infos_maj{background-color:#e7e7e7;padding:5px;width:460px;margin-top:10px;}
table.liste_medicaments td {border:1px solid #454545;border-collapse:collapse;}
table.liste_medicaments td a *{color:#c60c30;}

table.tableau_resultats_bdd td{
	text-align:left;
}

#fiche-html {margin: 20px 0 0 0;}

#popup{padding:10px;}

/** special DMV **/
.dico-tit1 {font-size:14px;}
.dico-tit2 { font-style:italic; }
.dico-tit3 {font-size:14px; font-weight:bold; padding:20px 0 0 0;}
.dico-table { margin: 20px 0 0 0;}
#fiche-html {margin: 20px 0 0 0;}
table#tab-interne{border: 0px solid}
table#tab-interne td{text-align:justify}
#popup{padding:10px;}
table.dico-table{
 border:1px solid #c3c3c3;
 border-collapse:collapse;
}
table.dico-table td{
 font-family: Arial,Helvetica,sans-serif;
 font-size: 12px;
 color:#454545;
 border:1px solid #c3c3c3;
}
.dmv-entete{
 position:relative;
}
.dmv-groupe-entete{ min-height:174px; width:350px;}
.dmv-photo-entete{  position:absolute; top:0px; right:20px; height:174px;}

/** Dictionnaire "Astuces PC" **/
.dictionnaire_34 td{
	text-align:left;
}

/** Template: siteMap **/
#sitemapLarge {width:900px; float:left;} /* au lieu de 715 fhm */
	.contentSitemap div { width:155px; margin:0 5px 15px 0; float:left;}

	.contentSitemap ul { margin:0 0 8px 0}
		.contentSitemap li { background:url(/images/vet3R/li_sitemap.gif) 0 7px no-repeat; margin:0 0 0 4px; color:#717171; font-size:11px; padding:0 0 0 6px;}
			.contentSitemap li a {color:#717171; font-weight:normal}
	.contentSitemap .highlightSitemap{width:910px; margin:0;} /* au lieu de 900 7/7/2010 */

/** Test Catalogue **/
.fondTarifDifferent { background-color: #FFFEC6; }
.fondObsolete { background-color: #FFC6C6 ; }
.fondBlanc { background-color: #FFFFFF ;}
.fondTab { background-color: #F7F7F7 ;}
.titrecata{font-size:15px; color:#c60c30; text-align:left;}

.affichePubDroite {
	margin-left: 9px;
	display: block;
}
#pub{
	float: left;
	height: 250px;
	width: 160px;
	margin-left: 5px;
	position: absolute;
	left: 10px;
	top: 600px;
	margin-top: 0px;
	z-index: 100;
}


/*publi-rÃÂ©dactionnel nouveau*/

#pubredacontent {
	float: left;
	height: 149px;
	width: 420px;
	/*position: relative;*/
/* 	left:0px; */
/* 	top: 0px; */
	background-image: url(/images/vet3R/pub_redac_plan.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px;
	padding:0px !important;
}
#pubredacontent .titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	text-decoration: none;
	float: left;
	width: 410px;
	padding: 10px 0px 0px 10px !important;
	margin: 0px !important;
	font-weight: bold;
}

#vignette {
	width: 92px;
	float: left;
	margin: 0px 0px 0px 8px !important;
	padding: 0px !important;
}


.contenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 300px;
	padding: 0px 5px 0px 0px !important;
	margin: 0px!important;
	clear: none!important;
}

#pubredacontent .contenu ul{ width: 295px }
#pubredacontent .contenu ul li{ width: 280px }

#pubredacontent .publication {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	width: 260px;
	float: left;
	padding: 0px 0px 0px 12px!important;
}
		.smenu{float:left; padding:0 0 0px 5px; margin:0 0 10px 0; display:inline; width:130px; }
			.smenu pied-de-page{text-decoration:underline; font-weight:bold; color:#454545; size:9px; }
			.smenu a{color:#B9B9B9; font-size:10px; font-weight:normal; }
			.smenu a:hover{color:#454545; font-size:10px; font-weight:normal; text-decoration:underline; }
			.smenuSep{padding:0 0 5px 10px; margin:0 0 15px 0; display:inline; width:46px; height:180px; }
			#smenu_publications{width:100px;}
			#smenu_dmv{width:100px;}
			#smenu_roy{width:80px;}
			#smenu_formation{width:110px;}
			#smenu_droit_gestion{width:110px;}
			#smenu_annonces{width:100px;}
			#smenu_asv{width:60px;}
			#smenu_librairie{width:110px;}
			
table.teasing_abonnement{
	width:80%;border: 1px solid black;
	margin:20px auto 20px auto;
}
table.teasing_abonnement td{
	text-align:left;
}

/*fin publi-rÃÂ©dactionnel nouveau*/

/*Mises en Avant Pages Revues*/#MiseEnAvantRevue{width:510px; float:left;}	.highlightRevue{width:520px; padding:0 6px 10px 0;}		.highlightRevue div{background:url(/images/vet3R/bgd_highlightdocument.gif) bottom no-repeat ; width:235px; height:215px; margin:0 12px 0 0; float:left;}
.highlightRevue img{margin:0 6px 0px 0; float:left;}
.highlightRevue a{color:black;}/*fin Mises en Avant Pages Revues*/


div.subscribingAccess span {text-transform:uppercase;padding:0px !important;margin:2px 0 0 12px !important; font-size:15px;width:100%;font-weight:bold;}
/* H3 pour AccÃ¨s membres */
/*div.subscribingAccess h3 {text-transform:uppercase;padding:0px !important;margin:2px 0 0 12px !important; font-size:15px;width:100%;font-weight:bold; color:#000000;}*/
.subscribingAccess h3{text-transform:uppercase;padding:3px 12px;font-size:14px;font-weight:bold; color:#000000;}


img.bordersmallimg {border: 1px solid #83C23F; margin: 2px; float:left; margin:0 10px 15px 0;}
div.imgouvrages ul {padding:10px 0 0 0 !important;}

div.blocsoutien {border: 1px solid rgb(131, 194, 63); margin: 2px;color:rgb(131, 194, 63);height:45px;padding:5px;}
div.blocsoutien span {color:rgb(131, 194, 63);width:40px !important; display:block;float:left;padding:0 5px 0 5px;font-size: 10px;}
div.blocsoutien a img {float:left;padding:5px;}


/******************************************************************************************************************//*****************************************************************************/
/******************************************************************************************************************//*****************************************************************************/
/*old css non optimisÃÂ© pour le ref*/
/********h1*******/
h1{padding:30px 0 0 15px; float:left;}
/********h2*******/
h2{text-transform:uppercase; font-size:15px;}
#footerter h2 {padding:0 0 0px 10px;margin:0 0 15px 0;width:720px;}
.subscribingAccess h2{padding:3px 12px;}

.introductionPage h2 {font-size:15px; color:#454545; padding:10px 0 0 0}

/********h3*******/
h3{font-size:12px; color:#454545;padding:5px 0 5px 0;}

#context h3{text-transform:none; font-size:11px; color:#474747; padding:0 5px 0 0;}
#panier .head h3{ font-size:12px; color:#606060}
#blocCategories .head h3{ font-size:12px; color:#606060}
#context .highlightWebsites h3{font-size:15px; color:#78BE31; border-right:1px solid #92CC57; width:95px; padding:0 0 8px 0; float:left;}
.blockForm h3{padding:0 0 10px 0;}
.inputText h3 label{text-align:left; margin:0; padding:0; display:inline; float:none;}
#shortCuts h3{text-transform:none; padding:3px 0 3px 10px; float:left; color:#CC0000;}
.lib_gauche h3{padding:0;}
.simpleSearch h3{}
.highlightProducts h3{padding:0;}
#listHighlight h3{color:#454545;}

.highlightEvents h3{color:#c60c30;}
.highlightEvents h3 img{margin:0 5px 0 0;}
#listHighlight .highlightEvents h3{text-transform:uppercase; color:#454545; padding:7px 10px 0 10px;}

/* 20 /10 /08 */
.h3refTitreNews{text-transform:none; color:#c60c30; font-weight:bold;font-size:14px;};

#listHighlight .h3refTitreNews h3{text-transform:none; color:#c60c30; font-weight:bold;font-size:14px;}

.highlightPages h3{display:none;}
.infoArticle h3{}
.textArticle h3 {padding:10px 0 0 0; }
.contentSummary h3{text-transform:uppercase; color:#000000; font-size:14px; padding:0 0 5px 0;}
.contentSummary h3 span{font-size:12px; text-transform:none;}
#article h3{ padding:0 0 5px 0;}
.highlightDocuments h3{text-transform:uppercase; color:#474747; padding:0 0 5px 0;}
.highlightSearch h3 {font-size:14px; color:#c60c30; background:url(/images/vet3R/ico_highlight_zoom.gif) 0 0 no-repeat; padding:4px 0 5px 30px}
/* H3 for the first title in the "L'actu du jour" */
#listHighlight .highlightEvents h3 {font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:0;
color:#c60c30;font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none;text-transform:none;}
.highlightSearch h3 span{color:#454545;}
#highlightAlert{margin-left:300px;}
#highlightAlert h3 {font-size:14px; color:#D1242C; background:url(/images/vet3R/ico_highlight_alert.gif) 0 0 no-repeat; padding:4px 0 5px 30px}
.highlightFormation h3 {text-transform:uppercase; font-size:13px; color:#454545; background:none; padding:3px 0 2px 5px;}
.blockResults h3 a{font-size:14px; padding:0; float:none;}
.blockQuestion h3 {padding:6px 0 12px 30px; margin:0 0 0 -3px; font-size:14px; font-weight:normal; color:#ffffff; background:url(/images/vet3R/bgd_head_question.gif) no-repeat; text-transform:none; display:block;}
.contentSitemap h3 { background:#79bb34; color:#ffffff; padding:2px 0 2px 3px; margin:0 0 4px 0; font-size:16px;}

/********h4*******/
h4{font-size:14px;}
.blockForm h4{font-size:12px; padding:0 3px 10px 0;}
.blockForm h4 label{font-size:14px; color:#c60c30;}
.inputText h4 label{text-align:left; margin:0; padding:0; display:inline; float:none;}
.lib_gauche h4{padding:10px 0 10px 0;color:#CC0000;}
.highlightProducts h4{padding:10px 0 0 0;}
.highlightProducts h4 a{color:black;}
.highlightEvents h4{font-size:12px;}
#listHighlight .highlightEvents h4{font-size:14px;}
.highlightPages h4{font-size:12px; color:black; margin:0 11px 5px 5px;}
.textArticle h4 {padding:0 0 5px 0; }
.highlightDocuments h4{font-size:14px; color:#c60c30; padding:0 10px 5px 0;}
.highlightDocuments h4 span{font-size:11px; color:#474747; display:block;}
.highlightFormation h4{font-size:12px; color:#c60c30; padding:0 0 5px 0; clear:both;}
.highlightFormation h4 span{color:#CC0000;}
.highlightFormation div div h4{padding:0 0 0 0; clear:none;}
.blockQuestion h4 {font-size:12px; color:#c60c30; padding:5px 0 3px 0;}
.contentSitemap h4 { background:#f3f3f3; color:#4d4d4d; padding:3px 5px; margin:0 0 3px 0}
.contentSitemap h4 a {color:#4d4d4d}
.hightlightBlock h4 {padding:0 0 5px 0; }
.highlightSection h4{font-size:14px; font-weight:bold; text-transform:none; color:black; line-height:14px; padding:0 20px 8px 0;}
.highlightRevue h4{font-size:17px; color:black;}
/********h5*******/
.highlightPages h5{font-size:13px; margin:0 0 0 5px;}
.textArticle h5 {padding:10px 0 0 0; color:#c60c30;}
.listAnswers h5{font-size:12px; color:#c60c30; padding:5px 0 3px 0;}
.hightlightBlock h5 {padding:0 0 5px 0; color:#c60c30;}
/********h6*******/
.listAnswers h6{font-size:12px; color:#c60c30; padding:5px 0 3px 0;}



/******************************************************************************************************************//*****************************************************************************/
/******************************************************************************************************************//*****************************************************************************/
/*new css optimisÃÂ© pour le ref*/
/********h1*******/
h1.refH1{text-transform:uppercase; font-size:15px;}
h1.refH1infoArticle {text-transform:uppercase; font-size:15px;}
#footerter{padding-left:11px;}
#footerter h1.refH1footerter {padding:0 0 0px 10px;margin:0 0 15px 0;width:720px;}
.subscribingAccess h1.refH1subscribingAccess{padding:3px 12px;}

#context h1.refH1context{color:#CC0000;width:150px;padding-top: 0px;padding-right: 15px;padding-bottom: 10px;padding-left: 15px;}
.introductionPage h1.refH1introductionPage {font-size:15px;font-weight:bold;color:white;background-color:#656974; text-transform:none;padding:3px 5px 3px 5px;width:100%;margin-bottom:10px;float:none;}
.introductionPageRecherche, .introductionPageDocument {background-color:#767a85;color:white;font-weight:bold;height:26px;clear:both;}
.introductionPageRecherche div {background-color:#767a85;float:left;color:white;text-transform:uppercase;font-size:14px;padding:5px;}
.introductionPageRecherche h1.refH1introductionPage {float:left;font-size:14px;font-weight:bold;color:white; text-transform:uppercase;background-color:#c60c30;float:left;padding:0;padding:5px;margin-left:5px;}
.introductionPageRecherche .rightDiv{float:right;}

.introductionPageDocument h1.refH1introductionPage {float:left;font-size:14px;font-weight:bold;color:white; text-transform:uppercase;background-color:#c60c30;float:none;padding:0;width:300px;padding:5px;}


.introductionPageBdd{display:block;background-color:#767a85;padding:0;width:100%;color:white;}
.introductionPageBdd .defaultDiv{display:inline;background-color:#767a85;border:5px solid #767a85;color:white;float:none;font-size:16px;font-weight:bold;padding:0;}
.introductionPageBdd .redDiv{display:inline;background-color:#c60c30;border:5px solid #c60c30;color:white;float:none;font-size:16px;font-weight:bold;padding:0;}
.introductionPageBdd .rightDiv{display:inline;background-color:#767a85;border:5px solid #767a85;color:white;float:none;font-size:16px;font-weight:bold;padding:0;}

.introductionPage h1.refMessageIntro{}
/********h2*******/
.refH2introductionPage{color:767a85;font-weight:bold;font-size:14px;margin:10px 0 10px 0;text-transform:none;}
.introductionPage2 {background-color:#767a85;color:white;font-weight:bold;height:21px;}
.introductionPage2 h2.refH2introductionPage {float:left;font-size:12px;font-weight:bold;color:white; text-transform:uppercase;background-color:#c60c30;float:left;padding:0;padding:3px;margin-left:3px;}
.introductionPage2 div {background-color:#767a85;float:left;color:white;text-transform:uppercase;font-size:12px;padding:3px;}
.introductionPage2 .rightDiv{float:right;}


h2.refH2{font-size:15px; color:#454545;text-transform:none;margin:5px 0 5px 0;}
#context h2.refH2context{text-transform:none; font-size:11px; color:#474747; padding:0 5px 0 0;}
#panier .head h2.refH2panier{ font-size:12px; color:#606060}
#blocCategories .head h2.refH2blocCategories{ font-size:12px; color:#606060}
#context .highlightWebsites h2.refH2highlightWebsites{font-size:15px; color:#78BE31; border-right:1px solid #92CC57; width:95px; padding:0 0 8px 0; float:left;}
.blockForm h2.refH2blockForm{font-size:15px; color:#c60c30;text-transform:none;margin:15px 0 0 0;}
.inputText h2.refH2inputText label{text-align:left; margin:0; padding:0 0 10px 0; display:inline; float:none;}
#shortCuts h2.refH2shortCuts{text-transform:none; padding:3px 0 3px 10px; float:left; color:#CC0000;}
.lib_gauche h2.refH2lib_gauche{padding:0;}
.simpleSearch h2.refH2simpleSearch{}
.highlightProducts h2.refH2highlightProducts{padding:0;}
#listHighlight h2.refH2listHighlight{color:#454545;}
.highlightEvents h2.refH2highlightEvents{color:#c60c30;}
.highlightEvents h2.refH2highlightEvents img{margin:0 5px 0 0;}
#listHighlight .highlightEvents h2.refH2highlightEvents{text-transform:uppercase; color:#454545; padding:7px 10px 0 10px;}
.highlightPages h2.refH2highlightPages{display:none;}
.infoArticle h2.refH2infoArticle{clear:right;font-size:20px;font-weight:normal; color:#c60c30;text-transform:none;margin:15px 0 0 0;}
.infoArticle h1.refH1infoArticle{clear:right;font-size:20px;font-weight:normal; color:#c60c30;text-transform:none;margin:15px 0 0 0;float:none;padding:0;}
.textArticle h2.refH2textArticle {padding:10px 0 0 0; font-size:15px; color:#c60c30;text-transform:none;}
.contentSummary h2.refH2contentSummary{text-transform:uppercase; color:#000000; font-size:14px; padding:0 0 5px 0;}
.contentSummary h2.refH2contentSummary span{font-size:12px; text-transform:none;}
#article h2.refH2article{ padding:0 0 5px 0;}
.highlightDocuments h2.refH2highlightDocuments{text-transform:uppercase; color:#474747; padding:0 0 5px 0;}
.highlightSearch h2.refH2highlightSearch {font-size:14px; color:#454545; background:url(/images/vet3R/ico_highlight_zoom.gif) 0 0 no-repeat; padding:4px 0 5px 30px}
.highlightSearch h2.refH2highlightSearch span{color:#454545;}
.highlightAlert h2.refH2highlightAlert {font-size:14px; color:#D1242C; background:url(/images/vet3R/ico_highlight_alert.gif) 0 0 no-repeat; padding:4px 0 5px 30px}
.highlightFormation h2.refH2highlightFormation {text-transform:uppercase; font-size:13px; color:#454545; background:none; padding:3px 0 2px 5px;}
.blockResults h2.refH2blockResults a{font-size:14px; padding:0; float:none;}
.blockQuestion h2.refH2blockQuestion {padding:6px 0 12px 30px; margin:0 0 0 -3px; font-size:14px; font-weight:normal; color:#ffffff; background:url(/images/vet3R/bgd_head_question.gif) no-repeat; text-transform:none; display:block;}
.contentSitemap h2.refH2contentSitemap { background:#79bb34; color:#ffffff; padding:2px 0 2px 3px; margin:0 0 4px 0; font-size:16px;}
h2.refH2highlightSitemap {background-color:#c60c30;color:white;padding:3px 0 3px 3px;margin:3px 2px 5px 0px;text-transform:none !important;font-size:16px !important;}

/********h3*******/
h3.refH3{font-size:14px;color:#454545;}
h3.refH3navArticles {color:#c60c30; font-size:14px;}
h3.refH3highlightSitemap, h3.refH3highlightSitemap a {background:#dcdcdc;color:#4d4d4d !important;padding:3px 0 3px 3px;}
.introductionPage h3.refH3introductionPage {font-size:14px;color:#454545;font-weight:bold;}
.blockForm h3.refH3blockForm{font-size:12px; padding:0 3px 10px 0;}
.blockForm h3.refH3blockForm label{font-size:14px; color:#c60c30;}
.inputText h3.refH3inputText label{text-align:left; margin:0; padding:0; display:inline; float:none;}
.lib_gauche h3.refH3lib_gauche{padding:10px 0 10px 0;color:#CC0000;}
.highlightProducts h3.refH3highlightProducts{padding:10px 0 0 0;}
.highlightEvents h3.refH3highlightEvents{font-size:12px;color:#454545;font-weight:bold;}
.highlightEvents h3.refH3highlightEvents img{float:none;margin-left:5px;}
#listHighlight .highlightEvents h3.refH3listHighlight{font-size:14px;}
.highlightPages h3.refH3highlightPages{display:block; font-size:17px; color:black; margin:0 11px 5px 5px;font-weight:bold;}
.textArticle h3.refH3textArticle {padding:0 0 5px 0; color:#c60c30;}
h3.refH3highlightDocuments {font-size:14px; text-transform:none !important;color:#c60c30; padding:0 10px 5px 0;}
.highlightDocuments h3.refH3highlightDocuments{font-size:14px; text-transform:normal;color:#454545; padding:0 10px 5px 0;}
.highlightDocuments h3.refH3highlightDocuments span{font-size:11px; color:#474747; display:block;}
.highlightFormation h3.refH3highlightFormation{font-size:12px; color:#c60c30; padding:0 0 5px 0; clear:both;}
.highlightFormation h3.refH3highlightFormation span{color:#CC0000;}
.highlightFormation div div h3.refH3highlightFormation{padding:0 0 0 0; clear:none;}
.blockQuestion h3.refH3blockQuestion {font-size:12px; color:#c60c30; padding:5px 0 3px 0;}
.contentSitemap h3.refH3contentSitemap { background:#f3f3f3; color:#4d4d4d; padding:3px 5px; margin:0 0 3px 0}
.contentSitemap h3.refH3contentSitemap a {color:#4d4d4d}
.hightlightBlock h3.refH3hightlightBlock{padding:0 0 5px 0; }
.highlightSection h3.refH3highlightSection{font-size:14px; font-weight:bold; text-transform:none; color:black; line-height:14px; padding:0 20px 8px 0;}
.highlightRevue h3.refH3highlightRevue{font-size:17px; color:black;}
h3.refH3sourceEvents {color:#454545;font-size:12px;}

/********h4*******/


 h4.refH4 {font-size:13px;}
.highlightPages h4.refH4highlightPages{font-size:13px; margin:0 0 0 5px;}
.textArticle h4.refH4textArticle {padding:10px 0 0 0; color:#c60c30;font-size:13px;}
.listAnswers h4.refH4listAnswers{font-size:12px; color:#c60c30; padding:5px 0 3px 0;}
.hightlightBlock h4.refH4hightlightBlock {padding:0 0 5px 0; color:#c60c30;}
h4.refH4highlightDocuments {font-size:12px;color:#454545;}
/********h5*******/
h5.refH5{font-size:;color:;}
.listAnswers h5.refH5listAnswers{font-size:12px; color:#c60c30; padding:5px 0 3px 0;}
/********h6*******/
h6.refH6{font-size:;color:;}


/* tableaux cachÃ©s dans la recherche */
div.showTableViewable { display: none; }
div.showTableExpand { position: absolute; left; 5px; width: 900px; height: auto; padding: 10px; background: #FFFFFF; border: 1px solid #000000; text-align: center; cursor: pointer; z-index: 1000; }
a.notprintable { clear: both; display: block; margin: 0.5em 0 0.5em 0; padding: 0 0 0 27px; text-indent: 0; background: url(/images/picto-tableau.gif) 0px 2px no-repeat; }
a.notprintable em { font-size: 0.9em; font-weight: normal; }
a.notprintable:hover em { text-decoration: none; }


/* ---------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- */
/* NEW PAGE D'ACCUEIL Acastro */


div.refhH1TexteBienvenue strong {font-weight:bolder;color:#000000; font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;font-size:12px;margin:0;padding:0;}
.refStrongLireSuite{font-weight:bold;}
p.RefPClassTxtToutesActus{text-align:right;}
#shortCuts .simpleSearch strong.refStrongLien12px{font-weight:bold; color:#c60c30;font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;
outline-width:medium;}
#shortCuts .lib_gauche strong.refStrongLien12px{font-weight:bold; color:#c60c30;font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;
outline-width:medium;}
#shortCuts .highlightProducts strong.refStrongLien12px{font-weight:bold; color:#c60c30;font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;
outline-width:medium;}

strong.refStrongTitreActus{font-weight:bold; text-transform:uppercase; color:#dadcdd;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;font-size:25px;margin:0;padding:0;}
/*H1*/
h1.refhH1TexteBienvenue{clear:both;padding:5px !important;width:100%;color:#454545;font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
font-size:11px; margin:0;display:block; font-weight:normal;}

/* H2 Actus accueil*/

.actus_accueil{border-bottom:2px solid #767a85;}
#listHighlight h2.refH2ActualitesTitreNews a{color:#c60c30;font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;
outline-width:medium;font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;font-size:14px;margin:0;padding:0;text-transform:none;}
table#actu_principale {width:660px;padding:0;border-collapse:collapse;position:relative;left:-20px;}
table#actu_principale td{padding:0;}
table#actu_principale td#carre_gauche{width:15px;background-color:#c60c30;} 
table#actu_principale td.refH2ActualitesTitreNews {text-align:left;background-color:#c60c30;color:white;font-size:20px;font-weight:bold;position:relative;padding:10px 5px 10px 0;}
table#actu_principale h2{text-transform:none;font-family:arial,helvetica,sans-serif;}
table#actu_principale h2 a {color:white;font-size:22px;font-weight:bold;}
table#actu_principale #chapeau{padding:5px;text-align:left;background-color:#dadcdd;color:#767a85;font-size:16px;}
table#actu_principale #chapeau a{color:#767a85;font-size:16px;}
#chapeau .date_pub_principal{font-size:10px;color:#161214;}
table#actu_principale td#image{vertical-align:top;}
table#actu_principale td#image img{margin:0;}

.actus_accueil table#actus_secondaires{margin-top:15px;}
.actus_accueil table#actus_secondaires td{text-align:left;width:50%;}
.actus_accueil table#actus_secondaires td img{float:right;}
.actus_accueil table#actus_secondaires td.gauche{border-right:1px solid #a5a8af;}
.actus_accueil table#actus_secondaires tr.ligne_separateur td{border-bottom:1px solid #a5a8af;}
.actus_accueil table#actus_secondaires td a{font-weight:bold;font-size:14px;}
.actus_accueil table#actus_secondaires .surtitre, .actus_liste #actus_secondaires .actu .surtitre{text-transform:uppercase;color:#161214;font-size:11px;font-weight:bold;}
.actus_accueil table#actus_secondaires td .date_pub_secondaire, .actus_liste #actus_secondaires p.chapeau .date_pub_secondaire{font-size:10px;color:#94979e;}

p.lien_reste_actu{text-align:right;font-weight:bold;margin-right:10px;}
p.lien_reste_actu a{font-weight:bold;}

.actus_liste #actus_secondaires{margin-top:15px;}
.actus_liste #actus_secondaires .actu {margin-top:15px;border-top:1px solid #a5a8af;}
.actus_liste #actus_secondaires .actu h3 a{font-weight:bold;font-size:14px;}
.actus_liste #actus_secondaires .actu img{float:left;margin:0px 5px 5px 0px;}
.actus_liste #actus_secondaires .actu p.chapeau a{font-size:12px;color:black;}
.actus_liste #actus_secondaires .actu p.chapeau img{float:none;margin:0px 0px 0px 5px;}
.actus_liste #actus_secondaires .actu .surtitre{padding-top:5px;}

#listActus table#tab_liste_actus {border-collapse:collapse;width:100%}
#listActus table#tab_liste_actus td.sourceEvents{float:none;}
#listActus table#tab_liste_actus td,#listActus table#liste_actus th{text-align:left;padding:2px 5px 2px 5px;border-bottom:1px solid #a5a8af;}
#listActus table#tab_liste_actus th{background-color:#dadcdd;font-weight:bold;color:#767a85;padding:2px 5px;}
#listActus table#tab_liste_actus tr{}

table#tab_liste_actus tr.survol0_on{background-color:#c60c30 !important;cursor:pointer;cursor:hand;}
table#tab_liste_actus tr.survol0_on *{color:white;}
table#tab_liste_actus tr.survol0_out{background-color:white !important;cursor:pointer;cursor:hand;}
table#tab_liste_actus tr.survol1_on{background-color:#c60c30 !important;cursor:pointer;cursor:hand;}
table#tab_liste_actus tr.survol1_on *{color:white;}
table#tab_liste_actus tr.survol1_out{background-color:white !important;cursor:pointer;cursor:hand;}


table#actus_bandeau_recherche{height:30px;width:100%;border-collapse:collapse;}
table#actus_bandeau_recherche td#titre{background-color:#656974;color:white;font-size:12px;text-align:center;vertical-align:middle;width:220px;font-weight:bold;}
table#actus_bandeau_recherche td#titre h2.refH2introductionPage{color:white;font-size:12px;text-align:center;vertical-align:middle;font-weight:bold;}
table#actus_bandeau_recherche td#recherche{background-color:#94979e;font-size:12px;color:white;vertical-align:middle;}
table#actus_bandeau_recherche td#recherche form{display:inline;padding:0;margin:0;}
table#actus_bandeau_recherche td#recherche form #btn_recherche{background-color:#c60c30;color:white;font-weight:bold;}

/*H3 Colonne gauche */
#shortCuts .simpleSearch h3.refH3TitreLeftBloc{color:#CC0000;float:left;padding:3px 0 3px 10px;text-transform:none;} 
#shortCuts .highlightProducts h3.refH3TitreLeftBloc{color:#CC0000;float:left;padding:3px 0 3px 10px;text-transform:none; font-size:15px; font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; margin:0; display:block;} 
#shortCuts .lib_gauche h3.refH3TitreLeftBloc{color:#CC0000;float:left;padding:3px 0 3px 10px;text-transform:none; font-size:15px; font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; margin:0; display:block;} 
#pubredacontent h3.titrePub{color:#006699;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;width:400px;}
#listHighlight h3.refH3ActualitesTitreNews a{color:#c60c30;font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;
outline-width:medium;font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;font-size:14px;margin:0;padding:0;text-transform:none;}
h3.refH3AccesAbonees{color:#656974;font-size:13px;font-weight:bold;padding:0px 12px;text-transform:uppercase;font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;margin:0;display:block;background-color:#bcc0c5;text-align:center;height:16px;} 

/*Colonne droite */

#context h3.refH3MAJ{text-transform:uppercase; font-size:15px; color:#c60c30; font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;
outline-width:medium; width:150px; padding-left:15px;}
#context a h3.refH3MAJ{text-transform:uppercase; font-size:15px; color:#c60c30; font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;
outline-width:medium; width:150px; padding-left:15px;}
#context strong.refStrongLien{color:#CC6600;font-size:12px;}

#context .highlightQuiz h3.refH3MAJ{color:#CC0000;font-size:12px;font-weight:bold;width:220px;height:0px; display:block; text-transform:uppercase; padding:0 23px 5px 5px; }
#context .highlightPublications h3.refH3MAJ{color:#CC0000;font-size:12px;font-weight:bold;width:220px;height:0px; display:block; text-transform:uppercase; padding:0 23px 5px 5px; }

/* h4 */
#context h4.refH4TxtAbonnezVous{color:#474747;font-size:11px;padding-left:14px;text-decoration:underline; }
#context div h4.refH4Txt12pxGrey{color:#454545;font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;font-size:12px; font-weight:normal;}

#context div a strong.refH4Txt12pxGrey{color:#c60c30;font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;font-size:12px; font-weight:bold;}
#context div a strong.refH4Txt12pxVert{color:#c60c30;font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;font-size:12px; font-weight:bold;}

/* Footer Page d'accueil H3*/
.smenu h3.refH3FooterBisLiensTxt{color:#454545;font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;font-size:12px;margin:0;padding:0;font-weight:bolder; display:block;}

/* border = none pour le DMV */
.dmv-entete { border-style: none !important;  }
.dmv-groupe-entete { border-style: none !important; display:none; }
.dmv-photo-entete { border-style: none !important;  }
.fiche-html { border-style: none !important;  }

.precisions_contact{display:none;height:1px;width:1px;overflow:hidden;}

.infopub {background:url(http://3r.prod.wkf.netplus.fr/imgnewspha/transversal/SMART/pub_smart.gif) no-repeat;}
.infopub2 {text-transform:uppercase; }



/*Style pour le menu AJAX*/
.sub_menu_box {
	width:955px;
	border:3px solid #656974/*ca3d3d*/;
	border-top : 3px solid #656974/*ca3d3d*/;
	padding:10px;
	background-color:#f8f6f5;
}

.sub_menu_box li.important a{font-weight:bold;}

#sub_menu_box1{height:50px !important;} /* Actualités */
#sub_menu_box2{height:150px !important;} /* Publications */
#sub_menu_box3{height:90px !important;} /* DMV */
#sub_menu_box4{height:90px !important;} /* ROY */
#sub_menu_box5{height:160px !important;} /* Formation */
#sub_menu_box6{height:130px !important;} /* Droit-Gestion */
#sub_menu_box7{height:90px !important;} /* Annonces */
#sub_menu_box8{height:120px !important;} /* ASV */
#sub_menu_box9{height:160px !important;} /* Librairie */
	
.float_right {
	float : right;
	padding : 5px;
	margin-top : 3px;
	margin-right : 2px;
}
	
.float_left {
	float : left ;
	padding : 5px;
	border : 1px solid black;
	width : 200px;
	height : 250px;
	margin-right : 20px;
}
	
.float_right a:link { color : #75757e; text-decoration : none; }
.float_right a:active { color : #75757e; text-decoration : none; }
.float_right a:visited { color : #75757e; text-decoration : none; }
	  
.sub_menu_box h2 a {
	color : white;
	font-weight : bold;
	font-size : 100%;
}

h2.refH2highlightSitemap a:link, h2.refH2highlightSitemap a:active, h2.refH2highlightSitemap a:visited {color:#ca3d3d;}
h2.refH2highlightSitemap a:hover {color:#ca3d3d; text-decoration : none; }

#onglets2{
	 height:15px; 
	/* border : 2px solid black;  */
	/*border-bottom : none;*/
	
	
}

#onglets3{
	position:relative;
	/*border : 2px solid black;
	border-top : none;*/
}

.onglet2{
	 /* background-color:#c60c30; */
	/* background-color:#EC4F4F; */
	/* color:white; */
	/* margin:4px 0px 4px 5px; */
	/* margin:0px 0px 4px 1px; */
	
	padding:3px 5px 3px 5px; 
	
	color:white;
	font-weight:bold;
	float:left;
	height:15px;
	/* background:transparent url(/images/vet3R/bgd_lev1.gif); */
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	border-top:0px solid #e0e0e0;
	
	 margin:0px 0px 0px 0px;
background-color:#c60c30;	 
}


.onglet2 a {
	/*background-color: #EC4F4F;*/
	/* color :white; */
	color:lightgray;

}

.subactive{
	/* background-color: #EC4F4F; */
	padding:0px;
	color :white !important;
	
	/* fhm 17/09*/
	/* background:transparent url(/images/vet3R/bgd_lev1_over.gif); */
}

.menu3{
/*	display:none;*/
	background-color:#f8f6f5;
	border : 1px solid #e0e0e0;
	width:170px;
	position:relative; 
	margin-top : 10px;
	/* padding : 5px; 23/07/10 */  

}
.menu3 a { color : #858585; font-weight:normal;width:160px;display:block;padding-left:10px;}
.menu3 a:hover { color : #858585; font-weight:normal;width:160px;display:block;background-color:#c1c7cb;padding-left:10px;}
.menu3 br{display:none;}


.close_menu{height:1px;overflow:show;padding:0 !important;margin:0 !important;} 
.sub_menu_box .refH2highlightSitemap {display:none;}   

.highlightSitemap #h3_content{padding:0;margin:0px 0px 10px 0px;}
/* Colonnes onglets */

#actualites_actus_professionnelles {width:170px;} #actualites_actus_professionnelles #h3_content{width:165px;} #actualites_actus_professionnelles .refH3highlightSitemap{width:165px;}

#formation_aide_au_diagnostic {width:150px;} #formation_aide_au_diagnostic #h3_content{width:146px;} #formation_aide_au_diagnostic .refH3highlightSitemap{width:146px;}
#formation_multimedia {width:150px;} #formation_multimedia #h3_content{width:146px;} #formation_multimedia .refH3highlightSitemap{width:146px;}
#formation_evaluation_des_connaissances {width:190px;} #formation_evaluation_des_connaissances #h3_content{width:186px;} #formation_evaluation_des_connaissances .refH3highlightSitemap{width:186px;}
#formation_outils_pratiques {width:220px;} #formation_outils_pratiques #h3_content{width:216px;} #formation_outils_pratiques .refH3highlightSitemap{width:216px;}

#droit_gestion_donnees_chiffrees {width:135px;} #droit_gestion_donnees_chiffrees #h3_content{width:131px;} #droit_gestion_donnees_chiffrees .refH3highlightSitemap{width:131px;}
#droit_gestion_gestion_cabinet {width:165px;} #droit_gestion_gestion_cabinet #h3_content{width:161px;} #droit_gestion_gestion_cabinet .refH3highlightSitemap{width:161px;}
#droit_gestion_vademecum {width:200px;} #droit_gestion_vademecum #h3_content{width:196px;} #droit_gestion_vademecum .refH3highlightSitemap{width:196px;}



#librairie_librairie {width:160px;} #librairie_librairie #h3_content{width:156px;} #librairie_librairie .refH3highlightSitemap{width:156px;}
#librairie_papeterie_imprimes {width:190px;} #librairie_papeterie_imprimes #h3_content{width:186px;} #librairie_papeterie_imprimes .refH3highlightSitemap{width:186px;}
#librairie_librairies_sante {width:154px;} #librairie_librairies_sante #h3_content{width:150px;} #librairie_librairies_sante .refH3highlightSitemap{width:150px;}
#librairie_editions_point_veterinaire1{width:175px;} #librairie_editions_point_veterinaire1 #h3_content{width:171px;} #librairie_editions_point_veterinaire1 .refH3highlightSitemap{width:171px;}
#librairie_editions_point_veterinaire2{width:175px;} #librairie_editions_point_veterinaire2 #h3_content{width:171px;} #librairie_editions_point_veterinaire2 .refH3highlightSitemap{width:171px;}
/* Fin colonnes onglets */

/* Styles pour les media galeries*/

p#reponse img {
  max-width:560px;
  width: expression(this.width > 560 ? 560: true); 
}

.example-r img{
  max-width:320px;
  width: expression(this.width > 320 ? 320: true); 
  }
  
  .itemContent{padding-bottom:30px;}
  .itemContent a{font-weight:normal;}
.liens_bdd{margin-top:10px;margin-bottom:10px;}  
p.lien_rubrique {font-weight:normal;}
p.lien_rubrique a,p.itemLink a{background:url(/images/vet3R/lien_gauche_rouge.png) no-repeat 0px 4px;padding-left:10px;font-weight:bold;}
p.paragraphe_espace{margin:10px 0 10px 0;}
a.lien_rubrique{background:url(/images/vet3R/lien_gauche_rouge.png) no-repeat 0px 4px;padding-left:10px;font-weight:bold;}

#emvForm ul{list-style-type:none;}
#emvForm li{padding:3px;background:none;}

/* Module annonces */
.erreur{color:red;}

p.astuce{clear:left;margin-left:20px;font-style:italic;text-indent:20px;margin-bottom:10px;background-image:url(/images/vet3R/fleche_droite_astuce.png);background-repeat:no-repeat;line-height:16px;}
ul.form li{background-image:none;}

/* actualites supplémentaires style symedia */

            .symedia {background-color: #e7e7e7;}

            .symedia ul{font-size:14px;color:#cc0000;font-weight:bold;background-color:#ffffff;text-align:left;text-decoration:none; }

            .symedia ul span{color:#a9aaa9;text-align:left;text-decoration:none;font-size:30px;}

            .symedia li {margin:0 0 5px 0;text-align:left;text-decoration:none;}

            .symedia li span{font-size:9px;color: #454545;padding-left:5px;} /* Date */

/* V_2010*/
.contexte_rubrique{background-color:#e9d3d7;padding:0;border-bottom:4px solid white;clear:left;}
.contexte_rubrique .contexte_contenu, .contexte_portail .contexte_contenu{padding:0px 5px 5px 5px;}
.contexte_rubrique h2{height:34px;background-color:#c60c30;color:white;font-weight:bold;background:url(/images/vet3R/context_h2_back.png) no-repeat;padding:3px 3px 3px 5px;}
.contexte_rubrique img.picto{padding:3px 5px 5px 0px;border:0;}
#contexte_livre p#lien_droite_contexte{text-align:right;}
.contexte_rubrique #texte_livre a{font-weight:normal;color:#454545;text-decoration:none;}
.contexte_rubrique #texte_livre a:hover{text-decoration:underline;}
.contexte_rubrique a.lien_droite_contexte,.contexte_portail a.lien_droite_contexte, a.lien_interne{background:url(/images/vet3R/lien_gauche_rouge.png) no-repeat 0px 4px;padding-left:10px;} /* Lien contexte vers une autre rubrique */

#context #contexte_sondage .blockSubmit{text-align:right;}
#context #contexte_sondage p.lien_rubrique{text-align:right;}
p#question_sondage{font-weight:bold;padding-bottom:5px;}
p#reponses_sondage{font-weight:normal;padding-bottom:10px;padding-top:5px;}

#context { width:300px; float:right; margin-right:15px;padding-top:10px;}
#context #contexte_autres_lettres ul{}
#context #contexte_autres_lettres ul li{padding-left:0;}
#context #contexte_autres_lettres .contexte_contenu p#lien_autres{text-align:left;}



#context #contexte_recherche_simple{height:45px;border:1px solid #454545;margin-bottom:15px;margin-top:40px;background-image:url(/images/vet3R/context_simplesearch_back.png);}
#context #contexte_recherche_simple h3{text-transform:uppercase;padding:3px;}
#context #contexte_recherche_simple #SearchForm{padding:3px;}
#context #contexte_recherche_simple #AllWords{width:250px;}
#context #contexte_recherche_simple .submitSimpleSearch{font-weight:bold;background-color:#c60c30;color:white;}

#context #contexte_recherche_simple input{margin:0;padding:0;}
input.hidden{display:block;position:absolute;}

#context .contexte_portail{position:relative;background-color:#dadcdd;height:190px;margin-top:15px;} /* pour positionnement image portail */
#context .contexte_portail h2{background-color:#657974;padding:8px 5px 5px 5px;color:white;height:30px;text-transform:none;font-size:20px;font-weight:normal;}
#context .contexte_portail img#context_portail{position:absolute;left:134px;top:20px;}
#context .contexte_portail ul{margin-top:45px;}
#context .contexte_portail ul li{margin:5px 0 0 0;padding-left:0;}

.equipe_publication{background-repeat:repeat-x;}
.equipe_publication h2{margin:0;}




.equipe_publication table.rubrique_equipe_publication{background-image:url(/images/vet3R/degrade_haut.png);background-repeat:repeat-x;}
.equipe_publication table.rubrique_equipe_publication th{font-size:16px;font-weight:bold;color:#656964;padding-left:20px;background-image:url(/images/vet3R/fleche_rouge_equipe.png);background-repeat:no-repeat;background-position:2px 10px;text-transform:uppercase;text-align:left;}
.equipe_publication table.rubrique_equipe_publication td.image{text-align:left;width:65px;padding:2px;}
.equipe_publication table.rubrique_equipe_publication td.image img{width:65px;height:81px;}
.equipe_publication table.rubrique_equipe_publication td.fiche{text-align:left;width:280px;padding:2px;vertical-align:middle;}

.equipe_publication .fiche img{float:left;}
.equipe_publication .fiche p{padding-top:5px;}
.equipe_publication .fiche .titre{font-style:normal;}
.equipe_publication .fiche * {color:#656964;}
.equipe_publication .fiche a {color:#c60c30;font-weight:bold;background:url(/images/vet3R/lien_gauche_rouge.png) no-repeat 0px 4px;padding-left:10px;}


ul.liste_mea{margin:5px 0 5px 0;}
ul.liste_mea li{background:url(/images/vet3R/bgd_lev2_li.gif) no-repeat 2px 3px;}


#formRecherchePa .highlightContent{background-color:#dadcdd;}
#pa_rss{float:right;}