body {

	background-color: #ddd;

	padding: 0px;

	font-family: "Lucida Sans Unicode", "Lucida Sans", sans-serif;

	margin: 0px 15px 15px 0px;

}

.mainTable {

	background-color: #f9f9f9;

	vertical-align: top;

	margin: 0px auto;

	width: 740px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #ccc;

	border-bottom-color: #ccc;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #ccc;

}

.logoMain {

	background-color: #ffffff;

	padding: 15px;

	width: 170px;

	margin: 0px;

	text-align: left;

	border-right: solid 1px #ddd;

}

.left {

	width: 170px;

	padding: 0px 15px 15px 15px;

	background-color: #ffffff;

	font-size: 10px;

	color: #333333;

	margin: 0px 0px 12px 0px;

	float: left;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #ddd;

	border-bottom-color: #ddd;

}

.Head {

	padding-top: 5px;

	padding-bottom: 10px;

	padding-left: 15px;

	font-size: 10px;

	color: #222;

	line-height: 10px;

	padding-right: 30px;

	background-color: #f3f3f3;

	border-top-width: 2px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-top-color: #ccc;

	border-right-color: #ddd;

	border-bottom-color: #ccc;

}

.HeadLogo {

	padding-top: 5px;

	padding-bottom: 10px;

	padding-left: 15px;

	background-color: #f3f3f3;

	border-top-width: 2px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #ccc;

	border-bottom-color: #ccc;

}

.menu1 a {

	text-decoration: none;

	color: #FFFFFF;

	font-size: 11px;

	display: block;

	padding: 3px 10px;

	width: 125px;

	background-color: #666666;

	margin-bottom: 6px;

	margin-top: 0px;

}

.menuBottom {

	background-repeat: no-repeat;

	background-position: left top;

}

.sub1 a {

	background-color: #fefefe;

	border: none;

	font-size: 9px;

	margin: 0px;

	padding: 2px 0px 2px 10px;

	color: #333333;

}

.sub1 {

	margin-bottom: 7px;

	display: block;

	margin-top: 0px;

	margin-left: 6px;

}

.menu1 a:hover {

	color: #FFFFFF;

	background-color: #BD0200;

}

.menu1 a#sel1 {

	color: #ffffff;

	background-color: #BD0200;

	cursor: default;

	text-decoration: none;

}

.sub1 a#sel2 {

	color: #BD0200;







	background-color:#000

	background-image: url(img/menu2bullet.gif);

	background-repeat: no-repeat;

	background-position: left center;

	cursor: default;

	text-decoration: none;

}

.sub1 a:hover {

	color: #BD0200;

	background-color: #ffffff;

}

.noticias h1 {

	font-size: 12px;

	padding: 6px 10px 0px 0px;

	font-weight: bold;

	margin: 0px;

}

.noticias {

	font-family: "Courier New", Courier, mono;

	margin: 20px 0px 10px 0px;

	color: #000000;

	border-top: solid #555 1px;

}

.noticias h2 {

	font-size: 11px;

	margin: 6px 10px 0px 0px;

	color: #0C5DCC;

}

.noticias p {

	font-size: 10px;

	margin: 0px 10px 0px 0px;

	color: #333333;

}



