﻿body
{
    /*background-image:url(App_Images/background.gif);
    background-repeat:repeat;*/103813
	background-color:transparent;
	margin: 0px 0 0 0;
	
}
a:link {color: #003300;}
a:visited {color: #949F42;}
a:hover {color: #b7b77b;}
a:active {color: #006600;}

.rollover a {display:block; background-image:url('App_Images/indexa.gif'); background-position:center; background-repeat:no-repeat; width:140px; height:25px;}
.rollover a:hover {background-image:url('App_Images/indexb.gif'); background-position:center; background-repeat:no-repeat;}

.rollover2 a {display:block; background-image:url('App_Images/indexa_en.gif'); background-position:center; background-repeat:no-repeat; width:140px; height:25px;}
.rollover2 a:hover {background-image:url('App_Images/indexb_en.gif'); background-position:center; background-repeat:no-repeat;}


#content{
	position:relative;
	/*background-color:#F1F1E9#000000;*/
	background-color:transparent;
	margin: 0px auto 0 auto; 
	padding: 2px 0px 0px 0px;
	border:0px;
	width:776px;
}
#top{
text-align:center;
/*background-image:url(App_Images/img_top.png);*/
background-repeat:no-repeat;
height:120px;
padding: 0px 0px 1px 0px;
width:776px;
}
#menu{

height:28px;

width:776px;
}
#middle
{
width:776px;
margin:2px 0px 0px 0px;
padding: 1px 0px 0px 0px;
height:auto;

}
#middle_top
{ float:left;
    background-image:url(App_Images/on_top.png);
    padding: 0px 15px 0px 25px;
    height:15px;
    width:746px;
    font-family:Verdana;
    font-size:xx-small;
    color:#000000;
    background-repeat:no-repeat;
}
#middle_middle
{
    float:left;
    background-image:url(App_Images/on_middle.png);
    padding: 0px 15px 0px 15px;
    height:auto;
    width:746px;
    font-family:Verdana;
    font-size:xx-small;
    color:#000000;
    display:block;
    
    }
#middle_middle_bottom
{
    float:left;
    background-image:url(App_Images/on_middle.png);
    padding: 0px 15px 0px 15px;
    height:35px;
    width:746px;  
    text-align:center;
    }

#middle_bottom
{   
    float:left;
    background-image:url(App_Images/on_bottom.png);
    /*background-color:Green;*/
    padding: 0px 15px 0px 15px;
    height:15px;
    width:746px;
    text-align:center;
    font-family:Verdana;
    font-size:xx-small;
    color:#000000;
    background-repeat:no-repeat;
    }
/*-------------------------------------------------------------------*/
#bottom{
text-align:center;
padding:20px 2px 0 2px;
width:770px;
height:114px;
vertical-align:bottom;
}

#contentbackground{
background-color:#ffffff;
width:auto;
height:auto;
}



#content1{
	float:left;
    width:770px;
	background-color:transparent;
	margin:2px 0 0 2px;	
}
#main {
    display:inline; /*Bug da margem dupla para floats no IE*/ 
    float:left;
    width:380px;
	background-color:#FFFFFF;
	padding: 0px 0px 0px 0px;
	margin-left:2px;
    }
#nav {
    float:left;
    width:765px;
	background-color:#F1F1E9;
	padding: 0px 0px 0px 0px;
	margin:2px 2px 2px 5px;
	display:inline;
	text-align:justify;
    }
