.Datos       { font-size: 12pt; color: #FFFFFF; font-family: Arial; text-align: left; background-image:url('images/fondo_042.jpg') }
.monograf01  { font-family: Trebuchet MS; font-size: 11pt; color: #000000 }
.Cabecera01  { font-family: Arial Rounded MT Bold; font-size: 24pt; color: #FFFFFF; 
               text-align: center; background-image: 
               url('images/celda_005.jpg') }

.texto_comentarios {
font-family: sans-serif;
color: #545454;
font-weight: normal;
font-size: 11pt;
}

#cabecera {
width: 1100px;
background: url(images/fondo_009.jpg);
margin: 0;
padding: 25px;
font-variant:normal; font-weight:bold; font-size:30pt; font-family:Arial
}


#menu {
background: url('images/fondoazul_01.gif');
height: 30px; font-family:Arial
}
#fondomenu {
background: url(images/fondo_010.jpg);
height: 30px;
}
#fondomenu ul {
list-style: none;
margin: 0;
padding: 0;
}
#fondomenu ul li a {
background: url(images/celda_024.jpg);
width: 120px;
height: 30px;
margin-left: 1px;
float: left;
text-align: center;
line-height: 30px;
font-size: 13px;
color: white;
text-decoration: none;
display: block;
}
#fondomenu ul li a:hover {
background: url('images/fondo_010.jpg');
color: #FFFFFF;
}

.Texto       { font-family: Trebuchet MS; color: #000000; font-size: 12pt }
.Texto11     { font-family: Trebuchet MS; color: #000000; font-size: 11pt }
.Texto10     { font-family: Trebuchet MS; color: #000000; font-size: 10pt }
.Texto09     { font-family: Trebuchet MS; color: #000000; font-size: 9pt }
.verdana10   { font-family: Verdana; color: #000000; font-size: 10pt }

.Cabecera10  { font-family: Arial; font-size: 12pt; color: #FFFFFF; background-image: 
               url('images/celda_001.jpg'); font-weight:bold }
.Cabecera11  { font-family: Trebuchet MS; font-size: 11pt; color: #000000; background-image: 
               url('images/celda_007.jpg') }
.Cabecera12  { font-family: Arial; font-size: 12px; color: #FFFFFF; background-image: 
               url('images/fondo_042.jpg'); font-weight:bold }
.Cabecera13  { font-family: Arial; color: #FFFFFF; font-size: 12pt; font-weight: bold; 
               background-image: url('images/celda_012.jpg') }
.Cabecera14  { font-family: Trebuchet MS; color: #FFFFFF; font-size: 12pt; text-indent: 10; background-image: url('images/celda_002.jpg'); font-style:oblique }
.Cabecera15	 { font-family: Trebuchet MS; color: #FFFFFF; font-size: 11pt; font-weight: bold; 
               text-indent: 10; background-image: url('images/fondoazul_01.gif') }
.Cabecera20 {font-family: Arial; font-size: 24pt; color: #FFFFFF; font-weight: bold; 
               text-align: left; background-image: url('images/celda_014.jpg')}
.Celda01	 { font-family: Trebuchet MS; font-size: 10pt; text-indent: 0; background-image: url('images/fondo_031.jpg') }
.Celda02	{text-indent: 5; color: #FFFFFF; font-size: 10pt; font-family: Arial; 
               font-weight: bold; background-image: 
               url('images/celda_003.jpg')}
.Celda25	{font-family: Trebuchet MS; text-transform: capitalize; color: #FFFFFF; 
               font-size: 12pt; font-weight: bold; text-align: left; 
               border-style: inset; border-width: 1px; margin-left: 5; 
               background-image: url('images/celda_025.jpg')}
.Celda14	{font-family: Trebuchet MS; text-transform: capitalize; color: #FFFFFF; 
               font-size: 12pt; font-weight: bold; text-align: left; 
               border-style: inset; border-width: 1px; margin-left: 10; background-image: url('images/celda_014.jpg'); font-style:italic}

.Celda03     { font-family: Arial; font-size: 10pt; color: #000000; background-image: 
               url('images/fondo_019.jpg') }
.Fondo01	 {font-family: Trebuchet MS; font-size: 14pt; text-indent: 0; background-image: url('images/fondo_015.jpg'); color:#000000 }

#caja { border-style: solid;
width: 375px;
height: 300px;
margin: 0 auto;
}
#caja img { margin: 30px 10px 10px;
float: right;
}
h2 { border-bottom: 1px solid #999;
float: left;
display: block;
width: 320px;
margin-left: 10px;
}


.boton01 {
	-moz-box-shadow:inset 0px 0px 0px 1px #ffffff;
	-webkit-box-shadow:inset 0px 0px 0px 1px #ffffff;
	box-shadow:inset 0px 0px 0px 1px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:30px;
	line-height:30px;
	width:132px;
	text-decoration:none;
	text-align:center;
	text-shadow:0px 0px 0px #ffffff;
}
:hover.boton01 {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}:active.boton01 {
	position:relative;
	top:1px;
}