/* =============================================================
   Egas Digital Solutions  - http://wwww.egasdigital.com.br
   ===========================================================*/

/*  Padronização Crossbrowser para o Layout -- NãO ALTERAR */
/* - Redefinindo o CSS - */
body{color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/* - Padronizando Fontes - */
body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
/* - Corpo Tableless - */
body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.egas424{margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.117em;}.mstp-b{position:relative;}.mstp-b{_position:static;}#mstp-main .mstp-b{position:static;}#mstp-main{width:100%;}.egas424 #mstp-main{float:right;margin-left:-25em;}.egas424 .mstp-b{float:left;width:13.8456em;*width:13.512em;}.egas424 #mstp-main .mstp-b{margin-left:14.8456em;*margin-left:14.512em;}#mstp-main .mstp-b{float:none;width:auto;}.mstp-g .mstp-gb .mstp-u,.mstp-gb .mstp-g,.mstp-gb .mstp-gb,.mstp-gb .mstp-gc,.mstp-gb .mstp-gd,.mstp-gb .mstp-ge,.mstp-gb .mstp-gf,.mstp-gb .mstp-u,.mstp-gc .mstp-u,.mstp-gc .mstp-g,.mstp-gd .mstp-u{float:left;margin-left:2%;width:32%;}.mstp-gb .mstp-gb .mstp-u,.mstp-gb .mstp-gc .mstp-u{*margin-left:1.8%;_margin-left:4%;}.mstp-g .mstp-gb .mstp-u{_margin-left:.8%;}.mstp-gb .mstp-u{float:right;}.mstp-gb div.first{margin-left:0;float:left;}.mstp-g .mstp-gb div.first,.mstp-gb .mstp-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.mstp-gb .mstp-gc div.first,.mstp-gb .mstp-gd div.first{*margin-right:0;}.mstp-gb .mstp-gd .mstp-u{*width:66%;_width:61.2%;}.mstp-gb .mstp-gd div.first{*width:31%;_width:29.5%;}.mstp-g .mstp-gc .mstp-u,.mstp-gb .mstp-gc .mstp-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.mstp-gb .mstp-gc div.first{width:66%;*float:left;*margin-left:0;}.mstp-gb .mstp-ge .mstp-u,.mstp-gb .mstp-gf .mstp-u{margin:0;}.mstp-g .mstp-u,.mstp-g .mstp-g,.mstp-g .mstp-gb,.mstp-g .mstp-gc,.mstp-g .mstp-gd,.mstp-g .mstp-ge,.mstp-g .mstp-gf,.mstp-gc .mstp-u,.mstp-gd .mstp-g,.mstp-g .mstp-gc .mstp-u,.mstp-ge .mstp-u,.mstp-ge .mstp-g,.mstp-gf .mstp-g,.mstp-gf .mstp-u{float:right;}.mstp-g .mstp-gc div.first,.mstp-g .mstp-ge div.first,.mstp-g div.first,.mstp-gc div.first,.mstp-gc div.first div.first,.mstp-gd div.first,.mstp-ge div.first,.mstp-gf div.first{float:left;}.mstp-g .mstp-g .mstp-u,.mstp-gb .mstp-g .mstp-u,.mstp-gc .mstp-g .mstp-u,.mstp-gd .mstp-g .mstp-u,.mstp-ge .mstp-g .mstp-u,.mstp-gf .mstp-g .mstp-u{width:49%;*width:48.1%;*margin-left:0;}.mstp-g .mstp-g div.first{*margin:0;}.mstp-gb .mstp-g div.first{*margin-right:4%;_margin-right:1.3%;}.mstp-gb .mstp-gb .mstp-u{_margin-left:.7%;}.mstp-gb .mstp-g div.first,.mstp-gb .mstp-gb div.first{*margin-left:0;}.mstp-gc .mstp-g .mstp-u,.mstp-gd .mstp-g .mstp-u{*width:48.1%;*margin-left:0;}.mstp-g .mstp-u,.mstp-g .mstp-g,.mstp-g .mstp-gb,.mstp-g .mstp-gc,.mstp-g .mstp-gd,.mstp-g .mstp-ge,.mstp-g .mstp-gf{width:49.1%;}.mstp-g .mstp-gb div.first,.mstp-gb div.first,.mstp-gc div.first,.mstp-gd div.first{margin-left:0;}.mstp-g .mstp-gc div.first,.mstp-gc div.first,.mstp-gd .mstp-g,.mstp-gd .mstp-u{width:66%;}.mstp-gd div.first,.mstp-gb .mstp-gd div.first{width:32%;}.mstp-g .mstp-gd div.first{_width:29.9%;}.mstp-ge .mstp-u,.mstp-ge .mstp-g,.mstp-gf div.first{width:27%;}.mstp-gb .mstp-ge div.mstp-u,.mstp-gb .mstp-gf div.mstp-u{float:right;}.mstp-gb .mstp-ge div.first,.mstp-gb .mstp-gf div.first {float:left;}.mstp-ge div.first,.mstp-gf .mstp-g,.mstp-gf .mstp-u{width:71.2%;}.mstp-gb .mstp-ge .mstp-u,.mstp-gb .mstp-gf div.first{*width:24%;_width:20%;}.mstp-gb .mstp-ge div.first,.mstp-gb .mstp-gf .mstp-u{*width:73.5%;_width:65.5%;}#bd:after,.mstp-g:after,.mstp-gb:after,.mstp-gc:after,.mstp-gd:after,.mstp-ge:after,.mstp-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.mstp-g,.mstp-gb,.mstp-gc,.mstp-gd,.mstp-ge,.mstp-gf{zoom:1;}.mstp-gb .mstp-u{float:left;}
/* - Pré-Formatando Tags Mais Usadas - */
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style: decimal outside;}ul li{list-style: disc outside;}dl dd{margin-left:1em;}th,td {padding:0em;}th {font-weight:bold;text-align:left;}caption {margin-bottom:.5em;text-align:center;}p,fieldset,table {margin-bottom:1em;}
/* / Padronização Crossbrowser o Layout -- NãO ALTERAR */

