/* CSS Document */

body {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#575757;
/*background-color:#dddddd;*/
background-color:#FFFFFF;
}
/*body.mceContentBody {esto es para el fondo del wisiwing
background-color:#fff;
background-image:none;
}*/
p {
line-height:18px;
}

a:link, a:visited{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4a8bbb;
text-decoration:none;
}
a:hover {
text-decoration:underline;
font-size:10px;
}
form {
margin:0;
}
/*------------------------------------------------------------------------------------------*/
/*----------------------------------- CONSTRUCCION -----------------------------------------*/
/*------------------------------------------------------------------------------------------*/

/*-------------- WRAPPER ---------------------*/
table.wrapper {
/*border:1px solid #999999;*/
background-color:#FFFFFF;
}
/*-------------- LOG IN ---------------------*/
#login {
/*background:url(../img/bg_login.gif);
background-repeat:no-repeat;
background-position:top;
vertical-align:bottom;
width:190px;*/
margin:0 0 0 0;
float:left;
}

/*-------------- header ---------------------*/
#header {
float:left;
}
#header img{
margin:0;
padding:0;
}
table.moduletable-header {
margin:0 0 0 0;
padding:0;
}

/*-------------- banner ---------------------*/
td.breadcrumbs {
}
td.breadcrumbs table.moduletable-header {
padding:0 0 5px 10px;
}
td.breadcrumbs img{
margin:0;
}

/*-------------- banner ---------------------
table.banners{
margin:0 0 0 0;
}
td.banner {
padding:0 0 0 10px;
vertical-align:top;
}*/
td.advert1{
padding:0 0 0 10px;
}
td.advert1 img{
margin:0 0 10px 0;
padding:0;
}

/*-------------- titulo de seccion o pais (user5) ---------------------*/
td.titulo {
padding:0 0 0 10px;
}
/*-------------- reloj (advert2) ---------------------*/
.reloj {
width:100%;
}
/*-------------- clima (user 7) ---------------------*/


/*-------------- search ---------------------*/
td.search {
padding:20px 0 5px 0;
background:url(../img/search.gif);
background-repeat:no-repeat;
background-position:top left;
}
td.search form{
margin:0 0 0 2px;
}
/*-------------- left ---------------------*/
td.left {
width:135px;
padding:0 5px 0 15px;
border-right:1px solid #d6d6d6;
vertical-align:top;
}

/*-------------- menu ---------------------*/
td.menu {
/*height:40px;
padding:5px 0 0 10px;*/
}

/*-------------- main ---------------------*/
#main {
margin:0 10px 0 0;
border-right:1px solid #d6d6d6;
}

/*-------------- banner2 ---------------------*/
#banner2 {
border-top:1px solid #d6d6d6;
}

/*-------------- right ---------------------*/
td.right {
padding:0;
vertical-align:top;
}

/*-------------- legal ---------------------*/
td.legal {
padding:10px 0 10px 15px;
border-top:2px solid #000;
text-align:center;
}

/*---------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------- MENUES ----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------*/


/*------ Main Menu -----------------------------------------------------*/
ul#mainlevel {
margin:0 0 0 5px;
padding:0;
list-style:none;
display:inline;
}
ul#mainlevel li{
display:inline;
}
a.mainlevel:link, a.mainlevel:visited {
width:117px;
height:10px;
padding: 2px 0 5px 2px;
margin:5px 0 5px 5px;
font-size:9px;
color:#000000;
text-decoration:none;
z-index:100;
border:1px solid #bebebe;
display:block;
float:left;
text-transform:lowercase;
}
a.mainlevel:hover {
background-color:#7aaacd;
}
a.mainlevel:active {
color:#666666;
}

a#active_menu.mainlevel:link, a#active_menu.mainlevel:visited {
color:#fff;
background-color:#4a8bbb;
}
a#active_menu.mainlevel:hover {
background-color:#7aaacd;
}
a#active_menu.mainlevel:active {
color:#666666;
}

ul#mainlevel li ul li a.sublevel {
}
ul#mainlevel li ul{
margin:40px 0 0 0;
padding:0;
border-bottom:1px solid #bebebe;
border-left:1px solid #bebebe;
}
ul#mainlevel li ul li{
margin:0; padding:0;
display:inline;
}
a.sublevel:link, a.sublevel:visited {
color:#b9b9b9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 0 10px 5px 10px;
border-right:1px solid #bebebe;
float:left;
}
a.sublevel:hover{
color: #2e3641;
}
a.sublevel:active{
color: #666666;
}

