body{background-color: #fff; text-align:center;}

.frame{ margin:auto; margin-top:25px; margin-bottom:5px; width:870px; border:0px solid #000;}
.header{width:870px; height:125px; background-color:#fff; text-align:left; vertical-align:top;}
.logo_img{width:274px; height:110px; border-width:0px; padding-top:0px;}
.header_general_cont{width:540px; display:inline; float:right; clear:both; padding-top:20px;}
.header_top_cont{width:500px; height:47px; display:inline; float:right; clear:both; text-align:right; vertical-align:middle;}
.header_icon_cont{width:100px; height:33px; padding:14px 0px 0px 0px; display:inline; float:right; text-align:right; vertical-align:middle;}
.header_icon{ height:23px; border:0px solid #000; margin:0px 10px 0px 0px;}
.header_charsize_cont{padding:16px 5px 1px 0px; height:30px; text-align:right; font-family:Arial; font-weight:bold; text-transform:uppercase; display:inline; float:right; vertical-align:bottom;}
.header_size_1{font-size: 11px; color:#A9A9A9; text-decoration:none; padding-right:7px;}
.header_size_2{font-size: 13px; color:#A9A9A9; text-decoration:none; padding-right:7px;}
.header_size_3{font-size: 16px; color:#A9A9A9; text-decoration:none; padding-right:7px;}
.header_search_cont{height:30px; padding:13px 5px 2px 0px; text-align:right; display:inline; float:right; vertical-align:bottom;}
.search_btn{ height:23px; border:0px solid #000; margin:0px 2px 0px 0px;}
.search_comp{height:16px; width:100px; font-family:Arial; font-size:12px; margin-top:3px; margin-bottom:5px; vertical-align:top;}
.search_txt_cont{height:28px; padding:20px 0px 0px 0px; font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; display:inline; float:right;}
.search_text{color:#fff; background-image:url(../images/searc_txt_bg.gif); padding:3px 5px 2px 5px; text-decoration:none;}
.search_img_cont_right{height:28px; padding:17px 0px 2px 0px; display:inline; float:right;  margin-right:60px;}
.search_img_cont_left{height:28px; padding:17px 0px 2px 0px; display:inline; float:right;}

.menu_cont{width:570px; height:18px; display:inline; float:right; text-align:right; padding:5px 0px 5px 0px; font-family:Arial; font-size:12px; color:#A9A9A9; text-transform:uppercase; font-weight:bold; border-top:1px solid #000000;}
.menu_option{color:#A9A9A9; text-decoration:none; padding:0px 7px 0px 7px;}
.menu_option:visited{color:#A9A9A9;}
.menu_option:hover{color:#000000;}
.menu_selected{color:#000000; text-decoration:none; padding:0px 7px 0px 7px;}
.menu_bot_cont{ width:500px; height:15px; display:inline; float:right; text-align:right; padding:4px 20px 0px 0px; font-family:Arial; font-size:12px; color:#A9A9A9;}
.menu_rss{padding:0px 7px 0px 0px; vertical-align:middle; border:0px solid #000;}

.work_area{width:870px; background-color:#fff; padding-bottom:15px;text-align:left; vertical-align:top; font-family:Verdana; font-size:11px;}
.work_area a{color:#000;}
.work_area_close{width:100%; height:5px; clear:both;}

.pie{width:870px; padding:10px 0px 30px 0px; margin:auto; margin-bottom:10px; color:#333;}
.pie_left{width:200px; text-align:left; display:inline; float:left;}
.pie_center{width:530px; text-align:center; font-family:Verdana; font-size:9px; display:inline; float:left;}
.pie_center a{color:#333; text-decoration:none;}
.pie_center a:visited{ text-decoration:none;}
.pie_center a:hover{ text-decoration:underline;}
.pie_right{width:120px; text-align:center; font-family:Verdana; font-size:9px; display:inline; float:right;}

.header_link{width:175px; height:100px; display:inherit; float:left;}
.border0{border:0px solid #000;}
.close_bot{width:100%; height:0px; clear:both; display:block;}

.link_catalogo{width:100%; text-align:center; padding-top:20px;}

.not_lat_title{padding-top:15px; text-align:justify;}
.not_lat_text{padding-top:5px; text-align:justify;}

