/* CSS Document */

body{margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#ffffff;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;}

.main{width:1003px;}

p{text-align:justify;
margin:0px;
padding-bottom:3px;}

.top{
background-image:url(images/header_bg.jpg);
background-repeat:no-repeat;
background-position:130px 6px;
vertical-align:top;
padding-right:5px;}

.logo{width:170px;
text-align:center;
}


.button{height:29px;
text-align:right;

}

.button TD {width:94px;
background-image:url(images/button.jpg);
background-repeat:no-repeat;
text-align:center;
height:29px;}

.button a,link,visited{color:#ffffff;
display:block;
text-decoration:none;}

.button a:hover{color:#ffffff;
background-image:url(images/buttonh.jpg);
background-repeat:no-repeat;
display:block;
padding:7px;
}

.button a:active{color:#ffffff;
background-image:url(images/buttonh.jpg);
background-repeat:no-repeat;
display:block;
padding:7px;
}

.middle{ background-color:#323232;
height:270px;}

.m_left{width:332px;
text-align:left;
padding:0px;
color:#ffffff;}

.m_left a,link,visited{color:#FFFFFF;
text-decoration:none;}

.m_left a:hover{color:#FFFFCC;
text-decoration:none;
}

.news_head{font-size:16px;
font-weight:bold;
height:23px;
color:#FFFFFF;}

.homenews{background-color:#333333;
}

/*.homenews UL{
text-align:left;
margin-bottom:0px;
padding-bottom:0px;
font-size:11px;
vertical-align:top;
}

.homenews LI{ margin-left:-23px;
padding-top:px;
padding-bottom:10px;
text-align:left;}
*/

.m_center{width:321px;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
background-image:url(images/m_centerbg.jpg);
background-repeat:repeat-x;
background-color:#D6D6D6;
}

.select_model{background-image:url(images/select_model_bg.jpg);
background-repeat:repeat-x;
height:105px;}

.select_model select{width:280px;
font-size:11px;
border-bottom:1px solid #000000;}

.select_model_head{font-size:16px;
font-weight:bold;
color:#555555;
text-align:left;
}

.homeabout{background-image:url(images/aboutbg.jpg);
background-repeat:repeat-x;
border:1px solid #B1BCC5;
padding:3px;}


.homecontent{padding:0px;
padding-top:5px;}

.title{background-image:url(images/car_icon.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:23px;
font-size:14px;
font-weight:bold;
color:#323232;
text-align:left;
height:25px;}


.more, .more a,link,visiterd{ text-align:right;
color:#000000;
text-decoration:none;}

.more a:hover{ text-align:right;
color:#CC3300;
text-decoration:none;}

.newsletter{background-image:url(images/newsletterbg.jpg);
background-repeat:repeat-x;
height:40px;}

.newsletter{font-size:14px;
color:#ffffff;
font-weight:bold;

text-align:left;}

input{font-size:11px;}
select{font-size:11px;}

form{margin:0px;}

.bottom{border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;}

.location{width:450px;
border:5px solid #DFDFDF;
padding:0px;}

.location a,link,visited{color:#CC3300;
text-decoration:none;}

.location a:hover{color:#000000;
text-decoration:none;}

.footer{
padding:3px;
background-image:url(images/bottombg.jpg);
background-repeat:repeat-x;
height:38px;

}

.footer a,link,visited{color:#000000;
text-decoration:none}

.footer a:hover{color:#CC0000;
text-decoration:none}

.topbackground
{
	background-image:url(images/topbackground.jpg);
	background-repeat:repeat-x;
	background-color:#CCCCCC;
	height:100px;
	}


.tablecenter
{
	width:644px;
	}
	
	
.tableleft
{
	width:308px;
	}
	
	
	
.bordertable
{
	border-left:1px solid #DDDD72;
	border-right:1px solid #DDDD72;
	}


.textspecfications
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:15px;
	background-color:#FFD968;
	text-align:left;
	vertical-align:middle;
	letter-spacing:1px;
	color:#555555;
	}
	
	
.tdheight
{
	height:1px;
	background-color:#EFD056;
	}


.tabletextspecfications
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	letter-spacing:1px;
	}
	
	
	
.newborder
{
	border-left:1px dashed  #919594;
	}
	
	
	
.font
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	}

.heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:5px;
	color:#982E4E;
	}
	
	
.buttontext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	}
	
	
	
