/**{margin:0;padding:0;}
body{ background: #000 url(../img/fondobody.png) top left no-repeat;}*/
#flash{ height:500px; left:185px; position:absolute; top:50px; width:630px;}
#flash label{color:#FaFaFa;font: normal 12px Arial, Helvetica, sans-serif; padding:5px 0px; vertical-align: baseline;}
.clearboth{ clear:both;} .textright{ text-align:right;} .textleft{ text-align:left;} .textcenter{ text-align:center;}
.column{ float: left;height:18px;}
.csp01,.csp02,.csp03,.csp04,.csp05,.csp06,.csp07,.csp08,.csp09,.csp10,.csp11,.csp12,.csp13,.csp14,.csp15,.csp16,.csp17,.csp18,.csp19,.csp20,.csp21,.csp22,.csp23,.csp24,.csp25,.csp26,.csp27,.csp28,.csp29,.csp30,.csp31,.csp32,.reflection{ margin-left:10px;}.csp01{width: 30px;}.csp02{width: 70px;}.csp03{width: 110px;}.csp04{width: 150px;}.csp05{width: 190px;}.csp06{width: 230px;}.csp07{width: 270px;}.csp08{width: 310px;}.csp09{width: 350px;}.csp10{width: 390px;}.csp11{width: 430px;}.csp12{width: 470px;}.csp13{width: 510px;}.csp14{width: 550px;}.csp15{width: 590px;}.csp16{width: 630px;}.csp17{width: 670px;}.csp18{width: 710px;}.csp19{width: 750px;}.csp20{width: 790px;}.csp21{width: 830px;}.csp22{width: 870px;}.csp23{width: 910px;}.csp24{width: 950px;}.csp25{width: 990px;}.csp26{width: 1030px;}.csp27{width: 1070px;}.csp28{width: 1110px;}.csp29{width: 1150px;}.csp30{width: 1190px;}.csp31{width: 1230px;}
#flash p, #flash table{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom:12px;
	text-decoration: none;
}
#flash h1{
	border-bottom:1px solid #F1AB00;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F2F2F2;
	margin-bottom:18px;
	text-decoration: none;
}
#flash input{ background-color:#ffde8c; border:2px solid #fff; color:#000000; font: normal 12px Arial, Helvetica, sans-serif; margin-right:10px;xwidth:390px;}	
#flash input.radio{ padding-top:5px;}
#flash table{margin:0px; width:530px}
	#flash table img{ margin-left:10px; vertical-align:bottom;}
	table label{ display:block; }
		#flash table.rightLabel label{text-align:right;}
	#flash table td{padding:5px; width:390px;}
		#flash table td.half{width:195px;}
				#flash table td.half input{width:92px;}		
	#flash table select, #flash select{ background-color:#ffde8c; border:2px solid #fff; color:#000000; font: normal 10px Arial, Helvetica, sans-serif; line-height:13px; margin-top:4px; vertical-align:middle; xwidth:80%;}
	#flash table .label{ width:190px;}
	#flash table .shaded, #flash table .shadedAdded, #flash .shaded, #flash .shadedAdded{ background-color:#222;xborder:1px solid #855e00; xwidth:250px;}
	#flash table .shadedAdded{padding:5px; width:390px;}	
		#flash table .shadedAdded textarea, #flash .textarea{ background-color:#ffde8c; border:2px solid #fff; color:#000000; font: normal 12px Arial, Helvetica, sans-serif; height:72px;xwidth:390px;}	
		#flash .spacer{ line-height:0px; padding:0; width:20px; height:2px;}	
#flash .UiButton, #flash .cButton {
	background:#fff url(img/button_rest.gif) repeat-x scroll center;
	border:1px solid #707070;
	font: normal 1em Tahoma,Verdana,Arial,sans-serif;	
	height:2em;
	margin:0em 0.5em 0em 0em;
	overflow:visible;
	padding:0em 0.5em;
}
.contBtn{ background:transparent url(../img/continuar.gif) no-repeat top left; border:0px solid black !important; color:#333; height:27px; width:73px;}