﻿.editbox {
	border: 1px solid #003366;
	font-size: 12px;
	color: #333333;
	font-family:Tahoma;
	background-color: #FFFFFF;
	background-repeat: repeat;
	width: 99%;
}

.editboxS {
	border: 1px solid #003366;
	font-size: 12px;
	color: #333333;
	font-family:Tahoma;
	background-color: #FFFFFF;
	background-repeat: repeat;
	width: 89%;
}

.combobox {
	border: 1px solid #003366;
	font-size: 12px;
	color: #333333;
	font-family:Tahoma;	
	background-color: #FFFFFF;
	background-repeat: repeat;
	width: 99%;	
}

img{
	border: 0;
}

/*TEXTS*/

.txt2 {
	font-family:Tahoma;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
.txt {
	font-family:Tahoma;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	line-height: 20px;	
}
.txt_verde {
	font-family:Tahoma;
	font-size: 11px;
	color: #689629;
	text-decoration: none;
	line-height: 20px;	
}
.txt_destaques {
	font-family:Tahoma;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 1px;		
}
.txt_destaques_verde {
	font-family:Tahoma;
	font-size: 12px;
	color: #689629;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 1px;		
}
.txt_titulos {
	font-family:Tahoma;
	font-size: 15px;
	color: #003366;
	text-decoration: none;
	line-height: 20px;
}
.txt_titulos_verde {
	font-family:Tahoma;
	font-size: 15px;
	color: #689629;
	text-decoration: none;
	line-height: 20px;
}
.txt_sub-titulos {
	font-family:Tahoma;
	font-size: 13px;
	color: #003366;
	text-decoration: none;
	line-height: 20px;	
}
.txt_sub-titulos_verde {
	font-family:Tahoma;
	font-size: 13px;
	color: #689629;
	text-decoration: none;
	line-height: 20px;	
}
.txt_mini {
	font-family: Tahoma;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	line-height: 16px;	
}
.txt_mini_verde {
	font-family: Tahoma;
	font-size: 10px;
	color: #689629;
	text-decoration: none;
	line-height: 16px;	
}


/*BUTTONS*/

.link_nav {
	font-family: Tahoma;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;	
	}
    .link_nav:HOVER {
	font-family: Tahoma;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;			
	}
	
.link_txt {
	font-family: Tahoma;
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 1px;	
	}
    .link_txt:HOVER {
	font-family: Tahoma;
	font-size: 12px;
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 1px;			
	}	
	
.link_mini {
	font-family: Tahoma;
	font-size: 10px;
	color: #0066CC;
	text-decoration: none;
	letter-spacing: 1px;	
	}
    .link_mini:HOVER	{
	font-family: Tahoma;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	letter-spacing: 1px;	
	}

.link_graphics {
	}
    .link_graphics:HOVER	{
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	}
	
	

/*GRAPHICS*/
.line_vertical {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.line_horizontal {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.line_horizontal_green {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #66CC33;
}

.box_outline {
	border: 1px solid #CCCCCC;
}
.color_01 {
	background-color: #CCCCCC;
}
.color_02 {
	background-color: #0066CC;
}
.color_03 {
	background-color: #66CC33;
}
.color_04 {
	background-color: #FF9900;
}
.color_05 {
	background-color: #E8FFD2;
}


/*IMAGES*/

.img_topo_01 {
	background-image: url(topo_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.img_01 {
	background-image: url(fundo_01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.img_02 {
	background-image: url(fundo_02.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.img_03 {
	background-image: url(fundo_03.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.img_04 {
	background-image: url(fundo_04.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.img_05 {
	background-repeat: no-repeat;
	background-position: center bottom;
}

.Link1
{
	text-decoration:none;
	font-weight: bold;
	font-family:Tahoma;
	font-size: 11px;
	color: #003366;
}
.Link1:hover
{
	text-decoration:underline;
}