@charset "utf-8";

/* Общие стили для всей страницы  */
body {
	margin: 0px;
	padding: 0px;
	}
* {
	margin:0px;
	padding:0px;
	}
div, img, a {
	border:0px;
	}
a {
	color:#000;
	text-decoration:none;
	cursor:pointer;
	}
.img_l {
	float: left;
	margin-right: 15px;
	}
.img_r {
	float: right;
	margin-left: 15px;
	}
.left {
	float:left;
	}
.right {
	float:right;
	}
.center {
	text-align:center;
	}
.clear {
	clear:both;
	font-size:0px;
	}
#wrap {
	width:100%;
	min-width:1000px;
	max-width:1440px;
	-width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000) ? '1000px' : ((document.body.clientWidth > 1440) ? '1440px' : '100%'));
	margin:0px auto;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	color:#666;
	position:relative;
	}
.iepng a {
	position:relative;
	}
/*#############################*/

/* Стили для шапки */

#head {
	width:100%;
	height:82px;
	background:url('/img/head_bg.gif') left top repeat-x;
	position:absolute;
	left:0px;
	top:0px;
	}
/* Иконки */
.ico {
	width:171px;
	height:21px;
	background:#7e0101 url('/img/ico/ico_bg.gif') left top no-repeat;
	float:right;
	}
.ico div {
	padding:5px 0px 0px 68px;
	}
.ico a {
	display:block;
	width:13px;
	height:10px;
	font-size:8px;
	margin:0px 8px;
	float:left;
	background-color:#fff;
	}
.ico a img {
	width:13px;
	height:10px;
	vertical-align:top;
	}
.ico a:hover {
	background-color:#000;
	}
/*--------*/

/* Логотип */
#logo {
	dipslay:block;
	width:195px;
	height:77px;
	position:absolute;
	left 0px;
	top:5px;
	}
#logo img {
	width:195px;
	height:77px;
	vertical-align:top;
	}
/*---------*/

/*#################*/


/* Стили для основного меню */

#menu {
	width:100%;
	height:35px;
	position:absolute;
	top:82px;
	left:0px;
	z-index:100;
	background:#7e0101 url('/img/menu/menu_bg.gif') left top repeat-x;
	}
#menu .m_body {
	margin:0px 11px 0px 127px;
	}
#menu table {
	width:100%;
	height:35px;
	}
#menu table td {
	vertical-align:top;
	font-family:'arial narrow', arial, helvetica, sans-serif;
	}
#menu table td div {
	height:32px;
	padding-right:2px;
	background:url('/img/menu/menu_line.gif') right 3px no-repeat;
	position:relative;
	}
#menu table td.end div {
	padding:0px;
	background:none;
	}
#menu table td a, #menu table td a span {
	display:block;
	height:32px;
	color:#fff;
	font-size:14px;
	line-height:16px;
	text-align:center;
	}
#menu table td a span b {
	font-weight:normal;
	}
#menu table td a span {
	height:24px;
	padding:8px 15px 0px;
	}
#menu table td a:hover, #menu table td a.menuItem_act, #menu table td a.act {
	background:#c84a4a url('/img/menu/menu_act_r.gif') right top no-repeat;
	}
#menu table td a:hover span, #menu table td a.menuItem_act span, #menu table td a.act span {
	background:url('/img/menu/menu_act_l.gif') left top no-repeat;
	}
/* Подменю */
#menu table td .submenu {
	width:143px;
	background:#7a0101 url('/img/menu/submenu_bg.gif') left top repeat-x;
	display:none;
	position:absolute;
	left:0px;
	top:35px;
	z-index: 101;
	}
#menu table td .submenu a {
	height:auto;
	min-height:12px;
	-height:12px;
	padding:2px 10px 5px 19px;
	margin:0px 1px;
	font-family:'tahoma', arial, helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	line-height:13px;
	border-bottom:1px solid #660000;
	background:url('/img/menu/menu_dot.gif') 6px 6px no-repeat;
	z-index: 101;
	}
#menu table td .submenu a:hover {
	background:url('/img/menu/menu_dot.gif') 6px 6px no-repeat;
	text-decoration:underline;
	z-index: 101;
	}
/*---------*/

/*##########################*/

/* Блок флеш элемента */
#flash {
	width:100%;
	position:absolute;
	top:117px;
	left:0px;
	background:#5f7fa0 url('/img/flash/flash_bg.gif') left bottom repeat-x;
	}
