@charset "utf-8";
/* CSS Document */
.clearer{overflow: hidden; width: 100%;}
*{ padding:0; margin:0;}



a.habitation:link { color:#CA4482; text-decoration:underline;}
a.habitation:visited { color:#CA4482; text-decoration:underline;}

a.funerailles:link { color:#E24A22; text-decoration:underline;}
a.funerailles:visited { color:#E24A22; text-decoration:underline;}

a.kmv:link { color:#76b400; text-decoration:underline;}
a.kmv:visited { color:#76b400; text-decoration:underline;}

a.hospitalisation:link { color:#319DC9; text-decoration:underline;}
a.hospitalisation:visited { color:#319DC9; text-decoration:underline;}

a.famille:link { color:#E8A314; text-decoration:underline;}
a.famille:visited { color:#E8A314; text-decoration:underline;}

* a:link { color:#76b400;}
* a:visited { color:#76b400;}


img {border:0;}
body {/*background-image: url(++resource++CoronaDirectImages/BG_Shim.jpg);*/ background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; color:#555454; font-size:12px; margin:0; padding:0; height:100%;}
#C_Body {width:970px; margin: 0 auto; }

/*HEADER*/
#Header_Nl {background:url(++resource++CoronaDirectImages/T_MainHeader_nl.jpg); width:955px; height:121px; padding:15px 0 0 15px;}
#Header_Fr {background:url(++resource++CoronaDirectImages/T_MainHeader_fr.jpg); width:955px; height:121px; padding:15px 0 0 15px;}
h1 { text-indent:-9999px; display:block; width:182px; height:108px; border:none; position:relative; float:left; cursor:hand; padding:0; margin:0;}
#H_Bt1 {position:relative; top:70px; left:20px; float:left; border:none; }
#H_Bt2 {position:relative; top:70px; left:20px; float:left; border:none; }
#H_Bt3 {position:relative; top:70px; left:20px; float:left; border:none; }
#H_BtC2C {position:relative; top:0px; right: 28px; float:right; border:none;}


#Container {background:url(++resource++CoronaDirectImages/C_BG_Container.jpg); width:948px; padding:10px 0 0 22px;}

/*CONTAINER_L*/
#Container_L {width:160px; float:left;}

/*Menu*/
#Menu { width:160px; }
#Menu_L1 ul { list-style-type:none;background-color:#68707b;}
#Menu_L1 li {font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color: #fff;width:152px;padding: 2px 0 2px 8px;border-bottom:1px dashed #9fa5a9; margin-top:3px; vertical-align:middle;}
#Menu_L1 li a { display:block; text-decoration:none; color:#fff;}
#Menu_L1 li#MenuSub {width:160px; margin:0; padding:0 ; vertical-align:middle;}
#Menu_L1 li#MenuEnd{ margin:3px 0 10px 0; border:none;  background-color:#68707b; height:30px;}
ul#Menu_L2  { list-style-type:none; background-color:#585f6a; padding:5px 0 5px 0;}
ul#Menu_L2 li {font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #fff; width:158px; padding:0 0 0 15px; margin:0; /height:100%; border-bottom:none; line-height:16px;}

.pt_1000km {margin: 5px 0;}


/*news*/
#MenuNews { width:150px; font-size:12px; background-color:#f1f1f1; padding: 5px 5px 0 5px; margin-bottom:10px;}
#MenuNews input { height:18px; width:145px; margin:3px 0; }
#MenuNews .button { position:relative; left:83px; border:none; cursor:hand; margin:10px 0 ;}
#MenuNews .h3_News { font-size:14px; font-weight:bold;}

/*58+*/
#Menu58 { width:150px; font-size:12px; background-color:#f1f1f1; padding: 5px 5px 0 5px; margin-bottom:10px;}
#Menu58 .logo {position:relative; left:20px;}
#Menu58 .logo_nl {position:relative; left:10px;}
#Menu58 .button58 { position:relative; left:35px; border:none; cursor:pointer;}
#Menu58 img {margin:10px 0;}

/*DogHome*/
#MenuDog { width:150px; font-size:12px; background-color:#f1f1f1; padding: 5px 5px 0 5px; margin-bottom:10px;}
#MenuDog .logo {position:relative; left:0;}
#MenuDog .logo_nl {position:relative; left:0;}
#MenuDog .buttonDog { position:relative; left:35px; border:none; cursor:pointer;}
#MenuDog img {margin:10px 0;}

/*download*/
#MenuDwl { width:150px; font-size:12px; background-color:#f1f1f1; padding: 5px 5px 0 5px; margin-bottom:15px;}
#MenuDwl img {border:none; cursor:pointer; }

/*News*/
#MenuNews { width:150px; font-size:12px; background-color:#f1f1f1; padding: 5px 5px 0 5px; margin-bottom:15px;}
#MenuNews img {border:none; cursor:pointer; }


/*CONTAINER_R*/
#Container_R { width:748px; float:left; margin:0 0 10px 12px;}
#flashcontent {width:755px; height:174px;}

/*Homepage*/
/*HP_LEFT*/
#HP_Left { width:400px;float:left; padding:0 10px; }
#HP_Left ul{background:#fff;width:360px;list-style-type:none; margin-bottom:5px; font-size:12px;}
#HP_Left li{color: #68707b;text-decoration:none;background:url(++resource++CoronaDirectImages/Puce.gif) no-repeat left 4px; padding:0 0 3px 10px;}

#HP_Left h2 {color:#76b400; font-size:20px; margin: 10px 0 0 0;}
#HP_Left h3 {color:#666666; font-size:14px;  display:block; border-bottom: solid 3px #f0f3ef; padding-bottom: 5px; margin-bottom:15px;}

/*PRODUCT PAGES*/
#Product_Nav {background:url(++resource++CoronaDirectImages/C_Header_KMV_T0.jpg) repeat-x top left; width:738px; border-bottom: solid 3px #fff; margin-left:4px;}
#Product_Nav img {border:none; cursor:pointer;}
#Product_KMV {background:url(++resource++CoronaDirectImages/C_Header_KMV.jpg); width:746px; height:138px;}
#Product_L {margin-left:4px; float:left; width:378px; padding-right:20px; }

#Product_L .imgFloat_L {margin: 0pt 10px; float: left;}

/*#Product_L img {margin:10px 0;}*/
#Product_L ul{width:360px;list-style-type:none; margin-bottom:5px; font-size:12px;}
#Product_L li{color: #68707b;text-decoration:none;background:url(++resource++CoronaDirectImages/Puce.gif) no-repeat left 4px; padding:0 0 5px 10px; }
#Product_L h3 a:link { text-decoration: none;}
#Product_L h3 a:visited { text-decoration: none;}

.tableHeader { background:url(++resource++CoronaDirectImages/tableBg.jpg) repeat-x top left ; height:35px; color:#fff; padding:0 5px 0 5px; font-weight:bold;}
.tableHeader_O { background:url(++resource++CoronaDirectImages/tableBg_Orange.jpg) repeat-x top left ; height:35px; color:#fff; padding:0 5px 0 5px; font-weight:bold;}
.tableHeader_Y { background:url(++resource++CoronaDirectImages/tableBg_Yellow.jpg) repeat-x top left ; height:35px; color:#fff; padding:0 5px 0 5px; font-weight:bold;}
.tableHeader_P { background:url(++resource++CoronaDirectImages/tableBg_Pink.jpg) repeat-x top left #C33D70; height:35px; color:#fff; padding:0; font-weight:bold;}
.tableHeader_B { background:url(++resource++CoronaDirectImages/tableBg_Blue.jpg) repeat-x top left ; height:35px; color:#fff; padding:0 5px 0 5px; font-weight:bold;}
.tableHeader_R { background:url(++resource++CoronaDirectImages/tableBg_Red.jpg) repeat-x top left ; height:35px; color:#fff; padding:0 5px 0 5px; font-weight:bold;}
.tableSub { background:#EEE; font-size:10px;}

#Product_L .UTab {color:#fff; background:#eeeeff; border:none; text-decoration:none; display:block; font-size:12px; padding:5px 5px; }
#Product_L .smallContentImg {position: relative; left:50px; margin: 10px 30px;}
#Product_L .smallContent58 {position: relative; left:30px; margin: 10px 30px;}
#Product_L .smallContent58nl {position: relative; left:85px; margin: 10px 30px;}

#Product_R {float:left; width:340px;}



/*PRESENTATION PAGES*/
#Presentation_L {margin-left:4px; float:left; width:428px; padding-right:10px; }
#Presentation_L h3 {color:#666666; font-size:16px;  display:block; border-bottom: solid 3px #f1e8e9; padding-bottom: 5px; margin-bottom:15px; margin-top: 15px;}
#Presentation_L h3 strong {color:#76b400; }
#Presentation_L h3 a:link { text-decoration: none;}
#Presentation_L h3 a:visited { text-decoration: none;}

#Presentation_L h4 { font-size: 14px; font-weight: bold; margin-top: 10px;}
#Presentation_L h4 span { font-size: 14px; font-weight: bold; color: #8ABF3B;}



#Presentation_L img {margin:10px 0;}
#Presentation_L ul{background:#fff;width:360px;list-style-type:none; margin-bottom:5px; font-size:12px;}
#Presentation_L li{color: #68707b;text-decoration:none;background:url(++resource++CoronaDirectImages/Puce.gif) no-repeat left 4px; padding:0 0 0 10px; }

#Presentation_R {float:left; width:300px;}
#Presentation_R h3 {color:#666666; font-size:20px; padding:10px 0; background-color:#fff;}
#Presentation_R h3 strong {color:#76b400; }

/*FOOTER*/
#Footer {background:url(++resource++CoronaDirectImages/T_Footer.jpg); height:40px; padding:30px 0 0 0;}	
#Footer p { font-size:11px; text-align:center; color:#333;}
#Footer a { color:#000; text-decoration:none;}

/*Manage image left right form wysiwyg*/
.image-left {
border:0px solid Black;
clear:both;
float:left;
margin:1px 5px 1px 0;
}
.image-inline {
float: none;
}
.image-right {
float: right;
clear: both;
margin:1px 0 1px 5px;
border: 0px solid Black;
}
iframe {
width:338px;
padding:0;
margin: 0;
}