@import url("resets.css");
/****************************************************************************************************
*										ESTILOS GENERALES											*
****************************************************************************************************/
body{
	color: #686868;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
body a{
	color: #686868;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

body a:focus {
  outline:none;
}

div#container {
	width: 959px;
	margin: 0 auto;
}

/****************************************************************************************************
*											HEADER													*
****************************************************************************************************/
div#header {
	width: 959px;
	height: 487px;
}

div#header-interna {
	width: 959px;
	height: 267px;
}

/****************************************************************************************************
*											CONTENT													*
****************************************************************************************************/
div#content {
	width: 959px;
	overflow: hidden;
	background: url(../images/backgrounds/content-bottom.gif) no-repeat center bottom;
	padding-bottom:20px;
}

div#content div#content-left,
div#content div#content-right {
	float: left;
}

div#content div#content-left {
	width: 620px;
	margin-left: 9px;
}

div#content div#content-right {
	/*width: 339px;*/
	width: 320px;
}

div#content div#content-left div#destacados {
	/*width: 584px;*/
	width: 619px;
	margin: 0 auto;
	overflow: hidden;

}

div#content div#content-left div.destacado {
	/*width: 286px;*/
	width: 313px;
	overflow: hidden;
	float: left;
	margin-left: 6px;
	_margin-left: 3px;
}

div#content div#content-left div.destacado2 {
   margin-left:10px;
   width: 290px
}

div#content div#content-left div.destacados h1 a{
   font-size:12px;
}   


div#content div#content-left div.destacado3 {
float:left; width:292px; height:109px; padding:25px 20px 0 10px;
}

div#content div#content-left div.destacado4 {
float:left; width:286px; height:100px;padding:30px 0 0 0
}

div#content div#content-left div.destacado img {
	/*float: left;*/
	margin-right: 8px;
}

div#content div#content-left div.destacado h1 {
	font-size: 12px;
	font-weight: bold;
	float:none;
}

div#content div#content-left div.destacado p a {
	color: #E2020A;
	font-weight: bold;
	text-decoration: none;
}

div#content div#content-left div#transition {
	width: 584px;
	height: 92px;
	clear: both;
	margin: 35px auto;
	background: url(../images/backgrounds/transition.jpg) no-repeat 0 0;
}

/****************************************************************************************************
*											FOOTER													*
****************************************************************************************************/
div#footer {
	width: 889px;
	overflow: hidden;
	padding: 20px 35px;
	background: url(../images/backgrounds/footer.gif) no-repeat center top;
	margin:0 auto;
}

div#footer div#footer-left ul li,
div#footer div#footer-right ul li {
	display: inline;
}

div#footer ul li a {
	color: #696969;
	text-decoration: none;
}

div#footer ul li a:hover {
	text-decoration: underline;
}

div#footer div#footer-left {
	float: left;
}

div#footer div#footer-right {
	float: right;
}

div#footer div#footer-right ul li {
	margin-left: 20px;
}

/****************************************************************************************************
*											INTERNA													*
****************************************************************************************************/

#interna-menu{
	float:left;
	width:190px;
	margin:0 0 0 8px;
	_margin:0 0 0 4px;
}

#interna-menu img{
	margin:0 0 15px 0;
}


#interna-contenido{
	float:left;
	width:744px;
}

#interna-contenido div.interna-menu-top{
	float:left;
}

#interna-contenido div.interna-menu-top ul{
	margin-left:10px;
}

#interna-contenido div.interna-menu-top ul li{
	float:left;
	margin-right:8px;
}

#interna-contenido div.interna-menu-top ul li a{
	float:left;
	display:block;
}

#interna-contenido div.interna-menu-top ul li a.arq{
	background:url(../images/interna/arquitectonico.jpg) no-repeat 0 0;
	width:176px;
	height:39px;
}

#interna-contenido div.interna-menu-top ul li a.ind{
	background:url(../images/interna/industria.jpg) no-repeat 0 0;
	width:143px;
	height:39px;
}

#interna-contenido div.interna-menu-top ul li a.aut{
	background:url(../images/interna/automotor.jpg) no-repeat 0 0;
	width:153px;
	height:39px;
}

#interna-contenido div.interna-menu-top ul li a.arq:hover{
	background:url(../images/interna/arquitectonicoH.jpg) no-repeat 0 0;
}

#interna-contenido div.interna-menu-top ul li a.ind:hover{
	background:url(../images/interna/industriaH.jpg) no-repeat 0 0;
}

#interna-contenido div.interna-menu-top ul li a.aut:hover{
	background:url(../images/interna/automotorH.jpg) no-repeat 0 0;
}

div.table{
	float:left;
	background:url(../images/interna/bg-tabla.gif) no-repeat 0 0;
	width:740px;
	padding:15px 0 0;
}

div.table-aprendiendo{
	float:left;
	background:url(../images/interna/bg-tabla.gif) no-repeat 0 0;
	width:674px; margin:20px 0 0 43px; _margin:20px 0 0 37px; display:inline;
	padding:15px 10px;
}

div.table table{
	float:left;
	width:727px;
	margin: 10px 0 20px 0;
}

.table .img-pre-home{
margin:0 0 0 10px;}
.table .img-pre-home img{}

div.table table.productos-destacados-aprendiendo{
	float:left;
	width:674px;
	margin: 10px 0 20px 0;
}

div.table table td{
	/*width:181px;*/
	height:123px;
	border:solid 1px #dedede;
}

div.table table td.nBottom{
	border-bottom:none;
}
div.table table td.nTop{
	border-top:none;
}
div.table table td.nLeft{
	border-left:none;
}
div.table table td.nRight{
	border-right:none;
}

div.table table td img{
	float:left;
	margin:0 0 0 5px;
}

div.table table td h2{
	float:left;
	margin:0 0 0 0px;
	width:145px;
	_width:120px;
	color:#ec1c24;
	font-size:11px;
	font-weight:bold;
}

div.table table td h2 a{
	float:left;
	margin:0 0 0 0px;
	width:145px;
	_width:120px;
	color:#ec1c24;
	font-size:11px;
	font-weight:bold;
}

div.table table td p{
	float:left;
	margin:0 0 0 0px;
	_margin:0 0 0 0px;
	width:145px;
	_width:120px;
	color:#808080;
	font-size:11px;
}

div.table table td a{
	float:left;
	margin:0 0 0 0px;
	width:130px;
	_width:120px;
	font-size:10px;
	color: #333333;
	text-align:left;
}

.table table.productos-destacados tr td{
border:1px solid #DEDEDE;
height:100px;
width:180px;
padding:10px 0;}
	
.table table.productos-destacados tr td a{
width:auto;}

.table table.productos-destacados tr td h2{
width:auto;}

.table table.productos-destacados tr td p{
width:auto;}

/**** TEMPLATE GENERICO ****/

h1{
	float:left;
	/*margin:0 0 0 15px;*/
	margin:0;	
	_margin:0 0 0 7px;
}

div.template{
	background:url(../images/interna/bg-template.jpg) no-repeat left top;
	float:left;
	margin:10px 0 0 15px;
	_margin:10px 0 0 7px;
	width:920px;
	padding-top:10px;
}

