﻿body
{
	background-color:#565C54;
	background-image:url('../images/backgroundVioleta.png');
	background-repeat:repeat-x;
	background-position:top;
	font-family:Tahoma, san-serif;
	font-size:11px;
	border:0px;
	margin:0px;
}
table
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
}
h1
{
	font-family:"Century Gothic", Tahoma, san-serif;
	font-size:24px;
	color:#333333;
}
input
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	vertical-align:middle;
}
textarea
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	
	width:640px;
	height:100px;
}
select
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	
	width:200px;
}
image
{
	border:0;
	vertical-align:middle;
}
h2
{
	font-family:"Century Gothic", Tahoma, san-serif;
	font-size:20px;
	color:#333333;
}
h3
{
	font-family:"Century Gothic", Tahoma, san-serif;
	font-size:16px;
	color:#333333;
}
li
{
	list-style-image:url("../images/li.png");
}
.amenitiesList
{
	width:200px;
}
.neartoList
{
	width:200px;
}
.hostelNombreInput
{
	width:200px;
}
.loginTable
{
	/*background-image:url("../images/loginBack.png");
	background-position:center;
	background-repeat:no-repeat;*/
	
	background-color:#666666;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#000000;
	border-collapse: separate;
	
	width:227px;
	height:97px;
	
	padding:10px;
	padding-left:20px;
	
	color:#FFFFFF;
}
.loginText
{
	padding:10px;
}
.indexImage
{
	border:0;
	vertical-align:middle;
}
.hostelDataPage
{
	width:760px;
	background-color:#FFFFFF;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#000000;
	border-collapse: separate;
	padding:5px;
}
.adminHostels
{
	width:700px;
	background-color:#666666;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#000000;
	border-collapse: separate;
	color:#FFFFFF;
	font-weight:bold;
}
.editHostels
{
	width:600px;
	background-color:#666666;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#000000;
	border-collapse: separate;
	color:#FFFFFF;
	font-weight:bold;
}
.editHostelsPar
{
	background-color:#F1F5FA;
	color:#000000;
	font-weight:normal;
	padding:5px;
}
.editHostelsImpar
{
	background-color:#FFFFFF;
	color:#000000;
	font-weight:normal;
	padding:5px;
}
.editHostelTextArea
{
	vertical-align:top;
}
.alineamiento
{
	vertical-align:top;
}
.uploadImages
{
	width:730px;
}
.info
{
	background-color:#CCCCCC;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#333333;
	border-collapse: separate;
	color:#000000;
	padding-left:5px;
}
.advInfo
{
	background-color:#FFFF33;
	background-image:url('../images/adv.png');
	background-repeat:no-repeat;
	background-position:left;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#FFCC00;
	border-collapse: separate;
	color:#000000;
	padding-left:25px;
}
.forbInfo
{
	background-color:#FF6600;
	background-image:url('../images/adv.png');
	background-repeat:no-repeat;
	background-position:top;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#FF3300;
	border-collapse: separate;
	color:#000000;
}
.options
{
	padding-right:5px;
}
.datos
{
	padding:5px;
}
.blocked
{
	color:#CC0000;
	padding:5px;
}
.active
{
	color:#00CC00;
	padding:5px;
}
.nopayment
{
	color:#003399;
	padding:5px;
}
.hostelDataTable
{
	width:100%;
}
.hostelData
{
	width:100%;
}
.hostelDataTitle
{
	background-color:#999999;
	border-bottom-width: 1px;
	border-spacing: ;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-collapse: separate;
	padding:5px;
}
.hostelDataTd
{
	background-color:#CCCCCC;
	border-bottom-width: 1px;
	border-spacing: ;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-collapse: separate;
	padding:5px;
	vertical-align:top;
}
.halfTd
{
	width:375px;
}
.leftBorder
{
	border-left-width: 1px;
	border-spacing: ;
	border-left-style:solid;
	border-left-color:#999999;
	border-collapse: separate;
}
.ratings
{
	width:100%;
	background-color:#FFFFFF;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#000000;
	border-collapse: separate;
	padding:5px;
}
.hostelDataPhotos
{
	width:100%;
}
.indexListado
{
	width:760px;
	background-color:#FFFFFF;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#000000;
	border-collapse: separate;
	
	padding:10px;
}
.debePagar
{
	width:30px;
}
.prioridad
{
	width:50px;
}
.status
{
	width:150px;
}
.addHostel
{
	height:550px;
	vertical-align:top;
}
.flyOver
{
	cursor : pointer;cursor : hand;
}
.flyOut
{
	cursor : auto;
}
.indexImage
{
	border:0;
	vertical-align:middle;
}
.condiciones
{
	font-family:Tahoma, san-serif;
	font-size:9px;
	color:#CCCCCC;
}
.condicionesO
{
	font-family:Tahoma, san-serif;
	font-size:9px;
	color:#333333;
}
.title
{
	background-color:#999999;
}
.separadorOscuro
{
	height:20px;
	border:0px;
	/*background-color:#2A2A2A;*/
	background-image:url(../images/backOscuro.png);
}
.separador
{
	height:20px;
	border:0px;
	/*background-color:#CDCCBF;*/
	background-image:url(../images/backClaro.png);
}
.separadorLogo
{
	height:1px;
	border:0px;
	background-color:#64174f;
}
.index
{
	vertical-align:top;
}
.indexLogo
{
	border:0px;
	background-image:url(../images/backOscuro.png);
	vertical-align:middle;
	height:60px;
	padding-top:20px;
	padding-bottom:20px;
}
.indexMenu
{
	width:200px;
	border:0px;
}
.indexPar
{
	background-color:#F1F5FA;
}
.indexMensaje
{
	width:98%;
	background-color:#990099;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#990066;
	border-collapse: separate;
	
	vertical-align:middle;
	font-family:"Century Gothic", Tahoma, san-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
}
.indexMenuTitulo
{
	border:0px;
	/*background-color:#CDCCBF;*/
	background-image:url(../images/backClaro.png);
	vertical-align:middle;
	font-family:"Century Gothic", Tahoma, san-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.hostelTitulo
{
	vertical-align:middle;
	font-family:"Century Gothic", Tahoma, san-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.indexMenuBottom
{
	border:0px;
	background-image:url(../images/menuBottom.png);
	background-repeat:no-repeat;
	height:60px;
}
.indexMenuDatos
{
	border:0px;
	/*background-color:#CDCCBF;*/
	background-image:url(../images/backClaro.png);
	vertical-align:middle;
}
.indexBanner
{
	width:760px;
	border:0px;
}
.indexBannerTitulo
{
	border:0px;
	/*background-color:#2A2A2A;*/
	background-image:url(../images/backOscuro.png);
	vertical-align:middle;
}
.indexBannerBottom
{
	border:0px;
	background-image:url(../images/bannerBottom.png);
	background-repeat:no-repeat;
	width:80px;
	height:40px;
}
.indexBannerBlank
{
	border:0px;
	width:30px;
	height:40px;
}
.mensaje
{
	height:500px;
}
.indexInformation
{
	width:98%;
	background-color:#d2d1c5;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#c1c0b6;
	border-collapse: separate;
}
.indexPopular
{
	width:98%;
	background-color:#d2d1c5;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#c1c0b6;
	border-collapse: separate;
}
.indexListadoTitle
{
	width:98%;
	background-color:#262c33;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#1b1f24;
	border-collapse: separate;
	
	vertical-align:middle;
	font-family:"Century Gothic", Tahoma, san-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
}
.miniTitulo
{
	background-image:url(../images/miniTitulo.png);
	
	vertical-align:middle;
	font-family:"Century Gothic", Tahoma, san-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.miniTituloBorde
{
	background-image:url(../images/miniTitulo.png);
	width:27px;
	height:50px;;
}
.miniTituloBorde1
{
	background-image:url(../images/miniTituloBorde1.png);
	background-repeat:no-repeat;
	width:10%;
	height:27px;
}
.miniTituloBorde2
{
	background-image:url(../images/miniTituloBorde2.png);
	background-repeat:no-repeat;
	vertical-align:top;
	width:27px;
	height:70px;
}
.hostelFotos
{
	width:98%;
	background-color:#CCCCCC;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#38414C;
	border-collapse: separate;
	
	vertical-align:middle;
}
.hostelFotosTitulo
{
	background-color:#333333;
	
	vertical-align:middle;
	font-family:"Century Gothic", Tahoma, san-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}
.hostelFacilities
{
	width:100%;
	background-color:#CCCCCC;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#38414C;
	border-collapse: separate;
	
	padding:5px;
	
	vertical-align:middle;
}
.hostelAbout
{
	width:100%;
	background-color:#CCCCCC;
	border-width: 1px;
	border-spacing: ;
	border-style:solid;
	border-color:#38414C;
	border-collapse: separate;
	
	padding:5px;
	
	vertical-align:middle;
}
.indexTexto
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	width:95%;
}
.footer
{
	width:980px;
	border:0px;
}
.neguentropia
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.neguentropia:active
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.neguentropia:link
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.neguentropia:hover
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#FF00CC;
	text-decoration:none;
}
.more
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:none;
}
.more:active
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:none;
}
.more:link
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:none;
}
.more:hover
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#0033CC;
	text-decoration:underline;
}
.contact
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
.contact:active
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
}
.contact:link
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
.contact:hover
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.menuItem
{
	vertical-align:middle;
}
.menuLink
{
	background-image:url(../images/backClaro.png);
	
	height:20px;
	
	vertical-align:middle;
	
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	display:block;
}
.menuLink:active
{
	background-image:url(../images/backClaro.png);
	
	height:20px;
	
	vertical-align:middle;
	
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	display:block;
}
.menuLink:link
{
	background-image:url(../images/backClaro.png);
	
	height:20px;
	
	vertical-align:middle;
	
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	display:block;
}
.menuLink:hover
{
	background-image:url(../images/backOn.png);
	background-repeat:repeat-x;
	
	height:20px;
	
	vertical-align:middle;
	
	font-family:Tahoma, san-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}
