/* Body */

BODY {

	margin: 0px 0px 0px 0px;

	background-color : #FFFFFF ;

	color : #000000;

	}



td,tr,p,div {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;


	}



/* Styles for dhtml tabbed-pages */

.ontab {

	background-color: #ffae00;

	border-left: outset 2px #ff9900;

	border-right: outset 2px #808080;

	border-top: outset 2px #ff9900;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	cursor: hand;

	font-weight: bold;

	color: #FFFFFF;
	
}

.offtab {

	background-color : #e5e5e5;

	border-left: outset 2px #E0E0E0;

	border-right: outset 2px #E0E0E0;

	border-top: outset 2px #E0E0E0;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	cursor: hand;

	font-weight: normal;

}

.tabpadding {

}



.tabheading {

	background-color: #ffae00;

	text-align: left;

}



.pagetext {

	visibility: hidden;

	display: none;

	position: relative;

	top: 0;

}

h4 {

	color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px; font-weight: bold;

	}



h5 {

	color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px; font-weight: bold;

	}



h6 {

	color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px; font-weight: bold;

	}



/* Links */

a:link, a:visited {

	font-size: 13px;

	color: #808080;

	text-decoration: none;

	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	}



a:hover {

/*	color: #FF7A00;*/

/*	color: #32CD32;*/
/*	color: #33CC33;*/
	color: #009900;
	text-decoration: none;

	}



/* For content item titles that are hyperlink instead of Read On */

a.contentpagetitle:link, a.contentpagetitle:visited {

/*	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

/*	font-size: 15px;*/
	font-size: 14px;

/*	font-weight: bold;*/

/*	font-weight: normal;*/

/* 	color: #808080;*/
/* 	color: #32CD32;*/
	color: #009900;
	text-align:left;

	}



a.contentpagetitle:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

/*	font-size: 15px;*/
	font-size: 14px;


/*	font-weight: bold;*/

	text-align:left;

/*	color: #FF7A00;*/

/*	color: #32CD32;*/
	color: #FF9900;

/*	text-decoration: underline;*/

	text-decoration: none;

	}



/* Horizontal Line */

hr {

	background: #C0C0C0; height:2px; border: 1px inset;

	}



hr.separator {

	background: #C0C0C0;

	height: 1px;

	width: 75px;

	border: 0px;

}



/* --Default Class Settings-- */



a.mainmenu:link, a.mainmenu:visited, a.mainlevel:link, a.mainlevel:visited {

/*	color: #808080;*/
	color: #009541;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;

	font-weight: normal;

	}



a.mainmenu:hover, a.mainlevel:hover {

/*	color: #FF7A00;*/

/*	color: #32CD32;*/
/*	color: #33CC33;*/
	color: #009900;
	text-decoration: underline;

	}



a.sublevel:hover {

	color: #009541;
/*	color: #FF7A00;*/
	text-decoration: underline;

	}



a.sublevel:link, a.sublevel:visited {

	color: #515151; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;

	font-weight: normal;

}



/* Content - Sections & Categories */





.contentpaneopen {
/* Estilo para aplicarlo a la noticia una vez clickeado en el enlace del portal que te lleva  la noticia*/
	border : 0px ridge #DCDCDC;
	padding: 0px 7px 0px 7px;
	text-align:justify;
/*	text-indent:30px;*/
/*    color:red;*/

/* Modificado el 11 Nov 2010*/
	font-family:Arial;
	font-size: 15px;

	}



.contentheading {

/*	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

/*	font-size: 13px;*/

	font-size: 15px;
	letter-spacing: -1px;

	font-weight: bold;

/*	font-weight: normal;*/

/* 	color: #333333;*/
/*	color: #32CD32;*/
	color: #009541;

	text-align:justify;
 
	}



.contentpagetitle {

/*	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

/*	font-size: 13px;*/

	font-size: 14px;


/*	font-weight: bold;*/

	font-weight: normal;

/*	color: #333333;*/

	color: #808080;
/*	color: #32CD32;*/

	text-align: justify;
	text-indent:0px;

}

.contentintro {
/*Estilo aplicado a las noticias en la web de inicio*/
	font: normal 1.1em Arial;
	/*letter-spacing: 1px; */
	margin-bottom: 0; 
	color: #000000; 
	

	font-family:  Arial;
	font-size: 12pt;
	font-weight: bold;
/*	font-weight: normal;*/
/*	color: #777777;*/
/*	line-height: 1.4;*/
/*	text-indent:30px;*/

	}


	
.thumbimage {
	margin: 5px 10px 10px 5px; 
}

table.contenttoc {

        color: #333300;

/*	background-color: #e0e0e0;*/

	background-color: #FAFAFA;

}



table.contenttoc td {

        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

/*	font-size: 8pt;*/

        font-size: 16pt;

        font-weight: normal;

        text-align:left;

}



a.toclink:hover, a.toclink:visited, a.toclink:link {

/*	font-size: 9px;*/

	font-size: 11px;

	}



.contentdescription {

/*	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

/*	font-size: 11px;*/

	font-size: 13px;

	color: #808080;
/*	color: #32CD32;*/

	text-align: justify;
    
	
	}



/* Links */