.template2{
	float:left;
	margin:10px 0 0 15px;
	_margin:10px 0 0 7px;
	width:920px;
	padding-top:10px;
	border-top:1px solid #ccc;}

div.pintureria-form{
	width:268px;
	background-color:#FFCC66;
}

div.imagen-template{
	width:342px;
	float:right;
}

div.imagen{
	background:url(../images/interna/bg-img.jpg) no-repeat 0 0;
	width:342px;
	height:196px;
	margin:0 0 5px 0;
}

div.imagen img{
	margin:5px 0 0 5px;
}

div.template p{
	margin:0 0 10px 10px;
	font-size:11px;
	color:808080;
}

div.template p.destacado{
	font-weight:bold;
}

div.template-links{
	float:left;
	margin:10px 0 0 15px;
	_margin:10px 0 0 7px;
	width:920px;
}

div.archivos{
	background:url(../images/interna/bg-archivos.jpg) no-repeat left top;
	width:445px;
	float:left;
	margin-left:10px; _margin-left:5px;
}

div.archivos ul{
	float:left;
	margin:45px 0 0 15px; _margin:45px 0 0 8px;
}

div.archivos ul li{
	width:424px;
	background:url(../images/interna/links-separador.gif) no-repeat 0 bottom;
	float:left;
	margin-bottom:5px;
}

div.archivos ul li span{
	float:left;
	color:#808080;
	font-size:11px;
}

div.archivos ul li span.peso{
	float:right;
	margin-bottom:5px;
}

div.links{
	background:url(../images/interna/bg-links.jpg) no-repeat left top;
	width:447px;
	float:left;
	height:200px;
	margin-left:15px; _margin-left:8px;
}

div.links ul{
	float:left;
	margin:45px 0 0 15px; _margin:45px 0 0 8px;
}

div.links ul li{
	width:424px;
	background:url(../images/interna/links-separador.gif) no-repeat 0 bottom;
	float:left;
	padding-bottom:17px;
	margin-bottom:5px;
}

div.links ul a{
	color:#808080;
	font-size:11px;
}

div.links ul a:hover{
	color:#444343;
}

div.template-buscador{
	float:left;
	margin:10px 0 0 15px;
	_margin:10px 0 0 7px;
	width:920px;
}

div.template-buscador h2{
	width:800px;
	float:left;
	margin:15px 0 0 15px;
	_margin:15px 0 0 7px;
	font-size:12px;
	font-weight:bold;
	color:#4e4e4e;
}

div.template-buscador form{
	float:left;
	padding-bottom:25px;
}

div.template-buscador form select{
	float:left;
	margin:15px 0 0 15px;
}

div.template-buscador form input.btn{
	float:left;
	margin:10px 0 0 10px;
}

/**** PRODUCTOS FICHA ****/

.ficha{
	width:700px;
	margin: 10px 0 0 10px;
}

.titulo-ficha{
	width:700px;
	font-weight:bold;
	margin: 15px 0 0 0;
	_margin: 5px 0 0 0;	
}

.titulo-ficha p{
	width:700px;
	font-size:12px;
	
}

.titulo-ficha p.izq{
	width:300px;
	float:left;
	font-size:12px;
}


span.tit{
	color:#ec1c24;
}

.titulo-ficha p.der{
	width:150px;
	float:right;
	text-align:center;
	margin-bottom:15px;
}

.titulo-ficha p.codigo{
	width:700px;
	float:left;
	font-size:12px;
	margin-top:3px;
}

.descripcion-ficha{
	width:700px;
	margin: 15px 0 0 0;
	float:left;
}

.descripcion-img{
	float:left;
	/*width: 181px;
	height:auto;*/
	width:176px;
	height:176px;
	border: solid 1px #cacaca;
	text-align:center;
}

.descripcion-ficha img{
	/*margin:10px auto;	*/
	margin:0px auto;	
}

h3{
	font-weight:bold;
	margin-left:0;
	display:inline;
}

.descripcion-txt{
	width:480px;
	margin:0 0 0 20px;
	float:left;
}

.descripcion-txt p{
	margin:0 0 8px 0;
}

.colores{
	float:right;
	width:480px;
	font-weight:bold;
	margin: 15px 20px 0 0;
	display:inline;
}

.colores h3.corto{
	width:100%;
	float:left;
	font-weight:bold;
	margin-bottom:10px;
}

.colores .color{
	float:left;
	margin:0 0 0 0;
	display:inline;
	text-align:center;
	width:100px;
	height:60px;
	font-weight:normal;
}

.colores .color div.background{
	width:25px;
	height:25px;
	background-color:#669900;
	margin:0 auto;
}

.caracteristicas{
	float:left;
	width:700px;
	font-weight:bold;
	margin: 15px 0 20px 0;
}

.desplegable{
	background:url(../images/backgrounds/bg-desplegable-ficha.jpg);
	width:684px;
	/*height:22px;*/
	height:auto;
	float:left;
	margin: 2px 0 0 0;
	margin-right: -3px;
}

.desplegable span{
	width:630px;
	float:left;
	font-weight:normal;
	margin: 4px 0 0 10px;
	_margin: 4px 0 0 5px;
	display:block;
	color:#696969;
}

.desplegable span.red{
	color:#ec1c24;
}

.desplegado{
	background:url(../images/backgrounds/bg-desplegado-ficha.jpg) repeat-y 0 0;
	width:684px;
	float:left;
	margin: 2px 0 0 0;
	margin-right: -3px;
}

.desplegado span{
	width:630px;
	float:left;
	font-weight:normal;
	margin: 4px 0 0 10px;
	color:#696969;
	padding: 5px 0;
}

.desplegable img{
	float:left;
	margin: 7px 0 0 10px;
}

div.aprendiendo-ficha{
	background:url(../images/aprendiendo-bg-ficha.jpg) no-repeat 0 0;
	width:740px;
	height:56px;
	float:left;
}

div.aprendiendo-ficha a{
	width:95px;
	float:right;
	margin:10px 10px 0 0;
	font-weight:bold;
}

/**** INTERNA VISION ****/

#interna-menu div.interna-menu-vision{
	float:left;
	width:176px;
	margin:10px 0 0 0;
}

#interna-menu div.interna-menu-vision ul{
	margin-left:5px;
	width:176px;
}

#interna-menu div.interna-menu-vision ul li{
	margin: 0 8px 5px 0;
}

#interna-menu div.interna-menu-vision ul li a{
	display:block;
	width:168px;
	height:38px;
}

#interna-menu div.interna-menu-vision ul li a.arq{
	background:url(../images/vision/arquitectonico.jpg) no-repeat 0 0;
}

#interna-menu div.interna-menu-vision ul li a.ind{
	background:url(../images/vision/industria.jpg) no-repeat 0 0;
}

#interna-menu div.interna-menu-vision ul li a.aut{
	background:url(../images/vision/automotor.jpg) no-repeat 0 0;
}

#interna-menu div.interna-menu-vision ul li a.arq:hover{
	background:url(../images/vision/arquitectonicoH.jpg) no-repeat 0 0;
}

#interna-menu div.interna-menu-vision ul li a.ind:hover{
	background:url(../images/vision/industriaH.jpg) no-repeat 0 0;
}

#interna-menu div.interna-menu-vision ul li a.aut:hover{
	background:url(../images/vision/automotorH.jpg) no-repeat 0 0;
}

#interna-menu div.interna-menu-vision ul li a.misec{
	background:url(../images/Club-vip/btn-mi-seccion.jpg) no-repeat 0 0;
}

#interna-menu div.interna-menu-vision ul li a.misec:hover{
	background:url(../images/Club-vip/btn-mi-seccionH.jpg) no-repeat 0 0;
}



#interna-menu h2{
	width:175px;
	float:left;
	margin:0px;
	height:21px;
	margin: 0 0 5px 8px;
	_margin: 0 0 5px 4px;
}

#interna-menu h2 img{
	float:left;
	margin:0px;
	height:auto;
}

div.institucional-img{
	width:342px;
	float:right;
	margin: 53px 0 10px 10px;
}

/*div.img{
	background:url(../images/interna/bg-img.jpg) no-repeat 0 0;
	width:342px;
	height:196px;
	margin:0;
}*/

div.img{
	background:url(../images/interna/bg-img-middle.jpg) repeat-y 0 0;
	width:342px;
	margin:0;
}
div.img a img{
	margin:0;}

div.img-prod{
	background:url(../images/interna/bg-img-prod.jpg) no-repeat 0 0;
	width:342px;
	height:196px;
	margin:0;
}

div.img img{
	margin:5px 0 0 5px;
}

div.img-prod img{
	margin:5px 0 0 5px;
}

div.img-top{
	background:url(../images/interna/bg-img-top.jpg) no-repeat 0 0;
	width:342px;
	height:9px;
	margin:10px 0 0;}
	
div.img-bottom{
	background:url(../images/interna/bg-img-bottom.jpg) no-repeat 0 0;
	width:342px;
	height:9px;
	margin:0;}

	

#interna-contenido div.instit{
	float:left;
	background:url(../images/interna/bg-tabla.gif) no-repeat 0 0;
	width:727px;
	padding-bottom:20px;
}


div.instit p{
	font-size:11px;
	color:#808080;
	padding:0 0 0 10px;
	line-height:15px;
}

div.instit ul li{
	margin-bottom:5px;
	color:#808080;
}

div.instit a{
	font-size:11px;
	color:#FF3300;
	line-height:15px;
	text-decoration:none;
	font-weight:bold;
}

div.instit h2{
	font-size:14px;
	font-weight:bold;
	color:#686868;
	margin:20px 0 15px 10px;
	width:auto;
}

/**** PINTURERIAS ****/

div.seleccione-css{
	float:left;
	width:268px;
	margin:35px 0 0 15px;
	_margin:35px 0 0 8px;
}

div.seleccione-css div{
	float:left;
	width:268px;
}

div.argentina-css{
	background:url(../images/pinturerias/argentina-css.jpg) no-repeat 0 0;
	height:132px;
	width:268px;
	float:left;
}

div.uruguay-css{
	background:url(../images/pinturerias/uruguay-css.jpg) no-repeat 0 0;
	height:132px;
	width:268px;
	float:left;
}

div.gba-css{
	background:url(../images/pinturerias/gba-css.jpg) no-repeat 0 0;
	height:139px;
	width:268px;
	float:left;
}