/*------ 2do nivel -----------------------------------------------------*/
ul#mainlevel-2 {
margin:0 0 0 10px;
padding:0;
list-style:none;
display:inline;
}
ul#mainlevel-2 li{
display:inline;
}

a.mainlevel-2:link, a.mainlevel-2:visited {
padding: 2px 15px 5px 15px;
margin:5px 0 15px 0;
font-size:10px;
color:#666666;
text-decoration:none;
border-bottom:1px solid #bebebe;
border-left:1px solid #bebebe;
text-transform:lowercase;
}
a.mainlevel-2:hover {
color:#FF9900;
}


/*------ User Menu -----------------------------------------------------*/
table.moduletable-user {
width:100%;
margin:0 10px 10px 0;
border-bottom:3px double #CCCCCC;
}
table.moduletable-user th{
font-size:13px;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
text-align:left;
color:#666666;
border-bottom:1px solid #666666;
}
a.mainlevel-user:link, a.mainlevel-user:visited {
display:block;
padding:4px 0 2px 0;
border-bottom:1px solid #ebebeb;
text-decoration:none;
font-size:9px;
}
a.mainlevel-user:hover {
color:#000000;
}
table.moduletable-user select{
width:120px;
margin:0;
padding:0;
}
html>body table.moduletable-user select{
width:100%;
margin:4px 0 4px 0;
}
/*form{
margin:0;
padding:4px 0 4px 0;
}*/

/*------ Legal Menu -----------------------------------------------------*/
table.moduletable-legal {
width:100px;
vertical-align:middle;
margin:0 80px 0 0;
}
a.mainlevel-legal:link, a.mainlevel-legal:visited {
padding:0 10px 0 10px;
border-right:1px solid #4a8bbb;
text-decoration:none;
font-size:9px;
color:#4a8bbb;
}
a.mainlevel-legal:hover {
color:#000000;
}
td.legal div div{
margin:-14px 200px 0 0;
}
html>body td.legal div div{
margin:-14px 175px 0 0;
}


/*---------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------- MODULOS Y COMPONENTES -------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------*/

/*----------------- MODULE STANDARD -------------------------------------------------------------*/
table.moduletable {/*--- esto controla el ancho de los modulos en gral--*/
margin:0 0 10px 0;
padding:0;
}
table.moduletable th{/*---th son los titulos de los modulos---*/
}
table.moduletable td{
margin:0;
padding:0;
}
table.moduletable select{
}

/*-------------------------------- LOGIN  ------------------------------------*/
table.moduletable-login {
width:130px;
padding:5px 2px 5px 2px;
margin: 0 0 10px 0;
background-color:#FFFFFF;
line-height:18px;
}
table.moduletable-login a:link, table.moduletable-login a:visited{
text-transform:lowercase;
font-size:12px;
color:#4a8bbb;
}
table.moduletable-login a:hover{
color:#000000;
}
table.moduletable-login input.button{
margin:4px 0 4px 0;
padding:2px;
border:0;
font-size:9px;
font-weight:normal;
color:#FFFFFF;
text-transform:uppercase;
background-color:#5992bf;
}
table.moduletable-login label{
font-size:12px;
text-transform:capitalize;
}
table.moduletable tbody tr td form div{
text-align:left;
}
table.moduletable-login div{
text-align:left;
}

/*----------------- MODULE ULTIMA HORA (newsflash) -------------------------------------------------------------*/
table.moduletable-news2 {/*--- esto controla el ancho de los modulos en gral--*/
margin:0;
padding:8px 0 0 0;
border-top:1px solid #d6d6d6;
}
table.moduletable-news2 th{/*---th son los titulos de los modulos---*/
padding:0 0 5px 12px;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#000000;
font-weight:normal;
text-align:left;
}
table.moduletable-news2 table.contentpaneopen p{
margin:0;
padding:0;
}

/*----------------- MODULE ULTIMA HORA titulos (latest news) ----------------------------------------*/
table.moduletable-news {/*--- esto controla el ancho de los modulos en gral--*/
width:100%;
margin:0 0 10px 0;
padding:0;
border-bottom:1px solid #d6d6d6;
}
table.moduletable-news th{/*---th son los titulos de los modulos---*/
padding:0 0 0 12px;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#000000;
font-weight:normal;
text-align:left;
}
ul.latestnews-news{
margin:0;
padding:0 0 12px 13px;
list-style-type:none;
list-style:none;
}
li.latestnews-news{
margin:0;
padding:0 5px 3px 0;
line-height:12px;
background:url(../img/bullet_news.png) no-repeat 0px 2px;
list-style-image:none;
list-style-type:none;
list-style:none;
}
html>body li.latestnews-news{
padding:0 5px 3px 14px;
}
a.latestnews-news:link, a.latestnews-news:visited{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:14px;
font-size:10px;
color:#4a8bbb;
text-decoration:none;
}
a.latestnews-news:hover{
text-decoration:underline;
}

