body{
	background:#fff url(../img/bg.jpg) no-repeat center top fixed;	
	margin:14px 0 0 0;
	padding:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	font:normal 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
}
a{text-decoration:none;color:#F6921D;}
a:hover{text-decoration:none;color:#FCA701;}
hr{height:1px;border:0;border-bottom:1px solid #d2d2d2;margin:10px 0;}
ul, ol{margin:10px 10px 20px 30px;}
.m, .calendarioFlash, label{cursor:pointer;}
img,object,table,form{border:none;}
form{padding:0;margin:0;}
/**/
#Contenedor{	
	border:1px solid #F6921D;
	padding:5px;
}
#ContenedorExt{
	border:1px solid #F6921D;
	padding:5px 0;
}
#Contenido{
	vertical-align:top;
	padding:0 6px 0 0;
}
#ContenidoExt{
	vertical-align:top;
	padding:0;
}
#Page{
	margin:0 auto 0 auto;
	width:764px;	
}
#Menu{
	padding:20px 2px 0 2px;
}
#Menu a{
	margin-right:23px;
	float:left;
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	-khtml-opacity: 1;
	-o-opacity: 1;
	background:none;
}
#Menu a:hover img{
	filter:alpha(opacity=75);
	opacity:.75;
	-moz-opacity:0.75;
	-khtml-opacity: .75;
	-o-opacity: .75;
}
.subMenu{
	display:none;
	position:absolute;
	z-index:30;
	top:112px;	
	border:1px solid #FDDAB2;
	padding-top:19px;
}
.subMenu a{
	float:left;
	width:103px;
	background:#F6921D;
	color:#fff;
	padding:4px;
	text-transform:uppercase;
	border-top:1px solid #F99D46;
	font:normal 10px  "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#subMenu1{
	margin-left:256px;
	width:117px;
}
#subMenu1 a{
	width:109px;
}
#subMenu2{
	margin-left:361px;
	width:111px;
}
#subMenu1 a:hover, #subMenu2 a:hover{
	background:#F8AB51;
	color:#fff;
}
#Lateral{
	border-left:1px solid #F6921D;
	padding-left:5px;
	width:346px;
	vertical-align:top;
}
#LateralB{
	border-left:1px solid #F6921D;
	padding:8px 0 8px 5px;
	width:126px;
	vertical-align:top;
}
#Footer{
	padding-top:19px;
}
#frameHer{
	border-top:1px solid #F6921D;
	border-bottom:1px solid #F6921D;
	width:100%;
}
/**/
.ast{
	color:#f60;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.input, .area, .select, .inputErr{
	font:normal 11px Arial, Helvetica, sans-serif;
	background:#fff;
	color:#f60;
}
.input{
	height:15px;
	border:1px solid #FF7F01;
	padding-left:3px;
}
.inputErr{
	height:14px;
	border:1px solid #f00;
	background:#FFF4E6;
	padding-left:3px;
}
.area{
	border:1px solid #FF7F01;
	padding-left:3px;
}
.select{
	padding:0;
	margin:0;
}
#CF{
	position:fixed;
	top:0;
	left:0;
}
#CF span{
	float:left;
	background:#333;
	color:#ff0;
	padding:2px 5px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-variant:normal !important;
}
#CF a{
	float:left;
	background:#666;
	color:#fff;
	padding:2px 5px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-variant:normal !important;
}
#CF a:hover{
	background:#98A978;
	color:#ffc;
}
