body {
	background: #fff;
	font-family: Arial, verdana, tahoma, Helvetica;
	font-size: 12px;
	font-weight: normal;
	/*color: #424b52;*/
	color: #000;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	}

img{
border:0
}

.wide {
	width: 100%
	}

#clear {
	clear: both;
	}

h4 {
	font-size: 90%
	}

a.no{
padding:0px;
}

ul.menu {
	width: 290px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

ul.menu li {
	border-bottom: 1px solid #e0e0e0;
	text-align: right;
	padding: 7px;
	padding-right: 5px;
	margin-right: 25px;
	}

ul.menu a {
	color: #222;
	font: bold 11px arial;
	text-decoration: none;
	text-transform: uppercase;

	background: url("/im/menu_square.gif") no-repeat right;
	padding-right: 20px;
	}

ul.menu .anime a {
	background: url();
	padding-right: 0;
	position: relative;
	right: -5px;
	}

ul.menu li.anime {
	padding-top: 1px;
	padding-bottom: 6px;
	border: 0;
	}

ul.menu h2 {
	margin: 0px;
	padding: 0px;
	font-weight: normal
	}

.about-company td,
.about-company td li {
	line-height: 18px;
	font-size: 12px;
	}

.office-photos img {
	box-shadow:  0 0 3px black;
	}


td.at-once-top, td.round{
background-color:#E6F1F5;
color:#777;
font:bolder 12px arial;
height:28px;
padding-left:0px;
}

td.round{
padding:0px
}

td.round-left{
background-color:#E6F1F5;
height:28px;
}

a, a.at-once{
	font: 11px arial;
	color: #707070;
	text-decoration: none;
	line-height: 15px;
	/*padding-left:8px;*/
	}

a.at-once{
	background-color: #fcfcfc;
	padding-left: 20px;
}

table.desc{
width:100%;
}

td.desc, td.desc-top{
width:20%;
border-bottom:1px solid #ccc;
font: 11px arial;
color: #000;
height:25px;
padding-left:3px;
}

td.desc{
padding-left:8px;
}

td.desc-top{
font:bold 12px arial;
/*background:#E6F1F5; */
background: #F3F9FB;
/*color:#444;*/
color: #000;
height: 25px;
padding-left: 5px;
/*bordeR: 0px*/
}

#search-also {
	margin: 40px 0px 20px 0px;
	background: #f6f6f6;
	color: #999;
	padding: 5px;
	font-size: 65%;
	border: 1px solid #ccc;
	text-align: left;
	}

#search-also:before {
	content: "Нас ищут: ";
	}

td.na-sto{
font: bold 11px arial;
color: #777;
border:1px solid #CFDEE2;
border-width: 0px 1px 0px 0px;
height:25px;
padding-left: 4px
}

.available-bg {
	/* background: #F7F9Fe*/
	background: #FAFAFA
	}

a.at-once-top{
color:#5e5e5e;
font:bold 12px arial;
text-decoration:none;
}

td.round{
text-align:right;
}

.text,
.text li
	{
	font:11px arial;
	line-height: 15px;
	}


.text1{
font:22px tahoma; 
color:#707070;
}

.text2{
font:bold 13px arial;
color:#444;
}

.text3{
font:11px arial;
color:#707070;
}

.text4{
font:bold 12px arial;
color:#505050;
}

.text5{
font: 11px arial;
color:#505050;
display:block
}

.text6{
font: bold 12px arial;
color: #000;
background:#E6F1F5;
}

.text7{
font:bold 11px tahoma;
color:#444;
text-decoration:underline;
padding-left:0px;
}

.text8{
font:11px tahoma;
color:#555;
}

.text9{
font:9px arial;
color:#555
}

.text12 {
	font-size: 12px
	}

a.cat{
	font: 12px arial;
	color: #707070;
	text-decoration:none;
	}

td.cat{
padding: 15px 0px 0px 10px
}

table.center{
padding:0 0 0 8px;
}

td.line-up,td.line-up-down{
border:2px solid #E6F1F5;
border-width:2px 0px 0px 0px;
padding: 8px 0px 0px 0px;
}

td.line-up-down{
border-width: 2px 0px 2px 0px;
}


td.three-border{
border:2px solid #E6F1F5;
border-width: 0px 2px 2px 2px;
color: #000;
font:11px arial;
text-align:center;
line-height:20px;
padding: 10px 2px;
background-color: #fafafa;
}

