@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	}

.cuerpo_serv{ 
	width:950px;
	min-height:700px;
	margin:0 auto;
}	

.informacion{
	float:left;
	width:500px;
	border: 1px #CCC dotted;
	min-height:300px;
	margin:10px;
	}
.titulo_informacion{
	font-family: 'EconomicaRegular', Arial, Helvetica, Sans-Serif;
	font-size:16px;
	font-weight:bold;
	color:#5AAF74;
	float:left;
	height:90px;
	margin-bottom:10px;
	
	}
	
.cuerpo_informacion{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size:12px;
	text-align:justify;
	color:#333333;
	width:480px;
	display:block;
	float:left;
	}

.cuerpo_informacion p{
	font-size:12px;
	text-indent: 0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color:#666;
	}
	
.cuerpo_informacion p.importante{
	font-size:12px;
	font-family: Verdana, Helvetica, Sans-Serif;
	color:#5AAF74;
	text-indent:0px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	}

p.texto_pie{
	text-indent:0px;
	padding:10px;
	color:#5AAF74;}

p.datos_pie {
	margin:0px;
	padding:0px;
	background:#D8EADB;
	
	display:block;
	padding:5px;
	padding-bottom:10px;
	margin:5px;

	
	-moz-border-radius: 10px; /* Firefox */
  	-webkit-border-radius: 10px; /* Safari and Chrome */
 	border-radius: 10px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
	}
	
p.datos_pie img{
	padding: 6px;
	margin-bottom: -10px;}
	



.cuadro{
	margin:10px auto;
	width:550px;
	padding:10px;
	padding-top:0px;
	min-height:180px;
	border: 1px solid #CCC;
	text-align:center;
	
	-moz-border-radius: 2px; /* Firefox */
  	-webkit-border-radius: 2px; /* Safari and Chrome */
 	border-radius: 2px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
	
	}



.aviso{ 
font-family: Verdana, Helvetica, Sans-Serif;
	padding:5px;
	padding-left:15px;
	padding-top:6px;
	background:#ffedef;
	float: right;
	width:320px;
	margin:5px;
	margin-right:15px;
	
	-moz-border-radius: 10px; /* Firefox */
  	-webkit-border-radius: 10px; /* Safari and Chrome */
 	border-radius: 10px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */}
	
.aviso img{	margin-bottom:-5px;}
.aviso a{ color:#900; font-family: Verdana, Helvetica, Sans-Serif; font-size:10px; }
.aviso a:hover{ color:#900;}
/*==================================================*/
	ul, ol { margin-bottom: 20px; }
	ul { list-style: none outside; }
	ol { list-style: decimal; }
	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; margin-top: 10px;}
	ul.square { list-style: square outside; }
	ul.circle { list-style: circle outside; }
	ul.disc { list-style: disc outside; }
	ul ul, ul ol, ol ol, ol ul { margin: 4px 0 5px 22px  }
	ul ul li, ul ol li, ol ol li, ol ul li { margin-bottom: 3px; }
	li { line-height: 18px; }
	ol li{margin-bottom: 3px}
	ul.large li { line-height: 21px; }
	li p { line-height: 21px; }


	a[href], p a[href], li a[href]{
		font-family: 'EconomicaRegular', Arial, Helvetica, Sans-Serif;
		font-size:12px;
	color: #5aaf74;
}
	a {text-decoration: none; outline: 0; line-height: inherit;}
	p a, li a{line-height: inherit; }
	.child .header-content a{color: #FFFFFF; border-bottom: 1px dotted #FFFFFF;}
	a:active,a:focus{outline:0}
	a:visited, p a:visited, li a:visited {color: #5aaf74;}
	a[href]:hover, p a[href]:hover, li a[href]:hover, a[href]:focus, li a[href]:visited:hover, .child .header-content a[href]:hover { color: #202020;}


/*==================================================*/

span { color:#5AAF74;}

.miniatura_file{  display:inline-block; width:200px; height:24px; background:url(img/1390522339_picture.png) no-repeat left center; margin:5px; margin-bottom:0px; padding-left:35px; padding-top:8px;}

.miniatura_file.pdf_file{ background:url(img/1390522231_file_extension_pdf.png) no-repeat left center; }

#cargando { width:300px; height:150px; border:dotted #CCCCCC 1px; padding:10px;}
#cargando a {font-family: Verdana, Helvetica, Sans-Serif; font-size:12px; color:#5AAF74; text-align:center; display:block;}
#cargando img { text-align:center; margin:10px; display:block;}


/*DEGRADADOS */

.verde_d {
background: #0ea9b7;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0ea9b7), color-stop(1, #0fbccb));
background: -ms-linear-gradient(bottom, #0ea9b7, #0fbccb);
background: -moz-linear-gradient(center bottom, #0ea9b7 0%, #0fbccb 100%);
background: -o-linear-gradient(bottom, #0ea9b7, #0fbccb);
}

.rojo_d {
background: #f22441;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f22441), color-stop(1, #f5445d));
background: -ms-linear-gradient(bottom, #f22441, #f5445d);
background: -moz-linear-gradient(center bottom, #f22441 0%, #f5445d 100%);
background: -o-linear-gradient(bottom, #f22441, #f5445d);
}

.gris_d {
background: #716f6f;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #716f6f), color-stop(1, #959494));
background: -ms-linear-gradient(bottom, #716f6f, #959494);
background: -moz-linear-gradient(center bottom, #716f6f 0%, #959494 100%);
background: -o-linear-gradient(bottom, #716f6f, #959494);
}


.casi_blanco_d {
	background: #eee;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(1, #ececec));
	background: -ms-linear-gradient(bottom, #eee, #ececec);
	background: -moz-linear-gradient(center bottom, #eee 0%, #ececec 100%);
	background: -o-linear-gradient(bottom, #eee, #ececec);
}

.basicamente_blanco_d {
	background: #fefefe;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f8f8f8), color-stop(1, #fefefe));
	background: -ms-linear-gradient(bottom, #f8f8f8, #fefefe);
	background: -moz-linear-gradient(center bottom, #f8f8f8 0%, #fefefe 100%);
	background: -o-linear-gradient(bottom, #f8f8f8, #fefefe);
	
}
/*DEGRADADOS */	