.altobuttontext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	vertical-align:bottom;
	color:#9D3324;
	text-align:center;
	padding-bottom:5px;
	}
	
	
	
.buttontext a:link {
	color: #000000;
	text-decoration: none;
}
.buttontext a:visited {
	color: #000000;
	text-decoration: none;
}
.buttontext a:hover {
	text-decoration: none;
	color: #3E8BA8;
}
.buttontext a:active {
	text-decoration: none;
	color: #3E8BA8;
}


.text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left:4px;
	line-height:18px;
	}
	
.textsmall
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left:5px;
	line-height:18px;
	vertical-align:top;
	text-align:justify;
	}




.altospecficationsheading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#555555;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #EFD056;
	}
	
	
	
.altoweight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#555555;
	background-color:#FFD968;
	}
	
	
.marutibordertable
{
	border-left:1px solid #B3CA45;
	border-right:1px solid #B3CA45;
	}
	
.marutiweight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
	font-weight:bold;
	color:#ffffff;
	background-color:#9EB35B;
	text-align:left;
	}
	
	
.marutitabletextspecfications
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	letter-spacing:1px;
	padding-left:5px;
	border-bottom:1px solid #89A040;	
	}
	
	
.marutibottom 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color: #000000;
	}
	

.marutitdheight
{
	height:1px;
	background-color:#B2CA44;
	}
	
	
	
.leftwidth
{
	width:321px;
	}
	
.middlewidth
{
	width:5px;
	border-left:1px dashed  #919594;
	}
	
	
.rightwidth
{
	width:675px;
	
	}
	
	
.lefttableborder
{
	border:1px solid #CCCCCC;
	height:35px;
	}
	
	
.advantagesellertext
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#0A7617;
	padding-left:10px;
	}
	
.pricetext
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#F97C00;
	}
	
	
.contactbg
{
	background-image:url(images/contactbg.jpg);
	background-repeat:no-repeat;
	height:171px;
	background-position:top;
	}
	
	
.confont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#555555;
	}
	
	
.marutitext
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#0A7617;
	padding-left:4px;
	padding-bottom:5px;
	padding-top:5px;
	}
	
.accesorieslink a:link {
	color: #000000;
	text-decoration: none;
}
.accesorieslink a:visited {
	text-decoration: none;
	color: #000000;
}
.accesorieslink a:hover {
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color: #000000;
}
.accesorieslink a:active {
	text-decoration: none;
	color: #000000;
}



.zenestiloborder
{
	border-left:1px solid #D97C7C;
	border-right:1px solid #D97C7C;
	}
	
	
.zenestiloweight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#555555;
	background-color:#FDE0E0;
	text-align:left;
	vertical-align:middle;
	}
	
.zenestilotablespecfications
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#555555;
	text-align:left;
	vertical-align:middle;
	}
	
	
.wagonrborder
{
	border-left:1px solid #548192;
	border-right:1px solid #548192;
	}	
	
.wagonrweight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#ffffff;
	background-color:#5B8A9C;
	text-align:left;
	vertical-align:middle;
	}
	
.wagnortablespecfications
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#555555;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #5B8A9C;
	}
	
.wagonrbottom 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color: #555555;
	}
	
	
.sx4border
{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	}	
	
.sx4weight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#000000;
	background-color:#C5C5C5;
	text-align:left;
	vertical-align:middle;
	}
	
.sx4tablespecfications
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#555555;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #5B8A9C;
	}
	
	
.sx4bottom 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	color: #555555;
	}



.dzireborder
{
	border-left:1px solid #4874A0;
	border-right:1px solid #4874A0;
	}	
	
	
