



#header_logo {
-moz-border-radius:8px;
-webkit-border-radius:8px;
 margin: 20px auto 0px;
 padding: 0;
 width: 980px;
 border:1px solid #CDCDCD;
 height:65px;
 clear:both;
}

#left_menu {
float:left;
width:200px;
text-align:left;
}

#new_header {
 margin: 10px 0px 0px auto;
 padding: 0;
 width:770px;
}

#mainc {
 margin: 0px auto 0px auto;
 width:980px;
}

#page {
	background-color: white;
  margin: 10px 0px 40px auto;
	padding: 0;
	width:770px;
}

#main_banner {
 border:1px solid #CDCDCD;
 margin: 10px 0px 0px auto;
 padding: 10px;
 width:750px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
 background:url('images/boxback_00.png') repeat-x bottom;
}

#main_boxes {
/*
clear:both;
width:770px;
*/
}

.main_box {
 text-align:center;
 border:1px solid #CDCDCD;
 margin: 10px 0px 0px 0px;
 padding: 10px;
 width:314px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
 float:left;
 height:150px;
 overflow:hidden;
}

.box_img {
padding-top:5px;
padding-bottom:5px;
}

.main_box_spacer {
 text-align:center;
 border:1px solid #CDCDCD;
 margin: 10px 10px 10px 0px;
 padding: 10px;
 width:185px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
 float:left;
 height:150px;
 overflow:hidden;
}

.box_title_box_color_blue0 {
font-weight:bold;
font-size:15px;
color:white;	
}

.box_desc_box_color_blue {
color:white;
font-size:10px;
}

.box_desc_box_color_gray {
font-size:10px;
}

.box_title_n_2 {
text-align:left;
}

.box_title_box_color_gray1 {
text-align:center;
font-weight:bold;
font-size:15px;
color:#646363;
}

.box_title_box_color_gray2 {
text-align:left;
font-weight:bold;
font-size:15px;
color:#646363;
}

.box_desc_n_0 {
text-align:left;
text-align:justify;
padding-left:5px;
padding-right:5px;
font-family:arial;
}

.box_desc_n_1 {
text-align:left;
text-align:justify;
padding-left:5px;
padding-right:5px;
color:#888888;
font-family:arial;
}

.box_desc_n_2 {
padding-top:15px;
text-align:left;
color:#888888;
font-family:arial;
font-size:12px;
font-weight:normal;
}

.box_color_blue {
background:url('images/boxback_02b.png') repeat-x bottom;
}

.box_color_gray {
background:url('images/boxback_03b.png') repeat-x bottom;
}

#showcase {
 clear:both;
 border:1px solid #CDCDCD;
 margin: 10px 0px 0px auto;
 padding:15px;
 width:740px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
}

.showcase0 {
float:left;
width:330px;
overflow:hidden;
}

.showcase1 {
clear:both;
float:left;
width:180px;
overflow:hidden;
margin-right:10px;
}

.showcase2 {
float:left;
width:180px;
overflow:hidden;
margin-right:10px;
}

.showcase3 {
float:left;
width:180px;
overflow:hidden;
}

.showcase4 {
clear:both;
float:left;
width:150px;
overflow:hidden;
margin-right:5px;
}

.showcase_secondRow {
clear:both;
padding-top:20px;
height:100px;
}


.showcase_title {
color:black;
font-weight:bold;
}

.showcase_newicon {
padding-right:5px;
}

.showcase_desc {
font-size:10px;
padding-bottom:10px;
color:#333;
font-weight:normal;
font-family:verdana;
}

#showcase_title_vetrina {
float:right;
text-align:right;
}

#product_category_banner{
 font-size:20px;
 font-weight:bold;
 border:1px solid #CDCDCD;
 margin: 10px 0px 0px auto;
 padding: 10px;
 width:750px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
}

.product_category_box0{
padding:10px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
overflow:hidden;
 border:1px solid #CDCDCD;
width:354px;
height:230px;
float:left;
margin-top:10px;
margin-right:10px;
background:#FAFAFA url('images/boxback_03.png') repeat-x bottom;
}

.product_category_box1{
padding:10px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
overflow:hidden;
 border:1px solid #CDCDCD;
width:362px;
height:230px;
float:left;
margin-top:10px;
background:#FAFAFA url('images/boxback_03.png') repeat-x bottom;
}


.product_category_title {
font-weight:bold;
font-size:15px;
}


h2 {
font-size:30px;
margin:5px 0px 15px 0px;
padding:0px;
color:black;
}

h3 {
font-family:arial;
font-size:18px;
font-weight:normal;
margin:15px 0px 15px 0px;
padding:0px;
color:#B9B9B9;
}

.entry {
 border:1px solid #CDCDCD;
 margin: 10px 0px 0px auto;
 padding: 20px;
 width:730px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
}


.titleV1{
font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
color:#4F5153;
font-size:25px;
}

.titleV2{
font-size:16px;
font-weight:bold;
color:#AAAAAA;
}

