* { padding: 0; margin: 0; }

body {
	font: 13px normal Arial, Helvetica, sans-serif;
	color: #f7f7f7;
	background: url(../img/bkgd.gif) no-repeat top center #b3d79c;
}
#wrapper {
	margin: 0 auto;
	width: 920px;
	padding: 0 25px;
	min-height: 500px;
	}
	
#faux {
	background: none; /* Paul O Brien Fix for IE www.pmob.co.uk */
	width: 100%;
	position: relative;
	float: left;
}

.left {width: 288px; position: relative; float: left; padding: 0; margin: 0}
.right {width: 288px; position: relative; float:right;padding: 0; margin: 0}


	
#header {
	color: #666;
	width: 896px;
	padding: 20px 0px 20px 24px;
	margin: 0;
	position: relative;
	min-height: 200px;
	float: left;
	}
	#header ul{
	display:list-item;
	background: none;
	list-style: none;
	position: relative;
	float:left;
	padding: 5px 0 5px 27px;
	margin: 0px 0 0 -60px;
	}
	#header li{
	display: list-item;
	list-style: none;
	font: bold 20px Arial, Helvetica, sans-serif;
	margin-bottom: 7px;
	}
	#header li a{
	text-decoration: none;
	color: #565554;
	padding: 10px 3px;
	}
	#header li a:hover{
	text-decoration: none;
	color: #000;
	}
.m1 {margin-left:25px;}
.m2 {margin-left:40px;}
.m3 {margin-left:45px;}

#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 195px;
 float: left;
}

#content {
	float: left;
	color: #f1f1f1;
	margin: 0;
	padding: 10px;
	width: 550px;
	display: inline;
	position: relative;
	background: #74b74a;
}

#content-int {
	float: left;
	color: #fff;
	margin: 0;
	padding: 12px 0 0 36px;
	width: 514px;
	display: inline;
	position: relative;
	background: #74b74a;
	}
	#content-int h1{
	font: bold 33px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 0 12px 0;
	margin-top: 10px;
	}
	#content-int h2{
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #f1f1f1;
	padding: 0 0 12px 0;
	}
	#content-int h3{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #f1f1f1;
	padding: 0 0 12px 0;
	}
	#content-int p{
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 61px 12px 0;
	}
	#content-int a {
	list-style: circle;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #f1f1f1;
	text-decoration: none;
	}
	#content-int a:hover {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	}
	#content-int ul{
	display:list-item;
	list-style: none;
	padding: 5px 61px 0 24px;
	margin: 5px 0 0 0;
	}
	#content-int li{
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #f1f1f1;
	padding: 0 0 12px 0;
	list-style:circle;
	}
	#content-int li a{
	list-style: circle;
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #f1f1f1;
	text-decoration: none;
	}
	#content-int li a:hover{
	list-style: circle;
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	}
	
#content-int-images {
	float: left;
	color: #fff;
	margin: 0;
	padding: 12px 15px 30px 36px;
	width: 850px;
	display: inline;
	position: relative;
	background: #74b74a;
	min-height: 500px;
	}
	#content-int h1{
	font: bold 33px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #fff;
	margin: 10px 20px 20px 0;
	}
	#content-int h2{
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #f1f1f1;
	padding: 0 0 12px 0;
	}
	#content-int h3{
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #f1f1f1;
	padding: 0 0 12px 0;
	}
	#content-int p{
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 61px 12px 0;
	}
	#content-int a {
	list-style: circle;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #f1f1f1;
	text-decoration: none;
	}
	#content-int a:hover {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	}
	#content-int ul{
	display:list-item;
	list-style: none;
	padding: 0px 65px 10px 24px;
	margin: 0 0 0 0;
	}
	#content-int li{
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #f1f1f1;
	padding: 0 0 10px 0;
	}
	#content-int li a{
	list-style: circle;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #f1f1f1;
	text-decoration: none;
	}
	#content-int li a:hover{
	list-style: circle;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	}

	
.nota-1a {
	width: 510px;
	position: relative;
	float: left;
	margin: 10px 0 0 0;
	padding: 10px 20px;
	background: url(../img/bkgd-nota1.jpg)no-repeat right bottom;
	}
	.nota-1a h1{
	font: bold 29px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0 0 12px 0;
	margin-top: -10px;
	}
	.nota-1a p{
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 0 6px 0;
	}
	.nota-1a a{
	font: bold 30px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	}
	.nota-1a a:hover{
	font: normal 30px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000;
	}
	
