#detalle{ padding:10px 50px 40px 50px; text-align:justify;}

#texto{border:1px solid #ACACAC; padding:10px 15px 0 15px ;background:#E8E8E8}
#texto *{font:12px Arial; line-height:16px;}
#texto a{font:bold 13px Arial;}
#texto input{width:160px;padding:1px 3px;border:1px solid #D06870;font:11px Verdana;}
#texto button{background:#831B23 url(button.png) no-repeat;width:32px;border:none;text-indent:-9000px;}
#texto p{color:#b52530;font-weight:bold;}
#texto strong{margin:0 5px 0 5px;font:bold 11px Verdana;}
#texto div div{margin:0 0 0  365px;font:9px Verdana;text-align:right;color:#b52530;text-decoration:underline;display:inline;cursor:pointer;}

#cont3 h3{margin-left:-20px; width:480px; border-bottom:1px dotted #CCCCCC; padding-bottom:3px;}

/*standart form*/
.form{padding:1px 0px 0px 50px;}
.form div{ width:450px; overflow:hidden; padding:0px 0px 0px 0px;}
.form div strong{ display:block; float:left;text-align:left;}
.form div strong em{font:bold 11px Verdana !important; color:#BF2733 !important;}
.form div strong b{ font:normal 10px Arial; color:#929497;}
.form div span{display:block;float:right;padding-left:20px;}
.form div span div, .form div span input, .form div span textarea{width:200px;padding:1px 3px;border:1px solid #D06870;font:11px Arial;}
.form div span div{	padding:2px 3px;}
.form div dd{ margin-bottom:3px; margin-left:20px; padding-top:4px;}
.form div.button input, .form input.file{width:180px; padding:3px 3px; border:1px solid #D06870; font:12px Arial;}
.form select{width:208px; padding:1px 1px; border:1px solid #D06870; font:11px Arial;}
* html .form select{width:200px;}
.form div.button{text-align:right;}
.form div.button input{background:#831B23 ;border:1px solid #D06870;color:#fff;font-weight:bold;}
.form div div#check{padding-top:0px !important; margin-bottom:0px !important; }

.form div#selectcurso{padding:0 0 10px 0}
.form div#selectcurso strong{display:block; float:none;padding:0 0 10px 0}
.form div#selectcurso span{display:block;float:none}
.form div#selectcurso span select{width:400px;font-size:12px}

/*validateform*/		
.focus{	background:url(focus.gif) no-repeat left top;}
.valid{	background:url(valid.gif) no-repeat left top;}
.invalid, .blink{ background:url(invalid.gif) no-repeat left top;}	

/*Contactenos Tooltip*/
.iVtip{ position:absolute; width:240px; color:#333; z-index:100;background:url(gradient4.jpg) 0 -40px repeat-x;border:1px solid #A5A7AB; }
.iVtip div{  padding:10px; }
.iVtip h3{ font:bold 14px Arial; margin:0 0 5px 0; color:#BB2632 }
.iVtip p{ font:10px Arial }
.iVtip .foot{ padding:0; height:0px; background:url(iVtip.gif) no-repeat left bottom; }

