/* CSS Document */
body{
font-family: arial, verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333;
margin:0;
}
img {border:0}
p{margin: 20px 30px; text-align:justify;}
#centrado{
	position:relative;
	width:766px;
	border:#000000 solid 1px;
	left:50%;
	margin-left:-383px
}

table{

}

.titulo{
	font-family: arial, verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}

a{
	color:#003399;
	text-decoration:none;
	font-weight:bold;
	cursor:hand;}

a:hover{
	color:#999999;
	text-decoration:none;
	}
	
ul{

	
	}
	
li{
	padding:3px;		
	}

.txt{margin-left:35px; text-align:left;}	
.txt_btnpresup{margin: 10px 10px 10px 20px; text-align:justify;}

.marco{
	background:url(../Images/marco.jpg) no-repeat;
	width:364px;
	margin:0 auto;
	height:325px;
}

.titulo_marco{
	color:#FFFFFF;
	font-size:14px;
	margin:0px 30px;
	text-align:left;
	line-height:1.2;
	font-weight:bold;
}

.btn_condiciones {
	width:184px;
	height:43px;
	background:url(../Images/btn_condiciones.jpg) no-repeat;
}	


.btn_condiciones:hover {
	width:184px;
	height:43px;
	background:url(../Images/btn_condiciones2.jpg) no-repeat;
}	

.btn_presupuesto {
	width:184px;
	height:43px;
	background:url(../Images/btn_solicitud.jpg) no-repeat;
}	


.btn_presupuesto:hover {
	width:184px;
	height:43px;
	background:url(../Images/btn_solicitud2.jpg) no-repeat;
}


.table_txt{
	background:url(../Images/marco_txt.gif) no-repeat;
	width:707px;
	height:760px;
	}
	
.detalle{
	background:url(../Images/flecha_azul.jpg) no-repeat;
	width:4px;
	height:14px;
	}	
	
.txt_azul{
	color:#2274bb;
	font-size:15px;
		}
		
.puntos{
	background:url(../Images/punto.jpg) repeat;
	height:1px;
	}	
	
	.table_banner{
		background:url(../Images/banner.jpg) no-repeat;
		width:720px;
		height:132px;
		}	
		
.txt_dto{
	font-size:18px;
	color:#003399;
	width:300px;
	}		