#flash div {
	height:257px;
	background:url('/img/flash/flash_l.jpg') left top no-repeat;
	}
#flash div div {
	height:247px;
	background:url('/img/flash/flash_r.jpg') right bottom no-repeat;
	}
.f_small #flash div {
	height:150px;
	background:url('/img/flash/flash_l_small.jpg') left top no-repeat;
	}
.f_small #flash div div {
	height:140px;
	background:url('/img/flash/flash_r.jpg') right bottom no-repeat;
	}
.f_big #flash div {
	background:url('/img/flash/flash_l_big.jpg') left top no-repeat;
	}
.f_big #flash div div {
	height:247px;
	background:url('/img/flash/flash_r.jpg') right bottom no-repeat;
	}
/*####################*/

/* Стили для основной части страницы */

#basis {
	padding-top:374px;
	background:#fff url('/img/basis_bg.jpg') left 374px repeat-x;
	padding-bottom:10px;
	}
.f_small #basis {
	padding-top:267px;
	background:#fff url('/img/basis_bg.jpg') left 267px repeat-x;
	}
/* Шапка основной части */
#basis_head {
	height:97px;
	color:#fff;
	background:#00679e url('/img/basis_bg.jpg') left top repeat-x;;
	}
#basis_head h4 {
	font-weight:normal;
	font-style:italic;
	font-family:'arial narrow', arial, helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	padding:3px 0px;
	}
#basis_head p {
	font-size:12px;
	line-height:14px;
	padding:1px 0px;
	}
#basis_head-cont {
	width:53%;
	float:left;
	}
#basis_head-cont .b_h_c {
	padding:6px 17px 6px 23px;
	}
/* Отследить груз */
.s_goods {
	width:219px;
	height:88px;
	padding-top:9px;
	float:right;
	background:url('/img/s_goods_bg.jpg') left top no-repeat;
	color:#fff;
	font-family:'arial narrow', arial, helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	text-align:right;
	position:relative;
	}
.s_goods span {
	font-style:italic;
	padding-right:20px;
	}
/* Кнопка ссылка */
.a_button {
	display:block;
	width:53px;
	height:21px;
	background:#a1a1a1;
	}
.a_button img {
	width:53px;
	height:21px;
	vertical-align:top;
	}
.s_goods .a_button {
	position:absolute;
	top:52px;
	right:24px;
	}
/* Торги онлайн */
.online_auction {
	display:block;
	background:#a1a1a1 url('/img/online_auction/o_auction_c.gif') left top repeat-x;
	}
#basis_head .online_auction {
	width:23%;
	}
.online_auction span {
	display:block;
	background:url('/img/online_auction/o_auction_l.gif') left top no-repeat;
	}
.online_auction span span {
	background:url('/img/online_auction/o_auction_r.gif') right top no-repeat;
	}
.online_auction span span span {
	height:97px;
	background:url('/img/online_auction/hammer.gif') center 30px no-repeat;
	position:relative;
	}
.online_auction img {
	width:91px;
	height:14px;
	vertical-align:top;
	position:absolute;
	left:8px;
	top:7px;
	}
/*----------------------*/

/* Низ основной части */
#basis_foot {
	height:175px;
	background:url('/images/_some_bg.gif') left top repeat-x;
}

/* Ссылки на аукционы */
.auctions {
	padding-top:22px;
	}
.auctions table {
	width:100%;
	}
.auctions table td {
	vertical-align:top;
	padding:0px 7px 0px 9px;
	}
.auc_item {
	display:block;
	margin:0px auto;
	width:183px;
	height:144px;
	background:url('/img/auctions/e_bay_b.gif') left bottom no-repeat;
	}
.auc_item .auc_head {
	height:25px;
	color:#fff;
	font-family:'arial narrow', arial, helvetica, sans-serif;
	font-size:13px;
	line-height:25px;
	padding-left:15px;
	font-style:italic;
	background:#7bab1c url('/img/auctions/e_bay_t.gif') left top no-repeat;
	}
.auc_item .auc_cont {
	height:110px;
	position:relative;
	}
.auc_item .auc_cont span {
	display:block;
	width:143px;
	height:31px;
	margin:0px auto;
	position:relative;
	top:50%;
	}
