@charset "UTF-8";
/* CSS Document */

*{
  margin:0;
  padding:0;
}

body{
	 background-color:#FFFFFF;
}

.wrapper{
         margin:0 auto;
		 width:950px;
}

.clearfix{
	      width: 1px;
	      height: 1px;
	      display: block;
	      clear: both;
}

/*----------------------------- top ----------------------------------*/

#top{
     background:url(../images/top.jpg) no-repeat;
	 width:950px;
	 height:200px;
}

/*----------------------------Search form--------------------------------*/

.search-form{
             width:259px;
             padding-top:3px;
			 float:left;
			 margin-left:690px;
}

.form-input{
	        font:14px "Arial", Helvetica, sans-serif;
	        width:173px;
			height:18px;
			float:left;
}

.work-type{
           color:#FFFFFF;
		   font:15px "Arial", Helvetica, sans-serif;
}


#search_button{
               background:url(../images/search_button.jpg) no-repeat 0px 0px;
			   width:66px;
			   height:23px;
			   float:right;
			   margin-right:10px;
			   margin-top:-21px;
}

#search_button:hover{
                    background:url(../images/search_button.jpg) no-repeat 0px -23px;
			        width:66px;
			        height:23px;
}

#search_button a{
                 display:block;
		         height:100%;
		         width:100%;
}

/*------------------------------ info ---------------------------------*/

#info{
     width:350px;
}

#info_left{
           width:64px;
		   float:left;
		   padding-left:20px;
		   padding-top:50px;
}

#info_right{
            width:250px;
			float:right;
			padding-top:50px;
}

#address{
         width:64px;
}

#address p{
          font:15px "Verdana", Arial, Helvetica, sans-serif;
		  color:#FFFFFF;
		  text-align:right;
}

#phone{
         width:64px;
		 padding-top:25px;
}

#phone p{
          font:15px "Verdana", Arial, Helvetica, sans-serif;
		  color:#FFFFFF;
		  text-align:right;
}

#fax{
         width:64px;
}

#fax p{
          font:15px "Verdana", Arial, Helvetica, sans-serif;
		  color:#FFFFFF;
		  text-align:right;
}

#email{
         width:64px;
}

#email p{
          font:15px "Verdana", Arial, Helvetica, sans-serif;
		  color:#FFFFFF;
		  text-align:right;
}

#address_texts{
         width:270px;
}

#address_texts p{
          font:15px "Verdana", Arial, Helvetica, sans-serif;
		  color:#FFFF00;
		  text-align:left;
}

#phone_texts{
         width:250px;
		 padding-top:6px;
}

#phone_texts p{
          font:15px "Verdana", Arial, Helvetica, sans-serif;
		  color:#FFFF00;
		  text-align:left;
}

#fax_texts{
         width:250px;
}

#fax_texts p{
          font:15px "Verdana", Arial, Helvetica, sans-serif;
		  color:#FFFF00;
		  text-align:left;
}

#email_texts{
         width:250px;
}

#email_texts p{
          font:15px "Verdana", Arial, Helvetica, sans-serif;
		  color:#FFFF00;
		  text-align:left;
}

/*--------------- Navigation ------------------*/

.nav{
     width:950px;
}

.nav li{
        list-style: none;
		height:34px;
		float:left;
		display:block;
}

.nav a { 
        height:100%;
		width:100%;
		display:block;
}

a.home{
         background:url(../images/nav.jpg) no-repeat 0px 0px;
		 height:34px;
		 width:174px;
}

a.home:hover, a.home-active{
                            background:url(../images/nav.jpg) no-repeat 0px -34px;
						    height:34px;
		                    width:174px;
}

a.services{
         background:url(../images/nav.jpg) no-repeat -174px 0px;
		 height:34px;
		 width:200px;
}

a.services:hover, a.services-active{
                                background:url(../images/nav.jpg) no-repeat -174px -34px;
								height:34px;
		                        width:200px;
}

a.fleet{
           background:url(../images/nav.jpg) no-repeat -374px 0px;
		   height:34px;
		   width:188px;
		   color:#333333;
}

a.fleet:hover, a.fleet-active{
                                background:url(../images/nav.jpg) no-repeat -374px -34px;
								height:34px;
		                        width:188px;
}

a.faq{
           background:url(../images/nav.jpg) no-repeat -562px 0px;
		   height:34px;
		   width:178px;
}

a.faq:hover, a.faq-active{
                                  background:url(../images/nav.jpg) no-repeat -562px -34px;
								  height:34px;
		                          width:178px;
}

