﻿* { margin: 0; padding:0;}

html
{
    

background-repeat:no-repeat;
background-position:center;
background-position-y:top;

}

body {
padding : 0;
margin : 0 auto;
width : 783px;
height : 700px;
}


#header {
width : 783px;
height : 110px;
margin:0;
padding:0;
background-image:url(../img/shared/header_bkg.jpg);
background-position:center;
background-repeat:no-repeat;

}


#imglogo {
padding : 0;
margin : 0;
width : 783px;
height : 81px;
}

*html #imglogo {
margin-left : 0;
margin-left : 26px;
}


#menuP
{
	width:783px;
	height:20px;
	margin:0;
	padding:0;
	margin-right:55px;
	background-color:transparent;
	font-family:Trebuchet MS;
	text-align:center;
	vertical-align:middle;
}

#menuP  ul
{
	width:547px;
	height:30px;
	display:inline;
	text-align:center;
}

#menuP  ul li{
	width:547px;
	height:30px;
	display:inline;
	text-align:center;
}

#menuP li{
	width:547px;
	height:30px;
	list-style:none;
	
}

#menuP  li a{
	display: inline;
	text-decoration: none;
	width:100px;
	margin:0;
	padding-right:12px;
	padding-left:12px;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

#menuP  li a:hover
{
    color:#006181;
    background-color:#b6d3e1;
}

#direitos_mozilla_esq {
height : 20px;
width : auto;
margin-top:10px;
font-family : Trebuchet MS;
font-size : 9px;
font-weight : normal;
color : #006181;
float : left;
}
#direitos_mozilla_esq a {
color : #b4af91;
}
#direitos_mozilla_esq a:hover {
color : #ffffff;
}
#direitos_mozilla_dta {
height : 20px;
width : auto;
margin-top:10px;
font-family : Trebuchet MS;
font-size : 9px;
font-weight : normal;
color : #a1bd48;
float : right;
}

.content
{
height :450px;
width : 783px;
margin:0;
padding:0;
background-image:url(../img/shared/content_bkg.jpg);
background-position:center;
background-position-y:top;
background-repeat:no-repeat;
}

*html .content
{
    margin-left:0;
    margin-left:26px;
}

.lat_esq_content_index
{
    height:450px;
    width:160px;
    margin:0;
    padding:0;
    float:left;
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : normal;
    color : #666666;
    text-align:justify;
}

.content_middle_index
{
    height:450px;
    width:448px;
    margin:0;
    margin-left:10px;
    padding:0;
    float:left;
    }
    .lat_dt_index
    {
        height:450px;
        width:160px;
        margin:0;
        margin-left:5px;
        padding:0;
        float:left;
        background-color:#ffffff;
    }
    
    *html .lat_dt_index
    {
        margin-left:5px;
        margin-left:312px;
        margin-top:0px;
        margin-top:-450px;
        
    }
    
    
    #mov_index
    {
        height:440px;
        width:448px;
        margin:0;
        padding:0;
        margin-top:10px;
        background-color:Blue;
        
    }

.lat_esq_content_term
{
    height:450px;
    width:236px;
    margin:0;
    padding:0;
    float:left;
}

.lat_esq_content_emp
{
    height:450px;
    width:236px;
    margin:0;
    padding:0;
    float:left;
}

.lat_esq_content_fotov
{
    height:450px;
    width:236px;
    margin:0;
    padding:0;
    float:left;
}

.lat_esq_content_eolico
{
    height:450px;
    width:236px;
    margin:0;
    padding:0;
    float:left;
}

.title_esq_menu
{
    height:40px;
    width:236px;
}

.lat_dt_content
{
    height:450px;
    width:547px;
    margin:0;
    padding:0;
    float:left;
    background-image:url(../img/shared/bkg_cont_dt.jpg);
    background-repeat:no-repeat;
}

.title_esq_menu p
{
    height:40px;
    width:236px;
    margin:0;
    font-family : Trebuchet MS;
    font-size : 14px;
    font-weight : normal;
    color : #ffffff;
    text-align:center;
    vertical-align:middle;
    background-color:Green;
}

#menu_lat_esq
{
    height:auto;
    width:165px;
}

ul#menuzao li
{
    height:16px;
    width:170px;
    display:inline;
    margin-left:10px;
    text-decoration:none;
    
}
#menuzao li a
{
    height:14px;
    width:auto;
    display:block;
    color : #dbdbdb;
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : bold;
    text-decoration:none;
    text-indent:20px;
    padding-bottom:5px;
    padding-top:5px;
}

