* { margin:0; padding:0; font-size:0px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.wrapper { display:block; margin:0 auto; width:800px; text-align:center}
.dest_1 { text-align:left;}
.dest_1 h2 { font-size:24px; font-weight:bold; font-weight:700; color:#00496C; line-height:50px; text-indent:-1; padding:20px 0px;}
.dest_1 h3 { font-size:16px; font-weight:normal; font-weight:400; color:#7B7C7E; line-height:24px;}
.dest_1 h3 strong { font-size:16px; font-weight:bold; font-weight:700; color:#7B7C7E; line-height:24px;}

.bg_white { display:block; float:left; width:100%; height:100%; background:#fff; border:solid 1px #848687;}
.bg_grey { display:block; width:100%; height:100%; background:#EEEFEF; border:solid 1px #848687;}

.horarios { height:210px; font-size:15px; color:#00496C; text-align:left; width:246px; border:solid 1px #dcdddf;}
.horarios h3 {font-size:15px; font-weight:normal; font-weight:400; color:#5E94AB; line-height:24px; padding-left:10px;}
.horarios h4 {font-size:16px; font-weight:normal; font-weight:400; color:#00496C; line-height:24px; padding-left:10px;}
.horarios h4 strong {font-size:16px; font-weight:normal; font-weight:700; color:#00496C; line-height:24px;}
.horarios .solicite { display:block; float:left; background:#EE7B00; border-top:solid 1px #B7B9BA; color:#fff; padding:10px; font-size:16px; font-weight:700; margin-top:22px; width:92%;}
.horarios .solicite a {font-size:16px; font-weight:700; color:#fff; text-decoration:none;}

.cols { text-align:left; }
.cols .bg_grey { height:226px; border-top:none;}
.cols .c1, .cols .c2 { width:211px;}
.cols .c3 { width:316px;}
.cols p { font-size:14px; color:#707173; font-weight:400; padding:6px 10px;}
.c1 p { padding:9px 10px;}
.c2 p { padding:5px 10px;}
.cols p strong {font-size:16px; color:#EE7B00; font-weight:400;}
.col1 { width:160px; display:block; float:left;}
.col2 { width:155px; display:block; float:left;}

.subsol { height:60px; width:756px; margin:0 auto; text-align:center;}
.subsol p { display:block; float:left; padding:10px; font-size:15px; color:#707173; text-align:left; }

h2 { font-size:22px; color:#EE7B00; text-align:center; padding:4px 0px;}
.subsol2 { height:80px; width:756px; margin:0 auto; text-align:center;}
.subsol2 p { display:block; float:left; padding:10px; padding-top:4px; font-size:15px; color:#707173; text-align:left; }


.form { width:500px; display:block; margin:0 auto; margin-top:20px; font-size:11px;}
.form label { font-size:14px; line-height:18px; color:#707173; text-align:left; display:block; float:left; width:146px; clear:left;}
.form input { display:block; float:left; background:#fff; border:solid 1px #505053; width:326px; height:20px; line-height:20px; font-size:11px; margin-bottom:26px;  }
.form select { display:block; float:left; background:#fff; border:solid 1px #505053; width:326px; height:20px; line-height:20px; font-size:11px;  margin-bottom:26px;   }
.form select option { height:20px; color:#000; font-size:11px;}
.form textarea { display:block; float:left; background:#fff; border:solid 1px #505053; width:326px; height:60px; line-height:20px; font-size:11px;   margin-bottom:26px; }

input.send {display:block; float:left; background:#EE7B00; border:solid 1px #B7B9BA; width:100px; height:26px; color:#fff; font-size:16px; margin-left:145px; cursor:pointer;}
input.back {display:block; float:left; background:#EEEFEF; border:solid 1px #848687; width:100px; height:26px; color:#808183;  font-size:16px; margin-left:20px;}

.declaimer { background:#000;}
.declaimer .back { background:#000;}