/*----------------- MODULE RIGHT MENU	-------------------------------------------------------------*/
table.moduletable-right {/*--- esto controla el ancho de los modulos en gral--*/
width:200px;
margin:0 10px 10px 0;
padding:0;
/*border:#333333 solid 1px;*/
background-color:none;
background-image:url(../../../images/travelview/right_bg.gif);
background-repeat:repeat-y;
}
table.moduletable-right th{/*---th son los titulos de los modulos---*/
padding:12px 0 5px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
font-weight:normal;
text-transform:uppercase;
text-align:left;
background-image:url(../../../images/travelview/right_top.gif);
background-repeat:no-repeat;
background-color:transparent;
background-position:top;
}
table.moduletable-right tbody {
background-image:url(../../../images/travelview/right_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
}

/*-------------------------------- Modulo Encuesta Travelview (module poll)  ------------------------------------*/
table.moduletable-poll {
width:100%;
margin:0 10px 10px 0;
border-bottom:3px double #CCCCCC;
}
table.moduletable-poll th{
font-size:13px;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
text-align:left;
color:#666666;
border-bottom:1px solid #666666;
}
table.moduletable-poll a:link, table.moduletable-login a:visited{
text-transform:lowercase;
font-size:12px;
color:#4a8bbb;
}
table.moduletablev-poll a:hover{
color:#000000;
}
table.moduletable-poll input.button{
margin:4px 0 4px 0;
padding:2px;
border:0;
font-size:9px;
font-weight:normal;
color:#FFFFFF;
text-transform:uppercase;
background-color:#5992bf;
}
table.moduletable-poll label{
font-size:12px;
text-transform:capitalize;
}
table.moduletable tbody tr td form div{
text-align:left;
}
table.moduletable-poll div{
text-align:left;
}

/*-----------------------------------------------------------------*/
/*------ Extended Menu style --------------------------------------*/

ul#mainlevel-right {
margin:0 0 15px 0;
padding:0;
background-color:none;
background-image:url(../../../images/travelview/right_bg.gif);
background-repeat:repeat-y;
}
ul#mainlevel-right li{
margin:0 0 0 35px;
padding:0;
line-height:16px;
list-style-image:url(../img/bullet_gris.png);
list-style-position:outside;
background-image:none;
}
a.mainlevel-right:link, a.mainlevel-right:visited {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4a8bbb;
text-decoration:none;
}
a.mainlevel-right:hover {
text-decoration:underline;
}
a.mainlevel-right:active {
color:#000000;
}

/*- 2do-*/
ul#mainlevel-right li ul li a.sublevel-right {
}
ul#mainlevel-right li ul{
margin:0 0 0 15px;
padding:0;
}
ul#mainlevel-right li ul li{
margin:0;
padding:0;
list-style:none;
line-height:16px;
list-style-image:url(../img/bullet_gris2.png);
list-style-position:outside;
}
a.sublevel-right:link, a.sublevel-right:visited {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4a8bbb;
text-decoration:none;
}
a.sublevel-right:hover{
text-decoration:underline;
}
a.sublevel-right:active{
color:#000000;
}


/*----------------- MODULE RIGHT PADDING-------------------------------------------------------------*/
table.moduletable-right-pad {/*--- esto controla el ancho de los modulos en gral--*/
width:100%;
margin:0 10px 10px 0;
}

/*----------------- MODULE CALENDAR	-------------------------------------------------------------*/
table.moduletable-calendar {/*--- esto controla el ancho de los modulos en gral--*/
border: 1px solid #d6d6d6;
width:100%;
padding:5px;
margin:0 10px 0 0;
}

/*----------------- MODULE TITULOS DE SECCION-------------------------------------------------------------*/
table.moduletable-titulo {
margin:0;
padding:0;
}
table.moduletable-titulo img{
margin:0;
padding:0;
}
/*----------------- MODULE BANNER FULL 602X60-------------------------------------------------------------*/
table.moduletable-advert1 {
margin:0 0 10px 0;
}

/*----------------- modulo random image - info express----------------------------------*/

table.moduletable-infoxp {
margin:0 10px 0 0;
padding:0;
}

