@import url("contacto.css");
@import url("clearfix.css");

/********************************************
   HTML ELEMENTS
********************************************/

/* Top Elements */
* {
	margin: 0;
	padding: 0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: center;
	background-color: #fff;
	line-height: 1.25em;
}
h1, h2, h3, h4, h5 {
	margin:5px 0;
	line-height: 1em;
	font-weight:normal;
}
ul, ol {
	margin-left: 20px;
}
* html ul,
* html ol {
	margin-left: 10px;
}

.hidden { display: none; }

p {
	margin:1em 0;
}
/* links */
a {
	text-decoration: none;
	color: #5C8FA4;
	outline:0;
}
a:hover {
	color: #000;
	text-decoration:underline;
}
.izq {
	float:left;
}
.der {
	float:right;
}
.clearer {
	clear: both;
}
/********************************************
   LAYOUT
********************************************/
#wrap {
	width: 931px;
	margin: 0 auto;
	text-align: left;
}
#content-wrap {
	margin-top: 21px;
}

/*	header
		----------------------------------------------------*/
#header {
	position: relative;
	float: inherit;
	width: 931px;
	height: 56px;
	margin: 0;
	padding: 0;
	background: #9CB7C4 url(../img/bg-header.png) no-repeat;
	text-indent: -99999px;
}
#header a {
	width: 931px;
	height: 56px;
	display:block;
}
/*	mainmenu
		----------------------------------------------------*/
/*#mainmenu {
	width: 931px;
	height: 113px;
	background: url(../img/menu_temp.png) no-repeat;
	text-indent: -99999px;
}*/
#mainmenu-wrap {
	width:931px;
	height:54px;
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
	margin-top: 21px;
	border-bottom:1px solid #E7E4DE;
}
#nav {
	list-style: none;
	margin:0;
	padding:0;
}
#nav li {
	float: left;
}
#nav #contacto a:hover {
	background-position: 0 -448px;
}
#nav li a {
	float: left;
	display: block;
	height: 54px;
	text-indent: -99999px;
}
#p1 #nav #empresa a, #p2 #nav #empresa a, #p3 #nav #empresa a {
	background-position: 0 -168px;
}
#p4 #nav #productos a, #p5 #nav #productos a, #p6 #nav #productos a, #p7 #nav #productos a, #p8 #nav #productos a, #p9 #nav #productos a, #p10 #nav #productos a, #p11 #nav #productos a, #p12 #nav #productos a, #p13 #nav #productos a, #p14 #nav #productos a, #p15 #nav #productos a, #p16 #nav #productos a {
	background-position: 0 -224px;
}
#p17 #nav #contacto a, #p18 #nav #contacto a, #p19 #nav #contacto a {
	background-position: 0 -280px;
}
#abir-cerrar {
	float: left;
	margin-top: 33px;
	margin-left: 8px;
}
#abir-cerrar a {
	font-size:11px;
	font-weight:bold;
	color:#676767;
}
#menuOculto {
	width:931px;
	display:none;
	float: left;
	color:#666666;
	list-style: none;
	border-bottom:1px solid #E7E4DE;
	padding-bottom: 6px;
	margin-bottom: 16px;
}
* html #menuOculto {
	margin-bottom: -5px;
}
#menuOculto-wrap {
	width:891px;
	float: left;
	font-size:11px;
	color:#666666;
	list-style: none;
	padding:5px 0;
	margin:6px 0 0 0;
	background: #F5F5F5 url("../img/bg-menu-oculto.png") 511px 0px no-repeat;
}
#menuOculto-wrap a {
	color:#666666;
}
#menuOculto ul {
	width:150px;
	float: left;
}
* html #menuOculto ul
{
	width: 160px;
}

#menuOculto li {
	list-style: none;
}
#idAbir {
	background:transparent url(../img/arrow-abrir.png) no-repeat scroll 0px 31px;
	padding:30px 0 5px 17px;
}
#idCerrar {
	background:transparent url(../img/arrow-cerrar.png) no-repeat scroll 0px 31px;
	padding:30px 0 5px 17px;
}
/*	Sub Menu
		----------------------------------------------------*/