.auc_item .auc_cont span img {
	width:143px;
	height:31px;
	position:absolute;
	left:0px;
	top:-17px;
	background:url('/img/auctions/e_bay.png') center center no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/auctions/e_bay.png',sizingMethod='crop');
	}
.auc_item .auc_cont img {
	width:17px;
	height:12px;
	position:absolute;
	top:99px;
	right:0px;
	-right:-1px;
	}
/* Manheim */
.manheim .auc_item {
	background-image:url('/img/auctions/manheim_b.gif');
	}
.manheim .auc_item .auc_head {
	background:#e57600 url('/img/auctions/manheim_t.gif') left top no-repeat;
	}
.manheim .auc_item .auc_cont span {
	width:72px;
	height:71px;
	}
.manheim .auc_item .auc_cont span img {
	width:72px;
	height:72px;
	top:-36px;
	background:url('/img/auctions/manheim.png') center center no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/auctions/manheim.png',sizingMethod='crop');
	}
/* Cars.com */
.cars_com .auc_item {
	background-image:url('/img/auctions/cars_com_b.gif');
	}
.cars_com .auc_item .auc_head {
	background:#733397 url('/img/auctions/cars_com_t.gif') left top no-repeat;
	}
.cars_com .auc_item .auc_cont span {
	width:102px;
	height:44px;
	}
.cars_com .auc_item .auc_cont span img {
	width:102px;
	height:44px;
	top:-22px;
	background:url('/img/auctions/cars_com.png') center center no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/auctions/cars_com.png',sizingMethod='crop');
	}
/* Copart */
.copart .auc_item {
	background-image:url('/img/auctions/copart_b.gif');
	}
.copart .auc_item .auc_head {
	background:#0f63c9 url('/img/auctions/copart_t.gif') left top no-repeat;
	}
.copart .auc_item .auc_cont span {
	width:111px;
	height:68px;
	}
.copart .auc_item .auc_cont span img {
	width:111px;
	height:68px;
	top:-34px;
	background:url('/img/auctions/copart.png') center center no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/auctions/copart.png',sizingMethod='crop');
	}
/* Inshurance */
.inshurance .auc_item {
	background-image:url('/img/auctions/inshurance_b.gif');
	}
.inshurance .auc_item .auc_head {
	background:#b70000 url('/img/auctions/inshurance_t.gif') left top no-repeat;
	}
.inshurance .auc_item .auc_cont span {
	width:65px;
	height:70px;
	}
.inshurance .auc_item .auc_cont span img {
	width:65px;
	height:70px;
	top:-35px;
	background:url('/img/auctions/inshurance.png') center center no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/auctions/inshurance.png',sizingMethod='crop');
	}
	
/* Левый столбец */
#left_frame {
	width:20%;
	float:left;
	}
#left_frame-cont {
	padding-bottom:21px;
	}
#left_frame .online_auction {
	margin:0px 12px;
	}
/* Ссылки на аукционы */
.auction_small {
	width:183px;
	margin:18px auto 0px;
	}
.auction_small a {
	display:block;
	height:25px;
	margin-bottom:22px;
	color:#fff;
	font-family:'arial narrow', arial, helvetica, sans-serif;
	font-size:13px;
	line-height:25px;
	padding-left:15px;
	font-style:italic;
	background:#7bab1c url('/img/auctions/e_bay_a.gif') left top no-repeat;
	}
/* Manheim */
.auction_small a.manheim {
	background:#e57600 url('/img/auctions/manheim_a.gif') left top no-repeat;
	}
/* Cars.com */
.auction_small a.cars_com {
	background:#733397 url('/img/auctions/cars_com_a.gif') left top no-repeat;
	}
/* Copart */
.auction_small a.copart {
	background:#0f63c9 url('/img/auctions/copart_a.gif') left top no-repeat;
	}
/* Inshurance */
.auction_small a.inshurance {
	background:#b70000 url('/img/auctions/inshurance_a.gif') left top no-repeat;
	}
	.auction_small a.salvagedirect {
	background:#b70000 url('/img/auctions/salvagedirect.gif') left top no-repeat;
	}
	.auction_small a.autotrader {
	background:#b70000 url('/img/auctions/autotrader.gif') left top no-repeat;
	}
	.auction_small a.boattrader {
	background:#b70000 url('/img/auctions/boattrader.gif') left top no-repeat;
	}
	
	.auction_small a.crashedtoys {
	background: url('/img/auctions/crashedtoys.gif') left top no-repeat;
	}