/*----------------- MODULE SELECTOR DE PAIS en profundidad----------------------------------*/
table.moduletable-drops2 {
background-image:url(../img/fondo-infoxp.jpg);
background-repeat:no-repeat;
margin:0 10px 0 0;
width:100%;
padding:84px 0 5px 0;
}
html>body table.moduletable-drops2 {
background-image:url(../img/fondo-infoxp.jpg);
background-repeat:no-repeat;
margin:0 10px 0 0;
width:100%;
padding:84px 0 5px 0;
}
table.moduletable-drops2 td{
}
table.moduletable-drops2 th {
padding:10px 0 0 10px;
font-family:"Times New Roman", Times, serif;
font-size:20px;
line-height:18px;
font-weight:normal;
text-align:left;
color:#4a8bbb;
}
table.moduletable-drops2 form.menu-form {
padding:4px 0 0 14px;
margin:0;
/*border:#8db6d4 solid 2px;
background-color:#dceefb;*/
}
table.moduletable-drops2 form.menu-form select{
width:257px;
}

/*----------------- MODULE SELECTOR DE PAIS en 5 mins----------------------------------*/
table.moduletable-drops {
background-image:url(../img/fondo-infoprof.jpg);
background-repeat:no-repeat;
margin:0 10px 10px 0;
width:100%;
padding:4px 0 0 0;
}
table.moduletable-drops td{
}
table.moduletable-drops th {
padding:10px 0 0 10px;
font-family:"Times New Roman", Times, serif;
font-size:20px;
line-height:18px;
font-weight:normal;
text-align:left;
color:#4a8bbb;
}
table.moduletable-drops form.menu-form {
padding:5px 0 12px 104px;
margin:0;
/*border:#8db6d4 solid 2px;
background-color:#dceefb;*/
}
table.moduletable-drops form.menu-form select{
width:99px;
}

/*----------------- MODULE SELECTOR DE PAIS info express 2 ----------------------------------*/
table.moduletable-drops3 {
width:300px;
margin:0 0 20px 0;
}
table.moduletable-drops3 th{
background:url(../../../images/stories/travelview/info_express_th.png) no-repeat;
font-size:0px;
height:20px;
}
table.moduletable-drops3 form.menu-form {
margin:0;
padding:0;
width:200px;
}

/*----------------- MODULE SELECTOR DE PAIS info a fondo ----------------------------------*/
table.moduletable-drops33 {
width:300px;
margin:0 0 20px 0;
}
table.moduletable-drops33 th{
background:url(../../../images/stories/travelview/infoafondo_th.png) no-repeat;
font-size:0px;
height:20px;
}
table.moduletable-drops33 form.menu-form {
margin:0;
padding:0;
width:200px;
}

/*----------------- MODULE SELECTOR DE PAIS info express e infoafondo (left) ----------------------------------*/
table.moduletable-express {
width:100%;
margin:0 10px 10px 0;
padding:20px 0 0 0;
border-bottom:3px double #CCCCCC;
background:url(../../../images/stories/travelview/info_express_th.png) no-repeat;
}
table.moduletable-afondo {
width:100%;
margin:0 10px 10px 0;
padding:20px 0 0 0;
border-bottom:3px double #CCCCCC;
background:url(../../../images/stories/travelview/infoafondo_th.png) no-repeat;
}
table.moduletable-express select, table.moduletable-afondo select {
width:125px;
}
table.moduletable-express form, table.moduletable-afondo form{
border-top:1px solid #666666;
margin:0;
padding:4px 0 4px 0;
}


/*----------------- MODULE CALENDAR	LATEST EVENTS-------------------------------------------------------------*/
table.moduletable-latest-events {/*--- esto controla el ancho de los modulos en gral--*/
margin:10px 10px 0 0;
}
table.moduletable-latest-events th {
margin:0;
padding:3px 0 3px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#000000;
font-weight:normal;
text-align:left;
text-transform:uppercase;
}

/*----------------- MODULE EVENTS LEGEND ----------------------------------*/
table.moduletable-event {
width:100%;
margin:20px 12px 10px 12px;
}
table.moduletable-event th{
margin:0 0 15px 12px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#000000;
text-align:left;
}
table.moduletable-event div.event_legend_container {
margin:10px 0 10px 0;
border:1px solid #d6d6d6;
}
table.moduletable-event div.event_legend_container ul.event_legend_list li {
background:#FFFFFF;
padding:0 5px 0 5px;
border:0;
}
table.moduletable-event div.event_legend_container ul.event_legend_list li div.event_legend_name {
padding:0;
}
#main table.moduletable-event /*div.event_legend_container ul.event_legend_list li*/div.event_legend_name a:link,
#main table.moduletable-event /*div.event_legend_container ul.event_legend_list li*/div.event_legend_name a:visited {
padding:0 0 2px 0;
color:#4a8bbb;
font-size:10px;
}
#main table.moduletable-event /*div.event_legend_container ul.event_legend_list li*/div.event_legend_name a:hover {
color:#000000;
font-size:10px;
}
table.moduletable-event div.event_legend_container ul.event_legend_list li div.event_legend_desc {
padding:3px 0 0 20px;
}

