.big_grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#000000;
	/*text-decoration: none;*/
	font-weight:bold;
}
.text {
	font-family: tahoma;
	font-size: 10px;
	color: #868686;
	text-decoration: none;
}
.menu {
	font-family: tahoma;
	font-size: 11px;
	color: #585858;
	text-decoration: none;
}
.links {
	font-family: tahoma;
	font-size: 10px;
	color: #909090;
	text-decoration: underline;
}
a{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #333333;
}

.internal-link{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #1E1E1E;
}

#footer a { 
	color: #909090;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}
#header{
	width:580px;
	height:20px;
	text-align:left;
	/*background:url(images/header_pic.jpg) 479px 57px no-repeat;*/
	margin:0;
	#margin:0;
	_margin:0;
	padding:0;
	#padding:0;
	_padding:0;
	/*position:relative;*/
}

.nav{
	text-align:center;
	padding:15px 0 0 0;
	margin:0px auto;
	width:513px;
	height:30px;
/*	float:left;*/
	position:relative;
/*	border-bottom:#CCCCCC 3px solid;*/
}
#header ul.nav li{
	text-align:center;
	float:left;
	margin:0;
	padding:0;
	list-style:none;	
}
#header ul.nav li a{
	display:block;
	padding:0 15px;
/*	border-right:#666666 1px solid;*/
	font:bold 11px/39px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	text-decoration:none;
}
#header ul.nav li a:hover{
	/*color:#000;
	background-color:#CCCCCC;*/
	background:#CDCDCD url(images/menuprincipal_38.png) repeat-x;
	text-decoration:underline;
}
#header ul.nav li.pm_act{
	text-align:center;
	float:left;
	margin:0;
	padding:0;
	list-style:none;	
}
#header ul.nav li.pm_act a{
	display:block;
	padding:0 15px;
/*	border-right:#666666 1px solid;*/
	font:bold 11px/39px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	background:#5E5E5E url(images/menu39.png) repeat-x;
	text-decoration:underline;
}
#header ul.nav li.pm_act a:hover{
	color:#000;
	background:#5E5E5E url(images/menu39.png) repeat-x;
	text-decoration:underline;
}
#content_left{
	width:410px;
	float:left;
	font-size:12px;
	color:#000000;
}
#content_left2{
	width:580px;
	float:left;
	font-size:12px;
	color:#000000;
}
#content_left2 embed{
	width:580px;
	float:left;
	padding:0px;
	margin:0px;
/*	margin-left:50px;*/
}

#content_left2 ol li{
text-align:justify;
}
#content_right{
	width:150px;
	float:right;
	font-size:12px;
	padding:0px;
	margin:0px;
}

#content_right ul{
	width:148px;
	font-size:11px;
	padding:0px;
	margin:10px 0px;
}

/*#content_right ul li{
	font-size:9px;
	color:#000000;
}*/

#content_right img{
	text-align:center;
	padding:0px auto;
	margin:10px auto;
}

li.pag_sec_menu{
	/*display:block;*/
	background:#C8C8C8 url(images/menu_23.png) repeat-x;
	list-style:none;
	padding:5px 0 5px 10px;
	border-bottom:#FFFFFF 2px solid;
}

li.pag_sec_menu:hover{
	/*background:#999999;
	list-style:none;*/
	/*background-color: #f0ffff;*/
    background:#CBCBCB url(images/menu_hover_23.png) repeat-x;
	/*background-repeat: repeat-x;*/
	padding:5px 0 5px 10px;
	border-bottom:#FFFFFF 2px solid;
}

.pag_sec_menu a{
	display:block;
	color:#000000;
	text-decoration:none;
}

.pag_sec_menu a:hover{
	color:#000000;
	text-decoration:underline;
}

.pag_sec_menu-cur{
	background:#5D5D5D url(images/menu23.png) repeat-x;
	list-style:none;
	padding:5px 0 5px 10px;
	border-bottom:#FFFFFF 2px solid;
}

li.pag_sec_menu-cur:hover{
	background:#CBCBCB url(images/menu_hover_23.png) repeat-x;
	list-style:none;
	padding:5px 0 5px 10px;
	border-bottom:#FFFFFF 2px solid;
}

.pag_sec_menu-cur a{
	display:block;
	color:#FFFFFF;
	text-decoration:underline;
}

.pag_sec_menu-cur a:hover{
	color:#000000;
	text-decoration:underline;
}

#right1 img{
	margin:10px 0px;
}
.csc-firstHeader{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 17px;
color: #000000;
text-decoration: none;
font-weight: bold;
}

.csc-header h1{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 17px;
color: #000000;
text-decoration: none;
font-weight: bold;
}

.bodytext{
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}
.bodytext font{
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodytext em{
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
}
.csc-mailform{
	border:none;
	text-align:right;
	color:#000000;
}

.csc-mailform-field{
	margin:0px;
	padding:5px;
}
.csc-mailform-field label{
	margin:0px;
	padding:0px;
	width:110px;
}
.csc-mailform-field input{
	margin:0px;
	padding:0px;
	/*float:right;*/
}
.csc-mailform-submit{
	text-align:center;
}

.csc-textpic-text{
	color:#000000;
}

#news_img{
float:left;
width:60px;
}
#news_img a table{
float:left;
width:60px;
}
#news_text{
top:0px;
float:right;
width:190px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
}
#news_text strong{
color: #333333;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
font-style:normal;
}
#news_text p{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
}
#news_text a{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #585858;
}
#news_latest{
width:263;
}
#news_latest table{
width:270;
}
#news_small{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color: #909090;
}
#news_small a{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color: #909090;
}
.news-list-item h3 a{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #333333;
}
.news-list-morelink a{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #333333;
}
#searchform td{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #585858;
}
#searchform input{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #000000;
width:25px;
}
#language{
	float:right;
	width:150px;
	padding:4px 0px;
	text-align:right;
}
#language table{
	float:right;
	width:200px;
	padding:4px 0px;
	text-align:right;
}
#language a, #language img{
	float:right;
	text-align:right;
	padding-right:0px;
}
.contenttable{
	width:440px;
}
.csc-textpic-caption{
	padding:5px 0px;
}
.clearer{
	/*background:#DFDFDF;*/
	color:#DFDFDF;
}
.saltar a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	color:#CCCCCC;
}
#news_list_img {
	float:right;
	width:81px;
}
#news_list_text {
	float:left;
	width:300px;
	height:81px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
}
td .tx-indexedsearch-percent percent{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
}
