.formulario {BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; BORDER-RIGHT: black 1pt solid; BORDER-TOP: black 1pt solid; font-family: Verdana, Geneva, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: Black; background-color : #FFFFFF}
.titulog {font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#000000; font-weight: bold; font-variant: normal}
.titulop { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#FFFFFF; font-weight: normal}
.noticia-titulo {font-family:Verdana, Geneva, sans-serif;font-size:18px;color:#000000;font-weight: bold;font-variant: normal;text-align: left;line-height: 22px;}

a.vinculogris { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#003366; text-decoration: underline;}
a.vinculogris:active { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#003366; text-decoration:underline;}
a.vinculogris:visited { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#003366; text-decoration:underline;}
a.vinculogris:hover { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#003366; text-decoration:underline;}

a.vinculoblanc {font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#FFFFFF; text-decoration:underline;}
a.vinculoblanc:active { font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#FFFFFF; text-decoration:underline;}
a.vinculoblanc:visited { font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#FFFFFF; text-decoration:underline;}
a.vinculoblanc:hover { font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#FFFFFF; text-decoration:underline;}
.form-trans {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border: none;
	background-color: #EA8E05;
	line-height: 15px;
}
.justificado {
	text-align: justify;
}
.izquierda {
	text-align:left;
}
.derecha{
	text-align:right;
}
.telefono { background-image: url(../imag/telefono.jpg); font-size:16px; font-family: Verdana, Geneva, sans-serif; text-align:left; color:#003366; font-weight:bold;}
#general {
	height: 740px;
	width: 750px;
	background-image: url(../imag/mjmindex3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #666;
	background-color: #FFF;
}
#productos {
	height: 650px;
	width: 750px;
	border: 1px solid #666;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFF;	
}
#productos_2f {
	height: 750px;
	width: 750px;
	border: 1px solid #666;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFF;	
}
#productos_3f {
	height: 870px;
	width: 750px;
	border: 1px solid #666;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFF;	
}
#productos_lineas_de_corte {
	height: 800px;
	width: 750px;
	border: 1px solid #666;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFF;	
}
#contacto {
	height: 750px;
	width: 750px;
	border: 1px solid #666;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFF;	
}
#menu_productos {
	width:750px;
	margin-top:12px;
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
}
#menu_productos a{
	margin-left:7px;
	font-family: Verdana, Geneva, sans-serif;
}
#pie {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;
}
.centro {
	text-align: center;
	color: #333;
	font-size: 10px;
}

.puntos_blancos {
	color: #FFF;
}

body {
	background-color: #CCC;
	color: #C9C5C2;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
}

ul {
	list-style: circle; /* Eliminamos los bullets */
	margin-left: 45px; /* Quitamos los margenes */
	margin-top: 2px;
	padding:0px; /* Quitamos el padding */
	text-align: left;
}

#logo {
	float: left;
	width: 250px;
	margin-top:15px;
}
#logo img { width:245px; height:83px; border:0;}

#botones {
	float: left;
	width: 300px;
	margin-left: 0px;
	background-image: url(../imag/fondoboton.gif);
	background-repeat: no-repeat;
	height: 100px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #FFF;
}
#somosprof {
	float: right;
	height: 65px;
	width: 490px;
	margin-top: 255px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
#somosprof p{
	margin:0;
}
#telefono {
	float: right;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	height: 60px;
	padding-top: 0px;
	padding-left: 0px;
	margin-left: 10px;
	margin-top: 25px;
	margin-right: 6px;
	margin-bottom: 0px;
}
#telefono p {
	margin:0;
}
#texto_home {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	width: 320px;
	margin-top: 10px;
	float: left;
	margin-left: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: hidden;
	border-right-color: #666;
	border-bottom-color: #666;
	padding-right: 23px;
	padding-bottom: 10px;
	height: 220px;
}
#texto_home2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	width: 320px;
	margin-top: 10px;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-color: #666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	padding-right: 23px;
	height: 220px;
	padding-bottom: 10px;
}
#menu {
	color: #FFF;
	height:30px;
	margin-top:70px;
}
#menu ul {
	text-align: left;
	list-style: none; /* Eliminamos los bullets */
	margin: 0px; /* Quitamos los margenes */
	padding:0px; /* Quitamos el padding */
	text-align: left;
}

#menu li {
	display: inline;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	margin-top: 10px;
}
#menu li a {
	display: block;
	text-decoration: none;
	text-align: center;
	background-repeat: repeat;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	float: left;
	width: 100px;
	font-size: 13px;
	font-weight: bold;
}
.centrado {
	margin-right:auto;
	margin-left:auto;
}
.lista{
	list-style: circle; /* Eliminamos los bullets */
	margin: 0px; /* Quitamos los margenes */
	padding: 0px; /* Quitamos el padding */
	text-align: left;
}.h1oculto {
	font-size: 5px;
	color: #FFF;
	visibility:hidden;
}
a.enlaces_menu {font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#FFFFFF; text-decoration:underline;}
a.enlaces_menu:active { font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#FFFFFF; text-decoration:underline;}
a.enlaces_menu:visited { font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#FFFFFF; text-decoration:underline;}
a.enlaces_menu:hover { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline; }
#volver_a_productos{
	float:left;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
	width:750px; height:60px;
}
#volver_a_productos img {border:0;}
#doble_columna {width:730px;height:75px;}
#columna_izda {float:left; width:365px;height:75px;}
#columna_derecha {float:right;width:365px;height:75px;}
#promocion {float:left;width:690px; margin:10px 20px 0px 30px; font-size:0.8em;color:#000;}
#promocion h1{font-size:1.5em; color:#000;margin-top:0;}
#lista_promociones {width:470px;float:left;height:520px;}
#fotos_promocion{width:210px;height:520px;margin-left:10px;float:left;}
#fotos_promocion img {margin-bottom:10px;border:0;}
#final_promocion {float:left;width:690px;margin-top:0;}
#boton_contacto {margin:0 auto;width:125px;}
#boton_contacto img {border:0;}
#boton_promocion img {border:0;}
