*                  {margin: 0px; padding: 0px;}
.clear             {clear: both;}
body               {font-size: 12px; text-align: center; font-family: verdana, arial, "san serif"; background: #EAEAEA;}


#wrap              {width: 733px; margin: 5px auto 0; background: #fff; padding: 10px 10px 0;}
#header            {position: relative; height: 289px;}   
#main              {margin-top: 17px; text-align: left; }
#content           {width: 533px;_width: 523px; float: left;}  
#sidebar           {width: 199px; float: left;}
#foot              {clear: both; }




/** header **/
h1 span, #header h2{display: none;}
h1                 {width: 733px; height: 285px; background: #fff url(banner.png) no-repeat top center;}

ul#nav             {position: absolute; left: 0px; bottom: 0px; list-style-type: none; width: 733px; height: 27px; _height: 24px; border-bottom: 4px solid #262626;}
ul#nav li          {display: block; float: left; text-align: center; padding: 0; margin: 0; }
ul#nav li a        {width: 92px; height: 27px; _height: 24px; margin: 0 0 0px 0; color: #FFF;text-decoration: none;display: block;
	                 text-align: center;line-height: 2.5em; _line-height: 2.2em; text-transform:lowercase; font-weight: bold;}
ul#nav li a.active {background: #262626;}


/**content **/
#intro             {margin:0 33px 10px 0;background: #EBE5E5; padding: 10px 0;}
#intro h2,
#intro p           {margin: 5px 10px!important;}

#content p,
#content ul,
#content h3        {margin-right: 33px;}

#content p         {margin-bottom: 0.8em}


/**thumbs**/
#gallery     {margin-right: 25px;_margin-right: 33px;_float: left;}
#gallery div {width: 115px; float: left;margin:0 11px 10px 0;_margin:0 1px 10px 0; _height: 125px; _position: relative;_float: none; _display: inline; _width:100px;}

#gallery img {border: 2px solid #EBE5E5;}

/**sidebar**/
#sidebar .box
            {margin-bottom: 20px;}
#sidebar h2 {margin-bottom: 5px;}
#sidebar h3 {padding-bottom: 8px;margin-bottom: 5px; background: #fff url('rayas.png') repeat-x bottom left;}


/**foot**/

#foot      {padding: 10px; background:#E70019 ;border-bottom: 4px solid #262626; color: #fff; }




/* typo */

p, ul li        {font-size: 1em; line-height: 1.5em;}
p.date          {font-size: 0.8em; color: #999;}
h2              {font-size: 1.2em;}
#intro h2       {font-size: 1.5em;}
h3              {font-size: 1em; line-height: 1.3em;}
h4              {font-size: 1.1em;}
h2,h3, h3 a, h4,
h2 a            {color: #E70019; text-decoration: none; line-height: 1.3em;}
#foot  a        {color: fff;}
p.pregunta   a  {color:#000; font-weight: bold; text-decoration: none; display: block; padding:10px 0;}
#intro a        {color:#000; font-weight: bold; text-decoration: none; padding: 1px;}


/** sections */


#section #content h3   {margin-right: 33px; margin-top: -8px; margin-bottom: 5px;}
#section #content      {padding-bottom: 50px;} 


#section #content ol   {margin: 20px 33px 0;}
#section #content ol li{margin-bottom: 15px; margin-right: 10px; }
html>body#section #content ol li
                       {float: left; width: 45%;}
#section #content ul   {font-size: 0.9em; margin: 10px 33px 10px 33px;}

h2.title               {font-size: 1.2em; color: #000;}
li h3                  {margin-top: 0px;}


#home #content h3      {font-size: 0.8em;}

img.equipo             {border: 2px solid #EBE5E5; margin: 10px 0;}
  
form                   { margin: 0 30px 0 0px}
legend                 {display: none;}
fieldset               {border: 0px;}
label                  {font-size: 0.9em; line-height: 160%; font-weight: bold;}

#gallery h3            {width: 115px; }


#sidebar ol            {margin-left: 20px;_padding-left: 11px}
#sidebar ol h3         {background: none;}

#programa li           {float: none!important; width: 100%!important;} 

#programa  ol li       {color: #E70019; font-weight:bold;}
#programa  ul li       {color: black;font-weight:normal;}
#programa li           {margin: 2px 0!important;}

#content a             {color: #E70019; font-weight:bold;}
