html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:normal;font-size:100.01%;font-family:inherit;vertical-align:baseline;}
2:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
3.clearfix{display:inline-block;}.clearfix{display:block;}

body{
	font-family:Arial, Verdana;
	/*background-color:#D6D6BD;*/
	background-color:#f3f3e9;
}

a{text-decoration:none;color:#333;text-decoration: underline}
a:hover{color:#000;text-decoration: none;}

table{/*font-size:0.9em;*/}
#searchForm{/*font-size:0.9em;*/}/*searchForm*/
.sectiontableheader a{color:#000;text-decoration: none;font-size:0.9em;padding-top:5px;padding-bottom:5px;padding-left:5px;font-weight:bold;}
.sectiontableheader a img{padding-left:5px;}
.latestnews a{font-size:0.8em;margin-top:10px;}
li.latestnews {margin-top:1em;}
/*.sectiontableentry1 a{font-size:0.8em;}
.sectiontableentry2 a{font-size:0.8em;}*/
.createdate{/*display:none;*/font-family: Arial;color:#888;font-size:0.8em;float:left;padding-top:1em;padding-top:0.5em;}
.modifydate{visibility:hidden;}

.componentheading{}

h1{font-size:2em;font-weight: bold;}
h2{font-size:1.5em;font-style:italic;font-weight: bold;}
.moduletable h3{color:#C20B0B;font-size:1.0em;margin-bottom:1em;font-weight:lighter;}
.moduletable p{font-size:0.8em;}
#contenedor{
	width:100%;		
}
	#cabecera{
		width:100%;		
		float:left;		
	}
		#logo{
			width:150px;
			height:112px;			
			margin-left:1em;
			/*margin-top:1em;*/
			/*margin-top:2em;*/
			float:left;
			background: transparent url(../images/logotipoP.png) no-repeat scroll left top;
			display:inline;
			cursor:pointer;
		}
		#descripcion_cab{
			width:80.5%;
			*width:82%;
			/*margin:1em;*/
			/*margin-left:0.5em;*/
			background-color:#5675e1;
			/*padding-top:0.5em;*/
			padding-bottom:0.1em;
			/*text-align:center;*/
			float:left;			
		}
			#descripcion_cab h1, h2{
				color:#ee0000;
				text-align:left;
			}
			#descripcion_cab div.titBlCen{ color:#fff;padding-top:0.4em;padding-left:6em;}

			.capaBlanca{
				background:#fff;
				padding-top:1em;
				padding-left:6em;				
			}
			#buscar{
				float:right;
				display:none;
				font-size:0.8em;
				text-align:left;
				background-color:#fff;
				border:1px solid #333;
				padding:5px;
				position:absolute;
				left:70%;
				width:200px;
			}
			.linkBuscar{float:right;font-size:0.8em;padding-left:5px;color:#fff;padding-right:1em;}
			#acceso{
				float:right;
				display:none;
				font-size:0.8em;
				text-align:left;
				background-color:#fff;
				border:1px solid #333;
				padding:5px;
				position:absolute;
				left:70%;
				width:200px;				
			}
                       
			.linkAcceso{float:right;font-size:0.8em;}

		
	#col_iz{
		float:left;
		width:16%;
		padding-left:1em;
		/*border:1px solid #333;*/
		padding-top:0em;
		padding-bottom:1em;		
		margin-left:1em;*margin-left:0.5em;
		margin-top:1em;
		background-color:#fff;
		/*background-image: url(../images/degra.gif);
		background-repeat: repeat-x;*/
		
		
	}
                       
	#col_iz a{color:#626200;text-decoration: none;}
	#col_iz a:hover{color:#626200;text-decoration: underline}
	
	.verde{color:#626200;}	
	.verde a{color:#626200;text-decoration: underline;}
	.verde a:hover{color:#626200;text-decoration: none;}
	
	a.readon{color:#626200;text-decoration: underline;}
	a:hover.readon{color:#626200;text-decoration: none;}
	
	a.blogsection{color:#626200;text-decoration: underline;font-size:0.8em;}
	a:hover.blogsection{color:#626200;text-decoration: none;font-size:0.8em;}
	
	.pagenav{color:#626200;font-size:0.8em;}
	a.pagenav{color:#626200;text-decoration: underline;font-size:0.8em;}
	a:hover.pagenav{color:#626200;text-decoration: none;font-size:0.8em;}
	
		#busquedaGoogle{/*display:none;*/}
		#banners{width:25%;text-align:center;padding:1em;}
	
        
	#noticias{
		padding:1em;
		/*background-color:#fece7b;*/
		/*border:1px solid #333;*/
		background-color:#ddd;
		margin-top:1em;
		/*border-top:1px dotted #777;	
		border-bottom:1px dotted #777;*/
	}	
	
	#verdad{
		background-color:#d9d9a3;
		padding:5px;		
		/*width:215px;	*/	
		padding:1em;
		float:right;
		font-size:1em;
		margin-left:1em;
		/*width:190px;*/
		margin-top:1em;
		float:left;
		width:50%;		
	}


	#ultimosArticulos{
		padding:1em;
		background-color:#cccc99;
		float:right;
		font-size:1em;
		margin-left:1em;
		width:300px;
	}

	
	#col_dr{
		float:left;
		width:70%;
		padding-left:1em;
		margin-left:2em;
		/*border:1px solid #333;*/
		background-color:#fff;
		/*background-color:#cccc99;*/
		padding-top:1em;
		padding-right:1em;
		padding-bottom:1em;
		margin-top:1em;
		/*background-image: url(../images/degra.gif);
		background-repeat: repeat-x;*/
	}
	
	#pie{
		float:left;
		width:70%;
		padding-top:1em;
		padding-bottom:1em;
		padding-left:18em;
	}
 
 
 /* ELEMENTOS JOOMLA */
.contentheading{color:#C20B0B;font-size:1.2em;margin-bottom:2em; }
.componentheading{color:#C20B0B;font-size:1.2em;margin-bottom:1em; }
p{/*font-size:1em;*/}
.contentpaneopen{color:#333;font-size:0.8em;}

.moduletable_menu{/*margin-bottom:1em;margin-bottom:1em;margin-top:1em;*/padding:1em;/*background-color:#00ffff;*/} 
 .moduletable_menu a{text-decoration:none;color:#333;font-size:0.8em;font-weight:bold;}
 .moduletable_menu a:hover {color:#C20B0B;text-decoration: none;font-weight:bold;}
	#current a{color:#ee0000;text-decoration: underline;font-weight:bold;}
 .moduletable_menu ul li{margin-bottom:4px;}
 .moduletable ul li{margin-bottom:4px;}
 
.small{font-size:0.7em;color:#333;display:none;}
 .smallfoot{font-size:0.7em;color:#333;}
 .colorRojo{color:#ee0000;}
  a.colorRojo{color:#ee0000;}
  a:hover.colorRojo{color:#ee0000;}
  
  .Azul{color:#5675e1;font-weight:bold;font-size:1.1em;text-decoration:none;}
  .Azul a{color:#5675e1;font-weight:bold;font-size:1.1em;text-decoration:none;}
  .Azul a:hover{color:#5675e1;font-weight:bold;font-size:1.1em;text-decoration:underline;}
.contentpane{width:65%;color:#333;font-size:0.8em;float:left;}
 
.item12{display:none;}
.active item12{display:none;}
/*.degra{background-image: url(../images/degra.gif) repeat-x;width:100%;height:226px;}*/