@charset "utf-8";
/* CSS Document */

body {
background-image:url(imgs/bg.gif);
background-repeat : repeat-x;
background-position : top 0%;
background-color : #ecd5bf;
margin : 0;
padding : 0;
font-family:Arial, Helvetica, sans-serif;

}
h1 {
font:Arial;
font-size:14px;
margin-bottom:1px;

}
h2 {
font:Arial;
font-size:12px;
color:#8f3502;
margin:0px;	
}
/*capa que contiene toda la web*/
#todo {
margin : 0;
padding : 0;
width : 803px;
margin-left : auto;
margin-right : auto;
}
	#arriba {
	background-image:url(imgs/fondo_r2_c1.gif);
	background-position:bottom;
	background-repeat:repeat-y;
	height:328px;
	width:803px;
	}
		#cabecera {
		width : 803px;
		height:320px;
		}
	#contenido {
	width : 803px;
	height : auto;
	display:table;
	}
	#contenidox {
	width : 803px;
	height : 1050px;
	display : table;
	}
	
		/*************************************************************Para services.html*/
		#contenido_arriba {
		background-image:url(imgs/fondo_r4_c1.gif);
		background-position:bottom;
		background-repeat:repeat-y;
		height:260px;
		}
		/*fin*/
		
		#cont_arriba {
		background-image:url(imgs/fondo_r4_c1.gif);
		background-position:bottom;
		background-repeat:repeat-y;
		height:470px;
		}
			/********************************************************PARA CORREGIR EL INDEX*/
			#contenidin {
	width : 803px;
	height : auto;
	}
			#cont1x {
			background-image:url(imgs/fondo_r3_c1.gif);
			height : 231px;
			padding:0;
					}
				#cont1x_der {
				background-image:url(imgs/f_cont.gif);
				width:349px;
				height:204px;
				background-repeat :no-repeat;	
				float:right;
				margin-right:32px;
				margin-top:12px;											
				}
						#cont1x_der h1{
						font-size:14px;
						color:#8f3502;
						font-weight:bold;
						margin-top:0;
						margin-bottom:2px;	}
				#cont1x_izq {
				background-image:url(imgs/f_cont.gif);
				width:349px;
				height:204px;
				background-repeat : no-repeat;
				margin-top:12px;
				float:left;	
			margin-left:32px;									
				}
						#cont1x_izq h1{
						font-size:14px;
						color:#8f3502;
						font-weight:bold;
						margin-top:0;
						margin-bottom:2px;	}
				#ixq {
				margin:0;
					padding:0;
					}
					#izqIx {
					color:#8f3502;
					font-size:11px;
					}
					#palULix{
					color:#8f3502;
					font-size:11px;	}
					#lipi{
					text-align:right;}
						#lipi a{
						color:#8f3502;
						text-decoration:underline;}
						#lipi a{
						color:#fa7f06;
						text-decoration:none;}
							
			/*******************************************fin*/

/********************************************************************************PARA CORREGIR APARTMENTS*/
		#contII {
			height : 231px;
			padding:0;}
		#contIIx_der {
				background-image:url(imgs/f_cont.gif);
				width:349px;
				height:204px;
				background-repeat :no-repeat;	
				float:right;
				margin-right:10px;
				margin-top:12px;											
				}
						#contIIx_der h1{
						font-size:14px;
						color:#8f3502;
						font-weight:bold;
						margin-top:0;
						margin-bottom:2px;	}
		#contIIx_izq {
				background-image:url(imgs/f_cont.gif);
				width:349px;
				height:204px;
				background-repeat : no-repeat;
				margin-top:12px;
				float:left;	
			margin-left:10px;									
				}
						#contIIx_izq h1{
						text-align:left;
						font-size:14px;
						color:#8f3502;
						font-weight:bold;
						margin-top:0;
						margin-bottom:2px;	}
		#apartmt {
		background-image:url(imgs/fondo_r4_c1.gif);
		background-position:bottom;
		background-repeat:repeat-y;
		height : 670px;
		}
		#tixtapartm{
			background-image:url(imgs/fondo_aparts.jpg);				
				height : 635px;
				padding-left:25px;
				padding-right:25px;
				padding-top:0px;
							}