/* Header */
#mstpHeader{width:974px; height:396px; margin-top:0; position:relative;}
#mstpMenu{width:974px; height:38px; margin:5px 0; background:url(images/menu.jpg) no-repeat; text-align:center;}
#mstpMenu a{font-size:1.2em; font-weight:700; padding:8px 0; width:11.11%; height:22px; text-align:center; color:#FFF; display:block; float:left;}
#mstpMenu a:hover{text-decoration:none; color:#051D65; background:#FFF;}

/* Logo */
#mstpLogo{position:relative; top:30px; left:15px; width:300px; height:60px;}
/* /Logo */

/* Banner */
#mstpBanner{position:relative; top:38px; width:700px; height:115px;}
/* /Banner */

/* Login */
#mstpLogin{position:absolute; padding:5px; width:650px; text-align:right; height:20px; top:0px; left:310px; font-size:12px; color:#FFF;}
#mstpLogin a{padding:3px; font-weight:bold; color:#FFE25F; }
#mstpLogin a:hover{padding:2px; background:#9F8D3B; color:#FFF; border:1px solid #666; text-decoration:none;}
/* /Login */

/* Busca */
#ajt-busca{width:375px}
#mstpSearch{position:relative; padding:0px; width:375px; text-align:left; height:22px; top:58px; left:100px; font-size:12px;}
#frmSearch1{border:0; float:left;width:305px; height:22px; text-align:left; float:right;}
#frmSearch2{border:0; width:56px; height:20px; text-align:right; float:RIGHT;margin-top:1px;}
#mstpSearch .frmSearchQuery{border:0; background:transparent; width:290px; height:24px; font-weight:700; font-size:13px;}
/* /Busca */

