body { font-family: Arial, Tahoma; font-size: 11px; background-color: #FFF; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-position:top; height:100%; }

body, hr, h1, h2, h3, h4, h5, p { margin: 0; padding: 0; }

form { margin:0; padding:0; }

fieldset { border:0;margin:0;padding:0; }

input.text, textarea, select, select { font:11px Tahoma, courier, monospace; color:#000000; padding:3px; margin:1px 0; border:1px solid #6F90B1; }

img { border:0 }

p { line-height:1.2em }



/* Fontes */

h1{ font-size: 18px; font-family: Arial, Tahoma; letter-spacing:-1px; color: #3399CC; }

h2{ font-size: 14px; font-family: Tahoma; color: #3399CC; }

h3{ font-size: 11px; color: #009900; line-height: 1.2em; }

h4 { font-size: 11px; color: #000; }

h5{ font-family: Tahoma; font-size: 11px; color: #3399CC;  }

h5.link { color: #009900; line-height: 1.8em;}

h5.rodape{ font-size: 10px; color: #3399CC; line-height: 1.1em; font-weight:lighter; }



/* Links */

h4 a { color: #000; text-decoration: none; font-weight:lighter  }

h4 a:hover { color: #3399CC; text-decoration: none; font-weight:lighter }



h5 a { color: #3399CC; text-decoration: none;  }

h5 a:hover { color: #000; text-decoration: none;  }



h5.link a { color: #009900; text-decoration: none;  }

h5.link a:hover { color: #000; text-decoration: none;  }



/* Home > Corpo */

#container { width:779px; margin:0 auto; }



/* Topo */

#topo { width:779px; margin:0!important; position:relative; }

#logo { width:380px; height:58px; overflow:hidden; }

#aba { position:absolute; right:10px; background-image:url(../images/aba.jpg); background-repeat:no-repeat; height:30px; width:88px; padding-left:22px; padding-top:8px; top:0; }

#aba img { padding-left:1px; }



/* Header */

#linhaverde { width:779px; height:20px; background-image: url(../images/linha_verde.jpg); background-repeat:no-repeat; }

#ceu { background-image:url(../images/topo_ceu.jpg); background-repeat:no-repeat; height:61px; }



/* Estrutura */

#innerwrapper { display:block; }

/*#content { 	margin: 0 0 0 170px; padding:0 5px 5px 10px; }*/

#content { width:420px; float:left; padding:0 5px 5px 10px; overflow:hidden; }

#content2 { width:560px; float:left; padding:10px 5px 5px 10px; }

.conteint { margin-top:10px; margin-left:20px; }

#left { margin:0; float: left; width:160px; padding:15px 5px 5px 10px; }

#right { margin:0; float: right; width:150px; margin-top:-1px; overflow:hidden; }



/* Menu */

.menu {  width:160px; height:24px; background-image:url(../images/linha_pont.gif); background-repeat:repeat-x; background-position:bottom left; margin: 0 auto; padding-top:5px; }

.menu_lineless {  width:160px; height:24px; margin: 0 auto; padding-top:5px; }

.menu, .menu_lineless, img { padding-right:5px; }



/* Conteúdo */

.TextoHome { width:310px; background:url(../images/pic_lampada.gif) 0 0 no-repeat; padding-left:100px; padding-top:5px; margin-left:10px; }

#textee2 { width:310px; background:url(../images/pic_lampada.gif) 0 0 no-repeat; padding-left:100px; padding-top:5px; margin-left:10px; }

.localizacao { padding-top:30px; }

.linha_pont_v { height:4px; background-image:url(../images/linha_pont_verde.gif); background-repeat:repeat-x; text-align:right; margin-top:15px;}

.linha_pont { height:4px; background-image:url(../images/linha_pont.gif); background-repeat:repeat-x; margin-top:5px; }



#noticias { width:390px; margin-top:20px; margin-left:30px; }

ul li { margin:0px; list-style:none; }

ul ul li { margin: 3px 0 3px 3px; list-style: url(../images/bullet_b.gif); }

ul ul { margin: 0 0 15px 0; }



/* Rodape */

#footer { width:740px; margin:0 auto; background:url(../images/linha_pont.gif) top left repeat-x; padding-top:3px; margin-top:25px; }

#rights { float:left; width: 300px; margin-top:15px; }

#atrative { float:right; width:100px; margin-top:15px;}

 

 .clearfix:after {

    content: ".";

    display: block;

    clear: both;

    visibility: hidden;

    line-height: 0;

    height: 0;

}



.clearfix {

    display: inline-block;

}



html[xmlns] .clearfix {

    display: block;

}



* html .clearfix {

    height: 1%;

}



h2.sifr { font-size:30px; }

.input { width:246px; }

.TextoHome a { color:#38A611 }



a { color: #3399CC; text-decoration: none; font-weight:bold; }

a:hover { color: #000; text-decoration: none;  }

h2.cont { font-size:20px; letter-spacing:-1px; font-weight:lighter; font-family:Arial, Helvetica, sans-serif; color:#000000; margin-left:10px; margin-top:5px; }

td.desc { font-size:11px; }

h2.sifr { margin-left:15px; font-size:26px; }

.conteint h2.sifr { margin-left:0px; padding-left:0px; margin-bottom:5px; }

.conteint h2.cont { margin-left:0px; padding-left:0px; margin-bottom:5px; }



/********************************/



#myAccordion {

	width: 474px;

}

#myAccordion dt {

	margin:0; padding:0;

	line-height: 20px;

	font-size:18px;

	background:url(../images/aba.gif) 0 0 no-repeat;

	font-weight: bold;

	color: #3399CC;

	text-align:center;

	padding-top:8px;

	height:31px;

}

#myAccordion dd { 	margin:0; padding:0;

	overflow: auto;

}

#myAccordion p { 	margin:0; padding:0;

	margin: 16px 10px;

}

#myAccordion dt.myAccordionHover

{

	background:url(../images/aba.gif) 0 0 no-repeat; cursor:pointer !important;

}

/*#myAccordion dt.myAccordionActive { }*/

td.titl { background-color:#3C8D0D; }

#content2 { text-align:justify !important; }

.dd2006 { height:60px !important; }

.flash-replaced .alt { display: block; height: 0px;	position: absolute;	overflow: hidden; width: 0px; }

img.movieplayer { width:89px; height:122px; margin:0 auto; }