@charset "UTF-8";
/* CSS Document */

/* CSS Mini Reset */
html, body, div, form, fieldset, legend, label
{
 margin: 0;
 padding: 0;
 max-width: 600px;
	margin-left: auto;
	margin-right:auto; 
	height: 100%;
}

table
{
 border-collapse: collapse;
 border-spacing: 0;
}

th, td
{
 text-align: left;
 vertical-align: top;
}

h1, h2, h3, h4, h5, h6, th, td, caption { font-weight:normal; }

img { border: 0; }

a {outline:medium none;}

/* Fin CSS Mini Reset */

body {
	background-image:url(../img/fondo.png);
	background-repeat:no-repeat;
	background-position: bottom;
	}

.barragris {
	display:block;
	background-color:#6C6C6C;
	height:278px;
	width:100%;
	z-index:1;
	position:absolute;
	margin-top:109px;
	background-image:url(../img/fondo4.png);
	background-repeat:no-repeat;
	background-position: 30px 0px;
	}
	
.barragristexto {
	display:block;
	height:278px;
	width:240px;
	z-index:2;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	}
	
.titulo {
	display:block;
	margin-top:30px;
	margin-right:33px;
	float:right;
	}
	

.titulopinturas {
	display:block;
	margin-top:30px;
	margin-right:31px;
	float:right;
	}
	
.pbarragristexto {
	display:block;
	height:258px;
	width:190px;
	z-index:2;
	margin-top:10px;
	margin-right:31px;
	text-align:right;
	font-size: 0.66em;
	font-family:Tahoma, Geneva, sans-serif;
	line-height: 18px;
	float:right;
	}
	
	
.barralogo {
	display:block;
	height:114px;
	width:100%;
	position:absolute;
	margin-top:-8px;
	}
	
.chica {
	display:block;
	height:194px;
	width:379px;
	margin-left:83px;
	z-index:1;
	position:absolute;
	margin-top:-3px;
	background-image:url(../img/chica.png);
	background-repeat:no-repeat;
	z-index:5000
	}
	
.monio {display:block;
	height:144px;
	width:196px;
	z-index:1;
	position:fixed;
	top:0px;
	right:0px;
	background-image:url(../img/monio.png);
	background-repeat:no-repeat;
	z-index:19002}

.logo {
	display:block;
	height:135px;
	width:452px;
	margin-left:477px;
	z-index:50;
	position:absolute;
	margin-top:-22px;
	background-image:url(../img/logo.png);
	background-repeat:no-repeat;
	z-index:53;
	}
	
.lineagris {
	display:block;
	height:2px;
	width:100%;
	z-index:1;
	margin-top:105px;
	background-color:#666;
	position:absolute;
	}
	
.barradatos {
	display:block;
	height:35px;
	width:100%;
	z-index:1;
	margin-top:120px;
	background-image:url(../img/datos.png);
	background-position: 30px 0px;
	background-repeat:no-repeat;
	position:absolute;
	}
	
.botonfacebook {
	display:block;
	height:20px;
	width:20px;
	margin-top:0px;
	margin-left:30px;
	position:absolute;
	
	}
	
.botonera {
	position:absolute;
	width:960px;
	background-color:transparent;
	z-index:10000;}
	
	
/* INICIO botonera naranja */
	
.botoneraizquierdanaranja, .botoneraizquierdamagenta, .botoneraizquierdalila, .botoneraizquierdaverde, .botoneraizquierdacian, .botoneraizquierdagris {
	float:left;
	margin-top:10px;
	display:block;
	height:auto;
	width:167px;
	}
	
.botoneraizquierdanaranja li, .botoneraizquierdamagenta li, .botoneraizquierdalila li, .botoneraizquierdaverde li,  .botoneraizquierdacian li,  .botoneraizquierdagris li {
	list-style-type: none;
	font-size: 0.8em;
	font-family:Tahoma, Geneva, sans-serif;
	line-height: 22px;
	color: #333;
	text-align:right;
	}
	
.botoneraizquierdanaranja li a, .botoneraizquierdamagenta li a, .botoneraizquierdalila li a, .botoneraizquierdaverde a,  .botoneraizquierdacian a, .botoneraizquierdagris a {
	color: #333;
	text-decoration: none;
	}
	
