@charset "utf-8";

body {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFFFFF;
	padding: 0px;
}

h2 {
	margin: 2px;
	padding: 0px;
	font-size: 12px;
	color:#CC6600;
}


#nav { 
	margin-top:10px;
	padding: 2px;
}

#nav a { 
	font-size:20px;
	color:#000000;
	text-decoration:none;
}

#nav a.sel {
	background-color: #FF9900;
	border: 1px solid #333333;
	padding: 5px;
}


.form_index input[type=text], .form_index input[type=password] {
	font-size: 11px;
	padding: 2px;
}

.form_index input[type=submit] {
	color:#fff;
	background-color:#FF6600;
	
	font-size: 10px;
	padding: 1px;
}

/******************************************************/

.CMS_treeview a {
	text-decoration: none;
	color:#333333;
}

.CMS_treeview a:hover {
	text-decoration: underline;
}

/******************************************************/
.fonte_equipe { font-family: Overset; font-size:26px; color: #c76c1e; font-weight:normal; }

.over {
	cursor: pointer;
}

/******************************************************/

#canvas {
	
	width: 825px;
	height: 545px;
}

#menu {
	
	height: 70px;
}

#conteudo {
	height: 475px;
	background-image: url(imagens/logo.gif);
	background-repeat: no-repeat;
	background-position: 620px 320px;	
}

/******************************************************/

#center {
	/**/position:absolute;
	top:50%;
	left:50%;
	margin-top: -280px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: -412px;
	min-width: 825px;
	height: 545px;
	background-color: #FFFFFF;
}

.copyright {
	text-align:center;
	font-size:10px;
	color:#999999;
	margin-top: 5px;
}

/******************************************************/

#sanfonaCanvas {
	clear:both;
	margin-left:20px;
	margin-right:30px;
	height: 125px;
	overflow:hidden;
}

#sanfonaSlideCanvas {
	width:2000px;
	overflow:hidden;
}

#sanfonaSlideCanvas .item {
	padding:3px;
	float:left;
	margin-right: -100px;
	border: 3px solid #FFFFFF;
	background-color: #EEEEEE;
	width: 200px;
	height: 130px;
}

/******************************************************/

#clientes {
	clear:both;
	margin-left:20px;
}

#clientes #item { 
	float:left;
	width:140px;
	height:110px;
	margin-top:5px;
	margin-right:15px;
	margin-bottom:5px;
	padding-top: 3px;
}

#clientes #item #img {
	height:80px;
	text-align: center;
}

#clientes #item #desc {
	margin-top: 5px;
	font-size: 11px;
	text-align:center;
	color: #333333;
}

#clientes #nav { 
	margin-top:10px;
	width:580px;
	float:left;
}

#clientes #nav a { 
	font-size:20px;
	color:#000000;
	text-decoration:none;
}

#clientes #nav a.sel {
	background-color: #FF9900;
	border: 1px solid #333333;
	padding: 5px;
}

/******************************************************/



#pecas {
	clear:both;
	margin-left:20px;
	font-size:11px;
}

#pecas #item { 
	float:left;
	width:280px;
	height:110px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	padding-top: 3px;
	color:#888888;
	font-size:9px;
}

#pecas #item h2 {
	margin: 2px;
	padding: 0px;
	font-size: 12px;
	color:#CC6600;
}

#pecas #item #img {
	height:80px;
	float:left;
	text-align: center;
}

#pecas #item #desc { 
	margin-top: 5px;
	font-size: 11px;
	text-align:center;
}

#pecas #nav { 
	margin-top:10px;
	width:580px;
	float:left;
}

#pecas #nav a { 
	font-size:20px;
	color:#000000;
	text-decoration:none;
}

#pecas #nav a.sel {
	background-color: #FF6600;
	border: 1px solid #333333;
	padding: 5px;
}

/******************************************************/

#busca .item h2 {
	margin: 2px;
	padding: 0px;
	font-size: 12px;
	color:#CC6600;
}



/******************************************************/

#categorias {
	clear:both;
	width:600px;
	margin-left:20px;
	font-size:11px;
	margin-top: 5px;
}

#categorias #item {
	float:left;
	margin:2px;
	width:140px;
}

#categorias #item a {
	text-decoration: none;
	color:#333333;
}

/******************************************************/

#floatBar1 {
	left: 309px;
	top: 65px;
	background-color:#71706e;
	width: 116px;
	height: 418px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