div.capital-css{
	background:url(../images/pinturerias/capital-css.jpg) no-repeat 0 0;
	height:142px;
	width:268px;
	float:left;
	
}

div.montevideo-css{
	background:url(../images/pinturerias/montevideo-css.jpg) no-repeat 0 0;
	height:142px;
	width:268px;float:left;
}

div.seleccione-css div select{
	float:left;
	width:230px;
	margin: 55px 0 0 18px;
}

div.seleccione-css div input{
	float:left;
	margin: 15px 0 0 95px;
}

/**/

div.seleccione-flash{
	float:left;
	width:580px;
	margin:35px 0 0 0;
	margin /*\**/: 0px 0 0 0\9
}

div.seleccione-flash div{
	float:left;
}

/**** PINTURERIAS LISTADO ****/

.template h2{
	width:850px;
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#293895;
	margin:15px 0 0 15px;
	_margin:15px 0 0 8px;
}

table.listado{
	width:880px;
	float:left;
	margin:15px 0 0 15px;
	_margin:15px 0 0 8px;
}

table.listado th{
	color:#414141;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	background:url(../images/pinturerias/bg-th.jpg) repeat-x 0 bottom;
	padding:2px 5px;
	/*border:solid 1px;*/
}

table.listado td{
	font-size:11px;
	color:#808080;
	padding:0 5px;
	height:29px;
}

table.listado td.alineado{
	padding-left:13px;
}

table.listado td.alineado2{
	padding-left:20px;
}

table.listado tr td a{
	width:60px;
}

table.listado td.pintureria{
	font-weight:bold;
	color:#ff0000;
}

table.listado td.web{
	color:#ff0000;
}

table.listado td.bull{
	margin:0 auto;
	text-align:center;
	padding:0 5px;
}

table.listado tr{
	background:url(../images/pinturerias/bg-td.jpg) repeat-x 0 bottom;
}

table.listado tr.ultimo{
	background:none;
}

ul.paginador{
	float:left;
	margin:20px 0 0 15px;
	_margin:20px 0 0 8px;
}

ul.paginador li{
	float:left;
	margin: 0 3px;
	color:#ec1c24;
}

ul.paginador li.actual{
	color:#293895;
}

/**** PREGUNTAS FRECUENTES ****/

div.faq{
	width: 959px;
	overflow: hidden;
	background: url(../images/backgrounds/content-bottom.gif) no-repeat center bottom;
	height:50px;
}

h3.enviarla{
	float:left;
	margin:15px 0 0 15px;
	_margin:15px 0 0 8px;
	width:700px;
	font-size:13px;
	font-weight:normal;
}

h3.enviarla a{
	color:#4572B4;
	font-weight:bold;
}

#accordion{
	float:left;
	width:700px;
	margin:25px 0 0 15px;
	_margin:25px 0 0 8px;
}

.pregunta{
	background:url(../images/pinturerias/bg-desplegable.jpg) repeat-x 0 0;
	height:26px;
}

.doble{
	background:url(../images/pinturerias/bg-desplegable-doble.jpg) repeat-x 0 0;
	height:53px;
}

.pregunta a{
	font-size:13px;
	font-weight:bold;
	color:#293895;
	text-decoration:none;
	margin: 5px 0 0 5px;
	float:left;
	width:700px;
	display:block;
}

.doble a{
	font-size:13px;
	font-weight:bold;
	color:#293895;
	text-decoration:none;
	margin: 10px 0 0 5px;
	float:left;
	width:700px;
	display:block;
}

.respuesta{
	background:url(../images/pinturerias/bg-respuesta.jpg) repeat-x 0 0;
}

.respuesta p{
	font-size:12px;
	color:808080;
	line-height:15px;
	padding: 5px 0 0 0;
}


/**** ASESORAMIENTO ****/

.asesoramiento{
	float:left;
	background:url(../images/interna/bg-tabla.gif) no-repeat 0 0;
	width:727px;
}

span.bull-li{
	color:#ec1c24;
}

.instit ul{
	
	margin:10px 0 10px 10px;
}

div.enlaces{
	float:right;
	width:720px;
}

div.enlaces img{
	float:right;
	margin: 0 5px 0 0;
}

div.enlaces img.i0800{
	float:left;
}

.btn-problemas{
	float:left;
	width:692px;
	margin:20px 0 0 10px;
	_margin:20px 0 0 5px;
}

.btn-problemas a{
	float:left;
	margin: 0 3px 0px 0;
	_margin: 0 3px 3px 0;
}

.div1{
	float:left;
	width:692px;
	margin:20px 0 0 10px;
	_margin:20px 0 0 5px;
}

.div1 h3{
	float:left;
	width:692px;
	height:27px;
	background:url(../images/asesoramiento/bg-tit.jpg) no-repeat 0 0;
	padding: 7px 0 0 10px;
	font-size:13px;
	font-weight:bold;
}

.div1 h3 span{
	color:#ec1c24;
}

.contenido{
	float:left;
	width:692px;
}

.bg-sec{
	float:right;
	background:url(../images/asesoramiento/bg-sec.jpg) no-repeat 0 0;
	width:188px;
	height:141px;
	padding:6px;
}

.div1 h3.azul{
	float:none;
	font-size:13px;
	font-weight:bold;
	background:none;
	width:auto;
	color:#293895;
	margin-top:10px;
}

div.preg-frec{
	float:left;
	margin: 25px 0 0 15px;
	_margin: 25px 0 0 7px;
}

/**** CAPACITACION ****/

div.capacitacion{
	background:url(../images/interna/bg-template.jpg) no-repeat left top;
	float:left;
	background:url(../images/interna/bg-tabla.gif) no-repeat 0 0;
	width:727px;
	padding:15px 0 20px 0;
	_padding:35px 0 20px 0;
}

div.capacitacion p{
	font-size:11px;
	color:#808080;
	padding:0 0 0 10px;
	line-height:15px;
}

div.capacitacion h2{
	font-size:14px;
	font-weight:bold;
	color:#293895;
	margin:20px 0 15px 10px;
	width:auto;
}

div.capacitacion ul{
	float:left;
	width:692px;
	margin:15px 0 30px 10px;
	_margin:15px 0 30px 5px;
}

div.capacitacion ul li{
	float:left;
}

div.capacitacion ul li.separador{
	margin:3px;
}

div.capacitacion ul li a{
	height:24px;
	display:block;
}

div.capacitacion ul li a.grupo1{
	background:url(../images/capacitacion/grupo1.jpg) no-repeat 0 0;
	width:187px;
}
div.capacitacion ul li a.grupo2{
	background:url(../images/capacitacion/grupo2.jpg) no-repeat 0 0;
	width:142px;
}
div.capacitacion ul li a.grupo3{
	background:url(../images/capacitacion/grupo3.jpg) no-repeat 0 0;
	width:142px;
}
div.capacitacion ul li a.grupo4{
	background:url(../images/capacitacion/grupo4.jpg) no-repeat 0 0;
	width:142px;
}
div.capacitacion ul li a.grupo1:hover{
	background:url(../images/capacitacion/grupo1H.jpg) no-repeat 0 0;
}
div.capacitacion ul li a.grupo2:hover{
	background:url(../images/capacitacion/grupo2H.jpg) no-repeat 0 0;
}
div.capacitacion ul li a.grupo3:hover{
	background:url(../images/capacitacion/grupo3H.jpg) no-repeat 0 0;
}
div.capacitacion ul li a.grupo4:hover{
	background:url(../images/capacitacion/grupo4H.jpg) no-repeat 0 0;
}


input.btn-insc{
	background:url(../images/capacitacion/inscribirse.jpg) no-repeat 0 0;
	width:115px;
	height:30px;
	border:none;

	margin: 10px 0 20px 10px;
}

/**/

div.capacitacion div h3{
	float:left;
	width:692px;
	height:27px;
	background:url(../images/asesoramiento/bg-tit.jpg) no-repeat 0 0;
	padding: 7px 0 0 10px;
	font-size:13px;
	font-weight:bold;
}

div.capacitacion div p{
	float:left;
	width:692px;
	margin: 10px 0 0 0;
	font-size:11px;
}

div.capacitacion div p span, div.capacitacion div p strong{
	font-size:12px;
}

div.capacitacion div p.red{
	color:#ec1c24;
}

div.capacitacion div ul{
	float:left;
	margin:5px 0 0 10px;
	_margin:5px 0 0 5px;
}

div.capacitacion div ul li{
	float:none;
	background:url(../images/capacitacion/bull.jpg) no-repeat 0 5px;
	padding-left:10px;
}

div.capacitacion div ol{
	float:left;
	margin:5px 0 0 10px;
	_margin:5px 0 0 5px;
}