#navcontainer {
	overflow: hidden;
	width: 931px;
	border-bottom:1px solid #A6D9D9;
	clear: both;
}
#navlist {
	list-style-type: none;
	margin: 5px 0 0 0;
	padding: 0;
}
#navlist li {
	border-left: 1px solid #A6D9D9;
	float: left;
	margin: 0px;
	padding:3px 7px 5px 7px;
}
#navlist li a {
	padding: 1px 3px;
	font-size: 11px;
	color: #333333;
}
#navlist #active #current {
	color:#648282;
	font-weight:bold;
	background-color:#A6D9D9;
}
#subnavcontainer {
	overflow: hidden;
	width: 95%;
	border:1px solid #A6D9D9;
	margin-bottom:10px;
}
#subnavlist {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#subnavlist li {
	float: left;
	margin: 0px;
	padding: 2px 4px;
}
#subnavlist li.sin_margen {padding: 2px 0px;}
#subnavlist li a {
	padding: 1px 3px;
	font-size: 11px;
	color: #333333;
}
#subnavlist #actual {
	color:#648282;
	font-weight:bold;
	/*background: transparent url(../img/puntero-sub-submenu.png) bottom center no-repeat;*/
}
#navlist #active
{
	background-color:#A6D9D9;
}

/*	Empresa */
#p1 #navlist li, #p2 #navlist li, #p3 #navlist li {
	border-left: 1px solid #E7E4DE;
}
#p1 #navlist #active #current, #p2 #navlist #active #current, #p3 #navlist #active #current {
	color:#8B8985;
	font-weight:bold;
	background-color:#E7E4DE;
}
#p1 #active, #p2 #active, #p3 #active
{
	background-color:#E7E4DE;
}
/*	Contacto */
#p17 #navcontainer, #p18 #navcontainer, #p19 #navcontainer {
	border-bottom:1px solid #9CB7C4;
	clear: both;
}
#p17 #navlist #active #current, #p18 #navlist #active #current, #p19 #navlist #active #current {
	color:#36505C;
	font-weight:bold;
	background-color:#9CB7C4;
}
#p17 #active, #p18 #active, #p19 #active
{
	background-color:#9CB7C4;
}
#p17 #texto form p
{
	margin-left: 98px;
}
* html #p17 #texto form p
{
	margin-left: 49px;
}
#form-contacto label
{
	display: block;
	text-align:right;
	font-weight: bold;
	color: #656565;
	font-size: 11px;
}

#form-contacto input 
{
	border:1px solid #cdcdcd;
	height: 16px;
	margin: 0 260px 7px 10px;
	vertical-align: top;
}

#form-contacto textarea
{
	border:1px solid #cdcdcd;
	width: 300px;
	height: 68px;
	margin: 0 120px 6px 10px;
	vertical-align: top;
	overflow: auto;
}
#form-contacto p
{
	margin: 0 0 0 78px;
	height: 20px;
}

#form-contacto p input
{
	width: 54px;
	height: 18px;
	float: left;
	margin: 0 5px 0 5px;
	border: none;
	font-size: 9px;
	background-color: #CDCDCD;
}

#contacto-direccion p
{
	margin: 0;
	color: #646464;
}
#contacto-direccion a,
#contacto-direccion a:hover
{
	color: #646464;
	text-decoration: underline;
}

#contacto-direccion .c1
{
	float: left;
	width: 44%;
}
#contacto-direccion .c2
{
	float: left;
	width: 50%;
}

/*	Main
		----------------------------------------------------*/
#main {
	float: left;
	width: 536px;
	padding: 0;
	margin: 0;
	min-height:392px;
	border-right: 1px solid #E6E6E6;
}

#main2 {
	text-align:center;
}
/*	Rightbar
		----------------------------------------------------*/
#rightbar {
	float: right;
	width: 377px;
	padding: 0;
	margin:0;
}
/*	Bottom
		----------------------------------------------------*/
#bottom {
	float: left;
	width: 931px;
	padding: 0;
	margin:20px 0 0 0;
}

/*	footer
		----------------------------------------------------*/
#footer {
	font-size: 11px;
	color: #999;
	height: 40px;
	text-align: left;
	padding: 10px 0 0 0;
	margin: 27px 0 0 0;
	background-image:url(../img/bg-footer.png);
	background-repeat: no-repeat;
}
#footer a {
	text-decoration: none;
	color: #999;
}
#footer a:hover {
	color: #000;
	text-decoration:underline;
}
#footer ul {
	padding: 0 0 0 8px;
}
#footer li {
	display: inline;
	list-style-type: none;
	padding-left:6px;
}
/********************************************
   SECCIONES
********************************************/

/*	HOME
		----------------------------------------------------*/
#main #texto {
	margin-top: 0px;
	width:525px;
}
#rightbar img {
	margin-bottom: 17px;
	border: 0;
}
/*#p0 #mainmenu {
	background: url(../img/menu_temp_home.png) no-repeat;
	height: 81px;
}*/
/*#p0 #main {
	background: url(../img/home/bg_bebe.png) no-repeat;
	background-position:right;
	height:392px;
}*/
#p0 #main h1 {
	background: url(../img/home/title_home.png) no-repeat;
	height:48px;
	text-indent: -99999px;
	margin-bottom:12px;
}
#p0 #main #texto {
	margin: 78px 0 0 56px;
	width:384px;
}
#p0 #rightbar #banners {
	height:435px;
}
#p0 #rightbar #banners img {
	border: 1px solid #E7E4DE;
}
#p0 #rightbar #flashHome {
	margin-top:17px;
}
#p0 #texto p
{
	margin: 10px 0 10px 0;
}
/*#p0 #rightbar #banners a{
	color:#E7E4DE;
}
#p0 #rightbar #banners a:hover{
	color:#9CB7C4;
}*/