li.cat{
color: #ddd;
padding-top: 2px;
}

ul.download {
padding-left:0px
}

a.podrobnee{
color:#1173A3;
padding:20px 0px 0px 0px;
text-decoration:underline;
}

td.hot-top {
	background: url("im/hot-background.jpg") repeat-x top;
	}

.copy{
font:bold 12px arial;
color:#000;
}

td.left-down{
background-color: #fcfcfc;
border:1px solid #CFDEE2;
border-width: 0 1px 1px 0;
}

td.left-count{
color:#999;
font:10px arial;
border-right:1px solid #CFDEE2;
text-align:center;
width:35px
}

td.points{
background: url('im/point-background.jpg')
}

.parking-table{
font:11px arial;
color: #444;
}

.tech,
.catname,
.tech-print {

	border-bottom: 1px solid #1173A3;
	color: #1173A3;
	padding: 15px 0px 0px 1px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	}

.tech2{
border-bottom:2px solid #1173A3;
color:#1173A3;
font:bold 11px Arial;
padding-top:15px;
padding-left: 5px;
background:#fcfcfc;
color:#444444;
border-color:#444444;
}

.tech-print
	{
	padding-top:5px;
	}
.catname{
font:bold 14px Arial
}

td.parking-desc,
td.parking-desc-print,
td.parking-desc-zakaz {
border-bottom:1px solid #ccc;
font: 11px aria;
color: #444;
height: 23px;
}

td.parking-desc-zakaz {
	color: #777;
	}

td.parking-desc-print
	{
	border-bottom:1px solid #808080;
	height: 16px;
	}

#desc-price {
	background: url(im/price.gif) left no-repeat;
	font: 14pt tahoma;
	color: #fff;
	text-align: center;
	padding: 4px 0px 6px 20px;
	}

#desc-price-text {
	color: #FE0202;
	font-size: 8px;
	text-align: center;
	padding-left: 20px;
	}

.red {
	color: red;
	}

.desc-price-zakaz {
	font: 14pt Tahoma;
	text-align: center;
	color: #cccccc;
	line-height: 15px;
	padding: 5px 0  0 20px;
	}

.desc-price-zakaz em {
	display: block;
	font: normal 12px Arial
	}

.zakaz-padding {
	/*padding-top: 30px;*/
	padding-top: 1px;
	}

.thatcat, .thatsubcat, .thatcar{
font:bold 11px arial;
text-decoration:underline;
color:#444;
background:#f5f5f5;
padding:0px;
display:block;
}

.thatcat{
}

.thatsubcat{
padding-left:20px;
}

.thatcar{
font:bold 11px arial;
padding-left:40px;
text-decoration:none
}

li{
font:11px arial;
color:#000;
}

.cat_pad{
padding-left:20px
}

input.search{
font:11px arial;
border:1px solid #444444;
background:#f9f9f9;
color:#000
}


input.submit{
font:11px arial;
background: url("im/submit_back.jpg");
width:88px;
border:1px solid #444444;
color:#000;
}

input.subscribe{
font: 11px arial;
width: 114px;
border: 0px solid #ddd;
color: #000;
background-color: #fcfcfc;
}


a.blue
	{
	FONT-SIZE: 12px;
	COLOR: #003399;
	text-decoration: underline;
	padding:0
	}

.blue-thick
	{
	color: #003399;
	text-decoration: underline;
	}

.nav{
font:bold 12px tahoma;
color: #000;
}

strong{
font-weight:normal
}

.park
	{
	font:bold 11px arial;
	color:#000;
	}

a.parking,
a.available,
a.available-line
	{
	font:11px arial;
	color:#1173A3;
	text-decoration:underline;
	padding-left: 5px;
	}

a.parking:HOVER
	{
	text-decoration:none;
	}

a.available
	{
	text-decoration:none;
	}

a.available:HOVER
	{
	font:11px arial;
	color:#1173A3;
	text-decoration:underline;
	}

img.photo
	{
	/*border:1px solid #aaaaaa;*/
	margin: 0px 1px 1px 0px
	}
img.foto
	{
	border: 1px solid #8EB1C0;
	margin: 0 1px 8px 8px;
	}

#model-photos {
	float: middle;
	/*width: 410px;*/
	width: 492px;
	padding-top: 45px;
	text-align: left;

	}

#model-photos u {
	margin: 0px;
	}

.page
	{
	color:#0000ff;
	font: bold 12px arial;
	text-decoration:underline;
	}

