html,body					{height:100%;}
body						{ background:#fff url(img/back.gif);}
body,td,textarea			{ font-family: Verdana; font-size:10px; font-weight:normal;}	
body,form					{ margin:0; padding:0;}	
img							{ border:0;}
h1, .Title					{ font-size:20px; font-weight:normal; font-family:tahoma,arial; letter-spacing:-1px;}
.Title						{display:block;}
p							{ margin:0;}
h2							{ font-size:18px; font-weight:normal; font-family:tahoma,arial; letter-spacing:-1px;}
h3							{ }
a							{ color:#999a9c;  }
a:hover						{ color:#959b9b; }
a:focus, eg a:focus { outline: none; }


.lang						{color:#999a9c; text-decoration:none; text-transform:lowercase;font-size:9px; font-family:Verdana;}
.langs_on					{color:#412314; text-decoration:none; font-weight:bold; text-transform:lowercase; font-size:9px; font-family:Verdana;}

#copyright					{color:#7F7F7F; font-size:9px; text-align:right;font-family:Verdana;}
#eee						{padding:0px 10px; vertical-align:top; font-size:10px; padding-top:5px;}
.ssubmit					{border:0px solid red; padding-left:5px;background:url(img/plus.gif) no-repeat  center; margin-left:5px; width:14px;}
.btn						{border:0px solid red; padding:5px;color:#f1efe3;}
a.btn 						{color:#f1efe3;}
a:hover.btn 				{color:#f1efe3;}

.back 						{color:#f1efe3;height:18px;background-color:#402514;font-family:verdana;font-size:9px;padding:3px 7px;margin-bottom:20px;text-decoration:none;vertical-align:top;cursor:pointer;letter-spacing:1px;}

.sinput						{ border:1px solid #412314;}
.top 						{background:url(img/top.png) top repeat-x ; border: 0px solid white;}
.lat 						{background:url(img/lat.png) repeat-y;}
.latinv						{background:url(img/latinv.png) repeat-y right;}
.quicklink					{border-top:6px solid #e8e8e8;background:#FFFFFF;}

.engine						{vertical-align:top;color:#7F7F7F; font-size:9px; font-family:Verdana;}
.engine	a					{text-decoration:none;color:#919b9c; font-size:9px;font-family:Verdana;}

.bottom 					{background:url(img/bottom.png) bottom repeat-x ;}
.searchtd					{width:255px; font-family:Verdana;letter-spacing:1px; font-size:9px; vertical-align:top;}


#menu 						{background:#412314; padding-left:10px; margin-bottom:20px;}
#menu .first				{}
#menu .last					{}
#menu a						{display:block; color:#dedcd0; text-decoration:none; padding:4px 4px 4px 10px;}
/*#menu a div					{padding:10px 0 10px 15px;}*/
#menu a:hover				{background: url(img/onner.jpg) left center no-repeat; color:#f3aa03;font-weight:bold;}
#menu .on					{background: url(img/onner.jpg) left center no-repeat;color:#f3aa03;font-weight:bold;}
#menu a.on 					{background: url(img/onner.jpg) left center no-repeat;color:#f3aa03;font-weight:bold;}

a.m2 {font-size:10px; margin-left:20px; font-weight:normal; text-decoration:underline; clear:both; padding:2px 2px 2px 10px!important;}
a.m3 {font-size:10px; margin-left:40px; font-weight:normal; text-decoration:underline; padding:2px 2px 2px 10px!important;}



.topmenu 					{font-weight:bolder;cursor:pointer;font-family:verdana;color:white; float:left;}
a.topmenu 					{text-decoration:none; text-align:center;color:#412314; background: url(img/top_off.gif) no-repeat; height:28; width:115px; display:block; padding-top:20px; margin:0px 5px;}
a.topmenu:hover 			{color:silver;}
.topmenuon					{font-weight:bolder;cursor:pointer;font-family:verdana;color:white; float:left;}
a.topmenuon 				{text-decoration:none; text-align:center;color:#f3aa03; background: url(img/top_home.gif) no-repeat; height:28; width:115px; display:block; padding-top:20px; margin:0px 5px;}
a.topmenuon:hover			{color:#f3aa03; background: url(img/top_home.gif) no-repeat;}

.sec1 a						{text-decoration:none; text-align:center;color:#412314; background: url(img/top_off.gif) no-repeat; height:28; width:115px; display:block; padding-top:20px; margin:0px 2px;}
.sec1 a:hover				{color:#f3aa03; background: url(img/top_home.gif) no-repeat;}
.sec1 .on					{color:#f3aa03; background: url(img/top_home.gif) no-repeat;}

.sec2 a						{text-decoration:none; text-align:center;color:#412314; background: url(img/top_off.gif) no-repeat; height:28; width:115px; display:block; padding-top:20px; margin:0px 2px;}
.sec2 a:hover				{color:#02a3b5; background: url(img/top_produtos.gif) no-repeat;}
.sec2 .on					{color:#02a3b5; background: url(img/top_produtos.gif) no-repeat;}

.sec3 a						{text-decoration:none; text-align:center;color:#412314; background: url(img/top_off.gif) no-repeat; height:28; width:115px; display:block; padding-top:20px; margin:0px 2px;}
.sec3 a:hover				{color:#acd529; background: url(img/top_solucoes.jpg) no-repeat;}
.sec3 .on					{color:#acd529; background: url(img/top_solucoes.jpg) no-repeat;}

.sec4 a						{text-decoration:none; text-align:center;color:#412314; background: url(img/top_off.gif) no-repeat; height:28; width:115px; display:block; padding-top:20px; margin:0px 2px;}
.sec4 a:hover				{color:#6f503b; background: url(img/top_contactos.jpg) no-repeat;}
.sec4 .on					{color:#6f503b; background: url(img/top_contactos.jpg) no-repeat;}


.newsletterheader			{font-size:12px; font-weight:bold; color:#FFFFFF;background:#d8893e; height:20px; padding: 8px 0px 0px 8px;text-transform:uppercase;}
.news						{padding:5px 0px 14px 0px; width:275px; color:#402313; vertical-align:top;}
.newsh1						{padding-bottom:4px;color:#412314;font-size:14px; text-align:justify; }
.newstxt					{text-decoration:none; width:275px; color:#402313; text-align:left;}
.newsimg					{float:right; padding-right:8px;}
.tdnews						{padding:15px 0px 15px 15px;}

.search1					{width:230px; border-top:1px dashed gray; margin-top:1px; padding:2px;}
#search1					{width:230px; margin: 5px 2px;}

.info 						{margin: 15px 0 10px 0; padding:5px; background:gray; color:#fff;}
.Code						{ }
.thumbheader 				{margin-top:20px; border-top:1px dotted gray; padding-top:5px; clear:both;}
a.thumbnail 				{color:gray; padding-left:18px;}
a.thumbnail:hover 			{text-decoration:none; color:#999999;}
a.thumbnail2 				{color: #000066;padding-left:18px;}
a.thumbnail2:hover 			{text-decoration:none; color:#999999;}


.pthumb 	{width:150px; float:left; padding:0px 6px; border-right:1px double #ACD529; margin-bottom:12px;}
.pthumb h2	{font-size:11px; font-family:tahoma; letter-spacing:1px; padding-left:5px; vertical-align:top;display:block;}
.pthumb h2	a{text-decoration:none; height:35px;display:block; color:#6F6F6F;}
.pthumb h2	a:hover{text-decoration:underline; }
.pthumb p 	{color:gray; height:90px; padding-top:5px;}