/*----------------- MODULE IZQUIERDA ----------------------------------*/

table.moduletable-izquierda {
width:100%;
margin:0 10px 10px 0;
padding:0 0 8px 0;
border-bottom:4px double #ccc;
}

table.moduletable-izquierda h1 {
margin:0;
padding:0;
font-size:16px;
line-height:17px;
}
table.moduletable-izquierda p {
margin:0;
padding:0;
font-size:10px;
line-height:14px;
}
table.moduletable-izquierda img {
margin:0 0 5px 0;
}


/* ----------------------------------------------------------------------------------------------------------------------------*/
/* ------------- CONTENIDO JOOMLA ---------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------------------*/
table.contentpaneopen {/*padding del contenido princuipal de la home*/
margin:0 10px 0 10px;
min-width:295px;
}
td.contentdescription {/*padding del contenido descripcion de las secciones*/
width:100%;
padding:0 10px 0 10px;
}
table.contentpane {
margin:0 5px 15px 5px;
}
tr.sectiontableentry2 td a, tr.sectiontableentry1 td a {
padding: 0 0 5px 25px;
background-image:url(../img/bullet_gris.png);
background-position:10px 0;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4a8bbb;
text-decoration:none;
}

table.blog div{/*linea que separa la primera noticia de la HOME de la segunda*/
/*border-bottom:1px solid #d6d6d6;*/
}
div.componentheading {/*titulo de los blogs.. ej:ULTIMA HORA*/
/*margin:0 0 5px 12px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#000000;*/
margin:0 0 4px 12px;
padding:0;
font-family:"Times New Roman", Times, serif;
font-size:24px;
line-height:25px;
color:#4a8bbb;
font-weight:normal;
}
span.componentheading {
font-size:0px;
}
span.contentheading { /*titular del blog*/
margin:10px 0 10px 10px;
font-family:"Times New Roman", Times, serif;
font-size:24px;
line-height:28px;
color:#4a8bbb;
text-transform:none;
}
a:link span.componentheading { /*titulo del blog con link a contenido*/
margin:10px 0 5px 0;
font-family:"Times New Roman", Times, serif;
font-size:20px;
line-height:28px;
color:#000;
text-transform:none;
color:#000000;
}
a:hover span.componentheading { /*titulo del blog con link a contenido*/
color:#000000;
}
td.componentheading span.componentheading {
margin:10px 0 5px 0;
font-family:"Times New Roman", Times, serif;
font-size:20px;
line-height:28px;
color:#000;
text-transform:none;
color:#000000;
}
td.contentheading { /*titular de los articulos en la home*/
margin:5px 0 0 0;
font-family:"Times New Roman", Times, serif;
font-size:24px;
line-height:28px;
color:#4a8bbb;
text-transform:none;
}
a.contentpagetitle:link, a.contentpagetitle:visited {
font-family:"Times New Roman", Times, serif;
font-size:24px;
line-height:28px;
color:#4a8bbb;
text-decoration:none;
text-transform:none;
}
a.contentpagetitle:hover{
text-decoration:underline;
}
td.createdate { /* nombre del autor */
font-weight:bold;
color:#666666;
font-size:10px;
}
td.createdate a:link {
text-transform:none;
font-size:10px;
font-weight:normal;
}

/* ----------------------------------------------------------------------------------------------------------------------------*/
/* ------------- PAGINAS ------------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------------------*/


/*********************** HOME ******************************/
div.componentheading-home {
margin:0 0 5px 12px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#000000;
}
table.contentpaneopen-home {
padding:0 10px 0 10px;
}
/*********************** CONTACTO ******************************/

div.componentheading-contact {
margin:0 0 5px 12px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#000000;
}
table.contentpane-contact {
margin:0 0 0 10px;
}
table.contentpane-contact td{
padding:0;
}
table.contentpane-contact input {
margin:0 0 10px 0;
background:url(../img/bg_input.png) repeat-x;
border:1px solid #a5acb2;
}
table.contentpane-contact inputbox {
background:url(../img/bg_input.png) repeat-x;
border:1px solid #a5acb2;
}
table.contentpane-contact input#contact_email_copy {
margin:0;
}
form#emailForm {
margin:0;
padding:0;
}
div.contact_email-contact {
margin:0;
padding:0;
}


