* { margin:0; padding:0;}
html { height:100%;}
body { background:#c0c0c0; font-family:Tahoma; font-size:11px; line-height:16px; color:#393939; height:100%;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
td, select, input {vertical-align:top; text-align:left;}


.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

p { margin:0; padding:0;}

.tall_top { background:url(images/tall_top.gif) left top repeat-x #ffbb00;}
.tall_bottom { background:url(images/tall_bottom.gif) left bottom repeat-x;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:26px;}
.form input {width:273px; height:18px; background:#1b1714; border:1px solid #555038;}
textarea { width:403px; height:128px; background:#1b1714; overflow:auto; border:1px solid #555038;}


/*==================list====================*/
ol { list-style:none;}
ol li { list-style:decimal; line-height:16px; list-style-position:inside;}
ul { list-style:none;}

.splash_model_menu li { float:left; background:url(images/marker2.gif) no-repeat 0 3px; margin-right:8px;}
.splash_model_menu li a { color:#3d3d3d; text-decoration:none; font-size:12px; font-weight:bold; margin-left:8px; font-family:arial;}
.splash_model_menu li a:hover { text-decoration:underline;}
.splash_model_menu li a span {color:#596062;}

.main_menu li { margin-bottom:2px; background:url(images/menu_line.gif) left bottom repeat-x #333e46;}
.main_menu .item { height:28px;}
.main_menu li a { display:block; height:28px; color:#fff; font-weight:bold; text-transform:uppercase; text-decoration:none; padding-left:25px; line-height:26px;}
.main_menu li a:hover { background:url(images/menu_marker.gif) no-repeat 0 11px #a70000;}
.main_menu li .on {background:url(images/menu_marker.gif) no-repeat 0 11px #a70000;}
.main_menu .submenu { background:none; margin-bottom:0px;}
.main_menu .submenu a { color:#838d94; font-weight:normal; background:none; text-transform:none; font-size:12px; padding-left:45px; line-height:24px; display:inline;}
.main_menu .submenu a:hover { background:none; color:#fff;}
.main_menu .submenu a span { color:#545d5f;}

.list_about_us li { margin-bottom:7px;}
.list_about_us li strong { background:url(images/marker.gif) no-repeat 0 7px; padding-left:8px;}

.services_list li { background:url(images/marker1.gif) no-repeat 0 8px; padding-left:5px; text-transform:uppercase; color:#2f3a48; font-weight:bold; margin-bottom:6px;}

.list1 li {}


/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}


/*==================txt, links, lines, titles====================*/
a {color:#d52d00;}
a:hover{text-decoration:none;}

h2 {  font-size:12px; text-transform:uppercase; color:#d52d00; margin-bottom:13px;}
h3 { font-size:11px; text-transform:uppercase; color:#d52d00; margin-bottom:7px;}
h4 { font-size:12px; background:#a70000; height:19px; color:#fff; text-align:center; margin-bottom:18px; text-transform:uppercase;}
h5 { font-size:11px; color:#fff; line-height:11px; margin-bottom:7px;}
h6 { font-size:11px; color:#000;}

.txt1 { color:#d52d00; text-transform:uppercase;}
.txt2 { font-size:9px;}

.line_hor { background:url(images/line1.gif) left bottom repeat-x; padding-bottom:14px; margin-bottom:17px;}
.line_hor1 { background:url(images/line2.gif) left bottom repeat-x; padding-bottom:18px; margin-bottom:6px;}
.line_hor2 { background:url(images/line3.gif) left bottom repeat-x; padding-bottom:26px; margin-bottom:6px;}

.title { margin-bottom:20px;}

/*hire_table_1*/
.hire_table td { vertical-align:middle;}
.hire_table .auto_name { width:161px; background:url(images/table_separate.gif) right top repeat-y #c2c6c8; line-height:10px;}
.hire_table p { margin:0 0 0 10px;}
.hire_table .auto_name1 { background:none; line-height:10px; width:161px;}
.hire_table .auto_name2 { width:151px; background:url(images/table_separate.gif) right top repeat-y #cdd0d2; line-height:10px;}
.hire_table .cell_1 { background:url(images/table_separate.gif) right top repeat-y #adb1b4; width:46px; line-height:10px; height:40px; text-align:center;}
.hire_table .cell_2 {background:url(images/table_separate.gif) right top repeat-y #cdd0d2; width:46px; line-height:10px; height:40px; text-align:center;}
.hire_table .cell_3 {background:none; width:46px; line-height:10px; height:40px; text-align:center;}

/*hire_table_2*/
.hire_table .cell_4 { width:83px; background:url(images/table_separate.gif) right top repeat-y #adb1b4; line-height:10px; height:40px; text-align:center;}
.hire_table .cell_5 { background:none; height:40px; text-align:center;}
.hire_table .cell_6 { width:83px; background:url(images/table_separate.gif) right top repeat-y #cdd0d2; line-height:10px; height:40px; text-align:center;}


/*header*/
.header_indent { padding:0 9px 0 9px;}
#header .automir_logo { margin:19px 0 0 26px; float:left;}
#header .automir_slogan { margin:37px 0 0 29px;}

/*content*/
.content_indent { padding:0 10px 0 10px;}
.main_banner_1, .main_banner_2, .main_banner_3, .main_banner_4 { height:199px; width:823px;}

/*footer*/
.footer_indent { padding:1px 10px 0 10px;} 
#footer { color:#3d3d3d; background:#a7afb5;}
#footer p { margin:0 0 0 15px; font-size:9px; line-height:11px; padding-top:14px;}


/*================== splash.html ==================*/
#intro { background:#818d95;}
#intro #splash { height:595px; background:url(images/splash_bgd.jpg) no-repeat left top; text-align:center;}
#intro #splash .automir_logo_mini { margin:64px 0 9px 1px;}
#intro #splash .splash_model_menu {margin:15px 0 0 150px;}
#intro #splash .menu_box { padding-top:22px;}
#intro #splash .aligncenter .indent { padding:14px 150px 25px 140px;}
#intro #splash p { font-size:9px;}
#intro #splash .flash_box {height:182px; padding-top:17px;}


/*================== index.html ==================*/
.main_banner_1 { background:url(images/about_main_banner.jpg) left top no-repeat;}
.main_slogan_1 { margin:81px 0 0 26px;}
#column_center_1 .indent { padding:26px 49px 43px 40px; background:url(images/content_shadow.gif) left top no-repeat;}
#column_center_1 p { margin-bottom:7px;}
#column_right_1 { text-align:center; color:#303030;}
#column_right_1 .indent {background:#9aa4aa; padding:0 0 8px 0;}
#column_right_1 p { line-height:13px; margin:2px 0 0 0;}

/*================== index-1.html ==================*/
.main_banner_2 { background:url(images/credit_main_banner.jpg) left top no-repeat;}
.main_slogan_2 { margin:59px 0 0 83px;}
#column_center_2 .indent { padding:26px 40px 43px 40px; background:url(images/content_shadow.gif) left top no-repeat;}
#column_center_2 h3 { color:#3d3d3d; margin-bottom:0px;}
#column_center_2 ol { margin-bottom:7px;}
#column_center_2 .txt2 { color:#717272;}
#column_right_2 { text-align:center; color:#303030;}
#column_right_2 h4 { margin-bottom:0px;}
#column_right_2 .indent {padding:0 0 0 0;}
#column_right_2 img { margin-bottom:1px;}
#column_right_2 .credit_banner { margin:28px 0 0 0;}

/*================== index-2.html ==================*/
.main_banner_3 { background:url(images/hire_main_banner.jpg) left top no-repeat;}
.main_slogan_3 { margin:67px 0 0 95px;}
#column_center_3 .indent { padding:26px 30px 36px 40px; background:url(images/content_shadow.gif) left top no-repeat;}
#column_center_3 h3 { color:#3d3d3d; margin-bottom:0px;}
#column_center_3 a { color:#3b3a3a; }
#column_center_3 .p1 { margin-bottom:22px;}
#column_right_3 { text-align:center; color:#303030;}
#column_right_3 h4 { margin-bottom:0px;}
#column_right_3 .indent {padding:0 0 0 0;}
#column_right_3 img { margin-bottom:1px;}

/*================== index-3.html ==================*/
.main_banner_4 { background:url(images/services_main_banner.jpg) left top no-repeat;}
.main_slogan_4 { margin:63px 0 0 121px;}
#column_center_4 .indent { padding:26px 39px 51px 40px; background:url(images/content_shadow.gif) left top no-repeat;}
#column_center_4 .img_indent { margin:0 0 1px 0; float:right;}
#column_center_4 h3 { line-height:20px;}
#column_center_4 ol { margin-bottom:7px;}
#column_center_4 .txt2 { color:#717272;}
#column_right_4 { text-align:center; color:#303030;}
#column_right_4 h4 { margin-bottom:0px;}
#column_right_4 .indent {padding:0 0 0 0;}
#column_right_4 img { margin-bottom:1px;}
#column_right_4 .credit_banner { margin:28px 0 0 0;}



/*==========================================*/





.site_center {width:990px; height:100%; background:url(images/site_center_bgd.gif) left top repeat-y;}
#main {width:990px; text-align:left; background:#818d95; height:auto;}

#header {height:114px; background:url(images/header_bgd.jpg) no-repeat left top;}

#main_menu { width:146px; background:#424c54;}
#main_menu .indent { padding:20px 10px 0 9px;}

#content { width:823px;}
#column_center_1, #column_center_2, #column_center_3, #column_center_4 { width:623px; background:url(images/content_bgd_img.gif) no-repeat right bottom #eceeef;}
#column_right_1, #column_right_2, #column_right_3, #column_right_4 { width:199px;}

/*=========================*/


#footer {height:74px;}