@import url(http://fonts.googleapis.com/css?family=Archivo+Narrow:400,700);
@import url(http://fonts.googleapis.com/css?family=Oswald:400,300);
@import url(http://fonts.googleapis.com/css?family=Fjalla+One);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:700);
/*
	mlk.mx
*/


/*********************************************************************************/
/* Global                                                                        */
/*********************************************************************************/

	html, body
	{
		height: 100%;
	}
	
	body
	{
		margin-top: 2em;
		margin-bottom: 4em;
		padding: 0em;
		background: #101214 url(images/main-bg.png) repeat;
		font-family: 'Open Sans', sans-serif;
		font-size: 9.5pt;
		color: #686868;
	}
	
	h1, h2, h3 {
		padding: 0 0 1em 0;
		font-weight: 300;
		color: #CFCFCF;
	}
	
	h2
	{
		letter-spacing: -1px;
		font-size: 2.00em;
	}

	p, ol, ul
	{
		margin-top: 1em;
	}
	
	p
	{
		line-height: 1.75em;
	}
	
	a
	{
		text-decoration: underline;
		color: #909090;
	}
	
	a:hover
	{
		text-decoration: none;
	}

/* Image Style 1 */

	.image-style1
	{
		display: block;
		width: 100%;
	}


	
/* Buttons Style 1 */

	.button
	{
		display: inline-block;
		margin-top: 2em;
		padding: 1.00em 1.50em;
		background: #2B8FC4;
		border-radius: 5px;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		font-size: 1.10em;
		color: #FFF;
	}
	
	.button-style1
	{
		display: inline-block;
		box-shadow: inset 1px 1px 1px #B5E5FF;
		text-shadow: 0px -1px 0px #024D74;
	}


/* List Style 1 */

	ul.style1
	{
	}
	
	ul.style1 li
	{
		padding: 0.75em 0 0.75em 0em;
		background: url(images/bullet-icon.png) no-repeat left 50%;
	}
	
	ul.style1 a
	{
		display: block;
		padding-left: 1.50em;
		text-decoration: none;
		color: #909090;
	}
	
	ul.style1 a:hover
	{
		text-decoration: underline;
	}

/* List Style 2 */

	ul.style2 {
		overflow: hidden;
		margin: 0em;
		padding: 0em;
		list-style: none;
	}
	
	ul.style2 li {
		clear: both;
		padding: 1em 0em 2em 0em;
		border-top: 1px solid #212124;
	}
	
	ul.style2 p
	{
		line-height: 2.20em;
	}
	
	ul.style2 a {
		text-decoration: none;
		color: #909090;
	}
	
	ul.style2 a:hover {
		text-decoration: underline;
	}
	
	
	ul.style2 img {
		float: left;
		margin-right: 1.5em;
		border-radius: 5px;
	}
	
	ul.style2 .first {
		padding-top: 0;
		border-top: none;
	}
	
/* List style 3 */

	ul.style3 {
		margin: 0em;
		padding: 0em 0em 0em 0em;
		list-style: none;
	}
	
	
	ul.style3 li {
		padding: 1.75em 0em 1.50em 0em;
		border-top: 1px solid #212124;
	}
	
	ul.style3 .heading-title {
		font-size: 1.10em;
		font-weight: bold;
		color: #B8B8B8;
	}
	
	ul.style3 .date {
		display: inline-block;
		margin: 0em 1em 1em 0em;
		text-transform: uppercase;
		font-size: .80em;
		background: #2B8FC4;
		border-radius: 5px;
		border: 1px solid #165272;
		box-shadow: 0px 1px 5px rgba(0,0,0,.4);
		color: #FFFFFF;
	}
	
	ul.style3 .date a
	{
		display: inline-block;
		padding: .5em 1em;
		letter-spacing: 1px;
		border-radius: 5px;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		font-size: 1.10em;
		font-weight: 400;
		color: #FFFFFF;
		box-shadow: inset 1px 1px 1px #B5E5FF;
	}

	ul.style3 a 
	{
		text-decoration: none;
		color: #909090;
	}
	
	ul.style3 a:hover 
	{
		text-decoration: underline;
	}
	
	ul.style3 .first {
		border-top: none;
	}

/* List style 4 */

	ul.style4 {
		overflow: hidden;
		margin: 0em;
		padding: 0em;
		list-style: none;
	}
	
	ul.style4 li {
		padding: 1.50em 0em 1.50em 0em;
		border-top: 1px solid #212124;
	}
	
	ul.style4 a {
		padding-left: 1em;
		background: url(images/list-bullet.png) no-repeat left 50%;
		text-decoration: none;
		color: #909090;
	}
	
	ul.style4 a:hover {
		text-decoration: underline;
		color: #868686;
	}
	
	ul.style4 h3
	{
		padding: 0 0 0.75em 0;
		font-size: 1.10em;
		font-weight: 700;
		color: #B8B8B8;
	}
	
	
	ul.style4 .first {
		padding-top: 0;
		border-top: none;
	}

/* List style 5 */

	ul.style5 
	{
		margin-left: 4em;
	}
	
	ul.style5 li
	{
		line-height: 1.75em;
		list-style: decimal;
	}

/* Header */

	#header-wrapper
	{
		overflow: hidden;
		background: #FFFFFF url(images/header-bg.png) repeat;
	}

/* Banner */

	#banner
	{
		overflow: hidden;
		height: 41em;
		background: url(../images/pic01.png) no-repeat right top;
	}

	#banner h2
	{
		padding: 3em 0 0 0;
		letter-spacing: -2px;
		text-transform: uppercase;
		font-size: 3.75em;
		color: #101214;
	}

	#banner p
	{
		padding: 0 35em 0 0;
		font-size: 1.50em;
	}

/* Wrapper */

	#wrapper
	{
		padding: 5em 0em 3em 0em;
	}

/* Content */

	#content
	{
	}

	#content a img
	{
		display: block;
		width: 100%;
		margin-bottom: 1.50em;
		border-radius: 5px;
	}

	#content .main-title
	{
		font-size: 3.00em;
	}

/* Sidebar */

	#sidebar
	{
	}

	#sidebar #box1
	{
		margin-bottom: 3em;
	}
	
	#sidebar #box2 .button
	{
		margin-top: 0;
	}
	
/* Two Column Area */

	#two-column
	{
		overflow: hidden;
		margin-top: 4em;
		padding: 4em 0em 0em 0em;
		border-top: 1px solid #212124;
	}

/* Featured Area */

	#featured-wrapper
	{
		overflow: hidden;
		padding: 4em 0em;
		background: url(images/featured-bg.png) repeat;
	}
	
	#featured-content
	{
		
	}

	#featured-content h2
	{
	}

	#featured-content img
	{
		float: left;
		margin: 0.85em 2em 0em 0em;
	}




/* Copyright */

	#copyright
	{
		overflow: hidden;
		padding: 3em 0em 6em 0em;
		border-top: 1px solid #212124;
		text-align: center;
	}
	
	#copyright p
	{
		font-size: 1em;
	}
	
	#copyright a
	{
		color: #949494;
	}
	
	#copyright a:hover
	{
		text-decoration: none;
	}


/* Menu_products */


#cssmenu {
  background: #000000;
  width: auto;
}
#cssmenu ul {
  list-style: none;
  margin: 0;
  padding: 0;
  line-height: 1;
  display: block;
  zoom: 1;
}
#cssmenu ul:after {
  content: ' ';
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
#cssmenu ul li {
  float: left;
  display: block;
  padding: 0;
}
#cssmenu ul li a {
  color: #999999;
  text-decoration: none;
  display: block;
  padding: 15px 25px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  position: relative;
  -webkit-transition: color .25s;
  -moz-transition: color .25s;
  -ms-transition: color .25s;
  -o-transition: color .25s;
  transition: color .25s;
}
#cssmenu ul li a:hover {
  color: #4b9cdb;
}
#cssmenu ul li a:hover:before {
  width: 100%;
}
#cssmenu ul li a:after {
  content: '';
  display: block;
  position: absolute;
  right: -3px;
  top: 19px;
  height: 6px;
  width: 6px;
  background: #999999;
  opacity: .5;
}
#cssmenu ul li a:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 3px;
  width: 0;
  background: #4b9cdb;
  -webkit-transition: width .25s;
  -moz-transition: width .25s;
  -ms-transition: width .25s;
  -o-transition: width .25s;
  transition: width .25s;
}
#cssmenu ul li.last > a:after,
#cssmenu ul li:last-child > a:after {
  display: none;
}
#cssmenu ul li.active a {
  color: #4b9cdb;
}
#cssmenu ul li.active a:before {
  width: 100%;
}
@media screen and (max-width: 768px) {
  #cssmenu ul li {
    float: none;
  }
  #cssmenu ul li a {
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  #cssmenu ul li a:after {
    display: none;
  }
  #cssmenu ul li a:before {
    height: 1px;
    background: #999999;
    width: 100%;
    opacity: .2;
  }
  #cssmenu ul li.last > a:before,
  #cssmenu ul li:last-child > a:before {
    display: none;
  }
}