a.blogsection:link, a.blogsection:visited {

/*	color: Black;text-decoration: none; font-weight: normal;
	color: #33CC33;text-decoration: none; font-weight: normal;
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	}



a.blogsection:hover {

/*	color: #FF7A00;*/

/*	color: #32CD32;*/
	color: #33CC33;
	text-decoration: underline;

	}



a.weblinks:link, a.weblinks:visited {

	color: #6C6C6C; text-decoration: none; font-weight: normal;

	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	}



a.weblinks:hover {

	color: #FF7A00;	text-decoration: underline;

	}



a.readon:link, a.readon:visited {

	color: #606060; text-decoration: none; font-weight: normal;

	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	}



a.readon:hover {

/*	color: #FF7A00;*/

/*	color: #32CD32;*/
	color: #33CC33;
	text-decoration: underline;

	}



table.moduletable {

	margin: 0px 10px 0px 2px;

	width: 99%;

	border-left: 1px solid #DFDFDF;

	border-right: 1px solid #DFDFDF;

	border-top: solid 0px #000000;

	border-bottom: 1px solid #DFDFDF;

/*	background: url(../images/mainbackground.gif) repeat-x bottom;*/

	}



table.moduletable th {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: Black;

	text-align: left;

	height: 14px;

	line-height: 14px;

	white-space: nowrap;

	width: 100%;

/*background-color: #FAFAFA;*/

	border-bottom: 1px dashed #E6E6E6;

	border-top-color: #E6E6E6;

	border-top-style: dashed;

	border-top-width: 1px;

	text-indent: 5px;

	}

	

table.moduletable > td {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-align: center;

	}



.componentheading {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

 	color: #333333;

	text-align:left;

	}



.button {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	font-size: 10px;

	color: #8C8C8C;

	border-style: solid;

	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;

	background: #EBEBEB;

	height: 18px;

	}



.inputbox {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	background: #FFFFFF;

	border: 1px solid;

	}



/** category text format and links **/

.category {

	color: #999999; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px; font-weight: bold; text-decoration: none;

	}



a.category:link, a.category:visited {

	color: #999999; font-weight: bold;

	}



a.category:hover {

/*	color: #FF7A00;*/

/*	color: #32CD32;*/
	color: #33CC33;

	}



.poll {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	line-height: 14px

	}



.sectiontableentry1 {

	background-color : #FFFFFF;

	}



.contentpane {
	font: normal 1.1em Verdana, sans-serif;
/*	letter-spacing: 1px;  */
	margin-bottom: 0; 
	color: #404040;
	}

	

.sectiontableentry2 {



	background-color : #FAFAFA;

	}



.sectiontableheader {

	background-color : #FAFAFA;

	color : #131313;

	font-weight : bold;

	border-top-color: #E6E6E6;

	border-top-style: dashed;

	border-top-width: 1px;

	border-bottom: 1px dashed #E6E6E6;

	}



.frontpageheader {

	font-size: 13px;

	color : #949494;

	font-weight : bold;

    	}



.small {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: Black;

	text-decoration: none;

	font-weight: normal;

	}



.smalldark {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 10px;

        color: #333333;

        text-decoration: none;

        font-weight: normal;

        }





.newsfeedheading {

        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

        font-size: 12px;

        font-weight: bold;

        color: #333333;

        text-align:left;

        }



.newsfeeddate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: Black;

	font-weight: normal;

}



.createdate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: Black;

	text-decoration: none;

	font-weight: normal;
	height: 3;
	padding-top: 5px;
	padding-bottom: 5px;

	}



.modifydate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #808080;

	text-decoration: none;

	font-weight: normal;

	}



ul {

	margin: 0px 0px 0px 0px;

	}



li {

	list-style: inside url(../../../images/M_images/arrow.png) 3px;

	list-style-image: url(../../../images/M_images/arrow.png);

	}



.fase4rdf {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px; color: #000000; font-weight: normal;

	}



a.fase4rdf:link {

	font-size: 11px; font-weight: normal; color: #FF9900;

	}



a.fase4rdf:hover {

	font-weight: bold; color: #FF7A00;

	}



table.searchintro {

  	background-color: #FFFFFF;

	border: solid 1px #777777;

	vertical-align: middle;

	}



table.contact {

	background-color: #FFFFFF;

	}



table.contact td.icons {

	}



table.contact td.details {

	font-size: 10px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border-bottom: 1px dashed #DFDFDF;

	}



.pagenav {

	font-weight: normal;

	color: #515151;

}



a.pagenav, a.pagenav:visited {

	color: #636363;

}



a.pagenav:hover {

/*	color: #FF7A00;*/

/*	color: #32CD32;*/
	color: #33CC33;

}



.pagenavbar {

	

}



/* Content voting */

.content_rating {

	font-weight: normal;

	font-size: 8pt;

}



.content_vote {

	font-weight: normal;

	font-size: 8pt;

}



/* for modifying {moscode} output.  Don't set the colour! */

.moscode {

	background-color: #f0f0f0;

}



/* Text passed with mosmsg url parameter */

.message {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 10pt;
	color : Black;
	text-align: center;

}

.rightImages{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.rightImages img{
	border: 1px solid ;
}

.leftImages{
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 150px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.leftImages img{
	border: 1px solid ;
}
