body {
	margin: 0px;
	padding: 5px;
	background-image: url(fondopg.gif);
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 35px;
	/*color: #F5F5F5;*/
}
#container {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 940px;
	background-color: #F5F5F5;
	padding: 5px;
	border-top-color: #554524;
	border-right-color: #554524;
	border-bottom-color: #554524;
	border-left-color: #554524;
	border-width: 1;
	border-color: #523611;
	border-left-width: 1px;
	border-bottom-width: 1px;
}
#containerlogin {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	height: 390px;
	width: 590px;
	padding: 5px;
}
#loginfon p {
	margin: 0px;
	padding: 0px;
}


/* TOP MENU NAV*/
#topmenu {
	background-color: #EDEDED;
	background-image: url(fon_topbar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	height: 17px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1CDC7;
	vertical-align: middle;
}
#contenido {
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#seccioncontainer {
	padding: 0px;
	width: 746px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 11px;
	height: auto;
	background-color: #F5F5F5;
}
#seccioncontainer td {
	font-size: 12px;
}

#footernav {
	background-image: url(fon_footernav.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 5px;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}
#footernav a:link, #footernav a:visited {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#footernav a:hover {
	color: #000000;
	text-decoration: underline;
}


#footernav p {
	margin: 0px;
	padding: 0px;
}
#sponsor {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin: 0px;
	height: auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E0E0E0;
	line-height: 13px;
	font-size: 11px;
	background-color: #FFFFFF;
}
#sponsor td {
	font-size: 11px;
}

#sponsor img {
	padding: 0px;
	vertical-align: text-top;
}
#sponsor blockquote {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	display: block;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	font-size: 11px;
	color: #000000;
}

#topmenu a, #topmenu a:link, #topmenu a:visited {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#topmenu a:hover {
	color: #333333;
	text-decoration: none;
}

/* TERMINA TOP MENU */

#intro {
	width: 520px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	background-color: #FFFFFF;
	background-image: url(fondointro.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#camposbox {
	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px;
}
#formularios td {
	font-size: 12px;
	line-height: 12px;
}

#servicios {
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#servicios a:link, #servicios a:visited {
	color: #003366;
	text-decoration: none;
}

#servicios a:hover {
	color: #FF6600;
	text-decoration: underline;
}

#camposbox h1 {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #675845;
}
h1 {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #433415;
	display: block;
	margin: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #DCDCDC;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}
#links {
	color: #E27300;
}
#links a {
	color: #E27300;
}
#links a:link, #links a:visited {
	font-weight: bold;
	color: #E27300;
	text-decoration: none;
}
#links a:hover {
	color: #E27300;
}


#ferias {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CDCDCD;
}
#ferias td {
	font-size: 11px;
	text-align: center;
	line-height: 11px;
}
#ferias p {
	margin: 0px;
	padding: 0px;
}

#checkopt {
	font-size: 10px;
}
#intro a:link, #intro a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
#intro a:hover {
	text-decoration: underline;
}
#cabservicios {
/*	background-attachment: fixed;
	background-image: url(cab_serviciosweb.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 20px;
	padding-left: 480px;
	height: 44px;
	vertical-align: middle;
}
h2 {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #A89E8C;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	margin: 0px;
}
.campos {
	width: 95%;
	text-align: left;
	float: none;
	padding: 2px;
	margin: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	font-size: 13px;
	background-color: #EAEAEA;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
h4 {
	font-size: 12px;
	font-weight: bold;
	color: #483A1F;
	margin: 0px;
	padding: 0px;
}
.bordenota {
	background-color: #DCE1E7;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #60799F;
	border-right-color: #60799F;
	border-bottom-color: #60799F;
	border-left-color: #60799F;
}
h5 {
	font-size: 13px;
	font-weight: bold;
	color: #77654D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 3px;
	text-indent: 5px;
}
.gracias {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	margin: 0px;
	padding: 0px;
}



#seccioncontainer tr {
	color: #000000;
}
#seccioncontainer a, #seccioncontainer a:link, #seccioncontainer a:visited {
}

#loginfon {
	background-image: url(fon_admin.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 250px;
	width: 300px;
	padding-top: 140px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 290px;
}

#ss{
	background-color: #FFF2BF;
}

#separador {
	background-color: #E9E9E9;
}
hr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
h3 {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A77506;
	display: block;
	padding: 4px;
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #DCDCDC;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#instruccion {
	font-size: 13px;
	font-weight: bold;
	color: #44300F;
}
/*NAV FERIA*/
#navferia {
	margin: 0px;
	padding: 0px;
	width: 188px;
	text-align: left;
	background-color: #E5E5E5;
}


