@import url('actitudes.css');

.portada_imagen {width:885px;height:395px;z-index:0;position:absolute;top:-20px;left:0px;}
.clear {
clear:both}
.clearFloat {
clear:both;
}
img{
border:none;
overflow:hidden;
}
html, body, div, span, p, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0px 0px 0px 0px;
  padding: 0;
  border: 0;
  outline:0;
 /* position:relative;*/
}

.nugInicioMnu a:hover {
color:#663333;
}
.autor {
color:#666666;
font-weight:400;
line-height:7px;
}
.autor a {
color:#663333;
font-weight:600;
}

.autorAcerca a{
color:#663333;
font-weight:600;
}
.tituloPortada, .imgEnviado {
color:#999999;}
.anteriores a{
color:#666666;
font-weight:600;
}
.anteriores a:hover{
color:#663333;
font-weight:600;
text-decoration:underline;
}
.portadasTitulos, .autorRed, .resumen{
color:#cc3333;
font-weight:600;
font-size:110%;
}
.portadasTitulos a{
color:#cc3333;
}

ul { /*es importante que quede en blanco, es la única manera que se respete en IE, Firefox, Opera, Safari, bla bla bla */
margin-left:0;
padding-left:0;
}



.greyText { /*Textos color gris*/
color:#666666;
}
#footer{
font-size:84.5%;
}
/*#footer .col1, #footer .line1 a{
color:#633
}
#footer .col1, #footer .line1 a:hover{
color:#633
}
#footer a:hover{
color:#633;
}

#footer .col1{
background-color:#999;
margin-right:10px;
}
#footer .line2 {
background-color:#fff

}
*//* 
institucion = "Unión Social de Empresarios de México"
teléfono = teléfono USEM en el "campoInstitucional" 
tituloMENUPrincipal = títulos en el menu, por ejemplo "formación", "investigación", etc...
AUTORimagen a = autor de la portada del día curriente
correo a = correo USEM 
botonTONOoscuro a/a:hover = botón de "inicio" que se agrega en las páginas interiores, botón de "búsqueda avanzada" y "ir" en el campo de búsqueda.
*/



.linkAdministrador, .linkAdmin {
	background-color: #C33;
	
} /* Se refiere al color del cuadrito que es el link de entrada para el administrador. */


#emailButton {background-image:url(img/emailButton.gif); margin-right:10px; float:right; margin-top:0px; width:32px; height:32px}
#homeButton {background-image:url(img/homeButton.png); background-repeat:no-repeat; margin-right:25px; float:right; margin-top:7px}

#sangrias_top h1{
font-size: 100%;
font-weight:normal;
letter-spacing:2pt;
}


/*background-image: url(/archivos/portada.jpg);
*/}

/* ----------------------------AQUI TERMINA LA PRIMERA FASE DESARROLLADA PARA LOS ESTILOS ---------------------------- */
/* --------------------------- AQUI COMIENZA LOS ESTILOS UTILIZADOS ANTERIORMENTE Y QUE ESTARAN EN DESUSO ------------*/


/*Aqui termina toda la parte de los contenidos.
*/
.frases {
	margin:10px 10px 0px 10px;
	width:300px;
	height: 80px;
	position:absolute;
	left:250px;
	top:15px;
}
.spotIndex {
width:inherit; padding:5px 0px 5px 0px;
}

/*AQUI TERMINA LA PARTE DEL HEADER O CABEZA


*/
/*COMIENZA LA PARTE DE LOS ESTILOS DEL PIE DE PAGINA
*/

/*BOTONES DE ADMINISTRACION Y ESTILOS DE AREAS DE ADMINISTRACION
*/

#b_edit_menu { height: 14px; margin: 2px 0px 2px 2px; width: 50px; position:relative; color: #fff; font-size: 10px; font-weight: 500; padding: 0px 10px 3px 15px; float:right; background-color:#FF6600; z-index:1}

#b_usuarios_personal { 
display:block;
	
	padding:0 0 0 14px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
	text-decoration:none;
	margin:10px 0 10px 20px;
	text-decoration:none;
	height:25px;
	font-size:12px;

 }
