/* CSS Document */
div, ul, li {
	border-width:0;
}

a{ cursor:pointer; color:#0099FF}
img{ border:0}
a:hover{ cursor:pointer; text-decoration:underline}
body{ background-color:#8DACBC/*:#A3C8DA */; background-image:url(images/index_fundo.jpg); margin:0; padding:0}
#tb_body{ position:relative; width:790px;}
._body{ position:relative; top:0; left:0; padding-left:15px; border-style:hidden;border-left:dashed 1px #C8C8C8; width:560px }
div.menu_left_um{position:absolute; }
div.menu_left{ background-color:#FFFFFF; z-index:2; width:200px; height:947px; position:relative; top:0; left:0; text-align:center }
#img_menu_left{height:964px; width:220px; position:absolute; left:-9px; top:1px; z-index:1;}
#p_top{ margin:45px 7px 0 7px; padding-left: text-align:left; color:#0066FF; font-size:12px}
#recados{ position:absolute; top:353px; left:0; background-color:#FFB062; height:287px; width:100%}
#recados h3{ margin:0; padding:0; padding-top:8px; padding-left:8px; color:#FFFFFF; font-size:18px; font-weight:bold; text-align:left;background:url(images/index/fundo_titulo_geral.png) repeat-x; height:40px;}
#recados div{ background-color:#F0F0FF; color:#EC7600; height:100%; overflow:auto; margin-top:-7px; font-size:11px; text-align:left; line-height:13px; padding:5px}

#ajude{ position:absolute; top:738px; left:0; background-color:#FFB062; height:65px; width:100%; cursor:pointer}
#ajude div.um{ background-color:#E1FFE1; color:#EC7600; height:75px; overflow:auto; margin-top:-7px; position:relative}
#ajude div div.dois { background-color:#66CC99; color:#336600; margin:0; margin-top:5px; padding:7px; position:absolute; top:7px; left:7px; width:175px  }
#ajude div div h3{ color:#336600; margin:0; font-size:9px; text-align:left; line-height:13px; }

#temas{ position:absolute; top:805px; left:0; background-color:#A4D1FF; height:85px; width:100%}
#temas h3{ margin:0; padding:0; padding-top:8px; padding-left:8px; color:#FFFFFF; font-size:18px; font-weight:bold; text-align:left;background:url(images/index/fundo_titulo_geral.png) repeat-x; height:40px;}
#temas div{ background-color:#FFFFFF; color:#EC7600; height:100%; overflow:auto; margin-top:-7px; font-size:11px; text-align:left; line-height:13px; padding:5px}


#tt_1,#tt_2{ position:absolute; z-index:1002; color:#FFF; font-weight:bold; top:179px; width:700px}
#tt_2{ z-index:1002; top:700px; }
#tt_1 h3,#tt_1 span,#tt_2 h3,#tt_2 span{ float:left;margin:0; padding:0; padding-left:10px}
#tt_1 h3,#tt_2 h3{ margin-left:100px}
#tt_2 h3{margin-left:170px}

#fundo_titulo{ z-index:1000; width:771px; height:40px; position:absolute; top:170px; left:0; background-image:url(images/index/fundo_titulo.png); color:#FFFFFF; font-weight:bold }
#fundo_titulo_down{ z-index:1000; width:771px; height:40px; position:absolute; top:691px; left:0; background-image:url(images/index/fundo_titulo2.png); color:#FFFFFF; font-weight:bold; clear:both }

.linha{ border-top:dashed 1px #C8C8C8; margin-left:-10px; font-size:7px; margin-top:7px}
ul.menu{ background-color:#FFFFFF; margin:0; padding:0; width:100%; height:141px; color:#FFFFFF; text-align:center; position:absolute; left:-5px; z-index:2001;  clear:both; }
ul.menu li{ margin-left:1px;float:right; list-style:none; width:128px; height:140px;}
ul.menu li.menu1{ width:139px;background:#3BAFE2 url(images/index/logo_shadow.png) 71px 29px; }
ul.menu li.menu2{background:#2DA55B url(images/index/logo_shadow.png) 151px -29px;}
ul.menu li.menu3{background:#DBA6DC url(images/index/logo_shadow.png) 21px 58px}
ul.menu li.menu4{width:132px; margin-right:1px;background:#EFB85D url(images/index/logo_shadow.png) 120px 100px;}
ul.menu li ul,ul.menu li ul li{ }
ul.menu li div h3{ margin:0; padding:0; padding-left:10px; padding-top:10px; text-align:left;background:url(images/index/fundo_titulo_geral.png) repeat-x; height:31px; margin-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; }
ul.menu li h4{ margin:5px; padding:0; list-style:none;text-align:left; font-size:9px; font-family:Verdana; cursor:pointer}
ul.menu li.menu1 h4:hover{background-color:#2291C9}
ul.menu li.menu2 h4:hover{background-color:#1B924E}
ul.menu li.menu3 h4:hover{background-color:#C671CC}
ul.menu li.menu4 h4:hover{background-color:#E5A335}
ul.menu li h4 img{float:left; clear:both; margin-right:2px}
#img_top{height:158px; width:540px; position:absolute; left:3px; top:-13px; }


.menu{width:122px; height:140px; margin:0 1px 1px 0; display:block; clear:both; float:left }
#body_top{ background-color:#FFFFFF; height:265px;z-index:100; overflow:hidden; padding-top:45px}
#img_body_top{height:272px; width:540px; position:absolute; left:2px; top:3px; }

#body_top_cont{ margin:10px; position:relative;overflow:auto; text-align:left; height:214px}




#body_mid{background-color:#FFFFFF; height:195px;z-index:102; position:relative; padding-top:5px; overflow:hidden}
#contaudo_mid{ padding:3px; height:340px; width:auto; overflow:auto; position:absolute}
#img_body_mid{ height:202px; width:540px; position:absolute; left:2px; top:3px; z-index:100}

#body_mid h3{ color:#FFFFFF; margin:0px 0 0 0; padding:10px 0 0 10px; background:#FFA4FF url(images/index/fundo_titulo_geral.png) repeat-x; height:30px; text-align:justify; position:relative}
#body_mid h3 div{ border:2px; border-left-color:#FFFFFF; border-left-style:solid; border-left-width:thin; height:24px; padding:9px 5px 0 5px; position:absolute; top:4px; left:350px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer }
#body_mid h3 div img{float:left; margin-top:-2px}
.linha0{ padding:6px; position:relative;}

#body_bottom{background-color:#FFFFFF; height:200px;z-index:103;}
#img_body_bottom{height:208px; width:540px; position:absolute; left:2px; top:3px}

#back{ color:#000000; position:absolute; top:0; left:90%; cursor:pointer}

#body_bottom_cont{ padding-top:50px; padding-left:3px}


.pics { height: 128px; width: 128px; padding:0; margin:0; overflow: hidden; float:left }
.pics img { height: 115px; width: 115px; padding: 5px; border: 1px solid #ccc; background-color: #eee; top:0; left:0; cursor:pointer; float:left }
.pics img {	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

#slide_s0,#slide_s1,#slide_s2,#slide_s3 { position: relative; height: 218px; width: 128px; padding:0; margin:0; overflow: hidden; float:left  }
#controls0,#controls1,#controls2,#controls3 { z-index: 1000; position: absolute; top: 0; left: 0; display: none;
    background-color: #ffc; border: 1px solid #ddd; margin: 0; padding: 6px; 
    width: 118px; font-size:9px; text-align:center;
}
#controls0 span,#controls1 span,#controls2 span,#controls3 span { margin: 0 5px }

.pics2 { height: 130px; width: 130px; padding:0; margin:0; overflow: hidden; float:left }
.pics2 img { height: 119px; width: 119px; padding: 5px; background-color: #eee; top:0; left:0; cursor:pointer; float:left }
.pics2 img {	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

#nav0,#nav1,#nav2,#nav3 { width: 212px; margin: 4px; margin-left:-10px; clear:both; }
#nav0 li,#nav1 li,#nav2 li,#nav3 li { width: 25px; float: left; margin: 4px; padding:0; list-style: none; }
#nav0 a,#nav1 a,#nav2 a,#nav3 a { width: 25px; padding: 2px; display: block; border: 1px solid #ccc; }
#nav0 a.activeSlide,#nav1 a.activeSlide,#nav2 a.activeSlide,#nav3 a.activeSlide { background: #88f }
#nav0 a:focus,#nav1 a:focus,#nav2 a:focus,#nav3 a:focus { outline: none; }
#nav0 img,#nav1 img,#nav2 img,#nav3 img { border: none; display: block }

.pics_max { height: 298px; width: 298px; padding:0; margin:0; overflow: hidden; float:left;  }
.pics_max img { height: 285px; width:285px; padding: 5px; background-color: #eee; top:0; left:0; cursor:pointer; float:left }
.pics_max img {	-moz-border-radius: 5px; -webkit-border-radius: 5px;}
#slide_s_max { position: relative; height: 100%; width: 100%; padding:0; margin:0; overflow: hidden; float:left;}
#controls_max { z-index: 1000; position: absolute; top: 0; left: 0; display: none;
    background-color: #ffc; border: 1px solid #ddd; margin: 0; padding: 6px; 
    width: 295px; font-size:9px; text-align:center;
}
#controls_max span { margin: 0 5px }

#nav_max { width: 193px; height:290px; margin: 0px; float:right; clear:none; overflow:auto; }

#nav_max li { width: 50px; float: left; margin: 4px; list-style: none }
#nav_max a { width: 50px; padding: 2px; display: block; border: 1px solid #ccc; }
#nav_max a.activeSlide { background: #88f }
#nav_max a:focus { outline: none; }
#nav_max img { border: none; display: block }


#barra_progresso
{
	font-size: 1px;
	left: 0px;
	width: 1px;
	position: relative;
	top:1px;
	height: 5px;
	background-color: #006400;
}
#carregador_pai
{
	width: 100%;
	position: absolute;
	top: 70%;
	text-align: center;
	z-index:3100;
}
#carregador_fundo
{
	font-size: 1px;
	left: 8px;
	width:113px;
	position: relative;
	top:8px;
	height:7px;
	background-color: #ebebe4;
}
#carregador
{
    BORDER-RIGHT: #6a6a6a 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #6a6a6a 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    Z-INDEX: 2;
    PADDING-BOTTOM: 16px;
    MARGIN: 0px auto;
    BORDER-LEFT: #6a6a6a 1px solid;
    WIDTH: 130px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #6a6a6a 1px solid;
    FONT-FAMILY: Tahoma, Helvetica, sans;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}