#video_lipo{
	 background-image: url(../images/base_video.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:5px 0px 0px 5px;
}


.bordetabla {
border-right: 1px solid #1D9FD9;
}


.notranslation{
    font-size:0.7em;
font-style: italic;
}

.folder{
   background-image: url(../images/folder.jpg);
	background-repeat:no-repeat;
	background-position:left top;
height:75px;
padding:20px 0px 0px 60px;
}

.folder a.fm_file{
     color:#1D9FD9 !important;
}

/*..................  contact module ..........................................................*/

.moduletable_modulecontact{	
    background-image: url(../images/fondo_order.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	padding:40px 10px 10px 25px;
	background-color:#F8F8F8;
	margin:0px 0px 5px 0px;
	padding:15px 0px 10px 15px !important;
}

.moduletable_modulecontact UL{
	list-style-type:none;
	margin:5px 0px 0px 0px;
	padding:0px;
}

.moduletable_modulecontact LI{
	
	font-family:Arial !important;
	
}

.moduletable_modulecontact LI.mail{
    background-image: url(../images/bullet_mail.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:6px 0px 6px 20px;	
	
}

.moduletable_modulecontact LI.tel{
    background-image: url(../images/bullet_tel.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:8px 0px 7px 20px;
	font-weight:bold;
	font-size:12px !important;
	letter-spacing:1px;
}

.moduletable_modulecontact a{
	/*background-color:#21B6CF !important;*/
	color:#119AB1 !important;
	font-size:12px !important;	
}

.moduletable_modulecontact a:hover{
	/*background-color:#21B6CF !important;*/
	background-color:#21B6CF !important;
	color:#ffffff !important;
	text-deoration:none;
}

/*...............................................................*/

img{
	border:0 !important;
}

a.fm_file{
	color:#333333 !important;
}

/*.....................*/
.readon{
	background-image: url(../images/readon.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-family:Arial;
	font-size:11px;
	padding-left:15px;
}

.readon:hover{
	background-color:#21B6CF;
	color:#ffffff !important;
	text-decoration:none;
}

/*................ NEWS & EVENTS .................................................*/

.moduletable_news H2{	
	font-size:Arial !important;
	font-size:0.75em !important;
	margin:0px 0px 0px 0px !important;
    font-weight:normal !important;
    letter-spacing:0px !important;
}

.moduletable_news H2 a{
        color:#484848 !important;
       
}

.moduletable_news H2 a:hover{
        color:#222222 !important;
        background-color: #f0f0f0;
        padding:2px 0px 2px 0px !important;
}

.createdate{
         font-size:0.65em !important;
         color:#777777 !important;
		 padding-left:15px;
}

.moduletable_news .article_seperator{
    
          font-size:10px !important;
          line-height:10px !important;
}

* html .moduletable_news .article_seperator{
          margin:0px !important;
          padding:0px !important;
          font-size:0.1px !important;
          line-height:-10px !important;
}

.moduletable_news .contentheading{
    background-image: url(../images/bullet_news.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
}

/*............................  EVENTS ..........................................*/

#events table TD{	
	font-size:11px !important;
	font-family:Arial;
}

#events table TD p{	
	margin:0px;
	font-size:11px !important;
	color:#333333 !important;
}

#events table TR.titulo TD{
	background-color:#f0f0f0;
	border:1px solid #ffffff;
}

#events table TR.titulo TD.bullet{
	background-color:#ffffff;
	border:0px;
}

#events hr{
	border:0px;
}



/*..............................................................................*/

#contenido{
	/*padding-right:20px;*/
}

#contenido H2{
	/*color:#21B6CF;*/
	color:#484848;
	font-family:Arial;
	font-size:1.5em;
	margin:10px 0px 5px 0px;
	letter-spacing:-1px;
}

#contenido H3{
	color:#444444;
	font-size:Arial;
	font-size:0.7em;
	margin:10px 0px 5px 0px;
	text-transform:uppercase;
	background-color:#E8E8E8;
	padding:2px 0px 2px 15px;
	background-image: url(../images/h3.gif);
	background-repeat:repeat-y;
	background-position:left;
}

#contenido p{
	font-family:Arial;
	font-size:12px;
	line-height:1.5em;
	color:#484848; 
	margin:10px 0px 15px 0px;
}

#contenido UL{
	list-style-type:square;
}

#contenido UL LI{
	font-family:Arial;
	font-size:12px;
	line-height:1.5em;
	color:#484848; 
}

#contenido a{
	color:#21B6CF;
}

/*................ ORDER ........................................................*/

