/* страница */
body { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:#FFFFFF; behavior: url('http://www.deloshop.ru/bodybehavior.htc'); }
body, td { font-family:Arial; font-size:75%; line-height:130%; color:#4D4644; }
table { border-spacing:0px; border-collapse:collapse; }
td { padding:0px; }
img { border:0px; }
img.png { behavior: url('http://www.deloshop.ru/pngbehavior.htc'); }

                                           
/* плашки */
.bgr-red, tr.bgr-red, .bgr-red div.corner { background-color:#A21B3E; }
.bgr-orange, tr.bgr-orange, .bgr-orange div.corner { background-color:#E69851; }
.bgr-white, tr.bgr-white { background-color:#FFFFFF; }
.bgr-beige, tr.bgr-beige, .bgr-beige div.corner { background-color:#F8D7BB; }
.bgr-gray, tr.bgr-gray, .bgr-gray div.corner { background-color:#E4DCDA; }
.bgr-light, tr.bgr-light, .bgr-light div.corner { background-color:#FAF4F0; }


/* ссылки и цвета */
a { color:#A21B3E; text-decoration:underline; }
a:hover { color:#A21B3E; text-decoration:underline; }
*.white, a.white, a.white:visited, a.white:hover { color:#FFFFFF; }
*.yellow, a.yellow, a.yellow:visited { color:#FFD0A6; }
a.yellow:hover { color:#FFFFFF; }
*.gray, a.gray, a.gray:visited, a.gray:hover { color:#B4A9A7; }
*.pink, a.pink, a.pink:visited, a.pink:hover { color:#D18D9F; }
*.black { color:#000000; }
*.orange { color:#E69851; }
*.red { color:#A21B3E; }
*.hover-red:hover, span.hover-red:hover { color:#A21B3E ! important; }
*.textcolor { color:#4D4644; }


/* текст и размеры */
p { padding:0px 0px 0px 0px; margin-top: 15px; }
p.small { margin-bottom:12px; }
h1 { color:#FFFFFF; font-size:160%; line-height:130%; font-weight:normal; font-family:Arial; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
h2 { color:#A21B3E; font-size:150%; line-height:130%; font-weight:normal; font-family:Arial; padding:0px 0px 0px 0px; margin:0px 0px 20px 0px; }
h3 { color:#A21B3E; font-size:120%; line-height:130%; font-weight:bold; font-family:Arial; padding:0px 0px 0px 0px; margin:0px 0px 12px 0px; }
h4 { color:#000000; font-size:90%; line-height:130%; font-weight:bold; font-family:Tahoma; padding:0px 0px 0px 0px; margin:0px 0px 12px 0px; }
.x-small { font-size:80%; font-family:Tahoma; line-height:140%; }
.small { font-size:90%; font-family:Tahoma; line-height:130%; }
.large { font-size:125%; line-height:130%; }
.x-large { font-size:140%; line-height:140%; }


/* списки */
ul, ol { padding:0px 0px 0px 0px; margin-left:20px; margin-top:0px; margin-bottom:20px; }
ul li { padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; list-style-type:square; } 
ol li { padding:0px 0px 0px 0px; margin:5px 0px 0px 25px; } 
li ul, li ol { padding-left:10px; }
ul.none li { list-style-type:none; margin-top:8px; }


/* распорки */
div.d { width:1px; height:0px; visibility:hidden; font-size:0px; line-height:0px; }
div.spacer { width:0px; height:20px; visibility:hidden; font-size:0px; line-height:0px; }
div.spacer-small { width:0px; height:15px; visibility:hidden; font-size:0px; line-height:0px; }
div.spacer-xsmall { width:0px; height:8px; visibility:hidden; font-size:0px; line-height:0px; }
div.line, div.line-white, div.line-dark { width:100%; height:1px; font-size:0px; line-height:0px; }
div.line { border-bottom:1px solid #DCD9D8; }
div.line-white { border-bottom:1px solid #FFFFFF; }
div.line-dark { border-bottom:1px solid #CDB29C; }


/* формы */
form { margin:0px; }
.required_field { position:absolute; margin:0px 0px 0px -10px; }
.action { border-bottom:1px dashed; cursor:pointer; cursor:hand; }
.button { display:block; padding:3px 8px 4px 7px; white-space:nowrap; font-family:Tahoma; font-size:11px; line-height:15px; background-position:top right; background-repeat:no-repeat; }
select, input, textarea { font-family:Arial; }
select.large, input.large, textarea.large { font-size:120%; line-height:110%; }
textarea.large { line-height:130%; }
div.checkbox { clear:left; margin-left:-4px; //height:1px; margin-bottom:2px; }
div.checkbox input { float:left; margin-right:-22px; }
div.checkbox label { margin-left:22px; margin-top:2px; display:block; }


/* уголки */
div.corner { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:0px; line-height:0px; background-repeat:no-repeat; }

.t-l-beige { width:12px; height:12px; background-position:top left; background-image:url('img/corners/t-l-beige.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/t-l-beige.png',sizingMethod='crop'); }
.t-r-beige { width:12px; height:12px; background-position:top right; float:right; background-image:url('img/corners/t-r-beige.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/t-r-beige.png',sizingMethod='crop'); }
.b-r-beige { width:12px; height:12px; background-position:bottom right; float:right; background-image:url('img/corners/b-r-beige.png'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/b-r-beige.png',sizingMethod='crop'); }
.b-l-beige { width:12px; height:12px; background-position:bottom left; background-image:url('img/corners/b-l-beige.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/b-l-beige.png',sizingMethod='crop'); }

.t-l-white { width:12px; height:12px; background-position:top left; background-image:url('img/corners/t-l-white.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/t-l-white.png',sizingMethod='crop'); }
.t-r-white { width:12px; height:12px; background-position:top right; float:right; background-image:url('img/corners/t-r-white.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/t-r-white.png',sizingMethod='crop'); }
.b-r-white { width:12px; height:12px; background-position:bottom right; float:right; background-image:url('img/corners/b-r-white.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/b-r-white.png',sizingMethod='crop'); }
.b-l-white { width:12px; height:12px; background-position:bottom left; background-image:url('img/corners/b-l-white.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/corners/b-l-white.png',sizingMethod='crop'); }


.t-l { width:12px; height:12px; background-position:top left; background-image:url('img/corners/t-l.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/t-l.png',sizingMethod='crop'); }
.t-r { width:12px; height:12px; background-position:top right; float:right; background-image:url('img/corners/t-r.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/t-r.png',sizingMethod='crop'); }
.b-r { width:12px; height:12px; background-position:bottom right; float:right; background-image:url('http://www.deloshop.ru/img/corners/b-r.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/b-r.png',sizingMethod='crop'); }
.b-l { width:12px; height:12px; background-position:bottom left; background-image:url('img/corners/b-l.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/b-l.png',sizingMethod='crop'); }
.big-t-l { width:24px; height:24px; background-position:top left; background-image:url('img/corners/big-t-l.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/corners/big-t-l.png',sizingMethod='crop'); }
.big-t-r { width:24px; height:24px; background-position:top right; float:right; background-image:url('img/corners/big-t-r.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/big-t-r.png',sizingMethod='crop'); }
.big-b-r { width:24px; height:24px; background-position:bottom right; float:right; background-image:url('img/corners/big-b-r.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/big-b-r.png',sizingMethod='crop'); }
.big-b-l { width:24px; height:24px; background-position:bottom left; background-image:url('img/corners/big-b-l.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/big-b-l.png',sizingMethod='crop'); }


/* стрелочки */
span.icon-link { width:5px; height:7px; position:absolute; margin:4px 0px 0px -10px; background:url('img/icon-link.gif') top left no-repeat; }
span.il-post { margin:4px 0px 0px 4px; }
a.red span.icon-link { background:url('http://www.deloshop.ru/img/icon-link-red.gif') top left no-repeat; }
a.yellow span.icon-link { background:url('http://www.deloshop.ru/img/icon-link-yellow.gif') top left no-repeat; }
a.pink span.icon-link { background:url('http://www.deloshop.ru/img/icon-link-pink.gif') top left no-repeat; }
a.white span.icon-link { background:url('http://www.deloshop.ru/img/icon-link-white.gif') top left no-repeat; }
span.icon-arrow { display:block; width:10px; height:10px; position:absolute; margin:3px 0px 0px -15px; background:url('http://www.deloshop.ru/img/icon-arrow.gif') top left no-repeat; }


/* файл для скачивания */
.file { margin:2px 0px 0px 0px; padding-left:40px; font-size:90%; font-family:Tahoma; line-height:130%; padding-bottom:5px; }
.file img { position:absolute; margin-left:-40px; background-color:#E4DCDA; background-position:bottom left; background-image:url('http://www.deloshop.ru/img/files/bgr-file.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/files/bgr-file.png',sizingMethod='crop'); }


/* навигация */
div.menu-cat { margin-bottom:20px; }
div.menu-cat div.inner { padding:11px 15px 2px 20px;}


/* частности */
div#frshopLink { padding:10px 25px 0px 15px; }
div#phoneCode { width:50px; margin:-1px 0px 0px -53px; text-align:right; }
div#phoneNumber { font-size:160%; margin-left:-2px; }
td#frshopLinkArea { padding-left:5px; }
img#logoDeloshop { margin-left:-3px; }
div#logoDeloshopLabel { margin-top:-10px; }
div#visualMan { position:absolute; z-index:0; left:-20%; margin:200px 0px 0px 0px; width:129px; height:305px; background:url('http://www.deloshop.ru/img/visual-man.jpg') no-repeat; }
div#visualTrolley, div#visualTrolleyFlash { position:absolute; z-index:0; right:82%; margin:300px 0px 0px 0px; width:314px; height:243px; }
div#visualTrolley { background:url('http://www.deloshop.ru/img/visual-trolley.png') no-repeat; //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/visual-trolley.png',sizingMethod='crop'); }
div#footer { bottom:10px; }
div#copy { width:50px; margin:-1px 0px 0px -50px; text-align:right; }
.icon-current { background:url('http://www.deloshop.ru/img/bgr-current.gif') center center no-repeat; }
.seealso { margin:0px 25px 5px 0px; white-space:nowrap; float:left; }
.super-right { clear:both; float:right; z-index:2; margin:4px 0px 25px 35px; }
.super-left { clear:both; float:left; z-index:2; margin:4px 35px 25px 0px; }
.super-right .corner, .super-left .corner { margin-top:-10px; position:absolute; }
.important { padding:20px; background-repeat:no-repeat; background-position:top left; background-image:url('http://www.deloshop.ru/img/corners/t-l.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.deloshop.ru/img/corners/t-l.png',sizingMethod='crop'); }
.photo-small { margin:0px 20px 20px 0px; }
td.content { padding:17px 20px 20px 20px; }
td.header { padding:14px 20px 15px 20px; }
table.items { background-repeat:no-repeat; }
table.items tr td { padding:10px 20px 10px 20px; }
table.items tr.labels td { vertical-align:top; padding:0px 5px 30px 20px; }
table.data { margin:20px 0px 20px 0px; border-bottom:1px solid #DCD9D8; }
table.data tr td { padding:10px 20px 10px 0px; border-top:1px solid #DCD9D8; vertical-align:top; }
table.data tr.header td { border-top:0px; padding:0px 20px 10px 0px; font-size:70%; line-height:130%; font-family:Tahoma; border-bottom:3px solid #E69851; color:#B4A9A7; vertical-align:bottom; }
table.data tr.header td.main { border-bottom:3px solid #A21B3E; color:#A21B3E; }

table.data1 { margin:20px 0px 20px 0px; }
table.data1 tr td { padding:10px 20px 10px 0px; vertical-align:top; }

/* история */
table.history tr td { vertical-align:top; }
table.history tr td.dash { padding:6px 7px 0px 6px; }
table.history tr td.info { padding:6px 0px 15px 0px; }


/* полезное */
table tr.grid td { padding:0px; font-size:0px; line-height:0px; border:0px; }
table.new tr td { padding:0px 0px 0px 0px; border:0px; }
a.underline { text-decoration:underline; }
a.n-underline, a.n-underline:hover { text-decoration:none; }
*.first, tr.first td, table.first { margin-top:0px; padding-top:0px; }
*.last, tr.last td, p.last { margin-bottom:0px; padding-bottom:0px; }
*.nowrap { white-space:nowrap; }
*.w100 { width:100%; }
*.h100 { height:100%; }
*.bold { font-weight:bold; }
*.n-bold { font-weight:normal; }
*.italic { font-style:italic; } 
*.uppercase { text-transform:uppercase; }
*.arial { font-family:Arial; }
*.tahoma { font-family:Tahoma; }
*.georgia { font-family:Georgia; }
*.inline {display:inline;}
*.dotted { border-bottom:1px dashed; }
a.dotted { border-bottom:1px dashed; 
text-decoration:none;}
a.dotted, a.dotted:hover  { border-bottom:1px dashed; 
text-decoration:none;}
a.gray-dotted, a.gray-dotted:hover  { 
text-decoration:none;
border-bottom:1px dashed; 
color:#B4A9A7;}
a.red-dotted, a.red-dotted:hover  { 
text-decoration:none;
border-bottom:1px dashed; 
color:#A21B3E;}

*.click { cursor:pointer; cursor:hand; }
*.n-click { cursor:default; }
*.fright { float:right; }
*.fleft { float:left; }
*.clear { clear:both; }
*.absolute { position:absolute; }
*.relative { position:relative; }
*.z-index0 { z-index:0; }
*.z-index1 { z-index:1; }
*.z-index2 { z-index:2; }
*.z-index3 { z-index:3; }
*.z-index4 { z-index:4; }


div.map
{
background-image:url('http://www.deloshop.ru/img/map.gif');
background-position:right top;
background-repeat:no-repeat;
padding-top:310px;	
}
.map-text
{
padding-bottom:10px;
padding-left:17px;
padding-right:90px;
}
div.contact-map
{
background-image:url('http://www.deloshop.ru/img/contact-map.gif');
background-position:left top;
background-repeat:no-repeat;
padding-top:583px;	
}
div.contact-map-text
{
position:absolute;
bottom:480px;
padding-left:17px;
padding-right:90px;
}

div.white-spaser
{ 
background-image:url('http://www.deloshop.ru/img/white-spaser.gif');
background-repeat:repeat-x;
width:100%;
}

div.sphere
{
	position:absolute;
	z-index:100; 
}

div.sub_left
{
	left:-100px;
	position:absolute;
}
.submit_button
{
	background-color:#dcdbdf;
	width:60px;
}

ul.list , .list li
{
	list-style-type:disc;
	list-style-position:inside;
}

div.small_map
{
	margin-left:93px;
	margin-bottom:5px;
}

td.region_act
{
	background:#FFFFFF;
	height:20px;	
}

.map_table td
{
	line-height:20px;
	padding-left:15px;		
}
/*
.stamp {
  	height:128; width:128;
	background-position: bottom right;
	background-repeat:no-repeat; background-image:url('img/stamp.png'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/stamp.png',sizingMethod='crop'); 
}*/
.zero td  {
	padding:5 5 5 0;
} 
