

#top_content {float:left; width:770px; margin:0; padding:0; padding-left:10px; padding-top:12px;}



#top_main {float:left; width:525px; margin:0; padding:0; display:inline;}



#top_homeintro {float:left; width:751px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:120%;}

#top_homeintro h1 {margin:0; padding:0; font-size:170%; color:#ff9000;}

#top_homeintro h1.top_vuelos {margin:0; padding:0; font-size:150%; color:#000;}

#top_homeintro h2.top_vuelos {margin:0; padding:0; font-size:130%; color:#ff9000;}



#top_homecol {float:left; width:751px; margin:0; margin-top:30px; padding:0; background-image:url(/imgviajar/i/top-destinos/tophmeback.gif);
background-repeat:repeat-y;}

#top_homecol ul {list-style:none; margin:0; padding:0;}



.top_homecolistc {float:left; width:197px; margin:0 23px; padding:19px;
font-family: Arial, Helvetica, sans-serif;}

.top_homecolist {float:left; width:197px; margin:0; padding:19px;
font-family: Arial, Helvetica, sans-serif;}

.top_homecolist h1, .top_homecolistc h1 {margin:0; padding:0; font-size:130%; font-weight:bold; text-decoration:underline;}

.top_homecolist span, .top_homecolistc span {margin:0; padding:0; margin-bottom:10px; font-size:100%;float:left; clear:both;}

.top_homecolist h2, .top_homecolistc h2 {margin:0; padding:0; font-size:100%;}

.top_homecolist h2 a, .top_homecolistc h2 a {margin:0; padding:0; font-size:110%; color:#000;}

.top_homecolist h3, .top_homecolistc h3 {margin:0; margin-top:30px; padding:0; font-size:110%}

.top_homecolist li, .top_homecolistc li {margin:0; padding:0; font-family:
Arial, Helvetica, sans-serif; font-size:110%;}

.top_homecolist li a, .top_homecolistc li a {margin:0; padding:0; color:#000;}



#top_homearchive {float:left; width:751px; margin:0; padding:10px; font-family:Arial, Helvetica, sans-serif;}

#top_homearchive h4 {margin:0; padding:0; font-size:120%;}

#top_homearchive ul {float:left; list-style:none; margin:0; margin-right:10px; padding:0;}

#top_homearchive li {margin:0; padding:0; font-size:100%;}

#top_homearchive a {color:#000;}



#top_countrycont {float:left; width:751px; margin:0; margin-top:30px; padding:0; font-family: Arial, Helvetica, sans-serif;}

#top_countrycont h1 {float:left; margin:0; margin-top:20px; padding:0; font-size:200%;}

#top_countrycont img {float:left; margin:0; padding:0;}

#top_countrycont ul {float:left; list-style:none; margin:0; margin-right:10px;  padding:0;}

#top_countrycont ul.top_countryleft {float:left; list-style:none; margin:0; margin-right:10px; padding:0; padding-left:30px;}

#top_countrycont li {float:left; width:220px; margin:0; padding:0; font-size:120%;}

#top_countrycont li a {margin:0; padding:0; color:#000;}



#top_citycont {float:left; width:751px; margin:0; margin-top:30px; padding:0; font-family: Arial, Helvetica, sans-serif;}



#top_cityletters, #top_citylist {float:left; width:751px; margin:0; padding:0;}

#top_cityletters ul {float:left; list-style:none; margin:0; padding:0;}

#top_cityletters li {float:left; margin:0; margin-right:5px; padding:0;}

#top_cityletters li a {margin:0; padding:0; color:#000; font-size:160%; font-weight:bold;}



#top_citylist h2 {margin:0; margin-top:20px; padding:0; font-size:160%;}

#top_citylist ul {float:left; width:750px; list-style:none; margin:0; margin-bottom:10px; padding:0;}

#top_citylist li {float:left; width:240px; margin:0; margin-right:10px; padding:0;}

#top_citylist li a {margin:0; padding:0; font-size:120%;}



#top_side {float:right; width:215px; margin:0; padding:0;}



#top_sideoffers {float:left; width:215px; margin:0; margin-top:15px; padding:0;}

#top_sidedestination {float:left; width:215px; margin:0; margin-top:35px; padding:0;}

#top_sideoffers h2, #top_sidedestination h2 {margin:0; padding:0; font-size:140%; color:#1d90fc;}

#top_sideoffers ul, #top_sidedestination ul {list-style:none; margin:0; padding:0;}

#top_sideoffers li, #top_sidedestination li {margin:0; padding:0;}

#top_sideoffers li a {margin:0; padding:0; color:#000; font-size:120%; font-weight:bold;}



#top_sidedestination li a {margin:0; padding:0; color:#000; font-size:120%;}



#top_guides, #top_report, #top_offers, #top_cachedFlight {float:left; width:515px; margin:0; margin-top:20px; padding:0; padding-left:10px;}

#top_guides h2, #top_report h2, #top_offers h2, #top_cachedFlight h2 {margin:0; padding:0; font-size:140%; color:#1d90fc;}

#top_guides h3 {margin:0; padding:0; color:#000; font-size:120%; font-weight:bold;}

#top_guides span {margin:0; padding:0; font-size:120%;}

#top_guides span.top_morelink {float:right; text-align:right;}

#top_guides span.top_morelink a {font-size:100%; font-weight:bold; color:#000;}



#top_report ul, #top_offers ul {list-style:none; margin:0; padding:0;}

#top_report li, #top_offers li {margin:0; padding:0;}

#top_report li a, #top_offers li a {margin:0; padding:0; color:#000; font-size:120%; font-weight:bold;}



#top_offers span {color:#ff9000;}



#top_cachedFlight table {

    width: 100%;

    border:1px solid #000;

    font-size: 90%;

    margin-top: 7px;

}



#top_cachedFlight caption {

    font-size: 120%;

    text-align: left;

    padding-bottom: 5px;

}



#top_cachedFlight th {

    background-color: #b5b5b5;

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 93%;

}



#top_cachedFlight th, td {

    vertical-align: top;

    padding: 3px;

    text-align: center;

}



#top_cachedFlight td.lightGrey {

    background-color: #e8e8e8;

}



#top_cachedFlight td.firstCol {

    text-align: left;

}