div.capacitacion div ol li{
	float:none;
	margin-bottom:5px;
}

/*LINKS*/

div.link-temas{
	background:url(../images/capacitacion/link-temas.jpg);
	width:166px;
	height:216px;
	float:left;
}

#interna-menu div.link-temas ul{
	float:left;
	margin:60px 0 0 0;
}

#interna-menu div.link-temas ul li{
	float:none;
	height:auto;
	padding:0;
	margin:15px 0 15px 5px;
}

#interna-menu div.link-temas ul li a img{
	height:auto;
	padding:0;
	margin:0;
}

div.link-ubicacion{
	width:166px;
	height:213px;
	float:left;
}

/* UBICACION */

div.capacitacion ul li a.ubic1{
	background:url(../images/capacitacion/ubic1.jpg) no-repeat 0 0;
	width:89px;
}
div.capacitacion ul li a.ubic2{
	background:url(../images/capacitacion/ubic2.jpg) no-repeat 0 0;
	width:62px;
}
div.capacitacion ul li a.ubic3{
	background:url(../images/capacitacion/ubic3.jpg) no-repeat 0 0;
	width:65px;
}
div.capacitacion ul li a.ubic4{
	background:url(../images/capacitacion/ubic4.jpg) no-repeat 0 0;
	width:63px;
}
div.capacitacion ul li a.ubic1:hover{
	background:url(../images/capacitacion/ubic1H.jpg) no-repeat 0 0;
}
div.capacitacion ul li a.ubic2:hover{
	background:url(../images/capacitacion/ubic2H.jpg) no-repeat 0 0;
}
div.capacitacion ul li a.ubic3:hover{
	background:url(../images/capacitacion/ubic3H.jpg) no-repeat 0 0;
}
div.capacitacion ul li a.ubic4:hover{
	background:url(../images/capacitacion/ubic4H.jpg) no-repeat 0 0;
} 

div.ubicacion{
	float:left;
	width:727px;
	padding-bottom:20px;
}

div.ubicacion-img{
	float:right;
	background:url(../images/capacitacion/bg-ubicacion.jpg) no-repeat 0 0;
	width:254px;
	height:196px;
	margin: 0 15px 10px 10px;
	_margin: 0 10px 10px 10px;
}

div.ubicacion-img img{
	margin:8px 0 0 7px;
}

div.ubicacion p.ubicacion-p{
	float:none;
	width:auto;
	font-size:12px;
}

div.ubicacion p a{
	color:#3c4d87;
}

div.ubicacion p a:hover{
	color:#ec1c24;
}

/**** CURSOS MANEJO ****/

div.calendario{
	background:url(../images/capacitacion/calendario.jpg) no-repeat 0 0;
	width:207px;
	height:186px;
	float:left;
	text-align:center;
	margin:19px 0 0 10px;
	_margin:19px 0 0 5px;
}

div.calendario p.cal{
	color:#808080;
	font-size:11px;
	width:200px;
	text-align:center;
	padding:0;
	margin-top:13px auto 0;
	font-weight:bold;
}

div.calendario table{
	margin:7px auto 0;
	width:160px;
}

table.calendario-t{
	background-color:#d1d0c9;
}

table.calendario-t tbody tr td b, table.calendario-t tbody tr td a{
	font-size:11px;
	font-weight:normal;
}

div.calendario table td{
	background:none;
	padding:1px;
}

div.calendario table td.findes{
	background:#e3e6e6;
}

div.calendario table td.dias-semana{
	border-bottom:solid 1px black;
	padding:2px;
}

div.calendario table td.dia-hoy{
	background:#e3e6e6;
	border:#92bce1 solid 1px;
}

div.calendario table td.dia-curso{
	background:#e3e6e6;
	border:#5555FF solid 1px;
}

div.calendario table td a{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}

div.calendario table td b
	color:#000000;
	font-size:12px;
	text-decoration:none;
	border-bottom: 1px solid black;
}

div.resultado{
	background:url(../images/capacitacion/resultado.jpg) no-repeat 0 0;
	width:464px;
	height:205px;
	float:right;
	margin-right:10px; _margin-right:5px;
}

.resultado{
	background:url(../images/capacitacion/resultado.jpg) no-repeat 0 0;
	width:464px;
	height:205px;
	float:right;
	margin-right:10px; _margin-right:5px;
}

div.resultado p.resul-fecha{
	width:464px;
	float:left;
	color:#808080;
	font-size:12px;
	margin:30px 0 0 0;
}

div.resultado p.resul-fecha span{
	font-weight:bold;
	font-size:18px;
	color:#464646;
}

div.resultado p.resul-tit{
	width:440px;
	float:left;
	color:#464646;
	font-size:12px;
	font-weight:bold;
	margin:15px 0 0 0;
}

div.resultado ul{
	width:440px;
	float:left;
	margin:15px 0 0 0;
}

div.resultado ul li{
	width:440px;
}


/**/

div.inscribirse{
	float:left;
	width:727px;
	text-align:center;
	margin: 20px 0 10px;
}

div.inscribirse form.inscripcion{
	/*background:url(../images/capacitacion/inscribirse.jpg) no-repeat 0 top;*/
	width:430px;
	margin:0 auto;
	height:200px;
	padding-top:50px;
	padding-left:35px;
}

div.inscribirse form.inscripcion div.float{
	float:left;
	width:450px;
	margin: 1px 0;
}

div.inscribirse form.inscripcion div span{
	width:60px;
	font-weight:bold;
	font-size:12px;
	color:#808080;
	text-align:left;
	float:left;
	margin-top:3px;
}

div.inscribirse form.inscripcion div span.span-largo{
	width:122px;
}

div.inscribirse form.inscripcion div input{
	float:left;
	background:url(../images/capacitacion/input.jpg) no-repeat 0 0;
	border:none;
	width:312px;
	height:20px;
	padding: 5px 0 0 5px;
}

div.inscribirse form.inscripcion div input.input-corto{
	background:url(../images/capacitacion/input-corto.jpg) no-repeat 0 0;
	width:250px;
}

div.inscribirse form.inscripcion div input.enviar{
	float:right;
	width:82px;
	height:30px;
	margin: 10px 70px 0 0;
	padding:0;
}

/**** LOGIN ****/

form.login{
	width:430px;
	margin:0 auto;
	height:200px;
	padding-top:50px;
	padding-left:35px;
}

form.login div.float{
	float:left;
	width:450px;
	margin: 1px 0;
}

form.login div span{
	width:100px;
	font-weight:bold;
	font-size:12px;
	color:#808080;
	text-align:left;
	float:left;
	margin-top:3px;
}

form.login div input.input-corto{
	background:url(../images/capacitacion/input-corto.jpg) no-repeat 0 0;
	width:250px;
	float:left;
	border:none;
	height:20px;
	padding: 5px 0 0 5px;
}

form.login div input.enviar{
	float:right;
	width:79px;
	height:35px;
	margin: 10px 95px 0 0;
	padding:0;
}



/**** CLUB VIP TEMPLATE ****/

div.template-buscador-club{
	float:left;
	margin:10px 0 0 0px;
	_margin:10px 0 0 0px;
	width:700px;
}

div.template-buscador-club h2{
	width:700px;
	float:left;
	margin:15px 0 0 10px;
	_margin:15px 0 0 5px;
	font-size:12px;
	font-weight:bold;
	color:#4e4e4e;
}

div.template-buscador-club form{
	float:left;
	padding-bottom:25px;
}

div.template-buscador-club form select{
	float:left;
	margin:15px 0 0 10px;
}

div.template-buscador-club form input.buscar-img{
	float:left;
	margin:15px 0 0 10px;
	background:url(../images/capacitacion/input-corto.jpg) no-repeat 0 0;
	border:none;
	width:250px;
	height: 22px;
	padding: 3px 0 0 5px;
}

div.template-buscador-club form input.btn{
	float:left;
	margin:10px 0 0 10px;
}

/**/

div.template-links-club{
	float:left;
	margin:10px 0 0 10px;
	_margin:10px 0 0 5px;
	width:680px;
}

div.archivos-club{
	background:url(../images/Club-vip/bg-archivos-club.jpg) no-repeat left top;
	width:316px;
	float:left;
	margin-left:0;
}

div.archivos-club ul{
	float:left;
	margin:45px 0 0 15px; _margin:45px 0 0 8px;
}

div.archivos-club ul li{
	width:290px;
	background:url(../images/interna/links-separador.gif) no-repeat 0 bottom;
	float:left;
	margin-bottom:5px;
}

div.archivos-club ul li span{
	float:left;
	color:#808080;
	font-size:11px;
}

div.archivos-club ul li span.peso{
	float:right;
	margin-bottom:5px;
}

