html, body {
	height: 100%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: normal;
	color: #131313;
	text-decoration: none;
}
.DEMO{
position:relative;
bottom:10px;
right:10px;
display:inline;
}
.tablaoff {
	background-color: #F5F5F5;
	layer-background-color: #F5F5F5;
}
.tablaon {
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
}
a.topDESTACADO:link, a.top:visited{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
a.topDESTACADO:hover.a.topDESTACADO:active{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration:underline;
}
a.top:link, a.top:visited{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.top:hover {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
a.top:active {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
}
.slogan {
background: #F5F5F5 url(../imagenes/fondocopas.gif) no-repeat left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
}
a.noticias:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
a.noticias:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
a.noticias:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	line-height: 16px;
}
a.noticias:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
	line-height: 16px;
}
.IZQcontenidogeneral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #131313;
	text-decoration: none;
	line-height: 22px;
	text-align: left;
	background-color: #FAFAFA;
}
a.destacado:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #101010;
	text-decoration: none;
	line-height: 12px;
}
a.destacado:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #101010;
	text-decoration: none;
	line-height: 12px;
}
a.destacado:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	line-height: 12px;
}
a.destacado:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
	line-height: 12px;
}
.copiright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #121212;
	text-decoration: none;
}
.IMAGENESchicas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	border: 1px solid #999999;
	line-height: normal;
}
#IZQcontenido {
	width:526px;
	height:315px;
	background-color:#FAFAFA;
	overflow:auto;
}
#IZQcontenidoVideos {
	width:526px;
	background-color:#FAFAFA;
}
.tablagrafica01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}
.CLIENTESa, .CLIENTESb{
width:					150px;
float:					left;
background-color:		#FFFFFF;
font:					bold 12px "Trebuchet MS";
margin:					1px;
border:					#CCCCCC 1px solid;
padding:				3px;
}
.CLIENTESa{
color:					#333333;
}
.CLIENTESb{
color:					#0052BC;
}
.TABLAa{
width:84%;
}
.TABLAb{
width:98%;
margin:10px;
}
.TABLAa, .TABLAb{
margin-left:			auto;
margin-right:			auto;
border:					#CCCCCC 1px solid;
border-spacing:			0px;
font:					normal 11px/14px "Trebuchet MS";
color:					#333333;
}
.TABLAa th, .TABLAb th{
background-color:		#FCFBEB;
padding:				6px;
}
.TABLAa tr, .TABLAb tr{
background-color:		#FFFFFF;
}
.TABLAa tr.otra, .TABLAa td.otra, .TABLAb tr.otra, .TABLAb td.otra{
background-color:		#EBF8FE;
}
.TABLAa td, .TABLAb td{
padding:				4px;
}
.TdAlone01{
padding:6px;
background-color:#CCCCCC;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
border:					#121212 1px solid;
}
.TdAlone02{
padding:6px;
background-color:#EBF8FE;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
border:					#121212 1px solid;
}
.TdAlone03{
padding:6px;
background-color: #B8AAD5;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
border:				 #121212 1px solid;
}
input.contacto,textarea.contacto{
border:					#999999 1px solid;
font:					normal 12px "Trebuchet MS";
color:					#333333;
background-color:		#FFFFFF;
/*padding:				1px;*/
}
.MosaqTabla02{
border:2px solid #000000;
}
.MosaqTabla02TOP{
background:#9CB86E url(../imagenes/modelo-tabla02-top.png) repeat-x top;
font:bold 18px "Trebuchet MS", Verdana, Arial;
color:#000000;
vertical-align:middle;
text-align:center;
border-bottom:1px solid #666666;
}
.MosaqTabla02Col01{
background-color:#EDEDED;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
padding:2px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
}
.MosaqTabla02Col02{
background-color:#F2ECE1;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
padding:4px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#000000;
}
.MosaqTabla02Col03{
background-color:#F2ECE1;
border-bottom:1px solid #666666;
padding:4px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#990000;
}
.small{
font:normal 9px Arial, Helvetica, sans-serif;
color:#FF3300;
}