.dzireweight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#ffffff;
	background-color:#6E9AC4;
	text-align:left;
	vertical-align:middle;
	}
	
.dziretablespecfications
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#555555;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #5B8A9C;
	}
	
.dzirebottom 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color: #555555;
	}
	
	
	
.swiftborder
{
	border-left:1px solid #BE390B;
	border-right:1px solid #BE390B;
	}	
	
.swiftweight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#ffffff;
	background-color:#DC4009;
	text-align:left;
	vertical-align:middle;
	}
	
.swifttablespecfications
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#555555;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #DE4F1D;
	}


.swiftbottom 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color: #555555;
	}



.versaborder
{
	border-left:1px solid #5186A3;
	border-right:1px solid #5186A3;
	}	
	
	
.versaweight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#ffffff;
	background-color:#7AAFCB;
	text-align:left;
	vertical-align:middle;
	}
	
	
.versatablespecfications
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#555555;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #A9CBDD;
	}
	
.versabottom 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color: #555555;
	}
	
.gypsyborder
{
	border-left:1px solid #5186A3;
	border-right:1px solid #5186A3;
	}	
	
	
.gypsyweight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#ffffff;
	background-color:#518DAD;
	text-align:left;
	vertical-align:middle;
	width:300px;
	}
	
.gypsytablespecfications
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#555555;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #A9CBDD;
	width:300px;
	}
	
.gypsyabottom 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color: #555555;
	}


.grandvitaraborder
{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	}	
	
	
.grandvitaraweight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#000000;
	background-color:#E9E8E8;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #000000;
	}
	
.grandvitaratablespecfications
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	color:#555555;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #000000;	
	}
	
	
.grandvitarabottom 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color: #555555;
	}
	
.models
{
	height:168px;
	}
	
	
.news_frame{border:none;
width:305px;
height:137px;
}

.cngfitmenttext
{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#006633;
	}
	
.serviceborder
{
	border-left:1px dashed  #000000;
	vertical-align:middle;
	}
	
.servicecenter
{
	font-family:"Times New Roman", Times, serifArial, Helvetica, sans-serif;
	font-size:16px;
	color:#D12152; 
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	}	
	
.servicecenterlink
{
	line-height:19px;
	padding-left:10px;
	}	
	
.servicetext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	}
	
.servicecenterlink a:link {
	color: #000000;
	text-decoration: none;
}
.servicecenterlink a:visited {
	text-decoration: none;
	color: #000000;
}
.servicecenterlink a:hover {
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color: #000000;
	}
.servicecenterlink a:active {
	text-decoration: none;
	color: #000000;
}

.serviceimg
{
	background-image:url(images/img.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:250px;
	height:141px;
	}


.enquirylink 
{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	border:1px dotted #000000;
	text-align:center;
	}
	
	
.enquirylink a:link {
	color: #000000;
	text-decoration: none;
}
.enquirylink a:visited {
	text-decoration: none;
	color: #000000;
}
.enquirylink a:hover {
	text-decoration: none;
	background-color:#EF7E05;
	color:#FFFFFF;
	}
.enquirylink a:active {
	text-decoration: none;
}


.text a:link {
	color: #000000;
	text-decoration: none;
}
.text a:visited {
	text-decoration: none;
	color: #000000;
}
.text a:hover {
	text-decoration: none;
	background-color:#EF7E05;
	color:#FFFFFF;
	}
.text  a:active {
	text-decoration: none;
}


.offer a:link {
	color: #000000;
	text-decoration: none;
}
.offer a:visited {
	text-decoration: none;
	color: #000000;
}
.offer a:hover {
	text-decoration: none;
	color:#EF7E05;
	}
.offer  a:active {
	text-decoration: none;
}

.astarweight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
	font-weight:bold;
	color:#000000;
	background-color:#7DCDFF;
	text-align:left;
	}

.astarbordertable
{
	border-left:1px solid #7DCDFF;
	border-right:1px solid #7DCDFF;
	}
	
	#test_drive{
	margin:0px;
	position:absolute;
	margin-left:5px;
	margin-top:245px;
 }