﻿body 
{    
    font-size:11px;
    font-family:tahoma;
    margin: 10px 0px;

}

P, TD, LI, UL {color: #000000; font-family : tahoma; font-size : 11px;}
Table {border-collapse: collapse; color: #000000; font-family : tahoma; font-size : 11px;}
TD {margin: 0; padding: 0;}

DIV
{
	font-size:11px;font-family:tahoma
}

hr {color: #066094; height: 1px; width: 100%;}

.intro {
line-height: 18px;
padding-left: 10px;
padding-right: 10px;
}

.titulo
{
   font-family:tahoma;
   color:#656565;
  font-size:11px;
}

.titulo1
{
   font-family:tahoma;
   color:#5D7B9D;
   font-weight:bold;
   font-size:11px;
}

.titulo2
{
   font-family:tahoma;
   color:#5D7B9D;
   font-weight:bold;
   font-size:12px;
}

.titulo2a
{
   font-family:tahoma;
   color:#5D7B9D;
   font-size:12px;
   letter-spacing:1px;
   line-height:25px;
}

.titulo2b
{
   font-family:tahoma;
   color:#5D7B9D;
   font-size:12px;
   letter-spacing:1px;
   line-height:12px;
}


.botaologin
{
	border-right: #ccc 1px solid;
	padding-right: 1px;
	border-top: #666 1px solid;
	padding-left: 1px;
	font-size: 11px;
	padding-bottom: 1px;
	border-left: #666 1px solid;
	padding-top: 1px;
	border-bottom: #ccc 1px solid;
	font-family: tahoma;
	height:18px;
	border-style:outset;
	border-color:#EDF4FC;
}

.botaoazul
{
	border-right: buttonshadow thin solid;
	border-top: buttonface 1px solid;
	font-weight: 700;
	font-size: 11px;
	border-left: buttonface 1px solid;
	color: #ffffff;
	border-bottom: buttonshadow 2px solid;
	font-family: tahoma;
	background-color: #0066cc;
}


.caixa_texto
{
	border-right: #ccc 1px solid;
	padding-right: 2px;
	border-top: #666 1px solid;
	padding-left: 2px;
	font-size: 1em;
	margin-bottom: 0.1em;
	padding-bottom: 2px;
	border-left: #666 1px solid;
	padding-top: 2px;
	border-bottom: #ccc 1px solid;
	font-family: tahoma;
	
	
	
}

.caixa_texto_upper
{
	border-right: #ccc 1px solid;
	padding-right: 2px;
	border-top: #666 1px solid;
	padding-left: 2px;
	font-size: 1em;
	margin-bottom: 0.1em;
	padding-bottom: 2px;
	text-transform: uppercase;
	border-left: #666 1px solid;
	padding-top: 2px;
	border-bottom: #ccc 1px solid;
	font-family: tahoma;
}

.textbox
{
    border-right: #ccc 1px solid;
	padding-right: 2px;
	border-top: #666 1px solid;
	padding-left: 2px;
	font-size: 11px;
	margin-bottom: 0.1em;
	padding-bottom: 2px;
	border-left: #666 1px solid;
	padding-top: 1px;
	border-bottom: #ccc 1px solid;
	font-family: tahoma;
}

A
{
    font-family:tahoma;
    font-size:11px;
    color:#066094;  
    text-decoration:none;  
}
A:active
{
    font-family:tahoma;
    font-size:11px;
    color:#006699;  
    text-decoration: none;  
}
A:hover
{
    font-family:tahoma;
    font-size:11px;
    color:#006699;  
    text-decoration: underline;  
}
A:visited
{
    font-family:tahoma;
    font-size:11px;
    color:#006699;  

}

.border-preto {BORDER-RIGHT: #5D7B9D 1px solid; BORDER-TOP: #5D7B9D 1px solid; BORDER-LEFT: #5D7B9D 1px solid; BORDER-BOTTOM: #5D7B9D 1px solid}
.border-preto1 {BORDER-RIGHT: #c8c3c3 1px solid; BORDER-TOP: #c8c3c3 1px solid; BORDER-LEFT: #c8c3c3 1px solid; BORDER-BOTTOM: #c8c3c3 1px solid}


span.dropcap {
float: left; 
color: #CD6400; 
font-size: 70px;
line-height: 55px; 
padding-top: 0px; 
padding-right: 3px; 
font-family: tahoma;}

.headerglobal {
background-color: #FFFFFF;
text-align: right;
width: 390px;
height: 50px;
vertical-align: bottom;
padding-bottom: 4px;
border-right: 1px solid #C0C0C0;
border-top: 1px solid #C0C0C0;
}

.intro {
line-height: 18px;
}

.search1 {
background-image: url(../../images/navigation.jpg);
background-color: #E0E0E0;
color: #000000;
font-weight: bold;
font-size: 100%;
text-align: center;
letter-spacing: 1px;
height: 30px;
padding: 2px 0 1px 0;
border-right: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
border-bottom: 1px solid #C0C0C0;
width: 750px;}

.search2 {
background-image: url(../../images/navigation1.jpg);
background-color: #E0E0E0;
color: #000000;
font-weight: bold;
font-size: 100%;
text-align: center;
letter-spacing: 1px;
height: 12px;
padding: 2px 0 1px 0;
border-right: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
border-bottom: 1px solid #C0C0C0;
width: 750px;}

.bordas 
{
border-top: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
border-bottom: 1px solid #C0C0C0;
}

.searchbar {color: #000000; text-align: center; font-weight: normal; font-size: 90%; padding: 0 5px; width: 50%;}

.mainimage1 {
color: #FFFFFF;
width: 750px;
border-right: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
}

.main {
background-color: #FFFFFF;
color: #000000;
text-align: justify;
padding: 15px;
width: 550px;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
}

.sidebar {
width: 200px; background-color: #FFFFFF; color: #000000; text-align: left; vertical-align: top; padding: 10px 5px; border-left: 1px solid #C0C0C0;}

.sidebar dl {background: transparent; padding: 0 0 1px 0; margin: 2px 0; line-height: 12px; font-size: 110%; text-align: left;}

.sidebar dt {color: #972323; font-weight: bold; border-bottom: 1px solid #65737F; padding: 10px 0 4px 0;}

.sidebar dd {color: #606060; margin: 0; padding: 5px 0 3px 5px;}
.sidebar dd a:link {color: #808080; font-weight: normal; text-decoration: none;}
.sidebar dd a:visited {color: #808080; font-weight: normal; text-decoration: none;}
.sidebar dd a:hover {color: #386BBD; font-weight: normal; text-decoration: underline;}
.sidebar dd a:active {color: #808080; font-weight: normal; text-decoration: none;}

.main2 {
background-color: #FFFFFF;
color: #000000;
text-align: justify;
line-height: 14px;
vertical-align: top;
padding: 15px;
width: 550px;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
}

.mainwide {
background-color: #FFFFFF;
color: #000000;
text-align: justify;
line-height: 14px;
vertical-align: top;
padding: 15px;
width: 750px;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
}

.footer {
background-image: url(../../images/footer.jpg);
background-color: #E0E0E0;
color: #807F30;
font-weight: bold;
font-size: 0.8em;
text-align: center;
line-height: 18px;
border-right: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
width: 750px;
height: 60px;
}

.customwork {font-size: 90%; border: 1px solid #CD6400;}
.customtop {padding: 6px; background-color: #386BB0; color: #FFFFFF; font-weight: bold;}
.customtext {padding: 6px;}

.footer A:LINK {color: #386BB0; text-decoration: none; font-weight: bold;}
.footer A:VISITED {color: #386BB0; text-decoration: none; font-weight: bold;}
.footer A:HOVER {color: #972323; text-decoration: underline; font-weight: bold;}
.footer A:ACTIVE {color: #386BB0; text-decoration: none; font-weight: bold;}

form {padding: 0px; margin: 0px;}
.formsearch {width: 100%; padding: 0; margin: 0; font-size: 100%;}
.formbox {vertical-align: bottom; margin-bottom: 2px;}

.imageleft   {margin: 0px 10px 2px 0px; float: left;}
.imageright  {margin: 0px 0px 2px 10px; float: right;}

.search {
background-color: #E0E0E0;
color: #000;
padding: 2px;
border: 1px solid #000;
}
.header {
	background-image: url(../../images/header.jpg);
	background-color: #E0E0E0;
	text-align: center;
	line-height: 18px;
	border-right: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	width: 750px;
	height: 90px;
	letter-spacing: 1px;
}