#navferia ul {
	margin: 0px;
	list-style-type: none;
	display: block;
	padding: 0px;
}
#navferia ul ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
	background-color: #FFFFFF;
}

#navferia li li a {
	display: block;
	width: 158px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 27px;
	font-size: 12px;
	color: #4A3109;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BDBDBD;
	margin: 0px;
}
#navferia li li a:link, #navferia li li a:visited {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BDBDBD;
	color: #855F50;
}
#navferia li li a:hover {
	background-color: #B9B9B9;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E7EDED;
	color: #000000;
}
#navferia a {
	display: block;
	width: 173px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 9px;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1CDD0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	list-style-type: none;
	margin: 0px;
	border-right-style: none;
	border-left-style: none;
}
#navferia img {
	padding: 0px;
	margin-top: 2px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: text-top;
}

#navferia a:link, #navferia a:visited {
color: #67493D;
text-decoration: none;
}
#navferia a:hover {
	background-color: #FBFBFB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7E0E1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DBE1E3;
	color: #333333;
}
/*TERMINA NAV FERIA*/
/*NAV SERVICIOS WEB*/
#navcontainer {
	margin: 0px;
	padding: 0px;
	width: 188px;
	text-align: left;
	background-color: #E6E6E6;
}
#navcontainer ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
}
#navcontainer ul ul {
	background-color: #E6E6E6;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#navcontainer li a {
	display: block;
	width: 158px;
	background-image: url(ico_bulletsw.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 27px;
	font-size: 12px;
	color: #67493D;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFCFCF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#navcontainer li li a {
	display: block;
	width: 158px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 27px;
	font-size: 12px;
	color: #67493D;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-image: none;
	list-style-type: none;
}
#navcontainer li li a:link, #navcontainer li li a:visited {
	display: block;
	width: 158px;
	background-color: #FFFFFF;
}
#navcontainer li a:link, #navcontainer li a:visited {
color: #67493D;
text-decoration: none;
}
#navcontainer li li a:hover {
	background-color: #E6E6E6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
	color: #67493D;
}
#navcontainer li a:hover {
	background-color: #F2F2F2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3F3F3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4E4E4;
	color: #67493D;
}
#cabsweb {
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	text-indent: 12px;
	background-image: url(fon_topsweb.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
/*TERMINA NAV SERVICIOS WEB */

/*NAV SERVICIOS WEB*/
.bordefoto {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8D8D8;
}
#cabadmin {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(fon_titulosadmin.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 21px;
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 6px;
	padding-left: 15px;
}
/*NAV CONSOLA*/
#cabuser {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 12px;
	background-image: url(fon_topnavconsola.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	background-color: #FC8E1A;
}
#navconsola {
	margin: 0px;
	padding: 0px;
	width: 188px;
	text-align: left;
	background-color: #FC8E1A;
}
#navconsola ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
}
#navconsola a {
	display: block;
	width: 176px;
	background-image: url(ico_saliradmin.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-indent: 16px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E97603;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FED5A7;
}
#navconsola a:link, #navcconsola a:visited {
color: #FFFFFF;
text-decoration: none;
}
#navconsola a:hover {
background-color: #E97B03;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E77A03;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FECD98;
}
/*Termina Nav Consola*/
.camposcortos {
	width: 30%;
	text-align: left;
	float: none;
	padding: 2px;
	margin: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	font-size: 12px;
	background-color: #EAEAEA;
}
.campohome {
	font-size: 12px;
	margin: 3px;
	padding: 1px;
	width: 90%;
}

#disenotabla td {
	margin: 0px;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	color: #333333;
}
.titulotab {
	font-size: 13px;
	font-weight: bold;
	color: #67767A;
	background-color: #CFD5D8;
}
#buttonbar {
	background-color: #DCE1E7;
	padding: 3px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A4B3C8;
	border-right-color: #8398B4;
	border-bottom-color: #8398B4;
	border-left-color: #A4B3C8;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	text-align: right;
	color: #003366;
}
#buttonbar a, #buttonbar a:link, #buttonbar a:visited {
	color: #006666;
	text-decoration: underline;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#buttonbar a:visited {
	color: #006666;
	text-decoration: none;
}
#buttonbar a:hover {
	color: #FF9900;
	text-decoration: none;
}
#cabnewsletter {
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	text-indent: 12px;

	background-image: url(fon_topnewsletter.gif;
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #EAEAEA;
	background-image: url(fon_topnewsletter.jpg);
}
#newsletterbox {
	background-color: #EAEAEA;
	margin: 0px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 11px;
}
#newsletterbox form {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #000000;
}

