/*	-------------------------------------------------------------
	ILATINTOURS
	Sell | Travel | Tour America
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Base setup styles
	Filename:		style-ilatintours.css
	Version:		1.0
	Date:			Mayo 06, 2009
    Update:         Mayo 13, 2009
	Developed by:	e-magicsoft S.A.C    www.e-magicsoft.com
	-------------------------------------------------------------	*/
 
/*	-------------------------------------------------------------
	Base Body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
body, html {
	color:#333;
	font-size:.85em;
	background:#fff url(imagenes/bg-ilatintours-index.jpg) top repeat-x;
	font-family:Verdana, Arial,Tahoma;
}

h2{color:#fff; padding:15px 0 15px 0; font-size:1.2em; line-height:1.4em; font-family:Trebuchet MS; text-shadow: 0.1em 0.1em 0.2em black}

#bannerCornerLeft{position:absolute; top:0; left:0; width:254px;  height:254px;}

#contenidoIndex{ overflow:hidden; font-size:.95em; margin-top:50px; }
#cabeceraIndex{ overflow:hidden; width:760px;}
#menuTopIndex{ float:right; padding:50px 0 0 0px; width:300px; height:50px; font-size:1.1em;}
.usuarioSideIndex{ float:right; padding:10px 5px 0 0; text-align:right; font-size:.95em;}

.menuPublicar{ float:left; height:26px;}

.logoIndex{float:left; padding:35px 0 15px 10px; width:210px; height:60px;}/*total alto 128px*/

h1#logoxz a {
    background-image: url(imagenes/logo-ilatintours2.gif) !important; /* the replacement image */
}   

#contenedorPaises{ width:760px; height:250px; background:url(imagenes/bg-contenedorPaises.jpg) top no-repeat; margin-top:5px;}
.contenedorInfoPaises{ float:left; width:760px; padding-bottom:20px; background:url(imagenes/bg-reflejoPaises.jpg) top no-repeat;}
    .mapa{ float:left; width:230px; height:250px;}
    #mapaSudamerica{ margin-left:30px;}
    .infoPaises{ float:left; width:500px; height:250px; padding-left:30px;}/*total 530px*/
    .infoPaises h2{ text-align:center;}

.contenedorInfoPaises p{ padding:10px 25px 0 25px; text-align:justify;}
p.frase2{ text-align:center; color:#0B3377;}

.ilatin{color:#ff0000; font-weight:bold;}

.tituloDefault{ width:420px;}

/* ------------------------------------------------------ */

.contenedor-paises-main{ width:420px; height:160px; margin:0px; padding:0; overflow:hidden; background: url(imagenes/bg-menu-paises.png) top no-repeat;}
.contenedor-paises-main a{ color:#12475F !important;}
.columPais{float:left; width:132px;}
ul.cajaPaisMain{list-style: none; margin:0; padding:0;}
.fix-cajaPaisMain{margin-right:0px;}
ul.cajaPaisMain li
{
    background: url(../../imagenes/banderas-paises/paises.png) no-repeat top left;
    font-family:Arial;
    line-height:1.8em;

}

ul.cajaPaisMain li a
{
    margin:0; padding:0; list-style:none;
    color:#2966a3 !important;   
    padding-left:22px; /*aca para q funcione en ie6*/
   
}

ul.cajaPaisMain li a:hover{ color:#09243C !important;}

.b-argentina{background-position:0 -72px !important;}
.b-bolivia{background-position:0 -90px !important;}
.b-brasil{background-position:0 -108px !important;}
.b-caribe{background-position:0 -360px !important;}
.b-chile{background-position:0 -18px !important;}
.b-colombia{background-position:0 -54px !important;}
.b-costaRica{background-position:0 -126px !important;}

.b-cuba{background-position:0 -306px !important;}
.b-ecuador{background-position:0 -36px !important;}
.b-guatemala{background-position:0 -144px !important;}
.b-honduras{background-position:0 -162px !important;}
.b-mexico{background-position:0 -234px !important;}
.b-nicaragua{background-position:0 -270px !important;}
.b-panama{background-position:0 -180px !important;}

.b-paraguay{background-position:0 -198px !important;}
.b-peru{background-position:0 0 !important;}
.b-puertoRico{background-position:0 -342px !important;}
.b-repuDominicana{background-position:0 -324px !important;}
.b-uruguay{background-position:0 -216px !important;}
.b-elSalvador{background-position:0 -270px !important;}
.b-venezuela{background-position:0 -288px !important;}

/* arregla separator de el menuTopPrincipal*/
ul.menuSupLeft li, ul.menuSupRight li { background-position: right -26px;}