@charset "utf-8";

/* CSS Document */
.oculta{
	visibility:hidden;
}

.formsDades{
   	float:left;
	height:300px;
	padding-top:20px;
}

.formsDades p {
	float:left;
    width:230px;
    height:60px;
    margin-right:30px;
}

p.mig {
	float:left;
    width:350px;
    height:60px;
    margin-right:30px;
}

p.gran {
	float:left;
    width:550px;
    height:60px;
    margin-right:30px;
}

.input_small {
	border:1px solid #FF9933;
	color:#666;
	width:164px;
	height:22px;
}

.ancho_input{
	width:208px;
	margin-bottom:10px;
	margin-right:0px;
}

.input_big {
	border:1px solid #FF9933;
	color:#666;
	width:550px;
	height:22px;
}

#condensacio{
	float:left;
	height:18px;
	margin:0 8px;
	border:none !important;
}

#label_condensacio{
	float:left;
	width:85px !important;
}

#divCondensacio{
	height: 20px !important;
}

#import{
	border:1px solid #FF9933;
	color:#666;
	width:120px;
}

#cimport{
	height: 70px !important;
	width:170px;
}
#label_cif{
	width:500px;
}
#novaSolicitud select,#formulari select{
	border:1px solid #FF9933;
	color:#666;
	width:208px;
	height:26px;
}
.anchoEsp{
	width:172px !important;
}

#numeroCompte1{
	border:1px solid #FF9933;
	width: 42px;
    margin:0px;
    color:#666;
}
#numeroCompte2{
	border:1px solid #FF9933;
	width: 42px;
    margin:0px;
    color:#666;
}
#numeroCompte3{
	border:1px solid #FF9933;
	width: 26px;
	margin:0px;
	color:#666;
}
#numeroCompte4{
	border:1px solid #FF9933;
	width: 95px;
	margin:0px;
	color:#666;
}
.formsDades label{

}
#navegacio{
	clear:both;
	height:30px;
}

#tornar{
	float:left;
}

#continuar{
	float:right;
}

/* El boton de continuar es igual que este de abajo solo que se alinea a la derecha, entre otras cosillas */

#altaDeclaracions div{
	clear:both;
	margin-bottom:0px;
	text-align:left;
}

#altaDeclaracions div input{
	float:left;
	/*border:1px solid #FF3300;*/
}

#listDeclaracio{
	margin-top:0px;
	/*padding-top:15px;*/
	/*border:1px red solid;*/
	width:665px;
}
#listDeclaracio label{
	color:#A00D41;
	width:520px;
}
#listDeclaracio input{
	border:none;
}
#listDeclaracio .conTooltip a{
	background:url(../../img/icon_info.gif);
	background-repeat:no-repeat;
	float:left;
	width:auto;
	height:auto;
	margin:13px 0 0 -8px;
}
#formulariDadesClient{
	width:100% !important;
	margin-top:20px;
}
#primera_part_declaracions{
	float:left;
	width:65%;
}
.itemDeclaracio{
    height:60px;
   	margin-bottom:0px !important;
    margin:0px;
}

.itemDeclaracio input{
    display:block;
    float:left !important;
}

.itemDeclaracio label{
	clear:none;
	display:block;
	float:left !important;
 /* border:1px solid blue;*/
}

#buscador {
	float:left;
	margin-top:5px;
	margin-left:5px;
}

