body {
	background-color: #FFFFFF;
	text-align: center;
	background-image: url(bgyellow.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-attachment: fixed;
}
#bgheader{
	background-image: url(body_bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
html, body {
	height:100%;
}
#footer {
	background-image: url(footerbg.jpg);
	background-repeat: repeat-x;
	width:100%;
	clear:both;
	background-position: bottom;
	font-family: Verdana;
	font-size: 13px;
	color: #336699;
	padding-top: 55px;
	padding-bottom: 18px;
	display:block;
}
.boletin {
	clear: both;
	font-family: tahoma;
	font-size: 16px;
	text-align: center;
	color: #666666;
	padding-top: 10px;
}

#container {
   min-height:100%;
   position:relative;
   _height:100%;
}
#usersession {
	display: block;
	float: right;
	height: 50px;
	margin-top: 13px;
}
#shareit {
	width: 1000px;
	margin: auto;
	padding: 20px;
	padding-top: 30px;
	height:72px;
}


#cuerpo{
	padding-bottom:46px;
}
#header {
	width: 1000px;
	background-image: url(logo.jpg);
	height: 169px;
	background-repeat: no-repeat;
	margin: auto;
	background-position: 5% 50%;
}
#shareit #leftcolumn {
	float: left;
	width: 450px;
	text-align: right;
	padding-right: 25px;
}
#shareit #comparte #button, #comparte #buttonwhite {
	background-color: #FFF9E3;
	font-family: Tahoma;
	font-size: 13px;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-weight: bold;
	width: 120px;
	height: 20px;
}

#information #buttons {
	margin-top: 10px;
}
#badge {
	height: 149px;
	width: 115px;
	background-image: url(badge_tour.jpg);
	background-repeat: no-repeat;
	margin-left: 450px;
}

#shareit #leftcolumn a.title, #leftcolumn .title {
	font-family: sans-serif;
	font-size: 25px;
	color: #C29C01;
	display:block;
}
#shareit #leftcolumn a.subtitle, #leftcolumn .subtitle {
	font-family: sans-serif;
	font-size: 20px;
	color: #FECB01;
	display:block;
}

#information input {
	height: 25px;
	width: 50px;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana;
	border: 1px dashed #ECE9D8;
}
#shareit #comparte input {
	font-family: Tahoma;
	font-size: 15px;
	color: #666666;
	background-color: #FFF5CC;
	height: 25px;
	width: 250px;
	padding-top: 3px;
	display: block;
	margin-bottom: 9px;
	border: 1px solid #FFF5CC;
	padding-left: 5px;
}

#mensajeexito {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #66CC66;
	text-align: center;
	width: 920px;
	padding-top: 7px;
	padding-bottom: 7px;
	margin: auto;
}

#goback {
	padding-top: 10px;
}
#horaactual {
	font-family: Tahoma;
	font-size: 13px;
	color: #666666;
	float: right;
	height: 20;
	margin-right: 410px;
	margin-top: 5px;
}
.box  #formulario  .line .campus {
	float: left;
	text-align: left;
	width: 300px;
}
.box #formulario .line .campo .moreinfo {
	float: right;
	font-family: tahoma;
	font-size: 12px;
	color: #999999;
	padding-top: 7px;
	width: 250px;
	padding-right: 130px;
}
#slogan {
	background-image: url(slogan.jpg);
	height: 140px;
	width: 1000px;
	margin: auto;
	background-repeat: no-repeat;
	background-position: 30px;
}
#slogantour {
	background-image: url(slogantour.jpg);
	height: 160px;
	width: 1000px;
	margin: auto;
	background-repeat: no-repeat;
	background-position: 40px 40px;
}
.box #formulario .line .texto, #formulario .line .textoop {
	float: left;
	width: 120px;
	padding-right: 5px;
	text-align: right;
	font-family: Verdana;
	font-size: 13px;
	color: #666666;
	padding-top: 9px;
	margin-left: 80px;
	_margin-left: 40px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.steps .number {
	font-size: 80px;
	color: #FFFFFF;
	font-family: sans-serif;
	line-height: 80px;
	width: 100px;
	float:left;
}

