#columna1 {
	width:590px;
	margin-right:5px;
	margin-left:5px;
	float:left;
	margin-top:0px;
}
#visor1 {
	background: #f99 url(../imagenes_viajes/fd_visor1.jpg); 
	padding: 0px 0px;
	width:38px;
	height:457px;
	float:left;
}
#visor2 {
	background: #f99 url(../imagenes_viajes/fd_visor2.jpg) repeat-x; 
	padding: 0px 0px;
	width:537px;
	height:457px;
	float:left;
}
#titularviaje {
	float:right;
	font: bold 28px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 22px 4px 2px 3px;
	margin-top:0px;
}
#titularNegro {
	float:right;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 22px 4px 2px 3px;
	margin-top:0px;
}
#fotoGrande {
	width:535px;
	height:359px;
	float:right;
	margin-right:4px;
	margin-top:15px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #000000;
	border-top-color: #eae8e8;
	border-top-width: 1px;
	border-left-width: 1px;
}
#leyenda {
	float:right;
	font: 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 3px 6px 3px 3px;
	margin-bottom:5px;
	text-align:right;
	width:530px;
}
#vinetas {

	width:111px;
	height:99px;
	margin-right:6px;
	margin-top:6px;
	float:left;
}
#vinetas a{
	background: url(../imagenes_viajes/vineta1.jpg) repeat-x;
	width:111px;
	height:99px;
	display:block;
}
#vinetas a:hover {
	background: url(../imagenes_viajes/vineta2.jpg) repeat-x;
}

#vinetas img{
	width:87px;
	height:87px;
	float:right;
	margin-right:2px;
	margin-top:5px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #000000;
	border-top-color: #eae8e8;
	border-top-width: 1px;
	border-left-width: 1px;
}
#scroll_vinetas {
	width:575px;
	overflow-y:auto;
	overflow-x:hidden;
	padding-bottom:10px;
	margin-top:10px;
	height:111px;
	z-index:2;
}
#columna2 {
	width:385px;
	margin-right:0px;
	margin-left:0px;
	float:left;
	margin-top:10px;
}
#empresas {
	width:385px;
	margin-top:15px;
}
.empresas {
	float:left;
	background-color:#999999;
	text-decoration:none;
	color: #FFFFFF;
	font-size:10px;
	display:block;
	background-image: url(../imagenes_viajes/flechita_blanca.gif);
	background-repeat: no-repeat;
	background-position: right;	
	width:175px;
	padding: 3px 0px 3px 5px;
	margin-right:5px;
	margin-left:5px;
	margin-top:3px;
}

.empresas a{
	color: #FFFFFF;
	text-decoration:none;
	display:block;

}
.empresas a:link{
	color: #FFFFFF;
	text-decoration:none;
	display:block;
}
.empresas a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.empresas a:hover{
	color:#000000;
	display:block;
}
/**********************/
#apartados {
	width:385px;
	margin-top:15px;
}
.apartados {
	float:left;
	background-color:#999999;
	text-decoration:none;
	color: #FFFFFF;
	font-size:10px;
	display:block;
	background-image: url(../imagenes_viajes/flechita_blanca.gif);
	background-repeat: no-repeat;
	background-position: 170px;
	width:160px;
	margin-right:5px;
	margin-left:5px;
	margin-top:3px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.apartados a{
	color: #FFFFFF;
	text-decoration:none;
	display:block;
}
.apartados a:link{
	color: #FFFFFF;
	text-decoration:none;
	display:block;
}
.apartados a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.apartados a:hover{
	color:#000000;
	display:block;
}
.apartadosActive {
	float:left;
	background-color:#FF6600;
	color: #FFFFFF;
	font-size:10px;
	width:175px;
	padding: 3px 0px 3px 5px;
	margin-right:15px;
	margin-top:3px;
	margin-left:5px;
	display:block;
}
#Contenidotexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#000000;
	float:left;
	margin-top:18px;
	width:100%;
}
#Contenidotexto div{
	display:block;
}
#botImprimir a {
	background: #f99 url(../imagenes_viajes/bot_imprimir.gif);
	float:right;
	width:82px;
	height:40px;
	margin-top:8px;
	margin-right:0px;
}
#opciones_impresion {
	border: 1px solid  #CCCCCC;
	font-size:10px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
	padding:5px;
	width:150px;
}
#opciones_impresion .separacion {
	margin:10px;
}
#opciones_impresion p {
	margin-top:3px;
	display:block;
}
#botEnviar {
	float:right;
	font: bold 10px Arial, Helvetica, sans-serif;
	background-image: url(../imagenes_viajes/fd_ver_mas.gif);
	color:#FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	margin-left:0px;
	margin-right:0px;
	padding: 2px 6px 3px 6px;
	margin-top:10px;
}
#botEnviar a{
	color:#FFFFFF;
	text-decoration:none;
}
#botEnviar a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#botEnviar a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
#botEnviar a:hover{
	color:#000000;
	text-decoration:none;
}
#botones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 3px 10px 3px 5px;
	float:right;
	margin-top:10px;
	margin-left:0px;
	text-decoration:none;
}
#botones a{
	color:#000000;
	text-decoration:none;
}
#botones a:link{
	color:#000000;
	text-decoration:none;
}
#botones a:visited{
	color:#000000;
	text-decoration:none;
}
#botones a:hover{
	color:#CCCCCC;
	text-decoration:none;
}
#botones a:focus{
	color:#CCCCCC;
	text-decoration:none;
}
#botones a:active{
	color:#CCCCCC;
	text-decoration:none;
}
select.formSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;	
	margin-top:-2px;
}
input.formButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}
input.formButton :hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF0000;
}
input.formButton :active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF0000;
}
#bannerInferior{
	float:left;
	margin-top:10px;
	margin-bottom:19px;
	width:1000px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
#bannerSuperior{
	float:left;
	margin-top:0px;
	margin-bottom:0px;
}
#titListado {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 3px 0px 3px 0px;
	text-align:center;
}
#textoListado {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFF0DD;
	color:#000000;
	padding: 2px 0px 2px 0px;
	text-align:center;
}
.editar_gris{
	float:right;
	margin-right:8px;
}
.descarga {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FF6600;
}


/*BOTONES*/

.precio {
    background-image: url("../img/botones/btn_carrito.jpg");
    background-repeat: no-repeat;
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 57px;
    margin-right: -5px;
    padding-left: 75px;
    padding-top: 8px;
    text-align: left;
    width: 93px;
}
.clearfix {
    display: block;
	color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	margin: auto;
    overflow: visible;
    padding-top: 6px;
	 
}
.enviar {
	width:960px;
	text-align:center;
	margin-bottom:10px;
	float:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}
.precio_total {
	color: #FFF;
    font-size: 25px;
    
}
