

body
{
background-image: url('http://multisectorial.com/images/sanisidro.jpg');
background-repeat: no-repeat;
background-attachment:fixed;
background-position:center; 
}

.fondomenuencab
{
z-index: -3;
width: 100%;
height: 85px;
position: absolute;
background-color: white;


}

.fondopaginf
{
background-color: white;

}

.fondo_pagina
{

z-index: -5;
top: 36px;
width: 100%;
height: 1900px;
position: absolute;
background-color: black;
opacity:0.4;
filter:alpha(opacity=40);
background-repeat: repeat;
background-attachment:fixed;
background-position:center; 

}




.cuerpo_principal
{

width: 1000px;


}

.titulo_pagina
 { 
height: auto;
width: 99%;
font-family: arial, helvetica, sans-serif; 
font-size: 24px;
color:#d20000; 
padding-left: 10px; 
padding-top: 35px; 
padding-bottom: 7px;
text-align: left;				
float: left;
}



.razon_social {
    font-size: 16px; font-weight: bold; font-family: arial; text-align: left;
}
.texto_comun {
    font-size: 12px; font-weight: normal; font-family: arial; text-align: right;
}
.titulo_tabla {
    font-size: 12px; font-family: arial; text-align: left; color: #ffffff;
}
.estado-productos-cp {
    font-size: 12px; font-weight: normal; font-family: arial; text-align: right;
}
.pagina_label
{

height: auto;
width: 90%;
font-family: arial, helvetica, sans-serif; 
font-size: 24px;
color:#d20000; 
padding-left: 10px; 
padding-top: 35px; 
padding-bottom: 7px;
text-align: left;				
float: left;
}

