@charset "utf-8";
/* CSS Document */

input:focus, select:focus, textarea:focus { 
background-color:#FFFF99;
}

.tituloCat{color:#990000;font-size: 11px; font-weight:bold;}

.linkBox{color:#990000;font-size: 12px; font-weight:bold; text-decoration:none;}

.style52 {font-size: 11px;color:#333333;}

#conteudo{position:relative;dissplay:none;}


#theLoading{
display:none;
}

.boxfont {
	color: #FFFFFF;
	font-weight: bold;
}
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:370px;
		
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}
	
	#setas{
	display: block; margin: 0; padding: 0; position: relative;
	}
	
	

body,td,th {
	font-family: arial;
	font-size: 12px;
}

img{
	border:0;
}

a imsg:hover{

	border:2px solid orange;

}

#portfolio{
position:relative;
right:41px;
}

ul {				
	list-style:none;	
}

ul#portfolio li img{
	border: 1px solid #ccc;
	padding: 4px;
}

.border_table{
	border:1px solid #ccc;
	border-top:none;
	position:relative;
	
}
.border_tb{
	border:1px solid #ccc;	
}

.border{
	border:1px solid #ccc;	
}

.link a{
color:#666666;
text-decoration:none;
}

.link a:hover{
color:#666666;
text-decoration:underline;
}


.border_rox{
border:2px solid #663366;
}

.sborder_rox:hover{
border:2px solid orange;
}

.border_yellow{
border:2px solid #FFCC00;
}

.sborder_yellow:hover{
border:2px solid #990000;
}

.border_red{
border:2px solid #990000;
}

.sborder_red:hover{
border:2px solid #FFCC00;
}

.border_orange{
border:2px solid orange;
}

.border_cin{
border:2px solid #ccc;
}

.border_img_cin a,.border_img_cin a img{
float:left;
overflow:hidden;
}

.border_img_cin a:hover{
border:3px solid orange;
}
.border_img_cin a:hover img{
margin:-3px;
}




.form {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: black;
	background-color: white;
	border: 1px solid #CCCCCC;
}
.selectform{
    font-family: Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: black;
	background-color: white;
	border: 1px solid #E2E2E2;
}

.formtextarea{
border: 1px solid #E2E2E2;
font-family: Verdana, Helvetica, Tahoma;
font-size: 11px;
color: black;
}

.btn-form {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: black;
	background-color: white;
	border: 1px solid black;
	width: 40px;
}

.btn-form2 {
	font-family: Verdana, Helvetica, Tahoma;
	font-size: 9px;
	color: black;
	background-color: white;
	border: 1px solid black;
	width: 70px;
	
}

#news { display: block; margin: 0; padding: 0; position: relative; width:429px;}

