body { background-color:#898989; font: 13px Arial, Helvetica, sans-serif; text-align:justify; color: #fff; margin: 0 0 0; }

/*
==========================================
	START SUB NAVI STYLES
==========================================
*/

#SubNavigation
{ background-color:#898989; color:#ffffff; position: relative; height:38px; border-bottom: 3px solid #fff; }

#SubNavigation ul
{ margin:0 auto; list-style-type:none; min-width:900px; height:100%; text-align: center; }

#SubNavigation li
{ color: #006d60; font-size:14px; font-family: Arial, Helvetica, sans-serif; text-align: center; height:100%; display:inline; line-height:38px; word-spacing: 1px; letter-spacing: 1px; }

#SubNavigation li a
{
	width:18%;
	color:#FFFFFF;
	text-decoration:none;
	height:100%;
	float:left;
}

#SubNavigation li:first-child a
{
	margin-left:4%;
}

#SubNavigation li a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#545453;
	height:100%;
}
/*
==========================================
	START SUB NAVI STYLES
==========================================
*/
#content{ min-height:600px; width:896px; height: auto; border-left: 2px solid #fff; border-right: 2px solid #fff; }

.box { text-align:center; margin:0 0 10px; }
.margin { float: left; margin-left: 160px; }
.box li{
padding:5px;
list-style-type: none;
text-align:left;
}

.list{
margin-right:40px;
margin-top:10px;
border:0px;
}

.left{
float:left;
}


.button{
margin-left:20px;
height:150px;
width:225px;
}

.clear {
clear:both;
}

.tag {
	margin: 0;
	padding:3px 140px 20px;
	text-transform: uppercase;
	font-size:14px;
	font-weight:bold;
	color:#C7C7C7;
    text-decoration:none;
}



.leftbg{ background-image:url(images/main_left.jpg); background-repeat:repeat-y; background-attachment: scroll; background-position:left top; width:19px; margin-bottom:0; padding-bottom:0; }
#leftbg{
	background-image:url(images/main_left1.jpg);
	background-repeat:no-repeat;
	width:19px;
	bottom:0px;
	height:334px;
	position:relative;
}
.rightbg{ background-image:url(images/main_right.jpg); background-repeat:repeat-y; background-attachment: scroll; background-position:left top; width:19px; }
#rightbg{
	background-image:url(images/main_right1.jpg);
	background-repeat:no-repeat;
	width:19px;
	height:334px;
	bottom:0px;
	position:relative;
}

.bg{
	background-image:none;
	background-repeat:repeat-x;
	vertical-align:top;
}
#bg{
	background-image:url(images/main_bg1.jpg);
	background-repeat:repeat-x;
	vertical-align:bottom;
}



a{
color:#6e9ebd;
text-decoration:none;
}
a:hover{
color:#3163b3;
text-decoration:underline;
}
#header { background-color: #6e9ebd; position: relative; margin: 0; padding: 0; top: 0; height: 125px; }

#row1
{ background-image: url(images/topbar.jpg); width: 900px; height: 181px; margin: 0; }

#rowabout { background-image: url(images/topbar_about.jpg); margin: 0; width: 900px; height: 181px; }
#rowprod { background-image: url(images/topbar_prod.jpg); margin: 0; width: 900px; height: 181px; }
#rowcapa { background-image: url(images/topbar_capa.jpg); margin: 0; width: 900px; height: 181px; }
#rowcontact { background-image: url(images/topbar_contact.jpg); margin: 0; width: 900px; height: 181px; }
#rowquote { background-image: url(images/topbar_quote.jpg); margin: 0; width: 900px; height: 181px; }
#rt_square1 { background-color: #719dc0; margin: 0; width: 218px; height: 176px; border-right: 2px solid #fff; border-bottom: 2px solid #fff; border-left: 2px solid #fff; }

#rt_squaregrey { background-color: #898989; margin: 0; position: relative; top: -178px; width: 219px; height: 176px; float: right; border-right: 2px solid #fff; border-bottom: 2px solid #fff; border-left: 2px solid #fff; }

#row2 { margin: 0; position: relative; width: 675px; height: auto; border-right: 2px solid #fff; border-bottom: 2px solid #fff; border-left: 2px solid #fff; }

#imbox1 { margin: 0; position: relative; width: 125px; height: 104px; border-right: 2px solid #fff; border-bottom: 2px solid #fff; border-left: 2px solid #fff; }

#txtbox1 { background-color: #e1e1e1; margin: 0; position: relative; border-right: 2px solid #fff; border-bottom: 2px solid #fff; border-left: 2px solid #fff; }
.address{ color: #bebdbd; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; background-color: #737373; text-align: center; width:896px; height: 25px; border-top: 2px solid #fff; border-right: 2px solid #fff; border-left: 2px solid #fff; }

#footer { background-image: url(images/main_bg1.jpg); background-repeat: repeat-x; background-attachment: scroll; background-position: 900px 25%; text-align: center; position: relative; bottom: 0; width: 900px; height: 25px; border-top: 2px solid #fff; }
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 0px; PADDING-TOP: 0px
    }
	#rightlinks{
	font-family:tahoma;
	font-size:16px;
	color:#588ED4;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:4px;
	border-bottom:#C2C2C2 1px dashed;
	}
.pagetitle { color: #6e9ebd; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: ultra-expanded; text-align: left; vertical-align: top; margin: 7px 250px 5px 170px; }

.hometitle { color: #737373; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: ultra-expanded; text-align: left; vertical-align: top; margin: 7px 250px 5px 170px; }

.secondtitle { color: #6e9ebd; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: ultra-expanded; text-align: left; margin: 7px 250px 5px 170px; vertical-align: top; }

.thirdtitle { color: #6e9ebd; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: ultra-expanded; text-align: left; margin: 7px 250px 5px 170px; vertical-align: top; }

.thirdtext { color: #737373; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-stretch: extra-expanded; text-align: left; margin: 7px 250px 5px 170px; vertical-align: top; }

.hometext { color: #737373; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-stretch: extra-expanded; text-align: left; margin: 7px 250px 5px 170px; vertical-align: top; }

.firstrow {
	background-color: #6e9ebd;
	color: #e3e2e2;
	font-weight: bold;
	padding: 5px;
}


#contentpage { }