#paginador {
	clear:both;
	float:left;
	margin-bottom:15px;
	margin-top:30px;
	margin-left:5px;
	padding:4px 0;
	width:100%;
}
.texte_groc #primero, .texte_groc #ultimo{
	color:	#6D5003;
}
#form_buscar{
	width: 485px;
	height:26px;
	background:#Fdeded;
	padding:20px 30px;
	margin:0;
}
#form_buscar label{
	float:left;
	margin:4px 12px 0 0;
	color:#E61C15;
}
#buscar{
	width:172px;
	height:22px;
	margin: 0;
	padding:0;
	border:none;
}
#cajaLupa{
	border:1px solid #E61C15;
	overflow:hidden;
	background:#fff;
	width:200px;
	height:22px;
}
#submit_buscador {
	/*float:left;*/
	border:none;
	width:22px;
	padding:0 0 0 8px;
	background-image:url(../../../img/lupa.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	cursor:pointer;
	background-position:center;
	margin: 0;
}
.texte_taronja #paginador b{
	background:url(../../../img/nuevo/pagina_actual_groc.gif);
	background-repeat:no-repeat;
}
.texte_groc #paginador b{
	background:url(../../../img/nuevo/pagina_actual_groc.gif);
	background-repeat:no-repeat;
}
.texte_blau #paginador b{
	background:url(../../../img/nuevo/pagina_actual_blau.gif);
	background-repeat:no-repeat;
}

#paginador b{
	/*background:url(../../../img/pagina_actual.gif);*/
	background-repeat:no-repeat;
	background-position:center center !important;
	font-weight:bold;
	font-size:12px;
	padding:5px 8px;
	color:#fff;
}
.texte_taronja #paginador a{
	background:url(../../../img/nuevo/pagina_groc.gif);
	background-repeat:no-repeat;
}
.texte_groc #paginador a{
	background:url(../../../img/nuevo/pagina_groc.gif);
	background-repeat:no-repeat;

}
.texte_blau #paginador a{
	background:url(../../../img/nuevo/pagina_blau.gif);
	background-repeat:no-repeat;

}

#paginador a{
	/*background:url(../../../img/pagina.gif);*/
	background-repeat:no-repeat;
	background-position:center center !important;
	font-weight:bold;
	font-size:12px;
	padding:5px 8px;
	cursor:pointer;
	color:#fff;
	text-decoration:none;
}
#paginador a:hover{
	text-decoration:none;
}
.texte_taronja #paginador a:hover{
	background:url(../../../img/nuevo/pagina_actual_groc.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.texte_groc #paginador a:hover{
	background:url(../../../img/nuevo/pagina_actual_groc.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.texte_blau #paginador a:hover{
	background:url(../../../img/nuevo/pagina_actual_blau.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
#siguiente{
	background:url(../../../img/siguiente.gif) !important;
	background-repeat:no-repeat !important;
	padding:0 0 1px 11px !important;
	margin-left:3px;
}
#anterior{
	background:url(../../../img/anterior.gif) !important;
	background-repeat:no-repeat !important;
	padding:0 0 1px 11px !important;
	margin-right:3px;
}
.texte_taronja #siguiente{
	background:url(../../../img/nuevo/siguiente_groc.gif) !important;
	background-repeat:no-repeat !important;
	padding:0 0 1px 12px !important;
	margin-left:3px;
	color:#fff;
}
.texte_taronja #anterior{
	background:url(../../../img/nuevo/anterior_groc.gif) !important;
	background-repeat:no-repeat !important;
	padding:0 0 1px 12px !important;
	margin-right:3px;
	color:#fff;
}
.texte_groc #siguiente{
	background:url(../../../img/nuevo/siguiente_groc.gif) !important;
	background-repeat:no-repeat !important;
	padding:0 0 1px 12px !important;
	margin-left:3px;
	color:#fff;
}
.texte_groc #anterior{
	background:url(../../../img/nuevo/anterior_groc.gif) !important;
	background-repeat:no-repeat !important;
	padding:0 0 1px 12px !important;
	margin-right:3px;
	color:#fff;
}
.texte_blau #siguiente{
	background:url(../../../img/nuevo/siguiente_blau.gif) !important;
	background-repeat:no-repeat !important;
	padding:0 0 1px 11px !important;
	margin-left:3px;
	color:#fff;
}
.texte_blau #anterior{
	background:url(../../../img/nuevo/anterior_blau.gif) !important;
	background-repeat:no-repeat !important;
	padding:0 0 1px 11px !important;
	margin-right:3px;
	color:#fff;
}
#ultimo{
	background:none !important;
	/*color: #E61C15;*/
	margin-left:-5px;
}
#ultimo:hover,#primero:hover{
	text-decoration:underline !important;
}
#primero{
	background:none !important;
	/*color: #E61C15;	*/
}
.mayoresDe10{
	padding:5px 5px 5px 4px !important;
}
b.mayoresDe10{
	margin-left:4px;
}
#empreses{
	width:580px;

}
.marginBottom{
	margin-bottom:10px;
}