.moduletable_order2{	
    background-image: url(../images/fondo_order.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	padding:40px 10px 10px 25px;
	background-color:#F8F8F8;
	margin:5px 0px 5px 0px;
	padding:15px 0px 10px 20px !important;
}

/*................ NEWS & EVENTS .................................................*/

.moduletable_newsevents{
	background-image: url(../images/fondo_news.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	padding:40px 10px 10px 25px;
	background-color:#F8F8F8;
}
.moduletable_newsevents2{
	background-image: url(../images/t_prensa.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	padding:40px 10px 10px 25px;
	background-color:#F8F8F8;
}

.moduletable_newsevents H2{
	font-family:Arial;
  	font-size:11px !important;
	margin:0px 0px 0px 0px;
	color:#595959;
}

.moduletable_newsevents a{
	color:#21B6CF;
	font-family:Arial;
  	font-size:11px;
}

.moduletable_newsevents p{
	font-family:Arial;
  	font-size:11px;
	color:#595959;
	margin:0px 0px 0px 0px;
}

/*.................................................................................*/

#box_about{
	background-color:#dddddd;
	height:150px;
	background-image: url(../images/fondo_about.jpg) !important;
	background-repeat:no-repeat;
	background-position:left;	
}

#box_about #texto{
	padding:75px 10px 5px 240px;	
}

#box_about #texto p{
	color:#333333;
	line-height:1.2em !important;
	font-size:12px;
	margin:0px 0px 5px 0px;
	padding:0px;
}

/*....................................................................................*/

#box_contact{
	background-color:#dddddd;
	height:150px;
	background-image: url(../images/fondo_contact.jpg) !important;
	background-repeat:no-repeat;
	background-position:left;	
	margin-bottom:10px;
}

#box_contact #texto{
	padding:10px 10px 5px 250px;	
}

#box_contact #texto p{
	color:#333333;
	line-height:1.2em !important;
	font-size:12px;
	margin:5px 0px 5px 0px;
	padding:0px;
}


/*.............................  INFO PRODUCTS .................................................*/

#for_lipo{
	background-color:#fff;
	height:160px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_lipo.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#for_lipo_es{
	background-color:#fff;
	height:190px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_lipo_es.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#for_blood{
	background-color:#fff;
	height:160px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_blood.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#for_blood_es{
	background-color:#fff;
	height:160px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_blood_es.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#for_pharma{
	background-color:#ffffff;
	height:190px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_pharma.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#for_pharma_es{
	background-color:#ffffff;
	height:190px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_pharma_es.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#for_bpharma{
	background-color:#ffffff;
	height:190px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_bpharma.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#for_bpharma_es{
	background-color:#ffffff;
	height:190px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_bpharma_es.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#for_cpharma{
	background-color:#ffffff;
	height:190px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_cpharma.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#for_cpharma_es{
	background-color:#ffffff;
	height:190px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_cpharma_es.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#for_fibro{
	background-color:#fff;
	height:160px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_fibro.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#for_fibro_es{
	background-color:#fff;
	height:160px;	
	background-repeat:no-repeat;
	background-position:left;	
	background-image: url(../images/fondo_fibro_es.jpg) !important;
	border-bottom:5px solid #ffffff;
}

#p_info{
	padding:90px 10px 5px 55px;	
}

#p_info2{
	padding:90px 10px 5px 55px;	
}

#p_info3{
	padding:70px 10px 5px 55px;	
}

UL.info{
	list-style-type: none !important;
	margin:0px !important;
	padding:0px !important;
}
UL.info LI{
	background-image: url(../images/bullet_li3.gif) !important;
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:20px;
	margin-bottom:10px;
}
#for_fibro UL.info LI, #for_fibro_es UL.info LI{
	background-image: url(../images/bullet_li_fibro.gif) !important;	
}

#for_blood UL.info LI, #for_blood_es UL.info LI{
	background-image: url(../images/bullet_li_blood.gif) !important;	
}

#for_pharma UL.info LI, #for_pharma_es UL.info LI, #for_bpharma UL.info LI, #for_bpharma_es UL.info LI, #for_cpharma UL.info LI,#for_cpharma_es UL.info3 LI{
	background-image: url(../images/bullet_li_pharma.gif) !important;	
}

H3.for_products{
	background-color:#ffffff !important;
	background-image: none !important;
	color:#1BAAC6 !important;
	font-size:19px !important;	
	text-transform:none !important;	
	padding:10px 0px 0px 0px!important;
	margin:10px 0px 0px 0px !important;
}

