/*
	Stylesheet generated by Turbine - http://turbine.peterkroener.de/
*/
@media screen {
	* {
		padding: 0;
		margin: 0;
	}
	html, body {
		font-family: Helvetica;
		background-color: #FFF;
	}
	body {
		margin: 10px;
	}
	a {
		color: #1E90FF;
	}
	a: hover {
		color: #156ABC;
	}
	h1, h2, h3, p {
		padding-bottom: 15px;
	}
	.mensajes {
		padding: 4px;
		padding-left: 25px;
		text-align: center;
		font-weight: bold;
		font-size: 0.75em;
		border-radius: 0.5em;
	}
	.mensaje_gris {
		border: solid 1px #DEDEDE;
		background: #EFEFEF;
		color: #222222;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
	.mensaje_alerta {
		background: #FFFFA0 url(../../imgs/mensaje_alerta.png) 6px 3px no-repeat;
		border: solid 1px #a8a800;
		color: #282800;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
	.mensaje_ok {
		background: #b3ffb3 url(../../imgs/mensaje_ok.png) 6px 3px no-repeat;
		border: solid 1px #008080;
		color: #008000;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
	.mensaje_error {
		background: #ffaaaa url(../../imgs/mensaje_error.png) 6px 3px no-repeat;
		border: solid 1px #c60000;
		color: #c60000;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
	.mensaje_ayuda {
		background: #c6e2ff url(../../imgs/mensaje_ayuda.png) 6px 3px no-repeat;
		border: solid 1px #0080ff;
		color: #0080ff;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
	.boton {
		display: inline-block;
		font-size: 15px;
		font-weight: bold;
		font-style: normal;
		line-height: 50px;
		width: 100px;
		text-decoration: none;
		text-align: center;
		border-radius: 6px;
		color: #FFF;
	}
	.boton: hover {
		color: #FFF;
	}
	.boton_verde {
		background-image: linear-gradient(top,#77D42A,#5CB811);
		box-shadow: inset 0px 1px 0px 0px #CAEFAB;
		background-color: #77D42A;
		text-shadow: 1px 1px 0px #88AA7C;
		border: 1px solid #268A16;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#77D42A,endColorstr=#5CB811,gradientType=0); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#77D42A,endColorstr=#5CB811,gradientType=0)"; /* Added by background-gradient plugin */
	}
	.boton_verde: hover {
		background-image: linear-gradient(top,#5CB811,#77D42A);
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#5CB811,endColorstr=#77D42A,gradientType=0); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#5CB811,endColorstr=#77D42A,gradientType=0)"; /* Added by background-gradient plugin */
	}
	.boton_rojo {
		background-image: linear-gradient(top,#F24537,#C62D1F);
		box-shadow: inset 0px 1px 0px 0px #F5978E;
		background-color: #F24537;
		text-shadow: 1px 1px 0px #810E05;
		border: 1px solid #D02718;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F24537,endColorstr=#C62D1F,gradientType=0); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F24537,endColorstr=#C62D1F,gradientType=0)"; /* Added by background-gradient plugin */
	}
	.boton_rojo: hover {
		background-image: linear-gradient(top,#C62D1F,#F24537);
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#C62D1F,endColorstr=#F24537,gradientType=0); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#C62D1F,endColorstr=#F24537,gradientType=0)"; /* Added by background-gradient plugin */
	}
	.boton_azul {
		background-image: linear-gradient(top,#79BBFF,#378DE5);
		box-shadow: inset 0px 1px 0px 0px #BBDAF7;
		background-color: #79BBFF;
		text-shadow: 1px 1px 0px #528E88;
		border: 1px solid #84BBF3;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#79BBFF,endColorstr=#378DE5,gradientType=0); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#79BBFF,endColorstr=#378DE5,gradientType=0)"; /* Added by background-gradient plugin */
	}
	.boton_azul: hover {
		background-image: linear-gradient(top,#378DE5,#79BBFF);
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#378DE5,endColorstr=#79BBFF,gradientType=0); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#378DE5,endColorstr=#79BBFF,gradientType=0)"; /* Added by background-gradient plugin */
	}
	.boton_gris {
		background-image: linear-gradient(top,#AAA,#888);
		box-shadow: inset 0px 1px 0px 0px #CCC;
		background-color: #AAA;
		text-shadow: 1px 1px 0px #777;
		border: 1px solid #999;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFAAAAAA,endColorstr=#FF888888,gradientType=0); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFAAAAAA,endColorstr=#FF888888,gradientType=0)"; /* Added by background-gradient plugin */
	}
	.boton_gris: hover {
		background-image: linear-gradient(top,#AAA,#888);
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFAAAAAA,endColorstr=#FF888888,gradientType=0); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFAAAAAA,endColorstr=#FF888888,gradientType=0)"; /* Added by background-gradient plugin */
	}
	input {
		background: none repeat scroll 0 0 #F5F5F5;
		border: 1px solid #CCCCCC;
		color: #666666;
		font-size: 1em;
		margin: 5px 0;
		padding: 5px;
		width: 360px;
		border-radius: 3px;
		font-family: Helvetica;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
	input:focus {
		border: 1px solid #444;
		color: #444;
		background: #fff;
		font-family: Helvetica;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
	#noscript {
		text-align: center;
	}
	.head, #container, #noscript {
		width: 100%;
		height: 150px;
		margin: auto;
		background: #003973;
		display: table;
		color: #FFF;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
	.head div {
		display: table-cell;
	}
	.head_logo {
		width: 120px;
		padding: 15px;
	}
	.head_center {
		text-align: center;
		vertical-align: middle;
	}
	.divisor {
		background: #FFCC33;
		height: 20px;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
	.main {
		width: 100%;
		display: table;
	}
	.main div {
		display: table-cell;
	}
	.contenido {
		padding: 60px;
		margin: auto;
		text-align: justify;
	}
	.contenido ol,ul {
		margin-left: 20px;
	}
@import 15px;
@import 15px;
	.menu_lat {
		width: 170px;
		background: #516099;
		color: #FFF;
		padding: 10px;
		vertical-align: top;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
	.menu_lat li {
		list-style-type: none;
	}
	.menu_lat * a {
		color: #FFF;
		text-decoration: none;
		display: block;
	}
	.menu_lat * a:hover {
		color: #000;
		text-decoration: underline;
		background: #FFCC33;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
	.menu_lat ol,ul {
		margin-left: 10px;
		padding-bottom: 15px;
	}
	.pie {
		background: #EBEEF5;
		zoom: 1; /* Added by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Added by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Added by background-gradient plugin */
	}
@font-face {
}
@font-face {
}
}