/****estils breadcrumb*/

ul #breadcrumb{
  list-style: none;
  clear:both;
  margin:0px !important;
  padding:0;
  float:left;
}

#breadcrumb  a{
  text-decoration: none;
  text-align: justify;
  color:white;
  padding-left:10px;
  padding-top: 5px;
  font-weight:bold;
  background-image: url(../../img/paso_lila.gif);
  background-repeat: no-repeat;
  display:block;
  width:34px;
  height:34px;
}

#breadcrumb a:hover{
   background-image: url(../../img/paso_ds_lila.gif);
}

#breadcrumb  li.disabled a{
    background-image: url(../../img/paso_ds_lila.gif) !important;
}

#breadcrumb  li.disabled_il a{
    background-image: url(../../img/paso_ds_lila.gif) !important;
}

#breadcrumb  li.disabled_il a:hover{
    background-image: url(../../img/paso_lila.gif) !important;
}


#breadcrumb li{
  font-size:16px !important;
    float:left;
    margin:0px 2px;
    width:34px;
    height:34px;
}

#cabecera_bread{
	/*width:600px;*/
	margin:auto;
	margin-top:-20px;
	margin-bottom:60px;
}

/****************** nova ***********************/
#text_tramitar{
	padding: 60px 0 0 40px;
	margin:0;
	float:left;
}
#text_tramitar #titulo{
	width:230px;
}
#content_tramitar{
	width:70%;
	min-width:700px;
	_width: expression(document.body.clientWidth < 701? "700px": "70%" );
	float: right;
	margin: 0;
	height:650px;
}

.novaSolicitud {
	font:100% Helvetica, Arial, sans-serif;
	color:#000000;
	display:block;
	height:auto;
	margin: 20px auto 0;
	padding: 0px;
}
#inici_novaSolicitud{
	width: 700px;
	height:350px;
}
.novaSolicitud fieldset strong{
	font-size:12px;
}
.novaSolicitud a{
	display:block;
	font:100%  Arial, Helvetica,sans-serif;
	font-weight:normal;
	text-decoration:none;
	width: 240px;
	height:240px;
	padding: 0;
	color: #fff;
	position:relative;
}
.novaSolicitud a:hover{
	display:block;
	font:100% Arial,Helvetica,  sans-serif;
	font-weight:normal;
	text-decoration:none;
	/*color:#ff9933;*/
}
.conTooltip a{
	float:right;
	margin-left:-0px;
	background:url(../../img/icon_info.gif);
	background-repeat:no-repeat;
	width:22px;
	height:22px;

}
.novaSolicitud .calderes a{
	/*background-image:url(../../img/calderes.gif);
	background-repeat:no-repeat;
	background-position:center 88px;	*/
	background-image:url(../../img/boleta_calderes.png);
	background-repeat: no-repeat;
	margin:70px 0 0 -35px;
}
.novaSolicitud .calderes a:hover{
	/*background-image:url(../../img/calderes_over.gif);
	background-repeat:no-repeat;
	background-position:center 88px;*/
}