.botoneraizquierdanaranja li a:hover  {
	color: #EA6A11;
	}
	
.botoneraizquierdamagenta li a:hover  {
	color: #DE0559;
	}
	
.botoneraizquierdalila li a:hover  {
	color: #AB6AA3;
	}
	
.botoneraizquierdaverde li a:hover  {
	color: #9BBD1E;
	}
	
.botoneraizquierdagris li a:hover  {
	color: #FFF;
	}
	
.botoneraizquierdacian li a:hover  {
	color: #109FD6;
	}
	
		
.selectnaranja {
	color: #EA6A11;
	}
	
.selectmagenta {
	color: #DE0559;
	}
	
.selectlila {
	color: #AB6AA3;
	}	

.selectverde {
	color: #9BBD1E;
	}	
	
.selectcian {
	color:  #109FD6;
	}
	
.selectblanco {
	color:  #FFF;
	}	

/* FIN botonera naranja */

.consultaimg {
	display:block;
	margin-top:36px;
	position:relative;
	margin-left:15px;
	}
	
.sesionimg {
	display:block;
	margin-top:37px;
	position:relative;
	margin-left:18px;
	}
	
.sesioncerrarimg {
	display:block;
	margin-top:34px;
	position:relative;
	margin-left:18px;
	}
	
.sesioncerradaok {
	display:block;
	margin-top:95px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	}
	
	
.usuarioyclave {
	width:93px;
	height:18px;
	border:solid 1px #999;
	border-bottom-color:#FFF;
	border-top-color:#999;
	border-right-color:#FFF;
	position:absolute;
	}
	
.avisoconsulta
{
   color:#333;
   text-decoration:none;
   background-color:#F9B72B;
   display:block;
   margin-bottom:0px;
   margin-left:-10px;
   margin-top:-4px;
   width:120px;
   height:55px;
   text-align:center;
}

.barragrisoscuroizq {
	height:278px;
	width:20px;
	background-color:#444447;
	position:absolute;
	margin-left:240px;
	}
	
.barragrisoscuroder {
	height:278px;
	width:20px;
	background-color:#444447;
	position:absolute;
	margin-left:868px;
	}

.barranaranjaizq, .barramagentaizq, .barralilaizq, .barralilader, .barraverdeder {
	height:278px;
	width:20px;
	background-color:#EA6A11;
	position:absolute;
	margin-left:240px;
	}
	
.barranaranjader, .barramagentader, .barralilaizq, .barraverdeizq  {
	height:278px;
	width:20px;
	background-color:#EA6A11;
	position:absolute;
	margin-left:868px;
	}
	
.barramagentaizq, .barramagentader {
	background-color:#E00A5A;
	}
	
.barralilaizq, .barralilader {
	background-color:#AB6AA3;
	}
	
.barraverdeizq, .barraverdeder {
	background-color:#9BBD1E;
	}
	
.imgilustrativa {
	position:absolute;
	margin-left:595px;
	}

.imgilustrativatxt {
	position:absolute;
	margin-left:625px;
	z-index:52;
	}


.contenedor {
		height:278px;
		width:608px;
		position:absolute;
		margin-left:260px;
		z-index:51;
		}
		
.contenedor ul {
	background-color:#EFEFEF;
	width:600px;
	height:278px;
	overflow:hidden;
	margin:0px;
	font-size: 0.66em;
	font-family:Tahoma, Geneva, sans-serif;
	line-height: 18px;
	z-index:51;
}
		
		
.naranjafila1 {
	background-color:#EFEFEF;
	list-style-type: none;
	margin-left:-40px;
	padding:10px;
	width:578px;
	margin-top:5px;
	padding-bottom:17px;
	background-image:url(../img/separador.png);
	background-repeat:no-repeat;
	background-position:bottom;
	color: #666;
		}

.misionvision {
	background-color:#EFEFEF;
	list-style-type: none;
	margin-left:-40px;
	padding:10px;
	width:578px;
	margin-top:5px;
		}
		
.misdatos {
	background-color:#EFEFEF;
	list-style-type: none;
	margin-left:110px;
	padding:10px;
	width:578px;
	margin-top:5px;
		}
		