/*********************** INFORMACION EN 5,  SOLICITE SUS GUIAS  ******************************/
table.contentpaneopen-express {
width:100%;
margin:0 0 0 50px;
vertical-align:top;
}
table.contentpaneopen-express p{
width:200px;
}
table.contentpaneopen-express tbody tr td h6 {
margin:0;
padding:0;
background-color:#fff;
font-size:0;
}
table.contentpaneopen-express tbody tr td h1 {
margin:0 0 5px 0;
padding:0;
font-family:"Times New Roman", Times, serif;
font-size:40px;
line-height:42px;
font-weight:normal;
color:#000000;
}

/*********************** SECCIONES ******************************/

h1.masinfo{
margin:0 0 5px 0;
padding:0;
font-family:"Times New Roman", Times, serif;
font-size:40px;
line-height:42px;
font-weight:normal;
color:#000000;
}
table.contentpane-contact strong {
margin:0;
padding:0;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
}
p.area_socios {
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-transform:uppercase;
color:#f77901;
border-bottom:1px solid #f77901;
letter-spacing:2px;
}
p.acuerdos {
height:106px;
margin:0 0 0 10px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#000000;
}
p.acuerdos img{
margin:0 10px 0 0;
}
p.normal {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#575757;
}
a.socios {
width:200px;
padding:5px;
font-size:10px;
line-height:12px;
border:3px double #CCCCCC;
float:left;
}
a.socios:hover {
background:#f5f5f5;
text-decoration:none;
}
h2.agencias {
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:normal;
color:#575757;
}
p.seccion {
margin:7px 0 0 0;
padding:0;
font-family:"Times New Roman", Times, serif;
font-size:15px;
line-height:21px;
font-weight:normal;
color:#000;
}

/*********************** SOCIOS ******************************/

table.socios {
padding:35px 0 0 125px;
background:url(../../../images/stories/travelview/socios.png) no-repeat top left;
}
table.socios table {
width:400px;
padding:0;
border-top:1px solid #959094;
border-left:1px solid #959094;
background:#fff;
}
table.socios h1 a{
margin:8px 0 0 0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-weight:bold;
color:#3db3f0;
text-decoration:none;
}
table.socios p{
margin:0;
padding:0 0 10px 0;
border-bottom:1px solid #f88e28;
}

/*********************** INFORMACION TURISTICA ******************************/

table.infotur {
padding:35px 0 0 125px;
background:url(../../../images/stories/travelview/info_tur.png) no-repeat top left;
}
table.infotur table {
width:400px;
padding:0;
border-top:1px solid #959094;
border-left:1px solid #959094;
background:#fff;
}
table.infotur h1 a{
margin:8px 0 0 0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-weight:bold;
color:#3db3f0;
text-decoration:none;
}
table.infotur p{
margin:0;
padding:0 0 10px 0;
border-bottom:1px solid #f88e28;
}

/*********************** SERVICIOS PROFESIONALES ******************************/

table.servicios {
padding:35px 0 0 125px;
background:url(../../../images/stories/travelview/servicios_pro.png) no-repeat top left;
}
table.servicios table {
width:400px;
padding:0;
border-top:1px solid #959094;
border-left:1px solid #959094;
background:#fff;
}
table.servicios h1 a{
margin:8px 0 0 12px;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-weight:bold;
color:#3db3f0;
text-decoration:none;
}
table.servicios p{
margin:0;
padding:5px 0 10px 12px;
/*border-bottom:1px solid #f88e28;*/
}

/*********************** COMUNIDAD ******************************/

table.comunidad {
padding:35px 0 0 125px;
background:url(../../../images/stories/travelview/comunidad.png) no-repeat top left;
}
table.comunidad table {
width:400px;
padding:0;
border-top:1px solid #959094;
border-left:1px solid #959094;
background:#fff;
}
table.comunidad h1 a{
margin:8px 0 0 12px;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-weight:bold;
color:#3db3f0;
text-decoration:none;
}
table.comunidad p{
margin:0;
padding:5px 0 10px 12px;
border-bottom:1px solid #f88e28;/**/
}


/* *************************************************************************************************************************** */
/* ------------- ESTILOS PARA ARTICULOS --------------------------------------------------------------------------------------*/
/* *************************************************************************************************************************** */

.nombre_pais, h3 { /*-- EGIPTO negro mayusc --*/
margin:0 0 10px 0;
padding:0;
font-family:"Times New Roman", Times, serif;
font-size:42px;
line-height:45px;
font-weight:normal;
/*text-transform:uppercase;*/
color:#000000;
}