/***********************************************************************fin*/
			#cont1 {
			background-image:url(imgs/fondo_r3_c1.gif);
			height : 231px;
			padding-left:25px;
			padding-right:25px;
			padding-top:1px;
			margin-left:10px;
			margin-right:10px;
			}
			#conte1 {
			background-image:url(imgs/fondo_r3_c1.gif);
			height : 231px;
			padding-left:40px;
			padding-right:40px;
			padding-top:1px;
			margin-left:10px;
			margin-right:10px;
			}
				#cont1_izq {
				background-image:url(imgs/f_cont.gif);
				width:349px;
				height:204px;
				background-repeat : no-repeat;
				margin-top:13px;								
				}
				#cont2_izq {
				background-image:url(imgs/f_cont.gif);
				width:349px;
				height:204px;
				background-repeat : no-repeat;
				margin-top:13px;
				
												
				}
				#cont2_der {
				background-image:url(imgs/f_cont.gif);
				width:349px;
				height:204px;
				background-repeat : no-repeat;
				float:right;
				clear:both;
				margin-top:13px;
				
				
												
				}
					#izqI {
					margin-top:1px;
					margin-left:10px;
					margin-right:10px;
					margin-bottom:6px;
					color:#8f3502;
					font:Arial;
					font-size:11px;
					}
					#izquI{
					margin-top:1px;
					margin-left:10px;
					margin-right:10px;
					margin-bottom:6px;
					color:#8f3502;
					font:Arial;
					font-size:11px;
					}
						#palUL{
						padding:0;
						margin:0;
						}
						#pal2UL{
						padding:0;
						margin:0;
						margin-top:0px;
						}
						#palUL ul{
						margin-top:4px;
						margin-bottom:4px;
						}
					#izq {
					margin:10px;
					color:#8f3502;
					font:Arial;
					font-size:11px;
					}
					#izq a {
					font-size:10px;
					text-decoration:underline;
					color:#fa7f06;
					text-align:right;
					}
					#izq a:hover{
					font-size:10px;
					text-decoration:none;
					color:#8f3502;
					text-align:right;
					}
					#izq a:active {
					color:#fa7f06;
					}
						
					#lip {
					padding-top:2px;
					}
						
				#cont1_der {
				background-image:url(imgs/f_cont.gif);
				width:349px;
				height:204px;
				background-repeat : no-repeat;	
				float : right;
				clear:both;	
				margin-top:13px;							
				}
				#about {
				font-size:12px;
				text-align:justify;
				padding-top:19px;
				}
		#conditions {
		background-image:url(imgs/fondo_r4_c1.gif);
		background-position:bottom;
		background-repeat:repeat-y;
		height:585px;
		}
		
			#txtCond {
			background-image:url(imgs/fondo_cond.gif);				
				height : 561px;
				padding-left:25px;
				padding-right:25px;
				padding-top:0px;
				}
					#NARANJA {
					background-color:#F87B08;
					font-size:15px;
					font-weight:bold;
					color:#FFFFFF;
					padding-left:5px;
					margin-left:9px;
					margin-right:10px;
					}
					#letrita{
					font-size:10px;
					font-weight:bold;
					text-align:center;
					}	
				#termino {
				font-size:12px;
				text-align:justify;
				padding-top:5px;
				}
				#termo {
				font-size:12px;
			
				padding-top:5px;
				}
			#txtServ {
			background-image:url(imgs/fondo_r3_c1a.gif);
			height : 231px;
			padding-left:25px;
			padding-right:25px;
			padding-top:1px;
			}
		#faqi {
		background-image:url(imgs/fondo_r4_c1.gif);
		background-position:bottom;
		background-repeat:repeat-y;
		height:625px;
		}
			#txtfaq {
					background-image:url(imgs/fond_faq.gif);	
						
				height : 601px;
				padding-left:25px;
				padding-right:25px;
				padding-top:0px;
				}
		#apartm {
		background-image:url(imgs/fondo_r4_c1.gif);
		background-position:bottom;
		background-repeat:repeat-y;
		height:750px;
		}
		
			#txtapartm{
			background-image:url(imgs/fondo_book.jpg);				
				height : 445px;
				padding-left:25px;
				padding-right:25px;
				padding-top:0px;
							}
			#contenedor {
			height : 231px;
			padding-left:25px;
			padding-right:25px;
			padding-top:1px;
			}
			
		#cont_miraflores {
		background-image:url(imgs/fondo_miraflores.gif);
		height:925px;
		
		}
		#cont_torremar {
		background-image:url(imgs/fondo_tm.jpg);
		height:1050px;
		
		}
			#contenedor_miraf {
			padding-top:15px;
			padding-left:25px;
			padding-right:25px;
			padding-bottom:0px;
			
			}
				#MirafloresDes{
				width:349px;
				height:900px;
				padding:0px;
				font-size:11px;
				color:#8f3502;	
				
				}
					#MirafloresDes ul,{
					padding-top:0px;
					margin-top:5px;
					}
					#MirafloresDes li {
					padding-top:0px;
					margin-top:2px;
					}
				#MirafloresFoto{
				width:349px;
				height:900px;
				float :right;
				clear:both;
				}						
					#MirafloresFoto a{
					font:Arial;
					font-size:11px;
					color:#fa7f06;
					}
					#MirafloresFoto a:hover{
					font-size:11px;
					text-decoration:none;
					color:#8f3502;
					text-align:right;
					}
					#MirafloresFoto a:active {
					color:#fa7f06;
					}
				
			  #sylDes{
				width:349px;
				height:900px;
				padding:0px;
				font-size:11px;
				color:#8f3502;
				float :right;
				clear:both;
				}
				 #sylDes2{
				width:349px;
				height:900px;
				padding:0px;
				font-size:11px;
				color:#8f3502;
				
				}
					#sylDes ul{
					padding-top:0px;
					margin-top:5px;
					}
					#sylDes a{
					font:Arial;
					font-size:11px;
					color:#fa7f06;
					}
					#sylDes a:hover{
					font-size:11px;
					text-decoration:none;
					color:#8f3502;
					text-align:right;
					}
					#sylDes a:active {
					color:#fa7f06;
					}
					#MirafloresDes li {
					padding-top:0px;
					margin-top:2px;
					}
				#sylFoto{
				width:349px;
				height:900px;
			}	
			#sylFoto2{
				width:349px;
				height:900px;
				float :right;
				clear:both;
			}	
			
			#booki{
				width:250px;
				height:auto;
				padding:10px;
				margin-top:120px;
				font-size:12px;
				float :right;
				clear:both;
				background:#ECD5BF;
				border:#FF9900 1px solid;
				}							
		#cont_abajo {
		background-image:url(imgs/fondo_r5_c1.gif);
		height : 218px;
		}
			#cont2 {
			padding-top:25px;
			padding-left:25px;
			padding-right:25px;
			font-size:11px;
			}
				#flash1{
				width:349px;
				height:173px;
				}
				#flash2{
				width:349px;
				height:173px;
				float : right;
				clear:both;	
				}
	#abajo {
	background-image:url(imgs/fondo_r7_c1.gif);
	background-repeat:repeat-y;
	background-position:bottom;
	height:52px;
	width:803px;
	text-align:center;
	}
		#footer {
		background-image:url(imgs/fondo_r6_c1.gif);
		height:40px;
		font-size : 11px;
		font-family : "Arial";
		text-align : center;
		color : #d0b69c;
		padding-top:10px;
		padding-right:8px;
		padding-bottom:0px;
				}
		#footer a {
		color : #d0b69c;
		text-decoration : none;
		}
		#footer a:hover {
		color : #e7dbba;
		text-decoration : underline;
		}
	#hostimax {
	text-align:center;
	font-size:10px;
	color:#8f3502;	
	}	
		#hostimax a{
		color:#8f3502;
		text-decoration:none;}
		#hostimax a:hover{
		color:#d0b69c;
		text-decoration:underline;}

.decoracion{
color:#F87B08;
}
.linp {
color:#8f3502;
}