.misionvision2 {
	list-style-type: none;
	margin-left:-40px;
	padding:10px;
	width:300px;
	margin-top:-20px;
		}
		
.texto {
	list-style-type: none;
	margin-left:-40px;
	padding:10px;
	width:300px;
	margin-top:5px;
	padding-bottom:17px;
	color: #666;
		}
		

.cabezal {
	list-style-type: none;
	margin-left:-40px;
	width:578px;
		}
		
a.titulocatalogo {
	font-weight: bold;
	color:#333;
	text-decoration:none;
	}
	
a.titulocatalogo:hover {
	color:#EA6A11;
	}
	
a.masinfo {
	color:#EA6A11;
	text-decoration:none;
	}
	
a.masinfo:hover {
	color:#333;
	}

.footer {
	height:auto;
	width:100%;
	margin-top:275px;
	z-index:52;
	position:absolute;
	}
	
/* Easy Slider */

	#slider{
		margin-left:260px;
		height:278px;
		width:608px;
		position:absolute;
		background-color:#FFF;
		}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		background-color:#FFF;
		}
	#slider li{ 
		width:608px;
		height:278px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:90px;
		height:20px;
		position:absolute;
		left:245px;
		top:132px;
		z-index:53;
		}	
	#nextBtn{ 
		left:850px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:34px;
		height:20px;
		background:url(../img/anterior.png) no-repeat 0 0;	
		text-indent:-70px;
		overflow:hidden;

		}	
	#nextBtn a{ 
		background:url(../img/siguiente.png) no-repeat 0 0;	
		}		
		

/* // Easy Slider */


/* SCROLL*/

#pane1{
	height:278px;
	overflow:hidden;
	width:568px;
	position:absolute;
	padding-left:40px;
}
	
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #999;
}
.jScrollPaneDrag {
	position: absolute;
	background: #333;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../basic_arrow_up.gif) repeat-x 0 0;
	height: 9px;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../basic_arrow_down.gif) repeat-x 0 0;
	height: 9px;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}
/* FIN SCROLL */

a.vermapa {
	color:#333;
	text-decoration:none;
	}	

a.vermapa:hover {
	color:#885382;
	}
	
#cerrar {
	background-image:url(../img/x.png)}
	
	
/* POP UP MAPA */

/**************************************************************************
ESTILOS PARA LA VENTANA POPUP 20090323@JCP
***************************************************************************/
#capaPopUp {
    background-color:#000;      /* Le damos la el color de la opacidad. */
    position:absolute;          /* La posición tendrá que ser absoluta. */
    z-index:19001;               /* Esta propidad es para añadir la capa superpuesta al nivel 9001. */
    top:0;                      /* Para que posicione la capa al punto '0' del top de la página. */
    left:0;                     /* Para que posicione la capa al punto '0' a la izquieda de la página. */
    width:0px;                 /* El valor por defecto que tendrá que expandirse. */
    height:0px;                /* El valor por defecto que tendrá que expandirse. */
    display:none;               /* Por defecto estará desactiva */
}
#popUpDiv {
    position:absolute;          /* La posición tendrá que ser absoluta. */
    z-index:19002;               /* Esta propidad es para añadir la capa superpuesta al nivel 9002 (antes que la capa 'capaPopUp'). */
	width:100%;
	height:100%;
	background-image:url(../img/fondomap.png);
	display:none;
}

#popUpDivindex {
    position:absolute;          /* La posición tendrá que ser absoluta. */
    z-index:19002;               /* Esta propidad es para añadir la capa superpuesta al nivel 9002 (antes que la capa 'capaPopUp'). */
	width:100%;
	height:100%;
	background-image:url(../img/fondomap.png);
}

#popUpDivindexconcurso {
    position:absolute;          /* La posición tendrá que ser absoluta. */
    z-index:19003;               /* Esta propidad es para añadir la capa superpuesta al nivel 9002 (antes que la capa 'capaPopUp'). */
	width:100%;
	height:100%;
	background-image:url(../img/fondomap.png);
}
/**************************************************************************
ESTILOS PROPIOS DEL POPUP 20090323@JCP
***************************************************************************/
#capaContent {
	display:block;
	width:425px;
	height:350px;
	margin-left:auto;
	margin-right:auto;
	margin-top:109px;
}

