/* CSS Document */
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input,object,iframe { margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; text-align: right; }
table { border-collapse: collapse; border-spacing: 0; text-align: left; }
:focus { outline: none; }
form {margin: 0; padding: 0; }
p { margin:0 0 12px 0; font-weight: normal; }
ul { display: block!important; display: block; list-style-position: outside; list-style-type: disc; }
li { margin:12px 0 0 15px; }
h1 {float:left; width:100%; font-size:12px; font-weight: normal; color:#000000; background:url(img/bullet.gif) no-repeat; padding-left:10px; margin:0 0 12px 0; color:#666666;}
body {
	margin: 0px;
	background-image: url(img/bg.gif);
	background-repeat: repeat-x;
	background-color:#f7f7f7;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	/*line-height:16px;*/
}
h2{
	#font-size:18px;
}
#MainHeader {width:1150px; margin:0 auto; z-index:0;}
#MainContent {width:1214px; position:relative; margin:0 auto; z-index:0;}
#Header {width:966px; position:relative; margin: 0px; z-index:5;}
#Logo{ width:214px; height: 78px; margin: 0px; top: 16px; left: 48px; position:absolute; z-index:15; }
#Menu{ width:750px; height: 128px; margin: 0; top: 0; left: 247px; position:absolute; z-index:10; }
#Btn{ width:192px; height:35px; margin-top: 35px; margin-left:8px; padding:7px 0 0 28px; background-image:url(img/testimonialsb.gif); background-repeat: no-repeat; z-index:15; }
#BtnNew{ width:292px; height:35px; position: absolute; top: 35px; left:896px; padding:7px 0 0 28px; background-image:url(img/testimonialsc.gif); background-repeat: no-repeat; z-index:15; }
/*#BtnPhone{ width:487px; height:35px; position: absolute; top: 35px; left:408px; padding:7px 0 0 28px; background-repeat: no-repeat; z-index:5; }*/

#BtnSalesInside, #BtnSupportInside{position:relative;}
#BtnSales{ position: absolute; top: 35px; left:408px;width:232px; height:46px;background:url(img/btnsales_lrg.jpg) no-repeat;}
#BtnSales a{overflow:hidden;text-indent:-999em;display:block;left:60px;top:26px;z-index:15;cursor:pointer;width:118px;height:15px;z-index:15;position:absolute;}


#BtnSupport{ position: absolute; top: 35px; left:642px;width:252px; height:45px;background:url(img/btnsupport_lrg.jpg) no-repeat;}
#BtnSupport a{overflow:hidden;display:block;left:58px;top:26px;cursor:pointer;text-indent:-999em;cursor:pointer;width:130px;height:15px;z-index:15;position:absolute;}

#Enquire{ width:201px; height:246px; margin: 0; font-size:11px; background-image:url(img/bg_enquire.gif); background-repeat: no-repeat; z-index:5; }
#Enquire2{ font-size:13px; color:#FFF; font-weight:bold;  width:201px; height:246px; margin: 0; font-size:11px; background-image:url(img/bg_enquire.gif); background-repeat: no-repeat; z-index:5; }
#Commercial{ width:216px; height:95px; margin-top:4px; padding:26px 0 0 14px; background-image:url(img/commercial_fleets.jpg); background-repeat: no-repeat; z-index:5; }
#Commercial2{ font-size:13px; color:#FFF; font-weight:bold; line-height:19px; width:216px; height:115px; margin-top:4px; padding:4px 0 0 14px; background-image:url(img/comm_fleets.jpg); background-repeat: no-repeat; z-index:5; }
#Trucking{ width:225px; height:95px; font-size:11px; margin-top:4px; padding:26px 0 0 14px; background-image:url(img/trucking.jpg); background-repeat: no-repeat; z-index:5; }
#Trucking2{ font-size:13px; color:#FFF; font-weight:bold; line-height:19px; width:225px; height:116px; margin-top:4px; padding:3px 0 0 14px; background-image:url(img/trucking2.jpg); background-repeat: no-repeat; z-index:5; }
#News{ width:163px; height: 122px; font-size:11px; margin: 0px; top: 486px; left: -8px; padding:28px 30px 0 21px; position:absolute; background-image:url(img/newsc.png); background-repeat: no-repeat; line-height:13px; z-index:10; }
#News2{ width:213px; height: 143px; margin: 0px; top: 486px; left: -8px; position:absolute; background-image:url(img/newsd.png); background-repeat: no-repeat; line-height:13px; z-index:10; }
#News3{ width:188px; height: 132px; margin: 0px; top: 456px; left: -5px; position:absolute; background-image:url(img/newse.png); background-repeat: no-repeat; line-height:13px; z-index:10; }
#NewsBB{ width:86px; height:92px; margin: 0px; top: 494px; left: 667px; position:absolute; line-height:13px; z-index:10; }
#NewsBack{ width:175px; height: 123px; font-size:11px; margin: 0px; top: 486px; left: -8px; padding:26px 30px 0 21px; position:absolute; background-image:url(img/newsb.png); background-repeat: no-repeat; line-height:13px; z-index:10; }
#FooterSidebar{ width:201px; height:10px; margin: 0; padding:3px 0 0 25px; color:#666666; font-size:10px; text-decoration: none; z-index:5; }
#inputArea1 { width: 285px; margin: 6px 0 0 0; padding: 0px; background: url(../img/form-175x15-bg.jpg) no-repeat top right; text-align: right; float: left; clear: left;  }
#LinkHome{ width:48px; height: 15px; margin: 0px; top: 102px; left: 922px; position:absolute; z-index:15; }
#LinkHome2{ width:48px; height: 15px; margin: 0px; top: 590px; left: 923px; position:absolute; z-index:15; }
#LinkTop{ width:64px; height: 15px; margin: 0px; top: 1047px; left: 906px; position:absolute; z-index:15; }
#LinkNext{ width:100px; height: 15px; color:#FFF; font-size:11px; margin: 0px; top: 560px; left: 310px; position:absolute; z-index:15; }
#LinkVideo{ width:131px; height: 42px; margin: 0px; top: 529px; left: 832px; position:absolute; z-index:15; }
#LinkReport{ width:253px; height: 44px; margin: 0px; top: 1015px; left: 257px; position:absolute; z-index:15; }
#LinkReport2{ width:253px; height: 44px; margin: 0px; top: 529px; left: 257px; position:absolute; z-index:15; }
#How1{ width:210px; height: 158px; margin: 0px; top: 680px; left: 300px; position:absolute; z-index:15; }
#How2{ width:210px; height: 158px; margin: 0px; top: 682px; left: 520px; position:absolute; z-index:15; }
#How3{ width:210px; height: 158px; margin: 0px; top: 682px; left: 741px; position:absolute; z-index:15; }
#How4{ width:210px; height: 158px; margin: 0px; top: 863px; left: 297px; position:absolute; z-index:15; }
#How5{ width:210px; height: 158px; margin: 0px; top: 861px; left: 522px; position:absolute; z-index:15; }
#How6{ width:210px; height: 158px; margin: 0px; top: 861px; left: 740px; position:absolute; z-index:15; }
#FirstIntTriplo { width:680px; position:absolute; font-size:14px; z-index:5; left: 306px; top: 148px; }
#SecondIntDoble { width:680px; position:absolute; font-size:14px; z-index:5; left: 306px; top: 630px; }
#FirstIntHome { width:215px; position:absolute; font-size:14px; z-index:5; left: 25px; top: 584px; }
#SecondIntHome { width:199px; position:absolute; font-size:14px; z-index:5; left: 975px; top: 582px; }
#Title {width:590px; font-size:14px; margin:0; }
#TitleInt {width:590px; font-size:13px; color:#FFF; font-weight:bold; margin:7px 60px; }
#Int3 { width:172px; float:left; position:relative; font-size:12px; padding:20px 20px 20px 20px; z-index:5; }
#IntReseller { width:195px; float:left; position:relative; font-size:12px; padding:30px 20px 20px 0; z-index:5; }
#Int2 { width:240px; float:left; position:relative; font-size:12px; padding:20px 20px 20px 20px; z-index:5; }
#Int2b { width:250px; float:left; position:relative; font-size:12px; z-index:5; padding-top: 20px; padding-right: 15px; padding-bottom: 0; padding-left: 40px; }
#Int2Big { width:410px; float:left; position:relative; font-size:12px; padding:20px 0px 20px 0; z-index:5; }
#Int2Big2 { width:230px; float:left; position:relative; font-size:12px; padding:20px 0px 20px 25px; z-index:5; }
#Int2Med { width:140px; float:left; position:relative; font-size:12px; line-height:16px; padding:0 0 3px 0; z-index:5; margin-top: 3px; }
#Int2Med2 { width:240px; float:left; position:relative; font-size:12px; line-height:18px; padding:0 0 3px 30px; z-index:5; margin-top: 3px; }
#Int2Med3 { width:225px; float:left; position:relative; font-size:12px; line-height:18px; padding:0 0 3px 0; z-index:5; margin-top: 3px; }
#Submenu1Footer { width:200px; position:absolute; font-size:10px; z-index:5; left: 309px; top: 963px; }
#Submenu2Footer { width:200px; position:absolute; font-size:10px; z-index:5; left: 406px; top: 963px; }
#Submenu3Footer { width:200px; position:absolute; font-size:10px; z-index:5; left: 493px; top: 963px; }
#SubMenuItens { margin-bottom:2px}
#Int3Com1 { width:185px; float:left; position:relative; font-size:12px; padding:20px 15px 20px 20px; z-index:5; }
#Int3Com2 { width:195px; float:left; position:relative; font-size:12px; padding:20px 0px 20px 20px; z-index:5; }
#IntCom1b { width:265px; float:left; position:relative; font-size:12px; padding:165px 0px 20px 20px; z-index:5; }
#IntCom1c { width:290px; float:left; position:relative; font-size:12px; padding:165px 0px 20px 56px; z-index:5; }
#VertLine{ width:4px; height: 206px; margin: 0px; top: 92px; left: 154px; position:absolute; z-index:10; }
#VertLine2{ width:4px; height: 206px; margin: 0px; top: 92px; left: 419px; position:absolute; z-index:10; }

#Testimonial{ width:185px; height:85px; margin-top:4px; padding:5px 0 5px 100px; background-repeat: no-repeat; z-index:5; }
#TestBig{ width:357px; height:240px; font-size:14px; margin-top:4px; padding:140px 0 5px 0px; background-repeat: no-repeat; z-index:5; }

#DestNews{ width:190px; padding:5px 0 25px 0; z-index:5; }
#NewsBig{ width:360px; height:390px;overflow:auto; font-size:12px; margin-top:4px; padding:0; z-index:5; }

#Sitemap { float:left; width:260px; font-size:13px; background:url(img/folder.gif) no-repeat; padding-left:33px; color:#666666; padding-top: 9px; margin-bottom: 8px; }

#ResellerFolder { float:left; width:190px; height:58px; font-size:12px; font-weight: bold; background:url(img/folder_big.gif) no-repeat; padding-left:65px; color:#ff9900; padding-top: 10px; margin-bottom: 8px; }

#Products { width:210px; float:left; position:relative; font-size:12px; line-height:18px; padding:0 0 3px 20px; z-index:5; margin-top: 40px; }
#ProductsLup { float:left; width:209px; top: 970px; left: 721px; position:absolute; z-index:15; background:url(img/lup.jpg) no-repeat; padding-left:45px; height: 46px; font-weight: bold; }
#ProdBox { float:left; width:170px; height:24px; font-size:11px; background:url(img/box.jpg) no-repeat; padding-left:28px; padding-top: 5px; margin-top: 16px; }

#Sidebullet { float:left; width:165px; font-size:12px; font-weight: normal; color:#000000; background:url(img/bullet.gif) no-repeat; padding-left:10px; margin:6px 0 12px 14px; color:#666666; }

a.Link12:link, a.Link12:visited, a.Link12:active { color:#666666; font-size:12px; text-decoration: underline; }
a.Link12:hover { color:#666666; font-size:12px; text-decoration: none; }
a:link, a:visited, a:active { color:#666666; font-size:11px; font-weight:normal; text-decoration: underline; }
a:hover { color:#666666; font-size:11px; font-weight:normal; text-decoration: none; }
a.Btn:link, a.Btn:visited, a.Btn:active { color:#666666; font-size:11px; text-decoration: none; }
a.Btn:hover { color:#ff9900; font-size:11px; text-decoration: none; }
a.BtnOn:link, a.BtnOn:visited, a.BtnOn:active { color:#ff9900; font-size:11px; text-decoration: none; }
a.BtnOn:hover { color:#ff9900; font-size:11px; text-decoration: none; }
.Footer { color:#666666; font-size:10px; text-decoration: none; }
a.Footer:link, a.Footer:visited, a.Footer:active { color:#666666; font-size:10px; text-decoration: none; }
a.Footer:hover {color:#ff9900; font-size:10px; text-decoration: none; }
.Form  {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	background-color: transparent;	color: #666666;	border:none; width: 170px; height: 12px; }
a.PreNex:link, a.PreNex:visited, a.PreNex:active { color:#FFFFFF; font-size:11px; text-decoration: none; }
a.PreNex:hover {color:#FFFFFF; font-size:11px; text-decoration: none; }
a.Contact:link, a.Contact:visited, a.Contact:active { color:#666666; font-size:12px; text-decoration: none; }
a.Contact:hover {color:#ff9900; font-size:12px; text-decoration: none; }
a.Reseller:link, a.Reseller:visited, a.Reseller:active { color:#FFFFFF; font-size:14px; text-decoration: underline; }
a.Reseller:hover {color:#FFFFFF; font-size:14px; text-decoration: none; }
a.ResellerLink:link, a.ResellerLink:visited, a.ResellerLink:active { color:#ff9900; font-size:12px; font-weight: bold; text-decoration: none; }
a.ResellerLink:hover {color:#ff9900; font-size:12px; font-weight: bold; text-decoration: underline; }
a.Orange16:link, a.Orange16:visited, a.Orange16:active { color:#ff9900; font-size:16px; font-weight: bold; text-decoration: underline; }
a.Orange16:hover {color:#ff9900; font-size:16px; font-weight: bold; text-decoration: none; }
a.Orange14:link, a.Orange14:visited, a.Orange14:active { color:#ff9900; font-size:14px; font-weight: normal; text-decoration: underline; }
a.Orange14:hover {color:#ff9900; font-size:14px; font-weight: normal; text-decoration: none; }

.Orange { color:#ff9900;}
.OrangeBold { color:#ff9900; font-weight: bold; }
.Orange14 { color:#ff9900; font-size:14px; }
.Orange16Bold { color:#ff9900; font-size:16px; font-weight: bold;}
.Orange11 { color:#ff9900; font-size:11px; }
.F14 { font-size:14px; }
.Orange12 { color:#ff9900; font-size:12px; }
.ResellerText { color:#cccccc; font-size:11px; }
a.Orange12:link, a.Orange12:visited, a.Orange12:active { color:#ff9900; font-size:12px; text-decoration: underline; }
a.Orange12:hover {color:#ff9900; font-size:12px; text-decoration: none; }
.SiteMapTilte { color:#666666; font-weight: bold; font-size:13px; }
a.SiteMapTilte:link, a.SiteMapTilte:visited, a.SiteMapTilte:active { color:#666666; font-size:13px; font-weight: bold; text-decoration: none; }
a.SiteMapTilte:hover {color:#666666; font-size:13px; font-weight: bold; text-decoration: underline; }
a.SiteMap:link, a.SiteMap:visited, a.SiteMap:active { color:#7a7676; font-size:11px; font-weight: normal; text-decoration: none; }
a.SiteMap:hover {color:#7a7676; font-size:11px; font-weight: normal; text-decoration: underline; }

.FormMult  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #6d6d6d;
    border-bottom: 1px solid #fafafaz;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    background-color: #ffffff;
	width: 173px;
	height: 170px;
	}
.FormContact  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #6d6d6d;
    border-bottom: 1px solid #fafafa;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #c9c9c9;
    background-color: #ffffff;
	width: 173px;
	height: 16px;
	}
.seo h1 {width:590px;
background:none !important;
font-size:13px; 
color:#FFF; 
font-weight:bold; 
margin:7px 60px 0px 50px; 
}


.yellowbar{
	width:650px;
	height:47px;
	background:url(img/commercialsolutions/yellowbar.jpg) no-repeat;
}

.yellowbar table{
	margin:7px 0px 0px 0px;
}

.yellowbar table td{
	text-align:center;
}

.yellowbar table td a, .yellowbar table td a:visited{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}
