@charset "utf-8";
/* CSS Document */
*{outline:none;}


body{
background-color:#fff;
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
font-size:14px;
margin:5px auto;
padding:10px;
color: #4D1B44;
text-align: left;
text-transform:none;
}


#form_quote {
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
width: 600px;
text-align: left;

}

#backend_quote {
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
width: 600px;
padding: 0px;
margin: 0 auto;
text-align: left;
}




#form_quote h3 {
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
color: #4D1B44;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
padding: 0px 0px 0px 185px;
margin: 0px;
text-align:left;
}

#analysis_form {
height:40px;
/*background:url(../hd.jpg) left top no-repeat;*/
padding:20px 10px 0px 0px;
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;

}

tr{
vertical-align:top;
font-weight:normal;
}
th{
text-align:right;
font-weight:normal;
}
th{

}
td{

}


.text_small{
border:1px solid #000000;
width:200px;
}

.title{
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
text-transform: none;
color:#4D1B44;
font-size:11px;
font-weight:normal;
/*font-weight:lighter;*/
}


.exito{
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
text-transform: none;
color:#4D1B44;
font-size:16px;
font-weight:bold;
padding: 0px;
margin: 0px;
letter-spacing: -1px;
/*font-weight:lighter;*/
}


.exito2{
color:#4D1B44;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
line-height:20px;
}

#captcha img {
border: 1px solid #6D2A4C;
padding: 0px;
margin: 0px;
height: 30px;
}


.obligatorio{
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
text-transform: none;
color:#4D1B44;
font-size:11px;
font-weight:bold;
}

.obligatorio2{
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
text-transform: none;
color:#C61D95;
font-size:11px;
font-weight:normal;
font-style:italic;
padding: 0px 0px 0px 0px;
}
/*
small {
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
text-transform: none;
color:#C61D95;
font-size:10px;
}*/


#smalltip {
border: 1px solid #fce1f0;
padding: 0px;
margin: 0px;
width:295px;
float: left;
}

#smalltip_content {
padding: 5px;
margin: 0px;
float: left;
}

#smalltip_icon {
padding: 0px 0px 0px 0px;
margin: 0px 5px 0px 0px;
float: left;
}

#smalltip_text {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
text-align: left;
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
text-transform: none;
color:#C61D95;
font-size:10px;
}



/*
h3.title{
font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#4D1B44;
font-size:13px;
border-bottom:1px solid #D9D6D6;
}*/






.formbutton{ background:  url(../formbutton.png) top center no-repeat; width: 60px; height:30px; border:0;
font-family:"Trebuchet MS"; color:#FFFFFF; font-size:11px; font-weight:bold; }


.formbutton:focus {
		color: #fce1f0;
		border:0;
			}
		
		

.whiteform{ font-family: "Trebuchet MS"; color: #4D1B44; font-size:11px; font-weight:normal;}
 
 
/*
form
*/

input, textarea, select	{
	background:#fff;
	border: 1px solid #6D2A4C;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-style:				normal;
	font-weight:			normal;
	font-size:				8pt;
	line-height:			11pt;
	color: 					#4D1B44;
	padding:				2px 2px 2px 2px;
		}
		
		input:focus, textarea:focus, select:focus {
		    border: 1px solid #C61D95; 
			background-color:#fce1f0;
			color: #4D1B44;
			
		}
		
		fieldset, .noborder { 
			border:	0px solid;
			padding: 0px;
			margin: 0px 0px 0px 4px; 
		} 


