* {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin: 0px;

	background-color: #84AEC2;

	background-image: url(images/fondo.jpg);

	background-repeat: repeat-x;

	background-color: #E6E6E6;

	/*background-image: url(images/fondo1.jpg);

	background-repeat: repeat;*/

	color: #424941;

}

.encabezado {

	margin: 0px;

	font-size: 14px;	

	background-color: #FFFFFF;

	text-align: center;

	height: 21px;

}

.encabezado a {

	color: #FD8235;

	font-weight: bold;

	text-decoration: none;

}

.cuerpo {

	padding: 10px 30px 40px 30px;

	font-size: 11px;

	font-weight: normal;

	background-color: #F1F2EF;

}

.textoplano {

	FONT-WEIGHT: normal; 

	FONT-SIZE: 11px; 

	COLOR: #424942; 

	LINE-HEIGHT: 14px; 

	FONT-STYLE: normal; 

}

.titulos {

	font-size: 16px;

	font-weight: bold;

	color: #FF6600;

	padding: 5px 0 10px 0;

}

.subtitulos {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 12px; 

	COLOR: #333333; 

	LINE-HEIGHT: normal; 

	FONT-STYLE: normal; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.subtitulosCopy {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #424941; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.saltear {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.menu {

	background-color: #FFFFFF;

	display: block;

	height: 20px;

}

.menu div {

	font-family: Arial, Helvetica, sans-serif;

	color: #FF6633;

	font-size: 12px;

	font-weight: bold;

	padding: 3px;

	float: left;

}

.menu a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.menu a:hover {

	color: #FF6633;

}

.background {

	background-color: #bdc3b5;

	vertical-align: top;

}

.blank {

	background-color: #FFFFFF;

}

.black {

	background-color: #85898C;

}

.prd_image{

	float: left;

	padding: 10px 20px 10px 10px;

}

.link_right {

	float: right;

	color: #FF6600;

	font-size: 13px;

	font-weight: bold;

	text-decoration: none;

	margin: 10px;

}

.link_left:hover {

	color: #000000;

}

.link_right:hover {

	color: #000000;

}

.link {

	color: #FF6600;	

	font-weight: bold;

	font-size: 13px;

	text-decoration: none;

}

.link_left {

	float: left;

	color: #FF6600;	

	font-weight: bold;

	font-size: 13px;

	text-decoration: none;

}

.titulo_productos {

	padding: 3px;

	FONT-WEIGHT: bold; 

	FONT-SIZE: 12px; 

	COLOR: #006600; 

}

.titulo_productos a {

	text-decoration: none;

	color: #FF6600;

}

.texto_productos {

	padding: 2px;

	FONT-WEIGHT: normal; 

	FONT-SIZE: 11px; 

	COLOR: #424942; 

	LINE-HEIGHT: 14px; 

	FONT-STYLE: normal; 

}

.imagen_productos {

	float: left;

	margin: 5px;

}

.prd_tittle {

	color: #000000;

	font-size: 14px;

	font-weight: bold;

}

.prd_description {

	text-align: justify;

}

.table_download {

	border: 1px solid #000000;

	width: 300px;

	text-align: center;

	font-size: 13px;

	padding: 3px;

	margin-bottom: 10px;

}

.table_download th {

	background-color: #FFFFFF;

	color: #000000;

}

.table_download td {

	color: #000000;

}

.products {

	float: left;

	margin:0 0px 5px 10px;

}

.products img:hover {

	filter: alpha(opacity=50);

	opacity: .5;

}

.clients {

	float: left;

	padding: 0 5px 0 5px; 

	width: 150px;

	height: 115px;

	overflow: hidden;

	text-align: center;

}

.image {

	float: left;

	border-color: #FF6600;

	margin: 5px;

}

.image_02 {

	border-color: #FF6600;

	margin: 5px;

}

.cli_name {

	padding-top: 10px;

	padding-left: 15px;

	font-weight: bold;

	font-size: 11px;

}

.description {

	text-align: left;

	padding: 7px;

}

.apagar {

	filter: alpha(opacity=100);

}

.normal {

	filter: none;

}

.paginacion {

	clear: both;

	text-align: right;

	font-size: 12px;

	padding: 5px;

	border-top: 1px solid #999999;

	margin: 20px 0 20px 0;

}

.paginacion a {

	padding: 0 2px 0 2px;

}

.resaltado {

	font-weight: bold;

	color: #990000;

	float: left;		

}

.no_envio {

	font-size: 12px;

	font-weight: bold;

	color: #FF6600;

	text-align: left;

	margin-bottom: 10px;

}

.activo {

	font-weight: bold;

	color: #FF6600;

}

.activo a {

	font-weight: bold;

	color: #FF6600;

}

.desactivo {

	font-weight: bold;

	text-align: left;

	padding: 3px 0 0 33px;

	color: #000000;

}

.title_news {

	margin: 10px 2px 3px 2px;

	font-size: 10px;

	clear: both;

	font-weight: bold;

	color: #000066;

	text-transform: uppercase;

}

.summary_news {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	margin-bottom: 5px;

	height: 38px;

	overflow: hidden;

}

.more_info a {

	font-size: 9px;

	font-weight: bold;

	color: #FF6600;

	float: right;

}

.lista_catacteristicas {

	padding: 5px;

}

.lista_catacteristicas li {

	color: #009933;

	font-size: 10px;

}

.titulo {

	margin: 10px 2px 3px 10px;

}

.titulo a {

	color: #006600 !important;

	font-size: 10px;

	text-decoration: none;

	font-weight: bold;

}

.clients_des{

	color: #666666; 

	font-size: 12px;

	font-weight: bold;

	margin: 10px 2px 3px 2px;

}

.title {

	padding: 2px;

	background-color: #DBDBDB;

	margin-bottom: 10px;

	font-size: 14px;

	font-weight: bold;

	text-transform: capitalize;

}

.title_b {

	float: left;

	width: 31px;

	height: 33px;

	background-image: url(images/img_title_a.gif);

	background-position: right;

	background-repeat: no-repeat;

}

.title2 {

	color: #006600;

	padding: 3px;

	margin-top: 5px;

	margin-bottom: 5px;

	font-size: 13px;

	font-weight: bold;

	text-transform: capitalize;

}

.title3 {

	color: #006600;

	font-size: 11px;

	text-transform: capitalize;

}

ul li {

	list-style-image: url(images/bullet.gif);

}

ul li a {

	text-decoration: none;

	font-size: 11px;

	font-weight: bold;

	color: #FF6600;

}

.beneficios {

	padding: 5px;

	margin: 10px 0 20px 0;

	border: 1px solid #FF6600;

	background-color: #FFFFFF;

	font-size: 12px;

}

.title_beneficios {

	border: 1px solid #000000;

	width: 100px;

	background-color: #D7E9AF;

	padding: 3px;

}

.separator {

	background-color: #FF6600;

	height: 21px;

}

input, textarea {

	border: 1px solid #666666;

	margin: 5px;

}

.title_date {

	color: #006600;

	padding: 5px 0 5px 0;

}

.width {

	width: 400px;

}

.informes {

	border: 1px solid #00000;

	font-size: 10px;

	margin: 5px;

	width: 430px;

}

.informes th {

	border-top: 4px solid  #FF9900; 

	padding: 5px;

	background-color: #E1E1E1;

}

.informes td {

	padding: 5px;

}




      #overlay {

      display: none;

      position:absolute;

      left: 0%;

      top: 0%;

      width: 100%;

      height: 100%;

      z-index: 999;

      background-image: url('images/overlay.gif');

      }

       

      #master {

      clear: both;

      padding-bottom: 1em;

      }


      .input {

      display: none;

      color: black;

      position: absolute;

    
	  width:368;

      z-index: 10000;
  
      text-align: center;

      background-color: white;
  
      border: 1px solid black;

      }

       

      .close {
 
       cursor:pointer;
       float: right;
 
      }