@charset "iso-8859-1";

body{
	background:#BDBDBD url(../images/bg.png) repeat-x top;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	font-weight:normal;
	text-decoration:none;
	color:#333;
	}
	
input, select, textarea{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:90%;
	color:#555;
	border: 1px solid #999;
	background-color:#FFFFFF;
	}
p{
	margin:5px 0 10px 0;}
li{
	padding-left:9px;
	margin-left:9px;
	}
ol{
	padding-left:9px;
	margin-left:0px;
	}
.checkbox{
	border:0px;
	background-color:#FFF;}
form{
	padding:0px;
	margin:0px;}
hr{
	height:1px;
	background-color:#CCCCCC;
	border:1px solid #CCC;
	color:#CCC;
	}
a{
	text-decoration:none;
	color:#018CCD;
	}
a:hover{
	text-decoration:none;
	color:#5D6663;
	}
ul{
	margin-left:10px;
	padding-left:5px;
	}
li{
	margin-left:5px;
	padding-left:5px;
	padding-bottom:5px;
	list-style-type: square;
	}
	
/* ######### */

.container{
	width:960px;
	margin:5px auto 5px auto;
	}
.legenda{
	color:#999;
	font-size:90%;
	}

.bottom-l, .bottom-r{
	color:#444;
	font-size:90%;
	padding-top:3px;
	}
.bottom-r{
	text-align:right;
	font-size:90%;
	}
.bottom-r a{
	color:#444;
	text-decoration:none;
	}

.toplogo_l, .toplogo_r{
	padding-bottom:5px;
	}
.menu{
	background:#FFF url(../images/topbg_corner.png) no-repeat top left;
	height:25px;
	padding-left:2px;
	}
.menu img{
	margin:0 0 0 10px;
	}
.t_high{
	font-size:290%;
	font-weight:bolder;
	color:#AFDBEF;
	padding-bottom:10px;
	}
.submenu{
	border-bottom:4px solid #018CCD;
	padding:10px 10px 20px 0;
	height: 120px;
	background-color: #fff;
	/*background:#FFF url(../images/logotop_left.png) no-repeat center left;*/
	}
.submenu_break{
	background:#FFF url(../images/bg_top_menu.png) repeat-x top right;
	height:20px;
	}
.submenu_t{
	color:#018CCD;
	font-weight:bold;
	font-size:100%;
	}
.submenu_t a{
	color:#67BAE1;
	font-weight:normal;
	font-size:90%;
	}
.submenu_t a:hover{
	color:#5D6663;
	}
.div_anexos_list{
	display:block;
	padding:5px;
	margin-bottom:5px;
	background-color:#FFF;
	}
.cc{
	border-bottom:5px solid #018CCD;
	background-color:#FFF;
	}
#destaques{
	height: 380px;
	}
.cc_table{
	height:450px;}
	
.cc_table_1{
	width:330px;
	padding:12px;
	background-color:#F0F8FC;
	}
	
.cc_table_11{
	padding:12px;
	background-color:#F0F8FC;
	}
.cc_table_cat{
	width:280px;
	padding:12px;
	background-color:#F0F8FC;
	}
.cc_table_2{
	width:320px;
	padding:12px 12px 12px 12px;
	}
.cc_table_22{
	width:550px;
	padding:12px;
	}
.cc_table_3{
	width:320px;
	padding:12px 12px 12px 0;
	}
.cc_table_lista_prod{
	width:720px;
	padding:12px;
	}

#list_cat_item{
	padding:0 0 3px 20px;
	text-decoration:none;
	color:#666;
	font-weight:normal;
	}
#list_cat_item a{
	text-decoration:none;
	color:#018CCD;
	font-weight:normal;}
#list_cat_item a:hover{
	text-decoration:none;
	color:#5D6663;
	font-weight:normal;}

.tabela_lista_prod{
	width:100%;
	margin-top:15px;
	}
.lista_prod_box{
	border:1px solid #F0F8FC;
	}
.lista_prod_box table{
	padding:6px;
	}
.lista_prod_box_img img{
	width:80px;
	padding-right:10px;
	}
.lista_prod_box_txt{
	vertical-align:middle;
	width:100%;
	}
