*{ aaaaborder:1px solid #00FF00; }
html{ height:100%; }
body { height:100%; background: #000000; margin: 0px; padding: 0px; }
img { border: none; }

.top{ vertical-align:top; }

.topmenu{ position:absolute; top:45px; right:50px; text-align:right; }
.logo{ position:absolute; top:0px; left:60px; width:114px; height:90px; padding-top:30px; background:#ed942b; text-align:center; font-size:1px; line-height:1px; }
 
.top_bg{ background:#000000 url(../img/top_bg.gif) repeat-x; height:105px; }
.top_content_bg{ background:url(../img/top_content_bg.gif) 50% 0 no-repeat; background-color:none; width:964px; height:105px; }

.middle_bg{ background:#000000 url(../img/middle_bg.gif) repeat-x; height:336px; font-size:1px; line-height:1px; }
.middle_bg td{ vertical-align:top; font-size:1px; line-height:1px; height:356px; }
.content_bg{ background:#4f4d50 url(../img/content_bg.gif) repeat-x; }

.footer_bg{ background:#000000 url(../img/footer_bg.gif) repeat-x; height:105px; }
.footer_content_bg{ background:#201f21 url(../img/footer_content_bg.gif) no-repeat; width:964px; height:85px; padding-top:20px; color:#666666; }
.footer_content_bg a{ color:#666666; }
.footer_content_bg a:hover{ color:#666666; }
.footer_left{ text-align:left; padding-left:40px; vertical-align:top; }
.footer_right{ text-align:right; padding-right:40px; vertical-align:top; }

.footer_content_bg select{ background:#4c4c4c; border:1px solid 808080; padding:3px; color:#b4b4b4; }

td.box1{ width:332px; background:url(../img/box1.gif) no-repeat; }
td.box1 div.content{ padding:20px 15px 20px 50px; }
td.box2{ width:299px; background:url(../img/box2.gif) no-repeat; }
td.box2 div.content{ padding:20px 15px 20px 15px; }
td.box3{ width:331px; background:url(../img/box3.gif) no-repeat; }
td.box3 div.content{ padding:20px 50px 20px 15px; }

td.box_full{ background:url(../img/box_full.gif) no-repeat; }
td.box_full div.content{ padding:20px 50px 20px 15px; }

.sitemap{ padding-left:20px; line-height:25px; background:url(../img/sitemap.gif) no-repeat; }

.site_photo{ text-align:center; }
.site_photo img{ border:4px solid #7b7778; background:#ffffff; padding:1px; }
.site_column{ margin-top:24px; padding:10px 20px 10px 20px; background:#5c5a5d; color:#FFFFFF; }

/*news accordion */
h3.accHandler_i { font-size:12px; cursor:pointer; color:#333333; margin:0px; margin-top:10px; padding:2px 0px 2px 15px; font-weight:bold; background:url(../img/fold_plus.gif) left 5px no-repeat; float:left }
h3.accHandler_a { font-size:12px; cursor:pointer; color:#333333; margin:0px; margin-top:10px; padding:2px 0px 2px 15px; font-weight:bold; background:url(../img/fold_minus.gif) left 5px no-repeat; float:left }
h3.accHandler_i a{ text-decoration:none; font-size:12px; }
h3.accHandler_a a{ text-decoration:none; font-size:12px; }
.acc_box_date{ color:#aaaaaa; font-size:11px; font-weight:normal; padding-left:10px;  }
.accContent { padding:15px; display:block; clear:both }


div.ac div.submenu { padding:0px 10px 0px 10px; position:absolute; left:-5px; top:48px; background:#000004; width:160px; height:auto; padding:0px; display:none; border:0px; }
div.ac div.submenu span a { display:block; clear:both; background:#3B3A3F url(../img/nav/car_short_menu_spacer.gif) bottom left no-repeat; text-align:left; margin-bottom:1px; padding:3px 10px 3px 20px; }
	div.ac div.submenu span a:hover { background:none }
 
