/*formato*/
.container_9 #contenido #pagarPSS a {
	color: #333;
	font-size: 12px;
	position: relative;
	top: 10px;
	display: block;
	left: 20px;
}
p
{
	border: 1px none #666;
	overflow: hidden;
	padding-right: 0;
	padding-left: 0;
	margin-bottom: 5px;
	font-size: 12px;
	text-align: justify;
}
h3 {
	font-size: 0.9em;
	margin-top: 5px;
	color: #F90;

}
/***** MENU *****/

#menu{
	/*margin-bottom: 10px;*/
}
#menu a{float:left; height:48px; text-indent:-99999px; cursor: pointer;}
#menu ul{height:48px;}
#menu li{
	display: inline;
	
}
		
#menuInicio, #menuInicioOff:hover{
	width: 104px;
	behavior: url(css/ie6pngfix/iepngfix.php);
	background-image: url(../img/btn_inic_of.png);
	background-repeat: no-repeat;
}
#menuInicioOff{width: 104px; background:url('../img/btn_inic_on.png') no-repeat; behavior: url(css/ie6pngfix/iepngfix.php);}
	
#menuVisitamos, #menuVisitamosOff:hover{width:104px; background:url('../img/btn_visi_of.png') no-repeat; behavior: url(css/ie6pngfix/iepngfix.php);}
#menuVisitamosOff{width:104px; background:url(../img/btn_visi.png) no-repeat; behavior: url(css/ie6pngfix/iepngfix.php);}
	
#menuQuieresVer, #menuQuieresVerOff:hover{
	width:104px;
	behavior: url(css/ie6pngfix/iepngfix.php);
	background-image: url(../img/btn_quie.png);
	background-repeat: no-repeat;
}
#menuQuieresVerOff{
	width:104px;
	behavior: url(css/ie6pngfix/iepngfix.php);
	background-image: url(../img/btn_quie_of.png);
	background-repeat: no-repeat;
}
	
#menuDirefentes, #menuDirefentesOff:hover{width:109px; background:url('../img/btn_que-.png') no-repeat; behavior: url(css/ie6pngfix/iepngfix.php);}
#menuDirefentesOff{width:109px; background:url('../img/btn_que-.png') no-repeat; behavior: url(css/ie6pngfix/iepngfix.php); behavior: url(css/ie6pngfix/iepngfix.php);}

#menuFuturaCasa, #menuFuturaCasaOff:hover{width:104px; background:url('../img/btn_como_of.png') no-repeat; behavior: url(css/ie6pngfix/iepngfix.php);}
#menuContactar, #menuContactar:hover{
	width:104px;
	behavior: url(css/ie6pngfix/iepngfix.php);
	background-image: url(../img/preguntaon.png);
	background-repeat: no-repeat;
}
#menuFuturaCasaOff{width:104px; background:url('../img/btn_como.png') no-repeat; behavior: url(css/ie6pngfix/iepngfix.php);}
#menuContactarOff{
	width:104px;
	behavior: url(css/ie6pngfix/iepngfix.php);
	background-image: url(../img/pregunta.png);
	background-repeat: no-repeat;
}
	/**HEADER*/
#header {
	margin-bottom: 10px;
}
	
.nota {
	font-size: 0.9em;
	color: #000;
	border: 1px solid #ffd925;
	background-color: #FF9;
}
#logo h1 {
	margin: 0px;
	padding: 0px;
}
#logo {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
#header {
	height: 75px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#logo a{

	
 }
h1{
	color:	#000;
	font-family: "Arial Black";
	font-weight: bolder;
}
*  html h1{
	color:	#000;
	font-family: "Arial Black";
	font-weight: bolder;
	margin-bottom: 10px;
	line-height: 50px;
}
.leyenda{
	color: #000;
	background-color: #CCC;
	width: 500px;
	text-align: center;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
		}
.leyenda a{
	color: #F90;
}
		#precio {
	color: #FC0;
	font-weight: bold;
	background-color: #3F3F3F;
	text-align: right;

}
.lista li {
	list-style-type: none;
	list-style-position: outside;
	padding-left: 56px;
	padding-bottom: 10px;
	text-indent: 0;
}
.lista li.pasouno{

	background-repeat: no-repeat;}
.lista li.pasodos{
	
	background-repeat: no-repeat;}
.lista li.pasotres{
	
	background-repeat: no-repeat;}
