

h1{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:#F5F5F5;
	margin-top:3px;
	margin-bottom: 10px;
	padding: 8px;
	font-size: 16px;
	font-weight: bold;
	color: #cc0000;	
	text-align: left;
	width: 95%;
}

h2{
	font-family: 'Trebuchet MS','Trebuchet',sans-serif;
   font-weight: normal;
	font-size: 2.1em;
	text-align: left;
	color: #cc0000;
	border-bottom:1px dashed #D7D7D7;
	width: 93%;
	margin: 0px;
}

.bannerPrincipal{
	text-align: center;
	background-image: url(imagenes/fondoInicial.gif);
	width: 772px;
}

.bannerDemos{
	text-align: center;
	background-image: url(imagenes/fondoInicialDemo.gif);
	width: 772px;
}

.tituloDemos{
	font-family: 'Trebuchet MS', 'Trebuchet', sans-serif;
	font-size: 16px;
	color: #0066CC;
	font-weight: bold; 	
	border-bottom:1px solid #eeeeee;
	margin-bottom:4px;
	width: 93%;
	text-align: left;
}

.textoGris{
	font-size: 11px;
	color: #999999;
}

.barraSeparadora{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:#F5F5F5;
	margin-top:3px;	
	width: 772px;
	height: 10px;
}

.rojo{
	color:#cc0000;
}







BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 1;
	BACKGROUND:  #e8e8e8; /**/
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 12px verdana;
	COLOR: #000;
	PADDING-TOP: 0px;
	WHITE-SPACE: normal;
}
A {
	COLOR: #a00; 
}
A:visited {
	COLOR: #600
}
A:hover {
	COLOR: #d00; TEXT-DECORATION: underline
}


#footer A {
	FONT-SIZE: 11px; COLOR: #fff; BORDER-BOTTOM: #a52e2e 1px solid
}
#footer A:hover {
	BORDER-BOTTOM: #fff 1px dotted; TEXT-DECORATION: none
}


.Fuente14{
font-family: 'Trebuchet MS','Trebuchet',sans-serif;
    font-weight: normal;
	font-size: 2.1em;
	color: #cc0000;
}

.Fuente12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}

.Fuente11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

.Fuente10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}

.negro{
	color: Black;
}

.gris{
	color: #A9A9A9;
}

.blanco{
	color: white;
}



.azul{
	color: #0066CC;
}

.menuitem
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	WIDTH: 110px;
	HEIGHT: 32px;
	TEXT-ALIGN: center;
}

.menuitem A {
	COLOR: #ffffff;
	text-decoration: none;

}
.menuitem A:visited {
	COLOR: #ffffff;
	text-decoration: none;
}
.menuitem A:hover {
	COLOR: #ffffff;
	text-decoration: none; 
}


.menuitemhover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND: URL(imagenes/menuhover2.gif);
	WIDTH: 110px;	
	HEIGHT: 32px;
	TEXT-ALIGN: center;
}


.menuitemhover A {
	COLOR: #ffffff; 
	text-decoration: none;
}
.menuitemhover A:visited {
	COLOR: #ffffff;
	text-decoration: none;
}
.menuitemhover A:hover {
	COLOR: #ffffff; 
	text-decoration: none;
}


.menuitemhover1
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND: URL(imagenes/menuhover1.gif);
	WIDTH: 110px;	
	HEIGHT: 32px;
	TEXT-ALIGN: center;
}


.menuitemhover1 A {
	COLOR: #ffffff; 
	text-decoration: none;
}
.menuitemhover1 A:visited {
	COLOR: #ffffff;
	text-decoration: none;
}
.menuitemhover1 A:hover {
	COLOR: #ffffff; 
	text-decoration: none;
}



.menuitemhover2
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND: URL(imagenes/menuhover.gif);
	WIDTH: 110px;	
	HEIGHT: 32px;
	CURSOR: pointer;
	TEXT-ALIGN: center;
}


.menuitemhover2 A {
	COLOR: #ffffff; 
	text-decoration: none;
}
.menuitemhover2 A:visited {
	COLOR: #ffffff;
	text-decoration: none;
}
.menuitemhover2 A:hover {
	COLOR: #ffffff;
	text-decoration: none;
}


.tituloCabecera{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:#F5F5F5;
	margin-top:3px;
	margin-bottom: 10px;
	padding: 8px;
	font-size: 16px;
	font-weight: bold;
	color: #cc0000;	
}