#box_products{	
	background-color:#F3F3F3;
	padding:4px 0px 3px 4px;
	min-height:135px;	
}

#box_products UL{
	margin-top:10px !important;
}

#box_products UL LI{
	color:#222222 !important;
}

#box_products img{
	float:left;
	margin:0px 10px 10px 0px;
}

#box_products p{
	background-color:#F8F8F8;
	padding:0px 20px 0px 0px;
	margin:5px 0px 5px 0px;
}


/*..................... OUR PODUCTS ......................................*/

#lipochip{
	background-image: url(../images/img_LIPOchip.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;
}

#otherproducts{
	background-image: url(../images/img_others.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;
}

#bloodchip{
	background-image: url(../images/img_BLOODchip.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;	
}

#pharmachip{
	background-image: url(../images/img_PHARMAchip.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;	
}

#bpharmachip{
	background-image: url(../images/img_bpharma.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;	
}

#cpharmachip{
	background-image: url(../images/img_cpharma.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;	
}

#fibrochip{
	background-image: url(../images/img_FIBROchip.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;
}

#lplchip{
	background-image: url(../images/img_LPL.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;
}

#apharmachip{
	background-image: url(../images/img_apharma.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;
}

#idcore{
	background-image: url(../images/img_idcore.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;
}

#idhpa{
	background-image: url(../images/img_idhpa.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;
}

#bloodchip2{
	background-image: url(../images/img_BLOODchip2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 75px !important;
	margin-bottom:10px;
}



#lipochip p,#bloodchip p,#pharmachip p,#fibrochip p, #bpharmachip p, #cpharmachip p, #otherproducts p, #lplchip p, #apharmachip p, #bloodchip2 p, #idhpa p, #idcore p{
	border-left:2px solid #D6D4D5;
	padding:16px 0px 12px 15px;
	margin:0px !important;
}

#lipochip img, #pharmachip img, #bloodchip img, #fibrochip img, #bpharmachip img, #cpharmachip img, #lplchip img, #apharmachip img,  #bloodchip2 img, #idhpa img, #idcore img{
	margin:12px 0px 0px 15px;
}

#all_products p{
	padding:16px 0px 12px 15px;
	margin:0px !important;
}

#all_products img{
	margin:12px 0px 0px 15px;
}



a.blue{
	background-color:#21B6CF;
	color:#ffffff !important;
	text-decoration:none;
	padding:0px 5px 0px 5px;
	font-weight:bold;
	font-size:12px;
}
a.blue:hover{
	background-color:#002363;
}

/*................... PRODUCTS ............................................*/
table.products{
        margin-top:10px;
		
}
table.products TD.borde{
       
		border:1px solid #cccccc;
}


table.products UL{
	list-style-type:none !important;
	margin:0px !important;
	padding:0px 0px 10px 5px !important;
	border-left:1px solid #CCCCCC;
}

*html table.products UL{
	
}

table.products p{
	margin-bottom:0px !important;
}

table.products UL LI{
	background-image: url(../images/bullet_li.gif) !important;
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px !important;
}

table.products UL LI a{
	color:#484848 !important;
}

table.products UL LI a:hover{
	color:#000000 !important;
}

/*.................. producttable .........................................*/

table.product_table{
	border:1px solid #dddddd;
}

table.product_table TD{
	border:1px solid #dddddd;
	color:#595959;
	font-family:Arial;
  	font-size:11px;
	padding:3px 5px 3px 5px;	
}

table.product_table TD.title{
	color:#333333;
	text-transform:uppercase;
	background-color:#f5f5f5;
	font-weight:bold;
}

.green{
	color:#4A6907 !important;
}

/*.................. FAQS ....................................................*/

#q_faqs{
	border-bottom:1px dotted #cccccc;
	margin-bottom:10px;
}

#q_faqs a{
	color:#666666 !important;	
}

#q_faqs a:hover{
	color:#333333 !important;
	text-decoration:underline;	
}


#faqs p{
	background-image: url(../images/bullet_faqs.gif) !important;
	background-repeat:no-repeat;
	background-position:left 0px;
	padding-left:25px !important;
	margin-bottom:20px !important;
}


/*........................ INFORMATION .........................................*/

#for_individuals{
	background-color:#F5F5B9;
	height:137px;
	background-image: url(../images/fondo_forindividuals.jpg) !important;
	background-repeat:no-repeat;
	background-position:left;	
}

#for_pacientes{
	background-color:#F5F5B9;
	height:137px;
	background-image: url(../images/fondo_pacientes.jpg) !important;
	background-repeat:no-repeat;
	background-position:left;	
}

