/* GERAL */
.termosdeuso {
	border: 1px solid #F1F1F1;
	border: 1px 2px 2px 1px;
	font-family: Segoe UI,Arial;
	font-size: 13px;
	color:#333;
	line-height:130%;
}
.termosdeuso ul {
	margin: 2px 0px 5px 5px;
}
.termosdeuso ul li {
	list-style-type:disc;
}
.termosdeuso ol li {
	list-style-type:decimal-leading-zero;
}
.termosdeuso h1 {
	color:#000;
	font-size:16px;
	display:block;
	margin:10px 0 3px 0px;
	padding:0;
}
.termosdeuso h3 {
	font-size:14px;
}

.etbl {border-collapse: collapse;}
.etbl td {vertical-align: top; font-family: "Tahoma"; font-size: 8pt; padding: 3px; border: 1px solid silver; }
.r {text-align:right;}
.l {text-align:left;}

.tag {color:#005689; padding:4px;}
.tag:hover {background:#005689;color:#FFFFFF;text-decoration:none;}

.hotlink {color:#FF0000;font-style:italic; font-size:larger;}
.hli {padding-left:15px; background: transparent url(/layout/gramadosite/anuncie/tri.gif) no-repeat 4px center;
margin:0px 0px 0px 12px; font-size:larger; }
.sr {color:#660099;font-style:italic;}

TD {font-family: Arial; font-size: 11px; color: #666666;}
a {font-family: Arial; color: #666666; text-decoration: none; }
a:hover {text-decoration: underline;}

#prod{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px !important;
color: #333333;
float: left;
margin: 0 !important;
}
#prod a {
font-size: 11px !important;
color: #333333;
text-decoration: none;
}
#prod a:hover {
color: #333333;
text-decoration: none;
}
#prod font {
font-weight: bold;
font-size: 11px !important;
color: #333333;
}
#prod li {
margin-top: 0px;
margin-left: 0;
font-weight: none !important;
color:#666666 !important;
}
#prod ul {
padding:0;
margin-top:0px;
margin-bottom:0px;
margin-left:20px;
margin-top: 0px;
list-style :none; 
font-weight: none !important;
}


#menutop_1{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px !important;
color: #FFFFFF;
float: left;
margin: 4 6 0 6 !important;
}
#menutop_1 a {
font-size: 10px !important;
color: #FFFFFF;
text-decoration: none;
}
#menutop_1 a:hover {
color: #FFFFFF;
text-decoration: none;
}
#menutop_1 font {
font-weight: bold;
font-size: 10px !important;
color: #FFFFFF;
}


#menutop2_1{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px !important;
color: #FFFFFF;
float: left;
margin: 4 0 0 0 !important;
font-weight: bold;
}
#menutop2_1_sep {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px !important;
color: #FFFFFF;
margin: 4 3 0 3 !important;
float: left;
}
#menutop2_1 a {
font-size: 10px !important;
color: #FFFFFF;
text-decoration: none;
}
#menutop2_1 a:hover {
color: #FFFFFF;
text-decoration: none;
}
#menutop2_1 font {
font-weight: bold;
font-size: 10px !important;
color: #FFFFFF;
}


#hxmenu1_1,#hxmenu2_1,#hxmenu3_1,#hxmenu4_1,#hxmenu5_1, #hxmenu8_1{
line-height: 11px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px !important;
color: #464646;
font-weight: none !important;		   
text-decoration: none;
margin-top: 0px !important;
margin-left: 0px !important;
margin-bottom: 5px;
text-align: left;
}
#hxmenu1_1 a, #hxmenu2_1 a, #hxmenu3_1 a, #hxmenu4_1 a,#hxmenu5_1 a, #hxmenu8_1 a{
text-decoration: none;
font-size: 11px !important;
color:#464646 !important; 
font-weight: none !important;
margin: 0 1 1 0;
width: 100%;
height: 13px;
padding: 0px 0px 0px 0px;
line-height:180%;
}
#hxmenu1_1 a:hover, #hxmenu2_1 a:hover, #hxmenu3_1 a:hover, #hxmenu4_1 a:hover,#hxmenu5_1 a:hover,#hxmenu8_1 a:hover {
border: 1px solid #CCCCCC;
background-color: #E1E1E1 !important;
text-decoration: none;
margin: -1 0 0 0;
width: 100%;
height: 13px;
padding: 0px 0px 0px 0px;
line-height:180%;
font-weight:normal;
}
#hxmenu1_1 font, #hxmenu2_1 font,#hxmenu3_1 font, #hxmenu4_1 font,#hxmenu5_1 font, #hxmenu8_1 font {
color: #FF7300 !important;
font-size:11px;
font-weight: bold !important;
text-decoration: none;
}
#hxmenu1_1 li,#hxmenu2_1 li,#hxmenu3_1 li,#hxmenu4_1 li,#hxmenu5_1 li, #hxmenu8_1 li{
margin-top: 0px;
margin-left: 0px;
font-weight: none !important;
color:#464646 !important;
padding: 0px 0px 0px 0px;
}

