@charset "utf-8";
body  {
        font: 98% Arial, Helvetica, sans-serif;
	background: #CCCCCC;
    	text-align: inherit; 
    	color: #000000;
    }

    .thrColElsHdr #container { 
    	width: 57.2em;  
    	/*background:#A0C0F5;*/
	background:#BFD8FF;
    	margin: auto; 
    	border: 1px solid #333333;
    	text-align: left; 
    } 
	.header { 
		float: left;
		width: auto;
		padding: 42px 0;
    } 
    .header h1 {
    	margin: auto; 
    	padding: 10px 0; 
    }
	
    .thrColElsHdr #sidebar1 {
		background:#3366FF;
    	float: left; 
    	width: 10em; 
    	padding: 11px 0; 		
		font-family: "Lucida Calligraphy", Verdana;
		font-size: 10pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		text-align: inherit;
		
		
    }
    .thrColElsHdr #sidebar2 {
		background:#3366FF;
    	float: right; 
    	width: 12em; 
    	padding: 12px 0; 		
		font-family: "Lucida Calligraphy", Verdana;
		font-size: 10pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		text-align: inherit;
    }
    .thrColElsHdr #sidebar1 h3, .thrColElsHdr #sidebar1 p, .thrColElsHdr #sidebar2 p, .thrColElsHdr #sidebar2 h3 {
    	margin-left: 15px; 
    	margin-right: 15px;
    }
    
    .thrColElsHdr #mainContent {
     	margin: 0 12em 0 12em; 
    } 
    .thrColElsHdr #footer { 
		background:#3366FF;
    	padding: 0 15px; 
    	
    } 
    .thrColElsHdr #footer p {
		
    	margin: 0; 
    	padding: 15px 0; 
    }
    
	.thrColElsHdr #menu { 
		background:#3366FF;
    	padding: 0 15px; 
    	
    } 
    .thrColElsHdr #menu m {
		
    	margin: 0; 
    	padding: 15px 0; 
    }
   
    .fltrt { 
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { 
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }


	.txtmenu {
	font-family: Tahoma, Verdana, sans-serif ;
	font-size: 10pt;
	font-weight: bold;
	color: #CDF7CA;
	text-decoration: none;
	text-align: center;
	
	
	
	}
	a.txtmenu:hover {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	}
	.enlace {
	font-family: "Lucida Calligraphy", Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
	text-align: left;
	}
	.paginado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #173468;
	text-decoration: none;
	text-align: center;
	}
	.borde {
	background-color:#000099;
	}
	.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #173468;
	text-decoration: none;
	text-align: center;
	}	
	.noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: rgb(5, 153, 55);
	text-decoration: none;
	text-align: left;
	}	
	.txtbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	}
	.marcosinfoto{
	color: #A0C0F5;
	}	
	.marcoconfoto {
	
	border-color: #A0C0F5;
	border: 10px ridge black;
	}
	table tr.odd:hover th,
	table tr.even:hover th,
	table tr.hover th {
    background:   #FFFF66;
    color:   #000000;
	}
	
	.loc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #173468;
	text-decoration: none;
	text-align: center;
	}
	.inicio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color:  #000000; 
	text-decoration: none;
	text-align: center;
	}	
	.noticia_encabezado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: rgb(8, 143, 52);
	text-decoration: underline;
	text-align:center;
	}

	