.blue
	{
	font:bold 12px arial;
	color: #091f8b;
	text-decoration:none;
	}

hr
	{
	height:1px
	}

a.available-line
	{
	text-decoration: underline;
	}

a.available-line:HOVER
	{
	text-decoration:none
	}

h2
	{
	color:#000;
	font: bold 17px arial;
	}

h1	{
	color: #000;
	font: bold 15px arial
	}

div.half {
	width: 49%;
	display: inline
	}

.floatleft {
	float: left;
	}

.floatrigth {
	float: right;
	}

.bigtext {
	font-size: 110%
	}

.smalltext {
	font-size: 90%
	}

.dalee {
	padding: 10px 10px 0 0;
	border-right: 1px solid #CFDEE2;
	}

.dalee a {
	color: #2072A5;
	font: bold 12px arial;
	text-decoration: underline;
	}

.s444 {
	color: #444;
	}

.bold {
	font-weight: bold
	}

.right {
	text-align: right;
	}

.film-pic {
	padding: 2px;
	border: 2px solid #E7E8DA;
	}

div#box2,
div#box1 {
	background: url(im/back_box.jpg) repeat-x #448EBC;
	padding: 5px 0 5px 10px;
	color: #fcfcfc;
	font: bold 11px verdana;
	}

div#box2 a,
div#box1 a
	{
	color: #fff;
	font-weight: bold;
	}


#about-index {
	padding-right: 15px;
	text-align: justify;
	padding-left: 10px;
	}

#about-index a {
	color: #336699;
	text-decoration: underline;
	font-size: 95%;
	padding: 0px;
	}

#about-index li {
	color: #000;
	line-height: 19px;
	}

#paragraph {
	padding-left: 30px;
	}

.dalee #liz {
	display: block;
	width: 135px;
	float: left;
	color: #707070;
	font: 11px arial;
	background: url(/im/lizing.gif) no-repeat left;
	}

#links_change {
	background: url(/im/licenses.gif) no-repeat left;
	padding: 5px 0 5px 23px;
	}

/*		*/
/*  Карта сайта	*/
/*		*/

#sitemap a {
	padding-left: 0px;
	}

#sitemap a:HOVER {
	text-decoration: underline;
	}

#sitemap b {
	font: bold 12px arial
	}


#foot {
	padding: 15px 25px 5px 25px;
	background: #E6F1F5
	}

.foot-right,
.foot-right a {
	font-size: 12px;
	line-height: 20px;
	}

ul.footer {
	list-style-type: none;
	width: 100%;
	margin-bottom: 10px;
	padding: 0
	}

ul.footer li {
	display: inline;
	}

ul.footer li.separator {
	padding: 0 8px
	}

ul.footer a {
	color: #000;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	}

#catalog-top {
	background: #E6F1F5;
	padding: 2px 0;
	}

#catalog-center a {
	color: #003399;
	text-decoration: underline;
	}

#catalog-center #subcat {
	padding-left: 5px;
	}

#catalog-center #subcat a {
	line-height: 20px;
	margin-left: 0px;
	padding: 0px;
	}

#catalog-center #cat a {
	font: bold 12px arial;
	padding: 0px;
	}

#catalog-center #cat {
	padding-bottom: 5px;
	}

.additional-info {
	color: #222;
	line-height: 18px;
	text-align: left;
	font-size: 80%
	}


.expected-short {
	padding: 3mm;
	text-align: right;
	border: 1px solid #CFDEE2;
	}

.expected-short a {
	font-weight: bold;
	color: #2072A5;
	text-decoration: underline;
	font-size: 12px
	}

#cost-red {
	background: #f00;
	color: #fff;
	padding: 1px 5px;
	font: bold 12px arial;
	display: inline;
	}

/* Форма заказа автомобиля */
#order-button,
#order-content {
	text-align: center;
	background: #f9f9f9;
	padding: 10px 5px;
	border: 1px solid #ddd;
	}

#order-content {
	display: none;
	position: relative;
	top: -2px;
	border-width: 0px 1px 1px 1px;
	padding-top: 0px;
	}

#order-content span {
	font: 13px Tahoma;
	}

#order-content table {
	font: 11px tahoma;
	color: #000;
	}

#order-content td {
	padding: 6px;
	}

#order-content input,
#order-content textarea,
#order-content select {
	font-size: 11px;
	padding: 2px;
	border: 1px solid #ccc;
	}

