/* basic elements mazda*/

body { 
	font-size: 10pt;
	font-weight: normal;
	color: #3e3f3e;
	margin: 0;
	text-align: center; 
	background-color: #ffffff;
	background-image:url(img/aim.gif); background-repeat:no-repeat; background-position:top;
	}
body, td, a, a:hover, a:active, :visited, td p, p, span, div {font-family:Arial,Helvetica, sans-serif;}

td {vertical-align:top;}
p { font-size: 10pt;	
	text-align: justify;
	padding-left: 10px;
	padding-right: 5px;
	padding-top:10px;
	}

h2 {padding:0;
   	padding-right:10px;
    margin: 0;
	font-size: 11pt; 
	color: #ffffff;
	text-align: right;
	}

h1 {padding:0;
    padding-right:10px;
	padding-top: 5px;
    margin: 0;
	font-size: 11pt; 
	/*color:#0A3D97;*/
	color:#910D0D;
	text-align:right;}
	
h3{color:#1D5584;
	padding:0;
   	padding-left:10px;
    margin: 0;
	font-size: 10pt; 
	}
	
h4{color:#910D0D;
	padding-left:10px;
	padding-right:5px;
	padding-top:15px;
	padding-bottom:2px;
   	margin: 0;

	font-size: 10pt; 
}
h4 a:link, h4 a:visited, h4 a:hover, h4 a:active {color:#910D0D;}
.margin{margin-left:10px;}
form.margin{margin-left:10px;}
a:link { 
	font-weight: bold; 
	font-size: 10pt;
	text-decoration: none; 
	color: #ffffff;
	}
.pr a, td_9_in a {color:#000000;}
a:visited { 
	font-weight: bold; 
	font-size: 10pt;
	text-decoration: none; 
	color: #5D605D;
	}
a:hover, a:active { 
	font-weight: bold; 
	font-size: 10pt;
	text-decoration: underline; 
	color: #0A3D97;
	}
 
.here{font-weight: bold; 
	font-size: 10pt;
	text-decoration: none; 
	color: #8CA0C3;}
.here_top{font-weight: bold; 
	font-size: 10pt;
	text-decoration: none; 
	color: #666666;}
/* specific divs */
#main {
	width: 760px;
	/* \width: 780px;*/
	w\idth: 760px;
	margin-top:10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	text-align:left;
	border: 1px solid #959690;
	}
/*#2854A3*/
#copyr
	{width: 760px;
	/* \width: 780px;*/
	w\idth: 760px;
	margin-top:5px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	text-align:right;
	}

#top1 {
	padding: 0;
	margin:0;
	border:0;
	width:760px;
		}
#td_1 {background-color: #ffffff; height:60px; padding-top:10px; padding-left:17px; }
#td_1_s {background-color: #ffffff; height:75px; padding-left:17px; padding-top:2px; }
.imgbrd{border:1px solid #EE2F25;}


.td_2 {background-image: url(img/1.gif); background-repeat:no-repeat; height:35px; width: 128px; text-align:center; color:#ffffff; vertical-align:middle; font-weight:bold; }
.td_2_1 {background-image: url(img/2.gif); background-repeat:no-repeat; height:35px; width: 126px; text-align:center; color:#ffffff; vertical-align:middle; font-weight:bold;}



#td_3 {background-color: #ffffff; height:200px; width:760px;}
#td_4 {background-image: url(img/aim_inscr.gif); background-repeat:no-repeat; background-position:right; background-color:#FFFFFF; text-align:left; height:30px;}

#mainarea {
	padding: 0;
	margin:0;
	width:760px;
		}
#td_5 {background-color: #C9C9C9; border-bottom: 1px solid #959690; border-right:1px solid #959690;border-top:1px solid #959690; width:180px; }
#td_6 {background-color: #C9C9C9; border-bottom: 1px solid #959690; padding:2px;border-top:1px solid #959690;}
#td_6_in {background-color: #C9C9C9; border-bottom: 1px solid #959690; border-right:1px solid #959690; padding:2px;border-top:1px solid #959690;}
#td_7{border:0; vertical-align:top;width:180px;background-color: #C9C9C9; border-bottom: 1px solid #959690;border-top:1px solid #959690;}
#td_8 {background-color:#ffffff; border-right:1px solid #959690; vertical-align:top; width:180px;}
#td_8_m {border-right:1px solid #959690; background-color:#F1F1F1; vertical-align:top; background-image:url(img/mazdacurve.jpg); background-repeat:no-repeat; background-position:top right;}

#td_9_in {border-right:1px solid #959690; vertical-align:top;background-color:white;}
#td_9 { vertical-align:top;background-color:white;background-image:url(img/td9bkg.jpg); background-repeat:no-repeat; background-position:top right;}
#td_9_s { vertical-align:top;background-color:white;background-image:url(img/td9bkg_s.jpg); background-repeat:no-repeat; background-position:top right;}

#td_10 {vertical-align:top; background-color:#FFFFFF;}
#td_11 {width:230px;}

#td_8 p, #td_8_m p, #td_10 p, #td_11 p {text-align:left;}
#td_8_m a:link {color:#1D5584;}
#td_8_m a:hover, a:active {color:#0A3D97;}
#td_8_m a:visited {color:#5D605D;}

#td_9 a:link {color:#1D5584;}
#td_9 a:hover, a:active {color:#0A3D97;}
#td_9 a:visited {color:#5D605D;}

#td_9_s a:link {color:#1D5584;}
#td_9_s a:hover, a:active {color:#0A3D97;}
#td_9_s a:visited {color:#5D605D;}

#td_8 a:link {color:#1D5584;}
#td_8 a:hover, a:active {color:#0A3D97;}
#td_8 a:visited {color:#5D605D;}
.submenu { padding:0; padding-left:10px;  margin:10px;}
.submenu1 { padding:0; padding-left:5px;  margin:10px;}
.submenu2 { padding:0; padding-left:10px;  margin:5px;}
.submenu span {font-weight: bold; 
	font-size: 10pt;
	text-decoration: none; 
	color: #313231;}
.submenu .here {color: #8CA0C3;}

#td_12 {border-top: 1px solid #9DB3C6; padding-left:10px; background-color:#F1F1F1; text-align:left; height:20px;font-size:8pt; color:#000000; font-weight:bold;}
#td_12 a:link {color:#000000; font-size:8pt;}
#td_12 a:hover, a:active {color:#0A3D97;}
#td_12 a:visited {color:#5D605D; font-size:8pt;}

#td_12_1{border-top: 1px solid #9DB3C6;background-color:#FFFFFF;}
#td_13 {border-top: 1px solid #9DB3C6; padding-left:10px; background-color:#ffffff; text-align:left; height:23px; background-image:url(img/zoom.gif); background-position:right; background-repeat:no-repeat;}
#td_13 a:link {color:#000000; font-size:8pt;}
#td_13 a:hover, a:active {color:#0A3D97;}
#td_13 a:visited {color:#5D605D; font-size:8pt;}

#td_13_s a:link {color:#000000; font-size:8pt;}
#td_13_s a:hover, a:active {color:#0A3D97; }
#td_13_s a:visited {color:#5D605D; font-size:8pt;}


#td_13_s{border-top: 1px solid #9DB3C6; padding-left:10px; background-color:#ffffff; text-align:right; height:23px; }

#cars{width: 70%;}
#cars1{width: 100%; vertical-align:top;}
#cars2{width: 560px; vertical-align:top; border:0;}
#cars3{width: 95%; vertical-align:top; border:0;}
#cars2 img {border:1px solid #666666;}


/*-----------------*/
.small {font-size: 7pt;}
.small a:link, .small a:visited, .small a:hover, .small a:active {color:#474747; font-size:7pt;}
.right{text-align:right;}
.center{text-align:center;}
.left{text-align:left;}
.strong {font-weight:bold;}
.red{color: #CC0000;}

.crumbmenu {color:#000000; font-size:10pt;}
.crumbmenu a:link {color:#000000; font-size:10pt;}
.crumbmenu a:hover, a:active {color:#0A3D97;}
.crumbmenu a:visited {color:#5D605D; font-size:10pt;}
td.brd{border:1px solid #666699;}
td.leftbrd{border-left:1px solid black;border-bottom:1px solid black;border-top:1px solid black;}
.smmarg{margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}
.sitemap{border:1px solid #666699; margin:5px; float:left;}
.sitemap1{border:0; margin:5px; float:left;}
.sitemap a:hover{text-decoration:none;}
.sitemap1 a:hover{text-decoration:none;}

.linkintext a:link, .linkintext a:visited, .linkintext a:hover, .linkintext a:active {color:#474747; font-weight:bolder;}
.print{text-align:right; margin:5px;}
.print a:link, .print a:visited, .print a:hover, .print a:active {color:#000000; font-weight:normal;}

/*msg*/
.leftbrd1{background-image:url(img/frame/llines.gif); background-repeat:repeat-y; background-position:top; width:13px; vertical-align:top;}
.topbrd{background-image:url(img/frame/tlines.gif); background-repeat:repeat-x; background-position:bottom; height:12px; vertical-align:bottom;}
.btmbrd{background-image:url(img/frame/blines.gif); background-repeat:repeat-x; height:12px;}
.rbrd{background-image:url(img/frame/rlines.gif); background-repeat:repeat-y; background-position:top; width:13px; vertical-align:top;}
.lbc, .rbc {width:13px; height:12px; vertical-align:top;}
.ltc, .rtc{width:13px; height:12px; vertical-align:bottom;}
#msg{width:200px; border:0;}
.accs{width:100%; border:0; text-align:center;}
.accs td{vertical-align:top;}

.btmbrd_c{border-bottom: 1px dotted #cccccc;}

.corner{background-image: url(img/l_menu_l.jpg); background-position:left; background-repeat:no-repeat; height:31px; padding:0; margin:0;}
.line_l{background-image: url(img/l_menu_l.jpg); background-position:left; background-repeat:no-repeat;}
.line_ls{background-image: url(img/l_menu_ls.jpg); background-position:left top; background-repeat:no-repeat;}
.border_btm{background-image: url(img/line.gif); background-repeat:no-repeat; background-position:bottom; padding-left:10px;}
.modelmenu{width:300px; border:0; margin-left:10px;}
.pr{width:100%; text-align:center;}
.pr1{width:98%; background-color:#666699; border:0; margin-left:5px;}
.pr td{background-color:#FFFFFF;}
.oldprice{text-decoration:line-through;}

