* {margin:0; padding:0; font-size:12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.bacground {float:left; width:100%; background-image: url(../images/background.jpg); min-height:275px; background-repeat: repeat-x;  }
.page_center {width: 850px; margin: auto;}
.logo {float:left; background-image: url(../images/logo_nina.png); width: 259px; height: 62px; margin: 10px 0 10px 5px;}
.logo h1 {position:absolute; top:-500px; float:left;}
.menu_top {float:left; position: relative; top: 60px; left: 100px}
.menu_top a {float:left; padding: 0 10px; text-decoration: none; color: #fff;}
.menu_top a:hover {text-decoration: underline;}
.menu_left {float:left; width: 200px;}
.footer {float:left; padding-left: 3px; width: 847px;}
.footer_content {float:left; background-color: #fd0303;width: 842px; text-align:center; padding-top: 10px; }
.footer_content a {color:#fff; font-size: 10px; margin: 0 10px; text-decoration: none;}
.footer_content p {color:#fff; font-size: 10px; margin: 5px 0px;}

.btn_contiky {float:left; background-image: url(../images/btn_contiki.png); width: 100px; height: 30px; background-repeat: no-repeat; padding: 12px 0 0 100px; color: #000; font-weight: bold; font-size:12px; text-decoration: none; }
.btn_hyatt {float:left; background-image: url(../images/btn_hyatt.png); width: 100px; height: 30px; background-repeat: no-repeat; padding: 12px 0 0 100px; color: #000; font-weight: bold; font-size:12px; text-decoration: none; }
.btn_trafalgar {float:left; background-image: url(../images/btn_trafalgar.png); width: 100px; height: 30px; background-repeat: no-repeat; padding: 12px 0 0 100px; color: #000; font-weight: bold; font-size:12px; text-decoration: none; }
.btn_flyinfo {float:left; background-image: url(../images/btn_fly.png); width: 120px; height: 30px; background-repeat: no-repeat; padding: 12px 0 0 80px; color: #000; font-weight: bold; font-size:12px; text-decoration: none; }
.btn_avis {float:left; background-image: url(../images/btn_avis.png); width: 100px; height: 30px; background-repeat: no-repeat; padding: 12px 0 0 100px; color: #000; font-weight: bold; font-size:12px; text-decoration: none; }
.btn_amcham {float:left; background-image: url(../images/btn_amcham.png) ; width: 130px; height: 30px; background-repeat: no-repeat; padding: 12px 0 0 70px; color: #000; font-weight: bold; font-size:12px; text-decoration: none; }
.btn_specialtours {float:left; background-image: url(../images/btn_specialtours.png) ; width: 100px; height: 30px; background-repeat: no-repeat; padding: 12px 0 0 100px; color: #000; font-weight: bold; font-size:12px; text-decoration: none; }

a.btn_contiky:hover {color: #DA0D0D;}
a.btn_hyatt:hover {color: #DA0D0D;}
a.btn_trafalgar:hover {color: #DA0D0D;}
a.btn_flyinfo:hover {color: #DA0D0D;}
a.btn_avis:hover {color: #DA0D0D;}
a.btn_amcham:hover {color: #DA0D0D;}
..btn_specialtours:hover {color: #DA0D0D;}

.btn_chat {float:left; position: relative; top: -50px; left: 30px;}
.table_links {width: 178px; padding:10px; border: 1px solid #fff; float:left; background-image: url(../images/back_imp_cities.jpg); height: 380px; }
.table_links h2 {color: #000; margin:0; padding-bottom: 10px;}
.table_links ul {float:left; padding-left: 20px;}
.table_links ul li a {color: #000; text-decoration: none;}
.table_links ul li a:hover {text-decoration: underline;}

.content_text {width: 620px; padding: 20px 0 20px 20px; float:left;}
h1{ color: orange; margin: 10px 0;  font-size: 18px;}
h2{ margin-top: 10px ;  font-size: 14px; font-weight: bold;}
p{ color: #666; padding-bottom: 10px; font-size: 12px;}

.fondo_form {float:left; padding: 10px; background-color: #dfdfde;}

.cuadro_tours {float:left; border:1px solid #41bdeb; padding: 10px; width: 674px; margin-bottom: 10px;}
.img_tours {float:right; border:1px solid #666; padding: 3px; margin: 5px;}

.cuadro_tours_mini {float:left; width: 205px; text-align: center; margin-bottom: 10px;}
.cuadro_tours_mini h2 {font-size: 12px;}

p.blue_txt {color: #0a11b5; font-weight: bold;}

