*		{ padding: 0; margin: 0; }
a, img	{ border: 0; }
html		{ min-width: 980px; height: 100%; }
body		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
			background: #fff url(/img/bg.gif) top right repeat-y; height: 100%; }

a		{ color: #262626; }
a:hover	{ color: #262626; }
a:visited	{ color: #262626; }
ul		{ list-style-type: none; }

h1, h2, h3	{ font-size: 11px; font-style:normal; }

.header		{ height: 96px; background-color: #fff; /*background: #fff url(/img/audi.gif) top right no-repeat;*/ }

.header ul	{ width: 640px; height: 15px; overflow: hidden; background-color: #5e5e5e; list-style-type: none; }
.header ul li	{ float: left; }
.header ul img	{ height: 15px; }

.header h1,
.header h2,
.header h3	{ position: absolute; }
.header h1	{ left: 20px; top: 34px; }
.header h2	{ left: 96px; top: 53px; }
.header h3	{ left: 96px; top: 72px; }

.holder		{ width: 100%; border: 0; }
.holder td	{ vertical-align: top; }

.content		{ width: 640px; }
#mainpic		{ border-bottom: 1px solid #fff; }
#mainpic *	{ float: left; }

.hotnews table		{ float: left; width: 319px; margin-right: 1px; }
.hotnews table.wb	{ border-top: 1px solid #b2b2b2; }
.hotnews td		{ padding-bottom: 15px; }
.hotnews a		{ display: block; padding: 12px 0 3px 20px; color: #5e5e5e; font-weight: bold; text-decoration: none;
					background: url(/img/marker.gif) 10px 14px no-repeat; }
.hotnews p		{ padding: 2px 11px 3px 20px;  }

.section			{ padding-bottom: 4px; }
.section div		{ background-color: #d7dbd2; }
.section h1		{ background-color: #b5bbad; padding: 12px 50px; color: #fff; }
.section div.txt		{ padding: 20px; }
.text div.txt			{ line-height: 14px; }

.audinews	h1,
.audihotline h1,
.sitemap h1,
.newspage h1		{ padding: 12px 10px 12px 20px; }
.sitemap h1 a { color: white; text-decoration: none !important; }

.audinews			{ background-color: #d7dbd2; width: 479px; border-right: 1px solid #fff; }
.audinews li		{ padding: 4px 20px 5px 20px; background: url(/img/marker.gif) 10px 6px no-repeat; }
.audinews li a		{ color: #5e5e5e; font-weight: bold; text-decoration: none; }
.audinews .all		{ position: relative; left: 370px; }

.audihotline		{ background-color: #d7dbd2; width: 159px; }
.audihotline a		{ position: relative; top: 41px; display: block; padding: 2px 20px;
					background: url(/img/marker.gif) 10px 3px no-repeat; color: #5e5e5e; font-weight: bold; text-decoration: none; }
.audihotline p		{ padding: 13px 20px 5px 20px; }

.newspage			{ width: 479px; float: left; overflow: hidden; }
.newspage dl		{ padding: 20px 0; padding-top: 10px; }
.newspage dt		{ padding-left: 20px; padding-top: 12px; }
.newspage dd		{ padding-left: 20px; margin-bottom: 12px; background: url(/img/marker.gif) 7px 2px no-repeat; }

.newspage form p	{ padding-top: 0; padding-bottom: 0; font-weight: bold; line-height: 14px; }
.newspage input	{ width: 193px; padding-left: 5px; margin-bottom: 5px; }
.newspage textarea	{ width: 188px; height: 120px; overflow: auto; padding: 5px; margin-bottom: 5px; }
.newspage .buttons	{ text-align: center; padding: 10px 0; }
.newspage .buttons input	{ width: 105px; height: 15px; border: 0; cursor: pointer; }
#n_sign			{ background: url(/img/b.sign.gif) no-repeat; margin-right: 20px; }
#n_refuse			{ background: url(/img/b.refuse.gif) no-repeat; }

.newsmenu			{ width: 160px; float: right; border-left: 1px solid #fff; background-color: #fff !important;}
.newsmenu ul 		{ padding: 6px; }
.newsmenu li		{ padding-left: 14px; margin-bottom: 5px; background: url(/img/marker.gif) 5px 2px no-repeat; }
.newsmenu li.gray	{ background: url(/img/marker_gray.gif) 5px 2px no-repeat; }
.newsmenu li.sel    { background: url(/img/marker_sel.gif) 5px 2px no-repeat; padding-left: 16px; }
.newsmenu li a		{ text-decoration: none; font-weight: bold; color: #5e5e5e !important; }
table.nmenu_head { width: 159px; height: 37px; background-color: #b2b2b2; color: #fff; text-align: center; font-size: 11px; font-weight: bold; }
table.nmenu_head td { vertical-align: middle !important; }
table.nmenu_head a { color: #fff !important; }
table.nmenu_head a { text-decoration: none; }

.sitemap			{ background-color: #d7dbd2; width: 479px; float: left; }
.sitemap td		{ width: 159px; border-right: 1px solid #fff; }
.sitemap .ex		{ border-right: 0; }
.sitemap h1		{ border-top: 1px solid #fff; }
.sitemap h1.ex		{ border-top: 0; }
.sitemap ul		{ padding: 6px; padding-bottom: 20px; line-height: 16px; }
.sitemap ul ul		{ padding: 0; border: 0; }

.sitemap li		{ padding: 0 3px 0 10px; background: url(/img/marker.gif) 0 4px no-repeat; }
.sitemap li li		{ background: none; }

.audi_new			{ width: 640px; height: 241px; }
.audi_new td		{ width: 159px; border-right: 1px solid #fff; }
.audi_new h1		{ padding: 0; height: 36px; background: url(/img/an.bg.gif); }
.audi_new h1 img	{ position: relative; top: 18px; left: 8px; }
img.marker          { align: left; vertical-align: top; padding-top: 4px; margin-right: 3px; }
.audi_new td p		{ padding: 0; }

.configurator h1	{ background: #99b2b2; font-size: 8pt; padding: 18px 0 5px 20px; height: auto; }
.configurator p	{ background: #eaefef; padding: 10px 8px 8px 15px !important; }
.configurator select	{ border: 1px solid #d4d0c8; width: 130px; display: block; margin-bottom: 7px; }
.configurator input	{ height: 15px; width: 25px; background: url(/img/btn.gif) no-repeat; border: 0; margin-top: 6px; cursor: pointer; }

.hotnews_2		{ background: #fff !important; width: 479px;}
.hotnews_2 h1		{ padding: 18px 0 5px 20px !important; height: auto; }
.hotnews_2 h1		{ padding: 0; }
.hotnews_2 .wb td	{ border-top: 1px solid #b2b2b2; }
.hotnews_2 td		{ padding-bottom: 24px; width: 100%; }
.hotnews_2 a		{ display: block; padding: 12px 15px 3px 20px; color: #5e5e5e; font-weight: bold; text-decoration: none;
					background: url(/img/marker.gif) 10px 14px no-repeat; }
.hotnews_2 p		{ padding: 2px 11px 3px 20px;  }

.center			{ border-left: 1px solid #fff; }
.empty			{ height: 300px; background-color: #e1e1e1; }
.empty .line		{ border-bottom: 1px solid #fff; height: 70px; }

.an_menu			{ float: right; padding-right: 20px; margin-top: 7px; }
.an_menu li		{ padding-left: 14px; margin-bottom: 2px; background: url(/img/marker_gray.gif) 5px 2px no-repeat; }
.an_menu li.sel		{ background: url(/img/marker.gif) 5px 2px no-repeat; }
.an_menu li a		{ text-decoration: none; font-weight: bold; color: #5e5e5e !important; }

.mininav		{ padding: 7px 5px; margin: 16px auto; margin-bottom: 15px; width: 180px; border: 1px solid #b0b0b0; text-align: center; }
.mininav a	{ color: #5e5e5e !important; font-weight: bold; text-decoration: none; }

.mininav_2		{ width: 159px; position: relative; top: -24px; left: 479px; border: 1px solid #000; background: #e1e1e1; margin-bottom: 10px;}
.mininav_2 p		{ padding-top: 2px; padding-bottom: 1px; }
.mininav_2 a		{ font-weight: bold; text-decoration: none; color: #5e5e5e !important; }

.menu		{ width: 137px; padding-top: 16px; }
.menu li		{ padding: 0 0 8px 16px; background: url(/img/menu_marker.gif) 0 9px no-repeat; }
.menu a		{ text-decoration: none; font-weight: bold; color: #262626 !important; }
.menu a:hover	{ color: #fff !important; }
.menu b		{ color: #fff; }

.search		{ background: url(/img/search_bg.gif) no-repeat; width: 118px; height: 59px; margin: 30px 0 5px 16px; padding-top: 55px; }
.search p		{ padding-left: 9px; }
.search input	{ vertical-align: middle;  }
#s_fld		{ height: 12px; width: 50px; padding: 1px; padding-left: 3px; font-size: 10px; line-height: 10px; }
#s_btn		{ height: 15px; width: 25px; background: url(/img/btn.gif) no-repeat; border: 0; margin-left: 4px; cursor: pointer; }

.lfpic { border-left: solid #fff 1px; border-right: solid #fff 1px; }

/*.newcar { width: 550px !important; }*/
.newcar td { padding: 3px; }

.club td { padding: 0; vertical-align: middle !important; }

table.contacts { background-color: #fff; padding: 10px; margin: 0px; width: 500px; border-collapse: collapse;}
table.contacts tr td { padding: 0px; margin: 0px; white-space: nowrap; }
table.contacts tr td.br_line { background-color: #b2b2b2; padding: 0px; margin: 0px; }
table.contacts tr td table tr td { padding: 0px; margin: 0px; }