* {margin:0; padding:0}
html {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
body {background:url(img/fondo1.jpg) repeat-x; color:#faf8da; text-align:center}
#general {width:784px; margin:0 auto; text-align:left}

#arriba {background:url(img/logo-oxford.jpg) no-repeat; height:111px; margin-left:260px}

#idioma {
position: absolute;
float: left;
margin-top: 50px;
margin-left: 500px;
//margin-left: 250px;
font-size: 11px;
color: #FFFFFF;
font-family: tahoma;
}

#idioma a {
	color: #FFFFFF;
	text-decoration: none;
}

#bandera {
	margin-left: 10px;
	float: left;
}

#menu1 ul li {display:inline; list-style-type:none; float:left}
#menu1 ul li a {text-indent:-9000px; text-decoration:none; display:block; height:375px}
#menu1 ul li.op1 a {background:url(img/p-hotel.jpg) no-repeat; text-indent:-9000px; width:200px}
#menu1 ul li.op1 a:hover {background:url(img/p-hotel.jpg) no-repeat bottom}
#menu1 ul li.op2 a {background:url(img/p-services.jpg) no-repeat; text-indent:-9000px; width:200px}
#menu1 ul li.op2 a:hover {background:url(img/p-services.jpg) no-repeat bottom}
#menu1 ul li.op3 a {background:url(img/p-pr.jpg) no-repeat; text-indent:-9000px; width:190px}
#menu1 ul li.op3 a:hover {background:url(img/p-pr.jpg) no-repeat bottom}
#menu1 ul li.op4 a {background:url(img/p-contact.jpg) no-repeat; text-indent:-9000px; width:185px}
#menu1 ul li.op4 a:hover {background:url(img/p-contact.jpg) no-repeat bottom}

#izq {background:url(img/i-hotel.jpg) no-repeat; height:363px; width:173px; float:left}
#izq2 {background:url(img/i-servicios.jpg) no-repeat; height:363px; width:173px; float:left; margin-top:1px}
#izq3 {background:url(img/i-reservas.jpg) no-repeat; height:353px; width:173px; float:left}
#izq4 {background:url(img/i-contacto.jpg) no-repeat; height:353px; width:173px; float:left; margin-top:2px}

h1 {text-indent:-9000px}

#contenido {background:url(img/fondo2.jpg) no-repeat; width:558px; height:363px; float:left }
h3 {text-indent:-9000px; background:url(img/bienvenidos.jpg) no-repeat; margin:25px 0 0 0; height:101px}
h3.ub {background:url(img/ubicacion.jpg) no-repeat}
h3.tfs {background:url(img/tarifas.jpg) no-repeat; margin-left:4px}
h3.rsv {background:url(img/reservas.jpg) no-repeat; margin-left:5px}
h3.cont {background:url(img/contacto.jpg) no-repeat; margin-left:7px}
h3.hab {background:url(img/habitaciones.jpg) no-repeat; margin-left:2px}
h3.serv {background:url(img/servicios.jpg) no-repeat; margin-left:3px}
h3.sala {background:url(img/sala.jpg) no-repeat}
h3.mont {background:url(img/montevideo.jpg) no-repeat; margin-left:1px}

