body{
margin:0px;
font-family: Arial, Verdana, sans-serif;
font-size:11px;
color:#222222;
  background-color: #4373a4;
  background-image: url(../images/bgimage.png);
  background-position: top;
  background-repeat: no-repeat;
  background-attachment: fixed
}


a {
  color: #0082EB;
  text-decoration: none;
}

a:visited {
  color: #5dabf9;
}

a:hover {
  color: #0099FF;
}


/* Headings */

h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{
		font-weight:normal;
		font-style:normal;
		text-decoration:none
}

h1,h1 a,h1 a:link,h1 a:visited{
font-family:Georgia, Arial, Verdana, sans-serif;
		font-size:25px;
		font-style:normal;
		font-weight:bold;
		color:#0066CC
}

h2,h2 a,h2 a:link,h2 a:visited{
font-family:Georgia, Arial, Verdana, sans-serif;
		font-size:20px;
		font-style:normal;
		font-weight:bold;
		color:#0066CC
}

h3,h3 a,h3 a:link,h3 a:visited{
font-family:Georgia, Arial, Verdana, sans-serif;
		font-size:18px;
		font-style:normal;
		font-weight:bold;
		color:#0066CC
}

h4,h4 a,h4 a:link,h4 a:visited{
font-family:Georgia, Arial, Verdana, sans-serif;
		font-size:16px;
		font-style:normal;
		font-weight:bold;
		color:#222222
}

h5,h5 a,h5 a:link,h5 a:visited{
font-family:Georgia, Arial, Verdana, sans-serif;
		font-size:14px;
		font-style:italic;
		font-weight:normal;
		text-align:left;
		color:#336699
}

h6,h6 a,h6 a:link,h6 a:visited{
font-family:Georgia, Arial, Verdana, sans-serif;
		font-size:12px;
		font-style:italic;
		font-weight:bold;
		color:#0066CC
}

h1,h2,h3,h4,h5,h6{
		margin-top:0.2em;
		margin-right:0pt;
		margin-bottom:0.2em;
		margin-left:0pt;
		padding-top:0pt;
		padding-right:0pt;
		padding-bottom:0pt;
		padding-left:0pt;
font-family:Georgia, Arial, Verdana, sans-serif;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
color:#0099FF
}
p{
  margin:0px
}


hr{
  border-top: 0px solid #0099FF;
  border-right: 0px solid #0099FF;
  border-bottom: 3px solid #0099FF;
  border-left: 0px solid #0099FF;
  margin:10px 10px 10px 0px
}




li
{
	padding:0;
  list-style: inside url(../images/bullet2.png);
  	font-family:Georgia, Arial, Verdana, sans-serif;
}

ul
{
	list-style-type: none;
    margin:1em 1em 1em 1em;
}
































#sublay{
  background-image: url(../images/headfullimagebg.png);
  background-position: top;
  background-repeat: repeat-x;
  position:absolute;
  z-index:-5;
  margin:0px;
  top:0;
  left:0;
  width:100%;
  height:200px
}

#lay1{
  background-image: url(../images/left-bg.png);
  background-position: top;
  background-repeat: no-repeat;
}
#lay2{
  background-image: url(../images/right-bg.png);
  background-position: top;
  background-repeat: no-repeat
}
#lay3{
  background-image: url(../images/menu-top.png);
  background-position: top;
  background-repeat: no-repeat;
  color:#ffffff;
  font-family:Georgia, Arial, Verdana, sans-serif;
  padding:0px 10px 0px 10px;
}
#lay4{
  background-image: url(../images/head-banner.png);
  background-position: top;
  background-repeat: no-repeat
}
#lay5{
  background-image: url(../images/menu-head.png);
  background-position: top;
  background-repeat: no-repeat;
  color:#ffffff;
  padding:0px 10px 0px 10px;
}
#lay6{
  background-image: url(../images/head-imgbg.png);
  background-position: top;
  background-repeat: no-repeat
}
#lay7{
  background-image: url(../images/fill1.png);
  background-position: top;
  background-repeat: repeat-y
}