#capaContent2 {
	display:block;
	width:812px;
	margin-left:auto;
	margin-right:auto;
	margin-top:109px;
}

#capaContent3 {
	display:block;
	width:494px;
	height:278px;
	margin-left:auto;
	margin-right:auto;
	margin-top:109px;
}

#mapa {
    display:block;
    width:425px;                /* Necesario para que el script centre la capa horizontalmente en la página */
    height:350px;               /* Necesario para que el script centre la capa verticalmente en la página */
	position:absolute;
	margin-top:0px;
}

#cerrar {
	background-image:url(../img/x.png);
	background-repeat:no-repeat;
	display:block;
	width:28px;
	height:28px;
	margin-top:-40px;
	margin-left:398px;
	position:absolute;
	}
	#cerrar2 {
	background-image:url(../img/x.png);
	background-repeat:no-repeat;
	display:block;
	width:28px;
	height:28px;
	margin-top:-40px;
	margin-left:758px;
	position:absolute;
	}
	
	#cerrar3 {
	background-image:url(../img/x.png);
	background-repeat:no-repeat;
	display:block;
	width:28px;
	height:28px;
	margin-top:-40px;
	margin-left:467px;
	position:absolute;
	}
	
	#cerrar4 {
	background-image:url(../img/x.png);
	background-repeat:no-repeat;
	display:block;
	width:28px;
	height:28px;
	margin-top:-40px;
	margin-left:780px;
	position:absolute;
	}



/* FIN POP UP MAPA */

/*Formularios INICIO*/
.contactoformtop {
	width:100%;
	height:auto;
	display:block;
	float:left;
	margin-top:25px;
	}
	
	
.contactoformtop2 {
	width:100%;
	height:auto;
	display:block;
	float:left;
	margin-top:10px;
	}
	
.contactoform {
	width:100%;
	height:auto;
	display:block;
	margin-top:10px;
	float:left;
	}
	
	
.contactoformhidden {
	width:100%;
	height:auto;
	display:block;
	margin-top:10px;
	float:left;
	display:none;
	}
	
.contactoformcalculo {
	width:320px;
	height:auto;
	display:block;
	margin-top:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
	font-size:13px;
	}


.profesionales-wrap {
	width:680px;
	height:auto;
	display:block;
	margin-top:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
	font-size:13px;
	margin-bottom:20px;
	}

.contactoformcalculo2 {
	width:100%;
	height:auto;
	display:block;
	margin-top:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
	
	
.contactoinput, .contactoinput-imprimir {
	width:190px;
	height:18px;
    border:solid 1px #999;
	border-bottom-color:#FFF;
	border-top-color:#999;
	border-right-color:#FFF;
	padding-left:5px;
	padding-right:5px;
	}
	
.contactoinput-imprimir {
	margin-bottom:10px;}
	
.commentinput {
	width:190px;
	height:18px;
    border:solid 1px #999;
	border-bottom-color:#FFF;
	border-top-color:#999;
	border-right-color:#FFF;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:10px;
	}
	
.contactoinputcalculo {
	width:100px;
	height:18px;
    border:solid 1px #999;
	padding: 10px;
	background-color: #F6F6F6;
	}
	
.contactoinputgris {
	width:190px;
	height:18px;
    border:solid 1px #999;
	border-bottom-color:#FFF;
	border-top-color:#999;
	border-right-color:#FFF;
	padding-left:5px;
	padding-right:5px;
	background-color:#CCC;
	}
	
.contactoinputred {
	width:190px;
	height:18px;
	border:solid 1px #C30;
	border-bottom-color:#C30;
	border-top-color:#C30;
	border-right-color:#C30;
	padding-left:5px;
	padding-right:5px;
	}
	
.contactotxt {
	width:190px;
	height:80px;
    border:solid 1px #999;
	border-bottom-color:#FFF;
	border-top-color:#999;
	border-right-color:#FFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	}
	
	.datosenviados {
	width:300px;
	height:auto;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:105px;
	text-align:center;
	}
/*Formularios FIN*/

.emailusado {
	display:block;
	width:200px;
	height:40px;
	position:absolute;
	margin-left:258px;
	margin-top:10px;
	background-color:#FFD6DC;
	padding:10px;
	text-align:center;
	color:#C30;
	}
	
.imgsucursal {
	margin-left:176px;
	margin-top:-122px;
	}
	
.imgconsultas {
	margin-left:335px;
	margin-top:-278px;
	z-index:50;
	position:absolute;
	}
	
.imgmision {
	margin-left:325px;
	margin-top:-278px;
	z-index:50;
	position:absolute;
	}
	
.cvbox1 {
	margin-top:20px;
	width:250px;
	height:1130px;
	float:left;
	border-right:solid 1px #999;
	margin-bottom:40px;
	}

.cvbox2 {
	margin-top:20px;
	margin-bottom:40px;
	margin-left:50px;
	width:200px;
	height:auto;
	float:left;
	}
	
.infonecesaria {
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	width:200px;
	height:auto;
	float:left;
	}
	
a #1 {
	margin:0px;
	width:608px;
	height:178px;
	display:block;
	display:inline;
	}
	
.lema {
	display:block;
	height:26px;
	width:7px;
	z-index:150;
	float:right;
	margin-top:158px;
	position:relative;
	margin-right:8px;
	}
	
.online {
	margin-top:10px;
	margin-left:-10px;
	}
	
.datosform {
	display:block;
	width:100px;
	float:left;
	text-align:right;
	padding: 0 10px;
	}
	
.datosform2 {
	display:block;
	width:100px;
	float:left;
	text-align:right;
	padding: 0 10px;
	margin-left:40px;
	}
	
.botonformmodif {
	margin-left:120px;
	}
	
.modificar {
	color: #9BBD1E;
	}
	
.modificar:hover  {
	color: #B0D820;
	}

.bienvenido {
	color: #444447;
	font-size:14px;
	display:block;
	width:500px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-30px;
	text-align:center;
	}
	
.botoneraizquierdacian #catalogo #vinculocian {
	color: #109FD6;
	}
	