/*	Empresa
		----------------------------------------------------*/
/*#p1 #mainmenu {
	background: url(../img/menu_temp_empresa.png) no-repeat;
	height: 113px;
}*/
#p1 #content-wrap {
	margin-top: 4px;
}
#p1 #main {
	height:392px;
}
#p1 #main h1 {
	height:58px;
	margin-bottom:12px;
}
#p1 #main #texto {
	margin-top: 22px;
	width:480px;
}
/* Red de Empresas*/

#p3 #main #logo1 {
	background: url(../img/empresa/logo-airzone.png) no-repeat;
	height:38px;
	text-indent: -99999px;
}
#p3 #main #title1 {
	background: url(../img/empresa/titel-airzone.png) no-repeat;
	height: 20px;
	text-indent: -99999px;
}
#p3 #main #logo2 {
	background: url(../img/empresa/logo-athome.png) no-repeat;
	height:39px;
	text-indent: -99999px;
}
#p3 #main #title2 {
	background: url(../img/empresa/titel-athome.png) no-repeat;
	height: 19px;
	text-indent: -99999px;
}
#p3 #main #logo3 {
	background: url(../img/empresa/logo-atria.png) no-repeat;
	height:36px;
	text-indent: -99999px;
}
#p3 #main #title3 {
	background: url(../img/empresa/titel-atria.png) no-repeat;
	height: 19px;
	text-indent: -99999px;
}
#p3 #main #logo4 {
	background: url(../img/empresa/logoevita.png) no-repeat;
 	height:50px;
	text-indent: -99999px;
}
#p3 #main #title4 {
	background: url(../img/empresa/titel-evita.png) no-repeat;
	height: 19px;
	text-indent: -99999px;
}


#p3 #main h1 {
	background: url(../img/empresa/logo-altra.png) no-repeat 10px 179px;
/* 	height:114px; */
	text-indent: -99999px;
/* 	margin-bottom:18px; */
	margin-top: 10px;
	float: left;
	width: 220px;
	height: 640px;
/* 	width:  */
/* 	border: 1px solid red; */
}

#p3 #l1,
#p3 #l2,
#p3 #l3,
#p3 #l4 {
	float: left;
	width: 290px;
	margin-bottom: 20px;
}

#p3 #l2 {
	margin-bottom: 15px;
}
#p3 #l3 {
	margin-bottom: 6px;
}

/*
#p3 #texto
{
	width: 450px;
	margin: 0 auto;
	background: url(../img/empresa/bg_wempresa.jpg) no-repeat center 135px;
	height: 500px;
}*/

#p3 #texto {
/* 	border: 1px solid red; */
	background: url(../img/empresa/bg_wempresa2.png) no-repeat 180px 18px;
}

#p3 #texto p {
	margin-top: 0;
}
#p3 #texto h3 {
	margin-bottom: 1px;
}

#p3 #texto h2 {
	margin-bottom: 8px;
}

#p3 #texto a,
#p3 #texto a:visited
{
	color: #666666;
	text-decoration: underline;
}
#p3 #texto a:hover {color: #000;text-decoration: none;}
/*
#p3 #main #l1,
#p3 #main #l3 {
clear:left;
float:left;
height:230px;
width:168px;
}
#p3 #main #l2,
#p3 #main #l4 {
clear:right;
float:right;
height:230px;
width:168px;
}
*/

#p3 #main p
{
	text-align: justify;
	font-size:11px;
}

/*	Productos
		----------------------------------------------------*/
