a{
	color: #0a899c;
}
input{
	border:1px solid #BBBBBB;
}
textarea{
	overflow:auto;
}

div#formulario div.contenidoformPie{
	background-image: url("/WAS/HACI/WESEstaticoWEB/estatico/images/fnd-form-bottom-720px.gif") !important;
	background-position: left bottom;
}

/* Página de elección de modelo */
div#modelos{
	border-top: none;
	border-right: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	clear: both;
	padding-bottom: 20px;
}

/* Lista de impuestos */
ul#impuestos{
	margin-top:3px;
	margin-left:30px;
}
ul#impuestos li a{
	color:#434343;
	font-weight: bolder;
	text-decoration: none;
	font-size: 100%;
}

ul#impuestos li#noseleccionado, li#seleccionado{
	margin-left: 0px;
	margin-top: 10px;	
}
table#modelosImpto{
	margin-left:20px;
	font-size:100%;
	width:95%;
}

table#modelosImpto td{
	vertical-align:middle;
	padding-top:5px;
}

th.encabezado{
	height: 25px;
	border-bottom: 1px solid #dfdfdf;
}

table#modelos{
	width: 620px;
}

table#modelos td{
	font-size:70%;
	height: 25px;
	vertical-align: text-top !important;
	border-bottom: 1px solid #dfdfdf;
}


.strong{
	font-weight:bolder;
}

.minusculas{
	text-transform:lowercase;
}
.mayusculas{
	text-transform:uppercase;
}
.resaltado{
	color: #0a899c;
}
.resaltadoStrong{
	font-weight:bolder;
	color: #0a899c;
}
div#noMostrar{
	float:left;
}

input#noMostrar{
	border:none;
}

div#botones {
	margin-left:240px !important;
	width: 450px;
}

/*Página de inicio*/
#contenido ul#pasosProceso {
	margin-left: 15px;
}
#contenido ul#pasosProceso li {
	margin: 3px 0;
	background-image: url(/WAS/HACI/WESEstaticoWEB/estatico/images/bullet-flecha-aGA.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	padding-left: 8px;
}
#contenido div#horario{
	background-image: url(/WAS/HACI/WESEstaticoWEB/estatico/images/fnd-horario-muylargo.gif);
}

div.contenidoformPie{
	width:720px;
}
/*Menú pasos */
/* 2012.01.23. En todas las páginas del proceso va a aparecer el recuadro de "Opciones disponibles"
que normalmente está sólo en el inicio.  Va a estar al lado de "pasos-proceso", por lo que tenemos que
modificar el tamaño de éste para que entren los 2 */
div#pasos-accesos{
	float:left;
	width:720px;
	margin-top:20px;
	margin-left:15px;
}
div#pasos{
	float:left;
}
div#accesos{
	float:left;	
}
h1.corto{
	width:470px !important;
}
div#pasos-accesos div#opciones-extra{
	float:left;
	margin-top:0 !important;
	margin-left:0 !important;
	margin-bottom:0 !important;
}
ol.pasos-proceso {
	width:475px !important;
	margin-top:20px;
	margin-bottom:0 !important;
}
ol.pasos-proceso li{
	width:150px;
	margin-left:3px;
	margin-right:3px;
}

/* Selección de modelo */
input.radio {
	border:none;
}

/*2012.01.23. */
div#formulario{
	margin-top:0 !important;
}

div#formulario div#submenu {
	float: left;
	clear:both;
	margin: 25px 0 0 0;
	border-bottom: 1px solid #dcdcdc;
	color: white;
	font-weight: bolder;
	width: 720px;	
}

div#submenu div.t {
	float: left;
	height: 18px;
	margin-right: 5px;
	text-align: center;
}

div#submenu div.tl {
	float: left;
	background: url(/WAS/HACI/WESEstaticoWEB/estatico/images/fnd-h2form-izq-aGA.gif) 0 0 no-repeat;
	height: 18px;
	padding-left: 10px;
	background-color:#1792df;
}

div#submenu div.tr {
	background: url(/WAS/HACI/WESEstaticoWEB/estatico/images/fnd-h2form-dch-aGA.gif) 100% 0 no-repeat;
	height: 18px;
	padding-right: 10px;
	float: right;
}
div#submenu div.t-desact {
	float: left;
	margin-right: 5px;
	background: url(/WAS/HACI/WESEstaticoWEB/estatico/images/punto-gris.gif) 0 0 repeat-x; 
	background-color: #FFFFFF;
	height: 18px;
	text-align: center !important;
}
div#submenu div.tl-desact {
	float: left;
	background: url(/WAS/HACI/WESEstaticoWEB/estatico/images/fnd-h2form-bco-izq-a.gif) 0 0 no-repeat;
	height: 18px;
	padding-left: 10px;
}

div#submenu a {
	color: white;
	text-decoration: none;
}

div#submenu a.desact {
	color:#1792df;
}

div#submenu div.tr-desact {
	background: url(/WAS/HACI/WESEstaticoWEB/estatico/images/fnd-h2form-bco-dch-a.gif) 100% 0 no-repeat;
	height: 18px;
	padding-right: 10px;
	float: right;
}

div#submenu p{
	margin-top:0;
}

div#formulario div#resumen div.resumenformtop{
	background-image:url(/WAS/HACI/WESEstaticoWEB/estatico/images/fnd-form-top-720px.gif);
	margin-left:0;	
}
div#formulario div#resumen h3.resumen{
	background-image:url(/WAS/HACI/WESEstaticoWEB/estatico/images/fnd-h3form_res-aGA-720px.gif);
	margin-left:0 !important;
}

div#formulario div#resumen div.resumenform{
	margin-left:0;
}

div#sinCabecera{
	border-style:none solid none solid;
	border-color:#dbdbdb;
	border-width:1px;
	clear:both;
	padding-bottom:20px;
	width: 720px;
}

/* Rellenar datos */
div.resumenform p{
	margin-top:0;
	margin-left:20px;
}

ul#resumen {
	margin:5px 0 0 20px;
}
ul#resumen li{
	margin-bottom:10px;
}
ul#resumen span.resaltado{
	display:block;
	width:520px;
	margin-left:100px;
	margin-top:-16px;
}
li.ultimo{
	margin-bottom:0 !important;
}

ul#datos{
	margin-left:50px;
	margin-top:20px;
}

ul#datosRadio{
	margin-left:50px;
}

ul#datos span.resaltado,
ul#datos input{
	display:block;
	margin-left:120px;
	margin-top:-18px;
}

ul#datos li{
	margin-bottom:10px;
}

div.errores {
	margin-left:20px;
	padding-top:10px;
	margin-bottom:15px;
	color:#1c5d9f;
	list-style: none;
	width:500px;
	font-weight:bolder;
}
p.nota{
	margin-left:20px;
}
ul#textoABuscar{
	margin-left:20px;
}
div#mensaje{
	margin-top:20px;
	margin-left:50px;
	font-weight:bolder;
	color:#1c5d9f;
	list-style-type:none;
}

h1.sin-pasos-proceso{
	margin-top:20px;
}
ul#instrucciones{
	margin-left:20px;
}
ul#instrucciones li{
	margin-top: 3px;
	margin-right: 0pt;
	margin-bottom: 5px;
	margin-left: 0pt;
	background-image: url("/WAS/HACI/WESEstaticoWEB/estatico/images/bullet-flecha-aGA.gif");
	background-repeat: no-repeat;
	background-position: 0pt 6px;
	padding-left: 8px;
}