#order-content select {
	font-size: 12px;
	}

#order-content input.order-submit {
	background: #76242E;
	padding: 1px;
	border: 2px outset #666;
	color: #f3f3f3;
	}
/* End of Форма заказа автомобиля */

/* Северный вариант - доработка автомобилей Урал */
#sever,
#sever td {
	font-size: 12px;
	padding: 0px 15px;
	line-height: 18px;
	text-align: justify;
	}

#sever li {
	color: #424B52;
	}

#sever_menu a,
#sever a {
	color: #5682BC;
	font: 14px Arial;
	line-height: 22px;
	text-decoration: underline;
	}

#sever_menu a b {
	position: relative;
	left: -5px;
	}

#sever_menu div {
	font-size: 90%;
	margin: 4px 0px 4px 10px;
	}

#sever_menu a:HOVER,
#sever a:HOVER {
	color: #c21000;
	}

#sever table {
	font: 12px arial;
	border-collapse: collapse;
	}

#sever h1 {
	padding: 0px 0px 15px 10px;
	font-size: 14px;
	text-transform: uppercase;
	}

table.sever .sever-top {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	background: #f6f6f6;
	padding: 10px 0px 8px 0px;
	}

table.sever .sever-top h2 {
	position: relative;
	left: -10px;
	}
	
table.sever tr {
	background: #fff;
	}

table.sever td {
	padding: 5px;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	}

table.sever h1 {
	font-size: 14px;
	padding-top: 8px;
	}

#sever td {
	text-align: justify
	}

#sever tr.top {
	background: #ddd;
	}

#sever tr.grey {
	background: #eee;
	}


#sever img {
	padding: 5px;
	}

#sever #contact-top {
	color: #0C336E;
	border-left: 5px solid #0C336E;
	padding-left: 5px;
	font-weight: bold;
	margin-top: 30px;
	}

#sever #contact-bottom {
	color: #99AECE;
	border-left: 5px solid #99AECE;
	border-top: 1px solid #99AECE;
	padding-left: 5px;
	font-weight: bold;
	}

#sever #contact-center {
	width: 90%;
	margin: 5px 0px 40px 0px;
	text-align: left;
	}

#sever td.contact-line {
	line-height: 14px;
	border-bottom: 1px solid #CFCFCF;
	padding-bottom: 5px;
	}

#sever td.contact-line a {
	padding: 0px;
	}

#sever table.contact img {
	position: relative;
	top: +6px;
	left: +22px;
	}
/* End of Северный вариант */

span.skidka {
	font:  110% Tahoma;
	color: red;
	}


#cat-nal,
#cat-cost,
#cat-exp {
	background: url(/im/back_cat_nal.gif) no-repeat left red;
	color: #fff;
	display: inline-block;
	padding: 2px 5px 1px 15px;
	font-size: 110%;
	font-weight: bold;
	width: 130px;
	}

#cat-exp {
	background-color: #0088ff;
	font-weight: normal;
	/*width: 125px;*/
	}

#cat-cost {
	background-color: #ddd;
	color: #444;
	font-weight: normal
	}

.in-model #cat-nal {
	width: 60px;
	text-align: right;
	padding-right: 10px;
	}



/*			*/
/*  Наличие на стоянке 	*/
/*			*/

.parking-top {
	background:  #E6F1F5;
	}

.parking-top  td {
	color: #444;
	}

#parking-bottom {
	display: inline;
	padding: 10px 25px;
	background: #3989B7;
	margin: 40px;
	}

#parking-bottom a {
	color: #f1f1f1;
	font: bold 13px Arial;
	text-decoration: underline;
	}

#parking-bottom a:HOVER {
	color: #fff;
	}

/*			*/
/*   Всегда в наличии	*/
/*			*/

.always-available td {
	background: #FAFAFA;
	font-size: 65%;
	color: #707070;
	}

.always-available b {
	font-weight: bold;
	font-size: 12px;
	color: #000;
	cursor: pointer;
	}

.always-available td.right-border {
	border-right: 1px solid #CFDEE2;
	}

.always-available a,
#about-index a {
	/*color: #336699;*/
	color: #0857A6;
	font-size: 110%;
	padding-left: 3px;
	}

.always-available a:HOVER {
	text-decoration: underline;
	color: #336699
	}

.always-available span a {
	text-decoration: none;
	font-size: 100%;
	color: #777;
	padding: 0px;
	}