#p4 #main {
	height:483px;
}
#p4 #main h1 {
	background: url(../img/productos/logo-airzone.png) no-repeat;
	height:38px;
	text-indent: -99999px;
	margin-bottom:12px;
}
#p4 #main #title1 {
	background: url(../img/productos/title-airzone1.png) no-repeat;
	height:19px;
	text-indent: -99999px;
}
#p4 #main #title2 {
	background: url(../img/productos/title-airzone2.png) no-repeat;
	height:19px;
	text-indent: -99999px;
}
#p4 #main #texto {
	margin-top: 0px;
	width:510px;
}
#p4 #main #texto #resaltado {
	background-color:#DBF0F0;
	padding: 8px;
}
#p4 #main #texto #resaltado p {
	margin:0px;
}
#p4 #rightbar img {
	margin-bottom: 17px;
	border: 0;
}
#p4 #texto p {
	margin: 10px 0 10px 0;
}
/* Productos. Elementos del sistema */
#p5 #main #title1 {
	background: url(../img/productos/airzone_controlcentral.jpg) no-repeat;
	height:14px;
	text-indent: -99999px;
	margin: 15px 0 5px 0;
}
#p5 #main #title2 {
	background: url(../img/productos/airzone_termostatos.jpg) no-repeat;
	height:14px;
	text-indent: -99999px;
	margin: 15px 0 5px 0;
}
#p5 #main #title3 {
	background: url(../img/productos/airzone_rejillas.jpg) no-repeat;
	height:17px;
	text-indent: -99999px;
	margin: 15px 0 5px 0;
}
#p5 #main #title4 {
	background: url(../img/productos/airzone_compuertas.jpg) no-repeat;
	height:17px;
	text-indent: -99999px;
	margin: 15px 0 5px 0;
}
#p5 #main #title5 {
	background: url(../img/productos/airzone_accesorios.jpg) no-repeat;
	height:18px;
	text-indent: -99999px;
	margin: 15px 0 5px 0;
}
#p5 .botonwrap
{
	margin-top: 5px;
	height: 17px;
}

#p5 .botongaleria,
#p12 .botongaleria
{
	background: url(../img/productos/boton_azul_suave.jpg) no-repeat;
	width: 160px;
	height: 17px;
	float: left;
	clear: left;
	font-size: 11px;
	color: #666666;
}
#p5 .botonpdf
{
	background: url(../img/productos/boton_azul_suave2.jpg) no-repeat;
	width: 180px;
	height: 17px;
	float: left;
	clear: right;
	font-size: 11px;
	margin-left: 5px;
}
#p5 .botongaleria a,
#p5 .botonpdf a
{
	color: #666666;
	background: none;
	padding: 2px 0 0 10px;
}

/* Productos Tipos Sistema */
#p6 #main #title1 {
	background: url(../img/productos/airzone_tipos_sistema.jpg) no-repeat;
	height:20px;
	text-indent: -99999px;
	margin: 10px 0;
}
#p6 #main #title2 {
	background: url(../img/productos/airzone_monozona.jpg) no-repeat;
	height:15px;
	text-indent: -99999px;
}
#p6 #main #title3 {
	background: url(../img/productos/airzone_multizona.jpg) no-repeat;
	height:15px;
	text-indent: -99999px;
	margin-top: 15px;
}
#p6 #main #title4 {
	background: url(../img/productos/airzone_tipos_sistema2.jpg) no-repeat;
	height:40px;
	text-indent: -99999px;
	margin: 20px 0 10px 0;
}
#p6 #main #title5 {
	background: url(../img/productos/airzone_antree.jpg) no-repeat;
	height:14px;
	text-indent: -99999px;
	margin-top: 15px;
}
#p6 #main #title6 {
	background: url(../img/productos/airzone_infra.jpg) no-repeat;
	height:17px;
	text-indent: -99999px;
	margin-top: 15px;
}
#p6 #main #title7 {
	background: url(../img/productos/airzone_cable.jpg) no-repeat;
	height:14px;
	text-indent: -99999px;
	margin-top: 15px;
}
#p6 #main #texto div.indent {
	padding-left: 20px;
}

#p6 .botonwrap
{
	margin-top: 5px;
	height: 17px;
}
#p6 .botongaleria
{
	background: url(../img/productos/boton_azul_suave.jpg) no-repeat;
	width: 160px;
	height: 17px;
	float: left;
	clear: left;
	font-size: 11px;
	color: #666666;
}
#p6 .botonpdf
{
	background: url(../img/productos/boton_azul_suave2.jpg) no-repeat;
	width: 180px;
	height: 17px;
	float: left;
	clear: right;
	font-size: 11px;
	margin-left: 5px;
}
#p6 .botongaleria a,
#p6 .botonpdf a
{
	color: #666666;
	background: none;
	padding: 1px 0 0 10px;
}

#p6 table
{
	border: 1px solid #a8dad7;
	border-collapse: collapse;
}
#p6 table th,
#p6 table td
{
	padding: 2px 10px 2px 10px;

}
#p6 table td.elem
{
	background-color: #edf7f8;
}
#p6 table td
{
	font-size: 11px;
}


