
/* CSS Document */	
	

	#sidebar{
		width:212px;
	}
	
	
	/*NUEVOS ESTILOS*/
	.main_infodestbox_top {

		background:transparent url(http://www.axesor.es/img/bg_main_infodestbox_top_left.gif) no-repeat scroll left top;
		font-size:1px;
		height:6px;
	}
	.main_infodestbox_top span {

		background:transparent url(http://www.axesor.es/img/bg_main_infodestbox_top_right.gif) no-repeat scroll right top;
		float:right;
		height:6px;
		padding:0 0 0 6px;
	}
	
	.main_infodestbox_mid {

		background:#D7E6FF none repeat scroll 0 0;
		border-left:1px solid #99CCFF;
		border-right:1px solid #99CCFF;
		padding:10px 15px;
	}
	
	.main_infodestbox_bot {

		background:transparent url(http://www.axesor.es/img/bg_main_infodestbox_bot_left.gif) no-repeat scroll left top;
		font-size:1px;
		height:6px;
	}
	.main_infodestbox_bot span {
		background:transparent url(http://www.axesor.es/img/bg_main_infodestbox_bot_right.gif) no-repeat scroll right top;
		float:right;
		height:6px;
		padding:0 0 0 6px;
		width:6px;
	}
	/*basicos*/

	
	.main_form1 fieldset{
		border:none;
		border-bottom:2px solid #fff;
		margin: 0 0 1em;
		padding: 0 0 1em;
	}
	
	.main_form1 fieldset.last{
		margin: 0;
		border:none;
	}
	
	.main_form1 legend{
		padding: 0 0 1em;/*safari no reconoce margin*/
		color:#00377F;
		font-size:1.3em;
	}
	
	.main_form1 label{
		color:#333;
	}
	
	.main_form1 .colB label,
	.main_form1 .colB4 label
	{
		color:#666;
	}
	
	.main_form1 input{
		border:1px solid #ababab;
		padding:2px;
		color:#666;
	}
	
	.main_form1 input.cortoXS{
		width:40px;
	}
	
	.main_form1 input.corto{
		width:60px;
	}
	.main_form1 input.mediano{
		width:120px;
	}
	
	.main_form1 input.largo{
		width:180px;
	}
	
	.main_form1 input.largoXL{
		width:290px;
	}
	
	.main_form1 input.radio,
	.main_form1 input.checkbox{
		border:none;
	}
	
	.main_form1 select{
		border: 1px solid #9a9a9a;
		color:#666;
	}
	
	.main_form1 select.largo{
		width:180px;
	}
	.main_form1 select.corto{
		width:50px;
	}
	
	.main_form1 select.largoXL{
		width:290px;
	}
	
	.main_form1 textarea{
		width:290px;
		border:1px solid #ababab;
		padding:2px;
		color:#666;
	}
	
	.main_form1 .destbox{
		margin: 0 0 1em;
		border:1px solid #9CCDFF;
		padding:15px 10px;
		background-color: #fff;
	
	}
	
	.input_btn{
		line-height:2.0em;
		height:2em;
		margin: 0 !important;
		color:#333;
	}
	
	.input_btn input{
		display:block;
		float:right;
	
	}
	
	.input_btn input.checkbox{
		display:block;
		float:left;
		margin:0.4em 0 0;
	
	}

	
	/*Distribucion columnas*/
	.main_form1 .cols {
		margin:0 0 1em !important;
	}
	.main_form1 .colA {
		display:inline;
		float:left;
		margin:0 3% 0 0;
		text-align:right;
		width:31%;
	}
	.main_form1 .colB {
		display:inline;
		float:left;
		width:65%;
	}
	
	*:first-child+html .main_form1 .colB{ margin-bottom:1em;}
	
	.main_form1 .colB_1 {
		display:inline;
		float:left;
		margin:0 3.9% 0 0;
		width:45%;
	}
	.main_form1 .colB_2 {
	display:inline;
	float:left;
	width:45%;
	}
	
	/*botones*/
	.btn_envsol {
		background:transparent url(http://www.axesor.es/img/btn_obtenerinforme.gif) no-repeat scroll 0 0 !important;
		border-width:0 !important;
		cursor:pointer;
		height:26px;
		margin:0 0 0 10px;
		width:150px !important;
	}
	
	/*Tamaño del texto*/
	
	
	/*Varios */
	
	.precio2 {
		background:transparent url(http://www.axesor.es/img/ico_moneda.gif) no-repeat scroll 0 3px;
		color:#0099FF;
		font-weight:normal;
		padding:0 0 0 20px;
	}
	.main_form1 a{
		color:#0099FF;
		text-decoration:underline;
	}
	.fecha {
	background:transparent url(http://www.axesor.es/img/ico_fecha.gif) no-repeat scroll 0 3px;
	color:#0099FF;
	font-weight:normal;
	padding:0 0 0 20px;
	}
	.noborder{ border:none !important;}
	.spacetop{ margin-top:5px;}
	
	
	
	
	/*box amarilla*/
	#sidebar .main_infodestbox2 h4 {
		color:#666666;
		font-size:1.1em;
		font-weight:bold;
		text-align:left;
	}
	.firstbox{
		margin-top:27px;
		
	}
	.main_infodestbox2 .main_infodestbox2_top {
	background:transparent url(http://www.axesor.es/img/bg_main_infodestbox2_top_left.gif) no-repeat scroll left top;
	font-size:1px;
	height:6px;
	margin:0 !important;
	padding:0 !important;
	}
	.main_infodestbox2 .main_infodestbox2_top span {
	background:transparent url(http://www.axesor.es/img/bg_main_infodestbox2_top_right.gif) no-repeat scroll right top;
	float:right;
	height:6px;
	margin:0 !important;
	padding:0 0 0 6px;
	}
	.main_infodestbox2_mid {
	background:#FFFFE8 none repeat scroll 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	height:auto;
	padding:10px 15px;
	width:auto;
	}
	#sidebar .main_infodestbox2_mid a{
		text-decoration:underline;
	}
	#sidebar .main_infodestbox2_mid a:hover{
		color:#EA8105;
	}
	.main_infodestbox2_mid p {
	color:#666666;
	font-family:Arial,Verdana,helvetica,sans-serif;
	font-size:1.2em;
	}
	#main .main_infodestbox2_mid h2 {
	background:transparent none repeat scroll 0 0;
	border-bottom:1px solid #D1D1D1;
	clear:both;
	color:#333333;
	font-size:1.23em;
	font-weight:bold;
	margin:0 0 1em;
	padding:0 0 0.2em;
	}
	.main_infodestbox2_bot {
	background:transparent url(http://www.axesor.es/img/bg_main_infodestbox2_bot_left.gif) no-repeat scroll left top;
	font-size:1px;
	height:6px;
	}
	.main_infodestbox2_bot span {
	background:transparent url(http://www.axesor.es/img/bg_main_infodestbox2_bot_right.gif) no-repeat scroll right top;
	float:right;
	height:6px;
	padding:0 0 0 6px;
	}
	.main_infodestbox2 h2{
		border-bottom:1px solid #D1D1D1;
		clear:left;
		color:#333333;
		font-size:1.23em;
		font-weight:bold;
		margin:0 0 1em;
		padding:0 0 0.2em;
		}
		
	.main_infodestbox2 .precio_dest {
		float:right;
		font-size:1.23em;
		font-weight:normal;
		text-align:right;
	}
	.main_infodestbox2 .precio_dest span {
		background:transparent url(http://www.axesor.es/img/ico_moneda.gif) no-repeat scroll 0 3px;
		color:#EA8105;
		font-weight:bold;
		padding:0 0 0 20px;
	}
	
	ul.info li.masinfo {
		background:transparent url(http://www.axesor.es/img/portfolio_img_info.gif) no-repeat scroll 0 0;
		padding-left:20px;
	}
	ul.info li.ejemplo {
		
		background:transparent url(http://www.axesor.es/img/ico_vigila.gif) no-repeat scroll 0 0;
		padding-left:20px;
	}
	ul.info a{
		color:#EA8105;
		font-size:12px;
		text-decoration:underline;	
	}
	ul.info .faq{
		background:transparent url(http://www.axesor.es/img/ico_ayuda.gif) no-repeat scroll 0 0;
		padding-left:20px;
		
	}
	
	/*box amarilla*/
	
	/*box blanca sobre azul*/
	
	.main_infodestbox5 {
		margin:1em 0 1em;
	}
	.main_infodestbox5_top {
		background:transparent url(http://www.axesor.es/img/bg_main_infodestbox5_top_left.gif) no-repeat scroll left top;
		font-size:1px;
		height:6px;
	}
	.main_infodestbox5_top span {
		background:transparent url(http://www.axesor.es/img/bg_main_infodestbox5_top_right.gif) no-repeat scroll right top;
		float:right;
		height:6px;
		padding:0 0 0 6px;
	}
	.main_infodestbox5_mid {
		background:#FFFFFF none repeat scroll 0 0;
		border-left:1px solid #9CCDFF;
		border-right:1px solid #9CCDFF;
		padding:10px 15px;
	}
	.main_infodestbox5_bot {
		background:transparent url(http://www.axesor.es/img/bg_main_infodestbox5_bot_left.gif) no-repeat scroll left bottom;
		font-size:1px;
		height:6px;
	}
	.main_infodestbox5_bot span {
		background:transparent url(http://www.axesor.es/img/bg_main_infodestbox5_bot_right.gif) no-repeat scroll right bottom;
		float:right;
		height:6px;
		padding:0 0 0 6px;
	}
	.main_infodestbox5_mid h4{
		color:#666666;
		font-size:1.3em;
		font-weight:bold;
		margin:0.3em;
	}
	.main_infodestbox5_mid p{
		color:#666666;
		font-family:Arial,Verdana,helvetica,sans-serif;
		font-size:1.1em;	
	}
	.main_infodestbox5 .precios{
		margin:10px 0px 10px 20px;
		
	}
	.main_infodestbox5 .precios_int{
		margin:2px 0px 2px 20px;
	}
	
	.main_infodestbox5 .precios li{
		list-style-type:circle;
		color:#666666;
	}
	
	/*box blanca sobre azul*/
		
	/* CLEARFIX 
	-------------------------------------------------*/
	.clearfix {
		display:block;
	}
	.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	
	.clearfix {display: inline-table;}
	
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */
	
	
	
	/*manejo columnas con pequeños datos*/
	.colB .peq{
		width:100%;
	}
	.colB .item {
		float:left;
		margin-left:15px;
	}
	
	.item label {
		/*background:transparent url(img/cverde.gif) no-repeat scroll 1px 6px;*/
		display:block;
		margin:5px 0;
		/*padding-left:8px;*/
	}
	.firstline label{ margin-top:0px;}
	.colB .inline{ padding-top:31px;}
	.colB .inline label{ display:inline;}
	.colB .first{
		margin:0px;
	}

	/*manejo columnas con pequeños datos*/
	
	.nuevo{
		font-size: 14px; color: red; font-weight: bold; font-family:Arial, Helvetica, sans-serif; margin-left:32px;
		/*position:absolute; left:660px;*/
	}
	
	
	/*Caracteristicas ocultas*/
	#datos_catastro, .oculta, #condiciones_legales, #nota_mas_vivienda{display:none}
	#verCaracteristicas{ cursor:pointer;color:#0099FF;text-decoration:underline;font-weight:bold;}
	#waitTestRequisitos{ text-align: right;color:#0099FF; font-size:14px;}
	
	
	/*Especiales dcalta1069*/
	
	/*Especiales dcalta60*/
	.linea{ padding-top:10px; display:inline;}
	.linea label, .linea input{ float:none !important; display:inline; !important}
	.TextoComentario li { margin-bottom:10px; margin-left:10px; .margin-left:15px; list-style:decimal;}
	#datosTitular, .per_juridica{display:none}
	
	/*Todos, definiciones*/
	
	.main_form1 dfn{
		font-style:normal;
		display:inline;
		
	}
	.main_form1 dfn label{
		cursor: help;
		padding-right:15px;
		background:transparent url(http://www.axesor.es/img/img_interrogacion.gif) no-repeat scroll right top;
	}
	
	/*Todos, definiciones*/
	
	/*Errores*/
	.main_form1 input.error, .main_form1 select.error{
		border:3px solid #0099FF;
	}
	
	.error_ayuda p{
		color:red;
	}
	
	/*Condiciones generales*/
	.condicionMargen{margin-left:20px;}
	
	/* FIX DEL DCALTA1069.ASP */
	.margen_10_r {margin-right:10px;}