.lista li.pasocuatro{
	
	background-repeat: no-repeat;}
	.planos, .encuadernar,.pec {
	float: left;
	border: none;
}
.step_top_active,.step_title_active {
	color: #f2e724;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.step_active
{
	color: #FFF;
	/*background-image: url(../img/bigball_red.png);*/
	font-size: 54px;
	line-height: 68px;
	height: 68px;
	width: 68px;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.step_top,.step_title{
	color: #666;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.step{
	color: #666;
	/*background-image: url(../img/bigball_grey.png);*/
	font-size: 54px;
	line-height: 68px;
	height: 68px;
	width: 68px;
	text-align: center;
	text-indent: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
	body{
	background-image:url(../img/background.png) !important;
	background-repeat: repeat-x;
	background-position: left top;
}.box_4_title {
	color: #014C14;
}
.cuadroNegro{
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #646464;
	border-right-color: #1c1c1c;
	border-bottom-color: #161616;
	border-left-color: #646464;
	background-color: #02476B;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 4px;
	color: #FFF;
	}
#form {
	width: 500px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
/*	background-color: #FF9;
	
	border: 1px solid #FC6;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;*/
}
.container_12 #header h2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#menu {
	vertical-align: bottom;
	position: relative;
	top: -20px;
}

#calcular_coste a {
	line-height: 20px;
	font-size: 20px;
	color: #FFF;
	background-color: #080808;
	padding: 5px;
	border: 1px solid #333;
}
#form p {
	margin-top: 0px;
	margin-bottom: 0px;
}
.presiguiente2,.presiguiente,.siguiente,.siguiente2,.siguiente3 {
	font-size: 20px;
	font-family: "Arial Black";
	margin-left: 300px;
	color: #FFF;
	line-height: 32px;
}
.presiguiente2,.presiguiente {
	color: #929292 !important;
	margin-left: 360px;

	}
	
.presiguiente2,.paso2,.paso3,.siguiente2,.siguiente3,.siguiente  {
	display: none;
}
#psscontratista {
	position: absolute;
	top: 4px;
	right: 0px;
	color: #FFF;
	font-size: 12px;
	text-align: right;
}

.paso1{
	
}
.paso2{
	
}
.paso3{
	
}
.PSS {
	font-size: 24px;
}
.header {
	background-image: url(../img/fons_cabecera2.jpg);
	height: 72px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 9px;
	font-weight: 700;
	color: #F18500;
	font-size: 16px;
	width:500px;
	background-repeat: no-repeat;
	background-color: #133e58;
	overflow: hidden;
}
.campos {
	font-size: 10px;
	color: #f2e724;
}

#contacto a,.naranja{
	color:#09C
}
#contenido{
	position:relative;}
	.container_9 #contenido #pasos {
	background-color: #133e58;
	margin: 0px;
	padding: 0px;
	
}
.formasPago {
	margin-left: 10px;
	margin-right: 10px;
	text-align: right;
}
#pagarPSS{
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 312px;
	position: absolute;
	top: -129px;
	right: 1px;
	/*text-indent: -2000px;*/
	
	background-image: url(../img/cuadro_pagar_pgr.png);
	height: 45px;
	font-size: 12px;
	display: none;

	}
*+html #pagarPSS{
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 312px;
	position: absolute;
	top: -110px;
	right: 1px;
	/*text-indent: -2000px;*/
	
	background-image: url(../img/cuadro_pagar_PSS.png);
	height: 45px;
	}
*+html #pagarPSS:hover, .pagaractive{
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 312px;
	position: absolute;
	top: -110px;
	right: 1px;
	/*text-indent: -2000px;*/
	
	background-image: url(../img/cuadro_pagar.png) !important;
	height: 45px;
	}
#pagarPSS:hover, .pagaractive{
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 312px;
	position: absolute;
	top: -129px;
	right: 1px;
	/*text-indent: -2000px;*/
	
	background-image: url(../img/cuadro_pagar.png) !important;
	height: 45px;
	}

#pagarPSS .none{
	color: #333;
	position: relative;
	left: 20px;	
	
}
#pagarPSS .none{
	color: #333;
	position: relative;
	left: 20px;	
	
}
#pagarPSS .none p{
	color: #333;
	font-size: 9px;	
}


*html #pagarPSS{
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 289px;
	position: absolute;
	top: 48px;
	right: -1px;
	/*text-indent: -2000px;*/
	color: #FFF;
	background-image: none;
	}
 #pagarPSS form {
	text-indent: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#cuadro_coste {
	width: 514px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}
#informacionSiguientePaso {
	float: left;
	width: 360px;
	margin-right: 10px;
	margin-left: 10px;
	display: block;
	color: #FC0;
	font-size: 11px;
	line-height: 42px;
}

#pec {
	text-align: right;
}
#pasos img {
}
h2#elaboramos {
	background-image: url(../img/fondo_h2.jpg);
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	height: 35px;
}
#precio2{
	text-align: right;
}
h2#elaboramos span {
	display: none;
}
* html img { behavior: url(css/ie6pngfix/iepngfix.htc) }
* html div { behavior: url(css/ie6pngfix/iepngfix.htc) }
#politica {
	font-size: 10px;
	display: inline;
}
.inactive {
	color: #CCC;
}
#logo a{
	background-image: url(../img/h1home00.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 46px;
	width: 480px;
	margin: 0px;
	padding: 0px;
	display: block;
	behavior: url(css/ie6pngfix/iepngfix.htc) ;
	
}
 
.pagoTargeta {
	background-color: #FF9;
	width: 400px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 15px;
	padding-bottom: 15px;
	border: 1px solid #F93;
}
.etiquetaPago {
	color: #FFF;
}
/*CLASE PARA DESARROLLO */
</*.paso1,.paso2,.paso3{ display:block;}*/
#menu2 {
	float: right;
}