.texto_derecha1 { padding-left:30px;}
.texto_derecha2 { padding-left:15px;}
.texto_derecha3 { border-top:1px solid #E6E6E6;}
.descrip { padding-right:10px;}

/*Curso Tecnico*/
#p7 #subnavcontainer, #p13 #subnavcontainer{
	width: 511px;
/* 	border:1px solid #A6D9D9; */
	margin-bottom:0px;
}
#p8 #main h1 {
	background: url(../img/productos/logo-aidoo.png) no-repeat;
	height:38px;
	text-indent: -99999px;
	margin-bottom:18px;
}
#p8 #main #title1 {
	background: url(../img/productos/title-aidoo-1.png) no-repeat;
	height:19px;
	text-indent: -99999px;
/* 	margin-bottom:18px; */
}
#p8 #main #title2 {
	background: url(../img/productos/title-aidoo-2.png) no-repeat;
	height:19px;
	text-indent: -99999px;
	margin-top:18px;
}
#p8 #texto p.comment
{
	font-size:10px;
	color: #666666;
	margin: 3px 0 3px 0;
}
/* Aidoo Puntos de venta */
#p9 #texto ul
{
	list-style-type: none;
	padding: 0;
	margin: 20px 0 0 0;
}
#p9 #texto li
{
	padding-left: 8px;
	background: url(../img/productos/graybullet.gif) no-repeat 0 5px;
	margin: 6px 0 6px 2px;
}
#p9 #texto li a
{
	background: none;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

#p10 #texto p
{
	color: #656565;
}

#p10 #main h1 {
	background: url(../img/productos/logo-innobus.png) no-repeat;
	height:36px;
	text-indent: -99999px;
	margin-bottom:18px;
}
#p10 #main h2 {
	background: url(../img/productos/title-innobus.png) no-repeat;
	height:19px;
	text-indent: -99999px;
/* 	margin-bottom:18px; */
}

/* Innobus Equipos */
#p11 #main #title1 {
	background: url(../img/productos/innobus_equipos.jpg) no-repeat;
	height:20px;
	text-indent: -99999px;
	margin-top:10px;
}
#p11 #main #title2 {
	background: url(../img/productos/innobus_elementos.jpg) no-repeat;
	height:19px;
	text-indent: -99999px;
	margin-top:20px;
}
#p11 #main #title3 {
	background: url(../img/productos/innobus_aplicaciones.jpg) no-repeat;
	height:19px;
	text-indent: -99999px;
	margin-top:20px;
}
#p11 #main #texto div.indent {
	padding-left: 20px;
}
#p11 .botongaleria
{
	background: url(../img/productos/boton_azul_suave.jpg) no-repeat;
	width: 160px;
	height: 17px;
	float: left;
	clear: left;
	color: #666666;
}

#p11 .botonpdf
{
	background: url(../img/productos/boton_azul_suave2.jpg) no-repeat;
	width: 180px;
	height: 17px;
	padding: 1px;
}
#p11 .botonpdf a
{
	padding-left: 10px;
	color: #666666;
	background: none;
	font-size: 11px;
}
#p11 .botongaleria a
{
	font-size: 11px;
	padding-left: 10px;
}
#p11 #texto ul
{
	list-style-type: decimal;
}
#p11 #texto table td
{
	vertical-align: top;
	padding-bottom: 10px;
}

/* Productos Innobus Elementos */
#p12 .botonver
{
	background: url(../img/productos/boton_abrirver.jpg) no-repeat;
	width: 120px;
	height: 17px;
	padding-left: 10px;
	padding-top:1px;
	font-size: 11px;
	float: right;
	clear: right;
	margin-top: 5px;
	text-decoration:none;
	color:#666;
}
#p12 .botonver.abierto
{
	background: url(../img/productos/boton_cerrarver.jpg) no-repeat;
	color: white;
	text-decoration:none;
}
/*
#p12 .botongaleria
{
	background: url(../img/productos/boton_azul_suave.jpg) no-repeat;
	width: 160px;
	height: 17px;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	padding:2px 40px 4px 10px;
}
*/
/* * #p12 .botongaleria{display:block;padding:0px 40px 4px 10px;} */

#p12 .botongaleria {
	padding: 1px 40px 4px 10px;
}

#p12 .botonpdf
{
	background: url(../img/productos/boton_azul_suave2.jpg) no-repeat;
	width: 180px;
	height: 17px;
	margin: 5px 10px auto auto;
}
* html #p12 .botonpdf
{
	margin: -7px 10px auto auto;
}

* html #p12 p
{
padding-bottom: 7px;
}

#p12 .botonpdf a
{
	padding-left: 10px;
	color: #666666;
	background: none;
	font-size: 11px;
	padding: 1px 0 0 10px;
}
#p12 .botongaleria a
{
/* 	padding: 1px 0 0 10px; */
/* 	padding: 1px 0 0 0; */
	background: none;
}
}