#b_usuarios_personal a{ color:#4F5140;
	text-decoration:none;
}


/*TERMINAN LOS BOTONES DE ESTILOS DE ADMINISTRACION Y DE USUARIOS
*/


.titulo_prod { clear:both; top:5px; bottom:5px; line-height:42px}
.categorias_home { background-color: #ffffff; border-top: #355e2f solid 3px; color: #355e2f; font-size: 11px; height: 20px; margin-bottom: 10px; margin-left: -5px; margin-top: 10px; padding-bottom: 2px; padding-left: 5px; padding-right: 0px; padding-top: 2px; width: 135px; }
.agregar_boton_prod { float: right; top: 250px; width: 40px; right:2px; position:absolute }
.price_shop{ color: #D53826; font-weight: bold; line-height:22px}


#ano_prod { color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; padding-left: 0px; padding-top: 5px; }
.contenedor_compras { background-color: #e7ebf7; padding: 10px 0px 10px 5px; width: 170px; }
.divisiones { border-top-color: #666666; border-top-style: dotted; border-top-width: thin; padding: 5px 0px 5px 0px; width: 140px; }

.ch10 { font-size: 10px; padding-left: 0px; }
.ch10a { color: #333333; font-size: 10px; padding-left: 0px; }
.ch11 { font-size: 10px; margin-left: 0px; }
.ch9 { color: #3c3c3c; font-size: 9px; margin-left: 0px; }


#column_25 { border-bottom: #0000CC thin solid; color: #333333; float: left; font-weight: 800; height: 30px; padding: 10px 10px 10px 10px; width: 25%; }
#column_45 { border-bottom: #0000CC thin solid; float: left; font-weight: 600; height: 30px; padding: 10px 10px 10px 10px; width: 45%; }

#contenedor { background-color: #ffffff; border: solid #E6E6E6 thin; float: left; width: 462px; }
#contenedor_funciones_prod { clear: left; float: left; width: 200px; }
#contenedor_home { margin-top: -10px; padding-bottom: 10px; padding-left: 10px; padding-right: 105px; }
#contenedor_prod { border: #E6E6E6 thin solid; float: left; height: 195px; margin: 0px; width: 225px; }
#contenedor_prod_detalles { border: #E6E6E6 thin solid; float: left; height: auto; margin: 10px 0px 10px 0px; width: 730px; }
#controles_prod { float: left; padding-bottom: 15px; padding-left: 15px; padding-right: 5px; padding-top: 4px; width: 430px; }
#datos_prd_contenedor { float: left; padding-bottom: 0px; padding-left: 2px; padding-right: 0px; padding-top: 15px; width: 65px; }
#descrip_prod { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; padding-left: 0px; padding-top: 10px; }
#detalles_boton_prod { float: left; padding-left: 5px; padding-top: 10px; width: 90px; }


#foto_prod_detalles { float: left; padding-bottom: 0px; padding-left: 5px; padding-right: 0px; padding-top: 10px; text-align: center; width: 200px; }
#item_prod { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-bottom: 5px; padding-left: 2px; padding-top: 5px; }

#precio_container_prod { float: left; font-size: 12px; font-weight: normal; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 10px; width: 150px; }
#precio_container_prod_detalles { clear: both; float: left; font-size: 11px; font-weight: normal; padding-bottom: 5px; padding-right: 30px; padding-top: 10px; width: 160px; }
#medidas_prod { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; padding-left: 0px; padding-top: 4px; }

#titulo_caja { background-color: #BADCCD; border: #000000 solid 1px; color: #000033; font-size: 14px; height: 14px; margin-bottom: 10px; margin-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; padding-top: 2px; width: 462px; }
#titulo_caja a{ text-decoration: underline; }
#titulo_caja_laterales { background-color: #98536e; border: #BDBDBD solid 1px; color: #ffffff; font-size: 14px; height: 12px; margin-bottom: 5px; margin-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 0px; padding-top: 5px; width: 120px; }

/*TERMINA PARTE DE PRODUCTOS
*/

