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

#header { background:url(images/cabecera_con_letras.jpg) no-repeat; background-position: center}
#logo { padding:30px 0 0 0; height:115px;}
#logo a{ color:#FFFFFF; text-decoration:none; font-weight:bold; height:119px; font-size:26px; text-transform:uppercase;}
#logo a:hover { }
#menu { background:url(images/menu_bckg.jpg) repeat-x; width:770px; margin:0 auto; height:32px; margin-top:47px;}
#menu ul { margin:0; padding:0;}
#menu ul li{ display:inline-block; float:left; width:110px; list-style:none; text-align:center; height:32px;}
#menu a { display:block; float:left; width:110px; color:#FFFFFF; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:none; padding-top:8px;}
#menu a:hover{ background: #FF5220; padding-top:8px; height:24px;}

#menu2 { background:url(images/menu_bckg.jpg) repeat-x; width:772px; margin:0 auto; height:32px; margin-top:47px;}
#menu2 ul { margin:0; padding:0;}
#menu2 ul li{ display:inline-block; float:left; width:193px; list-style:none; text-align:center; height:32px;}
#menu2 a { display:block; float:left; width:193px; color:#FFFFFF; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:none; padding-top:8px;}
#menu2 a:hover{ background: #FF5220; padding-top:8px; height:24px;}

#main { width:100%;}
#content { margin:0 auto; padding:0; width:770px; padding:30px 10px 0px 10px;}
#content h1 { margin:0; text-transform:uppercase; font-size:2em;}
.red { color:#FF5220;}
#content p { padding-bottom:0px;}

#footer {background:url(images/bg.png) repeat-x #000000; height:100px;}
#left_footer { float:left; padding: 40px 0 0 60px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; font-size:12px;}
#left_footer a { color:#FFFFFF;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:40px 30px 0 0; color:#FFFFFF; font-weight:bold; font-size:15px; text-align:right;}
#right_footer a { color:#FFFFFF;}
#right_footer a:hover { text-decoration:none;}
#center_footer { float:center; padding:40px 0 0 0; color:#FFFFFF; font-weight:bold; font-size:11px;}

img.special {border: 5px #F5F5F5 solid;}
img.banner {border: 3px black solid;}
img.logo {margin: 10px auto; display: block }
img.descarga { vertical-align: top; }

div.menu_down{ background:url(images/menu_bckg.jpg) repeat-x; width:772px; margin:0 auto; height:32px; margin-down: 700px;}
a.chemoa{ color:#000000;}
table.bdr {border:1px solid #FF5220;}
td.bdr{ border: 1px solid #FF5220;}
td.bdr2{ border: 1px solid #E28F2C;}
tr.bdr{ border: 1px solid #FF5220;}

p.especial { margin:3; font-size:8pt;color:#9A9A9A; }
p.especial1 { margin:3; font-size:10pt;color:#666666; }
table.descarga { border:1px solid #D1D1D1; }
a.especial{ font-size:8pt; color:#FF5220; }
a.diamante{ font-size:8pt; color:#F5F5F5; }
a.diamante{ font-size:8pt; color:#FF5220; }

#footer1 {margin: 0px auto;padding: 1px 0px; background:url(images/bg3.png) repeat-x #000000; height:100px;}
#footer1 p {text-transform: uppercase;font-size: 10px;color: #ADADAD;}
#footer1 .links {border-bottom: 1px dashed #ADADAD;text-decoration: none;color: #FFFFFF;}
#footer1-content {width: 900px;margin: 0px auto;padding: 20px 0px;background: url(images/image05.jpg) repeat-x left bottom;}
#footer1-content a {text-decoration: none;color: #ADADAD;}
.box {}
.box h2 {padding-bottom: 15px;letter-spacing: -1px;text-transform: uppercase;font-size: 18px;font-weight: normal;color: #CFCFCF;}
.box ul {margin: 0px;padding: 0px;list-style: none;}
.box li {padding: 8px 0px;background: url(images/image05.jpg) repeat-x left bottom;}
.box li a {border: none;}
#box1 {float: left;width: 270px;padding-right: 40px;}
#box2 {float: left;width: 280px;}
#box3 {float: right;width: 270px;}
