*					{font-family:arial;}
html,body			{}	
body 				{background:#000; margin:0; padding:0;}	
img					{border:0;}
h1,.Title			{font-size:17px; font-weight:normal; margin:0; padding:0 0 10px 17px; font-family:arial;
background:url(/interface/imgs/bicon2.gif) no-repeat; color:silver;}
h2 					{margin-bottom:0; font-size:12px; font-weight:bold; color:silver;}

h4 					{color:#fff; text-transform:uppercase;}
a:focus, eg a:focus { outline: none; }

#btnreserva {position:relative; top:-20px;}

#main 				{width:800px; margin-left:auto; margin-right:auto;}	
#logo 				{padding:20px 0;}

#footer				{text-align:left; font-size:8px; font-family:verdana; text-transform:uppercase; color:#2F2F2F; margin-top:60px;}
#footer	b			{color:#3F3F3F; font-weight:normal;}
#footer	a			{font-weight:bold; text-decoration:none; color:#4F4F4F;}
#footer	a:hover		{color:silver;}
#footer	img			{vertical-align:middle;}

/* usado apenas no start */
#skipintro			{height:32px; position:relative; left:12px; top:-18px;}
#skipintro a		{text-transform:uppercase;color:#b1b1b1; text-decoration:none; height:20px; float:left; font-size:10px; font-weight:bold;}
#skipintro a:hover	{color:#fff; }

#toplinks a			{font-size:9px; border:0; text-transform:uppercase; color:gray; margin-right:2px; text-decoration:none;}
#toplinks .on		{color:#fff;}
#toplinks select		{font-size:9px; background:#060606; border:0; text-transform:uppercase; color:#DA2442; margin-right:20px;}
#toplinks option:hover	{background:#DA2442;}
#toplinks img			{vertical-align:middle;}

#content			{ font-size:8pt; font-family:tahoma; min-height:381px;}
#content a			{color:#AF0A15; text-decoration:none;}
#content a:hover	{text-decoration:underline;}
#content b,strong	{color:silver;}
#content td,.texto	{color:gray; }

.texto 				{margin:10px;}
.info				{margin:20px;}

#menu				{font-size:9px; font-family:verdana; text-transform:uppercase; color:#2F2F2F; float:left;}
#menu a				{font-weight:bold; text-decoration:none; color:#636363; display:block;}
#menu a:hover		{color:silver;}
#menu .on			{color:#8F080E;}
#menu img			{vertical-align:top; margin-right:5px;}

#submenu			{font-size:9px; font-family:verdana; text-transform:uppercase; color:#2F2F2F; margin-top:10px; }
#submenu a			{font-weight:bold; text-decoration:none; color:#636363; margin-left:12px; width:100px; text-align:left; float:right; }
#submenu a:hover	{color:silver;}
#submenu .on		{color:#8F080E;}
#submenu img		{margin-right:5px;}


.textarea			{background-image:url(/interface/imgs/bg.png); vertical-align:top; color:#000; font-size:9pt;}
.textarea * 		{color:#000!important;}


input, textarea 	{font-size:11px;}

/* 
SITEMAP
mapa do site
*/
div.sm1		{float:left; width:200px; padding-top:10px; padding-left:3px; color:#666666!important;}
.sm1 a 		{text-decoration:none; color:#D0142B!important;}
.sm1 a:hover{color:white!important;}
a.sm1		{display:block;margin-left:1px; padding-left:10px; font-weight:bold;  text-transform:uppercase; font-size:10px; margin-bottom:2px;}
a.sm2		{color:gray!important;display:block;margin-left:1px; padding-left:20px; font-weight:bold;  text-transform:uppercase; font-size:10px; margin-bottom:2px;}
a.sm3		{display:block;margin-left:40px;text-decoration:none;color:gray!important; font-size:9px; font-weight:bold; margin-bottom:2px;}
a.sm4		{display:block;margin-left:60px; padding-left:20px; text-decoration:none;color:gray!important;}
a.sm5		{display:block;margin-left:80px; padding-left:20px; text-decoration:none;color:gray!important;}


#langon		{text-decoration:none;}
#langon a	{text-decoration:none;	text-transform:uppercase; 	color:#000000;	font-size:11px;	}
#langon a:hover{color:#D0142B;	font-weight:bold;}
#langon a.on{color:#D0142B;	font-weight:bold;}

.news 		{margin:20px;}

#accordion 	{margin:10px;}
.toggler 	{color: #222; margin: 0; padding: 2px 5px;	border-bottom: 1px solid #ddd;	font-size:9pt; cursor:pointer; background:url(/interface/imgs/arrow1.png) no-repeat right center;}
.toggler em {font-weight:normal!important; color:#EFEFEF!important; font-style:normal;}
.element 	{font-size:8pt!important;}
.element p 	{margin: 0;	padding: 4px;}
.element table {margin-bottom:5px;}
.element td {padding-left:10px;}
.element em {font-weight:normal!important; color:#EFEFEF!important; font-style:normal;}
 
 
 
.float-right {
	padding:10px 20px;
	float:right;
}
 
blockquote {
	text-style:italic;
	padding:5px 0 5px 30px;
}


.piclink img{border:3px solid #fff;  }




.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

