/*
-----------------------------
MAIN
-----------------------------
*/
*{margin:0;padding:0;}
body{margin:0px auto;color:#666;font:11px Verdana, Arial, Helvetica, sans-serif;background:#333 url('/images/bg.jpg') repeat;text-align:center;}
a{text-decoration:none;color:#FFF;}
a:hover{color:#000;}
p{line-height:160%;}
a img{border:none;}
ul,ol{list-style:none;}
.clear{clear:both;}
#center{margin:0px auto;width:736px;text-align:left;}
/*
-----------------------------
HEADER
-----------------------------
*/
#header{width:736px;height:150px;background:url('/images/header.jpg') no-repeat 0 0;position:relative; zoom:1;}

#header a#logo{width:180px;height:90px;float:left;position:absolute;left:40px;top:40px;display:block;}
#header a#logo strong{display:none;}

#header ul#menu{position:absolute;top:82px;left:280px;float:left;}
#header ul#menu li{float:left;}
#header ul#menu li a{float:left;display:block;line-height:28px; display:block;}
	#header ul#menu li.ma{width:60px;}
	#header ul#menu li.mb{width:60px;padding-left:15px;}
	#header ul#menu li.mc{width:80px;padding-left:20px;}
	#header ul#menu li.md{width:50px;padding-left:25px;}
	#header ul#menu li.me{width:80px;padding-left:25px;}

	#header ul#menu li.ma a{width:60px;}
	#header ul#menu li.mb a{width:60px;}
	#header ul#menu li.mc a{width:80px;}
	#header ul#menu li.md a{width:50px;}
	#header ul#menu li.me a{width:80px;}


#header a#gcontact{position:absolute;width:70px;height:22px;float:left;display:block;top:115px;left:275px;font-size:1px;line-height:22px;}
	
#header form{position:absolute;left:475px;top:118px;}
#header form input{float:left;border:2px solid #9FA4A6;width:160px;padding:2px;background:#8F9395;line-height:20px;font:10px Verdana, Arial, Helvetica, sans-serif;}
#header form input#submit{float:left;width:60px;cursor:pointer;padding:1px;font-weight:bold;border-color:#4F4F4F;background:#5B5B5B;color:#FED700;}
/*
-----------------------------
SIDEBAR
-----------------------------
*/
#sidebar{width:175px;float:left;background:url('/images/side-bg.jpg') repeat-y 0 0;position:absolute;top:25px;left:35px;}
#sidebar #sidebar_top{width:175px;height:55px;background:url('/images/side-top.jpg') no-repeat 0 0;}
#sidebar #sidebar_foot{width:175px;height:20px;background:url('/images/side-foot.jpg') no-repeat 0 0;}
#sidebar h3{line-height:28px;padding:13px 0 0 38px;color:#FED700;font-size:14px; text-transform:uppercase;}
#sidebar ul{padding:10px 10px 10px 15px;}
#sidebar ul li{width:150px;margin:7px 0; border-bottom:1px solid #A9AEB2;line-height:18px;}	
#sidebar ul li a{background:url('/images/side-bullet.jpg') no-repeat left top;color:#FFF;padding-left:20px;}
/*
-----------------------------
PAGE
-----------------------------
*/
#page{width:736px;padding-top:60px;background:url('/images/page-top.jpg') no-repeat 0 0; position:relative;}
/*
-----------------------------
CONTENT
-----------------------------
*/
#content{width:500px;padding:0 16px 0 220px;min-height:400px;background:url('/images/page-bg.jpg') repeat-y 0 0;}
#content h2{position:absolute;top:40px;right:30px;text-align:right;line-height:20px;font-size:12px;text-transform:uppercase;}
#content h2 img{margin:2px 5px 0 0; float:left;} 

.txt p,.txt ul{margin:0.8em;line-height:160%;}
.txt ul li{ list-style-position:inside; list-style-type:square; margin:5px 0 5px 10px;}


/*
-----------------------------
serv-tec
-----------------------------
*/
.serv-tec{width:630px;padding:0 48px 20px 58px;min-height:400px;background:url('/images/page-bg.jpg') repeat-y 0 0;position:relative; zoom:1;}
.serv-tec h2{line-height:20px;font-size:12px;text-transform:uppercase; color:#fefefe;}
.serv-tec p{margin:0.8em;line-height:160%;}
.serv-tec table{margin:10px 0;color:#fefefe;}
.serv-tec table tr{padding:8px;}
.serv-tec table td{padding:8px;}
.serv-tec table tr{background:#878989;}
.serv-tec table tr.bg-claro{background:#909292;}
/*
-----------------------------
gtable
-----------------------------
*/
table.gtable{margin:10px 0;color:#fefefe;}
table.gtable tr{background:#878989;}
table.gtable tr.bg-claro{background:#909292;}
table.gtable th,table.gtable td{padding:8px;}
table.gtable th{background:#606060;}
/*
-----------------------------
HOME
-----------------------------
*/
#home{width:650px;padding:0 48px 0 38px;min-height:400px;background:url('/images/home-bg.png') repeat-y 0 0; position:relative; zoom:1;}
#home_catalogo{width:412px; position:absolute; top:0; right:10px;}
#home_catalogo img{ padding-top:10px;}
#home_side{width:240px;}
/*
-----------------------------
PRODUCTS
-----------------------------
*/
#prod_list{padding:20px 0;}
#prod_list div.box{float:left;width:132px;margin:0 20px 15px 0;background:url('/images/box-bg.jpg') repeat-y 0 0;}
#prod_list div.box_top{width:132px;height:22px;background:url('/images/box-top.jpg') no-repeat 0 0;}
#prod_list div.box a{width:110px;padding:0 5px 6px 7px;}
#prod_list div.box a img{width:110px;}
#prod_list div.box p{color:#000;background:#6F6F6F; text-align:center;padding:5px;}
/*
-----------------------------
ITEM
-----------------------------
*/
#item{padding:20px 0;}
#item h3{margin:10px 0;background:url('/images/side-bullet.jpg') no-repeat left center;color:#000;padding-left:20px;font-size:12px;line-height:20px;}
#item_data{width:500px;}
#item a.item_img{display:block;width:198px;height:195px;padding:15px 20px;float:right;background:url('/images/item-bg.jpg') no-repeat 0 0;}
#item div.data_box{width:255px;}
#item div.data_box_top{height:20px;background:url('/images/item-data-top.jpg') no-repeat;}
#item div.data_box_bot{height:25px;background:url('/images/item-data-bot.jpg') no-repeat;}
#item ul{width:225px;padding:0 15px;background:url('/images/item-data-bg.jpg') repeat-y;color:#000;}
#item ul li{border-bottom:1px solid #B6B6B6;line-height:30px;}

/*
-----------------------------
FOOTER
-----------------------------
*/
#footer{clear:both;width:736px;height:88px;background:url('/images/page-foot.jpg') no-repeat 0 0;}
#footer p{font-size:10px;padding:28px 0 0 35px; line-height:130%; color:#AAADAE;}
#footer a.citricox{float:right;padding:38px 10px 0 0;}

/*
-----------------------------
TEAM LINKS
-----------------------------
*/
#team_links{clear:both;width:668px;margin:10px auto;}
#team_links a{float:left;display:block;background-position:0 0;background-repeat:no-repeat;height:30px;margin-left:20px;}
#team_links a:hover{background-position:0 -30px;}
#team_links a#bta-at{width:45px;background-image:url('/images/team/bta-at.jpg');} 
#team_links a#bta-con{width:60px;background-image:url('/images/team/bta-con.jpg');}
#team_links a#bta-to{width:52px;background-image:url('/images/team/bta-to.jpg');}
#team_links a#cross{width:90px;background-image:url('/images/team/cross.jpg');}
#team_links a#dowen{width:91px;background-image:url('/images/team/dowen.jpg');}
#team_links a#dyn{width:128px;background-image:url('images/team/dyn.jpg');}
#team_links a#perf{width:128px;background-image:url('images/team/perf.jpg');}