/* CSS GENERICOS*/
.fila_blanca {
	background-color:#FFFFFF;
	height:2px;
	padding:0px;
	margin:0px;
}
#columna1 {
	font-family:Arial;
	width:230px;
	float:right;
	margin-top:-5px; /*PER FER OVERRIDE DEL PADDING DEL DIVTABLAGRIS*/
	/*padding:0px 0px 0px 2px;
	margin-bottom:3px;
	*/
}
#columna2 {
	font-family:Arial;
	width:230px;
	float:left;
	margin-top:-5px; /*PER FER OVERRIDE DEL PADDING DEL DIVTABLAGRIS*/
	/*padding:0px 0px 0px 2px;	
	margin-bottom:3px;
	*/
}

body{
	margin:0px;
	font-family:MS Sans Serif, Arial, Verdana;
	text-align:left;
	background-color:#ffffff
}
.colorojo{	
	color:#D54A2B;
}
.col {
	border-left: 1px dotted #AB8449;
}
.espaciotd10px{
	height:10px;
}
.cabezera{
	/*background-image:url(img/top_derecha.gif);
	*/
	color: #000000;
	font-size: 12px;
}
.fondomenu{
	background-image:url(img/fondo_menu.gif);
}
.verdana_gris_condiciones10px{
	font-family:MS Sans Serif, Arial, Verdana;
	font-size:10px;
	color:#999999;
}
.gen_padding6px{
	padding:6px;
}
.gen_padding10px{
	margin-left:10px; padding-left:10px;
}
.gen_text12px{
	font-size:12px;
	text-align:left;
}
.gen_text11px{
	font-size:12px;
	text-align:left;
}
.gen_text10px{
	font-family:MS Sans Serif, Arial, Verdana;
	font-size:11px;
	text-align:justify; 
}
span{
	text-align:left;
}
.input12px{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;

}
.submit{
	color:#FFFFFF;
	background-color:#D54A2B;
	margin:0px;
	padding:0px;
}

/* CONTENIDOS STYLES*/
.logorecibos{
	border-bottom:2px solid #000000;
}
.tablabordenegrofondoblanco{
	background-color:#FFFFFF;
	border:1px solid #000000;
}
.coloverde{
	color:#FFFFFF;
	background-color:#00817F;
}
.colorrojo{
	color:#FFFFFF;
	background-color:#832D78;
}
.texto_rojo{
	color:#D54A2B;
}
.div_tablagris{
	background-color:#E2E7EA;
	padding:10px;
	font-size:11px;
	text-align:left;
}
.div_tablanaranja{
	background-color:#EBAA76 ;
	padding:10px;
	font-size:11px;
	text-align:left;
}
.td_tablaform{
	padding-left:5px;
	background-color:#FFFFFF;
	border: 2px solid #E2E7EA;
}
h6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	display:compact;
	text-align:left;
	color:#2D371C;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}
