body{

margin:auto;

}

.todo{

width:935px;

float:none;

height:100%;

background-color:#ffffff;

margin-top:30px;
margin-bottom:85px;
}

.contenidoMiniweb{

	width:935px;

	height:100%;

	float:none;

	background-color:#ffffff;

	}
	.aviso{

	font-family:Tahoma, Helvetica;

	font-size: 11px;

	font-weight:normal;

	color:#0047A1;

	float:left;
	width:100%;}

.col_i{

	width:198px;

	float:left;

	background-color:#ffffff;

height:100%;

	}

.centro{

	width:420px;

	float:left;

	background-color:#ffffff;

height:100%;

	}

.col_d{

	width:315px;

	float:left;

	background-color:#ffffff;

height:100%;

	}

.col_is{

	width:192px;

	float:left;

	background-color:#ffffff;

	height:108px;

	}

.centros{

	width:420px;

	float:left;

	background-color:#ffffff;	

	height:108px;

	}

.col_ds{

	width:315px;

	float:left;

	background-color:#ffffff;	

	height:108px;

	}

.miniweb{

	background-color:#ffffff;

	width:935px;

	float:left;

	height:100%;
	
	display:inline-block;

	}

.intminiweb{

background-image: url(../img/miniweb/int.jpg); 

background-repeat: repeat-y;

width:935px;

float:left;

	}

/*************fotos******************/

.logo{

	width:322px;

	height:108px;

	float:left;

	}

.foto_sup{

	width:192px;

	height:108px;

	float:left;

	}

.mapa{

	width:172px;

	height:120px;

	float:right;

	}

.txtmapa{

text-align:right;

font-family:Tahoma, Helvetica;

font-size: 10px;

font-weight:normal;

color:#666666;

float:right;

}

/*******************textos***************/

.texto{

float:left;

width:322px;

text-align:left;

font-family:Tahoma, Helvetica;

font-size: 12px;

font-weight:normal;

color:#000000;

padding-top:10px;

line-height:15px;

height:100%;

}

.atras{

float:left;

width:322px;

text-align:left;

font-family:Tahoma, Helvetica;

font-size: 12px;

font-weight:normal;

color:#666666;

padding-top:10px;

line-height:15px;

height:15px;	

	}

.telefonos{

float:right;

width:173px;

text-align:right;

font-family:Tahoma, Helvetica;

font-size: 13px;

font-weight:bold;

color:#000000;

height:50px;



margin-top:15px;

margin-bottom:15px;

}

.direccion{

float:right;

width:173px;

text-align:right;

font-family:Tahoma, Helvetica;

font-size: 12px;

font-weight:normal;

color:#000000;

height:50px;

}

.tarjetas{

	width:173px;

	height:25px;

	float:right;

	 }

.vacio55{

	width:55px;

	height:540px;

	float:left;

	}

.vacio55logo{

	width:55px;

	height:108px;

	float:left;

	}

.divbotones{

	float:right;

	width:181px;

	height:86px;

	margin-right:5px;

	margin-top:5px;

	}

.fotos_dxap{

	width:275px;

	height:140px;

	float:left;

	margin-bottom:25px;

	margin-top:15px;

	}

.fotos_dxag{

	width:305px;

	height:224px;

	float:left;

	margin-bottom:25px;

	margin-top:15px;

	}

	.form_miniweb{

	width:190px; 

	height:105px;

	float:left;

	}

	.buttonEnviarmini{

      background: url(../img/btn_enviar.jpg) no-repeat top;

      width: 82px;

      height: 30px;

      color:white;

      border:none;

      float:right;

}

.inputsuscribetemini{

	float:left;

	height:13px;

	width:169px;

	border:1px solid #000000;

	margin-bottom:5px;

	font-family:Helvetica, Helvetica;

font-size: 11px;

font-weight:normal;

color:#000000;	

margin-left:20px;

margin-top:15px;

margin-bottom:5px;

	}

.txtformmini{

float:right;

width:177px;

text-align:right;

font-family:Tahoma, Helvetica;

font-size: 12px;

font-weight:normal;

color:#000000;

height:30px;



}

.btn_reservaronline{

      background: url(../img/miniweb/btn_reservaronline.jpg) no-repeat top;

      width: 174px;

      height: 40px;

      color:white;

      border:none;

      float:right;	

	margin-bottom:15px;

	}
.btn_quedamos{

      background: url(../img/miniweb/quedamos.jpg) no-repeat top;

      width: 174px;

      height: 40px;

      color:white;

      border:none;

      float:right;	

	margin-bottom:15px;

	}

.divtarjetas{

	float:right;

	width:172px;

	height:60px;

		}

.flota{

	float:left;}

	

	

	

	

	

	

	

	

	

	.form_menus{

	width:242px;

	height:250px;

	float:left;

	padding-left:38px;

	padding-top:5px;

	}

.txtformmenu{

	font-family:Tahoma, Helvetica;

	font-size: 10px;

	font-weight:normal;

	color:#0047A1;

	width:280px;

	text-align:left;

	float:left;

	padding-left:25px;

	}

.fondomenu{

	width:319px;

	height:315px;

	float:left;

  background: url(../img/miniwebnovip/fondomenus.jpg) no-repeat top;	

	}

.inputformmenu{

	float:left;

	height:16px;

	width:237px;

	border:1px solid #1C4C8A;

	margin-bottom:5px;

	font-family:Tahoma, Helvetica;

	font-size: 11px;

	font-weight:normal;

	color:#0047A1;

	}

.textareamenu{

	float:left;

	height:80px;

	width:235px;

	border:1px solid #1C4C8A;

	font-family:Tahoma, Helvetica;

	font-size: 11px;

	font-weight:normal;

	color:#0047A1;



}

.selectformmenu{

	float:left;

	height:16px;

	width:70px;

	border:1px solid #1C4C8A;

	margin-bottom:5px;

	font-family:Tahoma, Helvetica;

	font-size: 11px;

	font-weight:normal;

	color:#0047A1;

	margin-right:15px;

	}

.selectformmenug{

	float:left;

	height:16px;

	width:237px;

	border:1px solid #1C4C8A;

	margin-bottom:5px;

	font-family:Tahoma, Helvetica;

	font-size: 11px;

	font-weight:normal;

	color:#0047A1;

	margin-right:15px;

	}

.buttonEnviarmenu{

      background: url(../img/miniwebnovip/btn_enviarsolicitud.jpg) no-repeat top;

      width: 84px;

      height: 30px;

      color:white;

      border:none;

      float:none;

      margin-top:3px;

}

.fondocartafoto{

	    background: url(../img/miniwebnovip/fondocartafoto.jpg) no-repeat top;

      width: 331px;

      height: 316px;

      float:left;



	}

.respuesta{

		  background: url(../img/miniwebnovip/cont_respuesta.jpg) no-repeat top;

      width: 660px;

      height: 316px;

      float:left;

      padding-left:35px;

	}

.formcarta{

	width:322px;

	float:left;

	margin-top:15px;

	}
	
.bottomminivip{
	font-family:Tahoma, Helvetica;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}