#for_healthcare{
	background-color:#E7E7E7;
	height:150px;
	background-image: url(../images/fondo_forhealthcare.jpg) !important;
	background-repeat:no-repeat;
	background-position:left;	
}


#for_medicos{
	background-color:#E7E7E7;
	height:150px;
	background-image: url(../images/fondo_medicos.jpg) !important;
	background-repeat:no-repeat;
	background-position:left;	
}


#for_partner{
	background-color:#E7E7E7;
	height:137px;
	background-image: url(../images/fondo_partner.jpg) !important;
	background-repeat:no-repeat;
	background-position:left;	
}


#for_individuals #texto, #for_pacientes #texto{
	padding:48px 10px 10px 240px;	
}

#for_partner #texto{
	padding:48px 10px 10px 240px;	
}

#for_healthcare #texto, #for_medicos #texto{
	padding:65px 10px 5px 240px;	
}

 #for_individuals #texto p, #for_pacientes #texto p{
	color:#333333;
	line-height:1.2em !important;
	font-size:12px;
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:justify;
}

#for_healthcare #texto p, #for_medicos #texto p{
	color:#333333;
	line-height:1.2em !important;
	font-size:12px;
	margin:0px 0px 5px 0px;
	padding:0px;
	text-align:justify;
}

#for_partner #texto p{
	color:#333333;
	line-height:1.2em !important;
	font-size:12px;
	margin:0px 0px 5px 0px;
	padding:0px;
	text-align:justify;
}


#texto p.right{
	text-align:right !important;	
}

#texto p.right a{
	color:#ffffff;
	background-color:#534037;
	padding:2px 10px 2px 10px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
}
#texto p.right a:hover{
	background-color:#1B010A;
}

#for_healthcare p.right a, #for_medicos p.right a{
	background-color:#21B6CF;
}

#for_healthcare p.right a:hover, #for_medicos p.right a:hover{
	background-color:#002363;
}

#for_partner p.right a{
	background-color:#C82F0E;
}

#for_partner p.right a:hover{
	background-color:#A12308;
}






.infotable td{
	/*background-color:#fafafa;*/
	border-left:1px solid #cccccc;
	
}

.infotable td p{
	font-size:11px !important;
	padding:5px 5px 0px 5px;
	margin:0px 10px 0px 0px !important;
	background-color:#f2f2f2;
	
}
.infotable td p strong{
	font-size:13px !important;
	font-family:Arial;	
	color:#222222;
}

.infotable td p.lista{
	background-image: url(../images/bullet_li2.gif) !important;
	background-repeat:no-repeat;
	background-position:left 12px;;	
	font-size:11px !important;
	margin:0px 0px 5px 8px !important;
	padding-left:8px;
	background-color:#ffffff;
}

.infotable a{
	background-image: url(../images/base_a.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:#ffffff !important;
	padding:0px 10px 0px 25px;
	text-decoration:none;
	font-size:11px;
	border-left:2px solid #ffffff;
}

.infotable a:hover{
	background-image: url(../images/base_a2.gif);	
}


/*...............................  progenika group ...............................................*/

table.group{
	margin-top:10px;
	}


table.group H3{
	background-color:#ffffff !important;
	background-image:none !important;
	padding:0px !important;
}

table .tdgroup{
	border-left:1px solid #cccccc;
	padding-left:10px;
}

/*...........................  web map ....................................................*/

.sitemap UL LI a{
	color:#484848 !important;
	text-decoration:none !important; 
}

.sitemap UL LI a:hover{
	color:#484848 !important;
	text-decoration:underline !important; 
}

/*........................ PUBLICACIONES ...............................................................*/

.publicaciones{
    padding:1px 5px 1px 8px;
    background-color:#FaFaFa;
    margin-bottom:5px;
}

.publicaciones:hover{
    
    background-color:#f4f4f4;

}

.publicaciones p{
    background-image: url(../images/pdf.gif);
    background-position:top left;
    background-repeat: no-repeat;
    padding-left:22px;
    
}


/*.......................................................................*/

p.entradilla_rojo{
	color:#cc0000 !important;
    margin:5px 0px 10px 0px !important;
    padding:2px 0px 3px 0px;
	letter-spacing: -1px;
	font-family: Corbel, "Lucida Grande", "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif !important;
	font-size:23px !important;
	font-weight:bold;
	/*font-style:italic;*/
	border-bottom:1px dotted #cc0000;
	line-height:1.2em !important;
}