.categoria {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	font-weight: normal;
	color: #f2673a;
	text-align:left;
}
.categoria-active {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	font-weight: bold;
	color: #973a20;
	text-align:left;
}
.categoria-separador {
	font-family: Lucida Sans;
	font-size: 11px;
	font-weight: normal;
	color: #c2c2c2;
	text-align:left;
}
a.categoria:link {
	text-decoration: none;
	color: #f2673a;
}
a.categoria:visited {
	text-decoration: none;
	color: #f2673a;
}
a.categoria:hover {
	text-decoration: none;
	color: #973a20;
}
a.categoria:active {
	text-decoration: none;
	color: #f2673a;
}
a.categoria-active:link {
	text-decoration: none;
	color: #973a20;
}
a.categoria-active:visited {
	text-decoration: none;
	color: #973a20;
}
a.categoria-active:hover {
	text-decoration: none;
	color: #111;
}
a.categoria-active:active {
	text-decoration: none;
	color: #973a20;
}


.contacttitle {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	font-weight: normal;
	color: #ef693a;
	text-align:left;
	margin-left: 10px;
}
.contactaddress {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	text-align:left
}
.contactemail {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	font-weight: normal;
	color: #999999;
	text-align:left
}
.contactemail2 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-align:left
}

.fecha {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-align:left
}

.formfield {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align:right
}

.contenttitle {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 20px;
	font-weight: bold;
	color: #973a20;
	text-align:left
}
a.contenttitle:link {
	text-decoration: none;
	color: #973a20;
}
a.contenttitle:visited {
	text-decoration: none;
	color: #973a20;
}
a.contenttitle:hover {
	text-decoration: none;
	color: #111;
}
a.contenttitle:active {
	text-decoration: none;
	color: #973a20;
}
.contentdescription {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-align:left;
}



.calendardays {
	font-family: Lucida Sans;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-align:center;
}
.calendarmonth {
	font-family: Lucida Sans;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-align:center;
}
.calendarheadline {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align:left
}
.encuestatitle {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	text-align:center;
}
.encuestaquestion {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-align:left;
}
.encuestaanswers {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 15px;
	font-weight: normal;
	color: #999999;
	text-align:left;
}
.encuestaresulttitle {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align:center;
}
.encuestaresultquestion {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:left;
}
.encuestaresulttext {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:left;
}

/** Tabs IPCC **/
.contentbuttons {
	font-family: Lucida Sans;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align:center;
	cursor: pointer;
	display:inline-block;
	margin-top:10px;
}
.contentbuttons2 {
	font-family: Lucida Sans;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align:center;
	cursor: pointer;
	display:inline-block;
	margin-top:4px;
}

.contentbuttonsselect {
	font-family: Lucida Sans;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	cursor: pointer;
	display:inline-block;
	margin-top:10px;
}

.contentapptitle {
	font-family: Lucida Sans;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-align:left
}

.componenttitle {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	text-align:left
}
.componenttitlelisting {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:left
}
.foto {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align:left;
	margin-left:3px;
	margin-right:3px;
	
}
.paginacion {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	font-weight: bold;
	color: #f90;
	text-align:left
}
.footertitle {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 20px;
	font-weight: normal;
	color: #666666;
	text-align:left;
}
.footersubtitle {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:left;
}
a.contactemail:link {
	text-decoration: none;
	color: #111;
}
a.contactemail:visited {
	text-decoration: none;
	color: #111;
}
a.contactemail:hover {
	text-decoration: none;
	color: #f63;
}
a.contactemail:active {
	text-decoration: none;
	color: #111;
}

a.contactemail2:link {
	text-decoration: none;
	color: #111;
}
a.contactemail2:visited {
	text-decoration: none;
	color: #111;
}
a.contactemail2:hover {
	text-decoration: none;
	color: #f63;
}
a.contactemail2:active {
	text-decoration: none;
	color: #111;
}



