* {margin:0; padding:0;}
a {text-decoration:none;}
a:hover {color:#FFFFFF;}
body {background:#000000; height:100%; width:100%; background-image:url(img/fundo2.jpg); background-repeat:repeat-x; background-position:top left; background-color:#000000;}

p, h1, h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:20px 0 0 0; line-height:120%; color:#D0EEF9;}
#grande{font-size:30px; color:#FFF;}
#medio{font-size:20px; color:#FFF;}

h1{font-size:14px; margin:5px 0 0 0; color:#3399CC;}

h2{font-size:11px; margin:5px 0 0 10px;}
h2 a{color:#D0EEF9;}

#gallery {position:absolute; margin:0 auto; cursor:n-resize; top:0; left:540px;}
#gallery img {width:100%; display:block; margin:10 0 0 0; border:0px;}
#gallery span{position:absolute; z-index:1; height:100%; width:100%; overflow:hidden; display:block; background:url(img/raster.png) repeat;}
*html #gallery span {display:none;} /*hide png raster from ie6*/

#empresa {position:absolute; margin:0; top:50px; left:200px; width:300px; }

#menu {position:absolute; margin:0; top:380px; left:10px; width:180px; }

#hospedagens { width:300px; position:absolute; margin:0 auto; top:20px; left:550px;}
#hospedagens #item{ width:300px; float:left; margin:5px 0 0 0; padding:10px 0 0 0; border-top:1px dashed #255772;}
#hospedagens img{ float:left; margin:0 15px 10px 0;}
#hospedagens #item #info{ width:250px; float:right; margin:0;}
#hospedagens #item h1{ background-image:url(img/info.gif); background-repeat:no-repeat; background-position:top left; margin:5px 0 0 45px; cursor:pointer; text-indent:20px;}
#hospedagens #item #info p{ margin:10px;}
.valor { font-size:14px; margin:5 10 10 10; font-weight:bold;}