#hxmenu1_1 ul,#hxmenu2_1 ul,#hxmenu3_1 ul,#hxmenu4_1 ul,#hxmenu5_1 ul, #hxmenu8_1 ul{
padding: 0px 0px 0px 0px;
margin-top:0px;
margin-left:0px;
margin-top: 0px;
list-style :none; 
font-weight: none !important;
}

#hxmenu1_2 li, #hxmenu2_2 li, #hxmenu3_2 li, #hxmenu4_2 li,#hxmenu5_2 li {
margin-left: 10px;
}
#hxmenu1_2 a:hover,#hxmenu2_2 a:hover,#hxmenu3_2 a:hover,#hxmenu4_2 a:hover,#hxmenu5_2 a:hover{
width: 100%;
}



#ppc_1 {width:100% !important; margin-left:8px;font-weight:normal; letter-spacing:-1px;}
#ppc_1 font {font-weight:bold;}
#ppc_2 {width:100% !important; margin-left:10px; line-height:9px !important;}

.seta {font-size: 12px; font-family: Marlett; color: #666666; text-decoration: none;}
a.seta {font-size: 12px; font-family: Marlett; color: #666666; text-decoration: none;}
a.seta:hover {font-size: 12px; font-family: Marlett; color: #FF9900; text-decoration: none;}

/* HOME */
.hnoticiaData{font-family: verdana; color: #FF9900; font-weight: bold;}
.hnoticiaManchete{font-family: verdana; font-size: 10px;}

.cordropdown{
        width:150;
        font-family: Verdana; 
        font-size: 10;
        background-color: "white"; 
        color: #000000
}
.tituloHome{font-size: 12px; font-weight: bold; color: #42601A;}
a.tituloHome{font-size: 12px; font-weight: bold; color: #42601A; text-decoration: none;}
a.tituloHome:hover{font-size: 12px; color: #42601A; text-decoration: none;}


.hotbusca form{font-weight: bold; color:#FFFFFF !important}
.hotbusca font{font-weight: normal; color:#FFFFFF !important}

input,select,textarea {
  font-family: Verdana; 
  font-size: 9px;
  background-color: #FDFDFD; 
  color: #BB6600;
  padding: 0px; 
  font-weight: normal; 
  border:1px;border-style:solid; border-color:#555555;
}
.ramodropdown { width: 150px }
.atracaodropdown { width: 120px; background-color:#E1B73F;}

/* MASTER */
.laranja {color: #FF9900;}
a.laranja {color: #FF9900; text-decoration: none;}
a.laranja:hover {color: #FF9900; text-decoration: underline;}
h1 {font-family: arial narrow, arial; font-size: 24px; color: #42601A;}
h1 a {font-family: arial narrow, arial; font-size: 24px; color: #42601A;}
h1 a:hover {font-family: arial narrow, arial; font-size: 24px; color: #ff9900;text-decoration:none}

/* NOVAS TABELAS */
/*.admintablehead { border-collapse: collapse; }*/
.admintablehead td{ vertical-align: middle; font-family:arial; font-size:12px; font-weight:500; padding:10px; color:#666666; height:34px; margin: 1 1 0 0;}
.admintable1 td{ background-color:#F0F0F0; vertical-align: middle; font-family:arial; font-size:12px; font-weight:500; color:#666666; padding:10px; margin: 1 1 0 0;}
.admintable2 td{ background-color:#FFFFFF; vertical-align: middle; font-family:arial; font-size:12px; font-weight:500; color:#666666; padding:10px; margin: 1 1 0 0;}
.admintitle { font-family:arial; font-size:20px; font-weight:555; color:#000000;}
.divhelp {
	position:absolute;
	bottom:20px;
	left:-200px;
	width:250px;
	height:75px;
	background:#FFFFFF;
	border:2px solid #0077CC;
	z-index:99;
	display:block;
	font-family:arial;
	font-size:11px;
	color:#666666;
	padding:10px;
}
.bthelpof {background: url('/hyimages/bt_help_of.gif'); background-repeat:no-repeat; width:13px; height:13px; margin-left:10px;}
.bthelpon {background: url('/hyimages/bt_help_on.gif'); background-repeat:no-repeat; width:13px; height:13px; margin-left:10px;}

/* Texto em tópicos como sanfona */
.faq * {font-family: Tahoma, Arial; letter-spacing:0.5px;}
.faq h2 {color:#957B2E; font-size:20px; text-decoration:none; }
.faq div {display:none;}
.faq u {display:block;cursor:pointer;font-size:15px;letter-spacing:0px;color:#957B2E; background:url(/hyimages/reservas/list.gif) no-repeat left -3px;padding-left:12px; text-decoration:none; }
.faq u:hover {font-size:15px;letter-spacing:0px;color:#957B2E; background:#FFFFFF url(/hyimages/reservas/list.gif) no-repeat left -3px;padding-left:12px; text-decoration:underline;}
.faq div {font-size:13px; margin-top:12px; margin-bottom:30px; color:#464646; padding:0px 22px 12px 12px; border-bottom:1px solid #957B2E; }