/* tabla!!! */


<style>
.generatecss_dot_com_table {
border: 0px solid #000000;
-moz-border-radius-bottomleft: 0px;
-webkit-border-bottom-left-radius: 0px;
border-bottom-left-radius: 0px;
-moz-border-radius-bottomright: 0px;
-webkit-border-bottom-right-radius: 0px;
border-bottom-right-radius: 0px;
-moz-border-radius-topright: 0px;
-webkit-border-top-right-radius: 0px;
border-top-right-radius: 0px;
-moz-border-radius-topleft: 0px;
-webkit-border-top-left-radius: 0px;
border-top-left-radius: 0px;
}

.generatecss_dot_com_table table {
margin: 0px;
padding: 0px;
border-collapse: collapse;
border-spacing: 0;
width: 100%;
}

.generatecss_dot_com_table tr:last-child td:last-child {
-moz-border-radius-bottomright: 0px;
-webkit-border-bottom-right-radius: 0px;
border-bottom-right-radius: 0px;
}

.generatecss_dot_com_table table tr:first-child td:first-child {
-moz-border-radius-topleft: 0px;
-webkit-border-top-left-radius: 0px;
border-top-left-radius: 0px;
}

.generatecss_dot_com_table table tr:first-child td:last-child {
-moz-border-radius-topright: 0px;
-webkit-border-top-right-radius: 0px;
border-top-right-radius: 0px;
}