/* salvagenow.com */
.auction_small a.salvagenow {
	background:#0f63c9 url('/img/auctions/salvagenow_a.gif') left top no-repeat;
	}
/*---------------*/

/* Центральный столбец */
#center_frame {
	width:58%;
	float:left;
	}
#center_frame-cont {
	border:1px solid #999;
	margin-top:3px;
	background-color:#fff;
	min-height:363px;
	-height:363px;
	}
#center_frame-head {
	height:25px;
	color:#fff;
	font-family:'arial narrow', arial, helvetica, sans-serif;
	font-size:14px;
	line-height:25px;
	padding-left:15px;
	font-style:italic;
	background:#7d0101 url('/img/center_frame-head.gif') left top repeat-x;
	}
#center_frame-cont .cont {
	padding:10px 10px 30px 16px;
	}
#center_frame-cont .cont a {
	color:#336699;
	text-decoration:underline;
	}
#center_frame-cont .cont a:hover {
	text-decoration:none;
	}
#center_frame-cont p {
	padding:5px 0px;
	line-height:13px;
	}
#center_frame-cont ul {
	padding:6px 0px;
	line-height:13px;
	list-style:none;
	color:#336699;
	}
#center_frame-cont ul li {
	padding-left:8px;
	background:url('/img/list_dot.gif') left 8px no-repeat;
	}
#center_frame-cont h3 {
	color:#336699;
	font-size:12px;
	line-height:14px;
	padding:0px 0px 4px;
	font-family:'tahoma', arial, helvetica, sans-serif;
	}
#center_frame-cont h4 {
	color:#990000;
	font-style:italic;
	font-weight:normal;
	font-size:13px;
	line-height:15px;
	padding:8px 0px 13px;
	}
	
/* Машина отдельно */
.car {
	width:100%;
	background:#eee;
	min-height:303px;
	-height:303px;
	margin-top:4px;
	padding:5px 0px 9px;
	font-family:'tahoma', arial, helvetica, sans-serif;
	}
.car .car_l {
	width:59%;
	float:left;
	min-height:303px;
	-height:303px;
	background:url('/img/car_l_line.gif') right top repeat-y;
	}
.car .big_car {
	width:324px;
	margin:0px auto;
	position:relative;
	}
.car .big_car img {
	vertical-align:top;
	border:1px solid #000;
	}
.car .big_car div {
	height:15px;
	line-height:14px;
	color:#fff;
	background:#cc9933;
	padding:0px 10px;
	position:absolute;
	top:0px;
	left:0px;
	}
.car .car_desc {
	width:322px;
	-width:324px;
	margin:0px auto;
	padding-top:8px;
	line-height:13px;
	position:relative;
	padding-left:2px;
	}
.car .car_cost {
	height:33px;
	font-size:14px;
	font-weight:bold;
	line-height:33px;
	color:#fff;
	position:absolute;
	top:29px;
	right:0px;
	padding:0px 12px 0px 16px;
	background:#970000 url('/img/car_cost_bg.gif') left top repeat-x;
	}
.red {
	color:#990000;
	padding-left:4px;
	}
.car .car_r {
	width:39%;
	float:left;
	min-height:303px;
	-height:303px;
	}
.car .car_r div {
	width:227px;
	margin:0px auto;
	position:relative;
	top:-3px;
	}
.car .car_r div a {
	display:block;
	-display:inline;
	width:106px;
	height:73px;
	float:left;
	margin:0px 5px 5px 0px;
	}
.car .car_r div a img {
	margin:3px 0px 0px 3px;
	vertical-align:top;
	border:1px solid #000;
	}
.car .car_r div a:hover, .car .car_r div a.act {
	background:#990000;
	}
/* Описание автомобиля */
.car_info {
	width:100%;
	}
.car_info td {
	width:30%;
	vertical-align:top;
	}
#center_frame-cont .car_info ul {
	list-style:none;
	padding-left:6px;
	color:#666;
	margin-top:10px;
	}
#center_frame-cont .car_info ul li {
	color:#666;
	background:url('/img/car_info_dot.gif') left 6px no-repeat;
	}
	