.novaSolicitud .aires a{
	/*background-image:url(../../img/aire_acondicionat.gif);
	background-repeat:no-repeat;
	background-position:center 110px;*/
	background-image:url(../../img/boleta_airesAcondicionats.png);
	background-repeat: no-repeat;
	margin:0 0 0 -25px;
}
.novaSolicitud .aires a:hover{
	/*background-image:url(../../img/aire_acondicionat_over.gif);
	background-repeat:no-repeat;
	background-position:center 110px;*/
}
.novaSolicitud .electrodomestics a{
	/*background-image:url(../../img/electrodomestics_off.gif);
	background-image:url(../../img/electrodomestics.gif);
	background-repeat:no-repeat;
	background-position:center 110px;*/
	/*background-position:bottom center;*/
	background-image:url(../../img/boleta_electrodomestics.png);
	background-repeat: no-repeat;
	margin:32px 0 0 20px;
}
.novaSolicitud .electrodomestics a:hover{
	/*background-image:url(../../img/electrodomestics_over.gif);
	background-repeat:no-repeat;
	background-position:center 110px;*/
}
.electrodomestics_over a{
	background-image:url(../../img/boleta_electrodomestics_over.png);
	background-repeat: no-repeat;
	margin:25px 0 0 0px;
	width:260px;
	height:260px;

}
.electrodomestics_over h3{
	font-size: 24px !important;
	padding-top:62px !important;
}
.electrodomestics_over p{
	font-size: 14px !important;
	line-height:68px !important;
}
.electrodomestics_over strong{
	font-size: 54px !important;

}
.aires_over a{
	background-image:url(../../img/boleta_aires_over.png);
	background-repeat: no-repeat;
	margin:-10px -20px 0 -25px;
	width:260px;
	height:260px;
}
.aires_over h3{
	font-size: 24px !important;
	padding-top:62px !important;
}
.aires_over p{
	font-size: 14px !important;
	line-height:68px !important;
}
.aires_over strong{
	font-size: 54px !important;
}
.calderes_over a{
	background-image:url(../../img/boleta_calderes_over.png);
	background-repeat: no-repeat;
	margin:70px 0 0 -35px;
	width:260px;
	height:260px;
}
.calderes_over h3{
	font-size: 24px !important;
}
.calderes_over p{
	font-size: 14px !important;
	line-height:68px !important;
}
.calderes_over strong{
	font-size: 54px !important;
}
.novaSolicitud h3{
	margin:0px;
	padding:60px 0 0 3px;
	font-weight:normal;
	font-size:22px;
	text-align:center;
}

.novaSolicitud strong{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:48px;
}
/*
.novaSolicitud p{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:12px !important;
	text-align:center !important;
	line-height:38px !important;
}
*/
.oneColLiqCtrHdr #mainContent #content_tramitar p{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:12px ;
	text-align:center ;
	line-height:58px ;
}

.novaSolicitud li{
	list-style-position:outside;
	list-style:none;
	/*border-right:#000 2px solid;*/
	float:left;
	padding:0px /*14px 0px 14px*/;
}

.novaSolicitud .calderes{
	border-right:none;
}
.novaSolicitud label{
	padding-bottom:7px;
    color:#FF6600;
}
.dadesEmpresa .LV_validation_message{
	margin:-8px 0 0 -100px ;
}
.dadesEmpresa .conTooltip a{
	margin-left:0 !important;
}
.dadesClient .LV_validation_message{
	margin:-25px 0 0 -100px ;
	/*height: 25px;
	padding:  2px 12px 15px;*/
}
.colocaSpan .LV_validation_message{
	margin:-25px 0 0 -83px;
	/*padding:19px 12px;*/
	padding:10px 12px 28px;
	height:5px;
}

#selects .LV_validation_message{
	margin:-10px 0 0 -31px !important;
}

.sex_cb{
	margin-right:10px;
}

h2{
	font:100% Helvetica, Arial, sans-serif;
	font-size:22px;
	font-weight:normal;
	padding:12px 0 0 0;
	color:#E61C15;
}

form .boto_tornar {
	background:transparent url(../../img/tornar.gif) no-repeat scroll left center;
	border:0 none;
	color:#A00D41;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:40px;
	margin:0 0 0 40px;
	padding:0px 0px 0px 30px;
	text-align:left;
	width:170px;
	clear:both;
}