#p12 #texto h2
{
	clear: left;
	float: left;
	width: 300px;
}
#p12 #texto .botonpdf
{
	clear: both;
	margin-bottom: 5px;
}
#p12 #texto p
{
	clear: both;
}
#p12 #main #title1 {
	background: url(../img/productos/innobus_controlsistema.jpg) no-repeat;
	height:15px;
	text-indent: -99999px;
}
#p12 #main #title2 {
	background: url(../img/productos/innobus_centralreles.jpg) no-repeat;
	height:16px;
	text-indent: -99999px;
}
#p12 #main #title3 {
	background: url(../img/productos/innobus_controladorzona.jpg) no-repeat;
	height:18px;
	text-indent: -99999px;
}
#p12 #main #title4 {
	background: url(../img/productos/innobus_modulolocal.jpg) no-repeat;
	height:16px;
	text-indent: -99999px;
}
#p12 #main #title5 {
	background: url(../img/productos/innobus_temostatotacto.jpg) no-repeat;
	height:17px;
	text-indent: -99999px;
}
#p12 #main #title6 {
	background: url(../img/productos/innobus_webserver.jpg) no-repeat;
	height:16px;
	text-indent: -99999px;
}
#p12 #main #title7 {
	background: url(../img/productos/innobus_temostatosuper.jpg) no-repeat;
	height:17px;
	text-indent: -99999px;
}
#p12 #main #title8 {
	background: url(../img/productos/innobus_compuerta.jpg) no-repeat;
	height:17px;
	text-indent: -99999px;
}
#p12 #main #title9 {
	background: url(../img/productos/innobus_rejilla.jpg) no-repeat;
	height:18px;
	text-indent: -99999px;
}

#p14 #main h1 {
	background: url(../img/productos/logo-airq.png) no-repeat;
	height:37px;
	text-indent: -99999px;
	margin-bottom:18px;
}
#p14 #main h2 {
	background: url(../img/productos/title-airq.png) no-repeat;
	height:19px;
	text-indent: -99999px;
/* 	margin-bottom:18px; */
}

#p8 #texto p {
	margin: 10px 0 10px 0;
}

/* Innobus Productos */
#p15 #main #title1 {
	background: url(../img/productos/airq_rejillas.jpg) no-repeat;
	height:17px;
	text-indent: -99999px;
	float: left;
	width:48px;
	clear: left;
}
#p15 #main #title2 {
	background: url(../img/productos/airq_difusores.jpg) no-repeat;
	height:14px;
	text-indent: -99999px;
	float: left;
	width: 68px;
	clear: left;
}
#p15 #main #title3 {
	background: url(../img/productos/airq_accesorios.jpg) no-repeat;
	height:14px;
	text-indent: -99999px;
	float: left;
	width: 84px;
	clear: left;
}

#p15 .botonver
{
	background: url(../img/productos/boton_abrirver.jpg) no-repeat;
	width: 120px;
	height: 17px;
	padding-left: 10px;
	padding-top:1px;
	font-size: 11px;
	float: left;
	clear: right;
	margin: 3px 0 0 10px;
}
#p15 .botonver.abierto
{
	background: url(../img/productos/boton_cerrarver.jpg) no-repeat;
	color: white;
}

#p15 table
{
	clear: both;
}

#p15 td
{
	padding: 2px;
}

#p15 .botonpdf
{
	background: url(../img/productos/boton_azul_suave2.jpg) no-repeat;
	width: 180px;
	height: 17px;
}
#p15 .botonpdf a
{
	padding-left: 10px;
	color: #666666;
	background: none;
	font-size: 11px;
	padding: 1px 0 0 10px;
}



/*	Contacto
		----------------------------------------------------*/
#p17 #main h1 {
	background: url(../img/contacto/title-contacto.png) no-repeat;
	height:19px;
	text-indent: -99999px;
	margin-bottom:18px;
}
#p18 #main h1 {
	background: url(../img/contacto/title-delegaciones.png) no-repeat;
	height:23px;
	text-indent: -99999px;
	margin-bottom:18px;
}
/*	FAQ´s
		----------------------------------------------------*/
#texto h2.title-tema {
	color:#333333;
	margin-top: 34px;
}
#texto h3.pregunta {
	cursor: hand;
	cursor: pointer;
	font-size: 1.35em;
	font-weight:normal;
	padding: 6px 5px;
	background: url(../img/menu/arrow-right.png) no-repeat;
	margin:0;
}

#texto h3.pregunta.pregunta-abierta {
	background: url(../img/menu/arrow-abrir.png) no-repeat;
}
.accordion {
	padding: 5px;
	margin-top: 3px;
}
#texto .preg1 {	background-color: #F2F1ED; }
#texto .preg2 { background-color: #D8EBEF; }
#texto .preg3 {	background-color: #FAD3B2; }
#texto .preg4 {	background-color: #D2DFD8; }

