*{
margin:0px;
padding:0px;
}
img{border:0px}
html{
width:100%;
height:100%;
background-image:url(../images_template/smallbg.gif);
background-position:top left;
background-repeat:repeat-x;
overflow: auto;
}
body{
width:100%;
height:100%;
margin:auto;
background-image:url(../images_template/bg.jpg);
background-position:top center;
background-repeat:no-repeat;
margin-top:0px;
}
#header{
width:1000px;
height:321px;
margin:0 auto;
background-image:url(../images_template/bg.jpg);
background-position:top left;
background-repeat:no-repeat;
position:relative;
}
#header h1{ 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif;
color: #F8F8F8;
azimuth: behind;
text-align: right;
position: relative;
}
#meta{
width:335px;
border-top: none;
padding-top:200px;
text-align:center;
font-size:14px;
color:#5B5B5B;
margin:0 0 0 0px;
}
#meta a{
font-family: Arial, Helvetica, sans-serif;
color:#5B5B5B;
text-decoration:underline
}
#meta a:visited{text-decoration:underline}
#meta a:hover{text-decoration:none}
.marl{
margin-left:8px;
}
.marr{
margin-right:8px;
}
.style{
font-family:Arial, Helvetica, sans-serif;
}
#menu{
position: absolute;
top:275px;
left:23px;
}	
#menu li, #forum li{
list-style-type:none;
float:left;
margin:0 20px 0 0
}
#menu a{
background-image:url(../images_template/circle.gif);
background-position:0px 4px;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#323232;
text-decoration:none;
padding:0 0 0 14px
}
#forum{
position:absolute;
top:275px;
left:600px;
}
#forum2{
position:absolute;
top:270px;
left:780px;
}
#forum2 a{
background-image: url(../images/rss.gif);
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#565656;
text-decoration:none;
padding:0px 0px 15px 44px;
}
#forum a{
background-image: url(../images/favorites.png);
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#565656;
text-decoration:none;
padding:2px 0px 10px 24px;
}
#wrapper{
width:1000px;
margin:0 auto;
}
#left{
width:191px;
float:left;
}
#left_navigation{
background-image:url(../images_template/gbg.gif);
background-position:top left;
background-repeat:repeat-y;
width:191px;
float:left;
}
#left_navigation img{
float:left
}
.title1{
background-image:url(../images_template/title1.jpg);
background-position:top left;
background-repeat:no-repeat;
height:24px;
width:114px;
padding:12px 0 0 59px;
margin:0 0 0 9px;
display:inline;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
float:left
}
.contries{
width:170px;
display:block;
float:left;
padding:13px 0 15px 19px;
font-family:Arial;
font-size:12px;
}
.contries li{
list-style-type:none;
line-height:18px
}
.contries li a{
background-image:url(../images_template/arrow.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding:0 0 0 11px;
color:#323232;
text-decoration:underline
}
.contries li a:visited{text-decoration:underline}
.contries li a:hover{text-decoration:none}
.new{
color:#E60404;
font-weight:bold
}
.new{
color:#E60404;
font-weight:bold
}	
.more{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009EDC;
text-decoration:underline;
margin:0 0 5px 10px;
float: left;
}
.boletin{
font-family:Arial;
font-size:12px;
text-align:center;
color:#009EDC;
float: left;
margin:0 0 5px 10px;
width: 150px;
}
.boletin img{
background-image: url(../images/newsletter.gif);
background-position:5px 3px;
background-repeat:no-repeat;
padding:0px 0px 0px 7px;
margin-left: 10px;
}			
.banner{
margin:5px 0;
float:left;
margin-left:10px;
}
#central{
width:507px;
float:left;
margin:0px 12px 0 20px;
display:inline;
}
.welcome{
background-image:url(../images_template/welcome_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:374px;
font-family:Tahoma;
font-size:11px;
color:#565656;
padding:93px 0 25px 133px;
}
.welcome p{
display:block;
width:360px;
}
.welcomeguia{
background-image: none;
background-position:top left;
background-repeat:no-repeat;
width:374px;
font-family:Tahoma;
font-size:11px;
color:#565656;
padding:20px 15px 25px 18px;
}
.welcomeguia p{
display: block;
width:473px;
}
.search{
background-color:#448AAE;
text-align: left;
text-indent: 40px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding:10px 0 9px 0;
margin:0 0 30px 0
}
.search input{
width:230px;
height:17px;
border-style: none;
border-color: #DDDDDD;
margin:0 5px;
margin-top:2px;
}
#ok{
position: absolute;
width:40px;
margin-top:2px;
}
#ok img{
position:relative;
top:0px;
left:0px;
}
.blocktitle{
width:470px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/general_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blocktitle2{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/guiadeislas_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blocktitle3{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/guiadeislas2_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blocktitlelugaresdeinteres{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/lugaresdeinteres_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blocktitlepublicatusviajes{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/publicatusviajes_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blocktitlenoticias{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/noticias_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blocktitlelibros{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/libros_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blockafrica{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/title_africa.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blockamerica{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/title_america.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blockasia{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/title_asia.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blockeuropa{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/title_europa.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blockoceania{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/title_oceania.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blockmapas{
width:500px;
height: 50px;
margin:0 0 5px 2px;
display:inline;
float:left;
background-image: url(../images_template/title_mapas.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.blockmapasvarios{
width:500px;
margin:10px 0px 25px 2px;
display:inline;
float:left;
background-position:top left;
background-repeat:no-repeat;
}
.izq{
width:150px;
margin:0 0 5px 11px;
display:inline;
float:left;
background-position:top left;
background-repeat:no-repeat;
}
.izq h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#565656;
text-decoration:underline;
font-weight:bold;
margin:0px 0px 10px 0px;
text-align:center;
}
.izq img{
float:left;
width:150px; 
height:126px;
}
.textcontinentes{
width:470px;
margin:0 0 20px 13px;
display:inline;
float:left;
font-family:Tahoma;
font-size:13px;
color:#565656;
text-align:center;
}
.textcontinentesmapas{
width:470px;
margin:0 0 20px 30px;
display:inline;
float:left;
font-family:Tahoma;
font-size:13px;
color:#565656;
}
.textcontinentesizquierda{
width:230px;
margin:0 0 20px 5px;
display:inline;
float:left;
font-family:Tahoma;
font-size:13px;
color:#565656;
text-align: left;
}
.textcontinentesizquierda ul{	list-style: none;list-style: none; }
.textcontinentesizquierda a{
padding:0px 0px 0px 5px;
color:#F2831D;
text-decoration: underline;
line-height: 1,5em;
}
.textcontinentesderecha{
width:230px;
margin:0 0 20px 5px;
display:inline;
float: right;
font-family:Tahoma;
font-size:13px;
color:#565656;
text-align: left;
}
.textcontinentesderecha ul{	list-style: none;list-style: none; }
.textcontinentesderecha a{
padding:0px 0px 0px 5px;
color:#F2831D;
text-decoration: underline;
}
.paginacionguia{
width:500px;
height: 15px;
margin:0 0 5px 2px;
display:inline;
float:left;
}
.paginacionguia p{
font-family:Tahoma;
font-size:12px;
float: right;
color:#565656;
padding-right:20px;
}
.paginacionguia a{
color:#009EDC;
}
.block{
width:470px;
margin:0 0 20px 13px;
display:inline;
float:left
}
.block img{
float:left;
width:180px; 
height:126px;
}
.block div{
float:left;
margin:0 0 0 25px;
}
.block div h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#565656;
text-decoration:underline;
font-weight:bold
}
.block div p{
font-family:Tahoma;
font-size:11px;
color:#565656;
display:block;
width:259px;
border-bottom:1px solid #D2D2D2;
padding:15px 0 10px 0;
margin:0 0 5px 0;
}
.blocknoticias{
width:470px;
margin:0 0 20px 13px;
display:inline;
float:left
}
.blocknoticias img{
float:left;
width:180px; 
height:126px;
}
.blocknoticias div{
float:left;
margin:0 0 0 25px;
}
.blocknoticias div h4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#565656;
text-decoration:underline;
font-weight:bold
}
.blocknoticias div p{
font-family:Tahoma;
font-size:13px;
color:#565656;
display:block;
width:259px;
border-bottom:1px solid #D2D2D2;
padding:15px 0 10px 0;
margin:0 0 5px 0;
}
.enlaces{
width:500px;
margin:0 0 20px 4px;
display:inline;
float:left
}
.enlaces div{
float:left;
margin:0 0 0 10px;
}
.enlaces div p{
font-family:Tahoma;
font-size:12px;
color:#565656;
display: block;
width:490px;
border-bottom:1px solid #D2D2D2;
padding:0px 0px 10px 0;
margin:0px 0px 5px 0px;
}
.enlaces div h4{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#565656;
text-decoration:underline;
font-weight:bold
}
.enlaces a{
background-image:url(../images_template/arrow2.gif);
background-position:5px 3px;
background-repeat:no-repeat;
padding:0px 0px 0px 15px;
color:#009EDC;
text-decoration: underline;
line-height: 2em;
}
.enlaces a:visited{text-decoration:underline}
.enlaces a:hover{text-decoration: none}
.price{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F2831D;
font-weight:bold;
display:block;
float:left;
width:160px;
}
.price a{
color:#F2831D;
text-decoration: none;
}
.more:visited{text-decoration:underline}
.more:hover{text-decoration:none}
#right{
width:261px;
float:left;
}
.right_block{
background-image:url(../images_template/block_bg.gif);
background-position:top left;
background-repeat:repeat-y;
width:261px;
margin:0 0 5px 0
}
.right_block{
background-image:url(../images_template/block_bg.gif);
background-position:top left;
background-repeat:repeat-y;
width:261px;
margin:0 0 5px 0
}
.title2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../images_template/title_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:261px;
padding:20px 0 35px 0;
text-align:center
}
.title3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../images_template/title3_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:261px;
padding:20px 0 35px 0;
text-align:center
}
.title4{
color:#FFFFFF;
background-image:url(../images_template/title4_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:261px;
padding:20px 0 2px 0;
}
.publi{
width:250px;
padding:0 0 0 5px;
font-family:Tahoma;
font-size:11px;
}
.item{
width:220px;
padding:10px 0px 0 25px;
font-family:Tahoma;
font-size:11px;
}
.item span{
display:block;
font-weight:bold;
color: #009EDC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline
}
.item p{
padding:5px 0;
color:#565656;
}
.item a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F2831D;
}
.item a:visited{text-decoration:underline}
.item a:hover{text-decoration:none}
.photo{
background-image:url(../images_template/photo_bg.gif);
background-position:top left;
background-repeat:no-repeat;
padding:13px;
}
.photo img{
float:;
width:197px; 
height:148px;
}
.name{
margin:0 0 5px 9px;
color:#565656
}
.name a{
text-transform:none;
}
.name a:visited{text-decoration:underline}
.name a:hover{text-decoration:none}
.details{
margin:5px 0 0 9px;
}
#footer{
width:100%;
float:left;
padding:50px 0 0 0
}
#footer div{
background-color:#448AAE;
text-align:center;
padding:10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F3FBFF;
}
#white{
background-color: #FFFFFF;
text-align: center;
padding:10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #AAAAAA;
}
#white a{
color: #888888;
}
#footer div a{
color:#F3FBFF;
text-decoration:underline;
margin:0 5px;
}
#footer div a:visited{text-decoration:underline}
#footer div a:hover{text-decoration:none}
#copy{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#323232;
text-align:center;
line-height:40px;
}
#copy a{
color:#B94304;
text-decoration:underline
}
#copy a:visited{text-decoration:underline}
#copy a:hover{text-decoration:none}
#big{
padding:30px 0 0 20px;
float:left;
background-image:url(../images_template/big_bg.jpg);
background-position:22px -1px;
background-repeat:no-repeat;
}
#big h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#565656;
width:765px;
padding:0 0 5px 0;
border-bottom:1px solid #DBDBDB;
margin:0 0 30px 0
}
.other{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#009EDC;
text-decoration: none;
margin-left:10px;
margin-right: 10px;
margin-bottom:5px;
margin-top:5px;
}
.other a{
font-size:13px;
color:#009EDC;
text-decoration: none;
}
.other:visited{text-decoration:underline}
.other:hover{text-decoration:none}
.other2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #888888;
text-decoration: none;
margin-left:10px;
margin-right: 10px;
margin-bottom:5px;
margin-top:5px;
}
.other3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #888888;
text-decoration: none;
}
.big_photo{
width:260px;
text-align: left;
float:left;
margin:0 18px 0 0
}
.big_photo img{
margin:0 0 10px 0;
width:260px; 
height:217px;
}
.big_photo h4{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#F2831D;
margin-top:15px;
margin-bottom:10px;
border-bottom:1px solid #DBDBDB;
}
.big_photo ul{
list-style: disc;
margin-left: 20px;
}
.big_photo li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left: 10px;
margin-right: 10px;
color:#565656;
}
.big_photo li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left: 0px;
margin-right: 0px;
color:#565656;
}
.text{
float:left;
width:485px;
font-family:Tahoma;
font-size:13px;
color:#565656
}
.text p{
padding:0 0 10px 0
}
.text h3{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#009EDC;
margin-bottom:8px;
border-bottom:1px solid #DBDBDB;
margin-top:15px;
}
.text a{
color:#009EDC;
text-decoration:underline;
font-weight: bold;
}
.text ul{
margin-bottom:10px;
margin-left:25px;
}
.imgleft{
float: left;
margin: 0px 0px 0px 0;
width:200px; 
height:150px;
}
.imgleftpubli{
float: left;
margin: 8px 15px 5px 0;
width:300px; 
height:250px;
}
.imgcenter{
display: block;
margin: 5px auto;
width:400px; 
height:200px;
margin-bottom: 0px;
}
.imgright{
float: right;
margin: 0px 0px 0px 0px;
width:350px; 
height:150px;
}
.imgrightpubli{
float: right;
margin: 10px 7px 5px 15px;
width:250px; 
height:250px;
}
#box{
display: block;
}
.boxright{
float: right;
margin: 10px 10px 10px 10px;
width:350px; 
height:150px;
}
.boxcenter{
display: block;
margin: 5px auto;
width:400px; 
height:200px;
margin-bottom:20px;
}
.boxleft{
float: left;
margin: 10px 10px 10px 0;
width:200px; 
height:150px;
}
#img_peq{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#009EDC;
text-decoration: none;
margin-left:15px;
margin-right: 10px;
margin-bottom:5px;
margin-top:5px;
background-image: url(../images/carpeta.gif);
background-position:0px 0px;
background-repeat:no-repeat;
padding:0px 0px 0px 20px;
}
#img_peq a{
font-size:13px;
color:#009EDC;
text-decoration: none;
}