#lay8{
  background-image: url(../images/menu-baixo.png);
  background-position: top;
  background-repeat: no-repeat
}
#lay9{
  background-image:none;
}
#lay10{
  background-image: url(../images/bottom-sombrabg.png);
  background-position: top;
  background-repeat: no-repeat
}
#lay11{
  background-image: none;
  background-position: top;
  background-repeat: no-repeat
}
#lay12{
  background-image: none;
  background-position: top;
  background-repeat: no-repeat
}
#lay13{ /*copyright*/
  background-image: none;
  background-position: top;
  background-repeat: no-repeat;
  font-size:10px;
  font-family: Arial, Helvetica, sans-serif;
  color:#ffffff
}
#conteudos{
padding: 0px 10px 5px 10px;

}


#cl1{
  background-image: url(../images/colesq1.png);
  background-position: top;
  background-repeat: no-repeat;
  padding:30px 5px 0px 5px;
  color:#ffffff
}
#cl2{
  background-image: url(../images/colesq2.png);
  background-position: top;
  background-repeat: repeat-y
}
#cl3{
  background-image: url(../images/colesq3.png);
  background-position: top;
 background-repeat: no-repeat
}
#cl4{
  background-image: none;
  padding:5px 5px 0px 5px;
  color:#222222
}
#cd1{
  background-image: url(../images/coldir1.png);
  background-position: top;
  background-repeat: no-repeat;
}
#cd2{
  background-image: url(../images/coldir2.png);
  background-position: top;
  background-repeat: repeat-y;
  padding:5px 5px 0px 5px;
  color:#ffffff
}
#cd3{
  background-image: url(../images/coldir3.png);
  background-position: top;
  background-repeat: no-repeat
}
#cd4{
  background-image: none;
  padding:5px 5px 0px 5px;
  color:#222222
}
#menut{
font-family:Georgia, Arial, Verdana, sans-serif;
color:#ffffff;
font-weight: bold;
font-size:16px;
}
#menutd{
padding-right:5px;
font-size:16px;
font-family:Georgia, Arial, Verdana, sans-serif;
color:#ffffff;
font-weight: bold;
text-align:center
}
#hdl1{
padding:5px 5px 5px 5px;
}
#hdlbanner{
padding:0px

}
#hdlidiomas{
padding:0px
}

/*butões*/
 .lbutton{
border:2px solid #ffffff;
  background: #ffffff;
}


a.lbutton{
  display:block;
  float:left;
  font-weight:bold;
  font-size:14px;
  font-family:Georgia, Arial, Helvetica, sans-serif, "Trebuchet MS";
  color:#FFFFFF;
  text-decoration:none;
  background:url(../images/buttnbg.png) no-repeat left top;
  height:24px;
  background-color: transparent;
}

a.lbutton span{
  display:block;
  float:left;
  background:url(../images/buttnbg.png) no-repeat right top;
  height:21px;
  padding-left:0px;
  padding-top:3px;
  padding-right:15px;
  margin-left:15px;
  cursor:pointer;
  background-color: transparent;
}

