body{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:0px;
margin-left:1px;
text-align:center;
}

#page{
margin:0 auto 0 auto;
width:996px;
_width:994px;
background-color:#fff;
text-align:left;
}

#head{
margin-top:10px;
background-color:#fff;
}

#logo{
z-index:1;
float:left;
text-align:center;
width:320px;
height:50px;
/*background:url(./assets/images/logo-fetec.jpg) no-repeat center;*/
text-decoration:none;
}


#nav{
float:left;
margin-top:10px;
margin-left:15px;
}

#nav ul {  
	list-style:none;
	margin:0;
	padding:0;
	height:37px;
	background:url(assets/images/separador-menu.jpg) bottom repeat-x;
}
#nav ul li {
	padding:0;
	float:left;
	margin-right:20px;
}

#nav ul li a {
	display:block;
	height:36px; 
	text-decoration:none;
}
#nav li a:hover {
	background-position:bottom;
}
#nav li a span {
	display:none;
}

#nav-menuadmin {
	height: 25px;
	background-color:#ca0000;
	text-align: left;
	font-size:12px;
	border:1px solid #CCCCCC;
	border-top:0px;
	
}

#nav-menuadmin a {
	line-height: 22px;
	color:#ffffff;
	padding: 0 10px 0 7px;
	background:url(./assets/images/nav-item-border.gif) no-repeat top right;
	text-decoration:none;
	font-weight:bold;
}

#nav-menuadmin a:hover {
	background-color:#333333;
}

#nav-menuadmin-list{
 float:left;
}

#nada{
width:100px;
_width:50px;
}

#inicio {
	background-image:url(./assets/images/home-blanco.jpg);
	width:73px;
}
#inicio:hover {
	background-image:url(./assets/images/home-plomo.jpg);
}

#acerca {
	background-image:url(./assets/images/quienessomos-blanco.jpg);
	width:144px;
}
#acerca:hover {
	background-image:url(./assets/images/quienessomos-plomo.jpg);
}

#ubicacion {
	background-image:url(./assets/images/ubicacion-blanco.jpg);
	width:108px;
}
#ubicacion:hover {
	background-image:url(./assets/images/ubicacion-plomo.jpg);
}

#contacto {
	background-image:url(./assets/images/contacto-blanco.jpg);
	width:119px;
}
#contacto:hover {
	background-image:url(./assets/images/contacto-plomo.jpg);
}

#superbotones{
margin-left:14px;
margin-right:14px;
}

.sbtn{
float:left;
margin-top:-50px;
margin-left:18px;
margin-right:18px;
}

.sbtn img{
border:0px;
width:274px;
height:317px;
}

#engranes{
background:url(./assets/images/banner-engranes.jpg); 
height:90px;
}

#engranes-foot{
border-bottom:1px solid #999999;
background:url(./assets/images/footer-engranes.jpg); 
height:60px;
}

.cls{
clear:both;
height:0px;
}

.box-footer{
vertical-align:top;
padding: 2px 5px 5px 5px;
}

.indi_inter1{
background-color:#f4f4f4;
padding: 3px 2px 3px 5px;
}
.indi_inter2{
background-color:#ffffff;
padding: 3px 2px 3px 5px;
}

.indi_inter1:hover{
background-color:#FFFF99;
}
.indi_inter2:hover{
background-color:#FFFF99;

}

.item-admin{
height: 25px;
background-color:#F5ECB8;
text-align: left;
font-size:12px;
border:1px solid #CCCCCC;
border-top:0px;
}

.boton:hover{ 
background-color:#666666;
color:#FFF;
}

.boton{ 
text-align:center; 
border:1px solid #D4D0C8; 
background:#EFEFEF;
background-position: bottom; 
padding:4px 18px 4px 18px; 
font-size:13px; 
color:#636363; 
cursor:pointer;
_cursor:hand;
width:100px;
margin-left:196px;
}

.btn2, .btn:hover{ 
text-align:center; 
border:1px solid #D4D0C8; 
padding:2px 6px 2px 6px; 
font-size:12px; 
cursor:pointer;
_cursor:hand;
width:10px;
background-color:#666666;
color:#ffffff;
}
.bt:hover{ 
text-align:center; 
border:1px solid #D4D0C8; 
padding:2px 6px 2px 6px; 
font-size:12px; 
cursor:pointer;
_cursor:hand;
width:40px;
background-color:#666666;
color:#ffffff;
}

.btnoff{ 
text-align:center; 
border:1px solid #D4D0C8; 
padding:2px 6px 2px 6px; 
font-size:12px; 
width:10px;
background-color:#ffffff;
color:#cccccc;
}

.btn{ 
text-align:center; 
border:1px solid #D4D0C8; 
background:#EFEFEF;
background-position: bottom; 
padding:2px 6px 2px 6px; 
font-size:12px; 
color:#636363; 
cursor:pointer;
_cursor:hand;
width:10px;
}

.bt{ 
text-align:center; 
border:1px solid #D4D0C8; 
background:#EFEFEF;
background-position: bottom; 
padding:2px 6px 2px 6px; 
font-size:12px; 
color:#636363; 
cursor:pointer;
_cursor:hand;
width:40px;
}

a{
color:#333333;
text-decoration:none;
}

.navfooter a:hover{
background-color:#333333;
color:#fff;
}

#content{
margin-top:10px; 
margin-left:20px;
}

#content-catalogo{
/*margin-top:-75px;*/
background-color:#ffffff;
height:100%;
}

#footer-left{
float:left;
width:450px;
font-size:13px;
}

#footer-left div{
margin-bottom:5px;
}

.footer-dest{
font-weight:bold;color:#666666;
font-size:16px;
margin-bottom:10px;
}

