@charset "utf-8";
/* CSS Document */
@import "style.css";

body{
	background:#FFF url(../images/fondo/fondowebZ.png);
	background-repeat:repeat-x;
	padding:0px;
    bgproperties:fixed;	 
	font-family:trebuchet ms,tahoma;
}

#header{
	width:100%;
	height:200px;
	position:relative;
	background:#000;
}

#header img{
	width:100%;
	height:100%;
	position:absolute;
	z-index:10;
}

#headerOver{
	position:relative;
	width:100%;
	height:100%;
	z-index:90;
}

.fotosInicio{
	width:1000px;
	height:200px;
}

.swb img{
	width:1000px;
	height:200px;
}

#logo{	
	width:450px;
	height:118px;
	background:url(../images/logos/logo.png);
	float:left;
    position:relative;
}

#logotxt1{
	top:70px;
	left:20px;
	width:310px;
	height:30px;
	float:left;
	position:absolute;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
#logotxt2{
	top:90px;
	left:10px;
	width:304px;
	height:30px;
	float:left;
	position:absolute;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
/*
#menu{
	width:600px;
	top:5px;
	height:30px;
	background-color:#060;
	border-bottom:#FF0 1px solid;
	border-top:#FF0 1px solid;
	position:relative;
	float:right;
}

#menu ul{
	clear:both;
	list-style:none;
	width:100%;
	height:30px;
	float:left;
	position:relative;
	padding:0px;
}

#menu li{
	list-style:none;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	letter-spacing:.2em;
	float:left;
}

#menu a{
	background-image:url(../images/botonZ.png);
	background-repeat:repeat-x;
	letter-spacing:.2em;
	width:150px;
	height:25px;
	text-decoration:none;
	display:block;
	color:#FFF;
	padding-top:5px;
}

#menu a:hover{
	background-image:url(../images/botonOverZ.png);
	background-repeat:repeat-x;
	color:#000;
}
*/
/*
#menu a.selected{
	background-image:url(../images/botonOverZ.png);
	background-repeat:repeat-x;
	color:#000;
	z-index:9999;
}*/

#cuerpo{
	width:100%;
	height:470px;
	background:#000;
	border-top: 2px solid #FF0;
}

#textoInicio{
	position:relative;
	top:75px;
	left:100px;
	float:left;
	width:600px;
}

#textoInicio p{
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:18px;
	color:#FFF;	
}

/* Contacto */

#contacto{
	position:relative;
	top:5px;
	left:10px;
	float:left;
	width:980px;
	height:370px;
}

#contacto h2.titulo{
	color:#FF0;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
}

#contacto .tituloForm{	
	color:#FF0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#contactoDatos .tituloForm{	
	color:#FF0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#contactoDatos .datosContacto{	
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}


#contactoForm{
	position:relative;
	float:left;
	width:580px;
	height:100%;
}

#contactoFormD{
	top:10px;
	position:relative;
	float:left;
	left:40px;
	width:540px;
	height:100%;
}

#contactoFormD .boton{
	color:#FF0;
	font-size:1.5em;
	font-weight:bold;
	background:#666;
	padding-left:300px;
}

#contactoDatos{
	position:relative;
	float:right;
	width:400px;
	height:100%;
}
/* Fin Contacto */

/* Ubicacion */ 
#ubicacion{
	position:relative;
	top:5px;
	left:10px;
	float:left;
	width:980px;
	height:365px;
}

#ubicacion h2.titulo{
	color:#FF0;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
}

#ubicacion .tituloForm{	
	color:#FF0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#ubicacionDatos .tituloForm{	
	color:#FF0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#ubicacionDatos .datosContacto{	
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#ubicacionDatos{
	position:relative;
	float:right;
	width:400px;
	height:100%;
}

#ubicacionForm{
	position:relative;
	float:left;
	width:580px;
	height:100%;
}

#ubicacionInner{
	width:300px;
	height:300px;
	position:relative;
	top: 5px;
	float:left;
	left:150px;
	border:3px solid #CCC;
}

/* Fin Ubicacion */ 

/* Menu Rubros */

#menuR{
	width:180px;
	top:80px;
	border-bottom:#FF0 1px solid;
	border-top:#FF0 1px solid;
	position:relative;
	float:left;
}

#menuR ul{
	clear:both;
	list-style:none;
	width:100%;
	height:20px;
	float:left;
	position:relative;
	padding:0px;
}

#menuR li{
	top:5px;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	letter-spacing:.2em;
	float:left;
	
}

#menuR a{
	background-image:url(../images/botonZR.png);
	background-repeat:repeat-x;
	letter-spacing:.2em;
	width:175px;
	height:18px;
	text-decoration:none;
	display:block;
	color:#FF0;
	padding-top:2px;
	padding-left:5px;
}

#menuR a:hover{
	background-image:url(../images/botonOverZR.png);
	background-repeat:repeat-x;
	color:#000;
}

#menuR a.selected{
	background-image:url(../images/botonOverZR.png);
	background-repeat:repeat-x;
	color:#000;
	z-index:9999;
}

/* Fin Menu Rubros */

#contador{
	width:90px;
	height:25px;
	position:absolute;
	left:907px;
	z-index:1999;
	top: -2px;
}

#numero{
	width:15px;
	height:25px;
	position:relative;
	float:left;
}

#producto{
	position:relative;
	top:5px;
	left:10px;
	float:left;
	width:980px;
	height:465px;
}

#producto h2.titulo{
	color:#FF0;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
}

#producto ul{
	top:60px;
	left:50px;
	list-style:inside;
	list-style-type:disc;
}

#producto ul li{
	
}

#producto ul li.texto{
	color:#FFF;
	font-size:1em;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#columnatitulo{
	position:relative;
	width:480px;
	height:20px;
	float:left;
}

#columnatitulo2{
	clear:both;
	position:relative;
	width:480px;
	height:20px;
	float:left;
}

#columna1{
	position:relative;
	width:480px;
	float:left;
}

#prds{
	top:60px;
	left:50px;
	float:left;
	position:relative;
}

#columna2{
	position:relative;
	width:480px;
	float:right;
}

#columna2 p{
	color:#FFF;
	font-size:1em;
}


#servicios{
	position:relative;
	float:left;
	width:500px;
	top:100px;
	left:50px;
}

#servicios p{
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
	text-align:justify;
}

#titulo{
	top:5px;
	left:10px;
	float:left;
	position:relative;
}

#titulo h2.titulo{
	color:#FF0;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
}


/*
 para	SLIDER script
*/

.slider-wrap								{ width: 100%; position:absolute;}			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 340px; height: 210px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 340px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -37px 0 0 30px; }
#movers-row div								{ width: 37px; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(../images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 30px;  
											  position: relative; left:5px; padding-top: 5px; z-index: 9999; }
.active-thumb 								{ background: transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat; }

/* Fin slide Script */

#cuerpoFotos{
	position:relative;
	top:100px;
	width:340px;
	height:210px;
	float:right;
	right:20px;
}

.fotosCuerpo{
	width:340px;
	height:210px;
}