.steps .contenedorsimple .titulo {
	font-family: sans-serif;
	font-size: 43px;
	line-height: 43px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 18px;
}
.textotour_r {
	color: #486C91;
	float: right;
	font-family: Tahoma;
	font-size: 15px;
	line-height: 25px;
	width: 500px;
	text-align: left;
	margin-top: 25px;
	margin-right: 50px;
}
.textotour_r_3 {
	color: #486C91;
	float: right;
	font-family: Tahoma;
	font-size: 15px;
	line-height: 25px;
	width: 435px;
	text-align: left;
	margin-top: 25px;
	margin-right: 50px;
}
.textotour_l {
	color: #486C91;
	float: left;
	font-family: Tahoma;
	font-size: 15px;
	line-height: 25px;
	width: 400px;
	text-align: left;
	margin-top: 35px;
	margin-right: 30px;
	margin-left: 30px;
}
#slogan a.rightbar_bg_top {
	background-image: url(rightbar_bg_top.jpg);
	background-repeat: no-repeat;
	height: 71px;
	width: 268px;
	float: right;
	margin-right: 14px;
	margin-top: 69px;
}
#rightbar_bg_middle  a.registrate {
	background-image: url(02_t.jpg);
	background-repeat: no-repeat;
	height: 61px;
	width: 263px;
	margin-top: 10px;
	margin-left: 3px;
	display: block;
}
.tsignupb {
	background-image: url(tsignupb.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 125px;
	width: 206px;
	margin-right: 150px;
	margin-top: 35px;
}

#rightbar_bg_middle a.linkgotour {
	font-family: sans-serif;
	font-size: 14px;
	color: #7C96B1;
	text-align: right;
	margin-right: 13px;
	margin-top: 10px;
	display: block;
}
#rightbar_bg_middle a.linkgotour:hover {
	color: #003366;
}
.tsignupr {
	background-image: url(tsignupr.jpg);
	display: block;
	height: 125px;
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 30px;
}

#rightbar_bg_middle a.linkgosignup:hover {
	color: #A82200;
}
#tour_1 {
	background-image: url(/tour_1.jpg);
	background-repeat: no-repeat;
	height: 360px;
	width: 389px;
	margin-top: 15px;
	margin-left: 30px;
}

#rightbar_bg_middle a.linkgosignup {
	font-family: sans-serif;
	font-size: 14px;
	color: #D3907F;
	text-align: right;
	margin-right: 13px;
	margin-top: 10px;
	display: block;
	height: 25px;
}
#bulletlist {
	background-image: url(itemlist.jpg);
	background-repeat: no-repeat;
	background-position: 45px 25px;
	height: 210px;
	font-family: Verdana;
	font-size: 16px;
	color: #666666;
	text-align: left;
	line-height: 37px;
	padding-top: 15px;
	padding-left: 72px;
}
#rightbar_bg_middle a.textdesc {
	font-family: sans-serif;
	font-size: 18px;
	color: #8A8A8A;
	padding-left: 25px;
	display: block;
	line-height: 23px;
}
#rightbar_bg_bottom #queopinan {
	font-family: Tahoma;
	font-size: 18px;
	color: #666666;
	font-style: oblique;
	margin-top: 42px;
	margin-bottom: 18px;
}
#shareit #comparte{
	float: left;
	text-align: right;
}

#rightbar_bg_middle {
	background-image: url(rightbar_bg_middle.jpg);
	background-repeat: no-repeat;
	height: 228px;
	width: 268px;
	float: right;
	margin-right: 14px;
}
.opinion .comentario {
	font-family: Tahoma;
	font-size: 12px;
	font-style: oblique;
	color: #8A8A8A;
	margin-top: 12px;
	line-height: 17px;
}

#rightbar_bg_bottom {
	height: 65px;
	width: 268px;
	float: right;
	margin-right: 14px;
	background-image: url(rightbar_bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.opinion a.autor {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #8A8A8A;
	text-align: right;
	margin-top: 5px;
	display: block;
}




.box #formulario .line .textoop {
	width: 180px;
}
.box #formulario .line .campo input, .line .campo select{
	height: 24px;
	width: 200px;
	padding-top: 5px;
	font-family: Verdana;
	font-size: 13px;
	border: 1px solid #CCCCCC;
	color: #666666;
	margin-left: 5px;
	padding-left: 5px;
}
#horarioverano {
	font-family: tahoma;
	font-size: 14px;
	color: #666666;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 270px;
}
.line #infotext {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	float: right;
	width: 340px;
	_width: 300px;
	margin-right: 40px;
}