div.links-club{
	background:url(../images/Club-vip/bg-links-club.jpg) no-repeat left top;
	width:318px;
	float:left;
	height:200px;
	margin-left:46px;
}

div.links-club-novedades{
	background:url(../images/Club-vip/bg-links-club.jpg) no-repeat left top;
	width:318px;
	float:left;
	min-height:100px;
	_height:100px;
	margin-left:46px;
}

div.links-club ul{
	float:left;
	margin:45px 0 0 15px; _margin:45px 0 0 8px;
}

div.links-club ul li{
	width:290px;
	background:url(../images/interna/links-separador.gif) no-repeat 0 bottom;
	float:left;
	padding-bottom:17px;
	margin-bottom:5px;
}

div.links-club ul a{
	color:#808080;
	font-size:11px;
}

div.links-club ul a:hover{
	color:#444343;
}

div.links-club-novedades ul{
	float:left;
	margin:45px 0 0 15px; _margin:45px 0 0 8px;
}

div.links-club-novedades ul li{
	width:290px;
	background:url(../images/interna/links-separador.gif) no-repeat 0 bottom;
	float:left;
	padding-bottom:17px;
	margin-bottom:5px;
}

div.links-club-novedades ul a{
	color:#808080;
	font-size:11px;
}

div.links-club-novedades ul a:hover{
	color:#444343;
}

/**** CLUB VIP VER ****/

ul.btn-club{
	float:left;
	width:692px;
	margin:0px 0 30px 10px;
	_margin:0px 0 30px 5px;
}

ul.btn-club li{
	float:left;
}

ul.btn-club li.separador{
	margin:3px 5px;
}

ul.btn-club li a{
	height:24px;
	display:block;
}

ul.btn-club li a.btn-ver{
	background:url(../images/Club-vip/btn-ver.jpg) no-repeat 0 0;
	width:92px;
}
ul.btn-club li a.btn-cargar{
	background:url(../images/Club-vip/btn-cargar.jpg) no-repeat 0 0;
	width:113px;
}
ul.btn-club li a.btn-ver:hover{
	background:url(../images/Club-vip/btn-verH.jpg) no-repeat 0 0;
}
ul.btn-club li a.btn-cargar:hover{
	background:url(../images/Club-vip/btn-cargarH.jpg) no-repeat 0 0;
}

div.contenedor-imagenes{
	float:left;
	margin:10px 0 0 0px;
	_margin:10px 0 0 0px;
	width:700px;
}

div.mostrar{
	width:323px;
	height:270px;
	float:left;
	margin:0px 17px 30px 10px;
	_margin:0px 18px 30px 5px;
	background:url(../images/Club-vip/separador.jpg) no-repeat center bottom;
}

div.div-img{
	float:left;
	background:url(../images/Club-vip/bg-imagenes.jpg) no-repeat 0 0;
	width:316px;
	height:182px;
	padding: 5px 0 0 7px;
}

div.div-txt{
	float:left;
	width:323px;
	color:#808080;
}

div.div-txt h3{
	float:left;
	font-weight:bold;
	width:318px;
	font-size:12px;
	padding-left:5px;
	margin: 5px 0;
}

div.div-txt p{
	float:left;
	width:318px;
	font-size:11px;
	padding-left:5px;
}

form.cargar-img{
	width:500px;
	margin:0 auto;
}
form.cargar-img2{
margin:0 auto;}

form.cargar-img div{
	float:left;
	width:500px;
	margin-bottom:10px;
}

form.cargar-img div span{
	float:left;
	width:150px;
	font-weight:bold;
	font-size:12px;
	color:#4e4e4e;
	margin-top:4px;
}

form.cargar-img div input.input-carga-corto{
	float:left;
	background:url(../images/Club-vip/input-cargar-corto.jpg) no-repeat 0 0;
	width:255px;
	height:25px;
	border:none;
	margin-top:3px;
}

form.cargar-img div input.input-carga{
	float:left;
	background:url(../images/Club-vip/input-carga.jpg) no-repeat 0 0;
	width:342px;
	height:25px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 0 0 5px;
}

form.cargar-img div input.input-btn-buscar{
	width:82px;
	height:30px;
	float:left;
	margin: 0 0 0 10px;
	border:none;
}

form.cargar-img2 div textarea.text-cargar{
	background-attachment:fixed;
	background:url(../images/Club-vip/text-cargar.jpg) no-repeat 0 0;
	width:342px;
	height:152px;
	float:left;
	_background-attachment:fixed;
	_overflow:auto;	
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 0 0 5px;
}

form.cargar-img div input.input-btn-carga{
	width:97px;
	height:39px;
	float:right;
	margin: 0 5px 0  0;
}

div.instit h3.imagen-usuario{
	font-size:13px;
	font-weight:bold;
	color:#808080;
	margin:20px 0 15px 10px;
	width:auto;
}

div.instit h3.imagen-usuario span{
	color:#ec1c24;
}


/**** CONTACTO ****/

table.oficinas{
	width:700px;
	margin:20px auto;
}

table.oficinas td, table.oficinas th{
	border: solid 1px #d5d5d5;
	padding:2px 2px 2px 3px;
}

table.oficinas th{
	font-weight:bold;
	text-align:center;
	background-color:#717171;
	color:#FFFFFF;
}

table.oficinas tr.impar{
	background-color:#f8f8f8;
}

table.oficinas td.tel{
	/*font-weight:bold;*/
	color:#ec1c24;
}

table th.none{
	background:#fff;
	border:none;
	width:25px;
}

/**/

form.contacto{
	width:430px;
	margin:0 auto;
	height:200px;
	padding-top:50px;
	padding-left:35px;
}

form.contacto div.float{
	float:left;
	width:450px;
	margin: 3px 0;
}

form.contacto div span{
	width:100px;
	font-weight:bold;
	font-size:12px;
	color:#808080;
	text-align:left;
	float:left;
	margin-top:3px;
}

form.contacto div input.input-corto{
	float:left;
	background:url(../images/Club-vip/input-carga.jpg) no-repeat 0 0;
	width:342px;
	height:25px;
	border:none;
}

form.contacto div input.enviar{
	float:right;
	width:79px;
	height:35px;
	margin: 10px 5px 0 0;
	padding:0;
}

form.contacto textarea{
	background-attachment:fixed;
	background:url(../images/Club-vip/text-cargar.jpg) no-repeat 0 0;
	width:342px;
	height:152px;
	float:left;
	border:none;
}

form.contacto div input.input-carga-corto{
	float:left;
	background:url(../images/Club-vip/input-cargar-corto.jpg) no-repeat 0 0;
	width:255px;
	height:25px;
	border:none;
	margin-top:3px;
}

form.contacto div input.input-btn-buscar{
	width:82px;
	height:30px;
	float:left;
	margin: 0 0 0 10px;
	border:none;
}


/**** CONSULTAS ONLINE ****/

form.online{
	padding-top:15px;
}

form.online div{
	margin-bottom:5px;
}

form.cargar-img div select{
	width:337px;
	float:left;
	margin: 2px 0 0 5px;
	height:auto;
}


form.cargar-img div input.enviar{
	float:right;
	width:82px;
	height:30px;
	margin: 10px 5px 0 0;
	padding:0;
}

div.asesoramiento h2{
	font-size:14px;
	font-weight:bold;
	color:#293895;
	margin:20px 0 0px 10px;
	_margin:20px 0 0px 5px;
	width:auto;
	padding:0;
	float:left;
}

div.asesoramiento #grupo1, div.asesoramiento #grupo2, div.asesoramiento #grupo3{
	margin:0;
	float:left;
}

div.consulta{
	float:left;
	margin: 10px 0 0 15px;
	_margin: 10px 0 0 7px;
}

/**** PRENSA ****/

a.perfil{
	text-decoration:none;
	color:#ec1c24;
	font-size:12px;
	font-weight:bold;
}

a.perfil img{
	margin-top:5px;
}

a.mail{
	color: #E2020A;
	font-weight: normal;
	text-decoration: underline;
}

/**** SELECTOR ****/

div.contenedor-selector{
	width:910px;
	margin-top: 30px;
	}

div.cajasSelector{
	width:270px;
	margin: 30px 0 0 32px;
	background:url(../images/backgrounds/bg-cajas-selector.jpg) no-repeat 0 0;
	float:left;
	}
	
*div.cajasSelector{
	margin: 30px 0 0 22px;

	}
	
div.cajasSelector img{
	margin: 10px 0 0 20px;
	}
	
div.cajasSelector .pull-selector{
	text-align:center;
	margin:auto;	
	padding:15px 0 15px 0px;
	}
	
div.enviarSelector{
	width:910px;
	margin: 30px 0 0 25px;
	background:url(../images/backgrounds/bg-btn-selector.jpg) no-repeat 0 0;
	float:left;
	}
		
