body{margin:0; padding:0; background:#e8e8df;
	scrollbar-face-color: #dbc434;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #EAEFF5;
	scrollbar-darkshadow-color: #929CB5;
	scrollbar-track-color: #EAEFF5;
	scrollbar-arrow-color: #ffffff;
}
table, td{border-collapse:collapse;}
table, td, img{border:0;}
form, td{margin:0; padding:0;}
td, p{
	font:12px/18px Georgia, "Times New Roman", Times, serif;
	color:#515151;
	vertical-align:top;
	text-align:justify;
	padding:0;
	margin:0;
	text-decoration: none;
}
.clear{clear:both; line-height:0px;}
ul{list-style:none; line-height:0; padding:0; margin:0}
.tar{text-align:right;}


.tl_left{width:50%; background:url(../images/tl_left.jpg) top right repeat-x #fdfce8;}
.tl_right{width:50%; background:url(../images/tl_right.jpg) top left repeat-x #fdfce8;}
.header{height:421px; background:url(../images/hd_bg.jpg) top left no-repeat;}
.header div{height:421px;}

.menu{height:66px; padding:15px 0 0 30px;}

.logo{width:387px; padding:16px 0 0 10px;}
.logo_2{margin:66px 0 0 47px;}
.logo .sp{margin:6px 25px 0 0;}

.ft_rl{width:50%; height:100%; background:url(../images/footer_bg.jpg) top repeat-x #e9e8df;}

.content{height:419px; background:#fefdee; padding:7px 0 20px 30px; background:url(../images/cnt_fll.jpg) #fdfce8;}

.list_1 a{color:#515151; text-decoration:underline; font-size:13px; line-height:32px;
		background:url(../images/link_2.gif) center left no-repeat; padding-left:23px;}
.list_1 a:hover{text-decoration:none;}

.list_reformas a{
	color:#515151;
	text-decoration:underline;
	font-size:13px;
	line-height:10px;
	background:url(../images/link_2.gif) center left no-repeat;
	padding-left:23px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal;
}
.list_reformas a:hover{text-decoration:none;}	
	

.list_2 a{color:#716201; text-decoration:underline; font-size:12px; line-height:30px;
		background:url(../images/link_4.gif) center left no-repeat; padding-left:23px;}
.list_2 a:hover{text-decoration:none;}	

.list_3 a{color:#8f073b; text-decoration:underline; font-size:13px; line-height:20px;
		background:url(../images/arr.gif) center left no-repeat; padding-left:23px;}
.list_3 a:hover{text-decoration:none;}	

.texto-reformas-madrid{font-size:11px; line-height:17px; text-align:justify;}
.galeria-reformas{
	font-size:11px;
	line-height:10px;
	text-align:center;
}

.link_3{color:#8f073b; text-decoration:underline;}
.link_3:hover{text-decoration:none;}

.link_4{color:#3d816e; text-decoration:underline;}
.link_4:hover{text-decoration:none;}

.mpt{background:url(../images/mpt.gif) center left repeat-x; height:1px;}

.link_2{color:#8f073b; font-size:11px; text-decoration:none; padding-right:19px;
		background:url(../images/link_3.gif) center right no-repeat;}
.link_2:hover{text-decoration:underline;}

.dg a{color:#515151; text-decoration:none;}
.dg a:hover{text-decoration:underline;}

/*===block_1===*/
.block_1{background:url(../images/block_1_top.jpg) top repeat-x #fee5af; width:100%;}
.block_1 .bot{background:url(../images/block_1_bot.jpg) bottom repeat-x;}
.block_1 .left{background:url(../images/block_1_left.jpg) left repeat-y;}
.block_1 .right{background:url(../images/block_1_right.jpg) right repeat-y;}
.block_1 .top_left{background:url(../images/block_1_top_left.jpg) top left no-repeat;}
.block_1 .top_right{background:url(../images/block_1_top_right.jpg) top right no-repeat;}
.block_1 .bot_left{background:url(../images/block_1_bot_left.jpg) bottom left no-repeat;}
.block_1 .bot_right{background:url(../images/block_1_bot_right.jpg) bottom right no-repeat; padding:10px 10px 10px 10px;}
/*===//block_1===*/

/*===block_2===*/
.block_2{background:url(../images/block_2_top.jpg) top repeat-x #fffbb8; width:100%;}
.block_2 .bot{background:url(../images/block_2_bot.jpg) bottom repeat-x;}
.block_2 .left{background:url(../images/block_2_left.jpg) left repeat-y;}
.block_2 .right{background:url(../images/block_2_right.jpg) right repeat-y;}
.block_2 .top_left{background:url(../images/block_2_top_left.jpg) top left no-repeat;}
.block_2 .top_right{background:url(../images/block_2_top_right.jpg) top right no-repeat;}
.block_2 .bot_left{background:url(../images/block_2_bot_left.jpg) bottom left no-repeat;}
.block_2 .bot_right{background:url(../images/block_2_bot_right.jpg) bottom right no-repeat; padding:19px 30px 26px 23px;}
/*===//block_2===*/

#form div{
	height:233px;
}
#form input{width:209px; height:20px; margin-bottom:6px;}
#form textarea{width:209px; height:132px; overflow:auto;}

.footer{height:59px; background:url(../images/footer_bg.jpg) top repeat-x #e9e8df; padding:25px 0 21px 30px;}
.footer a{color:#515151; text-decoration:none;}
.footer a:hover{text-decoration:underline;}

.titulo{ font-family: Georgia, "Times New Roman", Times, serif; color:#716201; font-size:20px; text-decoration:none; font-style:italic}

.titulo1{ font-family: Georgia, "Times New Roman", Times, serif; color:#716201; font-size:16px; text-decoration:none; font-style:italic;}

/* --------------------overflows----------------------------*/

#overfreformas-decoran{
	z-index:1;
	width:500px;
	height:305px;
	position:relative;
	overflow:auto;
	text-align:justify;
	padding-right:10px;
	padding-left:10px;
	padding-top:0px;
	left:10px; 
	top:0px; 
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:11px;
	scrollbar-face-color: #dbc434;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #EAEFF5;
	scrollbar-darkshadow-color: #929CB5;
	scrollbar-track-color: #EAEFF5;
	scrollbar-arrow-color: #ffffff;
	visibility: visible; 
	}
	
	#overfreformas-decoran1{
	z-index:1;
	width:420px;
	height:360px;
	position:relative;
	overflow:auto;
	text-align:justify;
	padding-right:10px;
	padding-left:10px;
	padding-top:0px;
	left:10px; 
	top:10px; 
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:11px;
	scrollbar-face-color: #dbc434;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #EAEFF5;
	scrollbar-darkshadow-color: #929CB5;
	scrollbar-track-color: #EAEFF5;
	scrollbar-arrow-color: #ffffff;
	visibility: visible; 
	}
	
		#overfgaleria{
	z-index:1;
	width:400px;
	height:315px;
	position:relative;
	overflow:auto;
	text-align:justify;
	padding-right:10px;
	padding-left:10px;
	padding-top:0px;
	left:10px; 
	top:0px; 
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:11px;
	scrollbar-face-color: #dbc434;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #EAEFF5;
	scrollbar-darkshadow-color: #929CB5;
	scrollbar-track-color: #EAEFF5;
	scrollbar-arrow-color: #ffffff;
	visibility: visible; 
	}

		#overfaviso{
	z-index:1;
	width:700px;
	height:320px;
	position:relative;
	overflow:auto;
	text-align:justify;
	padding-right:10px;
	padding-left:10px;
	padding-top:0px;
	left:10px; 
	top:0px; 
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:11px;
	scrollbar-face-color: #dbc434;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #EAEFF5;
	scrollbar-darkshadow-color: #929CB5;
	scrollbar-track-color: #EAEFF5;
	scrollbar-arrow-color: #ffffff;
	visibility: visible; 
	}
