body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../imgenes/fondogral.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
}
h1,h2,h3{
	font-weight:normal;
	margin:0px;
	padding:0px;
}
form{
	padding:0px;
	margin:0px;
}
.caja{
	border:0px;
	width:100%;
	font-size:13px;
	color:#4D4D4E;
}
.naranja2{
	background-color:#EE8706;
	font-size:15px;
	color:#F5F8F8;
	padding: 0px 5px 0px 5px;
	height:auto;
}
.fondoazul{
	background-color:#47a7c6;
	font-size:15px;
	color:#ffffff;
	padding: 0px 5px 0px 5px;
	height:auto;
}
.textooscuro{
	font-size:15px;
	color:#1c8ea7;
}
.textooscuro2{
	font-size:12px;
	color:#2D271F;
}
.textoclaro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9f9f9f;
}
.textoblanco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.textoblancog{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
.textotransp{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.textotransp2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4D4E;
}
.transparente {
	filter: alpha(opacity=70);/* IE */
	opacity: .70 ;	/* Fierfox */
	-moz-opacity:0.70;/* Mozilla */
}
.opaco {
	filter: alpha(opacity=100);/*IE */
	opacity: 1.0;/* Fierfox */
	-moz-opacity:1;/* Mozilla */
}
.oculto{
	display:none;
}
.linknaranja a{
	color:#EE8706;
	text-decoration:none;
}
.linknaranja a:hover{
	color:#4D4D4E;
	text-decoration:none;
}
.linkblanco a{
	color:#FFFFFF;
	text-decoration:none;
}
.linkblanco a:hover{
	color:#4D4D4E;
	text-decoration:none;
}
