body 		{ margin:0 auto;padding:0px;font-family: Verdana;color: #333333;font-size:11px;	background:url('/_itn/img/fd.jpg') repeat-x;background-color: #E3F4EC;}

/* STRUCTURE */
#all		{ text-align:left; border:#009954 1px solid;margin:30px auto 0;background:#FFFFFF;width:975px;}
#bandeau	{ width:964px;height:100px;display:block;background:url(/_itn/img/bandeau.jpg);float:left;}
#base		{ text-align :center; color: #888787;font: bold 12px Verdana;}
#base .pad	{ padding:7px 0 0 0 }
#base span	{ color: #01aa65}
.clear		{ clear:both;}
img			{ border:none}
.txt11 		{ font: 11px Verdana;}	

/* Home */
.FloatLeft	{ float:left;}
.iconesTop	{ padding: 0 0 0 40px ;}
.icones		{ text-align :center; width:200px;margin:0 20px 0 0}
.pres		{ width:350px;margin:0 30px 0 10px}
.deco		{ width:350px;}
#nav_container	{ padding:10px 0 10px 10px; }

#basic-accordian		{font-size:11px;}


a.HomeAnesthesie		{width:85px;height:120px;display:block;background:url(/_itn/img/home_ar_picto.jpg) no-repeat 0 0; text-decoration:none}
a.HomeAnesthesie:hover	{width:85px;height:120px;display:block;background:url(/_itn/img/home_ar.jpg) no-repeat 0 0; text-decoration:none;cursor:hand;}
a.HomeAnesthesie span	{width:85px;display:block;padding:90px 0 0 0;align:center;}

a.HomeBloc				{width:85px;height:120px;display:block;background:url(/_itn/img/home_bo_picto.jpg) no-repeat 0 0; text-decoration:none}
a.HomeBloc:hover		{width:85px;height:120px;display:block;background:url(/_itn/img/home_bo.jpg) no-repeat 0 0; text-decoration:none;cursor:hand;}
a.HomeBloc span			{width:85px;display:block;padding:90px 0 0 0;align:center;}

a.HomeDom				{width:85px;height:120px;display:block;background:url(/_itn/img/home_do_picto.jpg) no-repeat 0 0; text-decoration:none}
a.HomeDom:hover			{width:85px;height:120px;display:block;background:url(/_itn/img/home_do.jpg) no-repeat 0 0; text-decoration:none;cursor:hand;}
a.HomeDom span			{width:85px;display:block;padding:90px 0 0 0;align:center;}


/* Menu */
#menu 				{ float:left;width:964px; height:30px;display:block;}
#menu img			{ float:left;width:17px; height:30px;}
#menu .sep			{ float:left;height:30px;width:1px;background-color: #e6e6e6;}
#menu a 			{ float:left;text-decoration :none;background-image: url('/_itn/img/menu.gif');width:132px;text-align:center;height:24px;padding: 6px 0 0 0;font: bold 12px Verdana;color: #FFFFFF;display:block;}
#menu a:hover 		{ float:left;text-decoration :none;background-image: url('/_itn/img/menu-on.gif');width:132px;text-align:center;height:24px;padding: 6px 0 0 0;font: bold 12px Verdana;color: #FFFFFF;display:block;}
.menuOn 			{ float:left;background-image: url('/_itn/img/menu-on.gif')!important;width:132px;text-align:center;height:24px;padding: 6px 0 0 0;font: bold 12px Verdana;color: #FFFFFF;display:block;}


p					{ padding: 0 ;margin:0 0 10px 0;}

/* Nav */
.navBloc			{ font: 11px Verdana;padding:0 0 0 10px;margin:0 0 8px 0}
.navTire			{ background-color: #339966; padding:2px 2px 2px 4px;text-decoration :none;font: bold 10px Verdana;color: #FFFFFF}
.navTire a			{ color: #FFFFFF !important; text-decoration :none !important;}
.navTire a:hover	{ color: #99ffcc !important; text-decoration :none;}
.navBloc ul			{ margin: 0 ;padding:0 0 0 4px;}
.navBloc li			{ list-style-type: none; background-image: url(//_itn/img/puce.png);background-repeat: no-repeat;background-position: 0% 50%;padding: 0 0 1px 8px;}
.navBloc li a		{ text-decoration :none; color: #000000;}
.navBloc li a:hover	{ text-decoration :underline;color: #000000;}


/* DATA */
/*#source				{ float:left;width:975px;display:block;background-color:#FFFFFF!important;text-align:left}*/
#data				{ float:left; /*width:759px;*/ display:block; line-height:1.3; background:url(/_itn/img/nav-left-bg.jpg) top left no-repeat #ffffff;}
#data .pad			{ width:700px; /*initialement a 549px;*/ float:left;background-color: #FFF;}

.carteO			{ width:755px; /*initialement a 549px;*/ float:left;background-color: #FFF;}

#catalogue				{ float:left; width:964px; display:block; line-height:1.3;background:url(/_itn/img/nav-left-bg.jpg) top left no-repeat #ffffff;}
#catalogue .pad			{ width:700px; float:left;}
#catalogue .pad h2					{ font: bold 12px Verdana;color: #333333; margin: 0 0 8px 0;padding:0;}
#catalogue .pad li h2 a 					{ font: bold 14px Verdana;color: #333333; margin: 0 0 8px 0;padding:0;}
#nav				{ float:left;width:180px;}
#centre				{ float:left;width:579px;display:block;line-height:1.3;}
#centre	.pad		{ padding:0 0 0 10px;}
.dataBloc			{ float:left;width:739px}
.dataTxt			{ float:left;width:529px;}
.dataTxtPhoto		{ float:left;width:200px;padding: 0 0 0 10px;font: 10px Verdana;color: #333333;}
.dataPhotoTxt		{ float:left;width:200px;padding: 0 10px 0 0;}
#data a				{ /*text-decoration :underline;*/color: #009933;}
#data a:hover		{ text-decoration :none;color: #009933;}
#centre a			{ text-decoration :underline;color: #009933;}
#centre a:hover		{ text-decoration :none;color: #009933;}
ul					{ margin: 0 0 0 18px;padding:0}
/*li				{ margin:0;}*/
h1					{ font: bold 16px Verdana;color: #008000; margin: 0 0 8px 0;padding:0;}
h2					{ font: bold 14px Verdana;color: #333333; margin: 0 0 8px 0;padding:0;}
h3					{ font: bold 13px Verdana;color: #008000; margin: 0 0 8px 0;padding:0;}
.txtvert			{ font: bold 12px Verdana;color: #008000;}

.txt				{ font: 11px Verdana;color: #333333;}
.txt10				{ font: 10px Verdana;color: #333333;}
hr					{ border-top: #008000 1px solid;border-bottom: #FFFFFF 1px solid;border-right: #FFFFFF 1px solid;border-left: #FFFFFF 1px solid;}
.filet				{ border: #008000 1px solid; padding:10px;margin: 0 0 11px 0}
.rouge				{ color: #cc0000;}


/*.col1				{ float: left; width: 238px; display: block; }*/
.col1				{ float: left; width: 49%; margin-right: 1%; display: block; }
.col1 .col1Pad1		{ padding: 0 2em 0 0; }
/*.col2				{ float: left; width: 210px; display: block; }*/
.col2				{ float: left; width: 49%; margin-left: 1%; display: block; }


.carte a			{ text-decoration :none;color: #009933;}
.carte a:hover		{ text-decoration :none;color: #FF0000!important;}

/* produits */
#data .padProduit	{ float:left;background-color: #FFF;width:760px}	
h4					{ background:#009B52;color:#FFF;padding:4px;font-size:12px;font-weight:bold;margin:0 0 10px 0}
ol					{list-style-type: decimal;margin:0  0 0 26px;padding:0}
ol li				{ list-style-type: decimal;background-image: none;padding:0}
#gallery a   		{ text-decoration:none}
#gallery a:hover   		{ text-decoration:none}



.col1Produits		{float:left;width:360px;display:block}
.col1ProduitsPad1	{padding:0 20px 0 0 }
.col2Produits		{float:left;width:340px;display:block}



/* NAV Left */
.nav_left { float:left; width:200px;/*height:900px;*/display:block;/*background:url(/_itn/img/nav-left-bg.jpg) top left no-repeat;*/}

.nav_left_content { /*/background:#FFFFFF;*/margin:25px 0; padding:0 0 0 10px;}
.nltop{/*width:200px;height:23px;background:url(/_itn/img/nav-left-top.jpg) top left no-repeat;*/}
.nlbot{/*width:200px;height:15px;background:#b2b2b2;*/}
.nav_left_content li{list-style-image:url(/_itn/img/fleche-verte.gif);margin:4px 0;}
.nav_left_content li.on {list-style-image:url(/_itn/img/fleche-rouge.gif);margin:4px 0;}
.nav_left_content li.on a	{color:#FB2C34!important; text-decoration:none;}

.nav_left_content li.on ul li a	{color:#009B52!important; text-decoration:none;}

.nav_left_content a {color:#009B52;text-decoration:none;}
#next_levels li{color:#333333;}
ul#next_levels li ul	{margin:0 0 0 10px;}

.nav_left #next_levels {
	margin-left: 20px;
}







/* INFO */
#sidebar            { float:left; width:205px;display:block}
.infopad			{ float:left;padding:0 10px 0 10px;width:185px;}

.infoOnglet			{ float:left;border: #00ad65 1px solid;text-align:left}

.infoTitre			{ font: bold 12px Verdana;color: #FFFFFF;background-color:#00ad65;padding:2px 2px  2px 5px}
.infoTxt			{ padding: 0 5px 5px 5px;font: 10px Verdana;}
.infoTxt a			{ text-decoration :none;color: #01aa65;}
.infoTxt a:hover	{ text-decoration :underline;color: #01aa65;}

.dataPhoto			{ float:left;padding: 0 5px 0 0;}	


/* Footer */
#footer			{ margin:0 auto; width:964px;/*padding:4px 0 0 0;*/height:31px;}
#footer .footerinfo{float:left;margin:8px 0 0 10px;}
#footer .footerlogo{float:left;}
#footer	a		{ padding : 0 6px 0  6px; text-decoration :underline;color: #000000;}
#footer	a:hover	{ padding : 0 6px 0  6px; text-decoration :none;color: #000000}

/* Formulaire */
form			{ margin: 0; padding:0}
/* End Various Tags & Classes*/

#breadcrumb {color:#00ab67;height:auto;background:url(/_itn/img/deg-breadcrumb.jpg) #FFFFFF repeat-y; padding: 4px 0 4px 4px;}
#breadcrumb a	{color:#00ab67; font-weight:bold;}
#breadcrumb a:hover	{text-decoration:none;}

#left-content	{width:610px;float:left;}
#right-content	{width:364px;float:right;}
/*#right-content p{margin:0 0 10px 0;}
#right-content h1{color:#000;font-weight:bold;}
#right-content li{list-style-type:none;margin:0;}
#right-content ul{margin:0;}*/

#illustration{height:213px;width:610px;background:url(/_itn/img/arbre.jpg) no-repeat;}
#nav-container{width:610px;}

#nav-left{float:left;width:301px;margin:0;}

#nav-societe{background:url(/_itn/img/nav-societe-bg.jpg) top left no-repeat #fff;padding:30px 0 35px 20px;}
#nav-activite{background:url(/_itn/img/nav-activite-bg.jpg) top left no-repeat #fff;padding:30px 0 35px 20px;}

#nav-right{float:left;width:308px;margin:0;}
#nav-produits{background:url(/_itn/img/nav-produits-bg.jpg) top left no-repeat #fff;padding:30px 0 0 20px}


#nav-societe li, #nav-produits li, #nav-activite li {list-style-type:none;list-style-type:none;font-size:14px;font-weight:bold;}
.categories li{list-style-type:none;list-style-image:url(/_itn/img/fleche-verte.jpg);margin:5px 0;}
.categories a {text-decoration:none;color:#009953;font-size:12px;font-weight:normal;}
.categories a:hover {text-decoration:underline;}

#forpad		{background-color:#fff; float:left; padding:10px 0 10px 10px;}
#forpad_catalogue		{background-color:#fff; float:left; padding:10px 0 10px 10px;}
#forpad	ul		{ margin: 0 0 0 18px;padding:0}
#forpad	ul li	{background: url(/_itn/img/li.gif) 0 5px no-repeat;padding:0 0 0 16px;margin:0 0 4px 0}




.forpad			{background-color:#fff; float:left; padding:10px 0 10px 10px;}
.forpad	ul		{ margin: 0 0 0 18px;padding:0}
.forpad	ul li	{background: url(/_itn/img/li.gif) 0 3px no-repeat;padding:0 0 0 16px;margin:0 0 4px 0}
.forpad a		{color:#008000;}
.forpad a:hover		{text-decoration:none;}

.relief		{color:#009954; font-weight:bold;}

.contact-medium		{width:250px;}
.contact-large		{width:520px;}
.contact-textarea	{width:520px; height:200px;}

.bold	{font-weight:bold;}

.photoTxt {margin:0; padding:0 0 10px;}
.photoTxt .photo {float:left; margin:3px 16px 0.6em 0;}
.photoTxt .txt {text-align:justify;}

.txtPhoto {margin:0; padding:0 0 10px;}
.txtPhoto .photo {float:right; margin:3px 0 0.6em 16px;}
.txtPhoto .txt {text-align:justify;}

#usa, #colombie, #uruguay, #inde, #japon, #paysbas, #belgique, #irlande, #uk, #suede, #pologne, #allemagne, #suisse, #bulgarie, #italie, #espagne, #france, #portugal, #czech, #danemark, #dubai {cursor:pointer;}

.special_tableau {margin:0;padding:0;/* cyril  */
background: #d5d5d5;
font-size:11px;
}

.celluleTab{border: 1px solid #fff;margin:0;padding:0;/* cyril  */background: #ffffff;}
.blanc {  background: #ffffff; }
.gris { background: #f1f1f1; }
.tabover {background-color: #00ab67;color:#ffffff}

.tabover .lien_tableau { color:white;text-decoration:underline;}/* cyril  */

.lien_tableau { color:red;text-decoration:none;}/* cyril  */

.enteteTabCar/* cyril  */
{
background: #00ab67;
color:#ffffff;
}

.leftDiv {float:left;width:340px;border:1px solid #c7c6c5;}/* cyril  */
.rightDiv {float:left;padding-left:10px;width:340px;}/* cyril  */

.imgDetailProduit{padding:30px;} /* cyril  */


.lien_tableau { color:red;text-decoration:none;}/* cyril  */

 .border { padding:5px;  /* cyril */
border:1px solid #c7c6c5;
color:#000000;


}
 .border-categorie{  /* cyril */
cursor:pointer;
border-left:3px solid #00ab65;
border-top:1px solid #c7c6c5;
border-bottom:1px solid #c7c6c5;border-right:1px solid #c7c6c5;
color:#000000;
-moz-border-radius:0 10px 0 10px;

}
 .no-border {border: none;}  /*cyril*/



.description
{

font-size:13px;color:#333;


}
.produit
{
font-size:13px;color:#333;
}




/************************* Pagination **************************************/

ul{ border:0; margin:0; padding:0; background-image:none;}
#pagination-digg li
{
float:left;
    border:0; 
    margin:0; 
    padding:0;
    font-size:10px;
    list-style:none;
    margin-right:2px;
}

#pagination-digg a
{
    /*border:solid 1px #9aafe5;*/
    margin-right:2px;
	
}

#pagination-digg .previous-off, #pagination-digg .next-off 
{
    /*border:solid 1px #DEDEDE;*/
    color:#ffffff;
    display:block;
    float:left;
    font-weight:bold;
    margin-right:2px;
    padding:3px 5px;
}

#pagination-digg .next a, #pagination-digg .previous a 
{
    font-weight:bold;
	color:#009954;
}

#pagination-digg  .active a
{
    background-color:#009954;
    color:#FFFFFF;
    font-weight:bold;
    display:block;
    float:left;
   
}

 #pagination-digg a
{
font-weight:bold;
    color:#009954;
    display:block;
    float:left;
    padding:3px 6px;
    text-decoration:none;
}

#pagination-digg a:hover
{
    /*border:solid 1px #0e509e*/
}


.cache_div
{
display:none;

}
.display_div
{
display:inline; 

}
li{
list-style: none;
}
ul#tabs {
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
	z-index: 1;
	height: 20px;
	width:100%;
	margin-left:10px;
	margin-top:20px;
}

ul#tabs li.tabs {
	list-style:none;
	display: block;
	float: left;
	margin: 0px 5px 0px 5px;
	//margin: 0px 10px 0 5px;
	padding: 0;
	position: relative;
	z-index: 2;
}

ul#tabs a.tabs {
	display: block;
	float: left;
	padding: 3px 5px;
	margin: 0;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: gray !important;
	font-size: 0.9em;
	 margin-top:-3px;
	border: 1px solid #666;
	border-top: 3px solid #aaa;
	background-color: #f1f1f1;
	background-image:url(../images/admin/entete.jpg);
	background-repeat:repeat-x;
}

ul#tabs a.active_tab {

	border-top:3px solid red;
	border-bottom: 1px solid #ffffff;
	background-image:url(../images/admin/entete_onglet.jpg);
	background-repeat:repeat-x;
	background-color: #ffffff;
	color: black !important;
}
div#cadre {
	border: 1px solid #666;
	background-color:#ffffff;
	clear: both;
	position: relative;
	z-index: 0;
	top: -1px;
	
	width: 650px;
	margin-left:10px;
	
	padding:5px;


}

div#content {
	margin-right: 5px;
}
.nodisplay{

display:none;

}
.display{

display:block;

}
.black5Bold{color:#000000; font-family:Arial,Helvetica,Geneva; font-size:11px; font-weight:bold;text-decoration: none;}
.vert5Bold{color:#18964C; font-family:Arial,Helvetica,Geneva; font-size:11px; font-weight:bold;}



a.lien_catalogue_accueil {text-decoration:none;color:#000000;}a
/*a.lien_catalogue_accueil:hover{text-decoration:none;color:#00aa65;}*/

#topVygonFR	{}
#logoVygon	{float:left;}
#lienCorporate	{float:right; padding:10px 10px 0 0;}
#lienCorporate a	{display:block; width:104px; height:58px; background:url(/_itn/img/bouton-corporate.gif) 0 -58px no-repeat;}
#lienCorporate a:hover	{background:url(/_itn/img/bouton-corporate.gif) 0 0 no-repeat;}





input,textarea		{ border: 1px solid #999; margin:0 0 8px 0 ;padding:0}
.inputNO			{ border: none;margin:0}