h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	display:compact;
	border-bottom:1px solid #000000;
	margin:0px;
	text-align:left;
}
.h4_pasos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	display:compact;
	border-bottom:1px solid #000000;
	margin:0px;
	text-align:right;
}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	display:compact;
	text-align:left;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	display:compact;
	text-align:left;
	color:#2D371C;
	border-bottom:1px solid #2D371C;
}
/* MENUIZ*/
.menuiz{
	background-color:#DEDDDA;
	border-right:2px solid #E3E8E8;
	border-left:11px solid #ffffff;
	text-align:left;
	background-image: url(img/lista_flechas.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.menuiz_links{
	padding:3px 0px 3px 15px;
	display:block;
	width:180px;
	font-family:"MS Sans Serif";
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.menuiz_links:hover{
	font-family:"MS Sans Serif";
	font-size:10px;
	color:#D54A2B;
}
/* ALL */
.leftsegundoniveltit{
	height:57px;
}
.leftsegundonivelfondo{
	background-image:url(img/tramita_cajaiz_fondo.gif);
}
.leftsegundonivelsombra{
	background-image:url(img/tramita_cajaiz_fondo.gif);
}
.cajas_bonito_fondo{
	background-image:url(img/caja1_b.gif);
}
.caja1{
	background-color:#F1E8E2;
	background-image:url(img/caja1_d.gif);
}
.caja2{
	background-color:#F7F6F5;
	background-image:url(img/caja2_d.gif);
}
ul{
	padding: 3px 0px 0px 15px;
	margin: 3px 0px 0px 15px;
}
.path{
	background-image:url(img/fondo_path.gif);
	height:40px;
	text-align:left;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
.path_links{
	color:#666666;
	text-decoration:none;
}
.path_links:hover{
	color:#666666;
	text-decoration:underline;
}
.path_text{
	padding-left:12px;
}
.linkstop {
	font-family: MS Sans Serif, Arial, Verdana;
	text-decoration: none;
	color: #000000;
}
.linkstop:hover {
	font-family: MS Sans Serif, Arial, Verdana;
	text-decoration: underline;
	color: #FFFFFF;
}
.linksnegros {
	font-family:MS Sans Serif, Arial, Verdana;
	text-decoration: underline;
	font-size: 11px;	
	color: #000000;
}
.linksnegros:hover {
	font-family:MS Sans Serif, Arial, Verdana;
	text-decoration: none;
	font-size: 11px;	
	color: #000000;
}
.linksnegrosnounderline {
	font-family: MS Sans Serif, Arial, Verdana;
	text-decoration: none;
	font-size: 11px;	
	color: #000000;
}
.linksnegrosnounderline:hover {
	font-family: MS Sans Serif, Arial, Verdana;
	text-decoration: underline;
	font-size: 11px;	
	color: #000000;
}
.textonormalnegro {
	font-family: MS Sans Serif, Arial, Verdana;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
.textonormalnegroverdana {
	font-family: Verdana, MS Sans Serif, Arial;
	text-decoration: none;
	color: #000000;
	font-size: 10px;
}

.listasrombo {
	font-family: MS Sans Serif, Arial, Verdana;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	list-style-image: url(img/lista_rombo.gif);
	list-style-type: none;

}
.listasflecha {
	font-family: MS Sans Serif, Arial, Verdana;
	text-decoration: none;
	color: #000000;
	font-size: 10px;
	list-style-image: url(img/lista_flechas.gif);
	list-style-type: none;
	margin: 2px 0px 0px -20px;
}
.salidabuscador {
	font-family: MS Sans Serif, Arial, Verdana;
	text-decoration: none;
	color: #000000;
	font-size: 10px;
	list-style-image: url(img/lista_flechas_2.gif);
	list-style-type: none;
	margin: 2px 0px 0px -20px;
}
.textobottom{
	font-family: MS Sans Serif, Arial, Verdana;
	color: #DC573A;
	font-size: 10px;
}
.boldsrojos{
	font-family: MS Sans Serif, Arial, Verdana;
	color: #DC573A;
	font-size: 10px;
}
select{
	font-family: "MS Sans Serif", Arial, Verdana;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
.selecttr{
	font-family: "MS Sans Serif", Arial, Verdana;
	color: #000000;
	font-size: xx-small;
	font-weight: normal;
	width: 300px;
}

.calendari{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0px;
}
.calendari_pq{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
}
.calendari_td_mesos{
        border-bottom:1px solid #D54C2D;
        border-right:1px dashed #D54C2D;
        border-top:1px dashed #D54C2D;
        background-color:#D54C2D;
        color:#ffffff;
		text-align:center;
}
.calendari_td{
        border-bottom:1px solid #D54C2D;
        border-right:1px dashed #D54C2D;
}
.calendari_td_espaciador{
        border-bottom:1px solid #D54C2D;
        
}
.calendari_td_sel{
        border-bottom:1px solid #D54C2D;
        border-right:1px dashed #D54C2D;
        background-color:#FEEB82;
}
.calendari_td_sel_multi{
        border-bottom:1px solid #D54C2D;
        background-color:#FEEB82;
}
.calendari_td_espaciador_final{
        border-bottom:1px solid #D54C2D;
        border-right:1px dashed #D54C2D;
}

#mapa{
        border-color:#000000;
        background-color:#F7F6F5;
        border-style:solid;
        border-width:1px;
        list-style-type:none;
        list-style-image:none;
        margin:10px;
        padding:6px;
        width:300px;
        margin-left: auto; 
        margin-right: auto;
        text-align:left;
}  

#mapa h4{
	color:#ffffff;
	background-color:#D44323;
	font-size:14px;
	font-weight:bold;
	margin-bottom:4px;
	border-color:#D44323;
	padding:2px;
}
#mapa a{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
#mapa a:hover{
	color:#D44323;
	font-size:12px;
	text-decoration:underline;
	padding-left:4px;
}
.float_derecha{
	float:right;
}
.float_izquierda{
	float:left;
}
