* { margin:0; padding:0;}
body {font-size:13px; line-height:17px; font-family:"Tahoma"; color:#4f4f4f;}


/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}
a {color:#4f4f4f;}



.column { float:left;}
.clear { clear:both;}

.h_wr_menu, .h_logo{width:100%;}
/*header*/
.flash{ height:371px;}
.flash_img{ position:absolute; top:0; left:0;}
.flash_menu{ position:absolute; top:0; left:729px;}

/*footer*/
.tall_footer{background:#cccdcb; width:100%; padding:25px 0 18px 28px; color:#00000;}
.tab_right{padding-right:28px; color:#4f4f4f;}
.tab_right a{text-decoration:underline; color:#4f4f4f; font-weight:bold;}
.tab_right a:hover{text-decoration:none;}
.footer{color:#00000;}
.footer a{color:#00000; text-decoration:underline;}
.footer a:hover{text-decoration:none;}
.pype{color:#000000; text-decoration:underline; font-weight:bold;}
.pype a:hover{text-decoration:none;}
.saiba{color:#ce0000;}

/*tabela1*/
.tabela01{padding-top:39px;}
.tabela_left{padding-left:30px; padding-right:35px;}
.title01{padding-bottom:13px;}
.pic_home{padding-bottom:14px;}
.bold{font-weight:bold; padding-bottom:14px; color:#4f4f4f;}

/*tabela2*/
.title2{padding-bottom:33px;}
.img{padding-right:17px;}
.bold2{font-weight:bold; color:#4f4f4f;}
.space{padding-top:25px;}
.tab_final{padding-bottom:42px;}
.tabela_right{padding-right:28px;}

/*Zoom*/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 1px solid white;
}

.highslide-image {
	border: 10px solid #F5F5F5;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/*Rodapé*/
.pype a{
	text-decoration:none;
	font-weight:normal;
}
.pype a:hover{
	text-decoration:none;
	font-weight:normal;
}
.by_pype a{
	text-decoration: underline;
	font-weight:normal;
}
.by_pype a:hover{
	text-decoration:none;
	font-weight:normal;
}


