body {
	width: 100%;
	height: 100%;
	float: left;
	background-color: #010103;
	margin: 0px;
	position: static;
	
	scrollbar-3dlight-color : #373737;
	scrollbar-arrow-color : #CAC9DB;
	scrollbar-base-color : #000000;
	scrollbar-darkshadow-color : #373737;
	scrollbar-face-color :  #373737;
	scrollbar-highlight-color : #373737;
	scrollbar-shadow-color : #373737;
	scrollbar-track-color : #000000;
}



center {
	width: 100%;
	height: 100%;
}

.div_main_frame {
	position: absolute;
	float: left;
	top:50%;	bottom: 50%;	left: 50%; right: 50%;
	width: 884px; height: 522px;
	float: none;
	margin-left: -442px;
	margin-top: -261px;
}

.div_main_frame2 {
	position: absolute;
	float: left;
	top:50%;	bottom: 50%;	left: 50%; right: 50%;
	width: 884px; height: 550px;
	float: none;
	margin-left: -442px;
	margin-top: -285px;
}

.div_2_12 {
	width: 146px;
	height: 522px;
	float: left;
	background-image: url(../layout/bg_zona_2-12_gray.gif);
	overflow: hidden;
}
.div_3_12 {
	width: 218px;
	height: 522px;
	float: left;
	background-image: url(../layout/bg_zona_3-12_gray.gif);
	overflow: hidden;
}
.div_5_12 {
	width: 359px;
	height: 522px;
	float: left;
	background-image: url(../layout/bg_zona_5-12_gray.gif);
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	}
	
.div_spacer {
	width: 5px;
	height: 522px;
	float: left;
}

.div_logo {
	width: 146px;
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
}
.div_logo img {
	float: left;
	margin: 0px;
	padding: 0px;
	margin-left: 13px;
}

.div_news {
	width: 184px;
	float: left;
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	margin: 1px;
	text-align: left;
	text-decoration: none;
}
.div_news img{ border: 0px; }

.div_scroller {
	width: 344px;
	margin: 0px;
	height: 490px;
	float: left;
	overflow: auto;
	margin-top: 15px;
	padding-left: 15px
}
.div_content {
	width: 310px;
	float: left;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin: 1px;
	text-align: left;
	text-decoration: none;
	color: #CAC9DB;
	text-align: justify;
	font-size: 12px; 
	overflow: visible;
}

.div_product_menu {
	width: 146px;
	height: 437px;
	padding-top: 60px;
	padding-bottom: 15px;
	float: left;
}
.div_product_desc {
	width: 188px;
	height: 456px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	text-align: left;
	font-size: 12px; 
	color: #CAC9DB;  
}
.div_product_more {
	width: 188px;
	height: 36px;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	text-align: right;
	font-size: 12px;  
}

.footer {
	width: 884px;
	float: left;
	padding-top: 5px;
}
.footer_left {
	text-align: left;
	float: left;
	width: 420px;
	padding-left: 10px;
	font-size: 10px;
}
.footer_right {
	text-align: right;
	float: right;
	width: 420px;
	padding-right: 10px;
	font-size: 10px;
}