/* General Demo Style */
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);

@font-face {
	font-family: 'fontawesome';
	src:url('../fonts/fontawesome.eot');
	src:url('../fonts/fontawesome.eot?#iefix') format('embedded-opentype'),
		url('../fonts/fontawesome.svg#fontawesome') format('svg'),
		url('../fonts/fontawesome.woff') format('woff'),
		url('../fonts/fontawesome.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('../fonts/BebasNeue-webfont.eot');
    src: url('../nts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BebasNeue-webfont.woff') format('woff'),
         url('../fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('../fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*
 * Web Fonts from fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and 
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2016 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      Fontfabric
 * License URL: http://www.fontspring.com/licenses/fontfabric/webfont
 *
 *
 */
@font-face {
    font-family: 'nexa_rust_script_l0regular';
    src: url('../fonts/NexaRustScriptL-0-Free-webfont.eot');
    src: url('../fonts/NexaRustScriptL-0-Free-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NexaRustScriptL-0-Free-webfont.woff2') format('woff2'),
         url('../fonts/NexaRustScriptL-0-Free-webfont.woff') format('woff'),
         url('../fonts/NexaRustScriptL-0-Free-webfont.ttf') format('truetype'),
         url('../fonts/NexaRustScriptL-0-Free-webfont.svg#nexa_rust_script_l0regular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body, html { font-size: 100%; 	padding: 0; margin: 0;}
/*Snow*/
#flake {
		color: #fff;
		position: absolute;
		font-size: 25px;
		top: -50px;
	}


/* Reset */
*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/**/
/*Marquesina*/
.containerm {
	z-index: -5;
    width: 18em;
    height: 8em;
    margin: 1em auto;
    overflow: hidden;
    background: white;
    position: relative;
    box-sizing: border-box;
}

.marquee {
    top: 6em;
	z-index: -2;
   position: relative;
    /*box-sizing: border-box;*/
    animation: marquee 15s linear infinite;
}

.marquee:hover {
    animation-play-state: paused;
}

/* Make it move! */
@keyframes marquee {
    0%   { top:   8em }
    100% { top: -40em }
}

/* Make it look pretty */
.microsoft .marquee {
	margin: 0;
    padding: 0 1em;
    line-height: 1.5em;
    font: 1em 'Segoe UI', Tahoma, Helvetica, Sans-Serif;
}

.microsoft:before, .microsoft::before,
.microsoft:after,  .microsoft::after {
    left: 0;
    z-index: 1;
    content: '';
    position: absolute;
    pointer-events: none;
    width: 100%; height: 2em;
    background-image: linear-gradient(180deg, #FFF, rgba(255,255,255,0));
}

.microsoft:after, .microsoft::after {
    bottom: 0;
    transform: rotate(180deg);
}

.microsoft:before, .microsoft::before {
    top: 0;
}

/* Style the links */
.vanity {
    color: #333;
    text-align: center;
    font: .75em 'Segoe UI', Tahoma, Helvetica, Sans-Serif;
}

.vanity a, .microsoft a {
    color: #1570A6;
    transition: color .5s;
    text-decoration: none;
}

.vanity a:hover, .microsoft a:hover {
    color: #F65314;
}

/* Style toggle button */
.toggle {
	display: block;
    margin: 2em auto;
}

/**/

/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {
	clear: both;
}

body {
    font-family: 'Lato', Calibri, Arial, sans-serif;
    color: #47a3da;
}

.rowfracc {
	background: #eeeeee;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000000;
}

/* Fecha dividida */
.date {
	width: 130px; height: 50px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	border: 1px solid #d2d2d2;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.calendario {
	width: 196px;
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	border: 1px solid #d2d2d2;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.tablafondo {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	border: 1px solid #d2d2d2;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
@media screen
{
	.tablas {
		border: 1px solid #d2d2d2;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
		-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	}
}
@media print 
{
	.tablas {
		border: 1px solid #d2d2d2;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		/*box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
		-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);*/
	}
}
.caltc {
	width: 700px;
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	border: 1px solid #d2d2d2;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.diatc {
	width: 100px; height: 100px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: 'Lato', Calibri, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.hoytc {
	width: 100px; height: 100px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	
	font-family: 'Lato', Calibri, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	color: #fff;
	
	border: 1px solid #353569;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.mantc {
	width: 100px; height: 100px; 
	background: #0a5599; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfadd', endColorstr='#fff9b2');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfadd), to(#fff9b2));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fdfadd, #fff9b2);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fdfadd, #fff9b2);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fdfadd, #fff9b2);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fdfadd, #fff9b2);
	
	font-family: 'Lato', Calibri, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.diatc2 {
	width: 28px; height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:10px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleysec {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleysec:hover {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848484', endColorstr='#4f4f4f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#848484), to(#4f4f4f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #848484, #4f4f4f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #848484, #4f4f4f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #848484, #4f4f4f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #848484, #4f4f4f);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.bleysec:focus {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848484', endColorstr='#4f4f4f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#848484), to(#4f4f4f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #848484, #4f4f4f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #848484, #4f4f4f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #848484, #4f4f4f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #848484, #4f4f4f);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.fraccion {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.fraccion:hover {
	height: 28px; 
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);   /*bdedff*/
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #fff;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor:pointer;
}
.fraccion:focus {
	height: 28px; 
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);   /*bdedff*/
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #fff;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor:pointer;
}
.mtarifa {
	height: 28px; 
	background: #bababa; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bababa', endColorstr='#f4f4f4');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bababa), to(#f4f4f4));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #bababa, #f4f4f4);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #bababa, #f4f4f4);
	/* IE 10 */
	background: -ms-linear-gradient(top, #bababa, #f4f4f4);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #bababa, #f4f4f4);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.mifraccion {
	height: 28px; 
	background: #ef9503; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef9503', endColorstr='#c11f28');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ef9503), to(#c11f28));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ef9503, #c11f28);   /*bdedff*/
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ef9503, #c11f28);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ef9503, #c11f28);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ef9503, #c11f28);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.mifraccion:hover {
	height: 28px; 
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);   /*bdedff*/
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #fff;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor:pointer;
}
.mifraccion:focus {
	height: 28px; 
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);   /*bdedff*/
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #fff;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor:pointer;
}
.mtarifa {
	height: 28px; 
	background: #bababa; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bababa', endColorstr='#f4f4f4');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bababa), to(#f4f4f4));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #bababa, #f4f4f4);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #bababa, #f4f4f4);
	/* IE 10 */
	background: -ms-linear-gradient(top, #bababa, #f4f4f4);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #bababa, #f4f4f4);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.mtarifalink {
	height: 28px; 
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	
	border: 1px solid #d2d2d2;
	padding-left:10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.mtarifalink:hover {
	height: 28px; 
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);   /*bdedff*/
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	padding-left:10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor:pointer;
}
.mtarifanolink {
	height: 28px; 
	background: #ffffff; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f4f4f4));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ffffff, #f4f4f4);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ffffff, #f4f4f4);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ffffff, #f4f4f4);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ffffff, #f4f4f4);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	padding-left:10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bgsec{
	height: 38px;
	background: #e6f8ff;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000000;
}
.notastar {
	height: 38px;
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}


.moasel {
	height: 38px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	padding-left: 20px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.moasel:hover {
	height: 38px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848484', endColorstr='#4f4f4f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#848484), to(#4f4f4f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #848484, #4f4f4f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #848484, #4f4f4f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #848484, #4f4f4f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #848484, #4f4f4f);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	
	border: 1px solid #d2d2d2;
	padding-left: 20px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}

.moasel:focus {
	height: 38px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848484', endColorstr='#4f4f4f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#848484), to(#4f4f4f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #848484, #4f4f4f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #848484, #4f4f4f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #848484, #4f4f4f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #848484, #4f4f4f);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	
	border: 1px solid #d2d2d2;
	padding-left: 20px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}

.leysec {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.tp_apta {
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	
	font-family: 'Lato';
	font-size: 30px;
	font-weight:bolder;
	color: #fff;
	border: 1px solid #353569;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.tp_apta_logo{
	background-image: url(../imagenes/apta-logo-barra.png);
	background-repeat:no-repeat;
	background-position: right;
	
	}
.pp_tp_apta {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #cb7a5d;
	font-size: 15px;
}
.leysec2 {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.leysec3 {
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	cursor: pointer;
	
}
.leysec4 {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size: 20px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leytran {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848484', endColorstr='#4f4f4f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#848484), to(#4f4f4f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #848484, #4f4f4f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #848484, #4f4f4f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #848484, #4f4f4f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #848484, #4f4f4f);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leytran:hover {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848484', endColorstr='#4f4f4f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#848484), to(#4f4f4f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #848484, #4f4f4f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #848484, #4f4f4f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #848484, #4f4f4f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #848484, #4f4f4f);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}

.leyart {
	height: 28px; 
	background: #0a5599; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a5599', endColorstr='#5ba8de');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a5599), to(#5ba8de));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0a5599, #5ba8de);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0a5599, #5ba8de);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0a5599, #5ba8de);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0a5599, #5ba8de);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyart:hover {
	height: 28px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyhed {
	height: 28px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.leyhed2 {
	height: 28px; 
	background: #0a5599; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a5599', endColorstr='#5ba8de');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a5599), to(#5ba8de));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0a5599, #5ba8de);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0a5599, #5ba8de);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0a5599, #5ba8de);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0a5599, #5ba8de);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyhed2:hover {
	height: 28px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#60516A');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#60516A));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #60516A);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #60516A);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #60516A);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #60516A);
	font-weight:bolder;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #353569;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leyheda {
	height: 28px; 
	background: #c11e21; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c11e21', endColorstr='#fc8d19');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c11e21), to(#fc8d19));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #c11e21, #fc8d19);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #c11e21, #fc8d19);
	/* IE 10 */
	background: -ms-linear-gradient(top, #c11e21, #fc8d19);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #c11e21, #fc8d19);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyheda:hover {
	height: 28px; 
	background: #c11e21; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c11e21', endColorstr='#fc8d19');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c11e21), to(#fc8d19));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #c11e21, #fc8d19);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #c11e21, #fc8d19);
	/* IE 10 */
	background: -ms-linear-gradient(top, #c11e21, #fc8d19);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #c11e21, #fc8d19);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leyadi {
	height: 28px; 
	background: #6bbc00; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6bbc00', endColorstr='#348700');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6bbc00), to(#348700));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #6bbc00, #348700);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #6bbc00, #348700);
	/* IE 10 */
	background: -ms-linear-gradient(top, #6bbc00, #348700);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #6bbc00, #348700);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyref {
	height: 28px; 
	background: #ff7f7f; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f', endColorstr='#d30000');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff7f7f), to(#d30000));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ff7f7f, #d30000);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ff7f7f, #d30000);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ff7f7f, #d30000);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ff7f7f, #d30000);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.leyder {
	height: 28px; 
	background: #a5a5a5; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5a5a5', endColorstr='#4f4f4f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a5a5a5), to(#4f4f4f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #a5a5a5, #4f4f4f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #a5a5a5, #4f4f4f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #a5a5a5, #4f4f4f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #a5a5a5, #4f4f4f);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.leyfut {
	height: 28px; 
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.leyderold {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #a5a5a5;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyartder {
	height: 28px; 
	background: #a5a5a5; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5a5a5', endColorstr='#4f4f4f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a5a5a5), to(#4f4f4f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #a5a5a5, #4f4f4f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #a5a5a5, #4f4f4f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #a5a5a5, #4f4f4f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #a5a5a5, #4f4f4f);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyartder:hover {
	height: 28px; 
	background: #c11e21; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c11e21', endColorstr='#fc8d19');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c11e21), to(#fc8d19));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #c11e21, #fc8d19);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #c11e21, #fc8d19);
	/* IE 10 */
	background: -ms-linear-gradient(top, #c11e21, #fc8d19);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #c11e21, #fc8d19);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leydero {
	height: 28px; 
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #a5a5a5;
	
}
.leyvig {
	height: 28px; 
	background: #ff8142; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8142', endColorstr='#9c4318');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff8142), to(#9c4318));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ff8142, #9c4318);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ff8142, #9c4318);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ff8142, #9c4318);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ff8142, #9c4318);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leynew {
	height: 28px; 
	background: #ff8142; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8142', endColorstr='#9c4318');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff8142), to(#9c4318));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ff8142, #9c4318);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ff8142, #9c4318);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ff8142, #9c4318);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ff8142, #9c4318);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leynew:hover {
	cursor:pointer;
}
/* Acuerdos y Decretos */
.acuerdot {
	background: #483d3c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#483d3c', endColorstr='#272121');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#483d3c), to(#272121));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #483d3c, #272121);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #483d3c, #272121);
	/* IE 10 */
	background: -ms-linear-gradient(top, #483d3c, #272121);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #483d3c, #272121);

	font-family: 'Lato';
	font-size: 35px;
	font-weight: bolder;
	color: #958f07;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.acuerdot2 {
	background: #483d3c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#483d3c', endColorstr='#272121');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#483d3c), to(#272121));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #483d3c, #272121);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #483d3c, #272121);
	/* IE 10 */
	background: -ms-linear-gradient(top, #483d3c, #272121);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #483d3c, #272121);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #958f07;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor:pointer;
}
.acuerdot2:hover {
	background: #483d3c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#483d3c', endColorstr='#272121');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#483d3c), to(#272121));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #483d3c, #272121);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #483d3c, #272121);
	/* IE 10 */
	background: -ms-linear-gradient(top, #483d3c, #272121);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #483d3c, #272121);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor:pointer;
}

.decretot {
	background: #746d05; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#958f07', endColorstr='#746d05');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#958f07), to(#746d05));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #958f07, #746d05);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #958f07, #746d05);
	/* IE 10 */
	background: -ms-linear-gradient(top, #958f07, #746d05);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #958f07, #746d05);
	
	font-family: 'Lato';
	font-size: 35px;
	font-weight: bolder;
	color: #272121;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.decretot2 {
	background: #746d05; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#958f07', endColorstr='#746d05');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#958f07), to(#746d05));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #958f07, #746d05);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #958f07, #746d05);
	/* IE 10 */
	background: -ms-linear-gradient(top, #958f07, #746d05);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #958f07, #746d05);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #272121;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.decretotfrac {
	height: 28px;
	background: #746d05; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#958f07', endColorstr='#746d05');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#958f07), to(#746d05));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #958f07, #746d05);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #958f07, #746d05);
	/* IE 10 */
	background: -ms-linear-gradient(top, #958f07, #746d05);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #958f07, #746d05);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #272121;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
/* Busquedas por Seccion de la Tarifa*/
.tarsec {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	cursor:pointer;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.tarcap {
	background: #fdf243; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf243', endColorstr='#e14f10');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf243), to(#e14f10));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fdf243, #e14f10);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fdf243, #e14f10);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fdf243, #e14f10);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fdf243, #e14f10);
	cursor:pointer;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.tarsubcap {
	background: #f3f1b9; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f1b9', endColorstr='#5f532c');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f3f1b9), to(#5f532c));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f3f1b9, #5f532c);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f3f1b9, #5f532c);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f3f1b9, #5f532c);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f3f1b9, #5f532c);
	cursor:pointer;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.tarpar {
	background: #f1f2f4; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f4', endColorstr='#58668a');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1f2f4), to(#58668a));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f1f2f4, #58668a);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f1f2f4, #58668a);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f1f2f4, #58668a);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f1f2f4, #58668a);
	cursor:pointer;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-b
}

.tarsubpar {
	background: #faf50d; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf50d', endColorstr='#bb7d03');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#faf50d), to(#bb7d03));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #faf50d, #bb7d03);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #faf50d, #bb7d03);
	/* IE 10 */
	background: -ms-linear-gradient(top, #faf50d, #bb7d03);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #faf50d, #bb7d03);
	cursor:pointer;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-b
}
.tarfra {
	background: #f5f77f; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f77f', endColorstr='#7ba11f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f77f), to(#7ba11f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f5f77f, #7ba11f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f5f77f, #7ba11f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f5f77f, #7ba11f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f5f77f, #7ba11f);
	cursor:pointer;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-b
}

/* Leyes Titulos */
.leyla {
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	display: block;
	font-family: 'Lato';
	font-size: 35px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyla2 {
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	font-weight:bolder;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleyla2 {
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	font-weight:bolder;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleyla2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leycff {
	background: #fdf243; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf243', endColorstr='#e14f10');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf243), to(#e14f10));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fdf243, #e14f10);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fdf243, #e14f10);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fdf243, #e14f10);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fdf243, #e14f10);
	display: block;
	font-family: 'Lato';
	font-size: 35px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leycff2 {
	background: #fdf243; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf243', endColorstr='#e14f10');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf243), to(#e14f10));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fdf243, #e14f10);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fdf243, #e14f10);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fdf243, #e14f10);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fdf243, #e14f10);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleycff2 {
	background: #fdf243; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf243', endColorstr='#e14f10');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf243), to(#e14f10));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fdf243, #e14f10);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fdf243, #e14f10);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fdf243, #e14f10);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fdf243, #e14f10);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleycff2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leylfd {
	background: #f47e2d; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47e2d', endColorstr='#651e0b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f47e2d), to(#651e0b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f47e2d, #651e0b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f47e2d, #651e0b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f47e2d, #651e0b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f47e2d, #651e0b);
	display: block;
	font-family: 'Lato';
	font-size: 35px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leylfd2 {
	background: #f47e2d; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47e2d', endColorstr='#651e0b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f47e2d), to(#651e0b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f47e2d, #651e0b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f47e2d, #651e0b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f47e2d, #651e0b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f47e2d, #651e0b);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylfd2 {
	background: #f47e2d; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47e2d', endColorstr='#651e0b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f47e2d), to(#651e0b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f47e2d, #651e0b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f47e2d, #651e0b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f47e2d, #651e0b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f47e2d, #651e0b);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylfd2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leylisr {
	background: #f3f1b9; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f1b9', endColorstr='#5f532c');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f3f1b9), to(#5f532c));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f3f1b9, #5f532c);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f3f1b9, #5f532c);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f3f1b9, #5f532c);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f3f1b9, #5f532c);
	display: block;
	font-family: 'Lato';
	font-size: 35px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leylisr2 {
	background: #f3f1b9; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f1b9', endColorstr='#5f532c');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f3f1b9), to(#5f532c));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f3f1b9, #5f532c);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f3f1b9, #5f532c);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f3f1b9, #5f532c);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f3f1b9, #5f532c);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylisr2 {
	background: #f3f1b9; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f1b9', endColorstr='#5f532c');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f3f1b9), to(#5f532c));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f3f1b9, #5f532c);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f3f1b9, #5f532c);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f3f1b9, #5f532c);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f3f1b9, #5f532c);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylisr2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leylieps {
	background: #a8e1f2; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8e1f2', endColorstr='#2a3958');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a8e1f2), to(#2a3958));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #a8e1f2, #2a3958);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #a8e1f2, #2a3958);
	/* IE 10 */
	background: -ms-linear-gradient(top, #a8e1f2, #2a3958);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #a8e1f2, #2a3958);
	display: block;
	font-family: 'Lato';
	font-size: 30px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leylieps2 {
	background: #a8e1f2; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8e1f2', endColorstr='#2a3958');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a8e1f2), to(#2a3958));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #a8e1f2, #2a3958);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #a8e1f2, #2a3958);
	/* IE 10 */
	background: -ms-linear-gradient(top, #a8e1f2, #2a3958);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #a8e1f2, #2a3958);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylieps2 {
	background: #a8e1f2; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8e1f2', endColorstr='#2a3958');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a8e1f2), to(#2a3958));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #a8e1f2, #2a3958);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #a8e1f2, #2a3958);
	/* IE 10 */
	background: -ms-linear-gradient(top, #a8e1f2, #2a3958);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #a8e1f2, #2a3958);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylieps2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leyreglas {
	background: #ffa900; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa900', endColorstr='#ff4600');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa900), to(#ff4600));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ffa900, #ff4600);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ffa900, #ff4600);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ffa900, #ff4600);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ffa900, #ff4600);
	display: block;
	font-family: 'Lato';
	font-size: 30px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyreglas2 {
	background: #ffa900; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa900', endColorstr='#ff4600');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa900), to(#ff4600));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ffa900, #ff4600);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ffa900, #ff4600);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ffa900, #ff4600);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ffa900, #ff4600);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leylce {
	background: #f76464; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f76464', endColorstr='#a21b1b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f76464), to(#a21b1b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f76464, #a21b1b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f76464, #a21b1b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f76464, #a21b1b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f76464, #a21b1b);
	display: block;
	font-family: 'Lato';
	font-size: 35px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leylce2 {
	background: #f76464; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f76464', endColorstr='#a21b1b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f76464), to(#a21b1b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f76464, #a21b1b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f76464, #a21b1b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f76464, #a21b1b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f76464, #a21b1b);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylce2 {
	background: #f76464; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f76464', endColorstr='#a21b1b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f76464), to(#a21b1b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f76464, #a21b1b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f76464, #a21b1b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f76464, #a21b1b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f76464, #a21b1b);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylce2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leyliva {
	background: #faf50d; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf50d', endColorstr='#bb7d03');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#faf50d), to(#bb7d03));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #faf50d, #bb7d03);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #faf50d, #bb7d03);
	/* IE 10 */
	background: -ms-linear-gradient(top, #faf50d, #bb7d03);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #faf50d, #bb7d03);
	display: block;
	font-family: 'Lato';
	font-size: 35px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyliva2 {
	background: #faf50d; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf50d', endColorstr='#bb7d03');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#faf50d), to(#bb7d03));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #faf50d, #bb7d03);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #faf50d, #bb7d03);
	/* IE 10 */
	background: -ms-linear-gradient(top, #faf50d, #bb7d03);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #faf50d, #bb7d03);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleyliva2 {
	background: #faf50d; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf50d', endColorstr='#bb7d03');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#faf50d), to(#bb7d03));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #faf50d, #bb7d03);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #faf50d, #bb7d03);
	/* IE 10 */
	background: -ms-linear-gradient(top, #faf50d, #bb7d03);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #faf50d, #bb7d03);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleyliva2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leylisan {
	background: #f49ade; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f49ade', endColorstr='#7e2839');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f49ade), to(#7e2839));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f49ade, #7e2839);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f49ade, #7e2839);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f49ade, #7e2839);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f49ade, #7e2839);
	display: block;
	font-family: 'Lato';
	font-size: 35px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leylisan2 {
	background: #f49ade; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f49ade', endColorstr='#7e2839');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f49ade), to(#7e2839));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f49ade, #7e2839);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f49ade, #7e2839);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f49ade, #7e2839);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f49ade, #7e2839);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylisan2 {
	background: #f49ade; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f49ade', endColorstr='#7e2839');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f49ade), to(#7e2839));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f49ade, #7e2839);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f49ade, #7e2839);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f49ade, #7e2839);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f49ade, #7e2839);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylisan2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leylistuv {
	background: #f1f2f4; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f4', endColorstr='#58668a');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1f2f4), to(#58668a));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f1f2f4, #58668a);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f1f2f4, #58668a);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f1f2f4, #58668a);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f1f2f4, #58668a);
	display: block;
	font-family: 'Lato';
	font-size: 30px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leylistuv2 {
	background: #f1f2f4; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f4', endColorstr='#58668a');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1f2f4), to(#58668a));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f1f2f4, #58668a);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f1f2f4, #58668a);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f1f2f4, #58668a);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f1f2f4, #58668a);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylistuv2 {
	background: #f1f2f4; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f4', endColorstr='#58668a');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1f2f4), to(#58668a));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f1f2f4, #58668a);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f1f2f4, #58668a);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f1f2f4, #58668a);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f1f2f4, #58668a);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylistuv2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leylsat {
	background: #f5f77f; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f77f', endColorstr='#7ba11f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f77f), to(#7ba11f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f5f77f, #7ba11f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f5f77f, #7ba11f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f5f77f, #7ba11f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f5f77f, #7ba11f);
	display: block;
	font-family: 'Lato';
	font-size: 30px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leylsat2 {
	background: #f5f77f; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f77f', endColorstr='#7ba11f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f77f), to(#7ba11f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f5f77f, #7ba11f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f5f77f, #7ba11f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f5f77f, #7ba11f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f5f77f, #7ba11f);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylsat2 {
	background: #f5f77f; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f77f', endColorstr='#7ba11f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f77f), to(#7ba11f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f5f77f, #7ba11f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f5f77f, #7ba11f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f5f77f, #7ba11f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f5f77f, #7ba11f);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylsat2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leylpiorpi {
	background: #399dff; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#399dff', endColorstr='#e2f6ff');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#399dff), to(#e2f6ff));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #399dff, #e2f6ff);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #399dff, #e2f6ff);
	/* IE 10 */
	background: -ms-linear-gradient(top, #399dff, #e2f6ff);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #399dff, #e2f6ff);
	display: block;
	font-family: 'Lato';
	font-size: 30px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leylpiorpi2 {
	background: #399dff; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#399dff', endColorstr='#e2f6ff');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#399dff), to(#e2f6ff));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #399dff, #e2f6ff);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #399dff, #e2f6ff);
	/* IE 10 */
	background: -ms-linear-gradient(top, #399dff, #e2f6ff);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #399dff, #e2f6ff);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylpiorpi2 {
	background: #399dff; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#399dff', endColorstr='#e2f6ff');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#399dff), to(#e2f6ff));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #399dff, #e2f6ff);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #399dff, #e2f6ff);
	/* IE 10 */
	background: -ms-linear-gradient(top, #399dff, #e2f6ff);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #399dff, #e2f6ff);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleylpiorpi2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leyrmce {
	background: #ffa900; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa900', endColorstr='#ff4500');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa900), to(#ff4500));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ffa900, #ff4500);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ffa900, #ff4500);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ffa900, #ff4500);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ffa900, #ff4500);
	display: block;
	font-family: 'Lato';
	font-size: 30px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.tooliyf {
	background: #cf9568; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf9568', endColorstr='#fada83');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cf9568), to(#fada83));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #cf9568, #fada83);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #cf9568, #fada83);
	/* IE 10 */
	background: -ms-linear-gradient(top, #cf9568, #fada83);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #cf9568, #fada83);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyrmce2 {
	background: #ffa900; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa900', endColorstr='#ff4500');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa900), to(#ff4500));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ffa900, #ff4500);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ffa900, #ff4500);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ffa900, #ff4500);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ffa900, #ff4500);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleyrmce2 {
	background: #ffa900; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa900', endColorstr='#ff4500');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa900), to(#ff4500));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ffa900, #ff4500);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ffa900, #ff4500);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ffa900, #ff4500);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ffa900, #ff4500);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleyrmce2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leyanex {
	background: #f200f4; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f200f4', endColorstr='#59007b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f200f4), to(#59007b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f200f4, #59007b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f200f4, #59007b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f200f4, #59007b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f200f4, #59007b);
	display: block;
	font-family: 'Lato';
	font-size: 30px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyanex2 {
	background: #59007b; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f200f4', endColorstr='#59007b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f200f4), to(#59007b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f200f4, #59007b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f200f4, #59007b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f200f4, #59007b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f200f4, #59007b);
	font-weight:bolder;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleyanex2 {
	background: #59007b; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f200f4', endColorstr='#59007b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f200f4), to(#59007b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f200f4, #59007b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f200f4, #59007b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f200f4, #59007b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f200f4, #59007b);
	font-weight:bolder;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.bleyanex2:hover {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
}
.leyanexm {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyanexm:hover {
	height: 28px; 
	background: #59007b; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f200f4', endColorstr='#59007b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f200f4), to(#59007b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f200f4, #59007b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f200f4, #59007b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f200f4, #59007b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f200f4, #59007b);
	font-weight:bolder;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

/*Cuando esta Reformado*/
.leyanexref {
	height: 28px; 
	background: #ff7f7f; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f7f', endColorstr='#d30000');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff7f7f), to(#d30000));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ff7f7f, #d30000);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ff7f7f, #d30000);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ff7f7f, #d30000);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ff7f7f, #d30000);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyanexref:hover {
	height: 28px; 
	background: #59007b; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f200f4', endColorstr='#59007b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f200f4), to(#59007b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f200f4, #59007b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f200f4, #59007b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f200f4, #59007b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f200f4, #59007b);
	font-weight:bolder;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
/*Cuando esta Adicionado*/
.leyanexadi {
	height: 28px; 
	background: #6bbc00; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6bbc00', endColorstr='#348700');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6bbc00), to(#348700));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #6bbc00, #348700);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #6bbc00, #348700);
	/* IE 10 */
	background: -ms-linear-gradient(top, #6bbc00, #348700);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #6bbc00, #348700);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyanexadi:hover {
	height: 28px; 
	background: #59007b; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f200f4', endColorstr='#59007b');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f200f4), to(#59007b));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f200f4, #59007b);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f200f4, #59007b);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f200f4, #59007b);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f200f4, #59007b);
	font-weight:bolder;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.leyapen {
	background: #f20086; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f20086', endColorstr='#570021');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f20086), to(#570021));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f20086, #570021);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f20086, #570021);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f20086, #570021);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f20086, #570021);
	display: block;
	font-family: 'Lato';
	font-size: 30px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyapen2 {
	background: #f20086; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f20086', endColorstr='#570021');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f20086), to(#570021));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f20086, #570021);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f20086, #570021);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f20086, #570021);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f20086, #570021);
	font-weight:bolder;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

/* Reglas y Criterios de SE */
.reglasse {
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	display: block;
	font-family: 'Lato';
	font-size: 35px;
	font-weight:bolder;
	color: #28201d;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.reglasse2 {
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	font-weight:bolder;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.leyapenm {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.leyapenm:hover {
	height: 28px;
	background: #f20086; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f20086', endColorstr='#570021');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f20086), to(#570021));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f20086, #570021);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f20086, #570021);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f20086, #570021);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f20086, #570021);
	font-weight:bolder;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #ffffff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	cursor: pointer;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.diatcan {
	width: 28px; height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:10px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.diatcan:hover {
	width: 28px; height: 28px; 
	background: #0a5599; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a5599', endColorstr='#5ba8de');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a5599), to(#5ba8de));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0a5599, #5ba8de);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0a5599, #5ba8de);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0a5599, #5ba8de);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0a5599, #5ba8de);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:10px;
	color: #fff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.tablasheader {
	width: 30px; height: 30px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	
	font-family: 'Lato', Calibri, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	color: #fff;
	
	border: 1px solid #353569;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.tablasrow {
	width: 30px; height: 30px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	
	border: 1px solid #353569;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.hoytc2 {
	width: 28px; height: 28px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	
	font-family: 'Lato', Calibri, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	color: #fff;
	
	border: 1px solid #353569;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.hoytc3 {
	width: 28px; height: 28px; 
	background: #0a5599; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a5599', endColorstr='#5ba8de');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a5599), to(#5ba8de));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0a5599, #5ba8de);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0a5599, #5ba8de);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0a5599, #5ba8de);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0a5599, #5ba8de);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #fff;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.mantc2 {
	width: 28px; height: 28px; 
	background: #fdfadd; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfadd', endColorstr='#fff9b2');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfadd), to(#fff9b2));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fdfadd, #fff9b2);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fdfadd, #fff9b2);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fdfadd, #fff9b2);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fdfadd, #fff9b2);
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.semtc {
	width: 100px; height: 100px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d10000', endColorstr='#7a0909');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d10000), to(#7a0909));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #d10000, #7a0909);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #d10000, #7a0909);
	/* IE 10 */
	background: -ms-linear-gradient(top, #d10000, #7a0909);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #d10000, #7a0909);
	font-size: 15px; font-weight: bold; color: #fff; text-transform: uppercase;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.dias {
	width: 28px; height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-size: 15px; font-weight: bold; color: #000; text-transform: uppercase;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
#boton1 {
	height: 34px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size: 15px; font-weight: bold; color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
#boton1:hover {
	height: 34px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c11e21', endColorstr='#fc8d19');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c11e21), to(#fc8d19));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #c11e21, #fc8d19);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #c11e21, #fc8d19);
	/* IE 10 */
	background: -ms-linear-gradient(top, #c11e21, #fc8d19);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #c11e21, #fc8d19);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size: 15px; font-weight: bold; color: #fff;
	cursor: pointer;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.boton1 span {
	
}
.hoy {
	width: 28px; height: 28px; 
	background: #fdc371; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdc371', endColorstr='#d5946c');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdc371), to(#d5946c));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fdc371, #d5946c);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fdc371, #d5946c);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fdc371, #d5946c);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fdc371, #d5946c);
	font-size: 15px; font-weight: bold; color: #fff; text-transform: uppercase; 
	border: 1px solid #fdc371;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.hoy:hover {
	height: 28px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#60516A');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#60516A));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #60516A);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #60516A);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #60516A);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #60516A);
	font-size: 15px; font-weight: bold; color: #fff; text-transform: uppercase; 
	border: 1px solid #353569;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.dia2edicion {
	width: 28px; height: 28px; 
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	font-size: 15px; font-weight: bold; color: #fff; text-transform: uppercase; 
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.hoydofa {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	font-size: 15px; font-weight: bold; color: #000; text-transform: uppercase;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}



.hoydofa:hover {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d10000', endColorstr='#7a0909');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d10000), to(#7a0909));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #d10000, #7a0909);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #d10000, #7a0909);
	/* IE 10 */
	background: -ms-linear-gradient(top, #d10000, #7a0909);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #d10000, #7a0909);
	font-size: 15px; font-weight: bold; color: #fff; text-transform: uppercase; 
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.buscarbtn {
	height: 34px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	
	font-size: 15px; font-weight: bold; color: #000; text-transform: uppercase;
	border: 1px solid #353569;
	border-radius: 5px;
	color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.calendariotitulos {
	background: #d10000; 
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d10000', endColorstr='#7a0909');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d10000), to(#7a0909));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #d10000, #7a0909);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #d10000, #7a0909);
	/* IE 10 */
	background: -ms-linear-gradient(top, #d10000, #7a0909);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #d10000, #7a0909);
	
	font-size: 15px; font-weight: bold; color: #fff; text-transform: uppercase; 	
	
	border-top: 3px solid #a13838;
	border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	padding: 6px 0 6px 0;
}

.artpp {
	font-family: Helvetica, sans-serif; 
	font-size: 30px; text-align: center; color: #9e9e9e; 
}
.datep {
	font-family: Helvetica, sans-serif; 
	font-size: 100px; text-align: center; color: #9e9e9e; 
}
.datespan {
	background: #d10000; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d10000', endColorstr='#7a0909');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d10000), to(#7a0909));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #d10000, #7a0909);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #d10000, #7a0909);
	/* IE 10 */
	background: -ms-linear-gradient(top, #d10000, #7a0909);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #d10000, #7a0909);
	
	font-size: 45px; font-weight: bold; color: #fff; text-transform: uppercase; 	
	display: block;
	border-top: 3px solid #a13838;
	border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	padding: 6px 0 6px 0px;
	
	
}

.pregunta {
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	font-family: 'BebasNeueRegular';
	font-size: 25px; 
	font-weight: bold; color: #fff; 
	text-transform: uppercase; 

	color: #ffffff;
	border: 1px solid #054cae;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 0 6px 15px;
}
.respuesta {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);

	font-size: 11px; 
	
	color: #000000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}

.link {
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);

	font-size: 11px; 
	
	color: #000000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}

.link:hover {
	background: #0db6f6; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db6f6', endColorstr='#054cae');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0db6f6), to(#054cae));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0db6f6, #054cae);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0db6f6, #054cae);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0db6f6, #054cae);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0db6f6, #054cae);
	
	font-size: 11px; 
	
	
	color: #ffffff;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}



/* Textos */
.pplb {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #fff;
	font-size: 15px;
}
.ppln {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #ef9503;
	font-size: 15px;
}

.tdhei {
	height: 30px;
	}
	
.app {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #ffa900;
	font-size: 11px;
}
.app:hover {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #ffa900;
	font-size: 11px;
	cursor: pointer;
}
.pp {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #000000;
	font-size: 11px;
}
.ppf {
	height: 28px;
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #000000;
	font-size: 11px;
}
.ppr {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #FF0000;
	font-size: 11px;
}
.ppb {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #ffffff;
	font-size: 11px;
}
.ppliga {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #000000;
	font-size: 11px;
}
.ppliga:hover {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #000000;
	font-size: 11px;
	cursor: pointer;
}
.pp15 {
    font-size: 15px; font-weight: bold; color: #000; text-transform: uppercase; 
}
.pp15r {
    font-size: 15px; font-weight: bold; color: #000000; text-transform: uppercase; 
}
.pp15r:hover {
    font-size: 15px; font-weight: bold; color: #7a0909; text-transform: uppercase; 
}
.pp15b {
    font-size: 15px; font-weight: bold; color: #ffffff; text-transform: uppercase; 
}
.pp15b:hover {
    font-size: 15px; font-weight: bold; color: #fdc371; text-transform: uppercase; 
}
.ppeti {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #0a5599;
	font-size: 11px;
}
.ppn {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #c11e21;
	font-size: 11px;
}
.ppn15 {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #c11e21;
	font-size: 15px;
}
.ppbv {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #fff;
	font-size: 14px;
}
.ppolv {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #5ba8de;
	font-size: 11px;
}
.ppolr {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #ff0000;
	font-size: 11px;
}
.ppoler {
	height: 25px;
	background: #f0eedd; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0eedd', endColorstr='#d1ccb0');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f0eedd), to(#d1ccb0));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f0eedd, #d1ccb0);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f0eedd, #d1ccb0);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f0eedd, #d1ccb0);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f0eedd, #d1ccb0);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #ae392f;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.ppheaderd {
	height: 26px;
	background: #63546b; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#63546b', endColorstr='#353569');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#63546b), to(#353569));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #63546b, #353569);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #63546b, #353569);
	/* IE 10 */
	background: -ms-linear-gradient(top, #63546b, #353569);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #63546b, #353569);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #ffffff;
	border: 1px solid #353569;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.ppheaderd:hover {
	cursor:pointer;
}

.pphome {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #000000;
	font-size: 12px;
}
.ppblue {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #0a5599;
	font-size: 12px;
}
.ppolnar {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #453116;
	font-size: 11px;
}
.ppolnar:hover {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #453116;
	font-size: 11px;
	cursor: pointer;
}
.ppheader {
	font-family: Verdana, Calibri, Arial, sans-serif;
    color: #eabd7c;
	font-size: 11px;
}
.ppheader:hover {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #eabd7c;
	font-size: 11px;
	cursor: pointer;
}
.ppnar {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #fc8d19;
	
}
.pplog {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #000;
	font-size: 14px;
}
.ppbien {
	font-family: 'Lato';
	font-size:35px;
	font-weight:bold;
	color: #353569;
}
/* INPC */
.ppinpc {
	font-family: 'BebasNeueRegular';
	font-size:60px;
	font-weight:bold;
	color: #FFFFFF;
}
.ppinpct {
	font-family: 'BebasNeueRegular';
	font-size:20px;
	font-weight:bold;
	color: #FFFFFF;
}
/*Titulo del DOF*/
.ppdoft {
	font-family: 'nexa_rust_script_l0regular', Verdana, Calibri, Arial, sans-serif;
	font-size:40px;
	color: #000000;
}
.ppfolio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	color:#fc8d19;
	/*margin-left: 30px;*/
}
.ppdofsec {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	
	border: 1px solid #353569;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
	
}
.ppdofc {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	background: #785626;
}
.ppdoffec {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	background: #4d3718;
	height: 25px;
}
.ppdoftitulos {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #1f326f;
}
.ppdofnota {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	text-align: justify;
	color: #000000;
}
.ppdofa {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	text-align: justify;
	font-weight:bold;
	color: #1473d2;
}
.ppdofa:hover {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	text-align: justify;
	font-weight:bold;
	color: #1473d2;
}
.ppdofcal {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000000;
}
.lineadof {
	background: #cc9445;
}

.ppinpcnr {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #000000;
	font-size: 14px;
}

.ppinpcf {
    font-family: Verdana, Calibri, Arial, sans-serif;
    color: #000000;
	font-size: 10px;
}

.ppnotas {
	font-family: 'nexa_rust_script_l0regular', Arial, sans-serif;
	font-size:17px;
	font-weight:bold;
	color: #cb7a5d;
}
.pptc {
	font-family: 'BebasNeueRegular';
	font-size:25px;
	color: #fff;
}
.pptcb {
	font-family: 'BebasNeueRegular';
	font-size:40px;
	color: #38396f;
}
.pptcb2 {
	font-family: 'BebasNeueRegular';
	font-size:40px;
	color: #61526a;
}
.ppinpcb {
	font-family: 'BebasNeueRegular';
	font-size:40px;
	color: #58697d;
}
.pptcn {
	font-family: 'BebasNeueRegular';
	font-size:20px;
	color: #000;
}

/* Comparativo*/
.ppsr {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: line-through;
}
.ppsv {
	color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


a {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #fff;
}

.home {
	height: 600px;
}
.banner {
	width: 100%;
	min-width: 520px;
	height: 400px;
	overflow: hidden;
	background: transparent url(../images/waves.gif) repeat 0% 0%;
	border-top: 8px solid #efc34a;
	border-bottom: 8px solid #efc34a;
	/*box-shadow: 0px 1px 1px rgba(0,0,0,0.2), 0px -2px 1px #fff;*/
	-webkit-transition: background-position 1s ease-out 0.3s;
	-moz-transition: background-position 1s ease-out 0.3s;
	-o-transition: background-position 1s ease-out 0.3s;
	-ms-transition: background-position 1s ease-out 0.3s;
	transition: background-position 1s ease-out 0.3s;
}
.footer {
	background: #292952; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#292952', endColorstr='#353569');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#292952), to(#353569));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #292952, #353569);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #292952, #353569);
	/* IE 10 */
	background: -ms-linear-gradient(top, #292952, #353569);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #292952, #353569);

}
.fondo {
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
}


.aptaface {
	background: url(../imagenes/apta-face01.png);
	width: 30px;
	height: 30px;
	}
.aptaface:hover {
	background: url(../imagenes/apta-face02.png);
	width: 30px;
	height: 30px;
	cursor: pointer;
	}	

.aptatwit {
	background: url(../imagenes/apta-twit01.png);
	width: 30px;
	height: 30px;
	}
.aptatwit:hover {
	background: url(../imagenes/apta-twit02.png);
	width: 30px;
	height: 30px;
	cursor: pointer;
	}	
.aptayuot {
	background: url(../imagenes/apta-yout01.png);
	width: 30px;
	height: 30px;
	}
.aptayuot:hover {
	background: url(../imagenes/apta-yout02.png);
	width: 30px;
	height: 30px;
	cursor: pointer;
	}	

.login {
	font-family: 'Lato', Calibri, Arial, sans-serif;
	height: 600px;
	color: #fff;
	background: url(../imagenes/apta-login.png);
}

#entrar {
	background: url(../imagenes/apta-login_07.png);
}

#entrar:hover {
	background: url(../imagenes/apta-login_07a.png);
}

.logout {
	font-family: 'Lato', Calibri, Arial, sans-serif;
	height: 600px;
	color: #fff;
	background: url(../imagenes/apta-logout.png);
}

/* Boton de correlaciones*/
/* Botones de los Comunicados */
#bt_corr {
	background: url(../imagenes/icon_plus1.png);
	width: 40px;
	height: 40px;
}
#bt_corr:hover {
	background: url(../imagenes/icon_plus2.png);
	width: 40px;
	height: 40px;
	cursor: pointer;
}
#bt_corr:focus {
	background: url(../imagenes/icon_plus1.png);
	width: 40px;
	height: 40px;
	cursor: pointer;
}

/* Menu de Configuracion de Usuarios */
.menu {
	background: #f4f4f4;
}
#menu-usu {
	background: url(../imagenes/apta-menu-usu-1.png);
	width: 200px;
	height: 71px;
}
#menu-usu:hover {
	background: url(../imagenes/apta-menu-usu-2.png);
	width: 200px;
	height: 71px;
	cursor: pointer;
}
#menu-usu:focus {
	background: url(../imagenes/apta-menu-usu-2.png);
	width: 200px;
	height: 71px;
	cursor: pointer;
}
#menu-cir {
	background: url(../imagenes/apta-menu-cir-1.png);
	width: 200px;
	height: 71px;
}
#menu-cir:hover {
	background: url(../imagenes/apta-menu-cir-2.png);
	width: 200px;
	height: 71px;
	cursor: pointer;
}
#menu-cir:focus {
	background: url(../imagenes/apta-menu-cir-2.png);
	width: 200px;
	height: 71px;
	cursor: pointer;
}
#menu-her {
	background: url(../imagenes/apta-menu-her-1.png);
	width: 200px;
	height: 71px;
}
#menu-her:hover {
	background: url(../imagenes/apta-menu-her-2.png);
	width: 200px;
	height: 71px;
	cursor: pointer;
}
#menu-her:focus {
	background: url(../imagenes/apta-menu-her-2.png);
	width: 200px;
	height: 71px;
	cursor: pointer;
}
/* Botones de los Comunicados */
#menu-com1 {
	background: url(../imagenes/apta-comunicados1_01.png);
	width: 119px;
	height: 45px;
}
#menu-com1:hover {
	background: url(../imagenes/apta-comunicados2_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-com1:focus {
	background: url(../imagenes/apta-comunicados2_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}

#menu-com2 {
	background: url(../imagenes/apta-comunicados1_02.png);
	width: 70px;
	height: 45px;
}
#menu-com2:hover {
	background: url(../imagenes/apta-comunicados2_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-com2:focus {
	background: url(../imagenes/apta-comunicados2_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-com2d {
	background: url(../imagenes/apta-comunicados0_02.png);
	width: 70px;
	height: 45px;
}
#menu-com2d:hover {
	background: url(../imagenes/apta-comunicados0_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-com2d:focus {
	background: url(../imagenes/apta-comunicados0_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}

#menu-com3 {
	background: url(../imagenes/apta-comunicados1_03.png);
	width: 70px;
	height: 45px;
}
#menu-com3:hover {
	background: url(../imagenes/apta-comunicados2_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-com3:focus {
	background: url(../imagenes/apta-comunicados2_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-com3d {
	background: url(../imagenes/apta-comunicados0_03.png);
	width: 70px;
	height: 45px;
}
#menu-com3d:hover {
	background: url(../imagenes/apta-comunicados0_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-com3d:focus {
	background: url(../imagenes/apta-comunicados0_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}

#menu-com4 {
	background: url(../imagenes/apta-comunicados1_04.png);
	width: 84px;
	height: 45px;
}
#menu-com4:hover {
	background: url(../imagenes/apta-comunicados2_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}
#menu-com4:focus {
	background: url(../imagenes/apta-comunicados2_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}
#menu-com4d {
	background: url(../imagenes/apta-comunicados0_04.png);
	width: 84px;
	height: 45px;
}
#menu-com4d:hover {
	background: url(../imagenes/apta-comunicados0_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}
#menu-com4d:focus {
	background: url(../imagenes/apta-comunicados0_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}

#menu-com5 {
	background: url(../imagenes/apta-comunicados1_05.png);
	width: 90px;
	height: 45px;
}
#menu-com5:hover {
	background: url(../imagenes/apta-comunicados2_05.png);
	width: 90px;
	height: 45px;
	cursor: pointer;
}
#menu-com5:focus {
	background: url(../imagenes/apta-comunicados2_05.png);
	width: 90px;
	height: 45px;
	cursor: pointer;
}
#menu-com5d {
	background: url(../imagenes/apta-comunicados0_05.png);
	width: 90px;
	height: 45px;
}
#menu-com5d:hover {
	background: url(../imagenes/apta-comunicados0_05.png);
	width: 90px;
	height: 45px;
	cursor: pointer;
}
#menu-com5d:focus {
	background: url(../imagenes/apta-comunicados0_05.png);
	width: 90px;
	height: 45px;
	cursor: pointer;
}

#menu-com6 {
	background: url(../imagenes/apta-comunicados1_06.png);
	width: 86px;
	height: 45px;
}
#menu-com6:hover {
	background: url(../imagenes/apta-comunicados2_06.png);
	width: 86px;
	height: 45px;
	cursor: pointer;
}
#menu-com6:focus {
	background: url(../imagenes/apta-comunicados2_06.png);
	width: 86px;
	height: 45px;
	cursor: pointer;
}
#menu-com6d {
	background: url(../imagenes/apta-comunicados0_06.png);
	width: 86px;
	height: 45px;
}
#menu-com6d:hover {
	background: url(../imagenes/apta-comunicados0_06.png);
	width: 86px;
	height: 45px;
	cursor: pointer;
}
#menu-com6d:focus {
	background: url(../imagenes/apta-comunicados0_06.png);
	width: 86px;
	height: 45px;
	cursor: pointer;
}

#menu-com7 {
	background: url(../imagenes/apta-comunicados1_07.png);
	width: 70px;
	height: 45px;
}
#menu-com7:hover {
	background: url(../imagenes/apta-comunicados2_07.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-com7:focus {
	background: url(../imagenes/apta-comunicados2_07.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-com7d {
	background: url(../imagenes/apta-comunicados0_07.png);
	width: 70px;
	height: 45px;
}
#menu-com7d:hover {
	background: url(../imagenes/apta-comunicados0_07.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-com7d:focus {
	background: url(../imagenes/apta-comunicados0_07.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}

#menu-com8 {
	background: url(../imagenes/apta-comunicados1_08.png);
	width: 111px;
	height: 45px;
}
#menu-com8:hover {
	background: url(../imagenes/apta-comunicados2_08.png);
	width: 111px;
	height: 45px;
	cursor: pointer;
}
#menu-com8:focus {
	background: url(../imagenes/apta-comunicados2_08.png);
	width: 111px;
	height: 45px;
	cursor: pointer;
}
#menu-com8d {
	background: url(../imagenes/apta-comunicados0_08.png);
	width: 111px;
	height: 45px;
}
#menu-com8d:hover {
	background: url(../imagenes/apta-comunicados0_08.png);
	width: 111px;
	height: 45px;
	cursor: pointer;
}
#menu-com8d:focus {
	background: url(../imagenes/apta-comunicados0_08.png);
	width: 111px;
	height: 45px;
	cursor: pointer;
}

#menu-fac {
	background: url(../imagenes/apta-menu-fac-1.png);
	width: 200px;
	height: 71px;
}
#menu-fac:hover {
	background: url(../imagenes/apta-menu-fac-2.png);
	width: 200px;
	height: 71px;
	cursor: pointer;
}
#menu-fac:focus {
	background: url(../imagenes/apta-menu-fac-2.png);
	width: 200px;
	height: 71px;
	cursor: pointer;
}

/* Botones de los Leyes y Reglamentos */

/* Actualizaciones */
#menu-act1 {
	background: url(../imagenes/apta-actualiza1_01.png);
	width: 119px;
	height: 45px;
}
#menu-act1:hover {
	background: url(../imagenes/apta-actualiza2_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-act1:focus {
	background: url(../imagenes/apta-actualiza2_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-act2 {
	background: url(../imagenes/apta-actualiza1_02.png);
	width: 70px;
	height: 45px;
}
#menu-act2:hover {
	background: url(../imagenes/apta-actualiza2_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-act2:focus {
	background: url(../imagenes/apta-actualiza2_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-act3 {
	background: url(../imagenes/apta-actualiza1_03.png);
	width: 70px;
	height: 45px;
}
#menu-act3:hover {
	background: url(../imagenes/apta-actualiza2_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-act3:focus {
	background: url(../imagenes/apta-actualiza2_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-act4 {
	background: url(../imagenes/apta-actualiza1_04.png);
	width: 85px;
	height: 45px;
}
#menu-act4:hover {
	background: url(../imagenes/apta-actualiza2_04.png);
	width: 85px;
	height: 45px;
	cursor: pointer;
}
#menu-act4:focus {
	background: url(../imagenes/apta-actualiza2_04.png);
	width: 85px;
	height: 45px;
	cursor: pointer;
}
#menu-act5 {
	background: url(../imagenes/apta-actualiza1_05.png);
	width: 96px;
	height: 45px;
}
#menu-act5:hover {
	background: url(../imagenes/apta-actualiza2_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-act5:focus {
	background: url(../imagenes/apta-actualiza2_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-act6 {
	background: url(../imagenes/apta-actualiza1_06.png);
	width: 100px;
	height: 45px;
}
#menu-act6:hover {
	background: url(../imagenes/apta-actualiza2_06.png);
	width: 100px;
	height: 45px;
	cursor: pointer;
}
#menu-act6:focus {
	background: url(../imagenes/apta-actualiza2_06.png);
	width: 100px;
	height: 45px;
	cursor: pointer;
}
#menu-act1d {
	background: url(../imagenes/apta-actualiza0_01.png);
	width: 119px;
	height: 45px;
}
#menu-act1d:hover {
	background: url(../imagenes/apta-actualiza0_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-act1d:focus {
	background: url(../imagenes/apta-actualiza0_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-act2d {
	background: url(../imagenes/apta-actualiza0_02.png);
	width: 70px;
	height: 45px;
}
#menu-act2d:hover {
	background: url(../imagenes/apta-actualiza0_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-act2d:focus {
	background: url(../imagenes/apta-actualiza0_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-act3d {
	background: url(../imagenes/apta-actualiza0_03.png);
	width: 70px;
	height: 45px;
}
#menu-act3d:hover {
	background: url(../imagenes/apta-actualiza0_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-act3d:focus {
	background: url(../imagenes/apta-actualiza0_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-act4d {
	background: url(../imagenes/apta-actualiza0_04.png);
	width: 85px;
	height: 45px;
}
#menu-act4d:hover {
	background: url(../imagenes/apta-actualiza0_04.png);
	width: 85px;
	height: 45px;
	cursor: pointer;
}
#menu-act4d:focus {
	background: url(../imagenes/apta-actualiza0_04.png);
	width: 85px;
	height: 45px;
	cursor: pointer;
}
#menu-act5d {
	background: url(../imagenes/apta-actualiza0_05.png);
	width: 96px;
	height: 45px;
}
#menu-act5d:hover {
	background: url(../imagenes/apta-actualiza0_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-act5d:focus {
	background: url(../imagenes/apta-actualiza0_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-act6d {
	background: url(../imagenes/apta-actualiza0_06.png);
	width: 100px;
	height: 45px;
}
#menu-act6d:hover {
	background: url(../imagenes/apta-actualiza0_06.png);
	width: 100px;
	height: 45px;
	cursor: pointer;
}
#menu-act6d:focus {
	background: url(../imagenes/apta-actualiza0_06.png);
	width: 100px;
	height: 45px;
	cursor: pointer;
}

/* Menu de Reglas */
#menu-rce1 {
	background: url(../imagenes/apta-reglasce1_01.png);
	width: 119px;
	height: 45px;
}
#menu-rce1:hover {
	background: url(../imagenes/apta-reglasce2_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-rce1:focus {
	background: url(../imagenes/apta-reglasce2_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-rce2 {
	background: url(../imagenes/apta-reglasce1_02.png);
	width: 70px;
	height: 45px;
}
#menu-rce2:hover {
	background: url(../imagenes/apta-reglasce2_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-rce2:focus {
	background: url(../imagenes/apta-reglasce2_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-rce3 {
	background: url(../imagenes/apta-reglasce1_03.png);
	width: 70px;
	height: 45px;
}
#menu-rce3:hover {
	background: url(../imagenes/apta-reglasce2_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-rce3:focus {
	background: url(../imagenes/apta-reglasce2_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-rce4 {
	background: url(../imagenes/apta-reglasce1_04.png);
	width: 84px;
	height: 45px;
}
#menu-rce4:hover {
	background: url(../imagenes/apta-reglasce2_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}
#menu-rce4:focus {
	background: url(../imagenes/apta-reglasce2_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}
#menu-rce5 {
	background: url(../imagenes/apta-reglasce1_05.png);
	width: 96px;
	height: 45px;
}
#menu-rce5:hover {
	background: url(../imagenes/apta-reglasce2_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-rce5:focus {
	background: url(../imagenes/apta-reglasce2_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-rce6 {
	background: url(../imagenes/apta-reglasce1_06.png);
	width: 97px;
	height: 45px;
}
#menu-rce6:hover {
	background: url(../imagenes/apta-reglasce2_06.png);
	width: 97px;
	height: 45px;
	cursor: pointer;
}
#menu-rce6:focus {
	background: url(../imagenes/apta-reglasce2_06.png);
	width: 97px;
	height: 45px;
	cursor: pointer;
}
#menu-rce7 {
	background: url(../imagenes/apta-reglasce1_07.png);
	width: 74px;
	height: 45px;
}
#menu-rce7:hover {
	background: url(../imagenes/apta-reglasce2_07.png);
	width: 74px;
	height: 45px;
	cursor: pointer;
}
#menu-rce7:focus {
	background: url(../imagenes/apta-reglasce2_07.png);
	width: 74px;
	height: 45px;
	cursor: pointer;
}
#menu-rce8 {
	background: url(../imagenes/apta-reglasce1_08.png);
	width: 90px;
	height: 45px;
}
#menu-rce8:hover {
	background: url(../imagenes/apta-reglasce2_08.png);
	width: 90px;
	height: 45px;
	cursor: pointer;
}
#menu-rce8:focus {
	background: url(../imagenes/apta-reglasce2_08.png);
	width: 90px;
	height: 45px;
	cursor: pointer;
}
#menu-rce1d {
	background: url(../imagenes/apta-reglasce0_01.png);
	width: 119px;
	height: 45px;
}
#menu-rce1d:hover {
	background: url(../imagenes/apta-reglasce0_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-rce1d:focus {
	background: url(../imagenes/apta-reglasce0_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-rce2d {
	background: url(../imagenes/apta-reglasce0_02.png);
	width: 70px;
	height: 45px;
}
#menu-rce2d:hover {
	background: url(../imagenes/apta-reglasce0_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-rce2d:focus {
	background: url(../imagenes/apta-reglasce0_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-rce3d {
	background: url(../imagenes/apta-reglasce0_03.png);
	width: 70px;
	height: 45px;
}
#menu-rce3d:hover {
	background: url(../imagenes/apta-reglasce0_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-rce3d:focus {
	background: url(../imagenes/apta-reglasce0_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-rce4d {
	background: url(../imagenes/apta-reglasce0_04.png);
	width: 84px;
	height: 45px;
}
#menu-rce4d:hover {
	background: url(../imagenes/apta-reglasce0_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}
#menu-rce4d:focus {
	background: url(../imagenes/apta-reglasce0_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}
#menu-rce5d {
	background: url(../imagenes/apta-reglasce0_05.png);
	width: 96px;
	height: 45px;
}
#menu-rce5d:hover {
	background: url(../imagenes/apta-reglasce0_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-rce5d:focus {
	background: url(../imagenes/apta-reglasce0_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-rce6d {
	background: url(../imagenes/apta-reglasce0_06.png);
	width: 97px;
	height: 45px;
}
#menu-rce6d:hover {
	background: url(../imagenes/apta-reglasce0_06.png);
	width: 97px;
	height: 45px;
	cursor: pointer;
}
#menu-rce6d:focus {
	background: url(../imagenes/apta-reglasce0_06.png);
	width: 97px;
	height: 45px;
	cursor: pointer;
}
#menu-rce7d {
	background: url(../imagenes/apta-reglasce0_07.png);
	width: 74px;
	height: 45px;
}
#menu-rce7d:hover {
	background: url(../imagenes/apta-reglasce0_07.png);
	width: 74px;
	height: 45px;
	cursor: pointer;
}
#menu-rce7d:focus {
	background: url(../imagenes/apta-reglasce0_07.png);
	width: 74px;
	height: 45px;
	cursor: pointer;
}
#menu-rce8d {
	background: url(../imagenes/apta-reglasce0_08.png);
	width: 90px;
	height: 45px;
}
#menu-rce8d:hover {
	background: url(../imagenes/apta-reglasce0_08.png);
	width: 90px;
	height: 45px;
	cursor: pointer;
}
#menu-rce8d:focus {
	background: url(../imagenes/apta-reglasce0_08.png);
	width: 90px;
	height: 45px;
	cursor: pointer;
}
/* Botones Indices y Leyes*/
#menu-lind1 {
	background: url(../imagenes/apta-leyes-indices1_01.png);
	width: 119px;
	height: 45px;
}
#menu-lind1:hover {
	background: url(../imagenes/apta-leyes-indices2_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-lind1:focus {
	background: url(../imagenes/apta-leyes-indices2_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-lind2 {
	background: url(../imagenes/apta-leyes-indices1_02.png);
	width: 70px;
	height: 45px;
}
#menu-lind2:hover {
	background: url(../imagenes/apta-leyes-indices2_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-lind2:focus {
	background: url(../imagenes/apta-leyes-indices2_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-lind3 {
	background: url(../imagenes/apta-leyes-indices1_03.png);
	width: 70px;
	height: 45px;
}
#menu-lind3:hover {
	background: url(../imagenes/apta-leyes-indices2_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-lind3:focus {
	background: url(../imagenes/apta-leyes-indices2_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-lind4 {
	background: url(../imagenes/apta-leyes-indices1_04.png);
	width: 85px;
	height: 45px;
}
#menu-lind4:hover {
	background: url(../imagenes/apta-leyes-indices2_04.png);
	width: 85px;
	height: 45px;
	cursor: pointer;
}
#menu-lind4:focus {
	background: url(../imagenes/apta-leyes-indices2_04.png);
	width: 85px;
	height: 45px;
	cursor: pointer;
}
#menu-lind5 {
	background: url(../imagenes/apta-leyes-indices1_05.png);
	width: 96px;
	height: 45px;
}
#menu-lind5:hover {
	background: url(../imagenes/apta-leyes-indices2_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-lind5:focus {
	background: url(../imagenes/apta-leyes-indices2_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-lind6 {
	background: url(../imagenes/apta-leyes-indices1_06.png);
	width: 100px;
	height: 45px;
}
#menu-lind6:hover {
	background: url(../imagenes/apta-leyes-indices2_06.png);
	width: 100px;
	height: 45px;
	cursor: pointer;
}
#menu-lind6:focus {
	background: url(../imagenes/apta-leyes-indices2_06.png);
	width: 100px;
	height: 45px;
	cursor: pointer;
}
#menu-lind1d {
	background: url(../imagenes/apta-leyes-indices0_01.png);
	width: 119px;
	height: 45px;
}
#menu-lind1d:hover {
	background: url(../imagenes/apta-leyes-indices0_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-lind1d:focus {
	background: url(../imagenes/apta-leyes-indices0_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-lind2d {
	background: url(../imagenes/apta-leyes-indices0_02.png);
	width: 70px;
	height: 45px;
}
#menu-lind2d:hover {
	background: url(../imagenes/apta-leyes-indices0_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-lind2d:focus {
	background: url(../imagenes/apta-leyes-indices0_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-lind3d {
	background: url(../imagenes/apta-leyes-indices0_03.png);
	width: 70px;
	height: 45px;
}
#menu-lind3d:hover {
	background: url(../imagenes/apta-leyes-indices0_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-lind3d:focus {
	background: url(../imagenes/apta-leyes-indices0_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-lind4d {
	background: url(../imagenes/apta-leyes-indices0_04.png);
	width: 85px;
	height: 45px;
}
#menu-lind4d:hover {
	background: url(../imagenes/apta-leyes-indices0_04.png);
	width: 85px;
	height: 45px;
	cursor: pointer;
}
#menu-lind4d:focus {
	background: url(../imagenes/apta-leyes-indices0_04.png);
	width: 85px;
	height: 45px;
	cursor: pointer;
}
#menu-lind5d {
	background: url(../imagenes/apta-leyes-indices0_05.png);
	width: 96px;
	height: 45px;
}
#menu-lind5d:hover {
	background: url(../imagenes/apta-leyes-indices0_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-lind5d:focus {
	background: url(../imagenes/apta-leyes-indices0_05.png);
	width: 96px;
	height: 45px;
	cursor: pointer;
}
#menu-lind6d {
	background: url(../imagenes/apta-leyes-indices0_06.png);
	width: 100px;
	height: 45px;
}
#menu-lind6d:hover {
	background: url(../imagenes/apta-leyes-indices0_06.png);
	width: 100px;
	height: 45px;
	cursor: pointer;
}
#menu-lind6d:focus {
	background: url(../imagenes/apta-leyes-indices0_06.png);
	width: 100px;
	height: 45px;
	cursor: pointer;
}

/* Menu de Suscripciones */
#menu-sus-res {
	background: url(../imagenes/apta-suscripcion0_01.png);
	width: 119px;
	height: 45px;
}
#menu-sus-res:hover {
	background: url(../imagenes/apta-suscripcion1_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-sus-res:focus {
	background: url(../imagenes/apta-suscripcion1_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-sus-can {
	background: url(../imagenes/apta-suscripcion0_02.png);
	width: 102px;
	height: 45px;
}
#menu-sus-can:hover {
	background: url(../imagenes/apta-suscripcion1_02.png);
	width: 102px;
	height: 45px;
	cursor: pointer;
}
#menu-sus-can:focus {
	background: url(../imagenes/apta-suscripcion1_02.png);
	width: 102px;
	height: 45px;
	cursor: pointer;
}
#menu-sus-reg {
	background: url(../imagenes/apta-suscripcion0_03.png);
	width: 109px;
	height: 45px;
}
#menu-sus-reg:hover {
	background: url(../imagenes/apta-suscripcion1_03.png);
	width: 109px;
	height: 45px;
	cursor: pointer;
}
#menu-sus-reg:focus {
	background: url(../imagenes/apta-suscripcion1_03.png);
	width: 109px;
	height: 45px;
	cursor: pointer;
}

/* Menu de Registro de Empresa */
#menu-emp-res {
	background: url(../imagenes/apta-menu-emp1_01.png);
	width: 127px;
	height: 40px;
}
#menu-emp-res:hover {
	background: url(../imagenes/apta-menu-emp2_01.png);
	width: 127px;
	height: 40px;
	cursor: pointer;
}
#menu-emp-res:focus {
	background: url(../imagenes/apta-menu-emp2_01.png);
	width: 127px;
	height: 40px;
	cursor: pointer;
}
/* Boton Registro Nuevo */
#menu-emp-nvo {
	background: url(../imagenes/apta-menu-emp1_02.png);
	width: 73px;
	height: 40px;
}
#menu-emp-nvo:hover {
	background: url(../imagenes/apta-menu-emp2_02.png);
	width: 73px;
	height: 40px;
	cursor: pointer;
}
#menu-emp-nvo:focus {
	background: url(../imagenes/apta-menu-emp2_02.png);
	width: 73px;
	height: 40px;
	cursor: pointer;
}

/* Boton Registro Borrar */
#menu-emp-bor {
	background: url(../imagenes/apta-menu-emp1_03.png);
	width: 68px;
	height: 40px;
}
#menu-emp-bor:hover {
	background: url(../imagenes/apta-menu-emp2_03.png);
	width: 68px;
	height: 40px;
	cursor: pointer;
}
#menu-emp-bor:focus {
	background: url(../imagenes/apta-menu-emp2_03.png);
	width: 68px;
	height: 40px;
	cursor: pointer;
}

/* Boton Registro Modificar */
#menu-emp-mod {
	background: url(../imagenes/apta-menu-emp1_04.png);
	width: 101px;
	height: 40px;
}
#menu-emp-mod:hover {
	background: url(../imagenes/apta-menu-emp2_04.png);
	width: 101px;
	height: 40px;
	cursor: pointer;
}
#menu-emp-mod:focus {
	background: url(../imagenes/apta-menu-emp2_04.png);
	width: 101px;
	height: 40px;
	cursor: pointer;
}

/* Boton Registro Clasificacion */
#menu-emp-cla {
	background: url(../imagenes/apta-menu-emp1_05.png);
	width: 123px;
	height: 40px;
}
#menu-emp-cla:hover {
	background: url(../imagenes/apta-menu-emp2_05.png);
	width: 123px;
	height: 40px;
	cursor: pointer;
}
#menu-emp-cla:focus {
	background: url(../imagenes/apta-menu-emp2_05.png);
	width: 123px;
	height: 40px;
	cursor: pointer;
}

/* Menu de Registro de Menu Principal de la Pagina */
#menu-menup-res {
	background: url(../imagenes/apta-menup1_01.png);
	width: 119px;
	height: 40px;
}
#menu-menup-res:hover {
	background: url(../imagenes/apta-menup2_01.png);
	width: 119px;
	height: 40px;
	cursor: pointer;
}
#menu-menup-res:focus {
	background: url(../imagenes/apta-menup1_01.png);
	width: 119px;
	height: 40px;
	cursor: pointer;
}

#menu-menup-nvo {
	background: url(../imagenes/apta-menup1_02.png);
	width: 70px;
	height: 40px;
}
#menu-menup-nvo:hover {
	background: url(../imagenes/apta-menup2_02.png);
	width: 70px;
	height: 40px;
	cursor: pointer;
}
#menu-menup-nvo:focus {
	background: url(../imagenes/apta-menup1_02.png);
	width: 70px;
	height: 40px;
	cursor: pointer;
}

#menu-menup-nvod {
	background: url(../imagenes/apta-menup3_02.png);
	width: 70px;
	height: 40px;
}
#menu-menup-nvod:hover {
	background: url(../imagenes/apta-menup3_02.png);
	width: 70px;
	height: 40px;
	cursor: pointer;
}
#menu-menup-nvod:focus {
	background: url(../imagenes/apta-menup3_02.png);
	width: 70px;
	height: 40px;
	cursor: pointer;
}
#menu-menup-bor {
	background: url(../imagenes/apta-menup1_03.png);
	width: 70px;
	height: 40px;
}
#menu-menup-bor:hover {
	background: url(../imagenes/apta-menup2_03.png);
	width: 70px;
	height: 40px;
	cursor: pointer;
}
#menu-menup-bor:focus {
	background: url(../imagenes/apta-menup1_03.png);
	width: 70px;
	height: 40px;
	cursor: pointer;
}
#menu-menup-bord {
	background: url(../imagenes/apta-menup3_03.png);
	width: 70px;
	height: 40px;
}
#menu-menup-bord:hover {
	background: url(../imagenes/apta-menup3_03.png);
	width: 70px;
	height: 40px;
	cursor: pointer;
}
#menu-menup-bord:focus {
	background: url(../imagenes/apta-menup3_03.png);
	width: 70px;
	height: 40px;
	cursor: pointer;
}
#menu-menup-mod {
	background: url(../imagenes/apta-menup1_04.png);
	width: 89px;
	height: 40px;
}
#menu-menup-mod:hover {
	background: url(../imagenes/apta-menup2_04.png);
	width: 89px;
	height: 40px;
	cursor: pointer;
}
#menu-menup-mod:focus {
	background: url(../imagenes/apta-menup1_04.png);
	width: 89px;
	height: 40px;
	cursor: pointer;
}
#menu-menup-modd {
	background: url(../imagenes/apta-menup3_04.png);
	width: 89px;
	height: 40px;
}
#menu-menup-modd:hover {
	background: url(../imagenes/apta-menup3_04.png);
	width: 89px;
	height: 40px;
	cursor: pointer;
}
#menu-menup-modd:focus {
	background: url(../imagenes/apta-menup3_04.png);
	width: 89px;
	height: 40px;
	cursor: pointer;
}

/* Menu de Registro de Usuarios */
#menu-usu-res {
	background: url(../imagenes/apta-menu-usu1_01.png);
	width: 119px;
	height: 45px;
}
#menu-usu-res:hover {
	background: url(../imagenes/apta-menu-usu2_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-res:focus {
	background: url(../imagenes/apta-menu-usu2_01.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
/* Boton Registro Nuevo*/
#menu-usu-nvo {
	background: url(../imagenes/apta-menu-usu1_02.png);
	width: 70px;
	height: 45px;
}
#menu-usu-nvo:hover {
	background: url(../imagenes/apta-menu-usu2_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-nvo:focus {
	background: url(../imagenes/apta-menu-usu2_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}

#menu-usu-nvod {
	background: url(../imagenes/apta-menu-usu3_02.png);
	width: 70px;
	height: 45px;
}
#menu-usu-nvod:hover {
	background: url(../imagenes/apta-menu-usu3_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-nvod:focus {
	background: url(../imagenes/apta-menu-usu3_02.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
/* Boton Borrar Registro*/
#menu-usu-bor {
	background: url(../imagenes/apta-menu-usu1_03.png);
	width: 70px;
	height: 45px;
}
#menu-usu-bor:hover {
	background: url(../imagenes/apta-menu-usu2_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-bor:focus {
	background: url(../imagenes/apta-menu-usu2_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-bord {
	background: url(../imagenes/apta-menu-usu3_03.png);
	width: 70px;
	height: 45px;
}
#menu-usu-bord:hover {
	background: url(../imagenes/apta-menu-usu3_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-bord:focus {
	background: url(../imagenes/apta-menu-usu3_03.png);
	width: 70px;
	height: 45px;
	cursor: pointer;
}
/* Boton Modificar Registro*/
#menu-usu-mod {
	background: url(../imagenes/apta-menu-usu1_04.png);
	width: 84px;
	height: 45px;
}
#menu-usu-mod:hover {
	background: url(../imagenes/apta-menu-usu2_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-mod:focus {
	background: url(../imagenes/apta-menu-usu2_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-modd {
	background: url(../imagenes/apta-menu-usu3_04.png);
	width: 84px;
	height: 45px;
}
#menu-usu-modd:hover {
	background: url(../imagenes/apta-menu-usu3_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-modd:focus {
	background: url(../imagenes/apta-menu-usu3_04.png);
	width: 84px;
	height: 45px;
	cursor: pointer;
}
/* Boton Registrar Servicio*/
#menu-usu-ser {
	background: url(../imagenes/apta-menu-usu1_05.png);
	width: 87px;
	height: 45px;
}
#menu-usu-ser:hover {
	background: url(../imagenes/apta-menu-usu2_05.png);
	width: 87px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-ser:focus {
	background: url(../imagenes/apta-menu-usu2_05.png);
	width: 87px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-serd {
	background: url(../imagenes/apta-menu-usu3_05.png);
	width: 87px;
	height: 45px;
}
#menu-usu-serd:hover {
	background: url(../imagenes/apta-menu-usu3_05.png);
	width: 87px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-serd:focus {
	background: url(../imagenes/apta-menu-usu3_05.png);
	width: 87px;
	height: 45px;
	cursor: pointer;
}
/* Boton Registro de Notificaciones */
#menu-usu-not {
	background: url(../imagenes/apta-menu-usu1_06.png);
	width: 119px;
	height: 45px;
}
#menu-usu-not:hover {
	background: url(../imagenes/apta-menu-usu2_06.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-not:focus {
	background: url(../imagenes/apta-menu-usu2_06.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-notd {
	background: url(../imagenes/apta-menu-usu3_06.png);
	width: 119px;
	height: 45px;
}
#menu-usu-notd:hover {
	background: url(../imagenes/apta-menu-usu3_06.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-notd:focus {
	background: url(../imagenes/apta-menu-usu3_06.png);
	width: 119px;
	height: 45px;
	cursor: pointer;
}
/* Boton de Envio de Contraseña*/
#menu-usu-env {
	background: url(../imagenes/apta-menu-usu1_07.png);
	width: 63px;
	height: 45px;
}
#menu-usu-env:hover {
	background: url(../imagenes/apta-menu-usu2_07.png);
	width: 63px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-env:focus {
	background: url(../imagenes/apta-menu-usu2_07.png);
	width: 63px
	height: 45px;
	cursor: pointer;
}
#menu-usu-envd {
	background: url(../imagenes/apta-menu-usu3_07.png);
	width: 63px;
	height: 45px;
}
#menu-usu-envd:hover {
	background: url(../imagenes/apta-menu-usu3_07.png);
	width: 63px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-envd:focus {
	background: url(../imagenes/apta-menu-usu3_07.png);
	width: 63px
	height: 45px;
	cursor: pointer;
}
/* Boton de Desbloque de Usuario*/
#menu-usu-des {
	background: url(../imagenes/apta-menu-usu1_08.png);
	width: 118px;
	height: 45px;
}
#menu-usu-des:hover {
	background: url(../imagenes/apta-menu-usu2_08.png);
	width: 118px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-des:focus {
	background: url(../imagenes/apta-menu-usu2_08.png);
	width: 118px
	height: 45px;
	cursor: pointer;
}
#menu-usu-desd {
	background: url(../imagenes/apta-menu-usu3_08.png);
	width: 118px;
	height: 45px;
}
#menu-usu-desd:hover {
	background: url(../imagenes/apta-menu-usu3_08.png);
	width: 118px;
	height: 45px;
	cursor: pointer;
}
#menu-usu-desd:focus {
	background: url(../imagenes/apta-menu-usu3_08.png);
	width: 118px
	height: 45px;
	cursor: pointer;
}

/* Botones de los Comunicados */
#menu-leyreg1 {
	background: url(../imagenes/apta-articulosreglas1_01.png);
	width: 99px;
	height: 45px;
}
#menu-leyreg1:hover {
	background: url(../imagenes/apta-articulosreglas2_01.png);
	width: 99px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg1:focus {
	background: url(../imagenes/apta-articulosreglas2_01.png);
	width: 99px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg2 {
	background: url(../imagenes/apta-articulosreglas1_02.png);
	width: 81px;
	height: 45px;
}
#menu-leyreg2:hover {
	background: url(../imagenes/apta-articulosreglas2_02.png);
	width: 81px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg2:focus {
	background: url(../imagenes/apta-articulosreglas2_02.png);
	width: 81px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg3 {
	background: url(../imagenes/apta-articulosreglas1_03.png);
	width: 90px;
	height: 45px;
}
#menu-leyreg3:hover {
	background: url(../imagenes/apta-articulosreglas2_03.png);
	width: 90px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg3:focus {
	background: url(../imagenes/apta-articulosreglas2_03.png);
	width: 90px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg4 {
	background: url(../imagenes/apta-articulosreglas1_04.png);
	width: 73px;
	height: 45px;
}
#menu-leyreg4:hover {
	background: url(../imagenes/apta-articulosreglas2_04.png);
	width: 73px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg4:focus {
	background: url(../imagenes/apta-articulosreglas2_04.png);
	width: 73px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg5 {
	background: url(../imagenes/apta-articulosreglas1_05.png);
	width: 121px;
	height: 45px;
}
#menu-leyreg5:hover {
	background: url(../imagenes/apta-articulosreglas2_05.png);
	width: 121px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg5:focus {
	background: url(../imagenes/apta-articulosreglas2_05.png);
	width: 121px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg6 {
	background: url(../imagenes/apta-articulosreglas1_06.png);
	width: 91px;
	height: 45px;
}
#menu-leyreg6:hover {
	background: url(../imagenes/apta-articulosreglas2_06.png);
	width: 91px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg6:focus {
	background: url(../imagenes/apta-articulosreglas2_06.png);
	width: 91px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg7 {
	background: url(../imagenes/apta-articulosreglas1_07.png);
	width: 95px;
	height: 45px;
}
#menu-leyreg7:hover {
	background: url(../imagenes/apta-articulosreglas2_07.png);
	width: 95px;
	height: 45px;
	cursor: pointer;
}
#menu-leyreg7:focus {
	background: url(../imagenes/apta-articulosreglas2_07.png);
	width: 95px;
	height: 45px;
	cursor: pointer;
}
/* Boton Asignar*/
#bt_asignar {
	background: url(../imagenes/icon_asignar.png);
	width: 38px;
	height: 30px;
}
#bt_asignar:hover {
	background: url(../imagenes/icon_asignar.png);
	width: 38px;
	height: 30px;
	cursor: pointer;
}
#bt_asignar:focus {
	background: url(../imagenes/icon_asignar.png);
	width: 38px;
	height: 30px;
	cursor: pointer;
}
/* Boton quitar*/
#bt_quitar {
	background: url(../imagenes/icon_quitar.png);
	width: 38px;
	height: 30px;
}
#bt_quitar:hover {
	background: url(../imagenes/icon_quitar.png);
	width: 38px;
	height: 30px;
	cursor: pointer;
}
#bt_quitar:focus {
	background: url(../imagenes/icon_quitar.png);
	width: 38px;
	height: 30px;
	cursor: pointer;
}
/* Boton cargar*/
#bt_cargar {
	background: url(../imagenes/apta-cargar-01.png);
	width: 110px;
	height: 35px;
}
#bt_cargar:hover {
	background: url(../imagenes/apta-cargar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_cargar:focus {
	background: url(../imagenes/apta-cargar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
/* Boton buscar*/
#bt_buscar {
	background: url(../imagenes/apta-buscar-01.png);
	width: 110px;
	height: 35px;
}
#bt_buscar:hover {
	background: url(../imagenes/apta-buscar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_buscar:focus {
	background: url(../imagenes/apta-buscar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
/* Boton regresar*/
#bt_regresar {
	background: url(../imagenes/apta-regresar-01.png);
	width: 110px;
	height: 35px;
}
#bt_regresar:hover {
	background: url(../imagenes/apta-regresar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_regresar:focus {
	background: url(../imagenes/apta-regresar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
/* Boton recuperar*/
#btn_recuperar {
	background: url(../imagenes/apta-recuperar-01.png);
	width: 110px;
	height: 35px;
}
#btn_recuperar:hover {
	background: url(../imagenes/apta-recuperar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#btn_recuperar:focus {
	background: url(../imagenes/apta-recuperar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
/* Boton editar*/
#btn_editar {
	background: url(../imagenes/apta-editar-01.png);
	width: 110px;
	height: 35px;
}
#btn_editar:hover {
	background: url(../imagenes/apta-editar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#btn_editar:focus {
	background: url(../imagenes/apta-editar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
/* Boton procesar*/
#btn_procesar {
	background: url(../imagenes/apta-procesar-01.png);
	width: 110px;
	height: 35px;
}
#btn_procesar:hover {
	background: url(../imagenes/apta-procesar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#btn_procesar:focus {
	background: url(../imagenes/apta-procesar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
/* Boton registrar*/
#btn_registrar {
	background: url(../imagenes/apta-registrar-01.png);
	width: 110px;
	height: 35px;
}
#btn_registrar:hover {
	background: url(../imagenes/apta-registrar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#btn_registrar:focus {
	background: url(../imagenes/apta-registrar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
/* Boton entrar*/
#btn_entrar {
	background: url(../imagenes/apta-entrar-01.png);
	width: 110px;
	height: 35px;
}
#btn_entrar:hover {
	background: url(../imagenes/apta-entrar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#btn_entrar:focus {
	background: url(../imagenes/apta-entrar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
/* Boton enviar*/
#bt_enviar {
	background: url(../imagenes/apta-enviar-01.png);
	width: 110px;
	height: 35px;
}
#bt_enviar:hover {
	background: url(../imagenes/apta-enviar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_enviar:focus {
	background: url(../imagenes/apta-enviar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_regresar2 {
	background: url(../imagenes/apta-regresar-01.png);
	width: 110px;
	height: 35px;
}
#bt_regresar2:hover {
	background: url(../imagenes/apta-regresar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_regresar2:focus {
	background: url(../imagenes/apta-regresar-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_siguiente {
	background: url(../imagenes/apta-siguiente-01.png);
	width: 110px;
	height: 35px;
}
#bt_siguiente:hover {
	background: url(../imagenes/apta-siguiente-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_siguiente:focus {
	background: url(../imagenes/apta-siguiente-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_anterior {
	background: url(../imagenes/apta-anterior-01.png);
	width: 110px;
	height: 35px;
}
#bt_anterior:hover {
	background: url(../imagenes/apta-anterior-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_anterior:focus {
	background: url(../imagenes/apta-anterior-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_indice {
	background: url(../imagenes/apta-indice-01.png);
	width: 110px;
	height: 35px;
}
#bt_indice:hover {
	background: url(../imagenes/apta-indice-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
#bt_indice:focus {
	background: url(../imagenes/apta-indice-02.png);
	width: 110px;
	height: 35px;
	cursor: pointer;
}
/* Menu APTACE*/
.menu_line {
	background: #ffffff;
	height: 4px;
}
.menu_line1 {
	background: #ffffff;
	width: 4px;
}
.menu_saairegt {
	background: #0a5599;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a5599', endColorstr='#5ba8de');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a5599), to(#5ba8de));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0a5599, #5ba8de);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0a5599, #5ba8de);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0a5599, #5ba8de);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0a5599, #5ba8de);
}

.reg_DEF {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color: #ffffff;
	background: #785626; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#785626', endColorstr='#453116');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#785626), to(#453116));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #785626, #453116);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #785626, #453116);
	/* IE 10 */
	background: -ms-linear-gradient(top, #785626, #453116);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #785626, #453116);
	border: 1px solid #785626;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}
.reg_DEF:hover{
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
	padding: 6px 6px 6px 6px;
}

.reg_DFA {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color: #ffffff;
	background: #36f525; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#36f525', endColorstr='#16aa0f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#36f525), to(#16aa0f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #36f525, #16aa0f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #36f525, #16aa0f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #36f525, #16aa0f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #36f525, #16aa0f);
	border: 1px solid #36f525;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}
.reg_DFA:hover{
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
	padding: 6px 6px 6px 6px;
}

.reg_TRA {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color: #ffffff;
	background: #f73a3a; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f73a3a', endColorstr='#990505');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f73a3a), to(#990505));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f73a3a, #990505);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f73a3a, #990505);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f73a3a, #990505);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f73a3a, #990505);
	border: 1px solid #f73a3a;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}

.reg_TRA:hover{
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
	padding: 6px 6px 6px 6px;
}

.reg_DFL {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color: #ffffff;
	background: #863af7; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#863af7', endColorstr='#471cf3');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#863af7), to(#471cf3));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #863af7, #471cf3);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #863af7, #471cf3);
	/* IE 10 */
	background: -ms-linear-gradient(top, #863af7, #471cf3);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #863af7, #471cf3);
	border: 1px solid #863af7;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}
.reg_DFL:hover{
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
	padding: 6px 6px 6px 6px;
}

.reg_doc {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:60px;
	font-weight:bold;
	color: #ffffff;
	background: #8a8a8a; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8a8a8a', endColorstr='#393939');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8a8a8a), to(#393939));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #8a8a8a, #393939);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #8a8a8a, #393939);
	/* IE 10 */
	background: -ms-linear-gradient(top, #8a8a8a, #393939);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #8a8a8a, #393939);
	border: 1px solid #393939;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}

.reg_RFE {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color: #ffffff;
	background: #8a8a8a; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8a8a8a', endColorstr='#393939');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8a8a8a), to(#393939));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #8a8a8a, #393939);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #8a8a8a, #393939);
	/* IE 10 */
	background: -ms-linear-gradient(top, #8a8a8a, #393939);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #8a8a8a, #393939);
	border: 1px solid #393939;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}
.reg_RFE:hover{
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
	padding: 6px 6px 6px 6px;
}

.reg_RFE2 {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:25px;
	font-weight:bold;
	color: #ffffff;
	background: #36f525; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#36f525', endColorstr='#16aa0f');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#36f525), to(#16aa0f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #36f525, #16aa0f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #36f525, #16aa0f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #36f525, #16aa0f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #36f525, #16aa0f);
	border: 1px solid #36f525;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}
.reg_RFE2:hover{
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:25px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
	padding: 6px 6px 6px 6px;
}

.reg_RDF {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color: #ffffff;
	background: #26f19b; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26f19b', endColorstr='#0a5329');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#26f19b), to(#0a5329));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #26f19b, #0a5329);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #26f19b, #0a5329);
	/* IE 10 */
	background: -ms-linear-gradient(top, #26f19b, #0a5329);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #26f19b, #0a5329);
	border: 1px solid #26f19b;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}
.reg_RDF:hover{
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
	padding: 6px 6px 6px 6px;
}

.reg_ITE {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color: #000;
	background: #f8f448; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f448', endColorstr='#ae8c1d');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f448), to(#ae8c1d));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #f8f448, #ae8c1d);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #f8f448, #ae8c1d);
	/* IE 10 */
	background: -ms-linear-gradient(top, #f8f448, #ae8c1d);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #f8f448, #ae8c1d);
	border: 1px solid #f8f448;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}

.reg_ITE:hover{
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
	padding: 6px 6px 6px 6px;
}

.reg_IET {
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color: #fff;
	background: #179def; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#179def', endColorstr='#0f75e9');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#179def), to(#0f75e9));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #179def, #0f75e9);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #179def, #0f75e9);
	/* IE 10 */
	background: -ms-linear-gradient(top, #179def, #0f75e9);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #179def, #0f75e9);
	border: 1px solid #179def;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	padding: 6px 6px 6px 6px;
}

.reg_IET:hover{
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:30px;
	color: #000;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor: pointer;
	padding: 6px 6px 6px 6px;
}
.menu_saaireg {
	font-family: 'Lato';
	font-size: 20px;
	background: #f4f4f4;
	color: #0a5599;
	width: 200px;
	height: 26px;
}
.menu_saaireg:hover {
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a5599', endColorstr='#5ba8de');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a5599), to(#5ba8de));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0a5599, #5ba8de);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0a5599, #5ba8de);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0a5599, #5ba8de);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0a5599, #5ba8de);
	width: 200px;
	height: 26px;
	cursor: pointer;
}
.menu_nos {
	background: #f4f4f4;
	width: 200px;
	height: 75px;
}
.menu_nos:hover {
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	width: 200px;
	height: 75px;
	cursor: pointer;
}

.menu_dofm {
	background: #f4f4f4;
	width: 200px;
	height: 75px;
}
.menu_dofm:hover {
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfadd', endColorstr='#fff9b2');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfadd), to(#fff9b2));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fdfadd, #fff9b2);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fdfadd, #fff9b2);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fdfadd, #fff9b2);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fdfadd, #fff9b2);
	width: 200px;
	height: 75px;
	cursor: pointer;
}

.menu_nos1 {
	background: #f4f4f4;
	width: 98px;
	height: 75px;
}
.menu_nos1:hover {
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	width: 98px;
	height: 75px;
	cursor: pointer;
}
.menu_nos2 {
	background: #f4f4f4;
	width: 98px;
	height: 150px;
}
.menu_nos2:hover {

	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	width: 98px;
	height: 150px;
	cursor: pointer;
}

.menu_pointer {
	width: 98px;
	height: 75px;
}
.menu_pointer:hover {
	width: 98px;
	height: 75px;
	cursor: pointer;
}


.menu_bol {
	background: #f4f4f4;
	width: 200px;
	height: 200px;
}
.menu_bol:hover {
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	width: 200px;
	height: 200px;
	cursor: pointer;
}

.menu_bol_inpc {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#c7c7c7');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#555555), to(#c7c7c7));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #555555, #c7c7c7);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #555555, #c7c7c7);
	/* IE 10 */
	background: -ms-linear-gradient(top, #555555, #c7c7c7);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #555555, #c7c7c7);
	width: 300px;
	height: 250px;
}

.menu_bol_tc {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#154000', endColorstr='#8cff6d');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#154000), to(#8cff6d));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #154000, #8cff6d);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #154000, #8cff6d);
	/* IE 10 */
	background: -ms-linear-gradient(top, #154000, #8cff6d);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #154000, #8cff6d);
	width: 300px;
	height: 250px;
}
.menu_bol_tr {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a5599', endColorstr='#5ba8de');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a5599), to(#5ba8de));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0a5599, #5ba8de);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0a5599, #5ba8de);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0a5599, #5ba8de);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0a5599, #5ba8de);
	width: 300px;
	height: 250px;
}


.menu_bol_dof1 {
	background: #f4f4f4;
	width: 300px;
	height: 250px;
}
.menu_bol_dof1:hover {
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a5599', endColorstr='#5ba8de');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a5599), to(#5ba8de));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #0a5599, #5ba8de);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #0a5599, #5ba8de);
	/* IE 10 */
	background: -ms-linear-gradient(top, #0a5599, #5ba8de);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #0a5599, #5ba8de);
	width: 300px;
	height: 250px;
	cursor: pointer;
}
.menu_bol_dof {
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfadd', endColorstr='#fff9b2');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfadd), to(#fff9b2));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fdfadd, #fff9b2);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fdfadd, #fff9b2);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fdfadd, #fff9b2);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fdfadd, #fff9b2);
	width: 600px;
	height: 250px;
}
.menu_bol_dta {
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2e5ff', endColorstr='#007cbc');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b2e5ff), to(#007cbc));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #b2e5ff, #007cbc);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #b2e5ff, #007cbc);
	/* IE 10 */
	background: -ms-linear-gradient(top, #b2e5ff, #007cbc);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #b2e5ff, #007cbc);
	width: 300px;
	height: 250px;
}
/* Seleccion de renglones*/
.selrowedit {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height: 23px;
	color: #000000;
}
.selrowedit:hover {
	background-color: #d2d2d2;
	color: #FFFFFF;
	cursor: pointer;
}
.selrowapta {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height: 23px;
	color: #000000;
}
.selrowapta:hover {
	background-color: #60516A;
	color: #FFFFFF;
	cursor: pointer;
}
.manita {
	color: #000000;
}
.manita:hover {
	background-color: #e7e8e1;
	color: #000000;
	cursor: pointer;
}
.selrowsinapta {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height: 23px;
	color: #000000;
	background-color: #d6eeff;
}
.selrowsinapta:hover {
	background-color: #60516A;
	color: #FFFFFF;
	cursor: pointer;
}
.selrowaptasus {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height: 23px;
	color: #000000;
	background-color: #ffc7c7;
}
.selrowaptasus:hover {
	background-color: #60516A;
	color: #FFFFFF;
	cursor: pointer;
}
.selrowaptacad {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height: 23px;
	color: #000000;
	background-color: #babaff;
}
.selrowaptacad:hover {
	background-color: #60516A;
	color: #FFFFFF;
	cursor: pointer;
}
.selrowaptabaj {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height: 23px;
	color: #FFFFFF;
	background-color: #c11e21;
}
.selrowaptabaj:hover {
	background-color: #60516A;
	color: #FFFFFF;
	cursor: pointer;
}
/* Row */
.rowform {
	height: 23px;
}

.rowformi {
	height: 38px;
}
.renglonfmx {
	cursor:pointer;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.renglonfmx:hover {
	cursor:pointer;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #cccccc;
}

.rowacuerdo {
	height: 43px;
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	cursor:pointer;
}
.rowacuerdo:hover {
	cursor:pointer;
	height: 43px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #cccccc;
}

/* Celdas */
.celdatablaenc {
	color: #FFFFFF;
	background-color:#454587;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	margin: 1px;
}
.celmenuheader {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;	
	background-color: #353569;
	height: 23px;
}
/* Celdas con Seleccion*/
.celmenuopcion {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	color: #000000;
	background: #f4f4f4;
	height: 23px;
}
.celmenuopcion:hover {
	color: #ffffff;	
	background-color: #60516A;
	font-weight: bold;
}


.celbb {
	background-color: #B4D5FA;
	color: #0a5599;
	font-weight: bold;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
	padding-left:5px;
}

.containeroriginal {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c11e21', endColorstr='#fc8d19');
 /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c11e21), to(#fc8d19));
  
  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #c11e21, #fc8d19);
  
  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #c11e21, #fc8d19);
  
  /* IE 10 */
  background: -ms-linear-gradient(top, #c11e21, #fc8d19);
  
  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #c11e21, #fc8d19);
}
.container {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedabf', endColorstr='#dedabf');
 /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dedabf), to(#dedabf));
  
  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #dedabf, #dedabf);
  
  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #dedabf, #dedabf);
  
  /* IE 10 */
  background: -ms-linear-gradient(top, #dedabf, #dedabf);
  
  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #dedabf, #dedabf);
  background-image:url(../imagenes/background.png);
  background-repeat:repeat-x;
}

.container > header {
	width: 100%;
	height: 120px;
	max-width: 70em;
	margin: 0 auto;
	/*padding: 0 1.875em 3.125em 1.875em;*/
}

.container > header {
	/*padding: 2.875em 1.875em 1.875em;*/
}

.container > header h1 {
	font-size: 2.125em;
	line-height: 1.3;
	margin: 0;
	float: left;
	font-weight: 400;
}

.container > header span {
	display: block;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.5em;
	padding: 0 0 0.6em 0.1em;
}

.container > header nav {
	float: right;
}

.container > header nav a {
	display: block;
	float: left;
	position: relative;
	width: 2.5em;
	height: 2.5em;
	background: #fff;
	border-radius: 50%;
	color: transparent;
	margin: 0 0.1em;
	border: 4px solid #fc8d19;
	text-indent: -8000px;
	
}

.container > header nav a:after {
	content: attr(data-info);
	color: #c11e21;
	position: absolute;
	width: 600%;
	top: 120%;
	text-align: right;
	right: 0;
	opacity: 0;
	pointer-events: none;
}

.container > header nav a:hover:after {
	opacity: 1;
}

.container > header nav a:hover {
	background: #47a3da;
}

.icon-drop:before, 
.icon-arrow-left:before {
	font-family: 'fontawesome';
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	speak: none;
	font-style: normal;
	font-weight: normal;
	line-height: 2;
	text-align: center;
	color: #fc8d19;
	-webkit-font-smoothing: antialiased;
	text-indent: 8000px;
	padding-left: 8px;
}

.container > header nav a:hover:before {
	color: #fff;
}

.icon-drop:before {
	content: "\e000";
}

.icon-arrow-left:before {
	content: "\f060";
}

.tablaavi {
	border-top: 1pt dotted #303030;
	border-right: 1pt dotted #303030;
	border-bottom: 1pt dotted #303030;
	border-left: 1pt dotted #303030;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #c3c3c3;
}

/*Modulos de Admin Indices y Factores*/
.adminiyf {

	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	border: 1px solid #d2d2d2;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.adminiyf2 {
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	border: 1px solid #454587;
	border-radius: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

/*botones (opciones de admin IyF)*/

/*guardar*/

.btnsave {
	background-image: url(../imagenes/apta-herram-admi-iyf-agregar.png);
	background-repeat:no-repeat;
	background-position: center;
	background-size: 100%;
}
.btnsave:hover {
	background-image: url(../imagenes/apta-herram-admi-iyf-agregar2.png);
	background-repeat:no-repeat;
	background-position: center;
	background-size: 100%;	
}

.btnsave:focus {
	background-image: url(../imagenes/apta-herram-admi-iyf-agregar2.png);
	background-repeat:no-repeat;
	background-position: center;
	background-size: 100%;	
}

/*borrar*/
.btnborrar {
	background-image: url(../imagenes/apta-herram-admi-iyf-borrar.png);
	background-repeat:no-repeat;
	background-position: center;
	background-size: 100%;
}
.btnborrar:hover {
	background-image: url(../imagenes/apta-herram-admi-iyf-borrar2.png);
	background-repeat:no-repeat;
	background-position: center;
	background-size: 100%;
}
.btnborrar:focus {
	background-image: url(../imagenes/apta-herram-admi-iyf-borrar2.png);
	background-repeat:no-repeat;
	background-position: center;
	background-size: 100%;
}

/*modificar*/
.btnmodif {
	background-image: url(../imagenes/apta-herram-admi-iyf-modificar.png);
	background-repeat:no-repeat;
	background-position: center;
	background-size: 100%;
}
.btnmodif:hover {
	background-image: url(../imagenes/apta-herram-admi-iyf-modificar2.png);
	background-repeat:no-repeat;
	background-position: center;
	background-size: 100%;
}
.btnmodif:focus {
	background-image: url(../imagenes/apta-herram-admi-iyf-modificar2.png);
	background-repeat:no-repeat;
	background-position: center;
	background-size: 100%;
}

input[type="file"] {
	background-color: #FFF;
	border: 1px solid #abadb3;
}

.disclaimer_info {
	background-color:#cccccc; 
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	}
	
/* Boletines*/
.indtitulo {
	height: 28px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	border: 1px solid #353569;
	
	font-family: 'nexa_rust_script_l0regular', Verdana, Calibri, Arial, sans-serif;
	font-size:40px;
	color: #FFF;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.indsec {
	height: 28px; 
	background: #fcfcfc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dad8d8');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#dad8d8));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fcfcfc, #dad8d8);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fcfcfc, #dad8d8);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fcfcfc, #dad8d8);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.indte {
	height: 28px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	
	border: 1px solid #454587;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.inddta {
	height: 28px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #fff;
	
	border: 1px solid #454587;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.dofsec {
	height: 28px; 
	background: #fff1d4; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff1d4', endColorstr='#dbc28c');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff1d4), to(#dbc28c));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #fff1d4, #dbc28c);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #fff1d4, #dbc28c);
	/* IE 10 */
	background: -ms-linear-gradient(top, #fff1d4, #dbc28c);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #fff1d4, #dbc28c);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	color: #000;
	border: 1px solid #fff1d4;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.dofnapta {
	height: 28px; 
	background: #4f5e70; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f5e70', endColorstr='#58697d');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4f5e70), to(#58697d));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #4f5e70, #58697d);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #4f5e70, #58697d);
	/* IE 10 */
	background: -ms-linear-gradient(top, #4f5e70, #58697d);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #4f5e70, #58697d);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:13px;
	color: #fff;
	border: 1px solid #dbc28c;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.dofnnoms {
	height: 28px; 
	background: #b17360; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b17360', endColorstr='#f7b46e');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b17360), to(#f7b46e));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #b17360, #f7b46e);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #b17360, #f7b46e);
	/* IE 10 */
	background: -ms-linear-gradient(top, #b17360, #f7b46e);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #b17360, #f7b46e);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:13px;
	color: #fff;
	border: 1px solid #dbc28c;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.dofnesp {
	height: 28px; 
	background: #4f5e70; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5ba8de", endColorstr='#0a5599');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5ba8de), to(#0a5599));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #5ba8de, #0a5599);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #5ba8de, #0a5599);
	/* IE 10 */
	background: -ms-linear-gradient(top, #5ba8de, #0a5599);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #5ba8de, #0a5599);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:13px;
	color: #fff;
	border: 1px solid #dbc28c;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.dofalta {
	height: 28px; 
	background: #ff0000; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#990000');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff0000), to(#990000));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ff0000, #990000);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ff0000, #990000);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ff0000, #990000);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ff0000, #990000);
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:13px;
	color: #fff;
	border: 1px solid #dbc28c;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.dofsecc {
	height: 28px; 
	background: #353569; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353569', endColorstr='#454587');
 	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#353569), to(#454587));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #353569, #454587);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #353569, #454587);
	/* IE 10 */
	background: -ms-linear-gradient(top, #353569, #454587);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #353569, #454587);
	border: 1px solid #353569;
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.facebol {
	background: #3b5997;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.twitbol {
	background: #32ccfe;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}

.dofpoder {
	height: 28px; 
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #58697d;
}
.dofset {
	height: 28px; 
	font-family: Verdana, Calibri, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #353569;
}
.lineadof {
	height: 1px; 
	background: #5d4e6d;
}