#navtop{
	background-image:url(images/nav_top.png);
	background-repeat:no-repeat;
	width:765px;
	height:16px;
	line-height:16px;
	padding-left:8px;
	text-align:justify;
	font-family:Verdana;
	font-size:x-small;
	font-weight:bold;
	color:#333333;
}
#navcontent{
float:left;
background-image:url(images/nav_middle.png);
background-repeat:repeat;
padding:0px 8px 0px 8px;
text-align:justify;
	font-family:Verdana;
	font-size:xx-small;
	color:#333333;
}
#navbottom{
background-image:url(images/nav_bottom.png);
background-repeat:no-repeat;
width:765px;
height:6px;
}
#links {
    float:left;
    width:204px;
	/*background-color:#99CC66;*/
	margin-left:0px;
	text-align:center;
	vertical-align:middle;
    }
	#navbox1 {
	float:left;
    width:439px;
	/*background-color:#99CC66;*/
	margin-left:0px;
	text-align:justify;
    }
	#navbox2 {
	display:inline;
	float:left;
    width:310px;
	
	/*background-color:#33CC66;*/
	margin: 0 auto 2px auto;
	text-align:center;
    }
	#navbox_top{
	background-image:url(images/navbox_top.png);
	background-repeat:no-repeat;
	width:310px;
	height:16px;
	line-height:16px;
	padding-left:8px;
	text-align:justify;
	font-family:Verdana;
	font-size:x-small;
	font-weight:bold;
	color:#333333;
	}
	#navbox_content{
background-image:url(images/navbox_middle.png);
background-repeat:repeat;
width:310px;
padding:0px 8px 0px 8px;
text-align:justify;
	font-family:Verdana;
	font-size:xx-small;
	color:#333333;
}
	#navbox_bottom{
background-image:url(images/navbox_bottom.png);
background-repeat:no-repeat;
width:310px;
height:6px;
}

#linksorganize{
width:200px;
height:auto;
text-align:center;
margin: 0 auto 2px auto;
}
#capachamada{
	/*display:inline; Bug da margem dupla para floats no IE*/ 
    float:left;
    width:560px;
	/*background-color:#66FFFF;*/
	padding: 0 0px 0px 0px;
	margin:2px 0px 0px 4px;
	height:100%;
	background-repeat:repeat;

}
#capatop{
	background-image:url(images/top.png);
	background-repeat:no-repeat;
	width:560px;
	height:16px;
	line-height:16px;
	padding:0px 0px 0px 8px;
	text-align:justify;
	font-family:Verdana;
	font-size:x-small;
	font-weight:bold;
	color:#333333;
}
#capacontent{
background-image:url(images/middle.png);
background-repeat:repeat;
padding:0px 8px 0px 8px;
	text-align:justify;
	font-family:Verdana;
	font-size:xx-small;
	color:#333333;
}
#capabottom{
background-image:url(images/bottom.png);
background-repeat:no-repeat;
width:560px;
height:6px;
}
#menu a {
		display:block;
		width:200px;
				
		/*padding:4px 0px 0px 0px;*/
		padding-top:4px;
		line-height:0px;
		margin-top:2px;
		padding-bottom:4px;
		padding-left:0;
		padding-right:0;
		font: bold 14px/1 sans-serif;
		color:#687680;
		background: url("imagens/menu1.png") 0 0 no-repeat;
		text-decoration: none;
		
}

.CorTitulo {
font-family:Verdana;
font-size: 18px;
font-weight:bold;
color: #003300;
text-align:justify;
}
.CorSubTitulo {
font-family:Verdana;
font-weight:bold;
font-size: 14px;
color: #003300;
text-align:justify;
}

.CorAltTitulo {
font-family:Verdana;
font-size: 10px;
color: #003300;
text-align:justify
}
.CorTexto{
line-height: 24px;
color: #003300;
font-size:12px;
font-family:Verdana;
text-align:justify;
}
.accordion
{
font-family:Verdana;
font-size: 12px;
color: #003300;
text-align:justify;
font-weight:bold;
background-image:url('App_Images/accordion.gif');
width:680px;
height:22px;
line-height:22px;
padding-left:20px;
}
.accordion_content
{
font-family:Verdana;
font-size: 12px;
color: #003300;
text-align:justify;
width:680px;
height:auto;
line-height:18px;
margin: 10px auto 10px auto;
}

/*.accordion a:hover {background-image:url('App_Images/accordion2.gif');}*/