.box #formulario .line #send input {
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 18px;
	color: #000000;
	height: 30px;
	width: 150px;
	margin: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.box #formulario .line .campo textarea {
	height: 100px;
	width: 200px;
	padding-top: 5px;
	font-family: Verdana;
	font-size: 13px;
	border: 1px solid #CCCCCC;
	color: #666666;
	margin-left: 5px;
	padding-left: 5px;
}


.box #formulario {
	margin: auto;
	width: 100%;
}

#formulario .line {
	overflow: visible;
	clear: both;
	width: 100%;
}
.line #nota {
	width: 200px;
	padding-left: 210px;
	padding-top: 5px;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
}


#new {
	height: 77px;
	width: 300px;
	background-image: url(new.jpg);
	background-repeat: no-repeat;
	float: left;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 370px;
	background-position: right top;
}
.box #formulario #campos input, .campus input{
	font-family: Tahoma;
	color: #666666;
	height: 20px;
	width: 240px;
	padding-top: 3px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
#form_login a.nouser {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	float: left;
	margin-left: 7px;
	margin-top: 4px;
}
#form_login .nouser {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	float: left;
	margin-left: 7px;
	margin-top: 4px;
	clear:both;
}
#campos #infotext {
	font-family: Verdana;
	font-size: 14px;
	color: #999999;
	position: relative;
	left: 320px;
	top: 128px;
}

#login {
	background-image: url(formlogin.jpg);
	height: 138px;
	width: 193px;
	float: right;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 50px;
	background-position: 0px 30px;
	overflow: visible;
}
#systemmenu {
	background-color: #5C85AD;
	height: 42px;
}
#information {
	font-family: Verdana;
	font-size: 13px;
	color: #333333;
	width: 900px;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F9F9F2;
	line-height: 20px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

a.infolink{
	color: #336799;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #336799;
	padding-bottom: 1px;
}

a.infolink:hover{
	border-bottom-color: #F9F9F2;
}

#information ul{
	padding-top: 7px;
}
#information li{
	padding-top: 3px;
	padding-left: 10px;
}
#navigation a {
	color: #666666;
}
#form_login #enviar {
	width: 86%;
	text-align: right;
	margin: auto;
}
#login #registrados {
	font-family: Verdana;
	font-size: 12px;
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: left;
	text-indent: 10px;
	padding-top: 8px;
	padding-bottom: 5px;
	margin-right: 7px;
	margin-left: 2px;
	margin-bottom: 5px;
	font-weight: bold;
}
#inputs input {
	background-color: #FFFFFF;
	margin-top: 6px;
	margin-bottom: 0px;
	height: 18px;
	width: 169px;
	margin-left: 0px;
	font-family: Tahoma;
	font-size: 12px;
	color: #7793AE;
	padding-top: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-left: 4px;
}
#datos {
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	line-height: 25px;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 40px;
}
#inputs {
	clear: right;
}
#check {
	text-align: right;
	font-family: Verdana;
	font-size: 11px;
	color: #7793AE;
	width: 86%;
	height: 20px;
	padding-top: 4px;
	margin: auto;
}
.box .item .bg .detalles a {
	color: #666666;
}
#usersession #line1 {
	font-family: Verdana;
	font-size: 13px;
	color: #006699;
	margin-top: 10px;
	text-align: right;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
}
#usersession #line2 {
	text-align: right;
	padding-top: 3px;
}
#usersession a.line2 {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
}
#check .check {
	background-color: #FFFFFF;
	height: 13px;
	width: 13px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#enviar input {
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 13px;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-weight: bold;
	width: 65px;
	height: 20px;
}
#barracenter {
	height: 228px;
	width: 100%;
	background-image: url(bgcenterbar.jpg);
	background-repeat: repeat;
}
.steps{
	height: 80px;
	width: 100%;
	background-image: url(bgcenterbar.jpg);
	background-repeat: repeat;
	margin-top: 35px;
	clear:both;
}
#barracenter #barracenterregister {
	background-image: url(barracenterregister.jpg);
	height: 69px;
	width: 290px;
	background-repeat: no-repeat;
	background-color: #5C85AD;
	float: right;
	text-align: left;
}
#barracenterregister .text, #goback {
	font-family: Verdana;
	font-size: 11px;
	color: #C62700;
	line-height: 16px;
	margin-top: 9px;
	text-align: center;
}
#barracenterregister a.text, a.goback{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C62700;
	padding-bottom: 1px;
}
#barracenterregister a.text:hover, a.goback:hover {
	text-decoration: none;
	border-bottom-width: 0px;
}
.contenedorsimple {
	width: 1000px;
	margin: auto;
}
#ulhome li {
	margin-top: 10px;
	list-style-type: square;
	margin-left: 10px;
}
.darkgraytext a {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #5C85AD;
	color: #5C85AD;
	padding-bottom: 1px;
}
.darkgraytext a:hover {
	border-bottom-color: #FFFFFF;
}
.strong {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.actualurl {
	font-family: Verdana;
	font-size: 22px;
	color: #336699;
	text-align: left;
	padding-left: 20px;
}
.oblique {
	font-style: oblique;
}
.darkgraytext {
	font-family: Verdana;
	font-size: 13px;
	color: #333333;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 40px;
	text-align: left;
	line-height: 20px;
}
.error {
	font-family: Verdana;
	font-size: 12px;
	color: #FF0000;
	line-height: 18px;
	padding-bottom: 15px;
	text-align: center;
	padding-top: 5px;
}

#ohno {
	height: 228px;
	padding-left: 10px;
	text-align: left;
}
#ohno .titulo {
	font-family: Verdana;
	font-size: 35px;
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 15px;
	padding-top: 10px;
}
#systemmenu li {
	display: inline;
	height: 42px;
	width: 170px;
	float: left;
	padding-right: 21px;
	background-image: url(systemmenu_bg.jpg);
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	padding-top: 8px;
	font-weight: bold;
}