div.breadcrums{
	padding:20px 0 10px 0;
	width:100%;
	color: #B2B2B2;
	clear:both;
	}
	
div.selectorNo{
	width:910px;
	margin: 20px 0 10px 25px;
	text-align:center;
	color:red;
	font-weight:bold;}
	
.tit-listado-producto{
background:url(../images/backgrounds/bg-listado-producto.gif) no-repeat 0 0;
padding:40px 23px 0;
margin:0 0 15px 0;
width:880px;}

	
/*.desplegableSelector{
	background:url(../images/backgrounds/bg-desplegable-ficha.jpg) repeat-y;
	width:800px;
	height:22px;
	float:left;
	margin: 2px 0 15px 30px;
	padding:10px;
	height: 90px;}*/
	
.desplegableSelector{
height:auto;
width:925px;
background:none;
margin:0 0 15px 0;
padding:0;}

.desplegableSelector .accion-left{
float:left;
width:422px;

background-color:#f2f2f2;
border-right:5px solid #FFF;
padding:10px;}

.desplegableSelector .preparacion-right{
background-color:#f2f2f2;
margin:0 0 0 450px;
width:450px;
padding:10px;
overflow:hidden;}

.desplegableSelector .info-accion{
float:left;
width:300px;}
.desplegableSelector .img-accion{
margin:0 0 0 300px;
text-align:center;}
.desplegableSelector .img-accion img{
min-height:70px;}


.desplegableSelector .info-accion .tit-subrayado{}
.desplegableSelector .info-accion .descripcion-accion{}
.desplegableSelector .info-accion .descripcion-accion span{}



.desplegableSelector .info-preparacion{
float:left;
width:300px;}

.desplegableSelector .img-preparacion{
margin:0 0 0 300px;
text-align:center;}
.desplegableSelector .img-preparacion img{
min-height:70px;}

.desplegableSelector .info-preparacion .tit-subrayado{}
.desplegableSelector .info-preparacion .descripcion-accion{}
.desplegableSelector .info-preparacion .descripcion-accion span{}