.always-available span a:HOVER {
	color: #777;
	text-decoration: none;
	}

.always-available a.cat {
	/*color: #555;*/
	color: #222;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma;
	padding-left: 0px;
	}

/* DEFAULT */
.nobackground {	
	background: url();
	}

#partners {
	height: 1px;
	overflow: hidden;
	width: 1px;
	}


/*	*/
/*  NAV	*/
/*	*/
.nav {
	background: #E6F1F5;
	padding: 10px;
	/*color: #444;*/
	color: #000;
	}

.nav #nav {
	display: inline;
	float: left;
	}

.nav a {
	color: #003399;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
	padding: 0px;
	}

.nav #search-nav {
	font-weight: normal;
	font-size: 90%;
	float: right;
	}

/*		*/
/*  DESC MODEL	*/
/*		*/

#left-column,
#content-column {
	}

#left-column {
	float: left;
	width: 29%;
	border-right: 2px solid #eee;
	border-bottom: 1px solid #eee;
	padding-bottom: 15px;	
	}

#content-column,
.tral-desc {
	float: left;
	width: 69%;
	/*text-align: center;*/
	padding-left: 10px;
	/*border-left: 4px solid #eee*/
	}

#left-column h2 {
	/*font-size: 95%;*/
	font-size: 18px !important;
	font-weight: normal;
	/*background: #F3F9FB;*/
	/*padding: 5px;*/
	margin: 5px 0px ;
	padding-left: 15px;
	margin-bottom: 2px;
	}

#left-column ul {
	list-style-type: none;
	padding-left: 5px;
	}

#left-column li {
	border-bottom: 1px solid #eee;
	}

#left-column a {
	color: #003399;
	line-height: 20px;
	font-size: 110%;
	text-decoration: underline;

	}

#left-column h2 {
	font-size: 18px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 40px;
	margin-bottom: 2px;
	padding-top: 0px !important;
	
	}

#left-column .left a {
	padding-left: 5px !important;
	display: inline-block;
	line-height: 22px;
	}

#left-column .desc-catalog a {
	color: #EE1B22 !important;
	}

#left-column .desc-catalog a.focused {
	color: #000 !important;
	text-decoration: none;
	background: url('/im/back_desc_catalog.gif') no-repeat #EFEFEF right;
	padding-right: 21px;
	}

#left-column .left li {
	border: 0px;
	}



#left-column a.this-model {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	}


#left-column .now-available {
	padding-top: 15px;
	}

#left-column .now-available h2 {
	background: #E6F1F5;
	margin: 0px;
	padding-left: 10px;
	border-top: 1px solid #9EBCC7
	}


#left-column .now-available td {
	font-size: 70%;
	}

#left-column .now-available a {
	padding: 0px;
	display: block;
	}

#left-column .now-available table {
	width: 100%;
	border-spacing: 0px;
	}

#left-column .now-available table td {
	padding-left: 12px;
	background: #fff;
	border-bottom: 1px solid #ddd
	}

#left-column .now-available table td[colspan="3"] {
	background: #f6f6f6;
	padding: 5px 10px;
	color: #000
	}

#left-column .now-available tr.top td {
	padding: 2px 12px;;
	font-size: 70%;
	background: #E6F1F5;
	color: #444;
	}

#left-column .now-available td.cost {
	padding: 0px;
	}

#price {
	position: absolute;
	right: +70px;
	width: 170px;
	}

#price-content {
	position: relative;
	top: -43px;
	}

#price-content span {
	color: red;
	text-align: center;
	text-transform: uppercase;
	font-size: 9px;
	position: relative;
	top: +2px;
	/*left: +55px*/
	}

#content-column .description {
	line-height: 16px;
	color: #000;
	font-size: 80%;
	text-align:left
	}

#content-column .description:first-letter{
	padding-left: 30px;
	}


#left-column .desc-sale {
	font-size: 75%;
	background: #F3F9FB;
	border: 1px solid #9EBCC7;
	border-width: 1px 0px 0px 0px;
	padding: 5px 5px 20px 20px;
	}

#left-column .desc-sale b.top {
	font-size: 120%;
	display: block;
	margin-bottom: 8px;
	position: relative;
	left: -3px;
	}

#left-column .desc-sale a {
	padding: 0px;
	color: #FF0000;
	}

#content-column .tech {
	text-align: right;
	padding-right: 5px;
	}


