body,html,td,table,span,font,div{
	FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

a:hover {
	color:#793404;
	text-decoration: underline;
}
a {
	color: #8B5314;
	text-decoration: none;
}
.footer {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.footer:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.text_menu {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
}
.text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D2825;
	text-decoration: none;
}
.text1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B0691A;
	text-decoration: none;
}
.text2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #793404;
	text-decoration: none;
}
.text3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B5314;
	text-decoration: none;
}
.text4 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.news {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B5314;
	text-decoration: none;
}
.select_box {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.input_box {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid #1E3664;
	color: #000000;
	text-decoration: none;
}
.input_btn {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid #9B5811;
	color: #9B5811;
	background-color:#DDB659;
	text-decoration: none;
}
.text-bql {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.text-bql {
	color: #FFFFFF;
	text-decoration: underline;
}

.text-sin {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B5314;
	text-decoration: none;
}
a:hover.text-sin {
	color:#793404;
	text-decoration: underline;
}

.input_btn_front{
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #BECFDF;
	background-color:#FE9321;
	font-family:Verdana;
	font-size:10px;
}
.text-red {
	font-family: Verdana;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}
a:hover.text-red {
	color:#990000;
	text-decoration: underline;
}
.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 9pt;
	color: #004A80;
}
.title_up {
	font-family:Arial;
	font-size: 20pt;
	font-variant:small-caps;
	letter-spacing:-2px;
	color: #004A80;
}

.tableHide {
	display: none;
}
.tableShow {
	display: block;
}
.cur_lnk{border:1px solid;border-top-color:#9B5811;border-bottom-color:#FFFFFF;border-left-color:#9B5811; border-right-color:#9B5811;}
.cur_tmp{border:1px solid;border-bottom-color:#9B5811; border-left-color:#9B5811; border-right-color:#9B5811;}
.bot_lnk{border:1px solid;border-bottom-color:#9B5811;}
.other_lnk{border:1px solid;border-top-color:#9B5811;border-bottom-color:#9B5811;border-left-color:#9B5811; border-right-color:#9B5811;background-color:#E1B365}
.stateon{ FILTER: alpha(Opacity=50); border: 1px solid #548536; }
.stateoff{ border: 1px solid #548536; }

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.style1 {

	font-size: 11px;

	font-family: tahoma;

	color: #FFFFFF;

}

.style2 {

	color: #5e5e5e;

	font-size: 11px;

	font-family: tahoma;

}

.style19 {font-family: tahoma; color: #FFFFFF; font-weight: bold; }

.style20 {font-size: 8px}

#site_name {margin:44px 0 0 90px;font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#566F67; font-weight:bold;}
#cont_title {padding:4px 0 0 25px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
#top_menu {margin:53px 0 0 0; padding:0px;}
#top_menu li a {font-family: Arial, Helvetica, sans-serif; font-size:13px;color:#FFFFFF; } 
	#top_menu li {float:left; width:82px; height:82px; text-align:center; list-style:none;} 
	#top_menu li div {padding:55px 0 0 0;}
	
	#cat-item-1{background:url(home_2.gif);}  	#cat_sel-item-1{background:url(home_1.gif);} 
	#cat-item-2{background:url(about.gif);}   	#cat_sel-item-2{background:url(about_2.gif);}
	#cat-item-3{background:url(cont_us.gif);}   #cat_sel-item-3{background:url(cont_us_2.gif);}
	#cat-item-4{background:url(part.gif);}   	#cat_sel-item-4{background:url(part_2.gif);}
	#cat-item-5{background:url(products.gif);}  #cat_sel-item-5{background:url(products_2.gif);}
	#cat-item-6{background:url(service.gif);}   #cat_sel-item-6{background:url(service_2.gif);}
	
	#cat_sel-item-1 a, #cat_sel-item-2 a, #cat_sel-item-3 a, #cat_sel-item-4 a, #cat_sel-item-5 a, #cat_sel-item-6 a {color:#566F67 !important;}


.textos {
	COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.volver {
	FONT-WEIGHT: bold; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.volver A:link {
	FONT-WEIGHT: bold; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.volver A:visited {
	FONT-WEIGHT: bold; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.volver A:active {
	FONT-WEIGHT: bold; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.volver A:hover {
	FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.linkspalabras {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #996600; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.linkspalabrasgris {
	FONT-WEIGHT: bold; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}




.linkspalabrasbco {
	COLOR: #548536; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.linkspalabrasbco A:link {
	COLOR: #548536; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
	padding:0px 0px 0px 10px;
}
.linkspalabrasbco A:visited {
	COLOR: #548536; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
	padding:0px 0px 0px 10px;
}
.linkspalabrasbco A:active {
	COLOR: #548536; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
	padding:0px 0px 0px 10px;
}
.linkspalabrasbco A:hover {
	COLOR: #548536; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	padding:0px 0px 0px 10px;
}


.linkspalabrasbco2 {
	COLOR: #548536; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.linkspalabrasbco2 A:link, a.linkspalabrasbco2 {
	COLOR: #548536; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
	padding:0px 0px 0px 0px;
}
.linkspalabrasbco2 A:visited, a:visited.linkspalabrasbco2 {
	COLOR: #548536; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
	padding:0px 0px 0px 0px;
}
.linkspalabrasbco2 A:active, a:active.linkspalabrasbco2 {
	COLOR: #548536; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
	padding:0px 0px 0px 0px;
}
.linkspalabrasbco2 A:hover, a:hover.linkspalabrasbco2 {
	COLOR: #548536 !important; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	padding:0px 0px 0px 0px;
}

.class3 {
	COLOR: #00cc00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.class3 A:link {
	COLOR: #00cc00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.class3 A:visited {
	COLOR: #00cc00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.class3 A:active {
	COLOR: #00cc00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.class3 A:hover {
	COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


h1 {font-family:Geneva, Tahoma, Arial, Helvetica; font-size:20px; border-bottom:1px solid #632D08; letter-spacing:-1px; font-weight:100;color:#632D08;}
h1 a{color:#632D08; text-decoration:none;font-family:Geneva, Tahoma, Arial, Helvetica; font-size:20px;letter-spacing:-1px; font-weight:100;}
h1 a:hover{color:#BC8865; text-decoration:none;font-family:Geneva, Tahoma, Arial, Helvetica; font-size:20px;letter-spacing:-1px; font-weight:100;}

h2 {font-family:Geneva, Tahoma, Arial, Helvetica; font-size:17px;letter-spacing:-1px; font-weight:100;color:#632D08;}
h2 a{color:#632D08 !important; text-decoration:none;font-family:Geneva, Tahoma, Arial, Helvetica !important; font-size:17px !important;letter-spacing:-1px !important; font-weight:100 !important;}
h2 a:hover{color:#BC8865 !important; text-decoration:none;font-family:Geneva, Tahoma, Arial, Helvetica !important; font-size:17px !important;letter-spacing:-1px !important; font-weight:100 !important;}

.columns {width:auto;height:221px; background:#8CA64E}

#un1 {min-height:242px;} #un1 p {margin:0px; padding:0px 0px 5px 0px;} #un1 a{}
#un2 {min-height:113px;}
#un3 {min-height:188px;}
#un4 {min-height:130px;}
#un5 {}
#un6 {}


.prods_0 {height:104px;}
.prods_1 {height:517px; border-top:1px solid #632D08;}
.prods_2 {height:286px; border-top:1px solid #632D08;}
.prods_3 {height:281px; border-top:1px solid #632D08;}
.prods_4 {height:130px; border-top:1px solid #632D08;}

#un2 ul {margin:-10px 0px 12px 16px; padding:0px;list-style:inside;}
#un2 li {padding:5px 0px 5px 0px;margin:0px}

h1.tip {#632D08; font-family:Geneva, Tahoma, Arial, Helvetica; font-size:20px; letter-spacing:-1px; font-weight:100; text-decoration:none;  border-bottom:0px; padding:0px 0px 6px 0px; margin:0px;}
p.tip{margin:0px 0px 20px 0px; padding:0px;}

.vibsolutions {
	font-family:Geneva, Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #548536;
	padding-bottom: 6px;
}
.vibsolutions a{
	color: #548536;
	text-decoration: underline;
}
.vibsolutions a:hover{
	color: #548536;
	text-decoration: none;
}
.footer {
	font-family:Geneva, Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #FFF;
}

#un1 p, #un2 p, #un3 p, #un4 p, #un5 p, #un6 p, .lnh {line-height:21px !important;}

h4 {font-size:12px;margin:0px;padding:0px; line-height:16px;}
h3{font-size:13px;margin:0px; color:#632D08;}
.space1 {padding:3px 0px 3px 20px;}
.space2 {padding:3px 0px 3px 40px;}
.space3 {padding:3px 0px 3px 60px;}
.space4 {padding:3px 0px 3px 80px;}
.space5 {padding:3px 0px 3px 100px;}
.space6 {padding:3px 0px 3px 120px;}

.backs{background-color:#8CA64E;}

#topRightItem{}
#botRightItem{position:relative;bottom:1px;}

#topLeftItem{}
#botLeftItem{ margin-top:-160px; position:absolute;padding:8px 2px 5px 8px;}

#prods_bottom{}
