@charset "utf-8";
/* CSS Document */
/****************************************** *********************************************/
#f_block , #c_block{
	position:relative;
	width:700px;
	height:600px;
	top:0%;
	left:0%;
	margin-left:12px;
	margin-top:20px;
	font-size:12px;
	float:left;
	display:inline;
	background-image:url(img/f_presupuesto.gif);
}
#c_block{
	background-image:url(img/f_contactar.gif);
}
#c_error{
	margin-top:30px;
	margin-left:20px;
	width:217px;
	height:33px;
	background-image:url(img/error.gif);
}
#c_error2{
	margin-top:23px;
	margin-left:47px;
	padding-left:15px;
	width:300px;
	height:372px;
	font-family:Rockwell, "Trebuchet MS", Verdana;
	font-size:13px;
	background-image:url(img/error2.gif);
	color:#900;
	line-height:28px;
}
#c_tlf{
	margin-top:15px;
	width:350px;
	height:38px;
	font-family:Rockwell, "Trebuchet MS", Verdana;
}
#c_fax{
	width:350px;
	height:41px;
}
#c_adr{
	width:350px;
	height:74px;
}
#c_email{
	width:350px;
	height:60px;
}
#c_map{
	width:350px;
	height:275px;
}
#form_t { /*Icon2*/
	width:170px;
	height:30px;
	position:absolute;
	top:0%;
	left:0%;
	margin-left:47px;
	margin-top:5px;
	font-family:Rockwell, "Trebuchet MS", Verdana;
	font-size:26px;
	text-align:center;
}
#f_header_text { /*Icon2*/
	width:225px;
	height:500px;
	position:absolute;
	top:0%;
	left:0%;
	margin-left:50px;
	margin-top:75px;
}
#c_header_text { /*Icon2*/
	width:350px;
	height:515px;
	position:absolute;
	top:0%;
	left:0%;
	margin-left:25px;
	margin-top:60px;
}
#f_i2 { /*Icon2*/
	width:80px;
	height:80px;
	position:absolute;
	top:0%;
	left:50%;
	margin-left:251px;
	margin-top:506px;
	clear:both;
}
#f_ok {
	position:relative;
	width:543px;
	height:350px;
	margin-left:75px;
	margin-top:35px;
	font-size:18px;
}
#t1 {
	position:relative;
	width:543px;
	height:20px;
	font-size:12px;
	text-align:center;
	margin-top:5px;
	margin-left:-9px;
	color:#555;
}
#t2 {
	position:relative;
	width:460px;
	height:360px;
	margin-left:22px;
	margin-top:25px;
	padding-left:51px;
	padding-top:56px;
	font-size:12px;
	color:#555;
	background-image:url(img/ok2.gif);
}
a.cat{color:#555;}
a.cat:hover{color:#FF9C00;}
#imp {
	position:relative;
	width:225px;
	height:150px;
	margin-left:20px;
}
#form {
	position:absolute;
	top:0%;
	left:0%;
	width:450px;
	margin-left:250px;
	margin-top:90px;
}
#c_form {
	position:absolute;
	top:0%;
	left:0%;
	width:450px;
	margin-left:300px;
	margin-top:90px;
}
#form_title {
	position:absolute;
	top:0%;
	left:0%;
	width:210px;
	margin-left:125px;
	margin-top:-25px;
	text-align:left;
	font-weight:bold;
	text-align:right;
}
.p{
	text-align:right;
	padding-right:15px;
}

.mini{ font-size:10px;}
#label1, #label2, #label3, #label4, #label5, #label6, #label7, #label8, #label9 {
	position:absolute;
	width:225px;
	height:20px;
	text-align:left;
	left:125px;
}
#label1 {top:0px;line-height:11px;}
#label2 {top:50px;}
#label3 {top:90px;}
#label4 {top:130px;}
#label5 {top:170px;}
#label6 {top:210px;}
#label7 {top:250px;}
#label8 {top:290px;}
#label9 {
	top:405px;	
	left:125px;}
#input1, #input2, #input3, #input4, #input5, #input6, #input7, #input8, #input9 {
	position:absolute;
	width:275px;
	height:20px;
	text-align:left;
	left:125px;
}
#input1{top:25px;}
#input2 {top:65px;}
#input3 {top:105px;}
#input4 {top:145px;}
#input5 {top:185px;}
#input6 {top:225px;}
#input7 {top:265px;}
#input8 {top:305px;height:103px;}
#input9 {
	top:425px;
	left:125px;}
#enviar {
	position:absolute;
	width:60px;
	height:30px;
	top:440px;
	left:275px;
}