form .boto_tornar:hover {
	color:#fdca97;
	cursor:pointer;

}
.boto_tornar_rojo {
	background:transparent url(../../img/tornar_rojo.gif) no-repeat scroll left center;
	border:0 none;
	color:#E61C15;
	float:right;
	font-size:16px;
	font-weight:bold;
	height:40px;
	margin:0 0 0 40px;
	padding:0px 0px 0px 25px;
	text-align:left;
}

.boto_tornar_rojo:hover {
	color:#F28D8A;
	cursor:pointer;
}

#text_esquerre{
	padding: 60px 0 0 40px;
	margin:0;
	/*width:30%;*/
	float:left;
	width:330px;
}
.titulo2{
	width:310px !important;
}
#text_esquerre2{
	padding: 60px 0 0 40px;
	margin:0;
	float:left;
	width:200px;
}
#text_esquerre2 #titulo{
	width: 200px;
}
.logoElect  {
	float:left;
	width:97px;
}
.logoAire {
	float:left;
	width:28px;
}
.logoCaldera {
	float:left;
	width:19px;
}
.logosPuntsTramitacio {
	border-right:1px solid #E61C15 !important;
	margin-right:8px;
	overflow:hidden;
	padding-right:10px;
}
.logoElect img, .logoAire img, .logoCaldera img {
padding:0 !important;
}
.llistatEmpAd{
	margin:0px 0 0 0 !important;
	color:#E61C15;
}
.anchoTexto3{
	width:635px !important;
}
.anchoTexto4{
	width: 580px !important;
	margin-top: 140px !important;
}
#anchoTexto{
	width:550px;
	/*display:block;*/
	margin:0 auto;
	overflow:hidden;
	text-align:justify;
}
#anchoTexto a{
	font-weight:bold;
}
#anchoTexto ul{
	padding-left:15px;
	margin-left:0;
}
#anchoTexto li{
	margin-bottom:15px;
	font-size:14px;
}
#anchoTexto ol li{
	margin-bottom:5px;
}
#anchoTexto ol{
	margin:10px 0 10px 0px;
	list-style:lower-alpha;
	background-color:#F5E6EC;
	padding:5px 35px;
}
.pastillas_lilas li{
	background-color:#F5E6EC;
	padding:5px;
}

.oficines{
	margin-top:200px;
	color:#A00D41;
}
.oficines a{
	color:#A00D41;
	text-decoration:underline;
}
#primerParrafo{
	margin-bottom:15px !important;
	padding-top:0 !important;
}
#ultimoParrafo{
	margin:25px 0 0 40px !important;
}
.negrita{
	font-weight:bold;
}
#correuOficines{
	background-color:#F5E6EC;
margin:0 0 0 15px !important;
padding-left:12px !important;
width:475px;
}
#apartatCorreus{
	margin-top:15px !important;
	text-align:left !important;
}
#primera_part img{
	float:left;
	padding: 10px 40px 10px 10px;
}
#pasos{
	width:100%;
}

