body{ background: #333333; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, address {
        font-weight: normal;
        margin: 0;
}

.box2{ width:150px; padding:4px; background-color:#000000; border:1px solid #999999;}

#clear{ clear:both;}
 
.left{ background:url("../img/case_01.jpg") top right no-repeat;}
.right{ background:url("../img/case_03.jpg") top left no-repeat;}

.c_left{ background:url("../img/c_content_08.jpg") top left no-repeat; width:288px; height:364px;}
.c_right{ background:url("../img/c_content_10.jpg") bottom right no-repeat;}

#head_bg{ height:22px; background:url("../img/case_02.jpg") top left no-repeat;}
.banner_rec{ border-top:1px solid #494949; border-left:1px solid #494949; border-right:1px solid #494949;}
.content_rec{ border-bottom:1px solid #494949; border-left:1px solid #494949; border-right:1px solid #494949; background-color:#000000;}
.box01{ background:url("../img/boxbg01.jpg") bottom left no-repeat;}


.txt01{ font-family:Verdana, Arial; font-size:10px; color:#FFFFFF;}
.titulo{ padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#ffffff; font-weight:bold; height:25px;} 
.tit2{ padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold;}
.subt{ padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; height:25px;} 
.tit_pro{ padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#FF6600; font-weight:bold;} 
.tit3{ padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFCC00; font-weight:bold;} 
.tit4{ padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFCC00; font-weight:bold;} 


/*mas*/
a.link-mas:link{font-family:Verdana, Arial; font-size:11px; color:#ec2c0b; text-decoration:none; }
a.link-mas:visited{font-family:Verdana, Arial; font-size:11px; color:#ec2c0b; text-decoration:none; }
a.link-mas:hover{font-family:Verdana, Arial; font-size:11px; color:#f7f7f7; text-decoration:underline; }
a.link-mas:active{font-family:Verdana, Arial; font-size:11px; color:#ec2c0b; text-decoration:none; }

/*productos*/
a.link-pro:link{font-family:Verdana, Arial; font-size:10px; color:#ffffff; text-decoration:none; }
a.link-pro:visited{font-family:Verdana, Arial; font-size:10px; color:#ffffff; text-decoration:none; }
a.link-pro:hover{font-family:Verdana, Arial; font-size:10px; color:#ffffff; text-decoration:underline; }
a.link-pro:active{font-family:Verdana, Arial; font-size:10px; color:#ffffff; text-decoration:none; }

/*prod*/
a.link-pro1:link{font-family:Verdana, Arial; font-size:10px; color:#ffcc00; text-decoration:none; }
a.link-pro1:visited{font-family:Verdana, Arial; font-size:10px; color:#ffcc00; text-decoration:none; }
a.link-pro1:hover{font-family:Verdana, Arial; font-size:10px; color:#ffcc00; text-decoration:underline; }
a.link-pro1:active{font-family:Verdana, Arial; font-size:10px; color:#ffcc00; text-decoration:none; }


#slideshow { left: 0px; }
#nav { width: 100%; height: 62px; }
#nav li { width: 86px; float: left; margin: 8px 30px 8px -20px; list-style: none }
#nav a { width: 86px; padding: 3px; display: block; border: 1px solid #ccc; }
#nav li.activeSlide a { background: #f00 }
#nav a:focus { outline: none; }
#nav img { border: none; display: block }
.pics { height: 302px; width: 402px; padding:0; margin:0; overflow: hidden }
.pics img { height: 296px; width: 396px; border: 3px solid #fff; background-color: #eee; top:0; left:0 }




#bg_box{ background:url("../img/cinpro_box_27.jpg") #f8f9f4 top left repeat-y;}
.bull{font-family:Verdana, Arial; font-size:12px; color:#8C472D;}	

.borde1{ border:1px solid #FFffff;}
.borde2{ border:1px solid #999999;}

.pie{font-family:Verdana, Arial; font-size:11px; color:#000000;}
.ml_link{ color:#996600;
}

/*mas*/
a.link-pie:link{font-family:Verdana, Arial; font-size:11px; color:#f7f7f7; text-decoration:none; }
a.link-pie:visited{font-family:Verdana, Arial; font-size:11px; color:#f7f7f7; text-decoration:none; }
a.link-pie:hover{font-family:Verdana, Arial; font-size:11px; color:#999999; text-decoration:underline; }
a.link-pie:active{font-family:Verdana, Arial; font-size:11px; color:#f7f7f7; text-decoration:none; }


#img_float{
float:left;
padding:0px 5px 15px 0;
}
#img_floatr{
float:right;
padding:0 0 0 5px;
}
/*ESTILOS FORMULARIO DE CONTACTOS
  FORMULARIO DE CONTACTOS V.1.0
  15 DE MAYO DE 2007*/
.form-tabla{font-family:Verdana, Arial; font-size:2px;}
.form-contactos1{font-family:Verdana, Arial; font-size:12px; color:#999999;}
.form-contactos2{font-family:Verdana, Arial; font-size:11px; color:#999999;}
.form-contactos3{font-family:Verdana, Arial; font-size:11px; color:#999999;}
.form-mensaje1{font-family:Verdana, Tahoma, Arial; font-size:11px; color: #ff0000; font-weight:bold;}
.form-mensaje2{font-family:Verdana, Tahoma, Arial; font-size:9px; color: #FF0000; font-weight:bold;}
.form-texto{font-family:Verdana, Arial; font-size:11px; color:#999999; font-weight:bold;}
.form-boton1{background-color:#323232; font:10px Verdana, Arial; color:#FEBE0B; cursor:hand; border:1px solid #323232;} 
.form-boton2{ background-image:url(../img/bgbut.jpg); background-color:#87483A; background-position:top left; background-repeat:repeat-x; font:11px Verdana, Arial; color:#fff; cursor:hand; border-bottom:#000000 1px solid; border-left:#ffffff 1px solid; border-right:#000000 1px solid; border-top:#ffffff 1px solid;} 
.form-botones{background-color:#990000; border-bottom:#000000 1px solid; border-left:#ffffff 1px solid; border-right:#000000 1px solid; border-top:#ffffff 1px solid;
	          font:bold 11px Verdana, Arial; color:#FFFFFF; cursor:hand;} 
.form-formulario{background-color:#fff; border:1px solid #999999; 
	             font-family:Verdana, Arial; font-size:10px; color:#000000;}
.form-codigo{width:66px; border:1px solid #000000; padding:2px; background-color:#FFFFFF;}