body {
    margin: 0;
    padding: 0;
    color: #ccc;
    font-family: sans-serif;
    font-size: 12px;
    background-color: #000e28;
    background-image: url(../img/background-andeanexpeditions.jpg);
    background-position: top center;
    background-repeat: repeat-y;
}

h2 {
    margin: 0;
    padding: 0;
    color: #fff;
    font-size: 14px;
}

p {
    text-align: justify;
}

span.title2 {
    margin: 0;
    padding: 0;
    color: #010c1c;
    font-size: 14px;
}

h3, span.title3 {
    color: #9cac0e;
    font-size: 12px;
    font-weight: normal;
}

.clear {
    margin: 0;
    padding: 0;
    border: 0;

    clear: both;
    font-size: 0;
    line-height: 0;
}

#container {
    width: 965px;
    margin: auto;
    padding: 0;
}

#language {
    width: 965px;
}

#language .bandera {
    margin: 0;
    padding: 0;
    border: 0;
    width: 16px;
}


#links {
    width: 965px;
    text-align: right;
}

#links a {
    color: #ccc;
    text-decoration: none;
}

#links a:hover {
    text-decoration: underline;
}

#header {
    text-align: center;
    border-top: 4px solid #9cac0e;
    margin: 0;
    padding: 0;
}

#content {
    background-image: url(../img/background_home.jpg);
    background-repeat: no-repeat;
    background-position: top;
    margin: 0;
    background-color: #010511;
    height: 500px;
    padding-left: 44px;
}

/* content styles */

#left_column {
    border-right: 2px solid #666d74;
    width: 424px;
    float: left;
    padding-right: 10px;
}

#right_column {
    width: 437px;
    float: left;
    margin-left: 10px;
}

#footer {
    width: 965px;
    margin: auto;
    padding: 0;
    background-color: #010511;
}

#footer, #footer p {
    padding: 0;
    text-align: center;
    padding-bottom: 15px;
}

#news {
    background-color: #010c1c;
    width: 425px;
    height: 181px;
}

#news h3 {
    margin: 0;
    padding: 15px 10px 5px 0;
}

#news img {
    float: left;
    width: 130px;
    height: 181px;
    margin-right: 10px;
}

#news p{
    margin: 0;
    padding: 0;
    margin-left: 150px;
    margin-right: 20px;
    margin-bottom: 10px;
}

#news a {
    display: block;
    float: right;
    text-align: right;
    margin-right: 15px;
    color: #9cac0e;
    text-decoration: none;
}

#news a:hover {
    text-decoration: underline;
}

#testimonies {
    margin-top: 20px;
    width: 425px;
    height: 123px;
}

#testimonies img{
    border: 0;
    width: 123px;
    height: 95px;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
}

#testimonies p {
    margin: 0;
    padding: 0;
    margin-left: 135px;
    margin-right: 20px;
    font-size: 11px;
}

#testimonies h3 {
    margin: 5px 20px 10px 135px;
    padding: 0;
}

#testimonies h3 a{
    color: #9cac0e;
    text-decoration: none;
}

#testimonies h3 a:hover{
    text-decoration: underline;
}

#destinations {
}

#trip_overview {
    background-position: top;
    background-repeat: no-repeat;
    background-color: #112130;
    float: left;
    margin-top: 20px;
    width: 425px;
    height: 136px;
}

.box_trip_overview_deu {
    background-image: url(../img/trip_overview_deu.jpg);
}

.box_trip_overview_eng, .box_trip_overview {
    background-image: url(../img/trip_overview.jpg);
}

#trip_overview img, #trip_overview object{
    float: right;
    margin-top: 0;
    margin-right: 20px;
}

#trip_overview h3 {
    margin-top: 25px;
    margin-left: 20px;
    margin-bottom: 0;
}

#trip_overview h3 a {
    color: #9cac0e;
    text-decoration: none;
}

#trip_overview h3 a:hover {
    text-decoration: underline;
}

#trip_overview p {
    margin-left: 20px;
    width: 240px;
}

