﻿body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8a8a8a;
	background-color:#7e97af;

}
h1{
	color:#7695B9;
	font-size:25px;
	font-weight:normal;	
	}
h2{
	font-size:14px;
	color:#234d6b;
	}
h3{
	font-size:13px;
	color:#000;
	}
.bold{
	font-weight:bold;
}
.image_none{
	background-image:none;
}
.contactenos{
	font-size:12px;
	color:#fff;
}
.contactenos a{
	font-size:12px;
	color:#fff;
	text-decoration:none;

	}
.contactenos a:hover{
	text-decoration:underline;
}
.links a{
	color:#234d6b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.links a:hover{
	color:#000;
	text-decoration:underline;
}

.pad_40_top{
	padding-top:40px;
}
/*--- Estilos para site nuevo ---*/
.kbzal_bck{
	background-image:url(../images/bck/kbzal_bck.jpg);
	background-repeat:repeat-x;
	}
.kbzal{
	width:950px;
	height:332px;
	position:relative;
	left:50%;
	margin-left:-475px;
	}
.img_kbzal{
	background-image:url('../images/kbzal.jpg');
	background-repeat:no-repeat;
	width:950px;
	padding-top:225px;
	height:50px;
}
.content_bck{
	background-image:url(../images/bck/content_bck.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFF;
	}
.content{
	width:950px;
	position:relative;
	left:50%;
	margin-left:-475px;
	}
.footer_bck{
	background-image:url(../images/bck/footer_bck.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#7e97af;
	}
.footer{
	width:950px;
	position:relative;
	left:50%;
	margin-left:-475px;	
	}
.contenido_site{
	width:920px;
	padding-left:20px;
	padding-right:20px;

}
.contenido_site p{
	font-size:14px;
}

.visibility{
	visibility:hidden;
	display:none;
	height:0px;
}
.ms-main{
	background-image:none;
}
.ms-navframe{
	display:none;
}
.ms-pagebreadcrumb {
	border:none;
	padding:0px;
}
.ms-bodyareaframe, .ms-viewareaframe {
	background:none;
	border:none;	
	vertical-align:top;
	width:100%;
}
.ms-bodyareaframe{
	padding:0px;
}
/*-- Menu superior --*/
.ms-topnavContainer{
	height:23px;
	border-bottom:#4783be solid 1px;
	font-size:15px;
	background-image:none;
	border-left:none;
	}
.ms-topnav{
	border-bottom:#7caad7 hidden 3px;
	color:#4783be;
	padding-bottom:2px;
	background-image:none;
	background-color:transparent;
	border-top:none;
	border-left:none;
	border-right:none;
	font-weight:normal;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}
.ms-topnav a {
	display:block;
	height:16px;
	padding:0px;
	color:#4783be;
	padding:0 5 0 5;
	white-space:nowrap;
	}
.ms-topnavselected a {
	color:#4783be;
}
.ms-topNavHover{
	border-bottom:#7caad7 solid 3px;
	background-image:none;
	background-color:transparent;
	border-top:none;
	border-left:none;
	font-weight:normal;
}
.ms-topNavFlyOuts{
	
}
.ms-topNavFlyOutsHover{
	
}
.btn_inicio{
	width:130px;
}

.ms-WPTitle a:link, .ms-WPTitle a:visited{
	font-size:25px;
	color:#7695b9;
	font-weight:normal;
}
.ms-WPTitle a:hover{
	color:#8a8a8a;
}
.ms-vb a, .ms-vb2 a, .ms-GRStatusText a, .ms-vb-user a, .ms-disc a{
	color:#234d6c;
	font-size:12px;	
}
.ms-vb a:hover, .ms-vb2 a:hover, .ms-GRStatusText a:hover, .ms-vb-user a:hover, .ms-disc a:hover{
	color:#8a8a8a;	
}
.ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-GRFont, .ms-vb-user, .ms-pb, .ms-pb-selected td{
	color:#8a8a8a;
	font-size:15px;
	text-align:justify;
}
.ms-WPTitle{
	font-size:25px;
	color:#7695b9;
	font-weight:normal;

}
.ms-WPHeader td{
	border:none;
}
.ms-WPNews_content_title_date{
	padding-top:5px;	
}

.ms-WPTitle_news{
	color:#234d6c;
	font-size:15px;	
}
.ms-WPTitle_date{
	font-size:12px;	
}
.ms-WPNews_content{
	color:#8a8a8a;
	font-size:12px;
	text-align:justify;
}
.ms-WPNews_line{
	border-bottom:1px solid #234d6c;
	padding-bottom:10px;
}
/*--- Seccion productos ---*/
.cont_texto_pro{
	padding-left:10px;
	}
.cont_texto_pro h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	padding-top:5px;
	}
.cont_texto_pro p{
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#999;
	padding-bottom:5px;
	}
.cont_texto_pro a,  .cont_texto_pro a:link, .cont_texto_pro a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#234d6b;
	text-decoration:none;
	}
.cont_texto_pro a:hover{
	color:#333;
	text-decoration:underline;
	}

#WebPartWPQ1 {
	padding-left:5px;
}

/*--- Kbzal por secciones ---*/
.kbzal_bck_secc{
	background-image:url(../images/kbzal_bck_secc.jpg);
	background-repeat:repeat-x;
	}