h3
{
    height:auto;
    width:170px;
    display:block;
    color : #ffcc00;
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : normal;
    text-decoration:none;
    text-indent:20px;
    
}

#menuzao li a:hover
{
    display:block;
    color : #006181;
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : bold;
    text-decoration:none;
    background-color:#ffffff;
   
}

h2
{
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : bold;
    color:#006181;
    margin:0;
    padding:0;
}


.title_dt_cont
{
    height:40px;
    width:547px;
    margin:0;
    padding:0;
    background-color:#ffffff;
}

.title_dt_cont_emp
{
    height:40px;
    width:775px;
    margin:0;
    padding:0;
}

.title_dt
{
    height:14px;
    width:auto;
    padding-top:10px;
    margin:0;
    margin-left:8px;
    margin-top:10px;
    font-family : Trebuchet MS;
    font-size : 14px;
    font-weight : bold;
    color : #9ebc3a;
    text-align:left;
}

.title_dt_emp
{
    height:14px;
    width:auto;
    padding-top:10px;
    margin:0;
    margin-left:8px;
    margin-top:10px;
    font-family : Trebuchet MS;
    font-size : 14px;
    font-weight : bold;
    color : #ffffff;
    text-align:left;
}

.text_ini_emp
{
    height:auto;
    width:700px;
    margin-left:41px;
    margin-top:10px;
    border-bottom:solid 1px #dedede;
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : normal;
    color : #333333;
    text-align:justify;
    vertical-align:middle;
}

.text_ini_emp a
 {
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : normal;
    color : #ffffff;
    text-decoration:none;
 }
 .text_ini_emp a:hover
 {
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : normal;
    color : #1460ac;
    text-decoration:underline;
 }


.text_ini_emp b
{
    color:#ffcc00;
}


.text_ini_docs
{
    height:auto;
    width:700px;
    margin-left:41px;
    margin-top:10px;
    border-bottom:solid 1px #dedede;
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : normal;
    color : #333333;
    text-align:justify;
    vertical-align:middle;
}

.text_ini_docs a
 {
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : normal;
    color : #333333;
    text-decoration:none;
 }
 .text_ini_docs a:hover
 {
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : normal;
    color : #1460ac;
    text-decoration:underline;
 }


.text_ini_docs b
{
    color:#ffcc00;
}


.div_scroll
{
    margin-top:5px;
    margin-left:3px;
    width:540px;
    height:400px;
    background-color:#ffffff;
    overflow:auto;
}

.agra
{
    height:auto;
    width:783px;
    margin:0;
    padding:0;
    margin-top:100px;
    font-family : Trebuchet MS;
    font-size : 16px;
    font-weight : bold;
    color : #006181;
    text-align:center;
} 

/* -----    paginas dos submenus  ---------- */



.text_ini_submenus
{
    height:auto;
    width:783px;
    margin:0;
    padding:0;
    background-color:#ffffff;
}

.text_ini_submenus p
{
    height:auto;
    width:763px;
    margin-left:10px;
    padding:0;
    margin-top:10px;
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : normal;
    color : #666666;
    text-align:justify;
    vertical-align:middle;
}  

.lat_dt_content_submenus
{
    height:351px;
    width:783px;
    margin:0;
    padding:0;
    overflow:auto;
} 

.title_dt_cont_submenus
{
    height:40px;
    width:500px;
    margin:0;
    padding:0;
    font-family : Trebuchet MS;
    font-size : 16px;
    font-weight : bold;
    color : #006181;
    text-align:center;
    background-color:#ffffff;
}

.box_img_desc_submenus
{
    height:auto;
    width:763px;
    margin-left:5px;
    margin-top:15px;
    background-color:#ffffff;
    border-left:solid 1px #dedede;
    border-bottom:solid 1px #dedede;
    font-family : Trebuchet MS;
    font-size : 10px;
    font-weight : normal;
    color : #999999;
    text-align:justify;
}

.equipamentos_bt a
{
    width:50px;
    height:14px;
    margin:0;
    padding:0;
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : normal;
    color : #9ebc3a;
    text-decoration:none;
 }
 
.equipamentos_bt a:hover
 {
    width:100px;
    height:14px;
    margin:0;
    padding:0;
    margin-left:110px;
    font-family : Trebuchet MS;
    font-size : 12px;
    font-weight : normal;
    color : #1460ac;
    text-decoration:underline;
 }
 