.lead{
	font-weight:normal;
	color:#555;
	font-size:90%;
	}
.box_galeria{
	margin-bottom:15px;
	display:block;
	}
.img_thumbextra{
	width:80px;
	margin-right:10px;
	border:1px solid #F0F8FC;}
.img_capa{
	width:558px;
	border:1px solid #F0F8FC;}
	
#anexo_div{
	display:block;
	border-bottom:1px solid #C8E6F4;
	padding-bottom:2px;
	}
	
.list_prod_vertical{
	border:1px solid #F0F8FC;
	padding:0 3px 0 3px;
	margin-bottom:5px;
	}
.a_black{
	color:#666;
	}
.cat_lead{
	color:#6CBCE2;}
	
.div_prod_open{
	padding:4px;
	}
	
.blog_box{
	margin-bottom:15px;
	padding-top:5px;
	border-top:1px solid #C8E6F4;
	}
#destaques{
	font-size:110%;
	}
	

/* #################### */

h1{
	font-size:160%;
	font-weight:bold;
	padding:10px 0 0 0;
	color:#333;
	margin:0;
	}
h2{
	font-size:130%;
	font-weight:bold;
	color:#018CCD;
	margin:14px 0 10px 0;
	}
#index h2{
	font-size:160%;
	font-weight:bold;
	color:#018CCD;
	margin:18px 0 0 0;
	}
h3{
	font-size:110%;
	color:#018CCD;
	margin:10px 0 10px 0;
	}
h4{
	font-size:100%;
	font-weight:bold;
	color:#018CCD;
	margin:2px 0 10px 0;
	}
h5{
	font-size:90%;
	font-weight:bold;
	color:#018CCD;
	margin:2px 0 10px 0;
	}
h6{
	font-size:110%;
	font-weight:normal;
	color:#018CCD;
	margin:10px 0 10px 0;
	}
	
	
	
	
	
	
	
	
	
#files{
	padding-top: 15px;
	clear: both;
	border-top: 4px solid #eee;
}
#files .lead{
	margin-left: 25px;
}
#files ul{
		margin: 0;
		padding: 0;
		list-style-position: inside;
}
#files li{
	padding: 4px;
}
#files li:hover{
	background-color: #f5f5f5;
}
#files a{
	position: relative;
	bottom: 3px;
}
	#files .file {
		list-style-image: url(../images/filetype_icons/file.png);
	}
	#files .zip {
		list-style-image: url(../images/filetype_icons/zip.png);
	}
	#files .rar {
		list-style-image: url(../images/filetype_icons/zip.png);
	}
	#files .swf {
		list-style-image: url(../images/filetype_icons/swf.png);
	}
	#files .pdf {
		list-style-image: url(../images/filetype_icons/pdf.png);
	}
	#files .html {
		list-style-image: url(../images/filetype_icons/html.png);
	}
	#files .htm {
		list-style-image: url(../images/filetype_icons/html.png);
	}
	#files .xls{
		list-style-image: url(../images/filetype_icons/xls.png);
	}
	#files .xlsx {
		list-style-image: url(../images/filetype_icons/xls.png);
	}
	#files .rtf {
		list-style-image: url(../images/filetype_icons/rtf.png);
	}
	#files .doc {
		list-style-image: url(../images/filetype_icons/doc.png);
	}
	#files .docx {
		list-style-image: url(../images/filetype_icons/doc.png);
	}
	#files .ppt {
		list-style-image: url(../images/filetype_icons/ppt.png);
	}
	#files .pptx {
		list-style-image: url(../images/filetype_icons/ppt.png);
	}
	#files .pps {
		list-style-image: url(../images/filetype_icons/ppt.png);
	}
	#files .ppsx {
		list-style-image: url(../images/filetype_icons/ppt.png);
	}
	#files .txt {
		list-style-image: url(../images/filetype_icons/txt.png);
	}
	#files .jpg {
		list-style-image: url(../images/filetype_icons/jpg.png);
	}
	#files .png {
		list-style-image: url(../images/filetype_icons/png.png);
	}
	#files .gif {
		list-style-image: url(../images/filetype_icons/gif.png);
	}