@charset "utf-8";
/* CSS Document */
/******************************************Flash and Colored Boxes************************************************/
#ih { /* index header */
	width: 908px;
	height: 300px;
	position: relative;
	margin-left:10px;
	margin-right:10px;
	background-color:#f7f6f6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d4d1d1;
	border-bottom-color: #d4d1d1;
}
#fl { /* flash */
	width: 485px;
	height: 280px;
	/* OJO - padding is corelativo to the width and height, take from one and add ot the other */	
	position: relative;
	float:left; 
	margin: 10px;
	background-image:url(img/flash.gif);
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;	
}
#fl_t1{ /*Flash Text 1 */
	font-size:20px;
	letter-spacing:-1px;
	color:#928f8f;
	margin-top:17px;
	margin-left:30px;
}
#fl_t2{ /*Flash Text 2 */
	font-size:49px;
	letter-spacing:-2px;
	color:#fe9d04;
	margin-top:-7px;
	margin-left:28px;
}
a.f1_t2 {color:#fe9d04; font-weight:normal;}
a.f1_t2:hover {color:#fe9d04;}
#fl_t3{ /*Flash Text 3 */
	font-size:28px;
	letter-spacing:-2px;
	color:#fe9d04;	
	margin-top:-10px;
	margin-left:28px;
}
#fl_t4{ /*Flash Text 4 */
	font-family:Rockwell, "Trebuchet MS", Verdana;
	font-size:14px;
	color:#5a5959;
	margin-top:15px;
	margin-left:30px;
	line-height:27px;
}
a.f1_t4 {color:#5a5959; font-weight:normal;}
a.f1_t4:hover {color:#5a5959;}
#b1, #b2, #b3  { 
	width: 125px;
	height: 280px;
	position: relative; 
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
}
a.b123 { color:#FFF; font-weight:normal;}
a.b123:hover { color:#FFF;}
#b1 { /* anuncio 1 */
	background-image:url(img/b1.gif);
	margin-right: 4px;
}
#b2 { /* anuncio 2*/
	background-image:url(img/b2.gif);
	margin-right: 4px;
	margin-left: 4px;
}
#b3 { /* anuncio 3*/
	background-image:url(img/b3.gif);
	margin-left: 4px;
}
#b1_n1, #b2_n2, #b3_n3 { /* anuncio 1,2,3 - numero */
	width: 10px;
	position: relative; 
	float:left;
	margin-top: 7px;
	margin-left: 8px;
	font-family: Rockwell, "Trebuchet MS", Verdana;
	color:#00a6eb;
	font-size:14px;
	display:inline;
}
#b1_t1, #b2_t1, #b3_t1 { /* anuncio 1,2,3 - texto titulo */
	width: 80px;
	position: relative; 
	float:left;
	margin-top: 7px;
	margin-left: 14px;
}
h2{
	font-family: Rockwell, "Trebuchet MS", Verdana;
	color:#fff;
	font-size:14px;
}
#b1_t2, #b2_t2, #b3_t2 { /* anuncio 1 - texto completo*/
	width: 105px;
	height: 110px;
	position: relative; 
	float:left;
	display:inline;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 10px;
	color:#fff;
	font-size:10px;
}
#b1_f, #b2_f, #b3_f { /* anuncio 1 - imagenes*/
	width: 115px;
	position: relative; 
	float:left;
	display:inline;
	margin-left:5px;
}
/*****************************************************************************************************************/
/******************************************Solicitenos Presupuesto************************************************/
#sp { /* solicitanos presupuesto*/
	width: 907px;
	height: 50px;
	position: relative;
	margin-top:5px;
	margin-left:10px;
	margin-right:11px;
	text-align:center;
}
/*****************************************************************************************************************/
/*******************************************Index Menu in Squares*************************************************/
#im { /* index menu */
	width:890px;
	height:280px;
	position:relative;
	margin-left:19px;
	margin-right:19px;
	margin-top: 25px;
}
a.s1234 {color:#2c2d2d; font-weight:normal;}
a.s1234:hover {color:#00a6eb;}
#s1, #s2, #s3, #s4 {
	width:200px;
	height:115px;
	padding-top:15px;
	padding-left:15px;
	position:relative;
	float:left;	
	background-image:url(img/im_s.gif);
	font-family:Rockwell, "Trebuchet MS", Verdana;
	font-size:15px;
	color:#00a6eb;
}
#s1 { /* square1 */
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}
#s2 { /* square1 */
	margin:5px;
}
#s3 { /* square1 */
	margin:5px;
}
#s4 { /* square1 */
	margin-left:5px;	
	margin-top:5px;
	margin-bottom:5px;	
}
h3 {
	color:#2c2d2d;	
}
#s1_t {
	width:170px;
	height:20px;
	padding-left:10px;
	position:absolute;
	top:0%;
	left:0%;	
	margin-top:15px;
	margin-left:35px;
	float:right;	
	font-family:Rockwell, "Trebuchet MS", Verdana;
	font-size:15px;
}
a.sl_txt{color:#00a6eb; font-weight:normal;}
a.sl_txt:hover{color:#00a6eb;}
#s1_txt {
	width:155px;
	height:72px;
	position:relative;
	margin-left:30px;
	margin-top:15px;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*****************************************************************************************************************/
/*******************************************Index Block of Text **************************************************/
#it { /* index text */
	position:relative;
	margin-left:19px;
	margin-top:10px;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4a4949;
	text-align:justify;
	clear:both;
}
#it1 { /* index text - left side*/
	width:435px;
	float:left;
	color:#4a4949;
}
#it2 { /* index text - right side*/
	width:435px;
	float:left;
	margin-left:20px;
	color:#4a4949;
}
.it{ color:#4a4949;
}
.itb { /* texto en negrito */
	color:#000;
	font-weight:bold;
}
/*****************************************************************************************************************/