.generatecss_dot_com_table tr:last-child td:first-child {
-moz-border-radius-bottomleft: 0px;
-webkit-border-bottom-left-radius: 0px;
border-bottom-left-radius: 0px;
}


.generatecss_dot_com_table td {
vertical-align:middle;
background-color: #000000;border:0px solid #000000;
border-width: 0px 0px 0px 0px;
text-align: left;
padding: 0px;
font-size: 12px;
font-family: helvetica;
color: #b2b2b2;
}

.generatecss_dot_com_table tr:last-child td {
border-width: 0px 0px 0px 0px;
}

.generatecss_dot_com_table tr td:last-child {
border-width: 0px 0px 1px 0px;
}

.generatecss_dot_com_table tr:last-child td:last-child {
border-width: 0px 0px 0px 0px;
}

.generatecss_dot_com_table tr:first-child td {
background:-o-linear-gradient(bottom, #000000 5%, #000000 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #000000));
background:-moz-linear-gradient(center top, #000000 5%, #000000 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000");
background: -o-linear-gradient(top,#000000, #000000);
background-color: #000000;
border: 0px solid #000000;
text-align: left;
border-width: 0px 0px 1px 1px;
font-size: 24px;
font-family: helvetica;
color: #b2b2b2;
}

.generatecss_dot_com_table tr:first-child:hover td {
background:-o-linear-gradient(bottom, #000000 5%, #000000 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #000000));
background:-moz-linear-gradient(center top, #000000 5%, #000000 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000");
background: -o-linear-gradient(top,#000000, #000000);
background-color: #000000;
}

.generatecss_dot_com_table tr:first-child td:first-child {
border-width: 0px 0px 1px 0px;
}

.generatecss_dot_com_table tr:first-child td:last-child {
border-width: 0px 0px 1px 1px;
}


/* tabla_contenido_producto */

.Product_table_content  {
	margin:0px;padding:0px;
	width:100%;
	border:0px solid #000000;
	
	-moz-border-radius-bottomleft:13px;
	-webkit-border-bottom-left-radius:13px;
	border-bottom-left-radius:13px;
	
	-moz-border-radius-bottomright:13px;
	-webkit-border-bottom-right-radius:13px;
	border-bottom-right-radius:13px;
	
	-moz-border-radius-topright:13px;
	-webkit-border-top-right-radius:13px;
	border-top-right-radius:13px;
	
	-moz-border-radius-topleft:13px;
	-webkit-border-top-left-radius:13px;
	border-top-left-radius:13px;
}.Product_table_content  table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.Product_table_content  tr:last-child td:last-child {
	-moz-border-radius-bottomright:13px;
	-webkit-border-bottom-right-radius:13px;
	border-bottom-right-radius:13px;
}
.Product_table_content  table tr:first-child td:first-child {
	-moz-border-radius-topleft:13px;
	-webkit-border-top-left-radius:13px;
	border-top-left-radius:13px;
}
.Product_table_content  table tr:first-child td:last-child {
	-moz-border-radius-topright:13px;
	-webkit-border-top-right-radius:13px;
	border-top-right-radius:13px;
}.Product_table_content  tr:last-child td:first-child{
	-moz-border-radius-bottomleft:13px;
	-webkit-border-bottom-left-radius:13px;
	border-bottom-left-radius:13px;
}.Product_table_content  tr:hover td{
	
}
.Product_table_content  tr:nth-child(odd){ background-color:#e5e5e5; }
.Product_table_content  tr:nth-child(even)    { background-color:#ffffff; }.Product_table_content  td{
	vertical-align:middle;
	
	
	border:0px solid #000000;
	border-width:0px 0px 0px 0px;
	text-align:center;
	padding:7px;
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.Product_table_content  tr:last-child td{
	border-width:0px 0px 0px 0px;
}.Product_table_content  tr td:last-child{
	border-width:0px 0px 0px 0px;
}.Product_table_content  tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.Product_table_content  tr:first-child td{
		background:-o-linear-gradient(bottom, #00c3ea 5%, #37c8e5 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00c3ea), color-stop(1, #37c8e5) );
	background:-moz-linear-gradient( center top, #00c3ea 5%, #37c8e5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00c3ea", endColorstr="#37c8e5");	background: -o-linear-gradient(top,#00c3ea,37c8e5);

	background-color:#00c3ea;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 0px 0px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}
.Product_table_content  tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #00c3ea 5%, #37c8e5 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00c3ea), color-stop(1, #37c8e5) );
	background:-moz-linear-gradient( center top, #00c3ea 5%, #37c8e5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00c3ea", endColorstr="#37c8e5");	background: -o-linear-gradient(top,#00c3ea,37c8e5);

	background-color:#00c3ea;
}
.Product_table_content  tr:first-child td:first-child{
	border-width:0px 0px 0px 0px;
}
.Product_table_content  tr:first-child td:last-child{
	border-width:0px 0px 0px 0px;
}


/*********************************************************************************/
/* MLK                                                          */
/*********************************************************************************/

Products-Database {
  background-color:#1fc2ff;
  color: white;
  display: block;
  height: 30px;
  width: 100px;
}
Products-Database:hover {
  background-color:#000000;
  color: #ffffff;