a.lbutton:hover{
  background-position:0px bottom;
  color:#000000}

a.lbutton:hover span{
  background-position:right bottom;}







span.menu{
font-size:14px;
color:#0099FF;
background-position: left;
background-repeat: no-repeat;
  line-height:28px;
  padding-left:15px;
  padding-right:10px;
  padding-top:0px;
  padding-bottom:0px;
  text-decoration:none;
  margin:0px;
  font-weight: bold;
  font-family:Georgia, Arial, Verdana, sans-serif;
}
a span.menu{
  line-height:28px;
  text-decoration:none;
    padding-top:6px;
  padding-bottom:6px;
}
a span.menu:hover{
  color: #ffffff;
  text-decoration:none;
}
span.menu1{
font-size:12px;
color:#ffffff;
background-position: left;
background-repeat: no-repeat;
  line-height:28px;
  padding-left:5px;
  padding-right:5px;
  padding-top:0px;
  padding-bottom:0px;
  text-decoration:none;
  margin:0px;
  font-weight: normal ;
    font-family: Arial, Verdana, sans-serif;
}
a span.menu1{
  line-height:28px;
  text-decoration:none;
    padding-top:6px;
  padding-bottom:6px;
}
a span.menu1:hover{
  color: #CCFFFF;
  text-decoration:none;
}


span.menu2{
font-size:16px;
color:#ffffff;
  padding-left:10px;
  padding-right:10px;
  padding-top:8px;
  padding-bottom:0px;
  text-decoration:none;
  margin:0px;
  font-weight: bold;
  line-height:37px;
}
a span.menu2{
  text-decoration:none;
    display:inline;
  padding-bottom: 15px
}
a span.menu2:hover{
  color: #CCFFFF;
  text-decoration:none;
  background-image: url(../images/menuselect.png);
  background-position: center bottom;
  background-repeat: no-repeat;
}



span.menu3{
font-size:11px;
color:#003366;
background-position: left;
background-repeat: no-repeat;
  line-height:30px;
  padding-left:10px;
  padding-right:10px;
  padding-top:0px;
  padding-bottom:9px;
  text-decoration:none;
  margin:0px;
  font-weight: normal
}
a span.menu3{
  line-height:3em;
  text-decoration:none;
}
a span.menu3:hover{
  color: #222222;
  text-decoration:none;
  border-bottom: 2px solid #222222
}




button {
  border:0;
  cursor:pointer;
  font-weight:bold;
  padding:0 8px 0 0;
  text-align:center;
    width:auto;
  overflow:visible;
}
button span {
  position:relative;
  display:block;
  white-space:nowrap;
  padding:0 0 0 8px;
    margin-top:0px;

}

/*butão gerais*/
button.submitBtn {
  background:url(../images/btn_right.png) right no-repeat;
  font-size:11px;
  font-family:Georgia, Arial, Verdana, sans-serif;
  text-align:center;
}
button.submitBtn span {
  height:24px;
  line-height:24px;
  background:url(../images/btn_left.png) left no-repeat;
  color:#fff;
}
button.submitBtn:hover {
	background:url(../images/btn_right_hover.png) right no-repeat;
}
button.submitBtn:hover span {
	background:url(../images/btn_left_hover.png) left no-repeat;

}


/*lermais butão*/
button.lermais {
  background:url(../images/lermais_right.png) right no-repeat;
  font-family:Georgia, Arial, Verdana, sans-serif;
  font-size:11px;
}
button.lermais span {
  height:30px;
  line-height:30px;
  background:url(../images/lermais_left.png) left no-repeat;
  color:#0082EB;
}
button.lermais:hover {
	background:url(../images/lermais_right_hover.png) right no-repeat;
}
button.lermais:hover span {
	background:url(../images/lermais_left_hover.png) left no-repeat;
}


.titulo_destaque{
height:42px;
line-height:36px;
font-size:16px;
color:#0066CC;
padding:5px 5px 2px 8px;
  background-image: url(../images/destaquebg.png);
  background-position: left bottom;
  background-repeat: no-repeat;
  font-weight: bold;
  display:block;
  margin:0px;
  font-family:Georgia, Arial, Verdana, sans-serif;
}
a.titulo_destaque{
color:#0066CC;
}
a.titulo_destaque:hover{
color:#0099FF;
}




.titulo_coluna{
height:42px;
line-height:42px;
font-size:16px;
color:#ffffff;
padding:5px 5px 5px 8px;
  background-image: url(../images/titulocoluna.png);
  background-position: left bottom;
  background-repeat: no-repeat;
  font-weight: bold;
  display:block;
  margin:0px;
  font-family:Georgia, Arial, Verdana, sans-serif;
}
a.titulo_coluna{
color:#ffffff;
}
a.titulo_coluna:hover{
color:#99CCFF;
}

.titulo_coluna_out{
height:42px;
line-height:42px;
font-size:16px;
color:#222222;
padding:5px 5px 5px 8px;
  background-image: url(../images/titulocoluna.png);
  background-position: left bottom;
  background-repeat: no-repeat;
  font-weight: bold;
  display:block;
  margin:0px;
  font-family:Georgia, Arial, Verdana, sans-serif;
}
a.titulo_coluna_out{
color:#222222;
}
a.titulo_coluna_out:hover{
color:#444444;
}



.titulo_area_destaque{
height:25px;
line-height:25px;
font-size:16px;
color:#ffffff;
padding:0px 5px 15px 8px;
  background-image: url(../images/titulocoluna.png);
  background-position: left bottom;
  background-repeat: no-repeat;
  font-weight: bold;
  display:block;
  margin:0px;
  font-family:Georgia, Arial, Verdana, sans-serif;
}
a.titulo_area_destaque{
color:#ffffff;
}
a.titulo_area_destaque:hover{
color:#CCFFFF;
}



.copyright, .copyright a{
font-size:10px;
  font-family: Arial, Verdana, sans-serif;
  color:#222222
}
.copyright a:hover{
  color:#0099FF;
  text-decoration:underline
}

.menu_blocos{
font-size:14px;
line-height:1em;
margin:0px;
color:#99CCFF;
}

.menu_blocos a{
font-size:12px;
line-height:1em;
margin:0px;
color:#99CCFF;
padding:5px 0px 5px 0px;
  width: 100%;
  display:block;
    font-weight: bold
}
.menu_blocos a:hover{
color:#0099FF;
  background-image: url(../images/blocomenu-hover.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}

.menu_blocos_out{
font-size:12px;
line-height:1em;
margin:0px;
color:#003366;
}

.menu_blocos_out a{
font-size:12px;
line-height:1em;
margin:0px;
color:#003366;
padding:5px 0px 5px 0px;
  width: 100%;
  display:block;
  font-weight: bold
}
.menu_blocos_out a:hover{
color:#00CCFF;
  background-image: url(../images/blocomenu-hover.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.autor{
font-size:10px;
color:
#99CCFF}

.destaques1{
font-size:12px;
color:#ffffff;
padding:10px;
background-color:
#0066CC;
    border-top: 3px solid #0099FF ;
      font-family:Georgia, Arial, Verdana, sans-serif;
}

#not_meio{
width:700px;
 background-position: 0px 0px;
  background-repeat: no-repeat;
  padding-top:0px;
  margin-left:5px;
  margin-bottom:5px;
  font-size: 14px;
}


.dtq_texto{  
text-align: justify;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size: 13px;
padding-right: 10px;
}
.dtq_texto2{  
text-align: justify;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
padding-right: 0px;
}
a.dtq_texto2{  
text-align: justify;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
padding-right: 0px;
}
a.dtq_texto2:hover{  
text-align: justify;
color:#525050;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
padding-right: 0px;
}

.outras{  
text-align: justify;
color:#4373a4;
font-family:Arial,Helvetica,sans-serif;
font-size: 13px;
}
.outrax{  
text-align: justify;
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
}
a.outrax{  
text-align: justify;
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
}
a.outrax:hover{  
text-align: justify;
color:#99ccff;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
}

a.canais{  
text-align: justify;
color:#99ccff;
font-family:Arial,Helvetica,sans-serif;
font-size: 14px;
}

.canais{  
text-align: justify;
color:#99ccff;
font-family:Arial,Helvetica,sans-serif;
font-size: 14px;
}
.data{  
text-align: center;
color:#4373a4;
font-family:Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight:bold;

}
.data2{  
text-align: center;
color:#4373a4;
font-family:Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
padding-top:10px;

}


