body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #9d9ea0;
	text-align:center;
	font-family:"Arial, Helvetica, sans-serif";
}

#programa{
	color:#4baeba;
}

#ititulo{
	color:#a2224b;
	font-weight:bold;
	font-size:36px;
	width:500px;
	margin-left:280px;
	text-align:center;
	font-family:"Arial, Helvetica, sans-serif";
}

#pagina { 
	position:absolute; 
	width:1024px;
	left:50%;
	top:2%;
	margin-left: -512px;
	background-color:#d9dadc;
	font-family:"Arial, Helvetica, sans-serif";
}


A.itemmenu:link {color: #FFFFFF; text-decoration: none;
font-size:16px;
}
A.itemmenu:visited {color: #FFFFFF; text-decoration: none; font-size:16px;}
A.itemmenu:hover {color: #59afba; 
font-size:16px;} 


#thicktabs{
margin: 0;
padding: 0;
float: left;
font: bold 12px "Arial, Helvetica, sans-serif";
}

#thicktabs li{
display: inline;
font-family:"Arial, Helvetica, sans-serif";
}

#thicktabs li a{
float: left;
color: black;
padding: 8px 8px; /*padding of tabs*/
text-decoration: none;
background: transparent url(../images/pinkbg.gif) top right no-repeat;
border-top: 1px solid #d3bdbe; /*top border style*/
border-bottom: 3px solid #ffa1a3; /*thick bottom border below tabs*/
font-family:"Arial, Helvetica, sans-serif";
font-size:15px;
font-weight:bold;
}

#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #d3bdbe; /*left border style*/
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #d3bdbe; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited{
color: black;
}

#thicktabs li a:hover{
color: black;
background-image: url(../images/pinkbgover.gif); /*background image swap on hover*/
}

#pathway a{
	text-decoration:none;
}

.titlelnk{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
}
#titlep{
	width:100%;
	height:50;
	border:thin;
	background-color:#a2224b;
	color:#FFFFFF;
	text-indent:inherit;
}
#programa{
	color:#4baeba;
	font-family:"Arial, Helvetica, sans-serif";
	font-size:18px;
	}
#programa2{
	color:#a2224b;
	font-family:"Arial, Helvetica, sans-serif";
	font-size:18px;
	}
#proghoras{
	color:#a2224b;
	font-family:"Arial, Helvetica, sans-serif";
	font-size:18px;
	font-weight:bold;
}

#titleprog{
	color:#FFFFFF;
	font-family:"Arial, Helvetica, sans-serif";
	font-size:18px;
	font-weight:bold;
}

#textos{
	font-family:"Arial, Helvetica, sans-serif";
	font-size:18px;
	text-decoration: none;
	font-style: normal;
}

p {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 16px;
	text-align:justify;
}


div.modulonoticias h3 {
	background:#DCEFD7 repeat-x scroll 0 0;
	border-bottom:1px solid #B7C9AF;
	font-size:15px;
	font-weight:bold;
	height:29px;
	line-height:25px;
	margin:0;
	padding:0 15px 0 10px;
	text-align:left;
	color:#30482D;
}

div.modulonoticias {
	background:#F2F9F0 none repeat scroll 0 0;
	border:1px solid #B7C9AF;
	color:#30482D;
	width:200px;
	float:left;
	padding-bottom:15px;
	margin-bottom:15px;
	max-height:275px;
}


div.modulonoticias li{
	list-style-type:none;
	list-style:url(../images/point_1.gif);
	font-family:"Arial, Helvetica, sans-serif";
	font-size:14px;
	text-decoration:none;
	margin-left:0px;
	padding:0px;
}

div.modulonoticias span{	
	font-family:"Arial, Helvetica, sans-serif";
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-left:0px;
}


div.modulonoticias img {
	border:1px solid #B7C9AF;
	padding:3px;
}

div.modulonoticias div {
	text-align:justify;
}

div.modulonoticias a:link, a:visited, a:hover {
	color:#30482D;
	text-decoration: none;
	font-weight: normal;
}



div.modulolinks h3 {
	background:#fae1c4 repeat-x scroll 0 0;
	border-bottom:1px solid #dcbf9a;
	font-size:15px;
	font-weight:bold;
	height:29px;
	line-height:20px;
	margin:0;
	padding:0 5px 0 5px;
	text-align:left;
	color:#804800;
}

div.modulolinks {
	background:#fdf3e7 none repeat scroll 0 0;
	border:1px solid #dcbf9a;
	color:#804800;
	width:200px;
	padding-bottom:20px;
	margin-bottom:20px;
	text-decoration:none;
	max-height:275px;
}