.tit-subrayado{
	border-bottom:solid 1px #FFFFFF;}

.descripcionSelector{
	color:#999999;
	margin: 4px 0 0 10px;}


	
/**** HISTORIA ****/

div.historia{
	float:left;
	width:727px;
	padding-bottom:20px;
}

div.historia img{
	float:left;
}

div.historia ul{
	float:left;
	width:727px;
}

div.historia ul li{
	float:left;
	margin-right:27px;
}

div.historia ul li a{
	height:130px;
	display:block;
	
}

div.historia ul li a.a1950{
	background: url(../images/historia/1950.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a1958{
	background: url(../images/historia/1958.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a1970{
	background: url(../images/historia/1970.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a1975{
	background: url(../images/historia/1975.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a1976{
	background: url(../images/historia/1976.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a1979{
	background: url(../images/historia/1979.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a1984{
	background: url(../images/historia/1984.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a1989{
	background: url(../images/historia/1989.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a1991{
	background: url(../images/historia/1991.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a1998{
	background: url(../images/historia/1998.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a2001{
	background: url(../images/historia/2001.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a2004{
	background: url(../images/historia/2004.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
div.historia ul li a.a2007{
	background: url(../images/historia/2007.jpg) no-repeat top left;
	width:52px;
	height:130px;
}
/**/
div.historia ul li a.a1950:hover{
	background: url(../images/historia/1950.jpg) no-repeat bottom left;
}
div.historia ul li a.a1958:hover{
	background: url(../images/historia/1958.jpg) no-repeat bottom left;
}
div.historia ul li a.a1970:hover{
	background: url(../images/historia/1970.jpg) no-repeat bottom left;
}
div.historia ul li a.a1975:hover{
	background: url(../images/historia/1975.jpg) no-repeat bottom left;
}
div.historia ul li a.a1976:hover{
	background: url(../images/historia/1976.jpg) no-repeat bottom left;
}
div.historia ul li a.a1979:hover{
	background: url(../images/historia/1979.jpg) no-repeat bottom left;
}
div.historia ul li a.a1984:hover{
	background: url(../images/historia/1984.jpg) no-repeat bottom left;
}
div.historia ul li a.a1989:hover{
	background: url(../images/historia/1989.jpg) no-repeat bottom left;
}
div.historia ul li a.a1991:hover{
	background: url(../images/historia/1991.jpg) no-repeat bottom left;
}
div.historia ul li a.a1998:hover{
	background: url(../images/historia/1998.jpg) no-repeat bottom left;
}
div.historia ul li a.a2001:hover{
	background: url(../images/historia/2001.jpg) no-repeat bottom left;
}
div.historia ul li a.a2004:hover{
	background: url(../images/historia/2004.jpg) no-repeat bottom left;
}
div.historia ul li a.a2007:hover{
	background: url(../images/historia/2007.jpg) no-repeat bottom left;
}

div.info-anio{
	float:left;
	width:695px;
	margin: 15px 0 0 10px;
	_margin: 15px 0 0 5px;
}

div.info-anio h2{
	color:#7f7e41;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
}

div.info-anio h3{
	color:#7f7e41;
	font-size:12px;
	margin-top:10px;
}

div.info-anio p{
	color:#808080;
	font-size:11px;
	margin-top:10px;
}

div.info-anio img.img-der{
	float:right;
	margin: 20px 0 0 0;
}

div.info-anio img.img-izq{
	float:left;
	margin: 0 10px 10px 0;
}

.epigrafe{
	width:229px;
}


table.anio{
	width:480px;
	margin:0 auto;
	background-color:#eee2c2;
}

table.anio tr th, table.anio tr td{
	padding:4px;
	color:#000;
}

table.anio tr td{
	padding-left:10px;
}

table.anio tr th{
	background-color:#654c35;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}

table.anio tr.oscuro{
	background-color:#dbca9d;
}

table.anio tr td.info{
	background-color:#FFFFFF;
	font-style:italic;
}

/**** CONTACTO ****/

table.oficinas{
	width:700px;
	margin:20px auto;
}

table.oficinas td, table.oficinas th{
	border: solid 1px #d5d5d5;
	padding:2px 2px 2px 3px;
}

table.oficinas th{
	font-weight:bold;
	text-align:center;
	background-color:#717171;
	color:#FFFFFF;
}

table.oficinas tr.impar{
	background-color:#f8f8f8;
}

table.oficinas td.tel{
	/*font-weight:bold;*/
	color:#ec1c24;
}

table th.none{
	background:#fff;
	border:none;
	width:25px;
}

/**/

form.contacto{
	width:430px;
	margin:0 auto;
	height:200px;
	padding-top:50px;
	padding-left:35px;
}

form.contacto div.float{
	float:left;
	width:450px;
	margin: 3px 0;
}

form.contacto div span{
	width:100px;
	font-weight:bold;
	font-size:12px;
	color:#808080;
	text-align:left;
	float:left;
	margin-top:3px;
}

form.contacto div input.input-corto{
	float:left;
	background:url(../images/Club-vip/input-carga.jpg) no-repeat 0 0;
	width:342px;
	height:25px;
	border:none;
}

form.contacto div input.enviar{
	float:right;
	width:79px;
	height:35px;
	margin: 10px 5px 0 0;
	padding:0;
}

form.contacto textarea{
	background-attachment:fixed;
	background:url(../images/Club-vip/text-cargar.jpg) no-repeat 0 0;
	width:342px;
	height:152px;
	float:left;
	border:none;
}

form.contacto div input.input-carga-corto{
	float:left;
	background:url(../images/Club-vip/input-cargar-corto.jpg) no-repeat 0 0;
	width:255px;
	height:25px;
	border:none;
	margin-top:3px;
}

form.contacto div input.input-btn-buscar{
	width:82px;
	height:30px;
	float:left;
	margin: 0 0 0 10px;
	border:none;
}


/**** CONSULTAS ONLINE ****/

form.online{
	padding-top:15px;
}

form.online div{
	margin-bottom:5px;
}

form.cargar-img div select{
	width:337px;
	float:left;
	margin: 2px 0 0 5px;
	height:auto;
}


form.cargar-img div input.enviar{
	float:right;
	width:82px;
	height:30px;
	margin: 10px 5px 0 0;
	padding:0;
}

div.asesoramiento h2{
	font-size:14px;
	font-weight:bold;
	color:#293895;
	margin:20px 0 0px 10px;
	_margin:20px 0 0px 5px;
	width:auto;
	padding:0;
	float:left;
}

div.asesoramiento #grupo1, div.asesoramiento #grupo2, div.asesoramiento #grupo3{
	margin:0;
	float:left;
}

div.consulta{
	float:left;
	margin: 10px 0 0 15px;
	_margin: 10px 0 0 7px;
}


/****************************************************************************************************
*											CONTACTO												*
****************************************************************************************************/
#content p.contact {
	clear: both;
	font-size: 12px;
	padding: 10px 20px;
}

#contacto {
	width:880px;
	background: url(../images/backgrounds/bg_contacto.gif) no-repeat 0 0;
	padding: 40px 23px 0;
	margin:10px 0 0 15px;
	_margin:10px 0 0 7px;
}

#contacto td {
	height: 30px;
	background: url(../images/separator.gif) repeat-x left bottom;
}

#contacto td.paises img, #contacto td.paises span {
	float: left;
	display: block;
}

#contacto td.paises span {
	font-size: 12px;
	padding: 4px 0 0 5px;
}

#sendComment {
	width: 926px;
	background: url(../images/backgrounds/send_comment.gif) no-repeat 0 0;
	padding: 50px 0 0 20px;
	margin: 20px auto 0;
	overflow: hidden;
}

#trabaja {
	width: 926px;
	background: url(../images/trabaja.jpg) no-repeat 0 0;
	padding: 50px 0 0 20px;
	margin: 20px auto 0;
	overflow: hidden;
}

#formLeft {
	width: 380px;
	float: left;
	overflow: hidden;
	margin-right: 40px;
}

#formRight {
	width: 450px;
	float: left;
	/*padding-top: 7px;*/
}

#formLeft div {
	margin: 5px 0;
	padding: 0;
	_padding: 5px 0;
	overflow: hidden;
}

#formRight div {
	margin:11px 0;
	overflow:hidden;
	padding:0;
}

#formLeft div div{
	float:left;	
}

#formLeft div label, #formRight div label {
	width: 50px;
	color: #808080;
	font: bold 12px Ariel, Helvetica, sans-serif;
}
/*
#formRight div label {
	display: block;
	padding-bottom: 3px;
}*/

#formLeft div label, #formLeft div input {
	float: left;
	display: block;
}

#formLeft input {
	width: 317px;
	height: 25px;
	background: url(../images/capacitacion/input.jpg) no-repeat 0 0;
	border: none;
}

#formRight div textarea {
	width: 450px;
	height: 64px;
	background: url(../images/capacitacion/textarea.gif) no-repeat 0 0;
	border: none;
}

#formRight input {
	width: 317px;
	height: 25px;
	background: url(../images/capacitacion/input.jpg) no-repeat 0 0;
	border: none;
}

input.ingresar {
	float: right;
	margin-top: 10px;
}


/**** PASO A PASO ****/

#pasopaso {
	width:700px;
}

#pasopaso table{
	width:680px;
	margin:0 0 0 15px;
}

#pasopaso td {
	border: none;
	height: 30px;
	background: url(../images/separator.gif) repeat-x left bottom;
}

#pasopaso td.pasos img, #pasopaso td.pasos span {
	float: left;
	display: block;
}

#pasopaso td.pasos span {
	font-size: 12px;
	padding: 4px 0 5px 5px;
}

/**** APRENDIENDO ****/

div.aprendiendo{
	float:left;
	width:725px;
	margin-left:10px;
	_margin-left:0px;
}

div.aprendiendo p{
	font-size:11px;
	color:#808080;
	float:left;
	width:auto;
}

div.aprendiendo h2{
	margin:5px 0 15px 30px;
	_margin:5px 0 15px 15px;
	width:650px;
	float:left;
}

div.aprendiendo ul{
	float:left;
	margin-left:20px;
	_margin-left:10px;
	width:705px;
	height:56px;
	overflow:hidden;
}

div.aprendiendo ul li{
	float:left;
	width:222px;
	height:56px;
}

div.aprendiendo ul li.centro{
	margin-left:20px;
	_margin-left:20px;
}

div.aprendiendo ul li.derecha{
	float:right; margin:0;
}

div.limpieza{
	background:url(../images/aprendiendo/bg-limpieza.jpg) no-repeat 0 top;
	width:705px;
	float:left;
	margin-left:20px;
	_margin-left:10px;
}

div.preparacion{
	background:url(../images/aprendiendo/bg-preparacion.jpg) no-repeat 0 top;
	width:705px;
	float:left;
	margin-left:20px;
	_margin-left:10px;
}

div.impermeabilizacion{
	background:url(../images/aprendiendo/bg-impermeabilizacion.jpg) no-repeat 0 top;
	width:705px;
	float:left;
	margin-left:20px;
	_margin-left:10px;
}

div.largo p{
	margin:10px 0 0 20px;
	display:inline;
}

div.left{
	width:327px;
	float:left;
	margin:15px 0 0 15px;
	_margin:15px 0 0 8px;
}

div.left-bg{
	background:url(../images/aprendiendo/bg-left.jpg) no-repeat 0 0;
	width:327px;
	height:96px;
	float:left;
	margin:15px 0 0 0;
}

div.left-bg p{
	font-size:10px;
	float:left;
	width:213px;
	margin:4px 0 0 104px;
	_margin:4px 0 0 52px;
}

div.right{
	width:330px;
	float:left;
	margin:15px 0 0 20px;
}

div.video{
	background:url(../images/aprendiendo/video-bg.jpg) no-repeat 0 0;
	width:674px;
	height:178px;
	float:left;
	margin:10px 0 0 15px;
	_margin:10px 0 0 8px;
}

div.alto{
	background:url(../images/aprendiendo/video-bg-alto.jpg) no-repeat 0 0;
	height:285px;
}

div.muy-alto{
	background:url(../images/aprendiendo/video-bg-muy-alto.jpg) no-repeat 0 0;
	height:350px;
}

div.video-left{
	float:left;
	width:200px;
	margin:8px 0 0 10px;
	_margin:8px 0 0 5px;
}

div.video-right{
	float:left;
	width:450px;
	margin:8px 0 0 10px;
	_margin:8px 0 0 5px;
}

div.video-right ul.recomienda{
	float:left;
	width:450px;
	margin:0;
	overflow:visible;
}

div.video-right ul.recomienda li{
	width:442px;
	padding-left:8px;
	background:url(../images/aprendiendo/bull.jpg) no-repeat left 5px;
	height:auto;
	color:#808080;
	margin-top:1px;
}
/**** calculador de litros ****/

div.calculadora{
	float:left;
	width:730px;
}
	
div.calculadora h2{
	font-size:14px;
	font-weight:bold;
	color:#293895;
	margin:20px 0 15px 15px;
	width:700px;
	float:left;
	display:inline;
}

div.calculadora p{
	font-size:11px;
	color:#808080;
	padding:0 0 0 10px;
	line-height:15px;
}

div.calculadora .pasos-calcular{
	float:left;
	width:190px;
	margin:20px 0 0 10px;
	display:inline;
}

div.calculadora .pasos-calcular p{
	font-size:13px;
	margin:0 0 15px 0;
	background:url(../images/calculador/bg-p.jpg) no-repeat 0 top;
	padding: 5px 5px 0 10px;
}

div.calculadora .pasos-calcular p span{
	font-weight:bold;
	color:#fcb126;
	line-height:18px;
	font-size:14px;
}

div.calculadora .operacion{
	background: url(../images/calculador/bg-oeracion.jpg) no-repeat;
	margin:20px 0 0;
	float:right;
	font-size:11px;
	color:#808080;
	width:530px;
	height:32px;
}
	
div.calculadora .operacion h3{
	padding-top: 6px;
	width:80px;
	float:left;
}
	
div.calculadora .operacion img{
	padding-left:5px;
	float:left;
}
	
div.calculadora .operacion input {
	width: 60px;
	height: 25px;
	background: url(../images/calculador/input.gif) no-repeat 0 0;
	border: none;
	padding: 6px;
}

div.calculadora .operacion label {
	height: 25px;
	float:left;
	margin:5px 5px 0 0;
}

	
div.calculadora .calcular{
	width:600px;
	float:right;
	margin:20px 0 0 0;
	}
	
div.calculadora .calcular .btBorrar{
	background: url(../images/calculador/bt-borrar.gif) no-repeat;
	width:86px;
	height:41px;
	border: none;
	float:right;
	}
	
div.calculadora .calcular .btCalcular{
	background: url(../images/calculador/bt-calcular.gif) no-repeat;
	width:115px;
	height:41px;
	border: none;
	float:right;
	}

div.calculadora .resultado{
	padding:10px;
	margin-top:20px;
	clear:both;
	background: url(../images/calculador/bg-resultado.gif) no-repeat;
	font-size:11px;
	color:#808080;
	width:700px;
	height:60px;
	float:right;
	}
	
div.calculadora .resultado .totales{
	float:left;
	width:176px;
	font-weight:bold;
	padding:5px 0 5px 0;
	}
	
div.calculadora .resultado img{
	padding-left:3px;
	padding-right:12px;
	float:left;
	}
	
div.calculadora .resultado input {
	width: 123px;
	height: 25px;
	background: url(../images/calculador/input.gif) no-repeat 0 0;
	border: none;
	padding: 6px;
}

div.adicional{
	padding:3px;
	border:solid 1px #CCCCCC;
}

div.epigrafe-der{
	float:right;
	font-style:italic;
	text-align:center;
	margin-left:10px;
	_margin-left:5px;
	width:342px;
}

div.epigrafe-der img{
	float:right;
	margin:0;
	text-align:center;
}

div.epigrafe-der span{
	float:none;
	margin:0 auto;
	text-align:center;
}

div.epigrafe-izq{
	float:left;
	font-style:italic;
	text-align:center;
	margin-right:10px;
	_margin-right:5px;
}

div.epigrafe-izq img{
	float:left;
	margin:0;
	text-align:center;
}

div.epigrafe-izq span{
	width:auto;
	float:left;
	margin:0;
}

table.nova{
	width:300px;
	margin:0 0 15px 10px;;
}

table.nova td{
	border:solid 1px #CCCCCC;
	padding:2px;
}

table.nova th{
	border:solid 1px #CCCCCC;
	background-color:#666666;
	color:#FFFFFF;
	padding:2px;
	text-align:center;
}

/**** ANECTODAS ****/

.anectodas{
	width:920px;
	margin: 0 0 0 21px;
	display:inline;
	float:left;
}

.ver-anectodas{
	width:684px;
	float:none;
	margin:0 auto;
}

.ver-anectodas h2{
	width:684px;
	float:left;
	margin:0 0 15px 0px;
	color:#ee353c;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

#menu-anectodas{
	float:left;
	width:180px;
}

#menu-anectodas ul{
	float:left;
	width:180px;
}

#menu-anectodas ul li{
	float:left;
	width:180px;
	background:transparent url(../images/interna/separador.jpg) no-repeat left bottom;
}

#menu-anectodas ul li a{
	float:left;
	width:176px;
	display:block;
	color:#595959;
	font-size:12px;
	font-weight:bold;
	padding-left:4px;
	padding-bottom:5px;
	margin-top:5px;
}

