.cabecera{
	display:inline;
	width:95%;
	float:left;
	margin:5px 0 0 0;
}

.cTitulo{
	display:inline;
	float:left;
	width:85%;
	text-align:left;
	padding:5px 0 5px 0;
}

.salir{
	display:inline;
	float:left;
	padding:5px 0 5px 0;
}

.salir span{
	font-size:8pt;
	font-family:Verdana, Geneva, sans-serif;
	color:rgb(174,141,12);
	font-style:italic;
	cursor:pointer;
}

.cBody{
	display:inline;
	float:left;
	margin:0 0 0 75px;
	width:300px;	
}

.cLinea{
	margin:20px 0 0 0;	
	display:inline;
	float:left;
}

.guardar{
	display:inline;
	float:left;
	width:300px;
	/*border-top:1px dotted rgb(174,141,12);*/
	margin:0 0 5px 30px;
	padding:0 0 0 0;	
}

.cSubTitulo-guardar-inscrip, .clRecordar{
	display:inline;
	float:left;
	width:350px;
	text-align:center;
	/*border-bottom:1px dotted rgb(174,141,12);*/
}

.clRecordar{margin:-10px 0 0 10px}

.cSubTitulo-guardar-inscrip span, .clRecordar span{
	padding:0 30px 0 0;
	font-size:9pt;
	font-family:Verdana, Geneva, sans-serif;
	color:rgb(174,141,12);
	text-align:center;
}

.clRecordar span{ font-size:8pt;}

.clTitulo-p span{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:rgb(174,141,12);
}

.clTitulo-n{ 
	display:inline;
	float:left;
	width:150px;
	text-align:left;
	padding:5px 0 5px 0;
}

.clTitulo-n span, .clRecordar span{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:rgb(174,141,12);	
}


.clInput-m{
	border:none;
	background:#e4d478; 
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#000;
	width:248px;
}

.clValor-m{
	display:inline;
	float:left;
	padding:3px 0 4px 4px;
	margin:0;
	width:260px;
	background:url(/imagenes/clRoundInput-m.png) no-repeat;
}

.clValor-pp{
	display:inline;
	float:left;
	padding:3px 6px 4px 0;
	margin:0 5px 0 90px;
	width:24px;
	background:url(/imagenes/clRoundInput-pp.png) no-repeat;
}

.clCheck{
	border:none;
	background:#e4d478; 
	color:#000;
	width:16px;
	height:16px;
	padding:0;	
	margin:0 0 0 1px;
	vertical-align:middle;
}

/*hack firefox*/
@-moz-document url-prefix() {
	.clValor-pp{padding:3px 3px 4px 1px;}
	.clCheck{margin:0 0 0 0; position:relative;width:16px; height:16px;}
}

/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.clInput-m {width:250px;}
	.clValor-m{padding:1px 3px 1px 3px;}
	.clValor-pp{padding:1px 3px 7px 4px;}
	.clCheck{ margin:2px 2px 0 0;width:16px; height:16px;}
}
