
*,html{
padding:0px;
margin:0px;

}

body
{
text-decoration: none;
font-family:"Trebuchet MS";
text-align:center;

}

#main {
	width:781px;
	
}

form {
	padding:0;
	margin:0;
}

/********* Header **************/
#header {

}

#mainMenu{
text-align:justify;
margin:2px 0px;
}

#mainMenu ul {
	margin:0;
	padding:0;
	background-color:#22527A;
}

#mainMenu ul .NoActivado {
	display:inline;
	padding-left: 1.8%;
	padding-right: 1.8%;
	white-space: nowrap;
	border-right: 1px solid #FFFFFF;
	list-style: none;
	text-transform:uppercase;
}

#mainMenu ul .Activado {
	display:inline;
	padding-left: 1.8%;
	padding-right: 1.8%;
	white-space: nowrap;
	border-right: 1px solid #FFFFFF;
	list-style: none;
	text-transform:uppercase;
	background-color:#F60003;
}


#mainMenu ul li a:link, #mainMenu ul li a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-size:80%;
}

#mainMenu ul li a:hover {
	text-decoration:none;	
	font-weight:bold;
}


#path{	
	text-align:left;
	background-color: #DDDDDD;
	margin-top:0px;
	text-decoration:none;
	text-transform:UPPERCASE;
	font-size:0.7em;
	padding-top:3px;
	padding-bottom:3px;	
}

#path a{
	color:#000000;
	text-decoration:none;
}

#path a:hover{
	text-decoration:underline;
}

#path .currentNode{
	font-weight:bold;
	color:#000000;
}



/********* fin Header *********/

/********** Main Content **********/

#mainContent{
	
}

/********** fin Main Content **********/

/********* Content ***********/

#homepage{
float:left;
position:relative;
width:64%;
padding:10px 0px;
}

/*********fin Content ***********/




/********* Left *************/
#left {
	float:left;
	width:25%;
	position:relative;	
	text-align:left;
	font-size:0.8em;
	margin:40px 0px 0px 0px;
}

#menuAux{
	list-style-type:none;
	text-transform:uppercase;
	font-weight:bold;

}

#menuAux li{

	margin-bottom:.2em;
	list-style-image:url(../img/icon1_gris.png);
	list-style-position: inside;
}

#menuAux li a{

	padding: 0px 0px 0px 5px;
	text-decoration:none;
	color:#000000;
	
}
#menuAux li a:hover{
	text-decoration:underline
}

#menuAux li .menuAuxElegido{
	list-style-image:url(../img/icon1.png);
	
}


/********* fin Left *************/

/********* Right ***********/

#right{
float:right;
border-left:1px dotted #000000; 
text-align:justify;
width:33%;
position:relative;
}


#caja{
/*	background:transparent url(./../img/punto.png) repeat;*/
	background-color:#ECECEC;
	padding:10px; 
	
}

#right #cajaBusqueda #caja a{
	font-size:0.8em;
	color:#F60003;
	text-decoration:none;
	
}

#right #cajaBusqueda #caja input,#right #cajaBusqueda .caja select{
	margin:0px 0px 5px 0px;
	width:125px;
	
	
}

#right #cajaBusqueda #caja .search{
	text-align:right;	
}

.rightTitle1{
background: transparent url(../img/icon1.png) no-repeat left;
font-weight:bold;
margin-left:10px;
padding-left:20px;
margin-bottom:5px;
	
}


#clesBrevetees{
	margin:0px 0px 20px 0px;
}

#clesBrevetees div{
/*background: transparent url(../img/punto.png) repeat;*/
background-color:#ECECEC;
margin:15px 0px 5px 0px;
padding:3px 0px;
}
.rightTitle2{
background: transparent url(../img/icon1.png) no-repeat left;
font-weight:bold;
margin-left:10px;
padding-left:20px;

}

#clesBrevetees .clesBreveteesContent{
	text-align:center;
	margin:10px 0px;
}

.new .newTitle
{
background: transparent url(../img/icon2.png) no-repeat left;
font-weight:bold;
margin: 10px 0px 0px 10px;
padding-left:20px;
color:#22527A;
}

.new .newDate{
color:#BDBDBD;
font-size:0.8em;
margin-left:30px;

}

.new .newText{
font-size:0.8em;
margin:15px 15px 15px 30px;

}

.new .newReadMore{
text-align:right;
margin-right:15px;
}

.new .newReadMore a{
font-size:0.8em;
color:#F60003;

text-decoration:none;

}

.new .newReadMore a:link, .newReadMore a:active{
	color:#F60003;
	
}

.new .newReadMore a:visited,.newReadMore a:visited{
	color:#F60003;
}

.new .newReadMore a:hover, .newReadMore a:focus{
color:#F60003;
}

.new .resaltar{
color:#F60003;
}


/********* fin Right ***********/

/********* footer ************/
#footer{
position:relative;
font-size:0.7em;
float:left;
background: #000000;
color: #ffffff;
padding:5px;
margin-top:10px;
clear:both;
}

#footer #credits {
	float:left;
	text-align:left;		
}

#footer #footerMenu{
	float:left;
	text-align: center;
	margin:0px 100px;
}

#footer #powered {	
	float:right;
	text-align: right;	
}

#footer #footerMenu ul{
	list-style-type:none;	
}

#footer #footerMenu ul li{
	display:inline;
}