/* Блок вопрос-ответ */
.faq {
	width:100%;
	background:#eee url('/img/faq_bg.gif') left top repeat-y;
	margin-top:4px;
	font-family:'tahoma', arial, helvetica, sans-serif;
	}
.faq .quest {
	color:#336699;
	padding:7px 14px 12px;
	margin-left:5px;
	}
#center_frame-cont .faq p {
	padding:2px 0px 1px;
	}
.faq .date {
	font-size:10px;
	line-height:12px;
	}
.faq .answ {
	padding:3px 14px 23px;
	margin-left:5px;
	border-top:1px solid #e3e0e0;
	}

/* Прокрутка страниц */
.page {
	text-align:center;
	height:28px;
	//height:33px;
	clear:both;
	padding-top:20px;
	//padding-top:15px;
	font-family:'tahoma', arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
#center_frame-cont .page a, .page span {
	color:#666;
	padding:4px 3px;
	margin:0px 1px;
	//display:inline-block;
	}
#center_frame-cont .page a:hover, #center_frame-cont .page a.act {
	background:#316497 url('/img/page_act.gif') left top repeat-x;
	color:#fff;
	}
.page a img {
	width:;
	height:;
	position:relative;
	top:1px;
	vertical-align:top;
	}
#center_frame-cont .page a.img:hover {
	background:none;
	color:#336699;
	}
	
/* Авто в наличии */
.in_sight {
	min-height:127px;
	-height:127px;
	background:#eee;
	position:relative;
	margin-top:4px;
	font-family:'tahoma', arial, helvetica, sans-serif;
	}
.in_sight .auto_foto {
	position:absolute;
	left:21px;
	top:50%;
	}
.in_sight .auto_foto img {
	vertical-align:top;
	position:absolute;
	left:0px;
	top:-50px;
	}
.in_sight .auto_desc {
	padding:12px 125px 0px 186px;
	font-size:12px;
	line-height:14px;
	}
.in_sight .auto_name {
	display:block;
	font-size:14px;
	line-height:16px;
	color:#990000;
	font-weight:bold;
	padding-bottom:14px;
	}
.in_sight .auto_name:hover {
	color:#336699;
	}
.in_sight .auto_info {
	height:15px;
	line-height:14px;
	color:#fff;
	background:#cc9933;
	padding:0px 10px;
	position:absolute;
	top:5px;
	right:0px;
	}
.in_sight .auto_cost {
	width:103px;
	height:32px;
	line-height:32px;
	font-size:14px;
	color:#990000;
	text-align:center;
	position:absolute;
	right:0px;
	top:50%;
	}
.in_sight .auto_cost span {
	dipslay:block;
	width:103px;
	height:32px;
	position:absolute;
	right:0px;
	top:-16px;
	background:#b5b4b4 url('/img/auto_cost_bg.gif') left top no-repeat;
	}
/*---------------------*/

/* Правый столбец */
#right_frame {
	width:22%;
	float:left;
	margin-right:-3px;
	}
#right_frame-cont {
	padding-bottom:21px;
	}
/* Блок формы */
.form {
	width:200px;
	margin:0px auto;
	clear:both;
	padding-top:16px;
	}
.form form {
	width:100%;
	border:1px solid #999;
	background-color:#f0eeee;
	font-family:'tahoma', Arial, Helvetica, sans-serif;
	}
.form .form_cont {
	margin:0px 17px 0px 13px;
	}
.form .form_cont .input, .form .form_cont textarea {
	width:156px;
	height:13px;
	border:1px solid #ccc;
	background:#fff;
	font-family:'tahoma', arial, helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	padding:4px 6px;
	color:#999;
	margin:4px 0px;
	//margin:4px 0px 2px;
	}
.form .form_cont .grayCol {
	color:#666;
	}
.form .form_cont textarea {
	height:99px;
	}
.form .form_cont h4 {
	color:#336699;
	font-family:'arial narrow', arial, helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	font-style:italic;
	font-weight:normal;
	padding:8px 0px 13px;
	}
/* Кнопка */
.button, .button_blue {
	margin:7px 0px 9px;
	width:82px;
	background:#e1e1e1 url('/img/button_r.gif') right top no-repeat;
	}
.button_blue {
	width:59px;
	background:#124578 url('/img/button_r_blue.gif') right top no-repeat;
	}
.button div {
	height:21px;
	background:url('/img/button_l.gif') left top no-repeat;
	}