.titulo, h1 {/*-- titular de los articulos en la home --*/
margin:0 0 4px 0;
padding:0;
font-family:"Times New Roman", Times, serif;
font-size:24px;
line-height:25px;
color:#4a8bbb;
font-weight:normal;
}

.entradilla, h2 {/*-- copete o introduccion del articulo --*/
margin:0;
padding:10px 0 0 0;
font-family:"Times New Roman", Times, serif;
font-size:16px;
line-height:19px;
color:#464646;
font-weight:normal;
}

.titulointerno, h4 {/*-- titulo de recuadro Arial mayus --*/
margin:7px 0 3px 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
font-weight:normal;
text-transform:uppercase;
}


/* esto lo hizo ANGELES __________________________________________________________*/

.subtitulos, h5 {
margin:7px 0 3px 0;
padding:10px 0 10px 10px;
background-image:url(../img/linea-tit.gif);
background-position:bottom left;
background-repeat:no-repeat;
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#000;
font-weight:lighter;
}

.llamadas, h6 {
margin:10px 0 10px 0;
padding:10px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:14px;
line-height:16px;
color:#FFFFFF;
font-weight:normal;
background-color:#4a8bbb;
}

li {
list-style-image:url(../img/flecha-li.gif);
list-style-position:inside;
list-style-type:none;
background-image:url(../img/linea-li.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding:10px 10px 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#575757;
}

ul {
padding: 0px;
}

.articulos img {
margin: 10px;
border-bottom-color:#33CCFF;
}


/*------ EN 5 MINUTOS ------------------------------------------------------------*/
/*------ recuadro de los paises --------------------------------------------------*/
table.recuadro p {
margin:3px 0 12px 0;
line-height:18px;
}

td.lineatop {
width:100%;
background-image:url(../../../images/travelview/angulo_top.gif);
background-repeat:repeat-x;
background-position:bottom;
}
td.lineabottom {
width:100%;
background-image:url(../../../images/travelview/angulo_bottom.gif);
background-repeat:repeat-x;
background-position:top;
}
td.columna_izq {
width:50%;
padding:5px 10px 5px 20px;
vertical-align:top;
background-image:url(../../../images/travelview/angulo_izq.gif);
background-repeat:repeat-y;
background-position:left;
}
td.columna_der {
width:50%;
padding:5px 20px 5px 10px;
vertical-align:top;
background-image:url(../../../images/travelview/angulo_der.gif);
background-repeat:repeat-y;
background-position:right;
}
td.columna_izq ul, td.columna_der ul{
margin:5px 0 0 20px;
padding:0 0 12px 10px;
}
td.columna_der ul li, td.columna_izq ul li{
margin:0;
padding:0;
line-height:16px;
list-style-image:url(../img/bullet_gris.png);
list-style-position:outside;
background-image:none;
}
td.columna_der a:link,
td.columna_der a:visited,
td.columna_izq a:link,
td.columna_izq a:visited{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4a8bbb;
text-decoration:none;
}
td.columna_izq a:hover,
td.columna_der a:hover{
text-decoration:underline;
}

/* *************************************************************************************************************************** */
/* ------------- CONTENT ITEM PAGINATION --------------------------------------------------------------------------------------*/
/* *************************************************************************************************************************** */
table.contenttoc {
/*width:100%;
float:left;*/
margin:0 0 8px 8px;
padding:4px;
border:1px solid #666666;
background:#f9f9f9;
}
table.contenttoc th {
padding:0 0 2px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:normal;
/*text-transform:uppercase;*/
text-align:left;
border-bottom:1px solid #666666;
}
table.contenttoc th {
margin:4px 0 0 0;
}
table.contenttoc a.toclink:link,
table.contenttoc a.toclink:visited, {
font-size:9px;
}
div.pagenavcounter {
margin:0 0 5px 0;
font-size:9px;
color:#CCCCCC;
}

/* *************************************************************************************************************************** */
/* ------------- JOOMLA BOARD --------------------------------------------------------------------------------------*/
/* *************************************************************************************************************************** */
div#joomlaboard {
margin:0 10px 20px 10px;
padding:0;
}
div#joomlaboard table.contentpane {
border:0;
}
div#joomlaboard table table.contentpane {
border:10px solid #e6e6e6;
}
div#joomlaboard table.contentpane table.contentpane {
border:0;
}
div#joomlaboard td.sectiontableheader {
text-align:left;
border-bottom:1px solid #696969;
}
div#joomlaboard td.sectiontableheader strong {
margin:0 8px 0 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-transform:uppercase;
}
div#joomlaboard td.sectiontableheader {
padding:3px 0 0 0;
}
div#joomlaboard tr.sectiontableentry1 a,  div#joomlaboard tr.sectiontableentry2 a {
padding: 0;
background:none;
font-size:12px;
}
div#joomlaboard tr.sectiontableentry1 td, div#joomlaboard tr.sectiontableentry2 td{
border-bottom:1px solid #696969;
}
div#joomlaboard tr.sectiontableentry1 td td, div#joomlaboard tr.sectiontableentry2 td td{
border-bottom:0;
}
div#joomlaboard h3.contentheading {
margin:7px 0 3px 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
font-weight:normal;
text-transform:uppercase;
}
div#joomlaboard div#sb_header div.sb_search form input.inputbox {
padding-left:4px;
}