a.contactus{
           background:url(../images/nav.jpg) no-repeat -740px 0px;
		   height:34px;
		   width:210px;
}

a.contactus:hover, a.contactus-active{
                                  background:url(../images/nav.jpg) no-repeat -740px -34px;
								  height:34px;
		                          width:210px;
}

#nav_bottom{
            background:url(../images/nav_bottom.jpg) no-repeat;
			width:950px;
			height:12px;
			margin-top:-1px;
}

/*-------------------- end navigation ------------------------*/

/*-------------------- body container ------------------------*/

#body_container{
                width:950px;
				background:url(../images/bodyrepeat.jpg) repeat-y;
				height:auto;
}

/*---------------------------- log in ------------------------------*/

#login{
       background:url(../images/login_back.jpg) no-repeat;
	   width:271px;
	   height:150px;
}

#login_texts1{
              width:271px;
			  padding-top:10px;
}

#login_texts1 p{
                font:16px "Verdana", Arial, Helvetica, sans-serif;
				color:#ff0000;
				text-align:center;
}

/*----------------------------contact form--------------------------------*/

.login-form{
            padding-top:10px;
			padding-left:5px;
}

.form-title2{
            font:14px "Verdana", Arial, Helvetica, sans-serif;
			color:#cccccc;
			text-align: right;
			padding-right: 15px;
}

#comment{
         position:relative;
		 margin-top:7px;
		 padding-left:29px;
		 
}


.form-input2{
	        font:14px "Verdana", Arial, Helvetica, sans-serif;
	        width:145px;
			padding: 0px 0px;
			margin:5px 0px;
}

.work-type1{
           color:#FFFFFF;
		   font:14px "Verdana", Arial, Helvetica, sans-serif;
		   float:left;
		   padding-right:0px;
}


#login_button{
               background:url(../images/loginbutton.jpg) no-repeat 0px 0px;
			   width:87px;
			   height:23px;
			   float:right;
			   padding-right:20px;
			   margin-top:5px;
}

#login_button:hover{
                    background:url(../images/loginbutton.jpg) no-repeat 0px -23px;
			        width:87px;
			        height:23px;
					cursor:pointer;
}

#submit_button a{
                 display:block;
		         height:100%;
		         width:100%;
}
/*--------------------------------- GPS LOG in ------------------------------------*/

#gpslogin a , #gpslogin a:hover{
          background:url(../images/gpslogin_button.jpg) no-repeat;
		  width:271px;
		  height:61px;
		  margin-top:7px;
		  display:block;
		  cursor:pointer;
}
#gpslogin-blue a, #gpslogin-blue a:hover {
	width:271px;
	height:70px;
	margin-top:7px;
	display:block;
	cursor:pointer;
	background-image: url(../images/gpslogin_button_blue.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
}
#empty{
       height:50px;
}

#body_bottom{
             background:url(../images/body-bottom.jpg) no-repeat;
			 width:950px;
			 height:10px;
}

#creditcard{
            width:183px;
			margin-left:40px;
			margin-top:20px;
}

/*--------------------------- footer --------------------------------*/

#whole-footer{
			  padding-top:20px;
}

#footer_top{
		   width:950px;
           font:11px "Arial", Helvetica, sans-serif;
		   text-align:center;
		  
}

.footer a{
          color:#666666;
		  text-decoration:none;
		  
}
.footer a:hover{
          color:#cccccc;
		  
}
#footer_bottom{
			   width:950px;
               font:11px "Arial", Helvetica, sans-serif;
		       color:#666666;
			   text-align:center;
			   padding-top:10px;
		   
}

.footer_pipe{
             color:#cccccc;
}

#credit{
        width:950px;
		padding-top:20px;
}

#credit a{
          font:11px "Arial", Helvetica, sans-serif;
		  color:#666666;
		  text-align:center;
		  text-decoration:none;
}

#credit a:hover{
		         color:#FFCC00;
}
#home-tekstar-div {
	margin: 0px;
	float: left;
	height: auto;
	width: 265px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}

#desclaimer {
	float: left;
	width: 890px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #666;
	padding: 30px;
}
#desclaimer a {
	color: #666;
	text-decoration: none;
}
#desclaimer p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	line-height: 28px;
	font-weight: bold;
	color: #666;
	text-align: center;
}
.truck-red {
	margin-top: 20px;
	margin-bottom: 30px;
	margin-left: 9px;
}