.button_blue div {
	height:21px;
	background:url('/img/button_l_blue.gif') left top no-repeat;
	}
.button div input, .button_blue div input {
	width:82px;
	height:20px;
	border:none;
	background:none;
	font-family:'tahoma', arial, helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#336699;
	text-align:center;
	}
.button_blue div input {
	color:#fff;
	width:59px;
	}
/* Элемент выпадающий список */
.form .select {
	padding:4px 0px;
	}
.form select {
	width:168px;
	height:23px;
	line-height:23px;
	padding:0px;
	color:#666;
	font-family:'tahoma', arial, helvetica, sans-serif;
	}
/* Стили для красивого select */
.form select.srReplacedSelect {
	width: 1px;
	position: absolute;
	left: -999em;
}
.form ul.srList {
	list-style:none;
	padding:0;
	/* лучше всего техника работает 
	   для элементов фиксированной ширины
	   хотя при некоторых дополнителных
	   требованиях к изображению и небольшом
	   изменение стилей ее можно применять
	   и для резиновых select`ов */
	width:168px;
	/* поскольку используется техника
	   Sliding Doors элемент хорошо переносит
	   масштабирование шрифтов, для этого
	   его высоту нужно задать в em */
	height:21px;
	border:1px solid #ccc;
}

.form ul.srList li {
	display:none;
	background-color: #fff;
	line-height:18px;
	height:19px;
	font-size:11px;
	width:156px;
	padding:2px 6px 0px 6px;
	position:relative;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

.form ul.srList li.srHoverLi {
	background-color:#ddd;
}

.form ul.srBlur {
	background-color: #fff;
}

.form ul.srFocus, ul.srHoverUl {
	background-color: #ddd;
}

ul.srBlur li.srSelectedLi {
	display:block;
	background-color: #fff;
	border:0px;
}
.form ul li.srSelectedLi {
	background:url('/img/select_button_li.gif') right 2px no-repeat;	
	}
.form ul.srFocus li.srSelectedLi, ul.srHoverUl li.srSelectedLi {
	display:block;
	background-color: #ddd;
	border:0px;
}

.form ul.srExpanded li.srSelectedLi { 
	display:block;
	background: #ddd;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

.form ul.srExpanded {
	position:relative;
	/* при разворачивании списка,
	   нужно выдвинуть его на первый
	   план, иначе другие элементы будут
	   перекрывать опции */
	z-index:1000;
}

.form ul.srExpanded li {
	display:block;
	line-height:16px;
	height:16px;
}
.form li.lastElem { /*Последний эелемен списка*/
	border-bottom:1px solid #ccc;
	}
	
/* Для новой радиокнопки */
.form .radio {
	padding:7px 0px 10px;
	}
.form .radio ul {
	list-style:none;
	}
.form .radio ul li {
	padding:9px 0px;
	}
.form label {
	color:#336699;
	display:block;
	font-size:11px;
	line-height:13px;
	margin:2px 0px;
	}
.form label.labelScript {
	cursor:pointer;
	padding-left:17px;
	background:url('/img/label_bg.gif') left 2px no-repeat;
	}
.form label.labelScriptAct {
	cursor:pointer;
	padding-left:17px;
	background:url('/img/label_bg_act.gif') left 2px no-repeat;
	}
/*----------------*/

/*###################################*/


/* Стили для нижней части страницы */

#footer {
	clear:both;
	padding-top:10px;
	height:66px;
	line-height:33px;
	padding-left:13px;
	background:#d1d0d0 url('/img/footer_bg.gif') left top repeat-x;
	}

/*#################################*/
/*#################################*/
.questions_table_outline {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CECECF;
	border-bottom-color: #CECECF;
	border-left-color: #CECECF;
	background-color: #EFEFEF;
	width: 639px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 15px;
	margin: 0px;
	font-size: 11px;
}
.gen_quest_table td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A3A3;
}
.qa_tab_top {
	color: #FFFFFF;
	padding-left: 10px;
	background-image: url("/images/qa_bg.gif");
	background-repeat: repeat-x;
}
.qa_lq {
	font-size: 12px;
	background-image: url(/images/qa_li_img.gif);
	background-repeat: no-repeat;
	background-position: 1px 9px;
	padding-left: 10px;
	margin-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.qa_ra {
	color: #D30200;
	padding-left: 15px;
	background-color: #D1D7DC;
}

