/* CSS Document */
body { font:11px Arial, Verdana , Helvetica, sans-serif;text-align:justify;  background-color:#FEC501; margin:0; padding:0;}
p{font-size:13px; color:#000000; line-height:120%; margin:0; padding:0; text-align:justify;letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;} 
h1{font-size:18px; color:#FF0000; line-height:120%; text-align:left; letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}
h2{font-size:16px; color:#FF0C00; line-height:120%; text-align:left;letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}
h3{font-size:14px; color:#FF0C00; line-height:120%; text-align:left;letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}
a{font-size:13px; color:#FEC501;}
a:link{ text-decoration:none;}
a:visited{ text-decoration:none; color:#FEC501;}
a:hover{text-decoration: underline;color:#FEEFBC;font-size:13px;}

/*****************************CABECERA*****************************/
#contenedorcabecera{background-image:url(../imagenes/fondo-cabecera.jpg); width:100%; height:80px; margin-top:0;  margin-bottom:0;background-repeat:repeat-x;}

.menuprincipal{width:850px; height:70px; margin-left:auto; margin-right:auto; padding:10PX 0 0 0}

#menu{ list-style:none;. padding:0; margin:0 0 0 5px;}
#menu li{margin:15px; padding:3px; float:left;}
#menu li a{font-size:14px; width:150px; color:#FFCC00;border:2px solid #FF0000;}
#menu li a:hover{font-size:14px; color:#FFFFCC; border:#FF4200 solid 2px; background-color:#FF6300;}


#contenedoranimacion{ background:url(../imagenes/fondo-animacion.png) no-repeat scroll center center ; width:100%; height:270px; margin-top:0; margin-bottom:0;}

.animacion{width:850px; height:270px; margin-left:auto; margin-right:auto;}


/**************************contenedorcuerpo********************/

#contenedorcuerpo{width:100%; height: auto; margin-top:0; margin-bottom:0;}

.cuerpo{width:850px; height:auto; margin-left:auto; margin-right:auto;}

.confecciones{width:345px; height:auto; padding:5px 10px 0 5px; margin:0; float:left;}

.confeccionesindust{width:345px; height:54px; padding:0 0 10px 0; margin:0; float:left;}
.confeccionesindust h1{font-size:18px; color:#FF0000; line-height:120%; border-bottom:5PX #FF0000 solid;letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}

.animacioncuerpo{width:485px; height:auto; padding:0; margin:0 0 15px 0; float:right;}

.nuestrostrabajos{width:485px; height:160px; padding:0; margin:0; float:left;}
.nuestrostrabajos img{padding:0 0 0 25px;}

.servicios1{ background-image:url(../imagenes/srvicios.png); width:410px; height:270px; padding:0 10px 0 0; margin:0; float:left; margin:5px 0 5px 0; text-align:center;}

.servicios1 img{float:left; padding:5px 5px 0 55px;}

.serviciotitulo{width:350px; height:45px; padding:10px 0 0 40px; margin:0; float:left;}

.formulario{ border:1px #CC3E00 solid; width:440px; height:435px; margin:0; padding:30px 0 0 30px; margin:0 0 10px 0; float: right;}

/******************************************ANIMACION*************************************/

#feature_wrap{
display:block; float:left; height: auto; width:415px; padding:0;position:relative;}

ul#feature_buttons{margin:0 0 0 325px;padding:3px 0 0 0;width:160px;height:27px;}

ul#feature_buttons li{
display: 			block;
float:				left;
text-align: 		center;
color: #CC0000;
padding:			0 0 5px 0;
font-size:			15px;
font-weight:		bold;
cursor: 			pointer;
margin:				0 4px 0 0;
width:				20px;
height:				17px;
overflow:			hidden;
background:			transparent url(../imagenes/b07V12_feature_butt.jpg) no-repeat left 0; 		
}

ul#feature_buttons li:hover {
background-position:left -22px; 
color: #FF0000;	
}

ul#feature_buttons li.active {
background-position:left -44px; 	
color:				#fefefe;
}

a#previous, a#next { 
cursor: 			pointer; 
display:			block;
width:				53px;
height:				53px;
text-indent:		-9999px;
z-index:			999;
position:			absolute;
border:				none;
overflow:			hidden;
}

a#previous, a#previous:visited{
float: 				left; 
margin:				210px 0 0 2px;
background:			transparent url(../imagenes/b07V12_left_slide.gif) no-repeat top left;
}

a#next, a#next:visited { 
float: 				right; 
margin:				210px 0 0 429px;
background:			transparent url(../imagenes/b07V12_right_slide.gif) no-repeat top left;
}

a#previous:hover, a#next:hover{
background-position: top right;
border:				none;
}

#slider_wrap {
border:  #FF0000 1px solid;
background:			#FBC501;
width: 				481px;
margin: 			0;
display:			block;
z-index:			-1200;
height:				415px;
max-height:			415px;
overflow:			hidden; 
}

#slider_wrap div div { 
overflow: 			hidden;
height:				415px;
z-index:			-1200; 
}