.destaques_busca{padding-top:15px}
.catItemImg{padding-right:10px;float:left;display:block;}
.catItemTitle{display:block;}
.catItemTitle a{color:#000;text-decoration:none}
.catItemTitle a:hover{color:#000;text-decoration:underline}
.catItemDesc{loat:left;display:block;font-size:0.8em}
/* /Header */

/* Blocos */
div#blCL, div#blCR, div#blBCL, div#blBCR{float:left; width:49%;}
div#blCL, div#blBCL{margin-right:1%;}
div#blCR, div#blBCR{margin-left:0%;}



div#leftcolumn{margin-bottom:5px;margin-top:10px}
div#rightcolumn{margin-bottom:5px;margin-top:10px;border-left:2px dotted #DEDEDD}
div#blCCMain, div#blBCCMain{margin-top:10px;}
div#blCC, div#blBCC {clear:both;}
div.bcenter {
	margin-bottom:10px;
}
div.bleft {
	display:block;
	margin-bottom:10px;
}
div.bright {
	display:block;
	margin-bottom:10px;
}
div.blockTitle{margin-left:8px; margin-top:4px; font-size:1em; font-weight:700; overflow:hidden;color:#Fff;}
div.blockContent{margin:5px;}
div.blockContent table{width:100%;}

div.bleft-tt{height:26px; margin-left:2px; overflow:hidden; white-space:nowrap;}
div.bright-tt{height:26px; margin-left:2px; overflow:hidden; white-space:nowrap;}
div.bcenter-tt{height:26px; margin-left:2px; overflow:hidden; white-space:nowrap;}

div.bleft-bd{background:#FFF;}
div.bright-bd{background:#FFF;}

div.blue {background:url('block/blockblue_l.gif') no-repeat;}
div.blue div.bleft-tt, div.blue div.bright-tt, div.blue div.bcenter-tt {color:#FFF;background: url('block/blockblue_r.gif') top right no-repeat;}
div.blue div.bleft-bd, div.blue div.bright-bd, div.blue div.bcenter-bd {border:1px solid #16437E;}

div.lightblue {background:url('block/blocklightblue_l.gif') no-repeat;}
div.lightblue div.bleft-tt, div.lightblue div.bright-tt, div.lightblue div.bcenter-tt {color:#333;background: url('block/blocklightblue_r.gif') top right no-repeat;}
div.lightblue div.bleft-bd, div.lightblue div.bright-bd, div.lightblue div.bcenter-bd {border:1px solid #9DBFDD;}

div.zn1 {background:url('block/blockzn1_l.jpg') no-repeat;}
div.zn1 div.bleft-tt, div.zn1 div.bright-tt, div.zn1 div.bcenter-tt {color:#333;background: url('block/blockzn1_r.jpg') top right no-repeat;height:20px; margin-left:13px;}
div.zn1 div.bleft-bd, div.zn1 div.bright-bd, div.zn1 div.bcenter-bd {border:0px solid #BCBCBC;}


div.lightgold {background:url('block/blocklightgold_l.gif') no-repeat;}
div.lightgold div.bleft-tt, div.lightgold div.bright-tt, div.lightgold div.bcenter-tt {color:#333;background: url('block/blocklightgold_r.gif') top right no-repeat;}
div.lightgold div.bleft-bd, div.lightgold div.bright-bd, div.lightgold div.bcenter-bd {border:1px solid #E3D38A;}

div.gray {background:url('block/blockgray_l.gif') no-repeat;}
div.gray div.bleft-tt, div.gray div.bright-tt, div.gray div.bcenter-tt {color:#FFF;background: url('block/blockgray_r.gif') top right no-repeat;}
div.gray div.bleft-bd, div.gray div.bright-bd, div.gray div.bcenter-bd {border:1px solid #666;}

div.lightgray {background:url('block/blocklightgray_l.gif') no-repeat;}
div.lightgray div.bleft-tt, div.lightgray div.bright-tt, div.lightgray div.bcenter-tt {color:#333;background: url('block/blocklightgray_r.gif') top right no-repeat;}
div.lightgray div.bleft-bd, div.lightgray div.bright-bd, div.lightgray div.bcenter-bd {border:1px solid #B2B2B2;}


div.pontos {}
div.pontos div.bleft-tt, div.pontos div.bright-tt, div.pontos div.bcenter-tt {color:#333;}
div.pontos div.bleft-bd, div.pontos div.bright-bd, div.pontos div.bcenter-bd {border-bottom:2px dotted #DEDEDD;}

/* /Blocos */

div#egasContent{overflow:hidden}

/* Footer */
#mstpFooter{text-align:center; width:974px;border-top: 2px dotted #DEDEDD}
#ftMenu{width:974px; margin:5px 0; }
#ftMenu a{font-size:0.9em; font-weight:700; padding:8px 0; width:11.11%; height:22px; text-align:center; color:#666; }
#ftMenu a:hover{text-decoration:none; color:#999;}
#footerfim{padding-top:2px;color:#fff;background:url('images/footer.jpg') no-repeat;width:974px; height:22px}
#footerfim a{color:#FFF;text-decoration:underline}
#footerfim a:hover{color:#F00;}
/* /Footer */
.errorMsg{background-color:#FFEFF0; padding:5px; border: 2px solid #FF0000; font-family:Tahoma, fixed; font-size:100%; margin:5px; color: #9F272C; line-height:18px;}
.okMsg, div.resultMsg{background-color:#EFFFF0; padding:5px; border: 2px solid #33CC00; font-family:Tahoma, fixed; font-size:100%; margin:5px; color: #0F7F14; line-height:18px;}
.msg, div.confirmMsg{background-color:#FFFBCF; padding:5px; border: 2px solid #DDDF00; font-family:Tahoma, fixed; font-size:100%; margin:5px; color: #333333; line-height:18px;}

.required{font-weight:bold; color:red; font-size:80%}


.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}
a{color:#16437E; text-decoration:none}
a:hover{text-decoration:underline}
form{line-height:20px;}
input.formButton {height:22px; background:#999; color:#FFF; font-weight:700; text-transform:uppercase;}
input{padding:1px; }

.item {border: 1px solid #cccccc;}
.itemHead {padding: 3px; background-color: #333; color: #FFFFFF;}
.itemInfo {text-align: right; padding: 3px; background-color: #efefef}
.itemTitle a {font-size: 130%; font-weight: bold; font-variant: small-caps; color: #ffffff; background-color: transparent;}
.itemPoster {font-size: 90%; font-style:italic;}
.itemPostDate {font-size: 90%; font-style:italic;}
.itemStats {font-size: 90%; font-style:italic;}
.itemBody {padding-left: 5px;}
.itemText {margin-top: 5px; margin-bottom: 5px; line-height: 1.5em;}
.itemText:first-letter {font-size: 133%; font-weight: bold;}
.itemFoot {text-align: right; padding: 3px; background-color: #efefef;}
.itemAdminLink {font-size: 90%;}
.itemPermaLink {font-size: 90%;}

th {background-color: #fff; color: #000; padding: 2px; vertical-align: middle; border:0px solid #16437E; font-size:1em;}
th a{color:#EFD459;}

#aaMenu{position:absolute; width:800px; height:29px; text-align:center; overflow:hidden;}
#aaMenu ul {list-style-type:none;margin:0;}
#aaMenu ul li {display:inline;}
#aaMenu ul li a{height:0; text-indent:-9999em; background:url('images/menu.jpg') no-repeat; float:left; width:100px; padding-top: 29px; overflow: hidden;}
/* Botões */
#aaMenu ul li#aa-home a{background-position:0 0; width:100px;}
#aaMenu ul li#aa-quemsomos a{background-position:-100px 0; width:100px;}
#aaMenu ul li#aa-revistazn a{background-position:-200px 0; width:100px;}
#aaMenu ul li#aa-anuncios a{background-position:-300px 0; width:100px;}
#aaMenu ul li#aa-shopping a{background-position:-400px 0; width:100px;}
#aaMenu ul li#aa-contato a{background-position:-500px 0; width:100px;}
#aaMenu ul li#aa-encontrar a{background-position:-600px 0; width:200px;}

/* /Botões */
/* Hover */
#aaMenu ul li#aa-home a:hover{background-position:0px -29px;}
#aaMenu ul li#aa-quemsomos a:hover{background-position:-100px -29px;}
#aaMenu ul li#aa-revistazn a:hover{background-position:-200px -29px;}
#aaMenu ul li#aa-anuncios a:hover{background-position:-300px -29px;}
#aaMenu ul li#aa-shopping a:hover{background-position:-400px -29px;}
#aaMenu ul li#aa-contato a:hover{background-position:-500px -29px;}
#aaMenu ul li#aa-encontrar a:hover{background-position:-600px -29px;}
/* /Hover */


div#hdzn-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:13px;
	height:20px;
	background:url('images/header_01.jpg');
}

div#hdzn-02 {
	position:absolute;
	left:13px;
	top:0px;
	width:945px;
	height:20px;
	background:url('images/header_02.jpg');
	color:#FFF;
	text-align:right;
	padding-top:5px;
}
div#hdzn-02 a{
	color:#FFF;
	text-decoration:underline;
}
div#hdzn-02 a:hover{
	color:#F00;
	text-decoration:underline;
}


div#hdzn-03 {
	position:absolute;
	left:958px;
	top:0px;
	width:16px;
	height:20px;
	background:url('images/header_03.jpg');
}

div#hdzn-04 {
	position:absolute;
	left:0px;
	top:20px;
	width:182px;
	height:182px;
	background:url('images/header_04.jpg');
}

div#hdzn-05 {
	position:absolute;
	left:182px;
	top:20px;
	width:41px;
	height:182px;
	background:url('images/header_05.jpg');
}

div#hdzn-06 {
	position:absolute;
	left:223px;
	top:20px;
	width:751px;
	height:182px;
	background:url('images/header_06.jpg');
}

div#hdzn-07 {
	position:absolute;
	left:0px;
	top:202px;
	width:800px;
	height:77px;
	padding-top:27px;
	background:#F2F2F4;overflow:hidden;
}

div#hdzn-08 {
	position:absolute;
	left:800px;
	top:202px;
	width:174px;
	height:194px;
	background:url('images/header_08.jpg');
	overflow:hidden;
}

div#hdzn-09 {
	position:absolute;
	background:url('images/fundo.jpg') no-repeat;
	left:0px;
	top:258px;
	width:800px;
	height:137px;
	overflow:hidden;
	
}
div#emp24{
	position:absolute;
	left:603px;
	top:18px;
	width:182px;
	height:102px;
	overflow:hidden;
	font-size:1.3em;
	font-weight:700;
	color:#000;
	text-align:center;
	line-height:15pt;
}
div#emp24 a{
	color:#89211b;
}
div#todosSegmentos{
	position:absolute;
	left:331px;
	top:86px;
	width:200px;
	height:25px;
	overflow:hidden;
	font-size:1em;
	color:#000;
	text-align:left;
}
div#todosSegmentos a{
color:#000;
}
div#todosSegmentos a:hover{
	text-decoration:none;
}
div#naoEncontrou{
	position:absolute;
	left:105px;
	color:#fff;
	top:117px;
	width:370px;
	height:20px;
	overflow:hidden;
	font-size:0.9em;
	font-weight:normal;
	font-family:Tahoma;
	text-align:center;
}
div#naoEncontrou a{
	color:#fff;
}

div#Aquiencontra{
	position:absolute;
	left:80px;
	color:#fff;
	top:2px;
	width:450px;
	height:51px;
	overflow:hidden;
	font-size:1em;
	font-weight:normal;
	text-align:center;font-size:1.1em;
}





td#mainmenu a, td#usermenu a, td#mainmenu a.menuTop, td#mainmenu a.menuMain {display: block; padding:5px;}
td#mainmenu a:hover, td#usermenu a:hover {background-color: #16437E; color:#FFF; text-decoration:none; border:1px solid #000; padding:4px;}
td#mainmenu a.menuSub {padding-left: 9px;}
td#usermenu a.highlight {background-color: #fcc;}

.outer {border: 0px solid #c0c0c0;}
table{width:100%;}
.head, .foot{background-color: #FFF; padding: 4px; font-weight: bold; }
.even {background-color: #FFF; padding: 5px;}
.odd {background-color: #E9E9E9; padding: 5px;}
tr.even td {background-color: #FFF; padding: 5px;}
tr.odd td {background-color: #E9E9E9; padding: 5px;}


div.xoopsCode { background: #FFFFFF; border: 1px inset #000080; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px; height: 200px; overflow: auto;}
div.xoopsQuote { background: #FFFFFF; border: 1px inset #000080; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;}


.comTitle {font-weight: bold; margin-bottom: 2px;}
.comText {padding: 2px;}
.comUserStat {font-size: 10px; color: #16437E; font-weight:bold; border: 1px solid #c0c0c0; background-color: #ffffff; margin: 2px; padding: 2px;}
.comUserStatCaption {font-weight: normal;}
.comUserStatus {margin-left: 2px; margin-top: 10px; color: #16437E; font-weight:bold; font-size: 10px;}
.comUserRank {margin: 2px;}
.comUserRankText {font-size: 10px;font-weight:bold;}
.comUserRankImg {border: 0;}
.comUserName {}
.comUserImg {margin: 2px;}
.comDate {font-weight: normal; font-style: italic; font-size: smaller;}
.comDateCaption {font-weight: bold; font-style: normal;}

a.link_grd{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:52px;}
a.link_grd:hover{background-position: 0 -52px !important;}
a.link_med{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:38px;}
a.link_med:hover{background-position: 0 -38px !important;}
a.link_peq{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:26px;}
a.link_peq:hover{background-position: 0 -26px !important;}

input.input_grd{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:52px;border:0px}
input.input_grd:hover{background-position: 0 -52px !important;border:0px}
input.input_med{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:38px;border:0px}
input.input_med:hover{background-position: 0 -38px !important;border:0px}
input.input_peq{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:26px;border:0px}
input.input_peq:hover{background-position: 0 -26px !important;border:0px}

.empitem{border:2px dotted #DDD;width:680px;margin:10px 0;padding:5px}
.empLogo{float:left;display:block}
.empDesc{font-size:0.9em}
.empFant h2{margin:0px}
.empDados{display:table;padding-left:15px}
.empEnd{display:block;margin-top:5px}
.empvip{background:#f2f2f4}
.empvip:hover{background:#e7eaef}
.pagenav{padding:10px 0 0 0;font-size:0.9em}

.navBar h1{font-size:0.9em;padding:5px 0 5px 5px;margin:0}
.titulo{background:#ccc}

.contato  {
display:block;
float:right;
margin-right:0.5em;
padding:5px;
text-align:right;
width:150px;
}
.frmcadastro {border:1px solid #DEDEDD;padding:10px}
.td1{width:200px;display:block;float:left;margin-right:0.5em;padding:5px;text-align:right;width:120px}
.td2{width:500px;text-align:left}
legend{padding:0 10px}

div.tagClouds {line-height:1.83em;}
div.tagClouds a:hover {background:transparent; color:#666; text-decoration:underline;}
div.tagClouds a {background:transparent; color:#000; text-decoration:none;}
div.tagClouds .t1 {font-size:1.135em;}
div.tagClouds .t2 {font-size:1.335em;}
div.tagClouds .t3 {font-size:1.835em;}
div.tagClouds .t4 {font-size:2.335em;}
div.tagClouds .t5 {font-size:2.835em;}

a.destlinkdesc{color:#000}
a.destlinkcat{color:#16437E}
a:hover.destlinkcat{color:#16437E}
ul.colunas{margin:5px 0}
ul.colunas li{font-size:0.8em;list-style:none;}
.colunaData{text-align:right}
.h3colunas {font-size:0.8em;font-weight:bold;margin:2px 0 0 0}
.h3colunas a{color:#000}

.colitem{padding:2px}
.creditos{font-weight:normal;color: #666666; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.notHome{border-right:2px dotted #DEDEDD;border-bottom:2px dotted #DEDEDD;padding:5px}
.notHome a{color:#000}
.notHome a:hover{color:#16437E}

.mTB10{margin-top:10px; margin-bottom: 10px;}