#menu ul { width: 150px; }
 #menu { display: block; margin: 0; padding: 0; position: relative;}
  #menu li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative;  width: 160px; border-bottom:1px solid #ccc; border-bottom:1px solid #ccc;}
  #menu a { display: block; background:white; text-decoration:none; color: black; text-align:left; padding:3px; font-size:11px;}
  #no { display: block; background:orange; text-decoration:none; color: black; text-align:center; color:white; height:18px; border-bottom:10px solid white;border-top:1px solid white;}
  #menu a:hover { display: block; background:orange;  text-decoration:none; color:white;}
  #menu ul { display: block; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #menu ul { line-height: 0; } /* IE6 "fix" */
  	#menu ul a { zoom: 1; } /* IE6/7 fix */
    #menu ul li { float: none; }
    #menu ul ul { top: 0; }
	
	
	
 #menu2 ul { width: 150px; }
 #menu2 { display: block; margin: 0; padding: 0; position: relative;}
  #menu2 li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative;  width: 160px; border-bottom:1px solid #ccc;}
  #menu2 a { display: block; background:white; text-decoration:none; color: black; text-align:left; padding:3px; font-size:11px;}
  #no2 { display: block; background:#FFCC00; text-decoration:none; color: black; text-align:center; padding:2px; color:white; height:18px; border-bottom:10px solid white;border-top:10px solid white;}
  #menu2 a:hover { display: block; background:#FFCC00;  text-decoration:none; color:white;}
  #menu2 ul { display: block; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #menu2 ul { line-height: 0; } /* IE6 "fix" */
  	#menu2 ul a { zoom: 1; } /* IE6/7 fix */
    #menu2 ul li { float: none; }
    #menu2 ul ul { top: 0; }
	
	#menu3 ul { width: 150px; }
 #menu3 { display: block; margin: 0; padding: 0; position: relative;}
  #menu3 li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative;  width: 160px; border-bottom:1px solid #ccc;}
  #menu3 a { display: block; background:white; text-decoration:none; color: black; text-align:left; padding:3px; font-size:11px;}
  #no3 { display: block; background:#CC6600; text-decoration:none; color: black; text-align:center; padding:2px; color:white; height:18px; border-bottom:10px solid white;border-top:10px solid white;}
  #menu3 a:hover { display: block; background:#CC6600;  text-decoration:none; color:white;}
  #menu3 ul { display: block; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #menu3 ul { line-height: 0; } /* IE6 "fix" */
  	#menu3 ul a { zoom: 1; } /* IE6/7 fix */
    #menu3 ul li { float: none; }
    #menu3 ul ul { top: 0; }
	
	#menu4 ul { width: 150px; }
 #menu4 { display: block; margin: 0; padding: 0; position: relative;}
  #menu4 li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative;  width: 160px; border-bottom:1px solid #ccc;}
  #menu4 a { display: block; background:white; text-decoration:none; color: black; text-align:left; padding:3px; font-size:11px;}
  #no4 { display: block; background:#990000; text-decoration:none; color: black; text-align:center; padding:2px; color:white; height:18px; border-bottom:10px solid white;border-top:10px solid white;}
  #menu4 a:hover { display: block; background:#990000;  text-decoration:none; color:white;}
  #menu4 ul { display: block; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #menu4 ul { line-height: 0; } /* IE6 "fix" */
  	#menu4 ul a { zoom: 1; } /* IE6/7 fix */
    #menu4 ul li { float: none; }
    #menu4 ul ul { top: 0; }
	
	#menu5 ul { width: 150px; }
 #menu5 { display: block; margin: 0; padding: 0; position: relative;}
  #menu5 li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative;  width: 160px; border-bottom:1px solid #ccc;}
  #menu5 a { display: block; background:white; text-decoration:none; color: black; text-align:left; padding:3px; font-size:11px;}
  #no5 { display: block; background:#990066; text-decoration:none; color: black; text-align:center; padding:2px; color:white; height:18px; border-bottom:10px solid white;border-top:10px solid white;}
  #menu5 a:hover { display: block; background:#990066;  text-decoration:none; color:white;}
  #menu5 ul { display: block; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #menu5 ul { line-height: 0; } /* IE6 "fix" */
  	#menu5 ul a { zoom: 1; } /* IE6/7 fix */
    #menu5 ul li { float: none; }
    #menu5 ul ul { top: 0; }
	
	#menu6 ul { width: 150px; }
 #menu6 { display: block; margin: 0; padding: 0; position: relative;}
  #menu6 li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative;  width: 160px; border-bottom:1px solid #ccc;}
  #menu6 a { display: block; background:white; text-decoration:none; color: black; text-align:left; padding:3px; font-size:11px;}
  #no6 { display: block; background:#663366; text-decoration:none; color: black; text-align:center; padding:2px; color:white; height:18px; border-bottom:10px solid white;border-top:10px solid white;}
  #menu6 a:hover { display: block; background:#663366;  text-decoration:none; color:white;}
  #menu6 ul { display: block; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #menu6 ul { line-height: 0; } /* IE6 "fix" */
  	#menu6 ul a { zoom: 1; } /* IE6/7 fix */
    #menu6 ul li { float: none; }
    #menu6 ul ul { top: 0; }
	
	
