body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; width:770px; margin:35px auto 40px auto; padding:0; background:url(../img/bg_body.gif) repeat-x left top;}

h1 {font-size:22px; color:#000; margin:27px 0 0 0; padding:0 0 10px 0; border-bottom:solid #ffc0cb 1px; clear:both;}
h1.form {font-size:18px; margin:0 0 10px 0;}
h2 {font-size:14px; color:#000; margin:0 0 14px 0; padding:0; clear:both;}
h2.form {font-size:14px; margin:0;}

a {color:#484bcd; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;}
input {font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.bot {margin-top:20px; padding:5px 0 5px 0; background:url(../img/bg_bot_dr.gif) no-repeat right top; float:left;}
.bot a {font-size:15px; font-weight:bold; color:#1f57b3; padding:5px 10px 5px 10px; background:url(../img/bg_bot_izq.gif) no-repeat left top;}

/*Cabecera*/
#Cab {font-size:15px; height:65px;}
#Cab img {margin:0 20px -1px 0;}
#Menu {font-size:11px; height:27px; clear:both;}
#Menu ul {margin:0; padding:0; list-style:none; border:0; float:left;}
#Menu li {margin:0; padding:7px 0 6px 0; list-style:none; border:0; background:url(../img/pest_off_dr.gif) no-repeat right top; float:left; display:inline;}
#Menu li a, #Menu li span {padding:7px 10px 6px 10px; background:url(../img/pest_off_iz.gif) no-repeat left top;}
#Menu li a {color:#000; text-decoration:none;}
#Menu li a:hover {text-decoration:underline;}
#Menu img {margin:5px 0 0 2px; float:left;}
.Opacity40 {FILTER: Alpha(opacity=40, finishopacity=40, style=0); opacity: 0.4;}

/*Contenido*/
#Banner {font-size:16px; color:#000; line-height:18px; height:150px; margin:20px 0 20px 0; background:url(../img/bg_banner.jpg) no-repeat left top;}
#Banner ul {margin:0 0 0 400px; padding:20px 0 0 0; list-style:none;}
#Banner li {margin:0; padding:0 0 0 17px; list-style:none; background:url(../img/bg_li_banner.gif) no-repeat left 2px;}
.bt1 {border-top:solid #ffc0cb 1px;}
.w550 {width:550px; float:left;}
#Productos {clear:both; margin-bottom:30px; overflow:hidden;}
#Productos ul {margin:0; padding:10px 0 0 0; list-style:none; border-top:solid #ffc0cb 1px; border-bottom:solid #ffc0cb 1px;}
#Productos li {margin:0; padding:2px 0 2px 15px; list-style:none; border-top:solid #ffdfe5 1px; background:url(../img/bg_li.gif) no-repeat 5px 8px;}
#Fotos {text-align:center; width:219px; border-top:solid #ffc0cb 1px; border-right:solid #ffc0cb 1px; border-bottom:solid #ffc0cb 1px; float:left;}
#Formulario {color:#000; margin-bottom:30px; width:720px; padding:20px; border:solid #f85d7e 5px; overflow:hidden; clear:both; display:inline-block;}
#Formulario ul {margin:0; padding:0; list-style:none;}
#Formulario li {margin:0 0 8px 0; padding:0; list-style:none;}

/*Pie*/
#Pie {font-size:11px; text-align:center; padding-top:6px; border-top:solid #83d0c0 1px; overflow:hidden; clear:both;}