/*		*/
/* TRAL CATALOG	*/
/*		*/
.tral-desc,
.tral-desc li,
.tral-desc td {
	color: #000;
	font-size: 13px;
	font-family: Arial
	}

.tral-desc table.tral-table
	{
	border-collapse: collapse;
	}

table.tral-table td {
	border: 1px solid #444;
	padding: 2px 3px;
	}


.tral-desc b {
	display: block;
	/*text-align: center;*/
	padding-left: 22px;
	}

.tral-desc ul {
	margin: 5px 0px 10px 0px;
	
	}

.tral-desc a u {
	text-decoration: none;
	color: #444;
	font-weight: bold;
	font-size: 12px;
	}

.tral-desc img[width="30"] {
	display: none;
	}

.tral-print {	
	width: 100%;
	border: 0px;
	}

.tral-print td,
.tral-print li {
	color: #000;
	font-size: 70%;
	}

.tral-print td {
	padding: 0px;
	}

.tral-print li {
	font-size: 100%
	}

.tral-print ul {
	margin-left: 0px;
	padding-left: 0px;
	}

.tral-print h1 {
	margin-bottom: 2px;
	}

#pdf2emailform input[type="text"] {
	/*font-style: italic;*/
	font-size: 100%;
	width: 120px;
	}

.get_pdf {
	text-align: right;
	padding: 13px 0 6px 0;
	}

.get_pdf a {
	font-size: 12px;
	color: #000;
	text-decoration: underline;
	}

.get_pdf i {
	font-size: 12px;
	}

/*		*/

.hat-icons {
	position: absolute;
	top: 10px;
	left: 330px;
	}

.hat-icons img {
	margin-right: 10px;
	}

td.always-probeg,
td.always-newauto {
	height: 39px;
	text-align: center
	}

td.always-probeg a,
td.always-newauto a {
	display: block
	}

td.always-probeg {
	background: #4491B9;
	width: 129px;
	}

td.always-newauto {
	background: #2F85B1;
	}

td.probeg-newauto {
	padding: 0px;
	}


/*		*/
/*   LICENSES 	*/
/*		*/

.licenses {
	border-collapse: collapse;
	}

.licenses td {
	border: 2px solid #bbbbbb;
	padding: 10px;
		}

.licenses img {
	padding: 3px;
	border: 1px solid #dbdbdb
	}

.licenses tr.top {
	background: #eee;
	font-weight: bold;
	color: #133E7F;
	text-align:center
	}


/*	*/
/*	*/
/*	*/

.inside-available {
	position: relative;
	left: +3px;
	}

.inside-available table td {
	padding: 0px
	}

.inside-available a#a,
.inside-available a#focus
 {
	/*color: #336699;*/
	color: #0857A6;
	text-decoration: none;
	padding-left: 5px;
	}

.inside-available a#focus {
	/*color: #222;*/
	color: #0857a6;
	text-decoration: underline;
	font-weight: bold;
	background: #eee;
	padding-right: 5px;
	}


.inside-available a#a:HOVER {
	text-decoration: underline;
	}

.inside-available #box1 a {
	text-decoration: none;
	}


.inside-available #cat {
	color: #222;
	text-decoration: none;
	font-weight: bold
	}


/*	*/
/*	*/
/*	*/

ul.delivery {
	padding-top: 10px;
	}

ul.delivery ol {
	padding-left: 23px;
	}

ul.delivery h3 {
	margin-bottom: 10px
	}

.content {
	font-size: 80%
	}

.content li,
.content table {
	color: #000;
	font-size: 100%;
	}

.content li {
	margin-left: 20px;
	}

.content table {
	border-collapse: collapse;
	}

.content table td {
	border: 1px solid #fff;
	padding: 5px 10px;
	width: 120px;
	}
/*
.content table tr.top td {
	background: #E2FFE1;
	}
*/
.content a.calculate {
	padding-left: 30px;
	background: url(/im/delivery-calculate.png) no-repeat left;
	color: #000;
	font-size: 100%;
	height: 16px;
	margin-left: 7px;
	cursor: pointer
	}

.delivery-to {
	border: 1px solid #bebebe;
	width: 350px;
	padding: 2px;
	color: #000;
	display: inline-block
	}

.delivery-to input[type="text"] {
	border: 0px;
	width: 310px;
	}

.fbfbfb {
	background: #fbfbfb;
	margin-left: 20px;
	padding: 5px 35px 15px 20px;
	}