div.modulolinks img {
	border:1px solid #B7C9AF;
	padding:3px;
}

div.modulolinks div {
	text-align:justify;
	text-decoration:none;
}

div.modulolinks a:link, a:visited, a:hover {
	color:#804800;
	text-decoration: none;
	font-weight: normal;
}


div.modulopublicidad h3 {
	background:#cfe1e9 repeat-x scroll 0 0;
	border-bottom:1px solid #cfe1e9;
	font-size:15px;
	font-weight:bold;
	height:29px;
	line-height:25px;
	margin:0;
	padding:0 5px 0 5px;
	text-align:left;
	color:#445f6b;
	font-family:Arial, Helvetica, sans-serif;
}

div.modulopublicidad {
	background:#e3f1f8 none repeat scroll 0 0;
	border:1px solid #cfe1e9;
	color:#445f6b;
	width:98%;
	padding-bottom:20px;
	margin-bottom:15px;
	margin-left:10px;
	font-family:"Arial, Helvetica, sans-serif";
	font-size:12px;
}

div.modulopublicidad img {
	border:1px solid #B7C9AF;
	padding:3px;
}

div.modulopublicidad div {
	text-align:left;
}


div.modulobloque h3 {
	background:#f5dca7 repeat-x scroll 0 0;
	border-bottom:1px solid #cfbc93;
	font-size:15px;
	font-weight:bold;
	height:29px;
	line-height:25px;
	margin:0;
	padding:0 5px 0 5px;
	text-align:left;
	color:#445f6b;
	font-family:Arial, Helvetica, sans-serif;
}

div.modulobloque {
	background:#f9eac9 none repeat scroll 0 0;
	border:1px solid #f5dca7;
	color:#804800;
	width:325px;
	margin-left:10px;
	float:left;
	padding-bottom:20px;
}

div.modulobloque div {
	text-align:justify;
}

div.modulobloque img {
	border:1px solid #dcbf9a;
	padding:3px;
}

div.modulecuriosidades {

	font-family:Tahoma;
	font-size:9px;
	text-align:left;
	color:#CC9900;

}


div.modulenoticias {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #B7C9AF;
	color:#DAFEF9;
	width:200px;
	height:265px;
	padding-bottom:1px;
	margin-bottom:1px;
}

div.modulenoticias img {
	border:1px solid #B7C9AF;
	padding:1px;
}

div.modulenoticias div {
	text-align:left;
}

span.contentpaneopennoticias p{
	padding:1px;
}

span.readonnoticias a{
	color:#30482D;
	text-decoration:underline;
	padding: 0 15px;
	float:right;
	font-size:12px;
}

span.contentheadingnoticias {
	float:left;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	padding:0 1px 1px;
	text-align:left;
}

span.contentheadingnoticias a{
	color:#30482D;
}

span.contentheadingnoticias a:hover{
	text-decoration:underline;
}

div.modulenoticias h3 {
	background:#0068B2 scroll 0 0;
	border-bottom:1px solid #B7C9AF;
	font-size:15px;
	font-weight:bold;
	height:29px;
	line-height:25px;
	margin:0;
	padding:0 1px 0 10px;
	text-align:left;
	color:#FFFFFF;
}

div.modulegilead {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #B7C9AF;
	color:#30482D;
	width:195px;
	height:269px;
	padding-bottom:1px;
	margin-bottom:1px;
	text-align:center;
}

div.modulegilead img {
	border:1px solid #B7C9AF;
	padding:1px;
}

div.modulegilead div {
	text-align:left;
}

span.contentpaneopengilead p{
	padding:1px;
	vertical-align:top;
	background-color:#CC6600;
}

span.readongilead a{
	color:#30482D;
	text-decoration:underline;
	padding: 0 15px;
	float:right;
	font-size:12px;
}

span.contentheadinggilead {
	float:left;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	padding:1px;
	text-align:left;
	vertical-align:top;
}

span.contentheadinggilead a{
	color:#30482D;
}

span.contentheadinggilead a:hover{
	text-decoration:underline;
}

div.modulegilead h3 {
	background:#FFFFFF scroll 0 0;
	font-size:15px;
	font-weight:bold;
	height:29px;
	line-height:25px;
	margin:0;
	padding:1px;
	text-align:center;
	color:#30482D;
}

.ahrefl{
	text-decoration:none;
}

.titulolnk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

.tcopy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:08px;
	color:#999999;
}

.optionl{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

.a,a:hover, a:link, a:visited, a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	text-decoration:none;
}