#menu-anectodas ul li a.hover{
	color:#ec1c24;
}

#menu-anectodas ul li a:hover{
	color:#ec1c24;
}

/*CLUB VIP*/
.clubVip{
position:relative;}

.clubVip .tit-vip{
border-bottom:1px solid #CCCCCC;
height:28px;
margin:0 8px;
width:935px;}

.clubVip .tit-vip h2{
float:left;
height:26px;
width:175px;}

.clubVip .tit-vip span{
color:#2C3B96;
float:right;
font-size:14px;
font-weight:bold;
line-height:28px;
padding:0 10px;}

.clubVip .solapas-vip{
width:950px;
height:39px;
overflow:hidden;
margin:10px 0 0;}

.sub-solapas-vip{
width:920px;
background:url(../images/interna/bg-subSolapa.gif) no-repeat 0 0;
height:101px;
margin: 0 0 0 20px;
overflow:hidden;}

.clubVip .solapas-vip ul{
margin:0 0 0 20px;
width:928px;
//width:936px;
overflow:hidden;}

.solapas-vip ul li{
float:left;
margin-right:8px;}

.clubVip .sub-solapas-vip{
width:920px;
/*background:url(images/interna/bg-subSolapa.jpg) repeat-x;*/
height:86px;
margin: 0 0 0 20px;
overflow:hidden;
text-align:center;}

.clubVip .sub-solapas-vip span{
display:block;
padding:15px 0 0;
font-size:12px;
/*color:#FF0000;*/
color:#686868;
font-weight:bold;}

.clubVip .sub-solapas-vip ul{
margin:25px 0 0;
text-align:center;}

.clubVip .sub-solapas-vip ul li{
display:inline;
margin:0 0 0 0;}

.clubVip .formulario{
width:950px;
overflow:hidden;
margin:0 0 30px 0;
float:left;
}

.clubVip .formulario div{
float:left;
margin:10px 0 0 220px;

display:inline;
}


.clubVip .formulario div .contador{
margin:5px 0 0;}

.clubVip .contador{
clear:both;}

.clubVip .bt{
width:463px;
text-align:right;
margin:0 auto;
}

/*.clubVip .bt img{
float:right;
display:inline;
margin:0 50px 0 0;
}*/

.clubVip .contador label{
padding:4px 0 0 0;
float:left;
display:block;
width:120px;}

.clubVip .contador input{
float:left;}

.clubVip .formulario a{
float:left;
margin:0 0 0 370px;}

.clubVip .formulario label{
color:#4A4A4A;
font-size:12px;
font-weight:bold;
width:120px;
float:left;
padding:3px 0 0;}

.clubVip .formulario input{
width:337px;
/*background:url(images/bgFormulario-input.gif) no-repeat;*/
height:25px;
border:none;
padding:3px;}

.formulario input{
width:337px;
background:url(../images/bgFormulario-input.gif) no-repeat;
height:25px;
border:none;
padding:3px;}


.clubVip .formulario textarea{
width:337px;
height:152px;
background:url(../images/bgFormulario-textarea.gif) no-repeat 0 0;
_background:url(../images/bgFormulario-textarea.gif) fixed no-repeat 0 0;
overflow:auto;
border:none;
padding:3px;}

.clubVip .item-contenedor{
margin: 0 auto;
width:920px;
overflow:hidden;}

.clubVip .item{
width:180px;
margin:0 0 15px 39px;
padding:0 0 10px 0;
float:left;
border-bottom:1px dotted #666666;
display:inline;
}

.clubVip .item a img.imagen-centrada{
width:180px;
height:150px;
float:left;
display:inline;
}

.clubVip .item .item-titulo{
float:left;
width:180px;
height:32px;
margin:7px 0 0;
}

.clubVip .item .item-titulo img{
float:right;
margin:0 5px 0 0;
}

.clubVip .item-titulo span{
float:left;
width:135px;
font-size:14px;
font-weight:bold;
}

.clubVip .item-titulo span.subido{
float:left;
width:135px;
font-size:12px;
font-weight:bold;
}

.clubVip .item .item-contenido{
float:left;
width:180px;
height:42px;
margin:0px;
margin-right:-3px;
}

.clubVip .item .item-contenido p{
float:left;
width:180px;
font-size:11px;
}

.clubVip .item h4{
font-size:14px;
font-weight:bold;
margin:0 0 0;}

.clubVip .paginado{
margin:0 auto;
overflow:hidden;
width:840px;}

.clubVip .paginado ul{
text-align:center;
margin:10px 0;}

.clubVip .paginado ul li{
display:inline;}

.clubVip .paginado ul li.active a{
color:#FF0000;}

.clubVip .col1{
float:left;
margin:0 0 0 20px;
//margin:0 0 0 10px;
width:190px;}

.clubVip .col2{
margin:0 0 0 20px;
width:920px;
}

.clubVip .col2 ul{
width:684px;
margin:0 auto;
}

.clubVip .col2 ul li{
background:url(../images/backgrounds/bg-link-vos.jpg) no-repeat 0 0;
margin:2px 0 0 0;
width:684px;
height:22px;
}

.clubVip .col2 ul li a{
height:22px;
width:684px;
display:block;
/*overflow:hidden;
background:transparent url(images/interna/btn-irA.gif) no-repeat scroll 590px 3px;
*/}

.clubVip .col2 ul li a p{
float:left;
padding:4px 0 0 10px;
font-weight:bold;}

.clubVip .col2 ul li a div{
float:right;
display:inline;
margin:0 100px 0 0;
width:80px;
overflow:hidden;
padding:3px 0 0;
}

.clubVip .col2 ul li a div span{
float:left;
width:60px;
text-align:right;
}

.clubVip .col2 ul li a div img{
float:right;}

.clubVip .col2 .desplegable img{
float:right;}

.clubVip .formulario form.cargar-img2 img{
margin:0 0 0 250px;
margin:10px 0 0 370px;
display:inline;
cursor:pointer;}
/*FIN CLUB VIP*/

.clubVip .novedades{
margin:22px 0 0 20px;
_margin:22px 0 0 10px;
float:left;
width:684px;
}

.clubVip .novedades p, .clubVip .novedades h2{
text-align:left;
font-size:14px;
}

.clubVip .novedades ul{
text-align:left;
float:none;
}

ul.navigation li{
	margin:0;
}

ul.navigation li a{
	text-align:left;
}

ul.li-novedades{
}

ul.li-novedades li{
}

ul.li-novedades li span{
}

.validation-advice{
float:left;
width:380px;}

#detalle_producto li { list-style-type:disc }