.whitetext {
	font-family: Verdana;
	font-size: 15px;
	line-height: 23px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 20px;
	margin-top: -5px;
	width: 600px;
}
.whitetext p {
	margin-bottom: 15px;
}
#formularioregistro .texto{
	width: 245px;
	height: 42px;
	text-align: right;
	font-family: Verdana;
	font-size: 16px;
	color: #666666;
	padding-top: 8px;
	padding-right: 5px;
	display: block;
}
#campos input, #formularioregistro select{
	background-color: #FFFBEA;
	border: 1px solid #FFEEA8;
	height: 31px;
	width: 308px;
	clear: left;
	margin-bottom: 10px;
	display: block;
	font-family: tahoma;
	font-size: 18px;
	color: #333333;
	padding-left: 5px;
	font-weight: normal;
	padding-bottom: 4px;
	padding-top: 4px;
}
#formularioregistro select{
	font-size: 12px;
	padding-top: 7px;
}
.line #gtm{
	width: 350px;
}
#formularioregistro #campos {
	float: right;
	padding-right: 275px;
	padding-bottom: 0px;
}


a.link {
	color: #336699;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #336699;
	padding-bottom: 1px;
}
a.linkwhite {
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
	padding-bottom: 1px;
}
a.link:hover, a.linkwhite:hover {
	border-bottom-width: 0px;
}
#formularioregistro #textos {
	float: left;
	padding-left: 150px;
	height: 250px;
	padding-top: 15px;
}
#systemmenu a {
	color: #000000;
}
#navigation {
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 25px;
	padding-bottom: 25px;
	text-align: left;
	margin: auto;
	width: 1000px;
}
#privacidad {
	height: 100px;
	padding-top: 70px;
}
#gonext {
	padding-top: 15px;
	padding-bottom: 15px;
	width: 470px;
	text-align: right;
	margin: auto;
}
#gonextcenter {
	padding-top: 15px;
	padding-bottom: 15px;
	width: 470px;
	text-align: center;
	margin: auto;
}
.gonextt {
	padding-top: 15px;
	padding-bottom: 15px;
	margin-left: 360px;
}
#privacidad .descripcion {
	font-family: Verdana;
	font-size: 11px;
	color: #C2D1E0;
	margin-left: 8px;
	margin-right: 3px;
	line-height: 15px;
}
#comofunciona {
	font-family: Verdana;
	font-size: 35px;
	color: #5C85AD;
	text-align: left;
	margin-left: 10px;
	padding-top: 20px;
}
#privacidad .titulo {
	font-family: Verdana;
	font-size: 12px;
	color: #E4EBF1;
	padding-bottom: 8px;
	font-weight: bold;
}

