/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.2r1
*/
body{margin:0 auto;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}optgroup{font-weight:normal;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}del{text-decoration:line-through;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}sup{vertical-align:super;}sub{vertical-align:sub;}p,fieldset,table,pre{margin-bottom:1em;}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px;}

/* layout */

body {font:13px "lucida grande", arial, verdana, sans-serif; background:#e2e0db; color:#666;}
a {color:#fff; text-decoration:none;}
a:hover {text-decoration:underline;}

.overflow {overflow:hidden; height:100%;}
.left, .right {display:block;}
.left {float:left;}
.right {float:right;}
.last {border:0 !important;}

/* columns */
#colleft, #colright {overflow:hidden; height:100%;}
#colleft {float:left; width:590px;}
#colright {float:right; width:280px;}

/* estructura site */

#wrapper {position:relative; overflow:hidden; width: 900px; margin:0 auto;}

h1 {position:absolute; z-index:10; /*background:transparent url(../img/logo.png) no-repeat top left;*/ text-indent:-10000px; width:188px; height:54px; left:35px; top:25px; margin:0;}

#contpic {position:relative; z-index: 1; padding-top:30px;}
	#contpic #bigimg {height:550px;}
#container {position:absolute; z-index: 10; width:900px; top:0; height:550px; overflow:hidden; margin-top:30px;}

#mainmenu {font-size:13px; bottom:32px; position:absolute; margin:0; padding:8px 5px; background-color:#e2e0db; width:100%; text-transform:uppercase;}
	#mainmenu li {display:inline; border-right:1px solid; padding-right:10px; margin-right:5px;}
		#mainmenu li a {color:#6c614c; text-decoration:none;}

#textlayer {width:210px; padding:40px 25px 0; background-color:#6d624c; height:510px; color:#fff; margin-left:610px; opacity:0.8; font-size:14px;}
	#textlayer p {}
		
#footer {color:#666; padding:7px 0;}
	#footer ul {padding:0; margin:0;}
	#footer li {display:inline;}
		#footer li a {border-right:solid 1px #666; margin-right:10px; padding-right:10px; color:#554c3e; font-size:11px;}
	
/* common  */

a.select {font-weight:bold;}
a.close {position:absolute; top:15px; right:45px; font-weight:bold; cursor:pointer; text-decoration:none;}
.last {border-right:0 !important; margin-right:0 !important; padding-right:0 !important;}
.venta{line-height: .35; font-size: 11px;}
.punto{margin-top: 20px; font-size: 11px}
#puntos{
    max-height: 390px;
    width: 220px;
}
.ibiza{margin-top: 24px;}
