		/********************** TEXTOS/ENALCES *****************************************/
		html, body, div, span, applet, object, iframe,
		h1, h2, h3, h4, h5, h6, p, blockquote, pre,
		abbr, acronym, address, big, cite, code,
		del, dfn, em, img, ins, kbd, q, s, samp,
		small, strike, strong, sub, sup, tt, var,
		b, u, i, center,
		dl, dt, dd, ol, ul, li,
		fieldset, form, label, legend,
		table, caption, tbody, tfoot, thead, tr, th, td,
		article, aside, canvas, details, figcaption, figure, 
		footer, header, hgroup, menu, nav, section, summary,
		time, mark, audio, video {
			font-family: Arial, Verdana, Tahoma;
			font-size:12px;
		}

		body{background:#fafafa;margin:10px 10px 0px 10px}
		a{color:#008888;    }
		a:hover{color:#FFAC00;}

		/************************** jquery validate **************************/
		.errorForm{color:#FFAC00;}
		.validForm{color:#008888;}
		.label{color:#FFAC00;}
		/************************** MAQUETACION **************************/
		.wrapper{margin:0 auto;min-width:915px;max-width:1115px;}   
		.margin{margin:0px 10px;}
		#hd{width:auto;height:134px;min-width:915px;background:#008888;-moz-border-radius: 0px 0px  6px 6px;-webkit-border-radius: 0px 0px  6px 6px;border-radius: 0px 0px  6px 6px;}

		.hd0{float:right;padding-top:3px;text-align:center;width:auto;min-width:230px;min-height:20px;background:#fafafa;-moz-border-radius: 0px 0px  6px 6px;-webkit-border-radius: 0px 0px  6px 6px;border-radius: 0px 0px  6px 6px;-webkit-box-shadow: 2px 2px 3px rgb(99,99,99); -moz-box-shadow: 2px 2px 5px rgb(99,99,99); box-shadow: 2px 2px 3px rgb(99,99,99);}
		
		.hd0 a, .hd1_b a{text-decoration:none;}
		.hd0 a:hover{text-decoration:none;color:#FFAC00;}
		
		.hd1_a{float:left;margin-top:-2px}
		.hd1_b{position:relative;z-index:100;float:right;margin-top:5px;color:#fff;min-width:230px;vertical-align:middle;}
		.hd1_b a.blanco{color:#fff;}
		.hd1_b a:hover{color:#FFAC00;}

		.hd1_b #usuario{padding:3px;width:127px;font-size:10px;}
		.hd1_b #contra{padding:3px;width:50px;font-size:10px;margin:0px 4px 0px 4px;}
		.hd1_b #hb1sumbit{background:#fff url('https://www.fisterra.com/graficos/btFlecha1.png') no-repeat center center;cursor:pointer;width:22px;min-height:22px;margin-top:-1px;vertical-align:middle;}
		
		.hd1_b input {color:#666;border:2px solid #007777;}
		.hd1_b input[type=text], .hd1_b input[type=password]{padding-left:5px; -moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;}
		.hd1_b input[type=text]:first-child{padding-left:0px;}
		.hd1_b input[type=submit]{padding-left:5px; -moz-border-radius: 5px 5px;-webkit-border-radius: 5px 5px;border-radius: 5px 5px;}
		.hd1_b form a, .hd1_b span{color:#fff;font-size:12px;}
		.hd1_b input[type=text]:hover, .hd1_b input[type=password]:hover{color:#FFAC00;}
		
		#pie{bottom:0%;margin:auto 0px ;background:#fff;border:1px solid #e2e2e2;border-bottom:none;padding-top:12px;-moz-border-radius: 6px 6px 0px 0px;-webkit-border-radius: 6px 6px 0px 0px;border-radius: 6px 6px 0px 0px;}
		#pie *{font-size:11px;text-decoration:none}
		.pie1{width:100%;background:#fff;border-top:1px solid #e3e3e3;color:#FFAC00}
		.pie1 .destaca{color:#000}
		.pie1 *{font-size:11px;}
		/****************************** MENU nivel 1********************************/
		.nav1 ul li{cursor:pointer;float:left;text-align:center;min-height:18px;width:auto;background:#006666;margin-left:4px;padding:8px 17px 5px 17px;-moz-border-radius: 6px 6px 0px 0px;-webkit-border-radius: 6px 6px 0px 0px;border-radius: 6px 6px 0px 0px;
		   -webkit-box-shadow: 2px 2px 10px rgb(99,99,99);
		   -moz-box-shadow: 2px 2px 10px rgb(99,99,99);
		   box-shadow: 2px 2px 10px rgb(99,99,99);
		   border-top:1px solid #509797;
		   border-left:1px solid #267F7F;
		   border-right:1px solid #0B7575;
		} 
		.nav1 ul li a{color:#fff;text-decoration:none;line-height:15px;font-weight:bolder;font-size:110%;}
		.nav1 ul li:first-child{margin-left:0px;}
		.nav1 ul li.activo{background:white;border-left:1px solid #e2e2e2;}
		.nav1 ul li.activo a{color:#008888;}

		/*
		.nav1 ul li:hover{background:#008888;cursor:pointer;}
		.nav1 ul li.activo:hover{background:#fff;}
		*/
		
		/****************************** MENU nivel 2********************************/
		.nav2{clear:both;width:auto;margin:0 0;background:white;height:auto;min-height:43px;max-height:43px;overflow:auto;position:relative;z-index:100;-moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
		.nav2 ul{background:white;height:auto;min-height:31px;max-height:43px;-moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;}
		.nav2 ul li{float:left;padding:14px 0px 5px 30px;max-height:43px;}
		.nav2 ul li a{color:#008888;font-size:12px;text-decoration:none;max-height:43px;}
		.nav2 ul li a:hover{color:#FFAC00;}
		.nav2 ul li:first-child{margin-left:0px;}
		.nav2 ul li a.activo{font-weight:bolder;color:#FFAC00;}
		
		.bus {position:relative;z-index:100;background:#f3f3f3;z-index:75;margin-top:-19px;min-height:60px;
		   -moz-border-radius: 6px 6px;-webkit-border-radius: 6px 6px;border-radius: 6px 6px;
		}

		.bus input, .bus select {color:#666;-moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;}
		.bus input[type=text] {height:auto;border:2px solid #cccccc;background:#ffffff;padding-left:5px}
		.bus input[type=submit]{margin: 0 0;height:auto;padding:1px 15px 1px 5px;color:#008888;border:2px solid #A3D5D3;-moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;}
		.bus select {height:auto;border:2px solid #cccccc;background:#ffffff}
		.bus input[type=text]:hover, .bus select:hover {color:#FFAC00;}

		.busmar {padding:27px 10px 0px 25px;}
		/********************************** CONTENIDO ******************************/
		.icoPestanas{margin-right:8px;vertical-align:bottom;}
		#iconos{float:right;margin-right:-10px;width:180px;text-align:right;}
		#iconos img{margin-left:10px;}
		#breadcrumb{float:left;font-size:11px;max-width:530px;}
		
		.mar{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2}
		
		/*antes min-width:783px;*//*ahora 623px optimizado para 1024 de pantalla */
		/* sec1 = width:100%; paercheo para determinadas paginas con poco contenido no repeta el max-width del arbol (.sec2)*/
		.sec1{background:#ffffff;width:100%;margin-right:10px;min-width:623px;overflow:hidden;vertical-align:top;padding:14px 30px 0px 30px;-moz-border-radius: 0px 6px 0px 0px;-webkit-border-radius: 0px 6px 0px 0px;border-radius: 0px 6px 0px 0px;}
		.sec2{max-width:220px;background:#ffffff;height:auto;vertical-align:top;padding:0px 0px 0px 10px;-moz-border-radius: 6px 0px 0px 0px;-webkit-border-radius: 6px 0px 0px 0px;border-radius: 6px 0px 0px 0px;}
		.sec3{width:10px;min-width:10px;max-width:10px;background:#f3f3f3;display:block;}
		#iFrameMenu{max-width:230px;width:auto}
		
		strong,B, .negrita {font-weight:bolder;}
		small {font-size:10px;}
		.rojo{color:#990033;font-size:10px;}
		.rojo2{color:#ff9900;font-size:11px;font-weight:bolder}


		.actualizada{color:#aaa;}
		
		/*h2{color:#333333;font-size:12px;font-weight:bolder}*/
		/*
		a{color:#008888;text-decoration:underline;}
		a:hover{color:#008888;text-decoration:none;}
			*/
		#main{float:left;}      
		/*#sidebar{display:none;}
		#separator{display:none;}*/
		
		footer a{font-size:12px;color:#008888}
		#columna1{background:#fafafa;height:500px;padding:5px;vertical-align:middle}

		.dhe-example-section {margin-bottom: 24px; padding-top: 32px;}
		
		.separadormenu{color:#ccc;margin-left:-10px;display:none;}

		.conbuscador{}
		.sinbuscador{display:none;}
		
		/*#sidebarmain{min-height:500px;}*/
		.linecab{color:#008888 !important;font-size:14px !important;}
		.linecab strong{color:#008888;font-size:14px !important;}


		a.enlace{color :#008888;    }
		a.enlace:hover{color:#FFAC00;}

		a.aname{color :#008888; text-decoration:none    }

		.listaol{list-style-type:decimal;}
		.subir{float:right;margin-right:10px;font-weight:bolder;}
		
		ol{
			/*list-style-type:decimal;*/
			line-height:17px;}
		#secciones li{margin-left:30px;line-height:17px;}
		#secciones{line-height:17px;}


		/*header h1{font-size:160%;font-weight:bolder;color:#008888;margin-bottom:5px;margin-top:15px;}*/
		h1{color:#008888;font-size:20px;font-weight:bolder}
		#content {line-height:17px;}
		#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{ font-weight:bolder;color:#008888;margin-bottom:5px;margin-top:15px;display:block;}
		.pop h1, .pop h2, .pop h3, .pop h4, .pop h5, .pop h6{ font-weight:bolder;color:#008888;margin-bottom:5px;margin-top:15px;}
		#content h1{font-size:160%;margin-bottom:5px;margin-top:30px;}
		#content h2{font-size:120%;}
		#content h3{font-size:120%}
		#content h4{font-size:115%}
		#content h5{font-size:110%}
		#content h6{font-size:105%}
	
		#content.home h1{margin-top:0px;}
		#videohome{width:370px;height:190px;}
		
		.fontBIG{font-size:120px;}
		.fontCITE{font-size:14px;}
		.fontCITE2{font-size:14px;}
		.fotoComentario{position:relative;width:100%;z-index:50;left:118px;top:-170px}

		
		.pop h1{font-size:120%;}
		.pop h2{font-size:118%}
		.pop h3{font-size:116%}
		.pop h4{font-size:114%}
		.pop h5{font-size:112%}
		.pop h6{font-size:110%}

		#content ul{margin:0px 20px 20px 30px;list-style-type:square;}
		#content ol{margin:0px 20px 20px 30px;/*list-style-type:decimal;*/}
		
		#content .pestanas ul{margin:0 0;list-style-type:none;}
		
		.tabla1{text-align: left;border-collapse: collapse;border:1px solid #008888;}
		.tabla1 th{font-size: 13px;font-weight: bolder;padding: 10px 15px 10px 15px;background: #008888;border-bottom: 1px solid #fff;color: #ffffff;text-align:left;}
		.tabla1 td{padding: 10px 15px 10px 15px;background: #F7F7F7; color: #000;border-top: 1px solid transparent;}
		.tabla1 tbody td{border-top: 1px solid #fff;    }
		.tabla1 tr:hover td{background: #fafafa;color: #008888;}
		.tabla1 .col0{background:#E5E5E5;font-weight:bolder;}
		.tabla1 .col0 td{background:#E5E5E5;font-weight:bolder;}
		
		.imageL{border:6px solid #eaeaea;float:left;margin-right:15px;margin-bottom:15px;}
		.imageR{border:6px solid #eaeaea;float:right;margin-left:15px;margin-bottom:15px;}
		
		hr{color:#eaeaea;background-color:#eaeaea;padding:0 0;height:1px; border: 0;}   
		/*      
		#content input[type=text]{border:1px solid #ccc;padding:2px 2px 2px 4px;}
		#content input[type=password]{border:1px solid #ccc;padding:2px 2px 2px 4px;}
		*/

		#content input[type=text], #content input[type=password], #content textarea {color:#666;border:2px solid #e3e3e3;}
		#content input[type=text], #content input[type=password],#content textarea {padding-left:5px; -moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;}
		#content input[type=submit], #content input[type=button] { -moz-border-radius: 5px 5px;-webkit-border-radius: 5px 5px;border-radius: 5px 5px;
		background:#fff url('https://www.fisterra.com/graficos/btFlecha2.png') no-repeat right 4px;
		cursor:pointer;min-width:74px;min-height:22px;margin:1px 0px 0px 8px;
		padding:2px 18px 1px 10px;color:#008888;border:2px solid #A3D5D3;font-weight:normal !important;
		height:auto;
		}
		#content input[type=text]:hover, #content input[type=password]:hover{color:#FFAC00;}
		
		


		#content select{color:#666}
		#content input[type=submit]{font-weight:bolder;}
		#content input[type=checkbox]{vertical-align:middle;border:none;}
		#content input[type=option]{vertical-align:middle;}
		#content input[type=radio]{vertical-align:middle;border:none;}
		#content textarea{padding:2px 2px 2px 4px;}
		#content label.sel{color:#008888;cursor:pointer;}
		
		.hd1 INPUT.boton{
			border: 1px solid #ffffff;
			background-color:#f6f6f6;
			font-weight: bold;
			color :#008888 ;
			/*font : 11 Verdana,Arial ;*/
			cursor:hand;
			width:50px;
			cursor:pointer;
		}
		
		/*#secciones input[type=submit]{border:none;}*/
		#secciones  select {color:#666 !important;-moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;}
		#secciones  select {height:auto;border:2px solid #cccccc;background:#ffffff}

		/*pestanasas *//*pestanasas *//*pestanasas */
		/*las de formacion por ejemplo */
		ul.tabs{margin:0 0 0 0;padding:0 0;margin-bottom:0px}
		ul.tabs li{border-left:1px solid #dedede;display:block;float:left;margin:0 5px 0 0;position: relative;z-index:100;}
		ul.tabs li a{text-transform:uppercase;color:#a9a9a9;z-index:100;position:relative}
		ul.tabs li a, ul.pestanas li .divCabecera{display:block;font-size:12px;padding: .2em 1em;float:left;text-decoration:none;}
		ul.tabs li a:hover{color:#FFAC00 !important;text-decoration:none;}
		ul.tabs li.active{border-bottom-color:#fff;}
		ul.tabs li.active a{color:#FFAC00;}
		ul.tabs li div{position:absolute;z-index:50;visibility:hidden;widht:auto;}
		ul.tabs li.active div{ display:block;z-index:50;position:absolute;visibility:visible;width:100%;height:40px;background:#ffffff}

		ul.tabs li.active2{border-bottom-color:#efefef;}
		ul.tabs li img{display:block;padding:0px 0px 0px 5px;float:left;}
		ul.tabs li span{padding:3px 7px 5px 7px;float:left;cursor:pointer;}
		ul.tabs li div{padding:0px 5px 0px 0px;float:left;}
		ul.tabs li .divCabecera{color:#000;border-bottom:1px solid #ccc}
		
		ul.tabs li:last-child { border-right: 1px solid #dedede !important;}

		ul.juntar:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		ul.juntar{display:inline-block;}
		* html .juntar{height:1%;}
		ul.juntar{display:block;}
		#secciones .sinmargen, .sinmargen{ margin:0 0 !important;}
		.sinpadding{ padding:0 0 !important;}
		
		.cabeceraPop{background:#008888;}
		.cuerpoPop{background:#ffffff;}
		.pop{border:6px solid #fff;}
		.paddingPop{padding:15px 15px;}
		
		#botonSidebar{
			width:17px;
			height:18px;
			margin-left:-17px;
			margin-top:1px; 
		}
		
		
		/********************************/
		/********************************/
		/*Estilos sacados de fisterrae*/
		@media print{
			.noImprimir {visibility:hidden;display:none;}
			#infomacionPersonalizada{border:0px;overflow-x: hidden;overflow-y: hidden;}
			#f1 {visibility:hidden;display:none;}
			#hd1 {visibility:hidden;display:none;}
		}
		a.seccionesArbol{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color :#008888;
			text-decoration:none;
		}
		a.seccionesArbol:hover{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color:#FFAC00;
			text-decoration:none;
		}
		ul{width:100%;}
		li.lista {line-height:15px;font-weight:normal;margin:0px 0px 10px 0px;list-style-image:url('https://www.fisterra.com/graficos/icoFlecha2.gif')!important;}
		li.lista a.listaGuia{font-weight:bold;text-decoration:none;color:#008888;}
		li.lista a{color:#008888;}
		li.lista a.listaGuia:hover{color:#FFAC00;}
		li.lista a:hover{color:#FFAC00;}

		/*corregimos el margen para los hijos li de los hijos ul de los hijos del panel de los contenidos de las pestanas*/
		.pestanas > div > ul > li{margin-left:15px;}
		
		#secciones strong,B {font-weight:bolder;}
		#secciones TD{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color: #333333;
			vertical-align:middle !important;
			padding: 5px;
			text-align:left;
		}
		
		#secciones.paddingTD TD{
			padding: 2px 0px 2px 0px !important;
			text-align:left;
		}
		
		#secciones .style1 {    font : bolder medium; background : #006A8C; color : White; padding : 5px 10px 5px 10px;}
		#secciones .style2 {
			font : bolder x-small;
			color : #2A7C8F;
		}
		/*#secciones .style3 {
			background-color : #DDD;
			font-weight: bold;
			padding-top: 4px;
			padding-right: 10px;
			padding-bottom: 4px;
			padding-left: 10px;
			border-right: 1px dashed rgb(204, 204, 204); 
			border-bottom: 1px dashed rgb(204, 204, 204);
		}       
		#secciones .style4 {
			background-Color: #EFEFEF;
			border-right: 1px dashed rgb(204, 204, 204);
			border-bottom: 1px dashed rgb(204, 204, 204);
			padding-top: 4px;
			padding-right: 10px;
			padding-bottom: 4px;
			padding-left: 10px;
		}*/
		#secciones .style5 {
			color: #008A8C;
			background-color: #F6F6F6;
		}
		#secciones .style8{ border : 1px solid #006A8C; background : #EFEFEF; padding : 1px 1px 1px 1px;}
		#secciones .espacio {   font : bolder medium; background: White; HEIGHT : 100px;}
		#secciones .liso {  color : #008A8C; background-color : white; padding : 2px 10px 2px 10px; font : bolder xx-small;}

		
		
		
		
		#secciones .style3 {    background-color : #DBDBDB; padding : 6px; font: bold;}       
		#secciones .style4 {    background-Color: #EFEFEF;  padding : 6px;}
	   
	   #secciones  .blanco{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color: #ffffff;
		}
		#secciones .rojo{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color: #ED3E12;
		}
	  #secciones  .verde{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color: #008888;
		}
		#secciones .avisoGris{
			/*font-family: Verdana,Arial;*/
			font-size:9px;
			color: #666999;
		}
		#secciones .titulo{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			font-weight:bold;
			color: #333333;
		}
		#secciones .seccionArbol{
			/*font-family: Verdana,Arial;*/
			font-size:11px;
			font-weight:bold;
			color: #008888;
			padding:5px;
			background-color:#C0E4E4;
			cursor:hand;
		}
		#secciones .subseccion{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			padding:5px;
		}
		#secciones .formu{
			/*background:#F9F9F9;*/
			border-bottom:1px dotted #FFAC00;
			border-top:1px dotted #FFAC00;
		}
		#secciones a{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color:#008888;
		}
		#secciones a:hover{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color:#FFAC00;
		}
		#secciones a.blanco{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color:#C0E4E4 ;
		}
		#secciones a.blanco:hover{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color :#ffffff ;
		}
		#secciones a.menu{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			font-weight: bold;
			color :#C0E4E4 ;
			text-decoration:none;
		}
		#secciones a.menu:hover{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			font-weight: bold;
			color :#ffffff ;
			text-decoration:none;
		}
		#secciones a.arbol{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color :#008888;
			text-decoration:none;
		}
		#secciones a.arbol:hover{
			/*font-family: Verdana,Arial;*/
			font-size:12px;
			color:#FFAC00;
			text-decoration:none;
		}
		
		#secciones TABLE.arbol{
			border: 1px solid #C9C9C9;
			background-color:#F9F9F9;
		}
	#secciones  TABLE.cabeceraGuia{
			background-color:#F9F9F9;
			padding:5px;
		}
		
		#secciones IMG{
			border:0px;
		}
		#secciones INPUT[type=text], #secciones INPUT[type=password], #secciones INPUT[type=radio], #secciones TEXTAREA{
			
			border:2px solid #e3e3e3;
			-moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;
			/*font : 11 Verdana,Arial ;*/
		}

		#secciones INPUT.sinBorde{
			border: 0px;
			background-color:transparent;
			/*font : 11 Verdana,Arial ;*/
		}
		
		#secciones LI.flecha, ul.listaflechas li {
			list-style-type: none; /* no nos interesa que aparezca ni cicrulito, ni cuadrado ni nada. */
			list-style-image: url('https://www.fisterra.com/fisterrae/graficos/flecha.gif') !important; 
		}
		#secciones LI.flecha2 {
			list-style-type: none; /* no nos interesa que aparezca ni cicrulito, ni cuadrado ni nada. */
			list-style-image: url('https://www.fisterra.com/fisterrae/graficos/flecha.gif') !important; 
			LINE-HEIGHT: 10px;
		}
		
		#secciones UL, ul.listapuntos{
			LINE-HEIGHT: 13px !important;
			list-style-image:url('https://www.fisterra.com/graficos/icoFlecha2.gif')!important;
			margin-top:8px;
			margin-bottom:6px;
			margin-left:20px;
		}
		#secciones P{
			margin-top:10px;
			margin-bottom:10px;
		}
		.celda_colap{border:1px solid #cccccc;border-collapse:collapse;padding:0px;}
		
		/********************************/
		/********************************/
		/*Estilos sacados de la tienda*/
		#secciones .familia{
		/*font: 12px Verdana,Arial;*/
		text-decoration:none;
		}
		
		#secciones .cabProducto{
			/*font : bolder 14 Verdana,Arial ;*/
			padding-bottom:4px;
			color: #505050 ;
			border-bottom:2px solid #c0c0c0;
		}
		#secciones .linea{
		
			border-bottom:2px solid #c0c0c0;
		}
		
		#secciones .pading{
			padding-top:10px;
		
		}
		#secciones .bordeProd{
		/*
		border: 1px solid #c0c0c0;
		padding:7px;
		*/
		}
		#secciones .descFotoProd{
			/*font : normal 9 Verdana,Arial ;*/
			color:#707070;
			text-align:right;
		}
		#secciones .descProducto{
			/*font : bolder 11px Verdana,Arial ;*/
			color: #008888;
			border-bottom:1px solid #008888;
		}
		#secciones .total{
			/*font : bolder 12 Verdana,Arial ;*/
		}
		#secciones .lineaTabla1{
			background:#f4f4f4;
			padding:4 3 4 3;
			/*arriba derecha abajo izquierda*/
		
		}
		#secciones .lineaTabla2{
			background:#ffffff;
			padding:4 3 4 3;
		}
		
		/***************** nuevo secciones *******************/
		#secciones .redondea{ border-collapse:separate !important; -moz-border-radius: 6px 6px 0px 0px !important;-webkit-border-radius: 6px 6px 0px 0px !important;border-radius: 6px 6px 0px 0px !important;}
		#secciones img, #algoritmos img, #imagenes img{ -moz-border-radius: 6px 6px !important;-webkit-border-radius: 6px 6px !important;border-radius: 6px 6px !important;}
		.imagenesGuia {text-align:center;display:inline;}
		.imagenGuia {min-width:45%;min-height:300px;margin-left:20px;float:left;display:inline;text-align:center}
		#secciones h1, #secciones h2, #secciones h3, #secciones h4, #secciones h5,#secciones h6{color:#008888}
		/*correccion del valign middel*/        
		#secciones .listado1.alignTop td{vertical-align:top !important;}
		#secciones .listado1.paddingTop td{padding-top:3px;}

		 /*Medicamentos
		 TABLE.backe {
			vertical-align: text-top;
			border: 1px solid #cccccc;
		}
		
		TD.backen {
			border: 1px solid #cccccc;
			padding: 4 4 4 4;
		}
		
		TABLE.reborde {
			border : 1px solid #008888;
		}
		TD.celdaTitulo {
			border: 1px solid #ffffff;
			padding: 4 4 4 4;
			background-color:#e5e5e5;
			text-align:center;
			color :#000000;
			font : 11 Verdana,Arial;
		}
		TD.celdaContenido {
			border: 1px solid #ffffff;
			padding: 4 4 4 4;
			background-color:#f7f7f7;
			color :#333333 ;
			font : 11 Verdana,Arial ;
		}
		
		
		
		.biblio
		{
			list-style-image:url(http://www.fisterra.com/guias2/images3/flecha2.gif);
			margin-top:10px;
		}
		
		sup,
		sub {
			height: 0;
			line-height: 1,5;
			vertical-align: baseline;
			_vertical-align: bottom;
			position: relative;
			
		}
		
		sup {
			bottom: 1ex;
		}
		
		sub {
			top: .5ex;
		}
		
		.aviso3
		{
			background-image: url(http://www.fisterra.com/graficos/info.png);
			background-repeat:no-repeat;
			background-position:top left;
			background-color:#EFF2E3;
			padding-left:25px;
			padding-top:6px;
			padding-bottom:6px;
			padding-right:6px;
			margin-top:3px;
			margin-bottom:3px;
			width:100%;
		}
		
		.style1 {   font : bolder medium; background : #006A8C; color : White; padding : 5px 10px 5px 10px;}
		*/
		/* Inicio Estilos compartidos versión para iPhone 
		.tablafisterra
		{
			
			background-color:#F7F7F7;
			border: 1px solid rgb(0, 136, 136); 
			border-collapse:collapse
		}
		
		.tablafisterra td
		{
			padding:6px;
			margin: 0px;
			border-bottom:1 dashed #cccccc;
			border-right:1 dashed #cccccc;
		}
		
		.tablafisterra th
		{
			background-color: #008888;
			font-size: 10px;
			color:#FFF;
			padding:3px;
			margin: 0px;
		
		}
		.tablafisterrae
		{
			background-color:#F7F7F7;
			width: 98%;
			border: 1px solid rgb(0, 136, 136); 
			border-collapse:collapse
		}
		
		.tablafisterrae td
		{
			padding:6px;
			margin: 0px;
			border-bottom:1 dashed #cccccc;
			border-right:1 dashed #cccccc;
		}
		
		.tablafisterrae th
		{
			background-color: #008888;
			font-size: 10px;
			color:#FFF;
			padding:3px;
		}
		
		.tablafisterraIphone
		{
			visibility:hidden;
			display:none;
		}
		
		 Fin Estilos compartidos versión para iPhone */
		
		.resaltado,.aviso
		{
		/*
			margin-right: 10px;
			margin-left: 10px;*/
			width:auto;
			background:#FFF4DD url(https://www.fisterra.com/graficos/icoPestaError.gif) 10px 9px no-repeat ;
			padding:10px 10px 10px 45px;
			color: #333333;
			font-weight: normal;
			line-height:17px;
			border:2px solid #FFAC00;
			-moz-border-radius: 6px 6px;-webkit-border-radius: 6px 6px;border-radius: 6px 6px;
		}
		
		.imgfisterra
		{
			text-align: center; 
			width: 100%;
		}
		.imgfisterra div
		{
			display:inline;
		}
		.imgfisterra img
		{
			border: 5px solid #E5E5E5;
		}
		
		/*********** ************/      
		
		h2.tit{color:#FFAC00 !important;font-weight:bolder;font-size:20px !important;}
		h3.tit2{color:#008888 !important;font-weight:bolder;font-size:16px !important;}
		h3.tit3, h3.tit3 a{color:#FFAC00 !important;font-weight:bolder;font-size:16px !important;}
		h3.tit4, h3.tit4 a{color:#FFAC00 !important;}
		h2 a, h3 a{text-decoration:none;}

		.dest1{color:#FFAC00 !important;}
		.dest2{color:#eee !important;}
		.dest3{color:#FFAC00 !important;}
		.dest4{color:#FFAC00 !important;font-weight:bolder !important}

		.sinU{text-decoration:none !important;}
		.sinm{margin:0 0;}
		big{font-size:180%}
		cite{font-style:italic;}
		
		
		ul.lista1{margin:0 0 !important;margin-top:10px !important;margin-right:5px !important;}
		ul.lista1.sinmargen{margin-top:0 !important;margin-right:0 !important;}
		ul.lista1 li {border-bottom:1px dotted #e3e3e3;line-height:15px;font-weight:normal;margin-left:14px;padding:3px 0px 3px 0px;list-style-image:url('https://www.fisterra.com/graficos/icoFlecha2.gif');}
		ul.lista1.sinlinea li, ul.lista1 li:last-child {border-bottom:none !important;}
		ul.lista1.sinlinea2 li, ul.lista1 li:last-child {border-bottom:none !important;}
		ul.lista1 li a{text-decoration:none;color:#008888;}
		ul.lista1.sinlinea li a{text-decoration:underline !important;}
		ul.lista1 li a:hover{color:#FFAC00;}
		
		/*ol.listaIndice{list-style-type: decimal;}*/
		ol.listaIndice li {border-bottom:1px dotted #e3e3e3;line-height:15px;padding:3px 0px 3px 0px;}
		ol.listaIndice li a{text-decoration:none;color:#008888;}
		ol.listaIndice li a:hover{color:#FFAC00;}

		ul.lista2{margin-left:0px !important;margin-top:10px !important;}
		ul.lista2 > li {line-height:20px;font-weight:normal;padding:0px 0px 0px 0px;margin-top:2px;list-style-type:none;}
		ul.lista2 > li {padding-left:25px;background:url('https://www.fisterra.com/graficos/flecha4.gif') no-repeat left top;}
		ul.lista2 > li a{text-decoration:none;}
		ul.lista2 > li a:hover{color:#FFAC00;}
		
		.pregunta{}
		.respuesta{margin:10px 0px 10px 10px;}
		.respuesta *{}
		
		.fondoSombra{background:url('../graficos/sombraPestanas.gif') top no-repeat;width:auto;height:10px} 
		.round{-moz-border-radius: 6px 6px;-webkit-border-radius: 6px 6px;border-radius: 6px 6px;}
		
		.divHREF{}
		.divHREF img {margin:6px 0px;}
		.divHREF:hover *{color:#FFAC00 !important;cursor:pointer !important;}
		.divHREF:hover img {border:2px solid #FFAC00; margin:4px -2px;-moz-border-radius: 6px 6px;-webkit-border-radius: 6px 6px;border-radius: 6px 6px;}   

		.divHREF2{}
		.divHREF2 img {margin:6px 0px;border:2px solid transparent;-moz-border-radius: 6px 6px;-webkit-border-radius: 6px 6px;border-radius: 6px 6px;}
		.divHREF2:hover *{color:#FFAC00 !important;cursor:pointer !important;}
		.divHREF2:hover div{color:#000 !important;}
		.divHREF2:hover img {border:2px solid #FFAC00; -moz-border-radius: 6px 6px;-webkit-border-radius: 6px 6px;border-radius: 6px 6px;}  
		
		.acordeon{width:auto}
		.acordeon h6 a{font-size:11px !important;}
		.acordeon div{padding:8px !important;}
		
		.controlautores{max-width:780px;overflow-x:auto;}
		.iframe{background:#ffffff;margin:5px}
		.iframe input {color:#666;border:2px solid #e3e3e3 !important;}
		.iframe input[type=text], .iframe input[type=password], .iframe textarea{padding-left:5px; -moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;}
		.iframe input[type=submit]{padding-left:5px; -moz-border-radius: 5px 5px;-webkit-border-radius: 5px 5px;border-radius: 5px 5px;
		background:#fff url('https://www.fisterra.com/graficos/btFlecha2.png') no-repeat right center;
		cursor:pointer;min-width:74px;min-height:22px;margin:1px 0px 0px 8px;padding-right:15px;
		}
		input[type=submit]:hover, input[type=button]:hover, select:hover, select option:hover, input[type=radio]:hover {color:#FFAC00 !important;}

		.separafilas{border-bottom:1px dotted #e3e3e3;margin:1px 0px 1px 0px}
		.separafilas.head{border-bottom:1px dotted #FFAC00;margin:1px 0px 1px 0px}      
		.separafilas.head{border-bottom:1px dotted #FFAC00;margin:1px 0px 1px 0px}      
		.separafilas.margen{margin:10px 0px 10px 0px}   
		
		/*listado tablas*/
		.listado1{width:100%}
		.listado1 th{border-bottom:1px dotted #FFAC00;padding-bottom:5px;color:#008888;text-align:left;text-transform:uppercase;font-size:11px;font-weight:bolder}
		.listado1 tbody tr{border-bottom:1px dotted #e6e6e6;}
		.listado1 tbody tr.seccionesFicha{border-bottom:0px;line-height:12px !important;}
		.listado1 tbody tr:first-child{padding-top:5px}
		.listado1 tbody tr:last-child{border-bottom:1px dotted #FFAC00;}
		.listado1 tbody tr td{padding:5px 0px 5px 0px;}
		.listado1 tbody tr td:first-child{padding-left:15px !important;background:url('https://www.fisterra.com/graficos/icoFlecha2.gif') 0px 12px no-repeat;}
		.listado1 tbody tr td.seccionesFicha:first-child{padding:0px !important;background:none;}
		.listado1 tbody tr td.seccionesFicha a{color:#008888 !important;text-decoration:none !important;line-height:12px;}
		.listado1 tbody a{color:#008888 !important;text-decoration:none !important;line-height:22px;}
		.listado1 tbody a:hover{color:#FFAC00 !important;text-decoration:none !important;}
		/*opcion 2 del listado*/
		.listado1.paddingTop tbody tr td{padding-top:10px !important;}
		.listado1.verde th{border-bottom:1px dotted #008888;padding-bottom:5px;color:#008888;text-align:left;text-transform:uppercase;font-size:11px;}
		.listado1.sinfondo tbody tr td:first-child{padding-left:0px !important;background:none;}
		.listado1.verde tbody tr:last-child{border-bottom:1px dotted #008888;}
		.listado1 tr td table td{padding:0px 0px 0px 0px !important;}

		/*oden de las tablas*/
		/*Ordenacion de tablas*/
		.header{cursor:pointer;padding-right:5px;}
		.header:hover{color:#FFAC00;}
		.headerSortDown, .headerSortUp{cursor:pointer;color:#FFAC00 !important;}
		/*revisar para ordenar correctamente la flecha*/
		
		.headerSortUp:hover{background:url('https://www.fisterra.com/graficos/ordenDown.gif') no-repeat bottom center;}
		.headerSortDown:hover{background:url('https://www.fisterra.com/graficos/ordenUp.gif') no-repeat bottom center;}
		
		/*corregimos para las tablas embebidas que no salga nada*/
		#secciones .listado1 table tr td:first-child{padding-left:0px !important;background:none !important;}
		#secciones .listado1 table tr{border-bottom:none;}
		
		.middle{vertical-align:middle}
		.marLeft{margin-left:5px;}
		.marRight{margin-right:5px;}        
		
		sup{font-size:xx-small; vertical-align:super;}
		sub{font-size:xx-small; vertical-align:sub;}
		.oferta{color:#FFAC00;}
		.totales{color:#FFAC00;}    
		.limpia{border:none !important;background:none !important;padding:0px 0px !important;}
		
		.alignR{text-align:right !important;}
		.alignC{text-align:center !important;}      
		.labelON{color:#008888}
		
		.destacar1{width:auto;border:2px solid #FFAC00;padding:20px;-moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;text-align:center;min-height:50px;vertical-align:middle;}
		
		/*para igualar los margenes dentro de seccones*/
		#secciones .corrigeMargen{margin-left:0px}
		
		#secciones .imgsinredondear img{-moz-border-radius: 0px 0px !important;-webkit-border-radius: 0px 0px !important;border-radius: 0px 0px !important;}
		#secciones em{font-style:italic;}
		
		.logado{max-width:270px;padding:6px;margin-top:8px;min-height:40px;max-height:60px;text-align:center;background:#fff;color:#000;-moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;}
		.logado a{font-size:11px}
		
		.imgBorder{border:2px solid #fff;-moz-border-radius: 6px 6px;-webkit-border-radius: 6px 6px;border-radius: 6px 6px;}
		
		.backe{}
		.backe tr td:first-child {background:#fafafa;font-weight:bolder;color:#008888 !important;vertical-align:top}
		.backen{padding:3px !important;border:1px solid #dadada}
		
		.backeNormal tr td:first-child {
			color: #333333 !important;
			font-weight: normal !important;
			background-color: rgb(255, 255, 255) !important;
		}
		
		.alignT{vertical-align:top !important;}
		
		.cabPrint,.piePrint{display:none}
		
		/*para los calculos*/
		#calculo_DIV{width:100%;float:left;display:block;background:#fafafa;padding:5px;}
		#calculo_DIV legend{font-weight:bold;color:#008888;}
		#calculo_DIVForm label{font-weight:bold;}
		#calculo_DIVResultado label{font-weight:bold;}
		#calculo_DIVForm{width:49%;float:left;display:block;background:#ffffff;}
		#calculo_DIVResultado{width:49%;float:right;display:block;background:#ffffff;}
		#calculo_DIV fieldset{border:0px solid #008888;padding:10px;}
		
	
	
		/*Paginaciona en el frontal*/
		
		.paginado{text-align:center;padding:5px;}
		.paginado img{vertical-align:middle;}
		.paginado a{padding:1px 2px 1px 2px;text-decoration:underline;}
		.paginado .paginaActiva{text-decoration:none;font-weight:bolder;}

		
		.inputNovedades
		{
			width:190px;
			padding:0 3px 0 0;
			border:2px solid rgb(204, 204, 204) !important;
			
		}
		.ancho{ width:300px;}
		
		
		/*Interacciones medicamentos*/
		
		.divGrisRedondeado{
			/*border:1px solid #008888;*/ 
			margin:10px 0 10px 0; 
			padding:10px 10px 10px 10px;
			
			width:auto;
			background:#ffffff;
			color: #333333;
			font-weight: normal;
			line-height:17px;
			border:2px solid #F3F3F3;
			-moz-border-radius: 6px 6px;-webkit-border-radius: 6px 6px;border-radius: 6px 6px;
			
		}
		
		.cerrarLista{
			padding:5px 5px 5px 5px;
			background:#F3F3F3;
			color: #008888 !important;
			font-weight: bold;
			line-height:17px;
			border:2px solid #F3F3F3;
			-moz-border-radius: 0px 6px 6px 0px;-webkit-border-radius: 0px 6px 6px 0px;border-radius: 0px 6px 6px 0px;
			text-decoration:none;
			/*font : 11 Verdana,Arial ;*/

		}
		.botonMedicamento{
			margin-left:5px;
			padding:5px 5px 5px 5px;
			background:#ffffff;
			color: #008888 !important;
			font-weight: bold;
			line-height:17px;
			border:2px solid #F3F3F3;
			border-right:0px;
			-moz-border-radius: 6px 0px 0px 6px;-webkit-border-radius: 6px 0px 0px 6px;border-radius: 6px 0px 0px 6px;
			/*border-top-left-radius:2em;
			border-top-right-radius:2em;
			border-bottom-right-radius:2em;
			border-bottom-left-radius:2em;
			font : 11 Verdana,Arial ;*/

		}
		
	.ui-autocomplete {
		max-height: 250px;
		overflow-y: auto;
		/* prevent horizontal scrollbar */
		overflow-x: hidden;
		/* add padding to account for vertical scrollbar */
		width:335px;
		z-index:4000 !important;
		/*background-color:#F3F3F3 !important;*/
	}
	/* IE 6 doesn't support max-height
	 * we use height instead, but this forces the menu to always be this tall
	 */
	* html .ui-autocomplete {
		height: 250px;
		width:335px;
		z-index:4000 !important;
		/*background-color:#F3F3F3 !important;*/
	}
	.ui-autocomplete-category {
		font-size: 14px;
		font-weight: normal;
		color :#008888;
	}
	.ui-autocomplete-loading { background: white url('../graficos/ui-anim_basic_16x16.gif') right center no-repeat !important; }

	/*
	Estilos para las tablas de contenido de Fisterra
	*/


	.tabla-fisterra{
		//background: #f9f9f9f; 
		width:100%;
	}

	.tabla-fisterra thead tr th{
		border-collapse:separate !important;
		 -moz-border-radius: 6px 6px 0px 0px !important;
		 -webkit-border-radius: 6px 6px 0px 0px !important;
		 border-radius: 6px 6px 0px 0px !important;
		 background: #008888;
		 color:#FFF;
		 font-size:12px;
		 font-weight: bolder;
		 text-align:left;
		 padding:5px;
	}



	.tabla-fisterra tbody tr th{
		
		background:#E5E5E5;
		padding:5px;

	}   

	.tabla-fisterra tbody tr{
		border-bottom: 1px dashed #ccc;
		background:#F7F7F7;
	}
	.tabla-fisterra tbody tr td{
		border: 1px dashed #ccc;
	}

	.tabla-fisterra thead tr .centrado{
		text-align: center;
	}

	.tabla-fisterra .izquierda{
		text-align: left !important;

	}

	.tabla-fisterra .simbolo{
		font-family: Symbol;
		color: red;

	}



	.aviso-gris{
		color:rgb(102, 102, 102);
		font-size: 10px;
		background-color: rgb(246, 246, 246);
	}

	/*

	align="center" bgcolor="#f9f9f9" bordercolor="#111111" cellpadding="0" cellspacing="0" style="border-style: solid; border-color: rgb(0, 136, 136); border-collapse: collapse;" width="90%"


	style="border:1px dashed #cccccc; padding: 6px; vertical-align:center;text-align:center;background-color: #f7f7f7;"
	*/


/*

ul.arbol{
	list-style:none !important;
	margin:0px !important;
}

ul.arbol li.taxonomia{

	margin:10px 0 0 0;

}


ul.acordeon{
	list-style:none !important;
	margin:0px !important;
}
ul .listadoArbol{
	list-style: none;   
	margin:0px;
}

a.enlaces-arbol.padre:hover{
	font-size:11px;
	color:#FFAC00;
	text-decoration: none !important;
	text-transform: uppercase;
	font-weight: bolder;
}
a.enlaces-arbol.padre{
	font-size:11px;
	color:#008888;
	text-decoration: none !important;
	text-transform: uppercase;
	font-weight: bolder;
	width:100%;
	display:block;

}

a.enlaces-arbol.categoria:hover{
	font-size:11px;
	color:#FFAC00;
	text-decoration: none !important;
}
a.enlaces-arbol.categoria
{
	font-size:11px;
	color :#008888;
	text-decoration:none !important;
}

a.enlaces-arbol.guias:hover{
	font-size:11px;
	color:#FFAC00;
	text-decoration: none !important;
}
a.enlaces-arbol.guias
{
	font-size:11px;
	color :#008888;
	text-decoration:none !important;
}


.lista-guias{
	list-style-image: url('../graficos/icoPuntoN.gif');
	 margin: 0px 10px 0px 20px !important;
	 display: none;
	  width: auto !important;
}


.desplegar-arbol{
	float:right;
	padding:0 10px 0 0; 
}


.plegado{
	background: url('../graficos/flechaArbolDown.png') no-repeat;
}
.desplegado{
	background: url('../graficos/flechaArbolUp.png') no-repeat;
}

.pequeno{font-size: 11px !important;}


.acordeon {display: none;}
*/
.celdaTabla{
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; padding: 6px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: dashed; text-align: center;
}
.celdaTabla2{
	border-bottom: 1px dashed rgb(204, 204, 204); padding: 6px; border-right: 1px dashed rgb(204, 204, 204); text-align: center;
}
.celdaTabla3{
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; padding: 6px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: dashed;
}
.celdaTabla4{
	border-bottom: 1px dashed rgb(204, 204, 204) !important; padding: 6px; border-right: 1px dashed rgb(204, 204, 204);
	}