/********************************************
NN4.xxx

estos clases son variables.
contienen el fuente, etc para los paras normales
y tambien los fondos de las tablas o divs, si hay.

these are the variable styles which differ per hotel.
only use css compatible with NN4.xx
*/

body {
	background-repeat: no-repeat;
	margin: 0;
	background-image: url(images/bg.jpg);
	background-position: 0px 83px;
}

h1 {
	font-size: 18px;
	color: #000066;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}

p, .paraverd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000
}

.intro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	font-style: italic;
}

.content{
	background-image: url(images/bg.content.gif);
	width: 800px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.container {
	width:100%;
	
}

	
.text {
	margin-left:40px;
	padding-right: 30px;
	font-family: "Century Gothic", "Arial Rounded MT Bold", Arial;
	font-size: 14px;
}

.heading {
	font-family: "Century Gothic", "Arial Rounded MT Bold", Arial;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #FF9900;
	padding: 3px;
	margin-left: 20px;
	font-weight: bold;
	width: 200px;
}

div.Table_01 {
	left:0px;
	top:110px;
	width:850px;
	height:1200px;
}

div.layout-01 {
	position:absolute;
	left:0px;
	top:108px;
	width:850px;
	height:334px;
}

div.layout-02 {
	position:absolute;
	left:850px;
	top:110px;
	width:430px;
	height:1200px;
}

div.layout-03 {
	position:absolute;
	left:0px;
	top:442px;
	width:242px;
	height:190px;
}

div.layout-04 {
	position:absolute;
	left:242px;
	top:434px;
	width:384px;
	height:166px;
}

div.layout-05 {
	position:absolute;
	left:626px;
	top:434px;
	width:108px;
	height:166px;
}

div.layout-06 {
	position:absolute;
	left:734px;
	top:434px;
	width:116px;
	height:866px;
}
div.layout-07 {
	position:absolute;
	left:242px;
	top:600px;
	width:154px;
	height:24px;
}

div.layout-08 {
	position:absolute;
	left:396px;
	top:600px;
	width:338px;
	height:226px;
}

div.layout-09 {
	position:absolute;
	left:0px;
	top:624px;
	width:50px;
	height:676px;
}

div.layout-10 {
	position:absolute;
	left:50px;
	top:624px;
	width:346px;
	height:148px;
}

div.layout-11 {
	position:absolute;
	left:50px;
	top:772px;
	width:326px;
	height:270px;
}

div.layout-12 {
	position:absolute;
	left:376px;
	top:772px;
	width:20px;
	height:54px;
}

div.layout-13 {
	position:absolute;
	left:376px;
	top:826px;
	width:358px;
	height:148px;
}

div.layout-14 {
	position:absolute;
	left:376px;
	top:974px;
	width:20px;
	height:68px;
}

div.layout-15 {
	position:absolute;
	left:396px;
	top:974px;
	width:338px;
	height:266px;
}

div.layout-16 {
	position:absolute;
	left:50px;
	top:1044px;
	width:346px;
	height:198px;
}

div.layout-17 {
	position:absolute;
	left:50px;
	top:1240px;
	width:684px;
	height:60px;
}

div.layout-18 {
	width: 644px;
	position: absolute;
	left: 50px;
	top: 600px;
	height: 600px;
}

div.layout-tickets {
	position:absolute;
	left:50px;
	top:1197px;
	width:347px;
	height:59px;
	z-index:100;
	
}


/********************************************
todo esto de abajo queda igual para cada pagina.
son los clases para los precios y el resumen.

standard styles for facts and prices - don't vary per hotel
*/

ul {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#000000;}
li {  font-family:Verdana,Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.small {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#000000;}
.big {  font-family:Verdana,Arial, Helvetica, sans-serif; font-size:16px; color:#000000;}
a {  font-family:Verdana,arial,Helvetica,sans-serif; color:#0000FF;}
a:visited {  color:#000066;}
a:hover {  color:#ff0000;}
.normal {  font-family:Verdana,Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.arial {  font-family:Verdana,Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.white {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#ffffff;}
.facts {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#000099;}
.factswhite {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#ffffff;}
.factsbold {  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#000099;}
.table {
	background-image: url(images/sp-bahia_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