a.componenttitlelisting:link {
	text-decoration: none;
	color: #666;
}
a.componenttitlelisting:visited {
	text-decoration: none;
	color: #666;
}
a.componenttitlelisting:hover {
	text-decoration: none;
	color: #f00;
}
a.componenttitlelisting:active {
	text-decoration: none;
	color: #666;
}	
a.componenttitle:link {
	text-decoration: none;
	color: #333;
}
a.componenttitle:visited {
	text-decoration: none;
	color: #333;
}
a.componenttitle:hover {
	text-decoration: none;
	color: #f00;
}
a.componenttitle:active {
	text-decoration: none;
	color: #333;
}
a.footertitle:link {
	text-decoration: none;
	color: #666;
}
a.footertitle:visited {
	text-decoration: none;
	color: #666;
}
a.footertitle:hover {
	text-decoration: none;
	color: #f00;
}
a.footertitle:active {
	text-decoration: none;
	color: #666;
}
a.footersubtitle:link {
	text-decoration: none;
	color: #fff;
}
a.footersubtitle:visited {
	text-decoration: none;
	color: #fff;
}
a.footersubtitle:hover {
	text-decoration: none;
	color: #f00;
}
a.footersubtitle:active {
	text-decoration: none;
	color: #fff;
}
a.calendardays:link {
	text-decoration: none;
	color: #fff;
}
a.calendardays:visited {
	text-decoration: none;
	color: #fff;
}
a.calendardays:hover {
	text-decoration: none;
	color: #000;
}
a.calendardays:active {
	text-decoration: none;
	color: #fff;
}
a.calendarheadline:link {
	text-decoration: none;
	color: #333;
}
a.calendarheadline:visited {
	text-decoration: none;
	color: #333;
}
a.calendarheadline:hover {
	text-decoration: none;
	color: #f00;
}
a.calendarheadline:active {
	text-decoration: none;
	color: #333;
}
 F I N   C O N T E N T   B U T T O N S  

 O L D  
.searchfield {
	font-family: Lucida Sans;
	font-size: 10px;
	font-weight: normal;
	color: #cccccc;
	text-align:left;
	margin-left: 20px;
}
.menu {
	font-family: Lucida Sans;
	font-size: 11px;
	font-weight: normal;
	color: #339999;
	text-align:center;
}
.details {
	font-family: Lucida Sans;
	font-size: 11px;
	font-weight: normal;
	color: #F90;
	text-align:left;
}
.titulo3highlights {
	font-family: Lucida Sans;
	font-size: 15px;
	font-weight: normal;
	color: #339999;
	text-align:left
}
.contenido {
	font-family: Lucida Sans;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-align:justify
}
.tituloscontenido {
	font-family: Lucida Sans;
	font-size: 28px;
	font-weight: normal;
	color: #339999;
	text-align:left
}
.subtituloscontenido {
	font-family: Lucida Sans;
	font-size: 22px;
	font-weight: normal;
	color: #339999;
	text-align:left
}
.titulovertnav {
	font-family: Lucida Sans;
	font-size: 18px;
	font-weight: normal;
	color: #339999;
	text-align:left
}
.mescalendar {
	font-family: Lucida Sans;
	font-size: 10px;
	font-weight: normal;
	color: #339999;
	text-align:left
}
.eventcalendar {
	font-family: Lucida Sans;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-align:left
}
.subtitulovertnav {
	font-family: Lucida Sans;
	font-size: 13px;
	font-weight: normal;
	color: #339999;
	text-align:left
}
.descriptionvertnav {
	font-family: Lucida Sans;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-align:left
}
.categoriavertnav {
	font-family: Lucida Sans;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:left
}
.grouplisting {
	font-family: Lucida Sans;
	font-size: 20px;
	font-weight: bold;
	color: #339999;
	text-align:left
}
.titulolisting {
	font-family: Lucida Sans;
	font-size: 15px;
	font-weight: bold;
	color: #339999;
	text-align:left
}
.descriptionlisting {
	font-family: Lucida Sans;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align:left
}
.pricelisting {
	font-family: Lucida Sans;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align:left
}
.pages {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align: right;
}
.selectedpage {
	font-family: Lucida Sans;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align:right
}
.titulosform {
	font-family: Lucida Sans;
	font-size: 22px;
	font-weight: normal;
	color: #339999;
	text-align:left
}
.subtituloform {
	font-family: Lucida Sans;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align:left
}
.obligatorioform {
	font-family: Lucida Sans;
	font-size: 20px;
	font-weight: normal;
	color: #f90;
	text-align:left
}
.fieldform {
	font-family: Lucida Sans;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align:left
}
.tipsform {
	font-family: Lucida Sans;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align:left
}
.locationoffer {
	font-family: Lucida Sans;
	font-size: 10px;
	font-weight: normal;
	color: #339999;
	text-align:left
}
.titulooffer {
	font-family: Lucida Sans;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-align:left
}
.linkos {
	font-family: Lucida Sans;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	margin-right: 15px;
	margin-left: 15px;
}

