@charset "utf-8";
/* CSS */
html{height:100%;}
* { list-style:none; margin:0px; *margin:0px; _margin:0px; padding:0px; vertical-align:top;}
body{margin:0px; padding:0px; width:100%; height:100%; font-family: Arial, Helvetica, sans-serif; font-size:62.5%;}
ul, ol, dl, dt, dd, li, p, h1, h2, h3, h4, h5, h6, form, img, q, blockquote{margin:0px;padding:0px;border:0px;list-style-type:none;}

/* H */
h1 {float:left; margin-top:20px; margin-left:10px!important;margin-left:5px;}
h2 {clear:both; margin:30px 0px 30px 30px!important;margin:30px 0px -15px 30px;}
h3 {clear:both; width:auto;color:#4b4b4b; margin-bottom:15px;}

/* COMUNES */
.buyvip {font-weight:bold;}
p {margin-bottom:10px;}
a {color:#000;text-decoration:underline; cursor:pointer;}
a:hover {color:#000;text-decoration:none;}

/* CONTENTS */
#ALL {width:900px; height:auto; margin:0px auto; margin-bottom:10px;background:url('../images/bg.jpg') repeat-y center top; background-color:#FFFFFF;}

/* HEADER */
.header {float:left; width:860px; margin-left:20px!important;margin-left:10px; border-bottom:1px solid #cfd0d1; padding-bottom:5px;}
.botonera ul {float:right;list-style-type:none; margin-top:10px; margin-right:20px;}
.botonera li {float:left; font-size:1.7em; font-weight:bold; padding-left:5px!important;padding-left:2px; color:#ff7900;}
.botonera li a {color:#ff7900; text-decoration:none;}
.botonera li a:hover {color:#ff3000; text-decoration:none;}
.botonera li.activo {color:#ff3000; text-decoration:none;}

/* CONTENTS */
.contents {width:auto;}
.contents .text {float:left; width:250px;margin:15px 0px 30px 30px!important;margin:15px 0px 10px 15px; font-size: 1.1em; text-align:justify}
.map {float:right;width:600px;height:299px; margin-top:20px; margin-right:10px; }

/* INFO COUNTRY */
.infoCountry {clear:both; width:840px; margin-top:30px; margin-bottom:0px; margin-left:30px;}
.infoCountry ul {border-bottom:1px solid #cfd0d1; padding-bottom:10px;}
.infoCountry li { display:inline;background:url('../images/arrow.gif') no-repeat 0px 3px; padding-left:10px; font-size:11px; margin-right:10px;}
.infoCountry .adress {font-size:1.1em; margin-top:10px;}
h3 img {margin-right:5px;}

/* FOOTER */
.footer {clear:both;width:100%;height:40px; padding-bottom:10px; background-color:#ffffff;}
.coming {font-size:15px; font-weight:bold; color:#ff7900;}