#floatBar1 #item a {
	color:#CCCCCC;
}

#floatBar1 #item a:hover {
	background-color:#4D4D4D;
}

/*****/

#floatBar2 {
	left: 185px;
	top: 63px;
	background-color:#71706e;
	width: 116px;
	height: 418px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

#floatBar2 #item a {
	color:#CCCCCC;
}

#floatBar2 #item a:hover {
	background-color:#4D4D4D;
}



/******/


#floatBar4 {
	left: 555px;
	top: 65px;
	background-color:#C1C1C1;
	width: 116px;
	height: 292px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

#floatBar4 #item a {
	color:#000000;
}

#floatBar4 #item a:hover {
	background-color:#CCCCCC;
}

#floatBar4 p {
	color:#444444;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	margin: 5px;
}

/******/


#floatBar3 {
	left: 678px;
	top: 65px;
	background-color:#DEDEDC;
	width: 116px;
	height: 292px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #E67817;
}

#floatBar3 #item a {
	color:#000000;
}

#floatBar3 #item a:hover {
	background-color:#CCCCCC;
}

#floatBar3 p {
	color:#444444;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	margin: 5px;
}

/******/


#floatBar1, #floatBar2, #floatBar3, #floatBar4  {
	clear:both;
	position:absolute;
	padding-top:10px;
}

#floatBar1 #item a, #floatBar2 #item a, #floatBar3 #item a, #floatBar4 #item a  {
	font-size:11px;
	text-align:center;
	padding:7px 0px 7px 0px;
	margin: 5px;
	float:left;
	width:106px;
	cursor:pointer;
	text-decoration: none;
}

/* --------------- */

/******************************************************/

#banners:hover {
	border: 1px solid #FF3300;	
}


#banners {
	border: 1px solid #FFFFFF;	
}

#centro {
	margin: 0px 15px 0px 15px;
}

.subSecao {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E77A1A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E77A1A;
	padding-bottom: 3px;
}


.borda_topo {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

.borda_centro {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

/*******************************************************************/


#descEquipe {
	margin-right: 30px;
	margin-top: 20px;
	color: #71706E;
	text-align: justify;
}

.nome {
	clear:both;
	font-size: 18px;
	color: #000000;
	text-align: left;

}



.legenda {
	margin-top: 7px;
	margin-right: 10px;
	color: #71706E;
}

/*******************************************************************/

#destCanvas {
	clear:both;
}

#noticia {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	float:left;
	padding: 5px;
	margin: 5px 10px 0px 0px;
	width: 103px;
	height:103px;
}

#noticia a {
	text-decoration: none;
	
	color:#666666;
}

#noticia #more {
	font-size:9px;
	text-align: right;
	color:#999999;
}

.trabalho {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	float:left;
	padding: 31px 15px 18px 0px;
	width: 60px;
	height:60px;

	
}


/*******************************************************************/

#menubar {
	clear:both;
	margin-top: 23px;
	margin-left: 5px;
}

#menuitem0 a, #menuitem1 a, #menuitem2 a, #menuitem3 a, #menuitem4 a, #menuitem5 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	float:left;
	padding:5px 0px 0px 0px;
	margin: 3px;
	width:117px;
	height:19px;
	cursor:pointer;
	text-decoration: none;
}

#menuitem0 a {
	width:auto;
	margin-top: 3px;
	padding: 0px;
}

#menuitem0 a { background-color: #71706e; color:#FFFFFF; }
#menuitem1 a { background-color: #71706e; color:#FFFFFF; }
#menuitem2 a { background-color: #71706e; color:#FFFFFF; } 
#menuitem3 a { background-color: #dededc; color:#000000; } 
#menuitem4 a { background-color: #c1c1c1; color:#000000; }
#menuitem5 a { background-color: #dededc; color:#e67817; }

#menuitem1 a:hover, #menuitem2 a:hover, #menuitem3 a:hover, #menuitem4 a:hover, #menuitem5 a:hover  { 
	background-color: #333333; color:#FFFFFF;
}


/*******************************************************************/


#banners {  
    height:  227px;  
    width:   777px;  
    padding: 0;  
    margin:  0;  
} 
 
#banners img {  
    height:  227px;  
    width:   777px;
    top:  0; 
    left: 0; 
} 

#altBanner {
	background-color:#CCCCCC;
}
