@charset "utf-8";
/* CSS Document */

body {
	background-color: #ffffff;
	behavior: url("csshover3.htc"); 
}

img {border: none;}

.table{
	background-color:#333;
	border:0.5px;
	border-color:#999;
	border-style:solid;
	color:#CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.transbox
  {
  position:absolute;
  top:50px;
  left:490px;
  width:300px;
  height:400px;
  padding:5px;
  background-color:#F3F3F3;
  border:none;
  filter:alpha(opacity=50);
  opacity: 0.5;
  margin:20px 15px;
  }

.transIMAGE {
filter:alpha(opacity=10);
opacity:0.1;}

a.TransPic img {
filter:alpha(opacity=80);
opacity: 0.8;}

a.TransPic:hover img {
filter:alpha(opacity=100);
opacity: 1.0;
}

a.TransPic:active img {
filter:alpha(opacity=80);
opacity: 0.8;
}

a.TransPic:selected img {
filter:alpha(opacity=80);
opacity: 0.8;
}


.divmenuA A:link    {text-decoration: none; color: #333838;}
.divmenuA A:visited {text-decoration: none; color: #333838;}
.divmenuA A:active  {text-decoration: none; color: #434848;}
.divmenuA A:hover   {text-decoration: none; color: #434848;}

.divmenu1
  {
	position:absolute;
	top:30px;
	left:89px;
	width:650px;
	height:95px;
	padding-top:05px;
	padding-right:15px;
	background-color:#282c2e;
	border:none;
	color:#333838;
	font-family:"Times New Roman", Times, serif;
	font-size:80px;
	text-align:right;
  }

.divmenu1_img
  {
	position:absolute;
	top:30px;
	left:735px;
	width:100px;
	height:100px;
	background-color:#f3f3f3;
	border:none;
  }
  
.divmenu3
  {
	position:absolute;
	top:295px;
	left:89px;
	width:650px;
	height:95px;
	padding-top:05px;
	padding-right:15px;
	background-color:#282c2e;
	border:none;
	color:#333838;
	font-family:"Times New Roman", Times, serif;
	font-size:80px;
	text-align:right;
  }

.divmenu3_img
  {
	position:absolute;
	top:295px;
	left:735px;
	width:100px;
	height:100px;
	background-color:#999;
	border:none;
  }
  
.divmenu2
  {
	position:absolute;
	top:165px;
	left:141px;
	width:650px;
	height:95px;
	padding-top:05px;
	background-color:#282c2e;
	border:none;
	color:#333838;
	font-family:"Times New Roman", Times, serif;
	font-size:80px;
	text-align:left;
  }

.divmenu2_img
  {
	position:absolute;
	top:165px;
	left:45px;
	width:100px;
	height:100px;
	background-color:#f3f3f3;
	border:none;
  }

.divmenu4
  {
	position:absolute;
	top:425px;
	left:141px;
	width:650px;
	height:95px;
	padding-top:05px;
	background-color:#282c2e;
	border:none;
	color:#333838;
	font-family:"Times New Roman", Times, serif;
	font-size:80px;
	text-align:left;
  }

.divmenu4_img
  {
	position:absolute;
	top:425px;
	left:45px;
	width:100px;
	height:100px;
	background-color:#333838;
	border:none;
  }

.divcorpoBG
  {
	position:absolute;
	top:25px;
	left:539px;
	width:319px;
	height:490px;
	background-color:#999;
	border:none;
  }

.divcorpoSlidesBG
  {
	position:absolute;
	top:25px;
	left:29px;
	width:319px;
	height:490px;
	background-color:#999;
	border:none;
  }

.divcorpoSlides
  {
	position:absolute;
	top:9px;
	left:93px;
	width:761px;
	height:40px;
	background-color:#F3F3F3;
	border:none;
	margin:5px 5px;
  }

.divcorpo
  {
	position:absolute;
	top:-7px;
	left:-10px;
	width:300px;
	height:450px;
	background-color:#F3F3F3;
	border:none;
	margin:20px 20px;
  }

.corpo_text {
  font-size: 11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#333;
  text-align:justify;
  margin:20px 15px;
}

.corpo_text A:link    {text-decoration: none; color: #888;}
.corpo_text A:visited {text-decoration: none; color: #888;}
.corpo_text A:active  {text-decoration: none; color: #333;}
.corpo_text A:hover   {text-decoration: none; color: #333;}

.formBG{
  font-size: 11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#747276;
  text-align:justify;
  margin:20px 20px;
}

.form{
  background-color: #f3f3f3;
  border: 1px solid #ccc;
  color:#747276	;
  padding:1px;
}

.div-ws2
  {
	position:absolute;
	top:213px;
	left:142px;
	width:213px;
	height:170px;
	background-color:#fff;
	border: 1px solid #CCC;
	margin:10px 10px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#747276;
	text-align:center;
	padding:10px;
  }
  
.div-ws2 A:link    {text-decoration: none; color: #747276;}
.div-ws2 A:visited {text-decoration: none; color: #747276;}
.div-ws2 A:active  {text-decoration: none; color: #747276;}
.div-ws2 A:hover   {text-decoration: none; color: #747276;}

.div-ws
  {
	position:absolute;
	top:10px;
	left:390px;
	width:384px;
	height:505px;
	background-color:#fff;
	border: 1px solid #ccc;
	margin:10px 10px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#747276;
	text-align:center;
	}

.divpolitica
  {
	position:absolute;
	padding-right:20px;
	padding:20px;
	padding-left:20px;
	top:119px;
	left:13px;
	width:500px;
	height:auto;
	background-color:#fff;
	border: 1px solid #CCC;
	margin:10px 10px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#747276;
	text-align:justify;
  }

.divpolitica2
  {
	position:absolute;
	padding-right:20px;
	padding:20px;
	padding-left:20px;
	top:119px;
	left:568px;
	width:313px;
	height:auto;
	background-color:#fff;
	border: 1px solid #CCC;
	margin:10px 10px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#747276;
	text-align:justify;
  }


.divcontato2
  {
	position:absolute;
	top:213px;
	left:105px;
	width:250px;
	height:205px;
	background-color:#fff;
	border: 1px solid #CCC;
	margin:10px 10px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#747276;
	text-align:center;
  }
  
.divcontato2 A:link    {text-decoration: none; color: #747276;}
.divcontato2 A:visited {text-decoration: none; color: #747276;}
.divcontato2 A:active  {text-decoration: none; color: #747276;}
.divcontato2 A:hover   {text-decoration: none; color: #747276;}

.divcontato
  {
	position:absolute;
	top:27px;
	left:390px;
	width:384px;
	height:480px;
	background-color:#fff;
	border: 1px solid #ccc;
	margin:10px 10px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#747276;
	text-align:center;
	}
	
	.div1about
  {
	position:absolute;
	padding:15px;
	top:40px;
	left:-13px;
	width:400px;
	height:450px;
	background-color:#fff;
	border: 1px solid #CCC;
	margin:10px 10px;

  }
  
    .div2about
  {
	position:absolute;
	padding:15px;
	top:40px;
	left:437px;
	width:400px;
	height:450px;
	background-color:#fff;
	border: 1px solid #CCC;
	margin:10px 10px;
  }
.txt {
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	color:#747276;
	text-align:justify;
}

.title {
	font-weight:bold;
	text-align:center
	}
	
.divtwitter
  {
	position:absolute;
	top:96px;
	left:489px;
	width:321px;
	height:289px;
	background-color:#708302;
	border: 1px solid #e7fc3d;
	padding:15px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e7fc3d;
	text-align:left;
	}
.divblog
  {
	position:absolute;
	top:96px;
	left:28px;
	width:397px;
	height:auto;
	background-color:#708302;
	border: 1px solid #e7fc3d;
	padding:15px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e7fc3d;
	text-align:left;
	}

.divblog A:link    {text-decoration: none; color: #a9bcc7;}
.divblog A:visited {text-decoration: none; color: #a9bcc7;}
.divblog A:active  {text-decoration: none; color: #e7fc3d;}
.divblog A:hover   {text-decoration: none; color: #e7fc3d;}

.divadmin
  {
	position:absolute;
	top:92px;
	left:321px;
	width:230px;
	height:161px;

	margin:05px 05px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e7fc3d;
	text-align:center;
	vertical-align:middle;
	}

.Categoria {
	font-size:50px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:900;
	color:#dfdfdf;
	text-align:center;
	padding-right:14px;
	padding-top:2px;
}

.Table_01 {
	position:absolute;
	left:50%;
	top:0px;
	margin-top:0 auto;
	margin-left: -478px;
	width:957px;
	height:702px;
	background-color: #f3f3f3;
}

.carregando{
	background-color:#f3f3f3;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#747276;
	text-align:right;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.carregando A:link    {text-decoration: none; color: #747276; text-decoration:none;}
.carregando A:visited {text-decoration: none; color: #747276;}
.carregando A:active  {text-decoration: none; color: #747276;}
.carregando A:hover   {text-decoration: none; color: #747276;}

div.logoC {
	position:absolute;
	left:-7px;
	top:10px;
	width:321px;
	height:42px;
	background-color:#e7fc3d;
	border-top:solid 1px #999;
}

.menu A:link    {text-decoration: none; color: #747276;}
.menu A:visited {text-decoration: none; color: #747276;}
.menu A:active  {text-decoration: none; color: #747276;}
.menu A:hover   {text-decoration: none; color: #747276; text-decoration:underline}
.menu {
	background-color:#e7fc3d;
	position:absolute;
	left:314px;
	top:10px;
	width:598px;
	height:29px;
	font-size: 0.66em;
	font-family:Verdana, Geneva, sans-serif;
	letter-spacing: 0.03em;
	text-transform:lowercase;
	text-align:right;
	padding-top:12px;
	padding-right:52px;
	border-top:solid 1px #999;
}

.MenuSlides {
	position:relative;
	float:right;
	left:4px;
	top:49px;
	width:auto;
	height:19px;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f3f3f3;
	text-align:right;
	padding-right:40px;
	padding-left:40px;
	padding-top:4px;
	background-color:#747276;
}

.MenuSlides A:link    {text-decoration: none; color: #ccc;}
.MenuSlides A:visited {text-decoration: none; color: #ccc;}
.MenuSlides A:active  {text-decoration: none; color: #999;}
.MenuSlides A:hover   {text-decoration: none; color: #999;}

.rodape A:link    {text-decoration: none; color: #919094;}
.rodape A:visited {text-decoration: none; color: #919094;}
.rodape A:active  {text-decoration: none; color: #747276;}
.rodape A:hover   {text-decoration: none; color: #747276;}
.rodape {
	position:absolute;
	left:-4px;
	top:681px;
	width:964px;
	height:17px;
	background-color:#e5e5e5;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:solid 1px #CCC;
	color:#747276;
	text-align:center;
	padding-top:4px;
}
.rodape2 {
	color:#666;
}

div.slideP {
	position:absolute;
	left:38px;
	top:79px;
	width:882px;
	height:540px;
}

div.index1 {
	z-index:1000;
	border:solid 4px #fff;
	position:absolute;
	background-color:#fff;
	left:38px;
	top:611px;
	width:633px;
	height:534px;
}

div.index1h {
	z-index:2000;
	position:absolute;
	background-color:#A3A3A3;
	left:-4px;
	top:626px;
	width:944px;
	height:32px;
	padding:10px;
	border-bottom:solid 1px #999;

}

div.index2h {
	z-index:2000;
	position:absolute;
	background-color:#cce906;
	left:-75px;
	top:42px;
	width:100px;
	height:10px;
	padding:3px;
	border-bottom:solid 1px #999;

}

div.index3h {
	z-index:2000;
	position:absolute;
	background-color:#cce906;
	left:-385px;
	top:2px;
	width:100px;
	height:10px;
	padding:3px;
	border-bottom:solid 1px #999;}

div.index5h {
	z-index:2000;
	position:absolute;
	background-color:#cce906;
	left:-185px;
	top:42px;
	width:100px;
	height:10px;
	padding:3px;
	border-bottom:solid 1px #999;}
	
	
	

div.index6h {
	z-index:2000;
	position:absolute;
	left:-320px;
	top:38px;
	width:125px;
	height:20px;
	padding:3px

}


.fontindexh {
	font-family:Arial, Helvetica, sans-serif;
	margin:2px;
	font-size:0.9em;
	font-weight:bold;
	font-stretch:extra-expanded;
	text-align:center;
	color:#5f5e62;
}

.fontindexh A:link    {text-decoration: none; color: #5f5e62;}
.fontindexh A:visited {text-decoration: none; color: #5f5e62;}
.fontindexh A:active  {text-decoration: none; color: #5f5e62;}
.fontindexh A:hover   {text-decoration: none; color: #5f5e62;}

.fontindexh1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:;
	font-stretch:extra-expanded;
	text-align:center;
	color:#e7fc3d;
}

.fontindexh1 A:link    {text-decoration: none; color: #e7fc3d;}
.fontindexh1 A:visited {text-decoration: none; color: #e7fc3d;}
.fontindexh1 A:active  {text-decoration: none; color: #e7fc3d;}
.fontindexh1 A:hover   {text-decoration: none; color: #e7fc3d;}


div.index-news {
	z-index:8000;
	position:absolute;
	background-color:#595959;
	left:30px;
	top:110px;
	width:293px;
	height:515px;
	padding:10px;
	border: 1px solid #ccc;
}


div.index2 {
	position:absolute;
	left:42px;
	top:75px;
	width:873px;
	height:539px;
}

div.index3 {
	position:absolute;
	left:488px;
	top:79px;
	width:430px;
	height:156px;
}

div.slide_foto {
	position:absolute;
	padding-top:5px;
	left:0px;
	top:540px;
	width:882px;
	height:57px;
	text-align:left;
	background-color:#f3f3f3;
}

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 0; /*10px solid navy; */
border-bottom-width: 0;
width: 882px; /*width of featured content slider*/
height: 540px;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0;
/*background: white;*/
width: 882px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
height: 38px;
vertical-align:bottom;
}


/*
*/

/* ######### CSS for top level tabs ######### */

.tabsmenuclass{
	overflow: hidden;
	background-color:#e7fc3d;
	position:absolute;
	left:314px;
	top:18px;
	width:598px;
	height:24px;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	padding-top:12px;
	padding-right:20px;
}

.tabsmenuclass A:link    {text-decoration: none; color: #ccc; display: block;}
.tabsmenuclass A:visited {text-decoration: none; color: #ccc;display: block;}
.tabsmenuclass A:active  {text-decoration: none; color: #999;display: block;}
.tabsmenuclass A:hover   {text-decoration: none; color: #999;display: block;}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: black;
color: white;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
	position:absolute;
	left:314px;
	top:55px;
	width:608px;
	height:19px;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e7fc3d;
	text-align:center;
	padding-right:10px;
	padding-top:4px;
	background-color:#708302;
}
/* WS */

.IMG_OFICINA01
  {
	position:absolute;
	top:-10px;
	left:-18px;
	width:373px;
	height:524px;
	background-color:#F3F3F3;
	border:none;
	margin:20px 20px;
  }
.IMG_OFICINA02
  {
	position:absolute;
	top:-26px;
	left:415px;
	width:421px;
	height:524px;
	background-color:#F3F3F3;
	border:none;
	margin:20px 20px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-stretch:extra-expanded;
	text-align: justify;
	color:#5f5e62
  }
.IMG_OFICINA02 .H1 {
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	}

.tweet {
	position:absolute;
	top:474px;
	left:292px;
	width:117px;
	height:50px;
}

.tweet A:link    {text-decoration: none; color: #33ccff; display: block;}
.tweet A:visited {text-decoration: none; color: #33ccff;display: block;}
.tweet A:active  {text-decoration: none; color: #33ccff;display: block;}
.tweet A:hover   {text-decoration: none; color: #33ccff;display: block;}

.tweet.siga {
	position:absolute;
	top:118px;
	left:292px;
	width:117px;
	height:50px;
}

.tweet.siga A:link    {text-decoration: none; color: #33ccff; display: block;}
.tweet.siga A:visited {text-decoration: none; color: #33ccff;display: block;}
.tweet.siga A:active  {text-decoration: none; color: #33ccff;display: block;}
.tweet.siga A:hover   {text-decoration: none; color: #33ccff;display: block;}