.contenedorsimple #fu {
	clear: both;
}
.box {
	width: 900px;
	margin: auto;
	text-align: left;
}
.box .item {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #C6D3E3;
	width: 880px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.box #formulario .line #send {
	text-align: right;
	width: 135px;
	padding-left: 275px;
	padding-top: 5px;
	margin-top: 10px;
}

.box .item .bg  {
	text-align: left;
	background-color: #EEF2F7;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
}
.box .item .nombre{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	display: inline;
}
.box .item a.nombre{
	color: #000000;
}
.box .acciones {
	font-family: Tahoma;
	font-size: 12px;
	color: #5C85AD;
	text-align: left;
	padding-left: 20px;
	padding-bottom: 10px;
	line-height: 18px;
}
.box .reporte {
	font-family: Verdana;
	font-size: 12px;
	color: #999999;
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
.box .titulo {
	font-family: Verdana;
	font-size: 22px;
	color: #5C85AD;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #5C85AD;
	padding-left: 6px;
	margin-bottom: 15px;
}
.box .item .herramientas a {
	color: #666666;
}
.box .item .herramientas a:hover {
	text-decoration: underline;
}
.box .item .detalles {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	display: inline;
}
.box .item .bg .on {
	background-image: url(alerta_on.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 19px;
	margin-right: 6px;
	position: relative;
	float: left;
	top: -2px;
	left: 1px;
}
.box .item .bg .off {
	background-image: url(alerta_off.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 19px;
	margin-right: 6px;
	position: relative;
	float: left;
	top: -2px;
	left: 1px;
}


.box .info a {
	color: #999999;
}

.box .acciones a {
	color: #5C85AD;
	text-decoration: underline;
}
.box .item .herramientas {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	padding-top: 6px;
	padding-bottom: 7px;
	text-align: left;
	padding-left: 40px;
}
.box .info {
	float: right;
	font-family: Verdana;
	font-size: 12px;
	color: #999999;
	margin-top: 9px;
}
#formularioregistro {
	text-align: left;
	padding-top: 20px;
}
#gonext input, .gonextt input, #gonextcenter input{
	font-family: Verdana;
	font-size: 18px;
	color: #000000;
	background-color: #FFFFFF;
	height: 30px;
	width: 150px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#steps li {
	width: 32%;
	display: inline;
	float: left;
	margin: 5px;
}
#steps .bluetext {
	font-family: Verdana;
	font-size: 13px;
	color: #5C85AD;
	line-height: 20px;
	padding-top: 10px;
	text-align: left;
	padding-left: 30px;
}
a.joinus {
	font-family: Verdana;
	font-size: 22px;
	color: #C62700;
	display: block;
	clear: both;
	margin-top: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-decoration: underline;
}
.graytext {
	font-family: Verdana;
	font-size: 13px;
	color: #666666;
	padding-top: 20px;
	padding-left: 40px;
	padding-bottom: 15px;
	text-align: left;
}
#steps ul {
	padding-top: 15px;
}
.campo #dia{
	width: 40px;
}

.campo #mes{
	width: 85px;
}

.campo #aņo{
	width: 64px;
}
.campo #aņo, .campo #dia, .campo #mes{
	height: 24px;
	padding-top: 5px;
	font-family: Verdana;
	font-size: 13px;
	border: 1px solid #CCCCCC;
	color: #666666;
	margin-left: 5px;
	padding-left: 0px;
}
.campo #hora, .campo #minutos, .campo #hora{
	height: 24px;
	width: 45px;
	padding-top: 5px;
	font-family: Verdana;
	font-size: 13px;
	border: 1px solid #CCCCCC;
	color: #666666;
	margin-left: 5px;
	padding-left: 2px;
}

.campo #aņo, .campo #frecuencia, .campo #grupo{
	margin-top: 2px;
}
#tour_2 {
	background-image: url(/tour_2.jpg);
	background-repeat: no-repeat;
	height: 250px;
	width: 470px;
	margin-top: 15px;
	float: right;
	margin-right: 60px;
	margin-bottom: 30px;
}
#tour_3 {
	background-image: url(/tour_3.jpg);
	background-repeat: no-repeat;
	height: 320px;
	width: 480px;
	margin-top: 30px;
}
