@charset "utf-8";
/* CSS Document */
body { background: #D83083 url("/images/bg_body.gif");
color: #666;
font-size: 12px; 
font-family: Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif;
margin: 0px 0px 0px 0px; }
a, a:visited{ color: #EA338B; text-decoration: none; }
a:hover{ text-decoration: underline; }
#topheader { width: 960px; height: 79px; margin: 0 auto; background: url("/images/head_top.gif") no-repeat;}
#container { width: 960px; text-align: left; margin: 0 auto; background: #fff url("/images/bg_cuerpo.gif") repeat-y;}
#header { height: 199px; padding: 0px; margin: 0px 0px 0px 0px; background: url("/images/head_bottom.jpg") no-repeat}
#header img { border: 0px solid;}
#r_sidebar { width: 200px; float: right; text-align: right; margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px; }
#r_sidebar h3, #acceso h3, #r_sidebar h1 { width: 194px; height: 20px; background: url("/images/sidebar_top1.gif"); color: #fff; font-size: 15px;  text-align: right; font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold; list-style: none; padding: 10px 6px 0px 0px; margin: 0px;  }
#r_sidebar img { border: 0px solid; margin: 0px 0px 0px 0px; padding: 0px; }
#r_sidebar a {color: #EA338B; text-decoration: none; }
#r_sidebar a:hover{ text-decoration: underline; }
#r_sidebar ul { list-style: none; margin: 10px 0px 0px 0px; padding: 0px 0px 20px 0px;}
#r_sidebar li { list-style: none; margin: 0px; font-size: 100%; padding: 0px 0px 0px 0px; }
#r_sidebar ul li { list-style: none; margin: 0px; padding: 0px 0px 0px 0px; }
#r_sidebar ul li a:hover { color: #EA338B; text-decoration: none ; background: url("/images/computer.gif") no-repeat right; padding-right: 20px;}
#r_sidebar ul li a { color: #646464; text-decoration: none; background: url("/images/computer2.gif") no-repeat right; padding-right: 20px;}

#left-content { width: 709px; position: relative;}
#content { width: 689px; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; }
#content p{ margin: 0px; padding: 0px 0px 10px 0px; text-align: justify; }
#content img{ border: #EA338B 1px solid; margin: 0px 0px 2px 0px; padding: 0px; }
#content h2, #content h1, #acceso h2 { color: #EA338B; font-size: 18px; font-family: Georgia, Helvetica, Arial, Sans-Serif; margin: 0px 0px 4px 0px; line-height: 17px; }
#content h2 a  { color: #EA338B; text-decoration: none; }
#content h2 a:hover { color: #646464; text-decoration: none; }
#footer {  background: #fff url("/images/foot.gif"); text-align: left; height: 104px; padding: 3px 0px 0px 18px; clear: both; color: #fff; }
#footer a { color: #EA338B; }
#footer a:hover { color: #000; }
#footer .pages { height: 21px; padding-top: 3px;}
#infopie { padding: 56px 0px 0px 0px; text-align: center; color: #fff; font-weight: bold;}
#infopie a { color: #fff; }
#infopie img { border: 0px solid;}
.ultimas {text-align: center; width: 180px; background-color: #737373; height: 797px; padding: 10px}

#acceso {text-align: center; margin: 0 auto;}
#acceso img { border: 1px solid #666;}

#footer2 { text-align: left; height: 104px; padding: 3px 0px 0px 18px; clear: both; color: #666; border-bottom: 1px solid #666; }
#footer2 a { color: #EA338B; }
#footer2 a:hover { color: #000; }
#footer2 .pages { height: 21px; padding-top: 3px;}
#infopie2 { padding: 56px 0px 0px 0px; text-align: center; color: #666; font-weight: bold;}
#infopie2 a { color: #666; }
#infopie2 img { border: 0px solid;}