body { font-family: Tahoma, Arial, Verdana; font-size: 11px; margin: 0px 0px; background-color: #FFF; background-image: url(/img/body.png); background-repeat: repeat-x;}
.head1 {border-top-width: 2px;border-bottom-width: 4px;border-top-style: solid;border-bottom-style: solid;border-top-color: #FF0000;border-bottom-color: #000000;}
.head2 {border-top-width: 5px;border-top-style: solid;border-top-color: #FF5554;}
.marco3 h1 { display: inline; font-family: Tahoma, Arial, Verdana; font-size: 11px; margin: 0px 0px; font-weight: bold; color: #FFFFFF;}
.marco3 h1 a { display: inline; font-family: Tahoma, Arial, Verdana; font-size: 11px; margin: 0px 0px; font-weight: bold; color: #FFFFFF;}
.marco3 h1 a:hover { color: #FFFFFF; text-decoration: underline;}
.marco0 {border: 1px solid #000000;}
.marco3 {border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #0066CC;font-weight: bold;}
.marco3 a { color: #000000; text-decoration: none; }
.marco3 a:hover { color: #000000; text-decoration: underline;}
.marco4 {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #0066CC; font-weight: bold;}
.contenido { background-image: url(/img/f3.gif); background-repeat: repeat-x; border: 2px solid #FFFFFF;}
.contenido a { color: #000000; text-decoration: none;}
.contenido a:hover { color: #000000; text-decoration: underline;}
.marco { background-color: #FFFFFF; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #000000; border-right-color: #000000; border-left-color: #000000; border-bottom-style: none; border-top-width: 1px; }
.marcox { background-color: #FFFFFF; border-right-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-style: none; border-top-width: 2px; }
.marcoo { background-color: #FFFFFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-top-color: #000000; border-right-color: #000000; border-left-color: #000000; border-bottom-style: none; }
.marcoo2 { border-right-width: 2px; border-bottom-width: 2px; border-right-style: solid; border-bottom-style: solid; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-width: 2px; border-left-style: solid; border-left-color: #FFFFFF; }
#sidebar2 { position: relative; float: right; width: 130px; margin: 10px 0 0 0; display: inline; color: #000000 }
#sidebar { position: relative; float: left; width: 130px; margin: 10px 0 0 0px; display: inline; color: #FFFFFF }
.titulo, .titulo2 { padding-left: 5px; }
.titulo h3, .titulo2 h3{ font-family: Trebuchet MS, Tahoma, Arial, Verdana; font-size: 14px; font-weight: bold; }
.titulo h3 { display: inline; color: #FFFFFF; }
.titulo2 h3 { display: inline; color: #000000; }
#sidebar ul, #sidebar2 ul { padding:0; margin:0; }
#sidebar a, #sidebar2 a { text-decoration: none; }
#sidebar ul li, #sidebar2 ul li { list-style-type: none; }
#sidebar ul li a:link { color: #FFFFFF; }
#sidebar ul li a:visited { color: #FFFFFF; }
#sidebar ul li a:hover { color: #FF0000; }
#sidebar2 ul li a:link { color: #000000; }
#sidebar2 ul li a:visited { color: #000000; }
#sidebar2 ul li a:hover { color: #FF0000; }
#sidebar ul li ul, #sidebar2 ul li ul { margin: 0 5px 0 0; padding: 2px 3px 5px 3px; }
#sidebar ul li ul li { margin: 0; display: block; background: url('/img/bullet.gif') no-repeat 0 .6em; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0 }
#sidebar2 ul li ul li { margin: 0; display: block; background: url('/img/bullet2.gif') no-repeat 0 .6em; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0 }
#sidebar ul li ul li { display: block; height:1%; /* IE WIN */ }
#sidebar2 ul li ul li { display: block; height:1%; /* IE WIN */ }
#sidebar ul li ul li a:hover { text-decoration: none; }
#sidebar ul li ul li ul { margin: 0; padding: 0; }
#sidebar ul li { margin: 0; padding: 0; }
#sidebar2 ul, #sidebar ul li { margin: 0; padding: 0; }
.sidebg { padding: 0px 0px 0px 0px ; }
* html #content { /*margin-right: 7px;*/ }
* html #sidebar, * html #sidebar2 { height: 1%; }
.marco31 {border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #0066CC;font-weight: bold;}
.barrafin { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; }
.barrafin2 { border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; font-family: Tahoma, Arial, Verdana; font-size: 10px; }
.barrafin2 a { color: #000000; text-decoration: none; }
.linea { background: url(/img/punteada.gif) repeat-x; padding: 1px; margin: 2px; }
.linea2 { background: url(/img/gris.jpg) repeat-x; padding: 1px; margin: 1px; }
.monog { display: inline; font-family: "Trebuchet MS"; font-size: 16px; font-weight: bold; color: #000000; padding: 1px 3px 3px;}
.cont { display: inline; font-family: "Trebuchet MS"; font-size: 12px; color: #000000; }
.cont H2 { display: inline; font-family: "Trebuchet MS"; font-size: 12px; color: #000000; font-weight: bold; }
.boton { FONT-SIZE: 10px; color: #000000; text-decoration: none; padding: 1px 2px; 	background-color: #E0DFE3; border: 1px solid #AAAAAA; cursor: default}
.boton:hover { color: #000000; text-decoration: none; padding: 1px 2px;}
.boton:link { color: #000000; text-decoration: none; padding: 1px 2px;}
.boton:visited { color: #000000; text-decoration: none; padding: 1px 2px;}
.conti { display: inline; font-family: "Trebuchet MS"; font-size: 11px; color: #000000; }
.conti a { color: #000000; text-decoration: none;}
.conti a:hover { color: #000000; text-decoration: underline;}
.desc1 {border: 1px solid #000000;}
.desc2 {border: 18px solid #DEE7F6;}
.boton { FONT-SIZE: 10px; color: #000000; text-decoration: none; padding: 1px 2px; 	background-color: #E0DFE3; border: 1px solid #AAAAAA; cursor: default}
.boton:hover { color: #000000; text-decoration: none; padding: 1px 2px;}
.boton:link { color: #000000; text-decoration: none; padding: 1px 2px;}
.boton:visited { color: #000000; text-decoration: none; padding: 1px 2px;}
/* .cursor { cursor: default} */
/* estilos del subheader */

.fondo { border-bottom-width: 6px; border-bottom-style: solid; border-bottom-color: #FF5554; background-color: #FF0000; }
.fondo2 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
.fondo2 a { font-family:arial,sans-serif;font-size:12px;color:#ffffff;}
.fondo2 a:link { font-family:arial,sans-serif;font-size:12px;color:#ffffff;}
.fondo2 a:visited { font-family:arial,sans-serif;font-size:12px;color:#ffffff;}
.fondo2 a:hover { font-family:arial,sans-serif;font-size:12px;color:#ffffff;}

/* estilos del cuado de descarga */
.quadro { background-color: #FFFFFF; border: 1px solid #000000; }
.quadro2 { border: 15px solid #FF5353; }

/* estilos lista home */
#sidebar3 ul { padding:0; margin:0; font-family: Tahoma, Arial, Verdana; font-size: 12px; font-weight: bold;}
#sidebar3 a { text-decoration: none; }
#sidebar3 ul li { list-style-type: none; }
#sidebar3 ul li a:link { color: #000000; }
#sidebar3 ul li a:visited { color: #000000; }
#sidebar3 ul li a:hover { color: #FF0000; }
#sidebar3 ul li ul { margin: 0 5px 0 0; padding: 2px 3px 5px 3px; }
#sidebar3 ul li ul li { margin: 0; display: block; background: url('/img/bullet2.gif') no-repeat 0 .6em; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0 }
#sidebar3 ul li ul li { display: block; height:1%; /* IE WIN */ }
#sidebar3 ul, #sidebar ul li { margin: 0; padding: 0; }
* html #sidebar3 { height: 1%; }

.home { background: url(/img/punteaday.gif) repeat-y; }




.inicio { font-family: Arial Rounded MT , Arial, Verdana; font-size: 22px; margin: 0px 0px; font-weight: bold; color: #00000;}
.inicio a:link { font-family: Arial Rounded MT , Arial, Verdana; color: #000000; }
.inicio a:visited { font-family: Arial Rounded MT , Arial, Verdana; color: #000000; }
.inicio a { font-family: Arial Rounded MT , Arial, Verdana; font-size: 22px; margin: 0px 0px; font-weight: bold; color: #00000; text-decoration: none;}
.inicio a:hover { color: #FF0000; text-decoration: underline;}