a {

	color: #944;

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

.menu1 {

	margin-bottom: 15px;

	margin-top: 0px;

	padding-top: 0px;

	width: 170px;

}

.menu2 {

	margin-bottom: 15px;

}

.menu2 a {

	display: block;

	padding: 0px;

	margin: 0px 0px 4px 0px;

}

.info {

	line-height: 15px;

	color: #555;

}

.right {

	background-repeat: no-repeat;

	background-position: right bottom;

	padding: 15px 15px 15px 30px;

	color: #444;

	font-family: "Lucida Sans Unicode", "Lucida Sans", sans-serif;

	text-align: left;

	margin: 0px 0px 12px 0px;

	font-size: 11px;

	line-height: 18px;

}

.crumbs {

	vertical-align: bottom;

	font-size: 11px;

	text-align: left;

	font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif;

	margin: 0px 0px 18px 0px;

	letter-spacing: 1px;

}

.crumbs h1 {

	font-size: 20px;

	color: #111;

	display: block;

	margin: 0px;

	padding: 0px;

	line-height: 20px;

	font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif;

	letter-spacing: 1px;

}

.crumbs a {

	color: #BD0200;

}

.Head a {

	color: #666666;

}

.logoBottom {

	padding-top: 15px;

	padding-bottom: 15px;

	font-size: 10px;

	color: #999999;

}

.right .main .bajada {

	font-size: 11px;

	color: #001;

	text-align: justify;

	font-weight: bold;

	font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;

	margin: 0px;

}

.right UL LI {
	LIST-STYLE-TYPE: disc;
	margin: 0px 0px 8px 0px;
	list-style-image: url(img/smalLine.gif);

}

.footer a{
	color: #944;

}

.footer {

	padding: 15px;

	font-size: 10px;

	background-color: #eee;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #ddd;

	border-right-color: #aaa;

}

.footerRT {

	padding: 15px;

	font-size: 10px;

	background-color: #eee;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #ddd;

}

.csc-sitemap a {

	color: #000000;

	display: block;

	padding: 2px;

}

p.csc-sitemap {

	display: block;

	margin: 0px;

}

.csc-sitemap-level2 {

	padding-left: 12px;

	font-size: 1em;

	color: #333333;

}



.csc-sitemap-level1 a {

	font-size: 1.2em;

	font-weight: bold;

	padding: 4px 0px 0px 0px;

	color: #0C5DCC;

	width: 75%;

	border-bottom: dotted #555 1px;

}

.right .main p {

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

}

.right .main h2 {
	font-size: 11px;
	padding-bottom: 2px;
	margin-bottom: 8px;
	background-image: url(img/smallm.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding-left: 16px;
	padding-top: 3px;
	padding-right: 2px;
	text-align: left;
	font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	color: #944;

}

.right .main ul {

	margin: 0px 20px;

	padding: 0px;

}

.right .main h1 {

	padding: 6px 0px;

	color: #000011;

	margin: 8px 0px;

	border-bottom: solid #ccc 1px;

	font-size: 11px;

}

.right .gototop {

	text-align: left;

	padding: 14px 0px 0px 0px;

}

.right .gototop a {

	background-color: #d5d5d5;

	padding: 4px;

	color: #666;

	font-size: 9px;

}

.right .gototop a:hover {

	color: #cccccc;

	background-color: #0C5DCC;

}

.right .csc-caption {

	font-size: 9px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	font-style: italic;

	color: #222;

}

.right .main strong {

	color: #000011;

}

.counter {

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

	font-size: 9px;

	font-weight: bold;

	color: #999999;

	display: block;

	margin: 12px 0px;

	padding: 0px 20px;

}

.menu3 a {

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

	font-size: 10px;

	color: #666666;

	padding: 4px;

	display: inline;

	margin: 0px 1px;

}

.menu3 {

	padding: 4px;

	margin: 32px 0px 12px 0px;

	text-align: center;

	background-color: #fff;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #eee;

	border-bottom-color: #eee;

}

.menu3 #sel3 {

	color: #BD0200;

}

.menu3 a:hover {

	color: #ffffff;

	background-color: #BD0200;

}

.menu3 a#sel3:hover {

	color: #FFFFFF;

	text-decoration: none;

	background-color: #c6c6c6;

	cursor: default;

}

.right .main .bodytext b {

	font-size: 1.1em;

	color: #000011;

}

.csc-menu-1 a {

	font-size: 1.2em;

	font-weight: bold;

	list-style-image: url(img/menu2bullet.gif);

	display: block;

	background-image: url(img/menu2bullet.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding: 2px 12px;

	margin: 0px;

}

.csc-menu-1 {

	margin-top: 12px;

	padding: 0px;

}

.right ol li {

	margin-bottom: 8px;

	padding: 0px 0px 0px 12px;

	text-align: left;

}

.right OL {

}

.mainTable .flash {

	text-align: left;

}

.news-latest-container h2 {

	display: none;

}

.news-latest-container {

	padding: 12px;

	border: 1px solid #999999;

	margin-top: 24px;

	background-color: #bbb;

}

.news-latest-container .news-latest-item h3 {

	font-size: 1.2em;

	margin: 6px 0px;

}

.news-latest-gotoarchive {

	display: none;

}

.news-latest-morelink {

	display: none;

}

.news-latest-item .clearer {

	display: none;

}

.news-latest-item {

	margin-bottom: 12px;

}

.news-latest-item .bodytext {

	margin: 0px;

	padding: 0px;

}

.news-latest-date {

	margin-bottom: 6px;

	visibility: hidden;

	display: none;

}

.news-latest-date a {

	color: #666666;

}

.news-list-item .news-list-date {

	display: none;

}

.news-list-morelink {

	display: none;

}

.news-list-item .clearer {

	display: none;

}.news-list-item h3 {

	font-size: 1.4em;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 2px;

	margin-left: 0px;

}

.news-list-item {

	margin-top: 2px;

	margin-bottom: 8px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #333333;

}

.news-list-item .bodytext {

	padding-right: 12px;

	padding-left: 12px;

	padding-bottom: 6px;

}

.news-single-item h3 {

	font-size: 1.6em;

	text-align: left;

	color: #333333;

}

.right .main .news-single-item h2 {

	font-size: 2.2em;

	background-position: left center;

}

.news-single-timedata {

	display: none;

}

p.bodytext img[align="right"] {

	margin-left: 16px;

	margin-right: 0px;

}

p.bodytext img[align="left"] {

	margin-right: 16px;

	margin-left: 0px;

}



.mainTable .search input {

	background-color: #BD0200;

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

	font-size: 10px;

	color: #cccccc;

	text-transform: capitalize;

	font-weight: bold;

	text-align: center;

	margin-left: 18px;

}

.tx-indexedsearch-redMarkup {

	font-weight: bold;

	color: #000000;

}