#advertisements_scroll {
    width: 440px;
    height: 140px;
    margin-top: 10px;
    overflow: hidden;
}

#advertisements_box {
    width: 2200px;
    height: 140px;
}

#advertisements_scroll .go_andean {
    width: 440px;
    height: 140px;
    margin-top: 10px;
    float: left;
}

#advertisements_scroll .go_andean img {
    float: left;
    margin: 0;
    padding: 0;
    border: 0;
}

#advertisements_scroll .go_andean img.go_andean_image {
    width: 222px;
    height: 140px;
}

#advertisements_scroll .go_andean img.go_andean_title {
    width: 218px;
    height: 88px;
}

#advertisements_scroll .go_andean ul {
    float: left;
    width: 210px;
    height: 52px;
    margin: 0;
    padding: 0;
    padding-left: 8px;
    list-style: none;
    background-image: url(../img/mock_advertisement_bg2.jpg);
}

#advertisements_scroll .go_andean ul li {
    float: left;
    width: 21px;
    height: 16px;
    margin-left: 13px;
    margin-top: 10px;
    padding-top: 5px;
    color: #9CAC0E;
    text-align: center;
    cursor: pointer;
}

#advertisements_scroll .go_andean ul li.selected {
    cursor: default;
    background-color: #213445;
}

#create_tour {
    margin-top: 15px;
    float: left;
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #000C1C;
    width: 438px;
    height: 136px;
}

.box_trip_finder_deu {
    background-image: url(../img/find_your_trip_deu.jpg);
}

.box_trip_finder_eng, .box_trip_finder {
    background-image: url(../img/find_your_trip.jpg);
}

#create_tour form{
    margin-top: 40px;
    margin-left: 10px;
}

#create_tour label {
    display: block;
    margin: 7px 5px 7px 10px;
    width: 50px;
    float: left;

}

#create_tour select {
    display: block;
    margin: 7px 5px;
    width: 125px;
    float: left;
}

#create_tour .submit input {
    margin-left: 305px;
    border: 0;
    background-color: #9DAB10;
    color: #010c1c;
    font-size: 10px;
    width: 60px;
}

#inferior_bar {
    clear: both;
    padding-bottom: 10px;
    height: 45px;
    background-color: #010511;
    text-align: center;
}

#inferior_bar img {
    margin: 0;
    padding: 0;
    border: 0;
}

#menu_footer {
    margin: 0;
    padding: 10px 0;
    list-style-type: none;
}

#menu_footer .menu_footer_item {
    display: inline;
    padding: 0 10px;
    border-right: 1px solid #fff;
}

#menu_footer .footer_last_item {
    border-right: none;
}

#menu_footer a {
    color: #fff;
    text-decoration: none;
}

#menu_footer a:hover {
    color: #fff;
    text-decoration: underline;
}

#footer p.contact_data {
    font-size: 12px;
    margin: 5px 0;
    padding: 0;
    font-weight: bold;
}
/* Dialog styles - Begin */

#news_detail {
    display: none;
    font-size: 11px;
}

#news_detail img {
    float: left;
    margin-right: 15px;
    margin-bottom: 10px;
    width: 130px;
    height: 181px;
}

#news_detail h3 {
    margin: 15px 0;
    font-size: 12px;
}

#news_detail p {
    margin: 0;
    padding: 0;
    margin-right: 10px;
}

#feedbacks_detail {
    display: none;
    font-size: 11px;
}

#feedbacks_detail img {
    float: left;
    margin-right: 15px;
    margin-bottom: 10px;
    width: 200px;
    height: 150px;
}

#feedbacks_detail h3 {
    margin: 15px 0;
    font-size: 12px;
}

#feedbacks_detail p {
    margin: 0;
    padding: 0;
    margin-right: 10px;
}

.selectedFinder {
    border: 1px solid #fff;
    color: #a5a5ab; /* #9DAB10; */
    background-color: #001E44; /* #0F2741;  #0F2F53; */
}