

.bg_tb_q {
	 border-spacing:1px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 background-color:#E7E7E7;
	 color: #b7b7b7;
	 width:100%;
	 margin:auto;
     }

.bg_tb_q td{
     border-collapse: separate;
     border-collapse: collapse;
     border-spacing: 0;
     }
	 
.bg_tb_q caption {
     font-weight: bold;
     background: #77A3D7 right top; 
	 border-bottom:2px solid #4D85CA;
     color: #fff;
     text-transform: capitalize;
     padding:6px;
     margin:auto;
     }
	 
.bg_tb_q td {
     padding: 2px;
	 border: 1px solid #FFF;
     }
	 
.bg_tb_q  tr {
     text-align: left;
     background: #F5F5F5;
     color: #666;
     }
/*>>>>>>>>>>>Visual for Form <<<<<<<<<<<<<<<*/
td{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color: #000000;
}



.camp {
	margin:5px;
	border: 1px Solid #0066CC;
	background-image: url(f1.jpg);
	background-repeat: no-repeat;
	padding: 2px;
	color: #14355E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.camptxt {
	margin:5px;
	border: 1px Solid #0066CC;
	background-repeat: no-repeat;
	padding: 2px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}	
.txthead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 13px;

}	
select{
	margin:5px;
	height:20px;
	border: 1px Solid #0066CC;
	background-repeat: no-repeat;
	padding: 2px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

#comentario {
	width: 254px;
	height: 193px;
	background-image: url(f2.jpg);
	background-repeat: no-repeat;
	}
	
.bgform_tb1{
	background:url(images/bg_form.gif) repeat-x;
	}

.bgdiv{
	background:url(images/div_form.gif) repeat-x;
	}
	
.p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}