#texto h3.pregunta.preg1
{
background-color: #F2F1ED;
background-position: 143px 8px;
}
#texto h3.pregunta.preg2
{
background-color: #D8EBEF;
background-position: 57px 8px;
}
#texto h3.pregunta.preg3
{
background-color: #FAD3B2;
background-position: 75px 8px;
}
#texto h3.pregunta.preg4
{
background-color: #D2DFD8;
background-position: 62px 8px;
}
/* #texto p { color: black; margin:2px 0 2px 0; } */
#texto p { color: #666666; margin:2px 0 2px 0; }
#texto p.tit { padding-top: 10px; }

#texto span.line {
display:block;
height: 1px;
border: 0;
color: #E6E6E6;
background-color: #E6E6E6;
margin: 2px 0 2px 0;
clear: both;
overflow: hidden;
}

#p4 #content-wrap, #p5 #content-wrap, #p6 #content-wrap, #p7 #content-wrap,
#p8 #content-wrap, #p9 #content-wrap,
#p10 #content-wrap, #p11 #content-wrap, #p12 #content-wrap, #p13 #content-wrap,
#p14 #content-wrap, #p15 #content-wrap, #p3 #content-wrap
{
	margin-top: 3px;
}

#p13 #bottom,
#p7 #bottom {
	margin-top: -15px;
}

#p7 #cursostecnicos {
	margin-top: 10px;
}

#p1 #navcontainer, #p2 #navcontainer, #p3 #navcontainer {
/* 	border-bottom:1px solid #E7E4DE; */
	height: 37px;
	border-bottom: none;
	background: url(../img/bgmenusel.jpg) no-repeat -840px 28px;
	clear:both;
}
#p2 #navcontainer
{
	background-position: -720px 28px;
	clear:both;
}
#p3 #navcontainer
{
	background-position: -840px 28px;
	clear:both;
}

#subnavcontainer ul
{
	border:1px solid #A6D9D9;
	height: 24px;
	border-bottom: none;
}

#subnavcontainer {
	height: 32px;
	border: none;
	background: url(../img/bgmenusel2.jpg) no-repeat -800px 24px;
}
#p15 #subnavcontainer {
	background-position: -730px 24px;
}
#p13 #subnavcontainer {
	background-position: -470px 24px;
}
#p12 #subnavcontainer {
	background-position: -575px 24px;
}
#p11 #subnavcontainer {
	background-position: -700px 24px;
}
#p9 #subnavcontainer {
	background-position: -715px 24px;
}
#p6 #subnavcontainer {
	background-position: -710px 24px;
}
#p5 #subnavcontainer {
	background-position: -600px 24px;
}
#p7 #subnavcontainer {
	background-position: -495px 24px;
}

#navlist li.first
{
	border-left: none;
}

#p4 #navcontainer, #p5 #navcontainer, #p6 #navcontainer, #p7 #navcontainer,
#p8 #navcontainer, #p9 #navcontainer,
#p10 #navcontainer, #p11 #navcontainer, #p12 #navcontainer, #p13 #navcontainer,
#p14 #navcontainer, #p15 #navcontainer, #p16 #navcontainer {
/* 	border-bottom:1px solid #E7E4DE; */
	height: 37px;
	border-bottom: none;
	background: url(../img/bgmenusel2.jpg) no-repeat -761px 28px;
	clear: both;
}
#p17 #navcontainer,
#p18 #navcontainer,
#p19 #navcontainer
{
	height: 37px;
	border: none;
	background: url(../img/bgmenusel3.jpg) no-repeat -815px 28px;
	clear:both;
}
#p18 #navcontainer
{
	background-position: -725px 28px;
	clear:both;
}
#p19 #navcontainer
{
	background-position: -615px 28px;
	clear:both;
}

#p9 #navcontainer,
#p8 #navcontainer
{
	background-position: -665px 28px;
	clear:both;
}
#p10 #navcontainer, #p11 #navcontainer, #p12 #navcontainer, #p13 #navcontainer
{
	background-position: -610px 28px;
	clear:both;
}
#p15 #navcontainer,
#p14 #navcontainer
{
	background-position: -562px 28px;
	clear:both;
}
#p16 #navcontainer
{
	background-position: -478px 28px;
	clear:both;
}

#p7 #bottom
{
	margin: 0;
}

* html #p15 h2
{
	margin:0;
	padding:0;
}
* html #p15 .botonver
{
	margin: 0 0 5px 10px;
}

* html #texto span.line
{
	margin: -2px 0 8px 0;
}

/* _____________________ */

#seccion_descargas_column {
	float: left;
	margin-left: 17px;
	width: 180px;
}