a:link {
	text-decoration: none;
	
}
a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: none;
	
}
a:active {
	text-decoration: none;
	color: #FFF;
}

a.details:link {
	text-decoration: none;
	color: #F90;
}
a.details:visited {
	text-decoration: none;
	color: #F90;
}
a.details:hover {
	text-decoration: none;
	color: #339999;
}
a.details:active {
	text-decoration: none;
	color: #F90;
}
a.categoriavertnav:link {
	text-decoration: none;
	color: #666666;
}
a.categoriavertnav:visited {
	text-decoration: none;
	color: #666666;
}
a.categoriavertnav:hover {
	text-decoration: none;
	color: #F90;
}
a.categoriavertnav:active {
	text-decoration: none;
	color: #666666;
}
@import url("menu.css");

body {
	background-image: url(images/01-00-bg02.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	color: #f7f7f7;
}

/* --------- noticias -------*/
.notiTab1{
	background-color:#FFF;
	border-collapse:collapse;
	width:100%;	
}

.tableNoticia{
	border-collapse:collapse;
	width:650;
	margin-left:10px;
	text-align: left;
	
}

/* --------- galeria -------*/	
.galeriaCont{ width:238px; height:300px; float:left; position:relative; vertical-align:top;}
.galeriaText { width:238px; text-align:left;}
.galeriaTumb {width:63px; height:49px; float:left; margin:2px 2px 2px 2px; border: solid 1px;  }
.galeriaTumb img { width:63px; height:49px;}
.galerEscroll { position:absolute; overflow:auto; width:auto; height:300px;}
/* --------- admin tabsitos -------*/	
.tabAdminCont{ border:#F00 solid 1px; width:100px;  float:right; text-align:center; background:#424244; margin-right:10px; }
.tabAdminTab { border-bottom:#F00 solid 1px; float:right; width:95%; height:1px;margin-right:10px;  }
/* ippcc tab subhome */
.tabIpcc { width:135px; height:46px; text-align:center; float:left; margin-left:1px; border-left: #F00 solid 1px; padding-top:5px; vertical-align:middle;}
.tabIpcc2 { width:135px; height:46px; text-align:center; float:left; margin-left:1px; border-left: #F00 solid 1px; padding-top:5px; vertical-align:middle; background-color:#FFF;}
.tabIpcc:hover { background:#333333;}
.red-text-sub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #DA0008;
}
.cssTabs div:first-child{ border-left:solid 1px #FFF;}
.contactSend{ margin-left:30px; margin-top:30px; margin-right:30px;}
.galeryDiv{ margin-left:0px;}
.calBox { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:11px; color:#A9A9AA; border-style: solid;  border-width: 0; text-align:center;}
.tabIpccNid { width:135px; height:46px; text-align:center; float:left; margin-left:1px; border-left: #F00 solid 1px; padding-top:5px; vertical-align:middle; background-color:#FFFFFF;}
.tabIpccNid a{ color:#333333;}


/*tabsnodes*/
.tabItem { float:left; list-style: none; cursor:pointer;}
.imgInShadow{ max-width:700px; height:auto; 0px;}
.galeriaFirst img { width:450px; height:auto;} 
.detailImgP { height:250px; width:auto; border:none;}

/*page*/
.pageUl{ font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	font-weight:bold;
	color:#000;
	text-align:right; margin:auto; }
.pageUl li{ display:inline; text-decoration:none; cursor:pointer;}
.pageDiv{ display:none;}
.activeP{ font-size:20px; font-weight:bold; margin-right:2px; color:#666666;} 	

.TableImgDet{ margin-right:30px;}
.tdgaler{ vertical-align:text-top;}
.tableContentTodo{margin-right:30px;}
