body {
	margin:0 0 0 0;
	background:none #FFF;
}

th {
	text-align:left;
	font:bold 12px verdana,arial,helvetica,serif;
	padding:8px 3px 8px 3px;
	border-bottom:1px solid #D5D5D5;
	color:#003366;
	background-color:#F5F5F5;
}

body, p , td, div, li, ul {
	font:normal 12px Geneva,Arial,Helvetica,sans-serif;

}

p, li, ul { 
	line-height: 120%;
}

h1,h2,h3,h4,h5,h6 { 
	color:#006099;
}

h4,h5,h6 { 
	color:#003060;
}

h1,h2{ 
	text-align:center;
}


a { color: #0000F0; }
a:visited { color: #000077; }
a:active { color: #FF0000; }
a:hover { color: #CC0000; }

#intro {
	text-align:center;
}

#slogan {
	font:bold italic 13px "Times New Roman", Times, serif;
}

#pageHeader H1 {
	margin:0 0 0 0;
}

#pageHeader h1 span { 
	display:none;
}


#preamble { 
	font:italic;
}

#maincontent {
	margin:0 18% 0 18%;
}

#maincontent h2 {
	font:bold 18px Arial,Helvetica,sans-serif;
}

#maincontent p, li, td{ 
}

#contenido1 { margin-bottom: 20px; }
#contenido1 h3 { 
}

#contenido1 p { 
}

#contenido2 { margin-bottom: 20px; }

#contenido2 h3 { 
}

#contenido2 p { 
}

#contenido3 { 
}

#contenido3 h3 { 
}

#contenido3 p { 
}

#footer { 
	clear:both;
	width:100%;
	background: none #fdfdfd;
	color:#666;
	border:1px solid #f5f5f5;
	margin:3% 3% 3% 3% ;
	padding:9px 0 9px 0 ;
	text-align:center;
	font-size: 10px;
}

/*******************************************************/
.tiny {
	FONT-SIZE: 9px; 
}
/*******************************************************/
.error{
	background: none #FFFFFF;
	color:#F00000;
	font-size:11px;
	border:1px solid #FF0000;
	margin:15px 0 25px 0;
	padding:9px 9px  9px 9px ; 
	text-align:center;
}

.destacar {
	background: none #fff;
	font-size:11px;
	border:1px solid #002080;
	margin:15px 0 5px 0;
	padding:9px 15px 9px 15px; 
}
/*******************************************************/
.sitemap {
	font:normal 10px  Courier,"Courier New",mono;
}
/*******************************************************/

#printlogo {
}

.space {
	width:100%;
	height:30px;
}

.line {
	background: url(images/plantilla/blue_separator.gif) left top repeat-x; 
	width:auto;
	height:10px;
}


/* classes for news module */
#newsarticle {
}

#primeraplana {

}

.newscontainer {
	margin: 0 0 20px 0;
}

.newsadmin a{
	font-size:10px;
}

.newscomments {
	margin:5px 5px 15px 5px;
	padding:0 0 15px 0;
}

.comentarios {
	font:normal 10px Arial,Helvetica,sans-serif;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	color:#666;
}

.comentariosuserinfo {
	font:normal 11px Arial,Helvetica,sans-serif;
	color:#333;
	display:block;
	background: none #fff;
}

.admincomments {
	margin: 0 0 15px 0;
	font:italic 10px Arial,Helvetica,sans-serif;
	color:#333;
	background: none #EEE;
}

.newsdate {
	margin:0 0 0 0;
	padding:0 0 0 20px;
	font:normal 10px Arial,Helvetica,sans-serif;
	color:#BA6;
}

.newscopete {
	margin:0 0 0 0;
	padding:10px 0 5px 20px;
	font:italic 12px Arial,Helvetica,sans-serif;
	color:#333;
	line-height:15px;
}

.newsdesarrollo {
	font:normal 12px Arial,Helvetica,sans-serif;
	color:#333;
	margin-bottom:20px;
}

.newsfoto {
	margin:5px 10px 8px 0;
	float:left;
	border:1px solid #DD7700;
}

.newsinfo {
	font:normal 9px Arial,Helvetica,sans-serif;
	color:#666666;
}

.newslink {
	float:right;
	font:normal 11px Arial,Helvetica,sans-serif;
	color:#666666;
}

.newslinks {
	margin:20 20 20 20;
	font:normal 11px Arial,Helvetica,sans-serif;
	color:#666666;
}

.newssentby, .newsdate {
	margin:0 0 0 0;
	padding:0 0 5px 20px;
	font:normal 10px Arial,Helvetica,sans-serif;
	color:#333;
}

.newstema, .newsseccion {
	font:bold 12px "Lucida Sans";
	color:#5F6F5E;
	margin:  6px 0 0 0;
	padding: 10px 0 6px 6px;	
	border-bottom:1px solid #696;
	background:none #F5F5F0;
}

.newstitle {
	font: bold italic 14px ;
	margin:  0 0 0 0;
	padding: 10px 0 6px 6px;	
	background:none #F5F5F0;
}




/* archivo de noticias ??? */
.periodo {
	font:normal .6em Arial,Helvetica,sans-serif;
	color:#666666;
}

/* colores */

.colorclaro {
	color:#FFFFFF;
}

.coloroscuro {
	color:#000000;
}


/* paginas de informacion de plugins */
.infotext {
	color:#666;
}

.infotitle {
	/* ponemos asi porque ya esta antes el encabezado con el titulo */
	display:none;
}

.infolisttitle {
	font:bold 14px arial,helvetica,serif;
	list-style-type:none; 
	line-height:50px;
	text-decoration:none;
}
.infolisttitle a,  a:hover, a:active, a:visited{
	color:#333;
}

.infolisttitle2{
	font:bold 12px arial,helvetica,serif;
	line-height:20px;
	list-style-type:none; 
}

.infolisttitle2 a,  a:hover, a:active, a:visited{
	color:#333;
}

