	    #logos_anim {
        width: 190px;        
        margin: 0 auto 0;
        text-align: left;
        color: #71A626;          
        padding-right:10px;
        margin-top: 10px;
        margin-right:10px;
        padding:10px;
}
    
    body {
		margin:0;
		padding:0;
		color: #333;
        
		font-size: 11px;
        font-family: Arial, Lucida Grande, Helvetica, sans-serif;
		font: 0.7em/1.2em normal "Arial","Arial",  "Lucida Grande", 		"Trebuchet MS", Helvetica, Arial, sans-serif;
	}
	a {
		
		color: #46608b;
		text-decoration:none;
		
	}
	a:hover {
		color: #0C1C71;
		text-decoration:underline;
	}
	strong {
		font-weight: bold;
	}
	em {
		font-style: italic;
	}
	h1 {
		font-weight: bold;
		color: #000;
	}
    
    h2 {        
        
        font-weight: bold;
        font-size:150%;
        color: #000;
        padding-top:10px;
        padding-bottom:10px;
        
        
    }

h3 {
        font-weight: bold;
        color: #000;
        padding-top:10px;
        padding-bottom:10px;
        font-size:120%;
    }

h4 {
        font-weight: bold;
        color: #000;
        padding-top:10px;
        padding-bottom:10px;
        font-size:105%;
        
    }

h5 {
        font-weight: bold;
        color: #000;
        padding-top:10px;
        padding-bottom:10px;
        font-size:90%;
        
    }
    
    
    
    
	#wrapper {
		width: 890px;
		margin: 0 auto 0;
		background: #FFFFFF;
		
	}
	#logos {
		width: 890px;
		height: 90px;
		background: #72A627;
	}
	#logos img {
		margin-left: 285px;
	}
	#banner {
		width: 890px;
		height: 200px;		
		
	}

	#menu {
		float:right;
		margin-top: 35px;
		margin-right: 5px;
	}
	#menu a {
			font-weight: bold;
			font-size: 90%;
			color: #fff;
			width: 140px;
			height: 20px;
			background: url(../images/btnpassive.png) no-repeat;
			display:block;
	}
	#menu a:hover {
			background: url(../images/btnactive.png) no-repeat;
			text-decoration: none;
			color: #fff;
	}

	#adminmenu ul li {
		float:left;
		padding-left: 58px;
	}
	#adminmenu {
		clear:left;		
		top: 5px;
		left: 5px;
	}
	#adminmenu a {
			font-weight: bold;
			font-size: 90%;
			color: #898A8A;
			width: 140px;
			height: 20px;
			background: url(../images/adminbtnpassive.png) no-repeat;
			display:block;
			text-align:center;
	}	

	
	#adminmenu a:hover {
			background: url(../images/adminbtnactive.png) no-repeat;
			text-decoration: none;
			color: #898A8A;
	}


	#adminmenu a.rss{		background:none;		width:20px;			}	#adminmenu a.rss:hover{		background:none;	}
	 a.rsslink{
		background:none;
		width:auto;
		color: #898A8A;
		
	}
	 a.rsslink:hover{
		background:none;
	}
	
	
	#newsmodule {
		float:left;
		width:410px;
		background:	#FFFFFF;
		margin-right: 5px;
		margin-left: 5px;
		
	}
	
	#content {
		
		width:420px;		
		margin-top: 10px;

	}

	#content2 {
		
		width:420px;		
		margin-top: 10px;

	}

	#texto_content {
		color:#3b3a3a;

	}

	#adv2 {
		width: 100%;
	}
	#anis {
		width: 210px;
		height: 150px;
		float:left;
		overflow:hidden;
		background: #9EC961;
	}
	#pinned {
		float: right;
		width: 375px;
		height: 150px;
		background: #3971C4 url(../images/bgdestacado.jpg) repeat-x;
	}
	#pinned a {
		color: #fff;
	}
	#pinned h1 {
		font-size: 120%;
		margin-top: 5px;
		margin-left:5px;
		font-weight: bold;
	}
	#pinned p {
		padding-left: 15px;
	}
	#pinned small {
		float: right;
		margin-right: 30px;
	}
	#adv2 ul {
		clear: both;
	}
	#adv2 li a {
		height: 33px;
		background: #9EC960 url(../images/bgnoticia.jpg) repeat-x;
		display: block;
		color: #fff;
	}
	#adv2 li a:hover {
		text-decoration:none;
		font-weight: bold;
		background: url(../images/bgnoticiahover.jpg) repeat-x;
	}
	
	#menuholder { /*Weblet*/
		width: 220px;
		float:right;
		height: 660px;
		background: url(../images/fondo_m2.jpg) repeat-x;
	}
	#menuholder2 { /*Weblet*/
		width: 220px;
		height: 660px;
		float:left;
		
		background: url(../images/fondo_m.jpg) repeat-x;

	}
	#titulo {
		width: 180px;
		height: 20px;
		padding-left: 10px;
		padding-bottom: 5px;
		
		background: url(../images/fondo_t.jpg) repeat-x;
	}

	#titulo_news {
		width: 410px;
		height: 30px;
		padding-left: 10px;
		padding-bottom: 5px;
				
		background: url(../images/fondo_t.jpg) repeat-x;
	}

	#pie {
		
		height: 50px;
		padding-left:10px;
		padding-right:10px; 
        padding-top:30px;    	
        vertical-align:top;        
		background: url(../images/pie.jpg) repeat-x;
	}
	#loginw {
		width: 190px;		
		margin: 0 auto 0;
		text-align: left;
		color: #71A626;
		padding: 10px;
	}
	#loginw input {
		width: 90px;
		color: #999;
	}
	#loginw th {
		font-weight:bold;
	}
	#loginw span {
		font-size: 75%;
		text-align: center;
		font-weight:normal;
	}

	#submit {
		margin-top: 10px;
	}
	
	#sidebar {
		
		width: 190px;
				
		text-align: left;
		color: #71A626;
		padding: 10px;
		
	}
	#search {

		width: 190px;
		
		margin: 0 auto 0;
		text-align: left;
		color: #71A626;
		padding: 10px;
		margin-top: 10px;
	}
	#search input {
		width: 150px;
		color: #999;
		font-size: 110%;
	}
	div#search h1 a{
		font-weight:bold;
	}
	#ayuda {
		width: 190px;
		
		margin: 0 auto 0;
		text-align: left;
		color: #71A626;
		padding: 10px;
		margin-top: 10px;
	}
	
	#footer {
		clear:both;
		width: 890px;
		height: 50px;
		
		
	}
	.fl {
		float:left;
	}
	.ml {
		margin-left: 10px;
	}
	.cl {
		clear:both;
	}
	
	/* Acordion nav not while*/

 .nav {
	font-size: 75%;
}

