body { margin:0; font-size:0.9em; line-height:20px; background:url(images/body_bckg.jpg) repeat-x #ffffff; font-family: "Myriad Pro", "Trebuchet MS", Arial;}
a { color:#FF5220;}
a:hover { text-decoration:none;}

#header { background:url(images/cabecera.jpg);repeat-x;padding-left:0px;height:148;}

#logo { background:url(images/logo.gif); padding:0px 0 0 0px; height:0px;width:150px; }
#logo a{ color:#FFFFFF; text-decoration:none; font-weight:bold; height:36px; font-size:26px; }
#logo a:hover { }

#menu { background: repeat-x; width:900px;  height:30px; margin-top:0px;padding-top:115px;padding-left:200px;}
#menu ul { margin:0; padding:0;}
#menu ul li{ display:inline-block; float:left; width:100px; list-style:none; text-align:center; height:32px;}
#menu a { display:block; float:left; width:100px; color:#FFFFFF; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:none; padding-top:8px;}
#menu a:hover{ background: #660000; padding-top:8px; height:32px;}

#main { width:100%;}
#content {
margin-left: 150px;
margin-right: 178px;
padding-left: 40px;
padding-right: 30px;
padding-top:30px;
}
#content h1 { margin:0; text-transform:uppercase; font-size:1.6em;}
.red { color:#660000;}
#content p { border-bottom:0px solid #fafafa; padding-bottom:5px;background:#Fafafa;text-align:justify;}

#footer {background:#660000; height:30px;}
#left_footer { float:left; padding:3px 30px; background:url(images/c.gif) no-repeat 0px 0px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:11px;}
#left_footer a { color:#FFFFFF;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:3px 30px 0 0; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:11px; text-align:right;}
#right_footer a { color:#FFFFFF;}
#right_footer a:hover { text-decoration:none;}