h4 {padding-left:12px; color:#585856; font-size:12px}

#contenido p {color:#333; font-size:11px; padding-left:14px; width:250px; float:left}
#contenido p.ub {width:200px}
#contenido p.tfs {width:500px}

#contenido p a {padding:5px 10px; color:#333}
#contenido p a.hotel1 {margin-left:-270px; position:absolute}
*+html #contenido p a.hotel1 {margin-left:-260px; position:absolute}

#contenido p a.hotel2 {margin-left:-160px; position:absolute}
*+html #contenido p a.hotel2 {margin-left:-160px; position:absolute}

#contenido p a.mont {margin-top:-21px; margin-left:-120px; position:absolute}
#contenido p a.reservas {margin-left:180px}
#contenido p a.sala {margin-left:70px}

#contenido p a:hover {text-decoration:none}
img.flecha1 {margin-left:-240px; padding-top:27px}
*+html img.flecha1 {margin-left:-230px; padding-top:25px}
* html img.flecha1 {margin-top:0; margin-left:-239px; position:absolute}

img.flecha2 {margin-left:-120px; padding-top:27px}
*+html img.flecha2 {margin-left:-120px; padding-top:25px}
* html img.flecha2 {margin-top:0; margin-left:-120px; position:absolute}

img.flecha3 {padding:6px 30px 30px 60px}
img.flecha4 {padding:6px 30px 30px 200px}
img.flecha5 {padding:7px 30px 30px 120px}

#contenido ul {color:#333; font-size:11px; padding-left:14px; width:260px; float:left}
#cont-int {overflow:auto; height:190px; width:300px; margin:0 0 10px 6px}
#cont-serv {overflow:auto; height:150px; width:300px; margin:0 0 10px 6px}

#rsv1 p {width:220px}

fieldset {width:280px; border:0; text-align:right}
fieldset p {margin:3px 0}
textarea {width:140px; height:100px; font-family:"Trebuchet MS", Arial, Sans-Serif; font-size:12px; background-color:#edebbd; border:0}

input {width:140px; background-color:#edebbd; border:0; font-family:"Trebuchet MS", Arial, Sans-Serif; font-size:12px;}
.boton {width:52px; background-color:#ded3a6; border:0; cursor:pointer; margin:5px 88px 0 0}

ul {list-style-type:none; color:#333; font-size:11px}
li.int {background:url(img/flecha.gif) no-repeat; padding-left:15px}

img {float:left; margin-left:2px; margin-top:-2px}
img.habitaciones {margin-top:-200px; padding-left:320px}
img.serv {margin-top:-227px; padding-left:308px}

#banner {float:left; margin-left:30px; margin-top:-20px}
#bannerhab {float:left; margin-left:316px; margin-top:-200px}
* html #bannerhab {float:left; margin-left:160px; margin-top:-200px}

#bannerser {float:left; margin-left:316px; margin-top:-229px}
*+html #bannerser {margin-top:-228px}
* html #bannerser {margin-left:160px; margin-top:-228px}

#bannersal {float:left; margin-left:316px; margin-top:-200px}
* html #bannersal {margin-left:160px}

#bannermont {margin-left:320px; margin-top:-200px}

img.mapa {margin-left:180px; margin-top:-220px}

#volver {padding:180px 0 0 476px}
*+html #volver {padding:41px 0 0 476px}
* html #volver {margin-top:-140px}

*+html #volver.ub {margin-top:-34px}
* html #volver.ub {margin-top:-174px}

#volver.rsv {padding:29px 0 0 476px}
*+html #volver.rsv {margin-top:-15px}
* html #volver.rsv {}

#volver.cont {padding:0 0 0 476px; margin-top:-5px}
*+html #volver.cont {margin-top:-16px}
* html #volver.cont {margin-bottom:120px}

#volver.hab {padding:0 0 0 476px; margin-top:-20px}
* html #volver.hab {}

#volver.serv {padding:0 0 0 476px; margin-top:30px}
*+html #volver.serv {padding:0 0 0 476px; margin-top:-47px}
* html #volver.serv {}

*+html #volver.trf {margin-top:-4px}

#volver.gal {margin-top:-181px}
*+html #volver.gal {margin-top:-42px}
* html #volver.gal {}

#volver.mvd {padding:29px 0 0 476px}
*+html #volver.mvd {margin-top:-2px}
* html #volver.mvd {}

#volver a {background:url(img/b-volver.jpg) no-repeat; text-indent:-9000px; display:block}
#volver a:hover {background:url(img/b-volver2.jpg) no-repeat}

#galeria {overflow:auto; width:374px; margin:48px 0 0 20px; height:259px}
#galeria img {padding-left:10px}


#menu2 p {font-size:11px; text-align:center; clear:both; padding-top:20px}
#menu2 a {text-decoration:none; color:#faf8da; text-transform:uppercase}
#menu2 a:hover {text-decoration:underline}

#pie p {font-size:11px; text-align:center; padding-top:10px}