
ul {margin:0px;padding:0px;}
ul li {margin:0px;padding:0px;list-style:none;
}

body {
 	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:transparent;
	z-index:-1;
	width:100%;
	
	}
	
	
#top1{
	height:110px;
	background:#333333 url('picts/dot.jpg') repeat;
	width:100%;
	min-width:962px;
	}
	
	
#top-part1{
	width:962px;
	margin:0 auto;
	padding-top:30px;
	}
#top2{
	background-color:white;
	padding-top:1px;
	width:100%;
}
#logo h1 
{ font-family: 'Expletus Sans', arial, serif;
}
#logo h1 a
{color:#FFF;text-decoration:none;font-size:32px; 
}
#mid{
	background-color:white;
	padding-top:1px;
	width:100%;
}

#panel{
	height:27px;
	background:#959595 url('picts/dot2.jpg') repeat;
	width:100%;
	margin-top:3px;
	min-width:962px;
	}
	
#inpanel{
	width:962px;
	margin:0 auto;
	}

#navi
{float:left;width:400px;color:#FFF;padding-top:4px;font-size:12px;
}
#langv
{float:right;height:24px;
width:290px;font-size:10px;}
#langv ul li {float:right;margin:0px 5px;
}
.langv
{display:block;height:15px;
}
.curr
{
color:#FFF;text-decoration:none;padding:6px 10px 0px 10px;background:url(picts/triangle.gif) top center no-repeat;
}
#langv ul li a{color:#FFF;text-decoration:none;padding:6px 10px 0px 10px;
}
#langv ul li a:hover{background:url(picts/triangle.gif) top center no-repeat;text-decoration:none;
}
#top3{
	height:49px;
	background:transparent url('picts/dot3.jpg') repeat 0 0;
	width:100%;
	margin-top:5px;
	min-width:962px;
	}
#intop3
{width:963px;margin-left:auto;margin-right:auto;color:#FFF;font-size:18px;
	
}
	
#mid-mid{
	width:963px;
	margin:0 auto;
	margin-top:4px;
	overflow:hidden;
	}

#left{
	float:left;height:529px;
	width:187px;
	background:transparent url(picts/bkgr1.jpg) no-repeat 0 0px;
	border:none;

	}
	#left-top
	{height:350px;	width:187px;margin:0px;padding:0px;margin-bottom:0px;
	}
	#left-nav
	{color:#39C;padding-left:10px;padding-top:20px;text-align:right;padding-right:0px;font-size:26px;
	
	}
		#left-nav li
	{
	
	}
			#left-nav li a
	{color:#39C;text-decoration:none;display:block;padding-right:10px;
	
	}
			#left-nav li a:hover
	{color:#39C;text-decoration:none;background:url(picts/line-v.gif) right top no-repeat;
	}
	

#left-bot
{height:171px;width:187px;background:url(picts/call.jpg) no-repeat;margin-top:7px;
}
	
#centro{
	float:left;
	width:575px;
	margin:0 5px 0 7px;padding-top:0px;
height:529px;
	}
	#centro2{
	float:left;
	width:575px;
	margin:0 5px 0 7px;padding-top:0px;

	}
#slide
{z-index:900;clear:both;
background-color:#000;
width:575px;
height:350px;
}
div#rotator {position:relative;}
div#rotator ul li {float:left; position:absolute; list-style: none;}
div#rotator ul li.show {z-index:1;}
#under-slide
{height:171px;width:575px;margin-top:7px;
}
#under-slide1{float:left;height:171px;width:187px;background:url(picts/hotel.jpg) no-repeat;}
#under-slide1 div {padding:55px 5px 0px 85px;font-size:20px;}
#under-slide1 div a{color:#FFF;text-decoration:none;}
#under-slide1 div a:hover{color:#FFF;text-decoration:underline;}
#under-slide1 div span{font-size:22px;}
#under-slide2
{float:left;height:171px;width:187px;background:url(picts/about.jpg) no-repeat;margin-left:7px;}
#under-slide2 div {padding:60px 5px 0px 67px;font-size:20px;}
#under-slide2 div a{color:#FFF;text-decoration:none;}
#under-slide2 div a:hover{color:#FFF;text-decoration:underline;}
#under-slide2 div span{font-size:22px;}
#under-slide3
{float:left;height:171px;width:187px;background:url(picts/photos.jpg) no-repeat;margin-left:7px;color:#FFF
}
#under-slide3 div
{padding:55px 5px 0px 65px;font-size:20px;
}
#under-slide3 div a{color:#FFF;text-decoration:none;}
#under-slide3 div a:hover{color:#FFF;text-decoration:underline;}
#under-slide3 div span{font-size:22px;}
#right{
	float:right;
	width:187px;
	overflow:hidden;
	}
#right img{border:none; }
#right1{	width:187px;
	height:179px;
	display:block;
	}
#right2{
	width:187px;
	height:179px;
	margin-top:0px;
	display:block;
	}
#right3{
	background:transparent url(picts/contacto.jpg) no-repeat 0 0;
	width:187px;
	height:179px;
	margin-top:0px;
	display:block;
	}	
#right3 div{padding:60px 5px 0px 27px;font-size:20px;}
#right3 div a{color:#FFF;text-decoration:none;}
#right3 div a:hover{color:#FFF;text-decoration:underline;}
#right3 div span{font-size:22px;}

#mid-bot{
	height:104px;
	background:transparent url("picts/dot4.jpg") repeat 0 0;
	}
#foot-contain
{padding-top:18px;margin-left:auto;margin-right:auto;clear:both;
width:963px;
}
#foot-contain ul li {padding-left:15px;
}
#foot-contain ul li a {color:#CCC; text-decoration:none;
}
#foot-contain ul li a:hover {color:#fff; text-decoration:none;
}

#f1
{float:left;width:120px;font-family: 'Expletus Sans', arial, serif;color:#FFF;font-size:16px;line-height:1.1;padding-left:10px;
}
#f1 a{color:#fff; text-decoration:none;}
#f1 a:hover{color:#fff; text-decoration:underline;}
#f2
{float:left;width:160px;margin-left:20px;
}
#f3
{float:left;width:170px;margin-left:20px;border-left:solid 1px #ccc;
}
#f4
{float:left;width:65px;margin-left:10px;border-left:solid 1px #ccc;
}
#f5
{float:left;width:120px;margin-left:10px;border-left:solid 1px #ccc;
}
#f6
{float:right;margin-left:20px;color:#FFF;width:210px;text-align:right;
}
#f6 a
{color:#5bb6b8;
}

#face-twit
{
	
}

#face-twit li a.face
{display:block;width:52px;height:17px;float:left;padding-top:8px;padding-bottom:12px;padding-right:8px;background:url(picts/face.jpg) left no-repeat;
	padding-left:21px;
}
#face-twit li a.twit
{display:block;width:59px;height:17px;float:left;padding-top:8px;padding-bottom:12px;padding-right:8px;background:url(picts/twit.jpg) left no-repeat;
	padding-left:21px;
}