/* *************************************************************************************************************************** */
/* ------------- COMENTARIOS DE ARTICULOS	 --------------------------------------------------------------------------------------*/
/* *************************************************************************************************************************** */
div#commentform{
padding:8px;
background:#f5f5f5;
border:#CCCCCC solid 1px;
border-bottom:#999999 solid 2px;
border-right:#999999 solid 2px;
}
span.small, span.small a{
font-size:9px;
}
div#commentform ul {
margin:5px 20px 10px 10px;
padding:0;
}
div#commentform ul li{
margin:0;
padding:0;
background-image:none;
font-size:9px;
list-style-image:none;
list-style-type:circle;
}
div#commentform div#writecomment {
font-size:10px;
font-weight:bold;
color:#666666;
}
div.commenttop{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
font-weight:normal;
}

/* *************************************************************************************************************************** */
/* ------------- CALENDAR --------------------------------------------------------------------------------------*/
/* *************************************************************************************************************************** */
fieldset {
width:565px;
}

/* *************************************************************************************************************************** */
/* ------------- WIKI --------------------------------------------------------------------------------------*/
/* *************************************************************************************************************************** */
a.mainlevel_wiki:link, a.mainlevel_wiki:visited  {
height:10px;
padding: 2px 5px 5px 5px;
margin:5px 5px 5px 0;
font-size:9px;
color:#4a8bbb;
text-decoration:none;
border:1px solid #a4a4a4;
/*display:block;
float:left;*/
text-transform:lowercase;
}
a.mainlevel_wiki:hover {
background-color:#7aaacd;
color:#fff;
}
span.mainlevel_wiki {
font-size:0;
}


/* *************************************************************************************************************************** */
/* ------------- INFORMACION DEL PAIS --------------------------------------------------------------------------------------*/
/* *************************************************************************************************************************** */

/*-------------------------------------------------------------------------*/
/*------ RELOJ ------------------------------------------------------------*/
div#DASrunClock {/*fondo del Reloj*/
width:150px;
margin:0;
padding:0;
background:url(../img/hora.png) no-repeat 10px 4px;
border-left:1px solid #ababab;
}
div#DASrunClock div#RC1{/*formato de hora*/
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#7b7b7b;
padding:0 0 0 8px;
word-spacing:5px;
}

/*-------------------------------------------------------------------------*/
/*------ CLIMA ------------------------------------------------------------*/
/*div#clima table.moduletable tbody tr td table tbody tr td a strong*/
#clima {
margin:0;
padding:0;
}
#clima table.moduletable {
height:30px;
margin:15px 0 0 0;
border-left:1px solid #ababab;
background:url(../img/clima.png) no-repeat 5px 0px;
}
#clima table.moduletable td{
padding:10px 0 0 0;
}
#clima a:link, #clima a:visited {
padding:3px 12px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
line-height:2px;
text-decoration:none;
color:#7b7b7b;
}
#clima a:hover {
color:#6dacda;
}
#clima img {
padding:0 5px 0 12px;
}

/*-------------------------------------------------------------------------*/
/*------ MODULO PAISES ----------------------------------------------------*/
table.moduletable-pais {
width:100%;
margin:15px 12px 25px 0;
padding:0 15px 4px 0;
border-top:1px solid #7c7c7c;
border-bottom:1px solid #ababab;
}
table.moduletable-pais th{
padding:18px 0 10px 0;
font-family:"Times New Roman", Times, serif;
font-size:45px;
font-weight:normal;
color:#7c7c7c;
text-align:left;
}
/*------------ menu ----------------------------------------------*/
a.mainlevel-paises:link, a.mainlevel-paises:visited  {
padding:0 5px 2px 0;
margin:0 5px 0 0;
font-size:11px;
color:#4a8bbb;
text-decoration:none;
border-right:1px solid #78b6d3;
text-transform:lowercase;
}
a.mainlevel-paises:hover {
color:#fb9f40;
}