#footer-right{
float:right;
text-align:right;
font-size:13px;
}

#footer-right div{
margin-bottom:2px;
}

.data{
margin-bottom:10px;
}

.label{
color:#ca0000;
font-size:12px;
}

#central{
width:660px; 
margin-left:15px; 
margin-top:20px;
}

#cuads{
float:right;
background:url(./assets/images/cuadrados.jpg) bottom no-repeat; 
width:27px;
height:350px;
}

#sep{
float:left;
background:url(./assets/images/separador.jpg) bottom no-repeat; 
width:20px;
height:350px; 
margin-left:20px;
}

#con{
float:left;
}

#lef{
float:left;
background:url(./assets/images/fondo-fotos.gif); 
padding:0 15px 15px 15px; 
margin-top:-30px;
}

#f1{
background:url(./assets/images/foto1.jpg) bottom no-repeat; 
width:172px;
height:115px; 
padding-top:13px;
}

#f2{
background:url(./assets/images/foto2.jpg) bottom no-repeat; 
width:172px;
height:115px; 
padding-top:13px;
}

#f3{
background:url(./assets/images/foto3.jpg) bottom no-repeat; 
width:172px;
height:115px; 
padding-top:13px;
}

#bull-quienes{
background:url(./assets/images/titulo-acerca.jpg) center; 
width:262px;
height:45px;
}

#bull-ubicacion{
background:url(./assets/images/titulo-ubicacion.jpg) center; 
width:262px;
height:45px;
}

#bull-contacto{
background:url(./assets/images/titulo-contacto.jpg) center; 
width:262px;
height:45px;
}

#bull-admin{
background:url(./assets/images/titulo-admin.jpg) center; 
width:250px;
height:45px;
}

#datos{
float:left; 
margin-top:35px;
}

#mapa{
float:left;
background:url(./assets/images/mapa-fetec.jpg) center;
width:400px; 
height:300px;
margin-left:50px;  
border: solid 1px #ca0000;
}

.label-contacto{
color:#ca0000;
font-size:13px;
font-weight:bold;
text-align:right;
margin-bottom:10px;
}

#obli{
margin-left:50px;
margin-bottom:10px;
}

#datos-contacto{
margin-left:50px;
width:500px;
vertical-align:top;
}

#datos-contacto .text{
width:300px;
}

#datos-contacto textarea{
width:300px;
height:100px;
}

.kudos{
color:#999999;
}

.kudos a{
font-weight:bold;
}

#vat{
vertical-align:top;
}

#oculto{
display:none;
visibility:hidden;
}

#catatitle{
float:left; 
margin-left:20px;
background:url(assets/images/titulo-catalogo.jpg) center no-repeat; 
width:110px; 
height:60px;
}

.cata-item-title{
float:left;
margin-left:40px;
width:161px;
height:60px;
cursor:pointer;
_cursor:hand;
}

#title-epp{
background:url(./assets/images/menu-19-2.jpg) center no-repeat;
}
#title-epp:hover{
background:url(./assets/images/menu-19.jpg) center no-repeat; 
}

#title-hc{
background:url(./assets/images/menu-20-2.jpg) center no-repeat; 
}
#title-hc:hover{
background:url(./assets/images/menu-20.jpg) center no-repeat; 
}

#title-mh{
background:url(./assets/images/menu-21-2.jpg) center no-repeat; 
}
#title-mh:hover{
background:url(./assets/images/menu-21.jpg) center no-repeat; 
}

#catasup{
border:1px solid #F3F3F3;
height:60px;
width:795px;
_width:790px;
margin-left:2px;
*margin-left:1px;
_margin-left:1px;
}


#cata-central{
border:1px solid #F3F3F3;
background-color:#F7F7F7;
width:795px;
_width:793px;
margin-left:2px;
*margin-left:1px;
_margin-left:1px;
margin-top:1px;
_margin-top:1px;
}

.fila{
position:relative;
margin-top:10px;
margin-left:13px;
margin-bottom:5px;
}

.box-item-cata{
float:left;
text-align:center;
width:180px;
height:200px;
background-color:#fff;
margin-right:13px;
border:1px solid #C1C1C1;
}

.box-item-cata img{
border:0px;
}

.box-item-cata-img{
height:160px;
cursor:pointer;
_cursor:hand;
}

.box-item-cata-txt{
background-color:#ffdd54;
height:30px;
padding:8px 3px 2px 5px;
font-size:12px;
font-weight:bold;
font-family: Tahoma,'Lucida Console',Arial, Helvetica, sans-serif;
cursor:pointer;
_cursor:hand;
}

#semilla{
font-size:11px;
color:#666;
height:15px;
padding:5px 5px 5px 10px;
}

#categoria{
font-size:16px;
background-color:#ca0000;
color:#fff;
height:17px;
font-weight:bold;
padding:2px 5px 5px 10px;
}

#paginador{
text-align:center;
font-size:12px;
margin-bottom:5px;
padding:12px 5px 5px 5px;
}

#ficha{
padding: 10px 5px 5px 7px;
margin-bottom:10px;
}
#ficha-img{
float:left;
}

#box-item-img{
margin-right:25px;
width:350px;
height:300px;
border:1px solid #C1C1C1;
}
.box-item-img2{
float:left;
background-color:#fff;
margin-top:10px;
margin-right:10px;
margin-bottom:5px;
border:1px solid #C1C1C1;
cursor:pointer;
_cursor:hand;
}

.box-item-txt{
font-size:14px;
}

#imgbig{
display:block;
margin:0 auto;
vertical-align:middle;
}

.ux-menu a.current {
background-image: url('./include/menu/imagenes/menu-item-bg-current.png');
border-color: #cbc0b7;
}