.popularLink
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.popularLink:active
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.popularLink:link
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.popularLink:hover
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#00CC99;
	text-decoration:underline;
}
.clickLink
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.clickLink:active
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.clickLink:link
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.clickLink:hover
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.loginLink
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.loginLink:active
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.loginLink:link
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.loginLink:hover
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#0033FF;
	text-decoration:underline;
}
.menu
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.menu:active
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.menu:link
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.menu:hover
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#9900CC;
	text-decoration:underline;
}
.preview
{
	font-family:Tahoma, san-serif;
	font-size:16px;
	color:#0033FF;
	text-decoration:underline;
	padding:5px;
}
.preview:active
{
	font-family:Tahoma, san-serif;
	font-size:16px;
	color:#0033FF;
	text-decoration:underline;
	padding:5px;
}
.preview:link
{
	font-family:Tahoma, san-serif;
	font-size:16px;
	color:#0033FF;
	text-decoration:underline;
	padding:5px;
}
.preview:hover
{
	font-family:Tahoma, san-serif;
	font-size:16px;
	color:#000099;
	text-decoration:none;
	padding:5px;
}
.signup
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#FF00CC;
	text-decoration:none;
}
.signup:active
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#FF00CC;
	text-decoration:none;
}
.signup:link
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#FF00CC;
	text-decoration:none;
}
.signup:hover
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#FF0099;
	text-decoration:underline;
}
.editOptions
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#0033FF;
	text-decoration:none;
}
.editOptions:active
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#0033FF;
	text-decoration:none;
}
.editOptions:link
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#0033FF;
	text-decoration:none;
}
.editOptions:hover
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000099;
	text-decoration:underline;
}
.error
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}
.success
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#009900;
	text-decoration:none;
}
a
{
	font-family:Tahoma, san-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}