#formulariDadesClient #selects{
	width:275px;
	padding:0 10px 19px 40px;
}
#formulariDadesClient #selects .LV_validation_message {
margin:-10px 0 0 -65px !important;
}
#formulariDadesClient #colocaSpanData .LV_validation_message{
	margin:-10px 0 0 -110px !important;
	/*padding:19px 12px;*/
	padding:10px 12px 28px;
	height:5px;
}
#selects{
	overflow:hidden;
	padding: 0 35px 19px 40px;
	border-left: 2px dotted #F25014;
	width:215px;
	margin:0;
}
.selectsAnchoEsp{
	width:295px !important;
}
#content_resultat{
	border: 2px solid #E61C15;
	color:#E61C15;
	width:400px;
	padding:25px 40px 20px;
	overflow:hidden;
	margin:200px auto 0;
}
#formularioAltaEmpresa input,
#formularioAltaEmpresa textarea,
#formularioAltaEmpresa select{
	color:#A00D41;
}
#margenP{
	margin-top:200px !important;
	border:2px solid #E61C15;
	color: #E61C15;
	width:360px;
	padding:30px !important;
}
#margenH{
	margin-bottom:30px !important;
}
#tramits{
	/*width:65% !important;
	min-width:650px;*/
	margin:0 auto;
	width:665px;
	display:block;
	padding:0;
	overflow:hidden;
}
#cercador{
	margin:0;
	/*width:610px;*/
	display:block;
	overflow:hidden;

}
#listDeclaracio .LV_validation_message{
	margin:-10px 0 0 -100px;
}
#p_pdf{
	overflow:hidden;
	display:block;
	width:100%;
}
#p_pdf img{
	padding: 5px !important;
}
#p_pdf a{
	float:left;
	padding-top:4px;
}
.fitxa ul{
	margin:0;
	padding:0 10px 5px 15px !important;
}
.fitxa li{
	margin:0 0 10px !important;
}
.apartats{
	margin:200px 0 0 0 !important;
}
.anchoEspecial{
	width:280px !important;
}

#PcodiPostal{
	width:100%;
}
#labelEmail{
	width:150px;
}
.titulo3{
	width:250px !important;
}
.fondo_lila{
	background-color:#F5E6EC;
	padding-left:15px !important;
	margin-bottom:10px !important;
	overflow:hidden;
}
.fondo_lila img{
	padding:10px 0 !important;
}
.fondo_lila a{
	display:block;
	font-size:14px;
	padding:20px 0 0 70px;
}
.anchoLila{
	width:410px;
}
.anchoTexto2{
	width:660px !important;
}
#numeroDocumentCompra,#potencia, {
	border:1px solid #6D5003;
	color:#6D5003;
	width:198px;
}
#semafors{
	display:block;
	margin: 0px auto;
	width: 400px;
}
.semaforElectromestics{
	float:left;
	background:url(../../img/semafors/fons_electro.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:10px;
	width:200px;
	margin-top:50px;
	margin-left:70px;
	_margin-left:30px;
}
.semaforAiresCalderes{
	float:left;
	background: url(../../img/semafors/fons_aires_cald.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:10px;
	width:200px;
	margin-top:50px;
	margin-left:70px;
	_margin-left:30px;

}
.semaforElectromestics img,.semaforAiresCalderes img{
	padding:3px;
}
.semaforElectromestics p,.semaforAiresCalderes p{
	line-height:14px !important;
	margin-top:8px !important;
	text-align:left !important;
	width:320px;
}
.ampleSemafor{
	width:121px;
}
#llistat_oficines{
	list-style:none;
	padding-left:0 !important;
}
#llistat_oficines li{
	margin-bottom:65px;
	overflow:hidden;
}
#llistat_oficines p{
	padding: 0 !important;
	height:135px;
}
#llistat_oficines span{
	font-size:11px;
}
.mapa{
	clear:both;
	float:left;
}
.info_direccio{
	float:left;
	margin-left:20px;
	height:152px;
}
.marginTop{
	margin-top:20px !important;
}
#pestanya{
	background-color:#F5E6EC;
	padding:15px 0 15px 0;
}
#pestanya .itemDeclaracio{
	height:50px;
}
#nota_horari{
	clear:both;
	float:left;
	margin-top:10px;
}
#asterisc{
	font-size:18px !important;
	vertical-align:bottom;
}
#notaEmpreses p{
	color:#E61C15;
	padding-left:12px !important;
	padding-right:4px !important;
	width:244px;
	font-size:16px;
}
#notaEmpreses{
	background:#FDEDED;
}
#notaEmpreses img{
	padding: 12px 0 0 12px;
}
.menosAncho{
	width:270px !important;
}
.resultEstabliment {
	display:block;
	float:left;
	font-size:14px;
	line-height:14px;
	margin:0;
	padding:5px;
	text-align:left;
	vertical-align:top;
	width:250px;
}
.parell {
	clear:both;
}