@charset "utf-8";
/* TAS | Travel Ad Services */
body { margin: 0px; font: 12px Verdana, Arial, Helvetica, sans-serif; padding: 40px; background: #999999;}
a {outline: none; }
#contenedor { width: auto; height: auto; }
#contenido {	border: 2px solid #37363B\9; width: 900px;	height: auto;	-moz-border-radius: 8px; -webkit-border-radius: 8px;	-moz-box-shadow: 3px 1px 10px #37363B;	-webkit-box-shadow: 3px 1px 10px #37363B;	background: #FFF; }
#encabezado {	width: 900px;	height: 115px; }
#encabezado img { display: block; margin: 5px 0px 0px; float: left; }
.idioma { display: block; width: 60px; height: 32px; float: left; margin: 15px 0px 0px 400px; padding-top:17px; text-decoration:none; color:#000000 }
.idioma2 { display: block; width: 85px; height: 32px; float: left; margin: 15px 0px 0px 0px; padding-top:17px; text-decoration:none; color:#000000 }
.home { display: block; background: url(images/home.png) no-repeat; width: 53px; height: 49px; float: left; margin: 15px 0px 0px 0px; }
.mail { display: block; background: url(images/correo.png) no-repeat; width: 53px; height: 49px; float: left; margin: 15px 16px 0px 0px; }
#botonera {	display: block;	float: left;	padding: 0px;	margin: 10px 0px 0px 20px;	list-style: none;	float: left;	width: 617px;	font-size: 12px;	border-right: 1px solid #9D9D9D; }
#botonera li {	display: block;	float: left;	text-align: center;	width: auto;	padding: 0px 4px;	border-left: 1px solid #9D9D9D; }
#nav-1 { background: #37363B; height: 8px; }
#multimedia { height: 300px; width: 900px; }
#nav-2 { background: #027FAB; height: 8px; }
#cuerpo { width: 880px; height:auto; padding: 10px; float: left; }
#pie { padding: 5px 0px; }
#pie span { font-weight: bold; }
#lado-a {	float: left;	height: auto;	width: 550px;	padding-right: 10px;	border-right: 1px dashed #284567; }
#lado-a h1 {display: block; width: auto; height: 20px; background: #0080AD; font-weight: bold; font-size: 16px; color: #FFFFFF;margin: 20px 0px 0px 5px; -moz-border-radius-topright: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-right-radius: 8px; -webkit-border-top-left-radius: 8px; padding: 10px; float: left;}
#lado-a blockquote { display: block; width: 510px; height: auto; margin: 0px; float: left; background: #FFF; -moz-box-shadow: 6px 1px 10px #37363B; -webkit-box-shadow: 5px 1px 10px #37363B; border: solid 2px #37363B\9; -moz-border-radius: 8px; -webkit-border-radius: 8px; text-align: justify; padding: 15px; line-height: 20px; font-size: 13px; }
#lado-b {	float: left;	height: auto;	width: 285px;	padding: 5px;	-moz-box-shadow: 6px 1px 10px #37363B;	-webkit-box-shadow: 5px 1px 10px #37363B;	border: solid 2px #37363B\9;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	margin: 60px 10px 10px; }
#lado-b h2 {	display: block;	margin: 0px 5px;	padding: 5px 0px;	font-size: 14px;	text-align: left;	border-bottom: 1px dashed #999; }
#enviar {	display: block;	margin: 0px 0px 10px;	padding: 5px;	height: auto;	float: left; }
#enviar .campos {	display: block;	border-style: none;	width: 255px;	padding: 5px;	background: #DDDDDD;	margin: 5px 5px 0px;	font: 12px Verdana, Arial, Helvetica, sans-serif; text-align: left; }
#enviar form a { font-weight: bold; cursor: pointer; }
#lado-c { float: left; height: auto; width: 880px; }
#lado-c h1 { display: block; width: auto; height: 20px; background: #0080AD; font-weight: bold; font-size: 16px; margin: 20px 2px 0px 5px; -moz-border-radius-topright: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-right-radius: 8px; -webkit-border-top-left-radius: 8px; padding: 10px; float: left; color: #FFFFFF; }
#lado-c h2, h3, h4 { display: block; width: auto; height: auto; background: #0080AD; font-weight: bold; font-size: 11px; margin: 27px 2px 0px; -moz-border-radius-topright: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-right-radius: 8px; -webkit-border-top-left-radius: 8px; padding: 10px; float: left; }
#lado-c h1 a, h2 a, h3 a, h4 a { color: #FFFFFF; text-decoration: none; }
#lado-c h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover { color: #FFFFFF; text-decoration: underline; }
#lado-c blockquote { display: block; width: 760px; height: auto; margin: 0px; float: left; background: #FFFFFF; -moz-box-shadow: 6px 1px 10px #37363B; -webkit-box-shadow: 5px 1px 10px #37363B; border: solid 2px #37363B\9; -moz-border-radius: 8px; -webkit-border-radius: 8px; text-align: justify; padding: 15px; line-height: 20px; font-size: 13px; }
#lado-c blockquote h5 { font-size: 12px; }
#lado-c blockquote ul li { margin: 15px 0px; }
#lado-c blockquote ul li a{ text-decoration: none; color: #222222; }
#lado-c blockquote ul li a:hover{ text-decoration: none; color: #777777; }
#lado-c blockquote .modalidades {	display: block;	font-weight: bold;	padding: 5px 0px;	margin: 5px 0px;	cursor: pointer; }
.contenedor .preguntas {	display: block;	font-size: 12px;	font-weight: bold;	cursor: pointer; }
.contenedor {	margin: 5px 0px;	padding: 5px 0px; }
.contenedor .info {	display: block;	margin: 0px;	padding: 5px; }