.marcacalculo {
	width:322px;
	height:96px;
	display:block;
	background-image:url(../img/calculadora.png);
	background-repeat:no-repeat;
	background-position:center;
	margin-bottom:30px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	}
	
	
	.marcapintores {
	width:670px;
	height:96px;
	display:block;
	background-image:url(../img/marcapintores.png);
	background-repeat:no-repeat;
	background-position:center;
	margin-bottom:30px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	}
	
.personal, .personal-aplicador {
	height:76px;
	width:321px;
	display:block;
	background-image:url(../img/personal.png);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:5px;
	float:left;
	margin-right:5px;}

.p-personal {
	font-family:Tahoma, Geneva, sans-serif;
	height:60px;
	width:240px;
	position:absolute;
	margin-top:10px;
	margin-left:20px;
	font-size:13px;
	display:block;
	}
	
.p-ok {
	font-family:Tahoma, Geneva, sans-serif;
	height:60px;
	width:240px;
	position:absolute;
	margin-top:120px;
	margin-left:40px;
	font-size:13px;
	display:block;
	text-align:center;
	}
	
.puntuacion {
	height:116px;
	width:321px;
	display:block;
	background-image:url(../img/puntuacion.png);
	background-repeat:no-repeat;
	background-position:center;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;}
	
	
.cabecera-personal {
	height:27px;
	width:320px;
	display:block;
	background-image:url(../img/comentarios-cabecera.png);
	background-repeat:no-repeat;
	background-position:center;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;}
	
.dejarcomentario {
	height:19px;
	width:217px;
	display:block;
	float:right;
	margin-right:20px;}
	
.resultado {
	font-size:17px;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	display:block;
	text-align:center;}
	
.aproximado {
	font-size:10px;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	display:block;
	text-align:center;
	}
	
.sup {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	display:block;
	text-align:center;
	}
	
.volver {margin-right:4px;
	}
	
.volveracalcular {
	display:block;
	heigt:19x;
	width:101px;
	margin-left:auto;
	margin-right:auto;
	}
	
.calcularmaterial {
	display:block;
	heigt:72x;
	width:101px;
	float:right;
	margin-right:30px;
	margin-top:-25px;
	}
	
	.profesionalesrecomendados {
	display:block;
	heigt:40x;
	width:101px;
	float:right;
	margin-right:100px;
	margin-top:-20px;
	}
	
