body			{margin:5px 5px; font-size:12pt; font-family:Times New Roman; color: #ffffff; text-align:center; background: #052659 url('../img/diversos/background.jpg') repeat}
.pos			{padding-left:185px; z-index:1;width:660px; margin:auto; text-align:justify;margin-top:30px}
.quinta			{font-size:36pt; color:#f9f9f9; position:absolute;left:0px; width:450px; margin: 10px 10px 0px; font-weight:bold}
.box			{width:250px;border:3px solid #184792; padding:6px; background: #092d64;margin: 0px 0px 15px 20px;float:right;}
.box3			{width:643px;border:3px solid #184792; padding:6px; background: #092d64;margin: 0px 0px 15px 0px;}
.box b, .box3 b	{color:#f8883d}
.boxright2		{width:270px;border:3px solid #184792; padding:6px; background: #092d64;margin: 0px 0px 20px 15px;float:right;}
.flag			{position:absolute; top:55px;right:10%;text-align:right}
.clear			{clear:both}
p				{text-align:center; margin:0px;}
img				{border:3px solid #092d64; margin-top:0px; margin-bottom:0px }
h1, .h1			{font-size:24pt; text-align:center; margin:90px 0px 30px 0px ;  color:#ffcc00; font-weight: bold}
.h1				{margin:0px}
h2, h3, h4		{font-size:16pt; color:#ffa633	;margin:0px; font-weight: bold}
h4				{font-size:12pt;}
.h3				{text-align:right}
hr				{line-height:1px; border:1px solid #184792;}
a:link, a:visited, a:active	{color: #FFDE00; text-decoration: none; font-weight: bold;}
a:hover 		{color: yellow; text-decoration: underline;}
ul				{margin-top:0px; margin-bottom:0px}
.form-1			{float:left;  margin-top:3px; z-index:1}
.form-5			{width:410px; margin: 0px 0px 20px 20px;float:right;}
.form-6			{width: 405px;background:#d7e9fb;float:right}
#avail2 table	{border-collapse: collapse; border: 3px solid #092d6C; text-align:left}
#avail2 td		{border-collapse: collapse; border: 3px solid #092d6C; text-align:center}
#avail2 img		{border: 0px}
#include		{position:absolute; left:0px; top:0px; visibility:visible; z-index: 100;font:15px/18px; text-align:left; letter-spacing:normal; line-height:19px;width:240px;text-align:right}
.menulist, .menulist ul {margin:0px 0px 0px 10px; padding:0px; width:200px; text-align:right; background-image:url('../img/diversos/background.jpg'); list-style-type:none}
.menulist		{margin-top: 250px;}
.menulist hr 	{width:170px; height:1px; border:1px solid #092d64; margin-right:15px;}
.menulist ul 	{visibility:hidden; position:absolute; top:-1px; left:188px; text-align:left; border:3px solid #184792;  width:170px;  padding:0px 0px 0px 4px; line-height:19px; background: #092d64}
.menulist li 	{position:relative; border:0px none; margin-bottom:0px}
.menulist ul>li:last-child {margin-bottom: 1px;}
.menulist a				{display:block; padding: 1px 15px 0px 0px; color:#FFCC00;}
.menulist a:hover, .menulist a.highlighted:hover 	{color:#ffff00;}
.menulist a.highlighted {color:#FFF; background-color:none;}
.menulist a .subind		{display:none;} /* 'subind' submenu indicators, which are automatically prepended to 'A' tag contents. */
* html .menulist li		{float:left; height: 1%;}
* html .menulist a		{height:1%;}
.menuimg		{border:none;width:195px;margin-top:15px;padding-bottom:15px}
.menutaal		{text-align:right;padding-right:50px;margin-top:20px}
.abelenda		{height:400px;text-align:center}
#to_nav			{display: none;}
#to_nav2 		{display:inline; position: fixed; right: 0px;bottom:0px; margin: 0px;background: green; /* Fallback */  background: hsla(40, 90%, 40%, 0.7); border: solid hsla(80, 90%, 40%, 0.5);padding: 5px;box-shadow: 0 1px 1px black; border-radius: 1em 0em 0em 1em;z-index:100;font-size: 12px;}
.phone			{position:relative;top:4px;border:0px}
.table1			{margin-top:40px}
#slidebackground {width:655px;height:400px;border: 1px solid #333333}
#slidebackground2 {width:655px;height:321px;border: 1px solid #333333}
#slidebackground3 {width:655px;height:420px;border: 1px solid #333333}
#slidebackground4 {width:655px;height:421px;border: 1px solid #333333}
.quinta2		{font-size:18pt}
.quinta3		{font-size:14pt}
.img350			{margin:0px 0px 20px 20px;float:right}
.img420			{float:left}
.img115			{float:left;margin-left:14px;width:115px}
.img100			{float:left;margin-right:5px}
.iframe2		{background-color:#FFFFFF;margin:0px;width:654px;height:30px;border:3px solid #092d64;border-bottom:0px}	
.obrigado		{margin-top:150px}
.conimbriga, .estrela	{float:right;margin:0px 0px 20px 20px;width: 232px}
.estrela		{width: 379px}
@media handheld, only screen and (max-width: 655px), only screen and (max-device-width: 655px)  {

.pos			{ margin:0px 5px 0px 5px; width:auto;max-width:655px;padding:0px }
#include		{position:inherit; }
.quinta			{width:auto;margin:10px 0px 0px 10px;font-size:22px;text-align:left;position:inherit}
.h3				{font-size:14pt;}
.estrela		{width: 100%;max-width:310px}
.img655			{width:100%;max-width:655px;height:auto;}
.img490			{width:100%;max-width:490px;height:auto;}
.img420			{width:100%; max-width:655px;height:auto;}
.img410			{width:100%;max-width:410px;height:auto;}
.img400			{width:100%;max-width:400px;height:auto;}
.img379			{width:100%;max-width:379px;height:auto;}
.img385			{width: -moz-calc(100% - 15px); width: -webkit-calc(100% - 15px); width: calc(100% - 15px); max-width:385px;height: auto;}
.img350			{width:100%; max-width:350px;height:auto;}
.img335			{width:100%;max-width:335px;height:auto;}
.img317			{width:100%; max-width:317px;height:auto;}
.img320			{width:95%; max-width:320px;height:auto;}
.img315, .img315a	{width:90%; max-width:315px;height: auto;}
.img315a			{position:relative;top:8px}
.img308			{width:97%; max-width:308px;height: auto}
.img171			{width:45%; max-width:171px;height:auto;}
.img115			{width:28%; max-width:115px;height:auto;}	
.img100			{width:13%; max-width:100px;height:auto;}	
.box3			{width: -moz-calc(100% - 15px); width: -webkit-calc(100% - 15px); width: calc(100% - 15px); max-width:643px;}
#slidebackground, #slidebackground2, #slidebackground3, #slidebackground4 {width:100%;max-width:655px;height: auto}
#div1 			{width:100%;max-width:655px;height: auto}
.abelenda		{height:auto}
#to_nav, #to_nav2 {display:inline; position: fixed; right: 0px; margin: 0px;background: green; /* Fallback */  background: hsla(40, 90%, 40%, 0.7); border: solid hsla(80, 90%, 40%, 0.5);padding: 5px;box-shadow: 0 1px 1px black; border-radius: 1em 0em 0em 1em;z-index:100;font-size: 12px;}
#to_nav			{top: 0px;}
#to_nav2		{bottom:0px; margin-bottom:0px}
.table1			{width:100%;max-width:655px;margin-top:10px}
.table1 img		{width:28%;max-width:97px;height: auto;}
.table2			{width: -moz-calc(100% - 15px); width: -webkit-calc(100% - 15px); width: calc(100% - 15px);}
.top1, .stop, .stop2, .quinta2, .quinta3, .flag		{display:none}
h1, .h1			{font-size:24pt; margin:10px 0px 15px 0px }
.center			{text-align:center}
.iframe			{width:100%; max-width:655px;height:421px }
.iframe2		{width:100%; max-width:655px;height:auto }
.submenu		{display:block;text-align:center;line-height:25px;}
.submenu a		{padding:10px 0px 10px}
.boxright2		{width: -moz-calc(100% - 15px); width: -webkit-calc(100% - 15px); width: calc(100% - 15px); max-width:400px;margin-left:10px}
.menulist		{margin-top: 10px;}
.obrigado		{margin:0px 0px 50px 0px}
.form-5, .form-6	{width: -moz-calc(100% - 10px); width: -webkit-calc(100% - 10px); width: calc(100% - 10px); max-width:410px}
}
@media handheld, only screen and (max-width: 400px), only screen and (max-device-width: 400px)  {
.menumob1 ul, .menumob1 li 		{visibility:visible;position:relative;top:0px;left:-7px;width:200px;text-align:right; border:none;background:none}
.menumob2		{visibility:hidden}
.h3				{font-size:13pt;}
.mobile			{display:none}
}
@media only screen and (min-width:440px) and (max-width:750px)  {
.boxright2		{width:270px}
}
@media only screen and (min-width:656px) and (max-width:905px)  {
.pos			{ margin:5px; width: -moz-calc(100% - 210px); width: -webkit-calc(100% - 210px); width: calc(100% - 210px);padding-left:200px; }
.quinta2, .quinta3, .stop2	 {display:none}
h1, .h1			{position:relative;width: -moz-calc(100% +200px); width: -webkit-calc(100% +200px); width: calc(100% +200px);margin-left:-150px}				
.h3				{font-size:14pt;}
#slidebackground, #slidebackground2, #slidebackground3, #slidebackground4, .img655	  { width: 100%;height:auto}
.abelenda		{height:auto}
#div1			{width:100%;;height: auto}
.table1, .table2	{width:100%;margin-top:0px;}
.table1 img		{width:28%;max-width:97px;height: auto;}
.submenu		{display:block;text-align:center;line-height:25px;}
.submenu a		{padding:10px 0px 10px}
.box3			{width: -moz-calc(100% - 15px); width: -webkit-calc(100% - 15px); width: calc(100% - 15px);}
.iframe			{width:100%;height:421px }
.iframe2		{width:100%; height:auto }
}