#footer #footerMenu ul li a{
	color:#ffffff;
	text-decoration:none;		
}

/********* fin footer ************/


/********* Content ***********/

#content, #contentNew{
	float:right;
	position:relative;
	padding:0px 0px 0px 10px;
	width:71%;
	font-size:0.8em;
}

#content h1, #contentListNews h1, #contentNew h1{
	background: transparent url(../img/titulo.png) no-repeat left;
	color:#ffffff;
	text-align:left;
	padding:0px 0px 0px 20px;
	margin:0px 0px 5px 0px;
	font-size:1.4em;
}

#content h2, #contentListNews h2{
	padding:15px 0px 10px 20px;
	font-size:1.2em;
	color:#22527A;
	text-transform:uppercase;
}

#content h2 a, #contentListNews h2 a{
	text-decoration:none;
	color:#22527A;
}
#contentListNews h2 a:link, h2 a:active, a:visited, a:hover,h2 a:focus{
	color:#22527A;	
}

#contentListNews h2 a img{
	border:0px;
}

#content ul{

	margin:0px 0px 0px 40px;
	padding:15px;
}

#content ul li{
	list-style-image:url(../img/icon2.png);
	list-style-position: outside;
	list-style-type: none;
}

#content p{
	margin:0px 0px 0px 20px;
}

#content .imagen{
	text-align:center;
}

/********** Main Content **********/

#mainContent{
	padding:10px;
	text-align:justify;
}
/********** fin Main Content **********/






/*************KRIS**************/


/**********NEWS LIST**********/


/******left**********/

#leftLastNews {
	float:left;
	width:30%;
	position:relative;	
	 
}



#lastNews .title{
background: transparent url(../img/fondo_titulo_gris.png) no-repeat left;
margin:0px 0px 5px 0px;
padding:3px 0px;

}

#lastNews .lastNew .newDate{
color:#BDBDBD;
font-size:0.8em;
margin-left:30px;
margin-bottom:10px;



}

#lastNews .lastNew .newText{
font-size:0.8em;
margin:20px 15px 15px 30px;


}

#lastNews .lastNew .newReadMore{
text-align:right;
margin-right:15px;
}

#lastNews .lastNew .newReadMore a{
font-size:0.8em;
color:#F60003;

text-decoration:none;

}



.lastNew .newTitle{
	background: transparent url(../img/icon2.png) no-repeat left;
	font-weight:bold;
	color:#22527A;
	padding-left:15px;
	margin: 10px 0px 0px 5px;
}

.leftTitle{
	background: transparent url(../img/icon1.png) no-repeat left;
	font-weight:bold;
	margin-left:10px;
	padding-left:20px;
}

.resaltar{
	color:#F60003;
}
/******fin left**********/



#contentListNews{
	float:right;
	position:relative;
	padding:0px 0px 0px 10px;
	width:63%;
	font-size:0.8em;
}

#contentListNews  ul{
	list-style-type:none;
	margin:0px 0px 0px 40px;
	padding:15px;
}

#contentListNews  ul li{
	background: transparent url(../img/icon.png) no-repeat left;
	padding: 0px 0px 0px 15px;
}

#contentListNews  p{
	margin:0px 0px 0px 20px;
	color:#AFAFAF;	
}

#contentListNews .imagen{
	text-align:center;
}



/**********FIN NEWS LIST**********/




/**********NEW**********/

/********* Left *************/
#leftNew {
	float:left;
	width:25%;
	position:relative;	
	text-align:left;
	font-size:0.8em;
	margin:40px 0px 0px 0px;
	
}

#menuAuxNew{
	text-transform:uppercase;
}

#menuAuxNew li{
	list-style:url(../img/icon4_gris.png);
	margin: 0px 0px 10px 20px;
}

#menuAuxNew li a{	
	text-decoration:none;
	color:#AFAFAF;
	font-weight:bold;
	font-size:0.9em;	
}

#menuAuxNew li a:hover{
	list-style:url(../img/icon4.png);
	text-decoration:none;
	color:#111111;
	font-weight:bold;
	font-size:0.9em;
	/*background: transparent url(img/icon4.png) no-repeat left;*/
	
}

#menuAuxNew .menuAuxElegido{
	list-style-image:url(../img/icon4.png);

}

#menuAuxNew .menuAuxElegido a{
		color:#000000;
}



/********* fin Left *************/

#contentNew h2{
	padding:15px 0px 10px 20px;
	font-size:1.2em;
	color:#22527A;
}

#contentNew ul{
	list-style-type:none;
	margin:0px 0px 0px 40px;
	padding:15px;
}

#contentNew ul li{
	background: transparent url(../img/icon.png) no-repeat left;
	padding: 0px 0px 0px 15px;
}

#contentNew p{
	margin:0px 0px 10px 20px;
}

#contentNew .imagen{
	text-align:center;
}

#contentNew .newDate{
	color:#BDBDBD;
	font-size:0.9em;
	margin-left:20px;
}


th {
	color:#FFFFFF;
	background-color:#22527A;
	text-transform:uppercase;
	border-bottom:4px solid #ccc;
	text-align:center;
	vertical-align:bottom;
	font-size:90%;
	font-weight:bold;
}

td {
	vertical-align:top;
	color:#000;
	white-space:inherit;
	padding:.4em;
	border-bottom:1px dotted #ccc;
}


/**********FIN NEW**********/




/*************FIN KRIS**************/