.marcavinculo {
	margin-left:120px;
	margin-top:0px;
	display:block;
	width:320px;
	height:135px;
	z-index:9000;
}

/* CONCURSO */
.concurso {
	background-image:url(../img/concurso/popup.png);
	width:301px;
	height:268px;
	display:block;
	position:absolute;
	margin-left:750px;
	margin-top:-6px;
	z-index:10000;}

/*FIN CONCURSO*/

.a-profesionales {
	display:block;
	background-color:#EFEFEF;
	width:290px;
	padding:10px;
	margin-bottom:5px;
	text-decoration: none;
	color:#000;
	background-image:url(../img/view.png);
	background-repeat:no-repeat;
	background-position: 185px 5px;
	}
	
.a-profesionales:hover {
	background-color:#FFF6D1;
	}
	
.advertencia {
	color: #000;
	font-size:11px;
	margin-bottom:0px;
	display:block;
	width:310px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	margin-top:5px;
}

.advertencia a {
	color:#F60;
}

.contactotxtprofesional {
	width:268px;
	height:80px;
    border:solid 1px #999;
	border-bottom-color:#FFF;
	border-top-color:#999;
	border-right-color:#FFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	margin-left:20px;
	margin-top:20px;
	}
	
.botoncomentario {
	margin-left:20px;
	margin-top:20px;}
	
.comment {
	height:319px;
	width:321px;
	display:block;
	background-image:url(../img/comment.png);
	background-repeat:no-repeat;
	background-position:center;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;}
	
#conectar-lista {
	margin-left:55px;
	display:block;
	width:200px;
	margin-top:50px;
	position:absolute;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	}
	
.display-error {
	margin-top:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C00;}
	
.valoracion {
	margin-left:20px;
	margin-top:10px;
	margin-left:10px;
	float:right;
	margin-right:20px;}

.puntos-valoracion {
	display:block;
	margin-top:10px;
	width:190px;
	height:20px;
	margin-left:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;}
	
.atras {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F30;
	display:block;
	width:80px;
	height:20px;
	margin-left:20px;
	margin-top:8px;
	text-decoration: none;
	}
	
	
.atras-conectar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F30;
	display:block;
	width:80px;
	height:20px;
	margin-left:120px;
	margin-top:290px;
	text-decoration: none;
	position:absolute;
	}
	
.atras-enviado {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F30;
	display:block;
	width:80px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	margin-top:120px;
	text-decoration: none;
	}

.valorar {
	width:135px;
	height:19px;
	display:block;
	background-image:url(../img/valorar.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	float:left;
	margin-top:0px;
	margin-left:175px;}
	
.valorar:hover {
	background-position:left top;
}

.imprimir-lista {
	height:33px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#F60;
	display:block;
	margin-right:10px;
	margin-bottom:20px;
	float:right;
	background-image:url(../img/print.png);
	background-repeat:no-repeat;
	width:100px;
	padding-left:40px;
	text-decoration: none;
	}
	
.wrap-advertencia-valorar {
	font-size:13px;
	padding:13px 15px 15px 15px;
	font-family:Tahoma, Geneva, sans-serif;
	background-color: #FFB267;
}

.aceptar-valorar {
	float:right;}
	
/* Concurso Miksa INICIO*/

#flotante {background-image:url(../img/fondotrans.png);display:block;width:100%;min-height:100%;position:fixed;margin:0px;z-index:10000;z-index:1000000;}


.flotante-wrap {
	width:1020px;
	height:510px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;}
	
.x {text-decoration:none;float:left;font-size:30px;color:#FABB00;
display:block;
width:100%;
text-align:right;
font-family:Verdana, Geneva, sans-serif;}

.wrap-left {
	width:829px;
	height:442px;
	margin-left:auto;
	margin-right:auto;}


.img-concurso {
	width:829px;
	height:442px;
	margin-left:auto;
	margin-right:auto;}
/* Concurso Miksa FIN*/


.contactoformcalculo { max-width: 600px;
	margin-left: auto;
	margin-right:auto; 
  text-align: left;
float: none;
}

.contactoformcalculo select {width: 100px; padding: 10px; background-color: #F6F6F6; border: 1px solid #999;}

.contactoformcalculo input {padding:10px}