#seccion_descargas_column a img {
	border: none;
	display: block;
	margin: 0;
}


#p16 #content-wrap {
	margin-top: -17px;
}

#seccion_descargas {
	width: 725px;
	float: left;
	color: #646464;
	padding-right: 8px;
	border-right: 1px solid #E2E2E2;
}

#seccion_descargas form {
	background: #F5F5F5;
	padding: 1px 10px 10px 10px;
	font: normal 11px arial;
	margin-bottom: 3px;
}

#seccion_descargas form .col1,
#seccion_descargas form .col2 {
	float: left;
	text-align: right;
}

#seccion_descargas form .col1 select {
	border: 1px solid #ccc;
	padding: 2px 0 2px 0;
}


#seccion_descargas form .col1 {
	width: 360px;
	padding: 0 30px 0 0;
	background: url('descarga_form_field_rel.png') 365px 91px no-repeat;
}
#seccion_descargas form .col2 {
	width: 265px;
	padding: 0 30px 0 15px;
	background: url('descarga_form_col_sep.png') center left no-repeat;
	height: 140px;
}
#seccion_descargas form p {
	margin: 5px 0 5px 0;
}
#seccion_descargas form p.caption,
#seccion_descargas form p label,
#seccion_descargas form p.formtitle {
	font-weight: bold;
}

#seccion_descargas form p.caption,
#seccion_descargas form p.formtitle {
	color: #617E7E;
}

#seccion_descargas form p.formtitle {
/* 	border: 1px solid red; */
/*  color: red; */
}

#seccion_descargas form p.caption {
	margin-bottom: 10px;
}

#seccion_descargas form p label {
	padding-right: 8px;
}

#seccion_descargas form p input.submit {
	background: #CCCCCC;
	color: black;
	border: none;
	padding: 2px 4px 2px 4px;
	font-size: 10px;
}


#seccion_descargas form p #texto {
	width: 187px;
	border: 1px solid #ccc;
	padding: 1px;
	font-size: 12px;
}
#marca_container {
	display: inline;
}

#seccion_descargas ol {
	font-weight: bold;
	margin-top: 20px;
	margin-left: 30px;
}

#seccion_descargas ol li {
	margin-bottom: 10px;
}

#seccion_descargas ol li div {
	font-weight: normal;
}

#seccion_descargas ol li p {
	margin: 0;
}

#seccion_descargas ol li .link {
	background: #C8E8E8;
	padding: 2px 10px 2px 10px;
/* 	display: inline; */
	width: 185px;
	font-size: 11px;
}

#seccion_descargas .link a {
	color: #646464;
}

#seccion_descargas ol li .link a.arrow {
	background: url('descarga_link.png');
	display: block;
	width: 13px;
	height: 13px;
	float: right;
	margin-top: 1px;
}

#seccion_descargas ol li .link a.arrow span {
	display: none;
}

.paginator {
	margin-top: 8px;
}

.paginator a {
	color: #646464;
}

.paginator .next a,
.paginator .previous a {
	text-decoration: underline;
}
.paginator .current {
	color: black;
	font-weight: bold;
}

.paginator .current a {
	color: black;
}

.paginator .next {
	padding-right: 0;
}

.paginator li {
	display: inline;
	padding: 0 6px 0 8px;
	background: url('paginator_page_sep.png') center left no-repeat;
 }

.paginator li span,
.paginator li a,
.paginator li.previous {
	background: none;
}

.paginator {
	float: right;
}

div.separator {
	border-top: 1px solid #A6D9D9;
/* 	border-bottom: 1px solid red; */
	padding: 0;
	line-height: 0;
	height: 0;
	font-size: 0;
}

div.descarga {
	margin-bottom: 20px;
}

#cursostecnicos {
	color: #646464;
	margin-top: 27px;
	width: 915px;
}

#cursostecnicos_inner {
	padding-left: 7px;
}

#cursostecnicos .curso_inner {
	border: 1px solid #A6D9D9;
	padding: 5px;
}

#cursostecnicos .col1,
#cursostecnicos .col2,
#cursostecnicos div.image {
	float: left;
}

#cursostecnicos .col1,
#cursostecnicos .col2 {
	height: 90px;
}

#cursostecnicos div.image {
	margin-right: 15px;
}

#cursostecnicos .col1 {
	width: 610px;
	margin-right: 5px;
}

#cursostecnicos .col2 {
	width: 268px;
}

#cursostecnicos .curso_inner p {
	margin: 0;
}

#cursostecnicos .curso {
	margin-bottom: 15px;
}
#cursostecnicos .curso p.title {
	margin: 0 0 1px 0;
	font-weight: bold;
}

#cursostecnicos .separator {
	width: 910px;
	margin: 18px 0 0 4px;
}