#slider_wrap div div a{
border:				none;
}

.tool-tip {
color: 				#FEC501;
width: 				180px;
z-index: 			13000;
margin:				-125px 0 0 -103px;
}

.tool-title {
font-weight: 		bold;
font-size: 			16px;
margin: 			0;
color: #FF0000;
padding: 			12px 8px 2px 8px;
text-align:			left;
line-height:		11px;
font-style:			italic;
}


/*******************************************************************************************/

#registro {width:410px; padding:0; margin:0;}
#registro fieldset {padding:0;  border:0; }
#registro legend{font: bold 16px Arial, sans-serif;color: #FF0C00; padding:0 10px;}
#registro p label {font:13px Geneva, Arial, Helvetica, sans-serif; float: left;width: 22%; text-align:right;padding:5px; color:#000000;letter-spacing:0px;margin:0px 0px 5px; padding:0px 0px;}
#registro p br {clear: left;}
.enviar{margin:30px 0 0 150px;}
.descripcion{ background-image:url(../imagenes/fondo-abajo.png); background-repeat:no-repeat;width:850px; height:185px; padding:0; margin:0; float:left; }
.somos{width:253px; height:180px; padding:10px 15px 0 15px; margin:0; float:left;}
.somos h2{border-bottom:2px #FF0000 solid;}
.somos a{font-size:13px; color:#FF0C00;}
.somos a:link{ text-decoration:none;}
.somos a:visited{ text-decoration:none; color:#FF6600}
.somos a:hover{text-decoration: underline;color:#990000;font-size:13px;}
.botonentrar{width:145px; height:20px; padding:10px 0 0 15px; margin:0; float: right;}
.botonentrar img{float:right;}
.servicios{width:258px; height:160px; padding:5px 10px 0 15px; margin:0; float:left;}

.productos{ background-color:#EA0000; width:850px; height:30px; padding:0 0 0 0; margin:5px 0 5px 0; float:left;}

.nombreprod{width:850px; height:30px; padding:5px 0 5px 0; margin:0 0 5px 0; float:left;}

.nombreprod h2{border-bottom:5px solid #EA0000; line-height:110%;}

.descripcionprod{width:320px; height:auto; padding:5px 5px 0 5px; margin:0; float:left;}
.descripcionprod h2{ border-bottom:2px #FF0000 solid;}
.descripcionprod img{padding:60px 0 0 0;}
.descripcionprod a{font-size:15px; color: #FF0000;}
.descripcionprod a:link{ text-decoration:none;}
.descripcionprod a:visited{ text-decoration:none; color:#FF0000;}
.descripcionprod a:hover{text-decoration: underline;color:#FF0000;font-size:15px;}

#menupro{ list-style:none; margin:10px 0 0 0;  padding:0 0 0 30px; background-color:#FEC912; }
#menupro li{color:#FF0000;}
#menupro li a{ font-size:13px;color:#FF0000;}
#menupro li a:hover{ font-size:14px;color:#D50000;}
/*********************************PIE********************************/
#contenedorpie{ background-image:url(../imagenes/fondopie.png) ;
background-repeat:repeat-x; background-color:#FF6600; width:100%; height:205px; margin-top:0; margin-bottom:0; clear:both;}

.pie{width:850px; height:auto; margin-left:auto; margin-right:auto; color: #FEC501;}

.logopie{width:150px; height:145px; padding:10px 0 0 0; margin:0; float:left;}
.enlaces{width:600px;height:auto;padding:20px 0 0 0;margin:0; float:right;}
		  
.copy{width:600px;height:auto;padding:10px 0 0 0;margin:0;float:right;}
.copy p{ text-align:center; color: #FEC501;}

.trabajos{width:850px; height:auto; padding:20px 0 0 0; margin:0; float: right;}

.oo{width:600px;height:auto;padding:0;margin:0;float:right;}

.oo p{text-align: right;}
.oo a{font-size:14px;line-height:150%;color: #FEC501;}
.oo a:link{ text-decoration:none;}
.oo a:hover{text-decoration:underline;color: #FFFFCC;font-size:14px;}