/*div			{border:#ccc solid 1px;} */

body 		{font-family:Calibri, sans-serif; font-size:14px; margin:0px; margin-top:5px;}

.titpag 		{font-weight:bold; font-size:22px; color:#005AA8;}

.titmenulat		{font-weight:bold; font-size:19px;}
.titnot			{font-weight:bold; font-size:17px;}

.verde			{color:#009900;}
.verdeoli		{color:#336600;}
.azuldark		{color:#003366;}
.azulmeio		{color:#005AA8;}
.laranja		{color:#FF9933;}
.amarelo		{color:#FFFF00;}
.azulclaro		{color:#00CCFF;}
.rosa			{color:#FF99CC;}
.branco			{color:#fff;}
.paginacao		{padding:3px; border:#ccc solid 1px; width:10px; height:10px; line-height:10px; vertical-align:middle; float:left; margin-left:3px; background-color:#f0f0f0;}
.paginacao a	{text-decoration:none; color:#666666;}

#main			{width:1000px; margin:auto;}
#topsite		{width:100%; height:103px;}
#logo			{width:500px; height:103px; float:left;}
#publ			{width:470px; height:91px; float:right; overflow:hidden;}
#topmenu		{width:100%; height:50px; background-image:url(../imagens/bg_menu.jpg);}
#topmenu ul		{padding-left:50px; list-style:none; margin:0px; height:50px; font-weight:bold; font-size:20px;}
#topmenu li		{width:170px; float:left; text-align:center; height:50px; line-height:40px; vertical-align:middle; background-image:url(../imagens/sepmenu.jpg); background-position:right; background-repeat:no-repeat; }
#topmenu li a			{text-decoration:none; color:#0066FF;}
#topmenu li a:hover		{text-decoration:underline; color:#009933;}
#bodyall		{width:100%; display:table; position:relative; min-height:832px; height:auto !important; height:832px;}

#menuleft		{width:186px; float:left; position:relative; min-height:832px; height:auto !important; height:832px; background-image:url(../imagens/round-bottom.png); background-position:bottom; background-repeat:no-repeat; }

#menuleft ul 	{list-style:none; margin:0px; padding:0px;}
#menuleft li 	{padding-left:5px;}
#menuleft li a 	{display:block; padding-left:10px; color:#fff; text-decoration:none;}
#menuleft li a:hover 	{color:#00CCFF; padding-left:15px; text-decoration:underline;}

#menuleft a 		{color:#fff; text-decoration:none;}
#menuleft a:hover 	{color:#ff0; text-decoration:underline;}

#menuleftin		{margin-left:15px; margin-top:10px; margin-right:5px; }
#bodyin			{width:630px; float:left; position:relative; min-height:832px; height:auto !important; height:832px;}

#bodyin2		{width:800px; float:left; position:relative; min-height:832px; height:auto !important; height:832px;}
#bodyinner		{margin:10px; min-height:420px; height:auto !important; height:420px; padding-bottom:5px; border-bottom:#ccc solid 1px;}
#bodyinner2		{margin-left:10px; margin-right:10px; min-height:290px; height:auto !important; height:290px;}

#coluna1		{width:305px; float:left;}
#coluna1in		{margin:0px 10px 10px 10px;}
#coluna2		{width:305px; float:right;}
#coluna2in		{margin:0px 10px 10px 10px;}

#menuright		{width:176px; float:right; position:relative; min-height:832px; height:auto !important; height:832px; background-image:url(../imagens/round-bottom-d.png); background-position:bottom; background-repeat:no-repeat; }
#menuright a				{text-decoration:none; color:#fff;}
#menuright a:hover		{text-decoration:none; color:#FFFF00;}

#menuright ul 	{list-style:none; margin:0px; padding:0px;}
#menuright li 	{padding-left:5px;}
#menuright li a 	{display:block; padding-left:10px; color:#fff; text-decoration:none;}
#menuright li a:hover 	{color:#00CCFF; padding-left:15px; text-decoration:underline;}

#footer			{width:100%; display:table; position:relative; margin-top:5px; font-size:18px;}
#footerin		{margin:15px; display:table; position:relative;}
#footerin a				{text-decoration:none; color:#fff;}
#footerin a:hover		{text-decoration:none; color:#0CF;}
 
.linhahead			{width:600px; height:30px; margin-bottom:3px; color:#000; line-height:30px; vertical-align:middle; margin-bottom:3px;}
.bgverde			{background-color:#99FF99;}
.bgazulado			{background-color:#00CCCC;}

#roundleft		{float:left; background-image:url(../imagens/round-left.png); background-repeat:no-repeat; width:11px; height:11px;}
#roundright		{float:right; background-image:url(../imagens/round-right.png); background-repeat:no-repeat; width:11px; height:11px;}

#roundleftb		{float:left; background-image:url(../imagens/round-left-b.png); background-repeat:no-repeat; width:11px; height:11px;}
#roundrightb	{float:right; background-image:url(../imagens/round-right-b.png); background-repeat:no-repeat; width:11px; height:11px;}

#branco			{height:5px; clear:both; display:table;}

.bgbluedark		{background-color:#003366; color:#FFFFFF;}
.bgbluemedio	{background-color:#0099CC;}

.flutuaresq		{float:left; margin-right:10px; padding:3px; border:#ccc solid 1px;}