.kbzal_productos{
	width:950px;
	height:208px;
	position:relative;
	left:50%;
	margin-left:-475px;
	}
.img_kbzal_productos{
	background-image:url('../images/kbzal_productos.jpg');
	background-repeat:no-repeat;
	width:950px;
	padding-top:101px;
	height:50px;
}
.kbzal_quienes_somos{
	width:950px;
	height:208px;
	/*position:relative;
	left:50%;
	margin-left:-475px;*/
	}
.img_kbzal_qsomos{
	background-image:url('../images/kbzal_qsomos.jpg');
	background-repeat:no-repeat;
	width:950px;
	padding-top:101px;
	height:50px;
}
.img_kbzal_servicios{
	background-image:url('../images/kbzal_servicios.jpg');
	background-repeat:no-repeat;
	width:950px;
	padding-top:101px;
	height:50px;
}

.kbzal_clientes{
	width:950px;
	height:208px;
	/*position:relative;
	left:50%;
	margin-left:-475px;*/
	}
.img_kbzal_clientes{
	background-image:url('../images/kbzal_clientes.jpg');
	background-repeat:no-repeat;
	width:950px;
	padding-top:101px;
	height:50px;
}
.kbzal_novedades{
	width:950px;
	height:208px;
	/*position:relative;
	left:50%;
	margin-left:-475px;*/
	}
.img_kbzal_novedades{
	background-image:url('../images/kbzal_novedades.jpg');
	background-repeat:no-repeat;
	width:950px;
	padding-top:101px;
	height:50px;
}
/*--- Novedades ---*/
.titulo_nov{
 	color:#234d6b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-bottom:5px;
}
.fecha{
 	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.texto_nov{
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:5px;
}
/*--- Clientes ---*/
.frase{
	font-style:italic; 
	font-weight:bold; 
	font-size:15px; 
	padding-bottom:20px;
	color:#000;
}
.nombre{
	font-weight:bold; 
	font-size:13px;
	color:#000;
}
.cargo{
	font-size:13px; 
	font-style:italic;
	color:#000;
}
.empresa{
	font-size:13px; 
	color:#000;
}
.titulo_frase{
	font-size:15px;	
	color:#000;
	padding:10px 0;
}

/*-- boton de inicio --*/

#ctl00_IdWelcome_ExplicitLogin:link, #ctl00_IdWelcome_ExplicitLogin:active, #ctl00_IdWelcome_ExplicitLogin:visited{
	color:#4783BE;
	font-size:12px;
	text-decoration:none;
}

#ctl00_IdWelcome_ExplicitLogin:hover{
	color:#000000;
	text-decoration:underline;
}
/*Vertical Accordions*/
.accordion_toggle {
	display: block;
	width: 600px;
	/*background: url(images/accordion_toggle.jpg) no-repeat top right;*/
	background-color:#000;
	line-height: 30px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
	margin: 0 0 0 0;
	padding-left:20px;
	height: 49px;
}

.accordion_toggle_active {
	/*background: url(images/accordion_toggle_active.jpg) no-repeat top right;*/
	background-color:#F00;
}

.accordion_content {
	color: #444444;
	overflow: hidden;
}
	
.accordion_content p {
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;

			}
.accordion_content img {
	float:left; 
	padding-left:30px; 
	padding-right:10px;
			}
.accordion_content ul {
	padding-left: 40px;
	padding-bottom: 10px;
	}
    
.titulo_acco{
	margin:0;
	padding-left:55px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#FFFFFF;
	font-size:9pt;
	padding-top: 10px;
	padding-bottom: 2px;
	height: 49px;
}
/*--- Tabs Accordion ---*/

.basic  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
}
.basic div {
	background-color: #ffffff;
	
}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
	padding: 10px;
}
.basic a {
	cursor:pointer;
	display:block;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #3966BF;
	background: url(../images/r_link.gif) no-repeat left;
	background-position:10px;
	padding:12px 0px;
	margin-top:10px;
	border-bottom:1px solid #3966BF;
 
}
.basic a span {
	padding:15px; 
	background: url(../images/l_link.gif)  no-repeat left;
}
.basic a:hover {
	background: url(../images/r_hover.gif) no-repeat left;
	background-position:10px;
}
.basic a:hover span {
	padding:15px;   
	background:url(../images/l_hover.gif) no-repeat left;
	color:#000;
	}
.basic a.selected{
	background: url(../images/r_selected.gif) no-repeat left;
	background-position:10px;
}
.basic a.selected span {
	padding:15px;   
	background:url(../images/l_selected.gif) no-repeat left;
	color:#FFF;
}

/*.basic  {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #4783be;
}
.basic div {
	background-color: #ffffff;
}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
	padding: 10px;
}
.basic a {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #3966BF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #999;
	background-image: url('../images/tabs_accordion_link.jpg');
	background-repeat:repeat-x;
}
.basic a:hover {
	background-image:url('../images/tabs_accordion_roll.jpg');
	background-repeat:repeat-x;
	color:#000;
	text-decoration:none;
}
.basic a.selected {
	background-image:url('../images/tabs_accordion_selected.jpg');
	background-repeat:repeat-x;
	color:#ffffff;
}
.basic ul{
	font-size:12px; color:#8a8a8a;
}*/