#newsletterbox a, #newsletterbox a:link, #newsletterbox a:visited {
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
}
#newsletterbox a:hover {
	color: #333333;
	text-decoration: none;
}
#banners {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#hmagenda {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 480px;
}
#hmespeciales {
	padding: 0px;
	width: 236px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 500px;
}
/*.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}*/
#admincontainer {
	background-color: #FFFFFF;
}
#fondocontenido {
	background-color: #F5F5F5;
}
#splash {
	width: 746px;
	background-color: #F5F5F5;
}
#col1 {
	margin: 0px;
	float: left;
	width: 194px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DADADA;
	padding: 0px;
	color: #000000;
}
#col2 {
	line-height: 18px;
	display: block;
	width: 512px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 208px;
	padding: 0px;
	color: #000000;
}
/*NAVEGACION 3ER NIVEL*/
#nav3nivel {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
	padding: 0px;
}
#nav3nivel ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
}
#nav3nivel a {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	display: block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	color: #006699;
	text-decoration: none;
	margin: 0px;
	width: 190px;
}
#nav3nivel a:Link, #nav3nivel a:visited {
	color: #006699;
	text-decoration: none;
}
#nav3nivel a:hover {
	color: #333333;
	text-decoration: underline;
	background-color: #F2F2F2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-decoration: none;
}
/*TERMINA NAVEGACION 3ER NIVEL*/
#galeria {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CDCDCD;
}
#feriastexto td {
	font-size: 10px;
}

/*ESTILO TOOLTIP*/
#dhtmltooltip{
	position: absolute;
	width: 130px;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
	font-size: 12px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D4D4D4;
	border-bottom-color: #D4D4D4;
	background-image: url(fon_tooltip.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 15px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#col3 {
	line-height: 18px;
	display: block;
	width: 460px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 252px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#col4 {
	margin: 0px;
	float: left;
	width: 240px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DADADA;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	height: 300px;
}
/*TABLAS AGENDA*/
#tabagenda {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CDCDCD;
}
#tabagenda td {
	margin: 0px;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C7D7E8;
	font-size: 10px;
}
.tabevento {
	background-image: url(fon_tabevento.gif);
	background-repeat: repeat;
}

#tabsepresp {
	background-color: #6B93C5;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(fon_tabrespon.gif);
	background-repeat: repeat;
	text-align: center;
}
.tabhora {
	background-color: #99CCFF;
	text-align: center;
}
#tabsepgeneral {
	background-color: #C7D7E8;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	color: #433415;
	line-height: 12px;
	background-image: url(fon_tabgeneral.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#tabsepcapa {
	background-color: #C6D6E8;
	font-weight: bold;
	text-align: center;
}
#tabtit {
	background-image: url(fon_tabtit.gif);
	background-repeat: repeat;
	color: #FFFFFF;
	text-align: center;
	font-size: 11px;
}
#tabhmsep {
	background-color: #E8F1F7;
}


#tabagenda table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #81ADD4;
	border-left-color: #C7D7E8;
}
/*TERMINA TABLAS AGENDA*/
h6 {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #372917;
	display: block;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}
#hmnoticias {
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #666666;
}
/*#hmnoticias h3 {
	font-weight: normal;
	color: #999999;
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}*/

#hmnoticias p {
	margin: 0px;
	padding: 0px;
	color: #6A5220;
}
#hmnoticias img {
	float: left;
	width: 145px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #000000;
}
#hmnoticias h2 {
	font-weight: bold;
	color: #E27300;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#hmnoticias a, #hmnoticias a:link, #hmnoticias a:visited {
	text-decoration: none;
	color: #E27300;
}
#hmnoticias a:hover {
	text-decoration: underline;
	background-color: #D8E7F1;
}
#seccioncontainer a:hover {
	color: #5A492F;
	text-decoration: none;
	background-color: #E3E9F0;
}
#holdertab {
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*tabla facilidades hoteleras*/
#tabla_hoteles {border-collapse: collapse;	font-size: 11px;}
#tabla_hoteles td { color:#333333;	vertical-align: top; border-bottom: 1px solid #999999; margin-bottom:6px; padding-top:8px; }
#tabla_hoteles tr td  h3 { 	font-size: 13px;	font-weight: bold;	color: #666666;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;border-left-style: none;	margin: 0px;}
.tabla_tarifas {	border: 1px solid #ddd;border-collapse:collapse;}
.tabla_tarifas tr.moneda { color:#666; background-color:#ddd; }
.tabla_tarifas tr td {  border-bottom:1px solid #666666; padding:3px; }
.tabla_tarifas tr td.tipo { background-color:#999999; color:#FFFFFF;}
