body
{
		font-family: "Trebuchet MS";
		font-size: 12px;
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;
		text-align:center;
		width:1000px;
}

/*td
{
		font-family: "Trebuchet MS";
		font-size: 12px;
}

th
{
		font-family: "Trebuchet MS";
		font-size: 12px;
}*/


.style1
{
		color: #999999;
}

.style3
{
		color: #FFFFFF;
}

.bodystyle
{
		font-family: "Trebuchet MS";
		font-size: 13px;
		font-weight:normal;
}

.bodystyle-TES
{
		font-family: "Trebuchet MS";
		font-size: 13px;
		font-weight:bold;
		color:#F16712;
}

.small
{
		font-family: "Trebuchet MS";
		font-size: 9px;
}

.medium
{
		font-family: "Trebuchet MS";
		font-size: 12px;
}

.big
{
		font-family: "Trebuchet MS";
		font-size: 16px;
		color: #999999;
		font-weight:bold;
}

.xbig
{
		font-family: "Trebuchet MS";
		font-size: 24px;
}

.expanded
{
		font-family: "Trebuchet MS";
		font-size: 12px;
		line-height: 24px;
		letter-spacing: 2px;
}

.justified
{
		font-family: "Trebuchet MS";
		text-align: justify;
}

.box1
{
		font-family: "Trebuchet MS";
		padding: 3px;
		border-width: medium;
		border-style: solid;
		border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2
{
		font-family: "Trebuchet MS";
		font-style: italic;
		word-spacing: 2pt;
		padding: 3px;
		border: 1px solid;
}

.footer
{
		font-family: "Trebuchet MS";
		font-size: 11px;
		color: #999999;
		text-align:right;
		text-decoration: none;
		letter-spacing:1px;
}

.footer:hover
{
		font-family: "Trebuchet MS";
		font-size: 11px;
		color: #000000;
		text-align:right;
		text-decoration:none;
		letter-spacing:1px;
}

/* ESTRUTURA BASE*/

#bodycontainer
{
		width: 1000px;
		height:100%;
		text-align:center;
}

#header
{
		width:100%;
		height:135px;
		float:left;
}

#headerlogo
{
		width:246px;
		height:110px;
		float:left;
}

#header-section-image
{
		width:754px;
		height:110px;
		float:left;
}

#navbar-1
{
		width:100%;
		height:25px;
		float:left;
		background-image:url(../images/navbars/navbar_1_bg.gif);
		background-repeat:repeat-x;
		background-position:left;
}

#navbar-2
{
		width:100%;
		height:25px;
		float:left;
		background-image:url(../images/navbars/navbar_2_bg.gif);
		background-repeat:repeat-x;
		background-position:left;
}

#navbar-3
{
		width:100%;
		height:25px;
		float:left;
		background-image:url(../images/navbars/navbar_3_bg.gif);
		background-repeat:repeat-x;
		background-position:left;
}

#navbar-4
{
		width:100%;
		height:25px;
		float:left;
		background-image:url(../images/navbars/navbar_4_bg.gif);
		background-repeat:repeat-x;
		background-position:left;
}

#navbar-5
{
		width:100%;
		height:25px;
		float:left;
		background-image:url(../images/navbars/navbar_5_bg.gif);
		background-repeat:repeat-x;
		background-position:left;
}

#navbar-6
{
		width:100%;
		height:25px;
		float:left;
		background-image:url(../images/navbars/navbar_6_bg.gif);
		background-repeat:repeat-x;
		background-position:left;
}

#navbar-7
{
		width:100%;
		height:25px;
		float:left;
		background-image:url(../images/navbars/navbar_7_bg.gif);
		background-repeat:repeat-x;
		background-position:left;
}

#navbar-8
{
		width:100%;
		height:25px;
		float:left;
		background-image:url(../images/navbars/navbar_8_bg.gif);
		background-repeat:repeat-x;
		background-position:left;
}

#navbarhome-btn
{
		width:35px;
		height:25px;
		float:left;
}

#shade
{
		width:100%;
		height:6px;
		float:left;
		background-image:url(../images/shade_bar.gif);
		background-repeat:repeat-x;
		background-position:left;
}

#contents
{
		width:1000px;
		height:auto;
		float:left;
		text-align:justify;
		padding-top: 30px;


}


#menu-navigation
{
		width:auto;
		height:25px;
		line-height:25px;
		padding-right:10px;
		float:right;
}

.header-navigation
{
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#FFFFFF;
		text-align:right;
		line-height:25px;
		text-decoration:none;
}

.header-navigation:hover
{
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#000000;
		text-align:right;
		line-height:25px;
		text-decoration:none;
}


.header-navigation-grey
{
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#FFFFFF;
		text-align:right;
		line-height:25px;
		text-decoration:none;
}

.header-navigation-grey:hover
{
		font-family: "Trebuchet MS";
		font-size:11px;
		color: #999999;
		text-align:right;
		line-height:25px;
		text-decoration:none;
}




#footer
{
		width:100%;
		height:30px;
		line-height:30px;
		float:right;
		vertical-align:middle;
		text-align:right;
		background-repeat: repeat-x;
		background-position: top;
		margin-top: 20px;
		background-color: #F5F5F5;
}

.input
{
		width:150px;
		height:14px;
		border:solid 1px #CCCCCC;
		font-family:"Trebuchet MS";
		font-size:12px;
}

/*Conteúdos de TEXTO*/

p
{
		font-family: "Trebuchet MS";
		font-size: 12px;
		color: #A6A6A6;
}

.txtmaintitles
{
		font-family: "Trebuchet MS";
		font-size: 12px;
		color: #F56600;
		font-weight:bold;
}

.txtmaintitles_dotted
{
		width:auto;
		height:14px;
		font-family: "Trebuchet MS";
		font-size: 12px;
		color: #F56600;
		font-weight:bold;
		background-image: url(../images/dotted_line.gif);
		background-position:bottom;
		background-repeat:repeat-y;
}

.footertxt
{
		font-family: "Trebuchet MS";
		font-size: 13px;
		color: #A6A6A6;
		text-decoration:none;
}

.footertxt:hover
{
		font-family: "Trebuchet MS";
		font-size: 13px;
		color: #333333;
		text-decoration:none;
}

.HEADtitles
{
		font-family:"Trebuchet MS";
		font-size:17px;
		color:#F56600;
		font-weight:bold;
}

.SUBHEADtitles
{
		font-family:"Trebuchet MS";
		font-size:13px;
		color: #F2CB34;
		font-weight:bold;
		text-decoration:underline;
}

/*	INQUIRY BOX*/


#box
{
		width: 135px;
		height:auto;
}

#boxtop
{
		width:135px;
		height:4px;
		background-image:url(../images/top_inquiry_Box.gif);
		background-position:top;
		background-repeat:no-repeat;
}

#boxcontents
{
		width:125px;
		height:auto;
		padding-left:5px;
		padding-right:5px;
		background-image:url(../images/bg_inquiry_box.gif);
}

#boxbottom
{
		width:135px;
		height:4px;
		background-image:url(../images/bottom_inquiry_box.gif);
		background-position:top;
		background-repeat:no-repeat;
}

.inquirytext
{
		font-family: "Trebuchet MS";
		color:#A7A9AC;
		font-size:11px;
}

.lipsum
{
		font-family:"Trebuchet MS";
		font-size:13px;
		color:#A7A9AC;
		text-align: justify;
}

.lipsumjustified
{
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#A7A9AC;
		text-align:justify;
}

.lipsumHEADER
{
		font-family: "Trebuchet MS";
		font-size:15px;
		color:#F56600;
		font-weight:bold;
}

/*IMAGES*/
	

#projectimg
{
		width:90px;
		height:93px;
		border:solid 1px #A7A9AC;
		float:left;
		padding:10px;
		margin-right:10px;
		vertical-align:middle;
}

.dotline
{
		width:100%;
		height:1px;
		background-image:url(../images/dot_line.gif);
		background-repeat:repeat-x;
}

.divline
{
		width:123px;
		height:1px;
		background-image:url(../images/line.gif);
		background-repeat:repeat-x;
		margin-top:3px;
		margin-bottom:3px;
}

.divline2
{
		width:100%;
		height:1px;
		background-image:url(../images/line.gif);
		background-repeat:repeat-x;
}

#SAfund
{
		width:45%;
		height:auto;
		float:left;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 3px;
		padding-right: 3px;
}

#SAfund:hover
{
		height:auto;
		float:left;
		padding-top: 5px;
		padding-bottom: 5px;
		background-color:#F0F0F0;
		padding-bottom: 5px;
		padding-left: 3px;
		padding-right: 3px;
}

#SAfundimg
{
		width:60px;
		height:100%;
		float:left;
}

#SAfundtext
{
		width:75%;
		height:100%;
		float:left;
}

.SAfundtext
{
		font-family: "Trebuchet MS";
		font-size: 12px;
		color:#A7A9AC;
		text-decoration:none;
}

.SAfundtextBOLD
{
		font-family: "Trebuchet MS";
		font-size: 12px;
		font-weight:bold;
		color:#A7A9AC;
		text-decoration:none;
}

#SAactiv
{
		width:99%;
		height:100%;
		float:left;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 3px;
		padding-right: 3px;
}

#SAactivimg
{
		width:162px;
		height:100%;
		float:left;
}

#SAactivtext
{
		width: 400px;
		height:auto;
		float:left;
		margin-left: 10px;
}

#SAactivtext1
{
		width: 40%;
		height:100%;
		float:left;
		margin-left: 7px;
}

#SAactivtext2
{
		width: 35%;
		height:100%;
		float:left;
		margin-left: 7px;/*	margin-left: 10px;*/
}

.header-home
{
		width: auto;
		height:30px;
		background-position:right;
		background-repeat:repeat-x;
		color:#FFFFFF;
		font: 18px/20px "Trebuchet MS";
		line-height:30px;
}

.dropcap
{
		float:left;
		color:#D4D4C7;
		font-size:30px;
		line-height:20px;
		padding-top:5px;
		font-family: "Trebuchet MS";
}

.dropthecap
{
		float:left;
		color:#D4D4C7;
		height:20px;
		font: bold 36pt/36px "Trebuchet MS";
}