.nav dt {
	background: #0857C0;
	padding: 5px;
	cursor: pointer;
	color: #fff;
	font-weight:bold;
	width: 100px;
	float:right;
	margin-bottom: 10px;
}

.nav dt.selected {
	background: #043C86;
}

.nav dd {
	padding: 15px 0 15px 20px;
}
.nav ul {
	font-weight:bold;
	margin: 10px 0 5px 5px;
}
.nav ul li {
	list-style: disc;
}
.nav li {
	margin-left: 10px;
	margin-top: 5px;
}
.nav a {
	color: #333;
	text-decoration: underline;
}
.nav a:hover {
	color: #666;
	text-decoration:none;
}

/* Ofdem */

#Ofdem {
	border-bottom: 1px dashed #0857C0;
	float:left;
	width:415px;
	margin-left: 5px;
	margin-top: 10px;
}
#Ofdem h3 {
	background: #98CC22;
	text-transform: uppercase;
	color: #fff;
	width: 100px;
	padding: 5px 0 0 0;
	text-align: center;
	margin-left: 10px;
}
#Ofdeminner {
	background: #FFFFFF;
	
	
}

#Ofdem a {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
#Ofdem small {
	color: #517617;
	font-size: 75%;
}
#Ofdem span {
	text-transform: uppercase;
	color: #666;
}
#Ofdem ul {
	color: #000;
	font-size: 110%;
	border-bottom: 1px solid #72A627;	
}
/* BEGIN Event Feather */
.vevent dl {
	margin: 10px 0px;
}

.vevent dl dt {
	font-weight: bold;
	float: left;
	font-size: 10px;
	clear: both;
	font-family: Georgia, serif;
	height: 14px;
	color: #666;
	padding-top: 2px;
}

.vevent dl dd {
	height: 16px;
	margin-left: 5em;
}
/* END Event Feather */
/*ajax forms*/

input.text{
	margin-bottom: .5em;
	width:60%;
}
.wysiwyg {
	width: 60%;
}
label {
	display: block;
	font-weight: bold;
}
/*end ajax forms*/


.pinned_text {
	background: url(../images/pinned.png) no-repeat;
	width: 16px;
	height: 16px;
	padding-right: 17px;
	margin: 5px;
	text-indent: -9999px !important;
}

#next_page_page {
	padding-right: 17px;
	background: url(../images/next_page.png) right center no-repeat;
	margin: 15px;
}

#prev_page_page {
	padding-left: 17px;
	background: url(../images/prev_page.png) left center no-repeat;
	margin: 15px;
}

.newsDescripcion, .text span {
	padding: 10px;
}

.text p {
	padding-top: 10px;
}

#eco {
	padding: 10px 0 10px 0;
}

div.swlang ul li{
	display:inline;
	
}
.swlang ul { padding:0; margin:0;}

div.swlang {
	float:right;
	padding:5px;
	
}
div.swlang li a{
	background:none;
	width:auto;
}


h1.titnot {
	font-size:12px;
}

h1.titfile {
	font-size:12px;
	font-weight:bold;
padding-top: 5px;
}

.post {
	margin: 5px 5px 5px 5px !important;
}
.pinned {
	
	padding: 10px 15px 5px 15px !important;
}

#iefix {
 clear:both;	
}

div.search_view{	
margin:15px;	
padding:5px;	
background: #FFFFFF;	
width:80%;	
}

div.search_view h2{		
color: #72A627;		
font-weight:bold;		
margin-bottom:5px;		
font-size: 110%;		
border-bottom: 1px solid #72A627;
}

#vert {
vertical-align:bottom;
}

#left {
width: 15px;
vertical-align: top;
text-align: right;
background: url(../images/left.jpg);
}

#right {
width: 21px;
vertical-align: top;
text-align: left;
background: url(../images/right.jpg);
}

#top {

vertical-align:bottom;
text-align: right;
background: url(../images/top.jpg) repeat-x;
}

#padedlink {
	padding-top:3px;
}

#padedlink2 {
	padding-top:5px;
}

#menux ul li {
        float:left;
        padding-left: 58px;
    }