.pagina_vista
{

height: auto;
width: auto;
border-top: 30px solid white;
border-left: 7px solid white;
text-align: left;				
float: left;
}

				.homeizq
				{
				width: 58%;
				
				text-align: left;
				float: left;
				height: auto;
		
				padding-top: 30px;
				padding-bottom: 10px;
				}

				.homeizqinferior
				{
				width: 58%;
				
				text-align: left;
				float: left;
				height: auto;
		
				
				padding-bottom: 10px;
				}
				
				.homeizqtourrow
				{
				
				font-family: arial,helvetica,geneva,sans-serif;
				font-size: 12px; 
				line-height: 15px;
				font-weight: normal; 
				font-style: normal; 
				color:#ffffff;
				text-shadow: 0.1em 0.1em 0.2em black;
				filter:dropshadow(color:#000000, offx=1, offy=1)
				text-align: left;
				float: left;
				height: 57px;
				width: 100%;
		/*		background-color: rgb(200,80,200);		*/
				padding-bottom: 30px;
				
				padding-left: 10px;
				padding-right: 10px;
				}
				
				.homeizqtourico
				{
				width: 10%;
				text-align: right;
				float: left;
				height: auto;
		/*		background-color: rgb(0,255,255);		*/
				padding-left: 10px;
				
				}

				.homeizqtourtexto
				{
				width: 82%;
				text-align: left;
				float: left;
				height: auto;
		/*		background-color: rgb(200,200,200);	*/

				padding-left: 20px;
				
				}
				
				.homeizqcat
				{
				background-color:#ffffff;
			
				text-align: left;
				float: left;
				height: 950px;
				width: 100%;
		/*		background-color: rgb(60,180,60);		*/
				
				padding-bottom: 30px;
		/*		border-top: 2px dotted #909090;	*/
				
				}
				
				.homeizqcatsector
				{
				border-top: 3px;
				font-family: arial,helvetica,geneva,sans-serif;
				
				text-shadow: 0.1em 0.1em 0.2em white;
				font-weight: normal; 
				font-style: normal; 
				text-align: left;
				float: left;
				height: auto;
				width: 43%;
		/*		background-color: rgb(0,180,250);		*/
				padding-top: 20px;
				padding-bottom: 20px;
				padding-left: 35px;
				
				}
				
				.LKhomeizqcatsectorlabel:link { color: rgb(90,90,90); text-align: right; text-decoration : none;}
				.LKhomeizqcatsectorlabel:visited { color: rgb(90,90,90); text-align: right; text-decoration : none;}
				.LKhomeizqcatsectorlabel:hover  {  color: rgb(90,90,90); text-align: right; text-decoration : underline;}
				.LKhomeizqcatsectorlabel:active {  color: rgb(90,90,90); text-align: right; text-decoration : none;}
				
				.homeizqcatsectorlabel
				{
				
				
				font-size: 16px; 
			
				font-weight: bold; 
				font-style: normal; 
				
				text-align: left;
				float: left;
				height: 35;
				width: 100%;
				padding-bottom: 10px;
				
				}

				
				.homeizqcatsectorcuerpo
				{
				
			
				font-size: 12px; 
				line-height: 15px;
				font-weight: normal; 
				font-style: normal; 
				line-height: 25px;
				color:#000000;
				text-align: left;
				float: left;
				height: auto;
				width: 100%;	
				}

				.homeder
				{
				width: 42%;
				
				text-align: left;
				float: left;
				height: auto;
		/*		background-color: rgb(255,255,0);	*/
				padding-bottom: 10px;
				padding-top: 27px;				
				}

				.homederinferior
				{
				width: 42%;
				
				text-align: left;
				float: left;
				height: auto;
		/*		background-color: rgb(255,255,0);	*/
				padding-bottom: 10px;
							
				}
				
				.homederbanner
				{
				width: 100%;
				text-align: center;
				float: left;
				height: 270px;
		/*		background-color: rgb(70,70,70);	*/
				padding-bottom: 0px;
				}

				.homederterminos
				{
				text-align: left;
				float: left;
				width: auto%;
				padding-left: 35px;
				padding-right: 35px;
				padding-top: 7px;
		/*		background-color: rgb(80,250,80);	*/
		
				background-color:#ffffff;
				
				
				}
				
				.homederterminoscuerpo
				{
				
				font-family: arial,helvetica,geneva,sans-serif;
				font-size: 15px; 
				line-height: 15px;
				font-weight: bold; 
				font-style: normal; 
				color:#000000;
				text-align: center;
				float: left;
				height: auto;
				width: 340px;
				background-color: rgb(255,204,51);
				
				padding-top: 5px;
				padding-bottom: 5px;
				padding-left: 3px;
				padding-right: 3px;
				border: 1px solid rgb(100,100,100);
				}
				
.tabla_lateralder
{padding: 0px; border: 0px solid; margin-top: 8px; margin-bottom: 8px; background-color: #a80000}

.label_tabla_trs
{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px ;font-weight: bold; font-style: normal; line-height: 18px; color:#ffffff; background-color: #d20000; text-align:left; vertical-align: bottom; margin: 0px; padding: 5px; padding-top: 12px; padding-bottom: 3px; border-bottom: 1px solid #008000}

.interior_tabla_trs
{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px ;font-weight: normal; font-style: normal; line-height: 15px; color:#000000; background-color: #f5f5f5; text-align:left; vertical-align: top; margin: 0px; padding: 5px; padding-bottom: 5px}

.interior_tabla_trs_c2
{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px ;font-weight: normal; font-style: normal; line-height: 15px; color:#000000; background-color: #ffffe6; text-align:left; vertical-align: top; margin: 0px; padding: 5px; padding-bottom: 5px}

.interior_tabla_trs_c3
{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px ;font-weight: normal; font-style: normal; line-height: 15px; color:#000000; background-color: #ecf5ff; text-align:left; vertical-align: top; margin: 0px; padding: 5px; padding-bottom: 5px}

.interior_tabla_trs_c4
{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px ;font-weight: normal; font-style: normal; line-height: 15px; color:#000000; background-color: #fff8e8; text-align:left; vertical-align: top; margin: 0px; padding: 5px; padding-bottom: 5px}

.interior_tabla_trs_bold
{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px ;font-weight: bold;}

.titulo_celda_trs
{font-family: tahoma, arial, helvetica, sans-serif; font-size: 15px ;font-weight: bold; font-style: normal; line-height: 18px; color:#ff0000;  text-align:left; vertical-align: top; margin: 0px; padding: 0px; padding-bottom: 0px}

.mensaje_validador
{
float: center;
text-align: center;
width: 900px;
background-color: #d80000; 
font-family: arial, helvetica, sans-serif; 
font-size: 12px ;
font-weight: bold; 
font-style: normal; 
line-height: 20px; 
font-variant: normal; 
letter-spacing: 0px; 
word-spacing: normal; 
color:#ffffff; 
text-align:center; 
vertical-align: center;   
border: 1px solid white;
padding: 10px; 
padding-right: 150px; 
padding-left: 150px; 


}


.tabla_det
{padding: 0px; border: 0px solid; margin-top: 7px; margin-bottom: 7px; background-color: #ededed}

.tabla_det_interior
{background-color: #ffffff; vertical-align: top; padding: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px}

.imagen_detalle
{padding: 0px; border: 0px solid; margin-top: 0px; margin-bottom: 8px;}

.seccion_tabla
{padding: 0px; border: 0px solid; margin-top: 0px; margin-bottom: 8px; background-color: #808080}

.seccion_tabla_lateral
{padding: 0px; border: 0px solid; margin-left: 8px; margin-bottom: 8px; background-color: #808080}

.tabla_menu_principal
{border-width: 0px;
	border-spacing: 1px;
	border-style: solid;
	border-color: #000000;
	border-collapse: collapse;
	background-color: #ffcc66;
    }
    
.label_menu_principal{
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-bottom-width: 0px;
	border-spacing: 1px;
	border-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
    border-left-color: #ffffff;
    background-color: #ffcc66;  color:#323232; text-decoration: none; font-weight: bold; font-size: 11px; font-family: verdana,helvetica,univers,zurich bt; text-align: center; padding-bottom: 2px;padding-top: 4px;padding-left: 5px;
    }
    
.label_menu_principal_mouseover {
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-bottom-width: 0px;
	border-spacing: 1px;
	border-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
    border-left-color: #ffffff;
	background-color: #ffe0b0; color:#a80000; text-decoration: none; font-weight: bold; font-size: 11px; font-family: verdana,helvetica,univers,zurich bt; text-align: center; padding-bottom: 2px;padding-top: 4px;padding-left: 5px; cursor: hand




}

.contenedorhomeizq
{border-width: 0px;
	padding: 0px;
	padding-top: 11px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-style: solid;
	border-color: #c8c8c8;
	background-color: white;
	-moz-border-radius: ;}

.tabla_label_home_header
{border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: #c8c8c8;
	background-color: white;
	-moz-border-radius: ;}

.tabla_label_home
{border-width: 1px;
	border-spacing: 1px;
	border-style: solid;
	border-color: #c8c8c8;
	border-collapse: collapse;
	background-color: white;}


	
.label_home{
background: url(http://multisectorial.com/images/fondo_label4.gif);  color:#323232; text-decoration: none; font-weight: bold; font-size: 11px; font-family: verdana,helvetica,univers,zurich bt; text-align: left; padding-bottom: 2px;padding-top: 4px;padding-left: 5px;
    }

.interior_tabla_home_central
{	font-family: tahoma, arial, helvetica, sans-serif; 
	font-size: 11px ;
	font-weight: normal; 
	font-style: normal; 
	line-height: 15px; 
	color:#000000; 
	background-color: #ffffff; 
	text-align:left; 
	vertical-align: top; 
	margin: 0px; 
	padding: 6px; 
	padding-bottom: 8px}
    
.seccion_label
{font-family: verdana, helvetica, sans-serif; font-size: 10px ;font-weight: bold; font-style: normal; line-height: 12px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#ffffff; background-color: #d20000; text-align:left; vertical-align: top; padding: 3px; padding-top: 3px; padding-bottom: 3px}

.seccion_cuerpo
{font-family: verdana, helvetica, sans-serif; font-size: 10px ;font-weight: bold; font-style: normal; line-height: 12px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #ffffff; text-align:right; vertical-align: top; margin: 0px;  padding: 0px; padding-top: 5px; padding-bottom: 5px}

.seccion_cuerpo_a
{font-family: verdana, helvetica, sans-serif; font-size: 10px ;font-weight: bold; font-style: normal; line-height: 17px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #ffffff; text-align:right; vertical-align: top;  margin: 0px;  padding: 2px; padding-top: 0px; padding-bottom: 0px}

.seccion_cuerpo_b
{font-family: verdana, helvetica, sans-serif; font-size: 10px ;font-weight: normal; font-style: normal; line-height: 17px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; background-color: #f5f5f5; text-align:left; vertical-align: top; margin: 0px;  padding: 2px; padding-top: 2px; padding-bottom: 3px}

.seccion_cuerpo_ctc
{background-color: #ffffcc; text-align:left; vertical-align: top; }

.formlblcheckradio
{
background-color: #ffffcc; 
font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
font-size: 12px;
text-transform: capitalize; 
font-weight: normal; 
background-color: rgb(255,255,255); 
padding-top: 7px;
padding-left: 15px;
 }
.form_label
{font-family: tahoma,helvetica,univers,zurich bt; font-size: 11px ;font-weight: bold; font-style: normal; line-height: 10px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; text-align:left; vertical-align: bottom; margin: 0px;  padding: 0px; padding-top: 7px; padding-bottom: 0px}

.form_ayuda
{
   color:#000000; font-weight: normal; font-size: 11px; font-family: tahoma,helvetica,univers,zurich bt; text-align: left; padding-left: 3px; line-height: 15px;
  }

.form_boton
{margin-top: 8px; margin-bottom: 8px; background-color: #ededed}









.interior_tabla_bold {
    font-size: 10px; font-weight: bold; font-family: verdana; text-align: left; color: #000000;
}
.interior_tabla {
    font-size: 10px; font-family: verdana; text-align: left; color: #000000;
}
.especialidad {
    font-size: 10px; font-weight: bold; font-family: arial; text-align: left; color: #000000;
}
.iconos {
    font-size: 10px; font-weight: bold; font-family: arial; text-align: left; color: #ffffff;
}
.texto_comun {
    font-size: 12px; font-weight: normal; font-family: arial; text-align: left; color: #000000;
}
.lk_comun {
    font-size: 12px; font-weight: normal; font-family: arial; text-align: left;
}
.cuerpo_b {
    font-family: arial, verdana, helvetica, sans-serif; font-size: 15px ;font-weight: normal; font-style: normal; line-height: 12px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#000000; text-align:left; vertical-align: top; margin: 0px;  padding: 2px; padding-top: 2px; padding-bottom: 3px
}
.paginacion {
    font-size: 14px; font-weight: bold; font-family: arial; text-align: left;
}
.formbus {
    font-size: 10px; font-weight: bold; font-family: arial; text-align: left; color: #000000;
}
.manito {
	cursor: hand
}
.menu_tabs_off {
	font-family: verdana, tahoma, arial, helvetica; font-size: 12px ;font-weight: bold; font-style: normal; text-align: center; cursor: pointer; background-color: #c0c0c0; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000
}
.menu_tabs_on {
	font-family: verdana, tahoma, arial, helvetica; font-size: 12px ;font-weight: bold; font-style: normal; text-align: center; cursor: pointer; background-color: #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000
}
.menu_tabs_vacio {
	background-color: #ffffff; border-bottom: 1px solid #000000; border-left: 1px solid #000000;
}
.links_titulos{
    color:blue; font-weight: bold; font-size: 12px; font-family: arial,helvetica,univers,zurich bt; text-align: left; padding-bottom: 3px
  }
.links_titulos_micuenta{
    color:blue; font-weight: bold; line-height: 23px; font-size: 12px; font-family: arial,helvetica,univers,zurich bt; text-align: left; padding-bottom: 3px
  }
.links_titulos_home{
    color:#a80000; text-decoration: underline; font-weight: bold; font-size: 14px; font-family: arial,helvetica,univers,zurich bt; text-align: left; padding-bottom: 3px; cursor: hand
  }
.links_subtitulos_home{
    color:#a80000; text-decoration: underline; font-weight: normal; font-size: 10px; font-family: arial,helvetica,univers,zurich bt; text-align: left; padding-bottom: 3px; cursor: hand
  }
.subespacios_home{
    color:black; text-decoration: underline; font-weight: normal; font-size: 10px; font-family: arial,helvetica,univers,zurich bt; text-align: left; padding-bottom: 3px;
  }

.texto_campa{
    font-size: 10px; font-weight: normal; font-family: arial; text-align: left; line-height: 18px; border-bottom: 1px dotted rgb(128,128,128);
}  

.texto_campa_destacado{
    font-size: 10px; font-weight: bold; font-family: verdana; text-align: left; text-transform: uppercase; border-bottom: 1px dotted rgb(128,128,128); 
}  
.texto_campa_deshabilitado{
    color:#707070; font-size: 10px; font-weight: normal; font-family: verdana; text-align: left; text-transform: uppercase; border-bottom: 1px dotted rgb(128,128,128);
}    
 
.pie
{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px ;font-weight: normal; font-style: normal; line-height: 15px; color:#787878; text-align:left; vertical-align: top; margin: 0px; padding: 5px; padding-bottom: 0px}

.fu{
    color:#000000; font-size: 10px; font-family: arial,helvetica,univers,zurich bt; text-align: left;
}

.FormInputText
{ 
font-family: tahoma,verdana,arial,helvetica,sans-serif,sans-serif; 
font-size: 13px; 
color: rgb(0,0,0); 
background-image: url(images/forminputtext.gif); 
background-position: top left; 
background-repeat: repeat-x; 
border: 1px solid rgb(150,150,150); 
padding: 2px;
}

.FormInputTextReq
{ 
font-family: tahoma,verdana,arial,helvetica,sans-serif,sans-serif; 
font-size: 13px; 
color: rgb(0,0,0); 
background-image: url(images/forminputtext.gif); 
background-position: top left; 
background-repeat: repeat-x; 
border: 3px solid red; 
padding: 3px;
}

.FormInputUser
{ 
text-transform:lowercase;
font-family: tahoma,verdana,arial,helvetica,sans-serif,sans-serif; 
font-size: 13px; 
color: rgb(0,0,0); 
background-image: url(images/forminputtext.gif); 
background-position: top left; 
background-repeat: repeat-x; 
border: 1px solid rgb(150,150,150); 
padding: 2px;
}

.FormInputUserReq
{
text-transform:lowercase; 
font-family: tahoma,verdana,arial,helvetica,sans-serif,sans-serif; 
font-size: 13px; 
color: rgb(0,0,0); 
background-image: url(images/forminputtext.gif); 
background-position: top left; 
background-repeat: repeat-x; 
border: 3px solid red; 
padding: 3px;
}

 .secciondestsup { font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; font-size: xx-small; text-transform: capitalize; font-weight: bold; background-color: rgb(255,255,255); padding-left: 15px; padding-top: 15px; 
border-top: 1px dotted rgb(0,0,0);}

.secciondestinf { font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; font-size: xx-small; text-transform: capitalize; font-weight: bold; background-color: rgb(255,255,255); padding-left: 15px; padding-bottom: 20px;}

.secciondestlabel { font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; font-size: xx-small; text-transform: capitalize; font-weight: bold; background-color: rgb(255,255,255); padding-left: 15px; padding-top: 7px;}

.secciondest { font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; font-size: xx-small; text-transform: capitalize; font-weight: bold; background-color: rgb(255,255,255); padding-left: 15px;}

.selectform {
    font-family: arial,tahoma,verdana,helvetica,sans-serif,sans-serif;
	font-size: 12px;
    color: #000000;
    background-color: #ffffff;
    padding: 0px;
    border: solid 0px #f66;
    margin-right: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    } 
 
.columnder
{
padding-top: 80px;
text-align: left;
 line-height: 16px;
padding-right: 15px;
padding-left: 15px;
color: #000000;
font-size: 12px; 
font-family: verdana,helvetica,univers,zurich bt;
 
}
 
 .seccionredonsupizq {

margin-right: 9px; /* clip right corner */
background-image: url('images/seccionredo.gif');
height: 9px; /* vertical: show first half of the image with the top-corners in it */
font-size: 2px; /* correct height for ie */
}

.seccionredonsupder {

margin-top: -9px; /* to level of top-left corner */
margin-left: 9px; /* clip left corner */
background-image: url('images/seccionredo.gif'); 
background-position: 100% 0; /* show bg-image starting at the right */
height: 9px; 
font-size: 2px;
}

.seccionredoninfizq {

margin-right: 9px; /* clip right corner */

background-image: url('images/seccionredo.gif');
background-position: 0 -9px; /* show under half of the image */
height: 9px;
font-size: 2px;
}

.seccionredoninfder {

margin-top: -9px; /* to level of bottom-left corner */
margin-left: 9px; /* clip left corner */
background-image: url('images/seccionredo.gif'); 
background-position: 100% -9px; /* under half, right side */
height: 9px; 
font-size: 2px; 
}

.seccionredoninterior 
{

float: left;
text-align: left;
border-left: 1px solid #ffdc76;
border-right: 1px solid #ffdc76;
background: #ffffcc;
color: #000000;
padding-left: 10px;
padding-right: 10px;
}

.seccionredonatributo
{
width: 98%;
height: auto;
float: left;
text-align: left;
padding-bottom: 20px;
}

.seccionredonatributoizq
{
width: 170px;
float: left;
text-align: left;
border-right: 20px solid #ffffcc;
}
.seccionredonatributoder
{
width: 150px;
float: left;
text-align: right;
}

.seccionredonnosup 
{

margin-top: 0;
color: #d80000; 
font-size: 15px; 
font-family: verdana,helvetica,univers,zurich bt;

}

.seccionredonnoinf {

margin-bottom: 0;
}

.mensaje_aviso
{
text-align: left;
float: left;
width: 953px;
height: auto;
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 13px ;
font-weight: normal; 
font-style: normal; 
line-height: 17px; 
font-variant: normal; 
letter-spacing: 0px; 
word-spacing: normal; 
color:#ffffff; 
background-color: rgb(40,40,40);
border: 10px solid rgb(239,239,239);
vertical-align: center; 
padding: 3px; 
 

}

.MensajeAvisoImagen
{

text-align: center;
float: left;
width: 170px;
height: auto;
padding: 3px; 
padding-top: 10px;
}

.MensajeAvisoTxtPrincipal
{

text-align: left;
float: left;
width: 650px;
height: auto;
padding: 10px; 
padding-top: 20px;
padding-bottom: 20px;
}

.MensajeClose
{

text-align: right;
float: right;
width: 30px;
height: 150px;
padding: 3px; 
padding-top: 10px;
padding-right: 10px;
}

.contenedoritem
{

margin-bottom: 10;
border-top: 1px dotted rgb(180,180,180);
border-bottom: 1px dotted rgb(180,180,180);
border-right: 1px dotted rgb(180,180,180);
border-left: 1px dotted rgb(180,180,180);
 padding-top: 7px; padding-bottom: 7px;

}
 
.contenedoropcionesfiltradoitems 
 {

margin-top: 7; 
background: #d80000; 
padding: 7px;

}

.contenedoropcionesfiltradoitemscuerpo
 {

background: #d80000; 
margin-bottom: 7px;
padding: 7px;

}

.contenedoropcionesfiltradoitemstitulo
 {
font-family: verdana, helvetica, sans-serif; font-size: 14px ;font-weight: bold; font-style: normal; line-height: 10px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#ffffff; cursor: pointer;
}

.contenedoropcionesfiltradoitemslabels 
 {
font-family: verdana,helvetica,sans-serif; font-size: 11px ;font-weight: bold; font-style: normal; line-height: 10px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#ffffff;
}

.contenedoropcionesfiltradoitemscuerpo
 {
font-family: verdana,helvetica,sans-serif; font-size: 11px ;font-weight: normal; font-style: normal; line-height: 10px; font-variant: normal; letter-spacing: 0px; word-spacing: normal; color:#ffffff; 
}

.contenedoropcionesfiltradoitemscuerpo a:link	{color: #ffffff; text-decoration:none}
.contenedoropcionesfiltradoitemscuerpo a:visited	{color: #ffffff; text-decoration:none}
.contenedoropcionesfiltradoitemscuerpo a:hover	{color: #ffffff; text-decoration:underline}
.contenedoropcionesfiltradoitemscuerpo a:active	{color: #ffffff; text-decoration:underline}

.contenedorproductos { font-family: tahoma,verdana,arial,helvetica,sans-serif,sans-serif; font-size: x-small; color: rgb(0,0,0); background-image: url(images/fondoprods3.gif); background-position: top left; background-repeat: repeat-x; border-right: 1px solid #dedede; border-left: 1px solid #dedede; padding: 7px;}


.pcproductoscont
 {
 text-align: left;
 float: left;
border-right: 20px solid #ffffff;
border-bottom: 20px solid #ffffff;
width: 175px;
height: 260px;

}

.pcproductoscontIE
 {
 text-align: left;
 float: left;
border-right: 20px solid #ffffff;
width: 195px;
height: 260px;

}

.pcproductos
 {
 
 text-align: left;
 float: left;
 border: 1px dotted #ababab;
padding-top: 20px;

}

.pcproductosOn
 {
 
 text-align: left;
 float: left;
 border: 1px dotted #ff0000;
 background-color: rgb(255,255,150);
padding-top: 20px;

}


.pcproductosencab
 {
  width: 100%;
  height: 215px;
text-align: center;
float: left;

 }


.pcproductosimagen
{
width: 100%;
text-align: center;
float: left;
height: 120px;



}

.pcproductostitulo
 {
padding-top: 10px;
 height: auto;
 width: 100%;
 text-align: center;
float: left;
 font-size: 10px; 
font-weight: normal; 
font-family: arial; 
text-transform: uppercase; 
color:#d80000; 
line-height: 12px;

}

.pcproductostituloLK:link { font-size: 10px; color: #d80000; text-align: center; text-decoration : none;}
.pcproductostituloLK:visited { font-size: 10px; color: #d80000; text-align: center; text-decoration : none;}
.pcproductostituloLK:hover  { font-size: 10px; color: #d80000; text-align: center; text-decoration : underline;}
.pcproductostituloLK:active { font-size: 10px; color: #d80000; text-align: center; text-decoration : none;}


.pcproductoscuerpo
 {

 width: 100%;

 height: 50px;
text-align: center;
float: left;
 font-size: 10px; 
 font-weight: normal; 
 font-family: arial; 
 text-transform: capitalize; 
 color:#000000; 

line-height: 12px;
padding-top: 5px;
}

.pcproductoslinks
 {
 width: 100%;
  height: 10px;
text-align: center;
float: left;
 font-size: 10px; 
 font-weight: normal; 
 font-family: arial; 
 text-transform: capitalize; 
 color:#000000; 
 padding-bottom: 15px;

line-height: 12px;
}

.catalogopcproductoscont
 {
 text-align: left;
 float: left;
border-right: 20px solid #ffffff;
border-bottom: 20px solid #ffffff;


}

.catalogopcproductos
 {
 text-align: left;
 float: left;
 width: 165px;
 height: 250px;
 
 border: 1px dotted #ababab;
padding-top: 20px;

}

.panelproductostitulo
 {
font-size: 10px; font-weight: normal; font-family: arial; text-transform: uppercase; color:#d80000; 
}

.panelproductoscuerpo
 {
font-size: 10px; font-weight: normal; font-family: arial; text-transform: capitalize; color:#000000; 
}


.containers_izq_central { padding-top: 0px; padding-right: 7px; padding-bottom: 7px;}

 .contsupitems { background-color: #f5f5f5;padding-left: 15px; border-left: 1px solid rgb(128,128,128); padding-top: 15px; border-top: 1px solid rgb(128,128,128); border-right: 1px solid rgb(128,128,128); padding-bottom: 15px;}

 .contsupitems_c2 { background-color: #ffffe6; padding-left: 15px; border-left: 1px solid rgb(128,128,128); padding-top: 15px; border-top: 1px solid rgb(128,128,128); border-right: 1px solid rgb(128,128,128); padding-bottom: 15px;}
 
 .contsupitems_c3 { background-color: #ecf5ff; padding-left: 15px; border-left: 1px solid rgb(128,128,128); padding-top: 15px; border-top: 1px solid rgb(128,128,128); border-right: 1px solid rgb(128,128,128); padding-bottom: 15px;}
 
 .contsupitems_c4 { background-color: #fff8e8; padding-left: 15px; border-left: 1px solid rgb(128,128,128); padding-top: 15px; border-top: 1px solid rgb(128,128,128); border-right: 1px solid rgb(128,128,128); padding-bottom: 15px;}
 
 .imgprinitem { border: 1px dotted rgb(0,0,0); padding: 7px;}

.valueitemencab { font-family: tahoma,verdana,arial,helvetica,sans-serif,sans-serif; font-size: x-small; line-height: 13px; font-weight: normal; font-style: normal; text-align: left; padding-bottom: 10px;}

.labelitemencab { font-family: tahoma,verdana,arial,helvetica,sans-serif,sans-serif; font-size: x-small; color: rgb(91,91,91); line-height: 13px; font-weight: bold; text-align: right; padding-right: 7px; padding-bottom: 10px;}

 .labelsubitems { font-family: tahoma,verdana,arial,helvetica,sans-serif,sans-serif; font-size: x-small; color: rgb(91,91,91); font-weight: bold; background-image: url(./images/fondo_label4.gif); padding: 10px 15px 0px 15px; 
border-top: 1px solid rgb(128,128,128);}

 .cuerposubitems { font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; font-size: xx-small; line-height: 10px; font-weight: normal; font-style: normal; background-image: none; padding: 7px 15px; border-left-style: none; 
border-top-style: none; border-right-style: none; border-bottom-style: none;}

a:link {
	color: rgb(0,0,180); text-decoration: none
}
a:visited {
	color: rgb(0,0,180); text-decoration: none
}
a:active {
	color: rgb(0,0,180); text-decoration: none
}
a:hover {
	color: rgb(0,0,0); text-decoration: underline
}
.rowf {
	background: url(http://multisectorial.com/images/fondo_menu_izq.gif);  cursor: hand
}
.rowt {
	background-color: #ffe0b0; cursor: hand
}

.BannerRegistro
{
width: 160px;
height: 600px;
text-align: left;
float: left;
background: url(http://multisectorial.com/images/banner_su.png);  
cursor: pointer;
border: 1px solid white;

}

.BannerRegistroTexto
{
height: auto;
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 23px ;
font-weight: bold; 
font-style: normal; 
line-height: 32px; 
font-variant: normal; 
letter-spacing: 0px; 
word-spacing: normal; 
color:#000000; 
margin: 7px;
}