.nota-1b {
	width: 245px;
	position: relative;
	float: left;
	margin: 10px 0 0 0;
	padding: 10px 10px;
	background: url(../img/bkgd-nota1.jpg) no-repeat bottom;
	}
	.nota-1b h1{
	font: bold 29px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0 0 12px 0;
	margin-top: -10px;
	}
	.nota-1b p{
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 0 6px 0;
	}
	.nota-1b a{
	font: bold 30px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	}
	.nota-1b a:hover{
	font: normal 30px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000;
	}
	

.nota-1c {
	width: 245px;
	position: relative;
	float: right;
	margin: 10px 0 0 0;
	padding: 10px 10px;
	background: url(../img/bkgd-nota2.jpg) no-repeat;
	}
	.nota-1c h1{
	font: bold 29px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0 0 12px 0;
	margin-top: -10px;
	}
	.nota-1c p{
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 0 6px 0;
	}
	.nota-1c a{
	font: bold 30px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	}
	.nota-1c a:hover{
	font: normal 30px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000;
	}
	
	

	
.index-colum-left {
	width: 288px;
	position:relative;
	float:left;
	padding: 0 12px 0 0;
	}
	
.index-colum-right {
	width: 288px;
	position: relative;
	float: right;
	padding: 0 0 0 12px;
	}
	
#footer {
	width: 919px;
	margin: 0px auto;
	padding: 50px 0 0 0;
	color: #f1f1f1;
	position: relative;
	float: left;
	}
	#footer p{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 12px 24px 0 24px;
	margin: 15px 0 0 0;
	border-top: 1px solid #74b74a;
	text-align: left;
	}
	#footer ul{
	display:inline;
	list-style: none;
	padding: 25px 0 20px 0px;
	margin: 0px 24px 15px 24px;
	}
	#footer li{
	display: inline;
	list-style: none;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #f7f7f7;
	padding: 10px 3px;
	}
	#footer li a{
	text-decoration: none;
	color: #000;	
	}
	#footer li a:hover{
	text-decoration: none;
	color: #75B74B;
	}
	#footer a{
	text-decoration: none;
	color: #000;
	
	}
	#footer a:hover{
	text-decoration: none;
	color: #75B74B;
	}

.clear { clear: both; background: none; }

.boton {
	width:60px; 
	background:#565554; 
	color:#FFFFFF;
	border: 1px solid #009ee0;
	}
	
.news {
	background:url(../img/newsletter.jpg) no-repeat;
	float: left;
	position:relative;
	width: 248px;
	height: 52px;
	padding: 24px 0 0 0;
	}
	.news a{
	font: bold 25px Arial, Helvetica, sans-serif;
	padding: 0 0 0 12px;
	margin: 48px 0 0 0;
	color: #565554;
	text-decoration: none;
	}
	.news a:hover{
	text-decoration: none;
	color: #fff;
	}

td {
	font: normal 13px Arial, Helvetica, sans-serif;
	padding: 3px 0 3px 3px;
	color: #000;
}
th {font: normal 13px Arial, Helvetica, sans-serif; height:20px}

.myBox {
    background: #adac47;
	padding: 10px;
	/* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

#der {
	position: relative;
	color: #565554;
	padding: 0px;
	margin:0;
	width: 341px;
	float: right;
	}
	.der {
	
	}
	.der  p{
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 30px 0 0 0;
	color: #565554;
	}
	.der  a{
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 30px 0 0 0;
	color: #565554;
	}
	.der  a:hover{
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 30px 0 0 0;
	color: #fff;
	}
	#der  h6{background:url(../img/ruta-foot.gif) bottom no-repeat; height:25px;}

#colaboracion {
	width: 332px;
	margin-bottom:15px;
	}
	.co1 {
	background:url(../img/bkgd-co1.png) no-repeat;
	height: 69px;
	}
	.co2 {
	background:url(../img/bkgd-co2.png) repeat-y;
	}
	.co3 {
	background:url(../img/bkgd-co3.png) no-repeat;
	height: 20px;
	}
	
.Estilo1 {
	background:url(../img/bot.jpg) no-repeat;
	width:60px;
	height: 60px;
	border: none;
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#000000;
	}

