/* margin/padding: верх, право, низ, лево */

@charset "UTF-8";

BODY {MARGIN: 0px; BACKGROUND-COLOR: #ffffff}

table		{border: 0px; border-collapse:collapse;}
table td	{padding: 0px 0px}


table.main	{border: 0px; border-collapse:collapse;}
table.main td	{padding: 5px 5px}

table.shop	{border: 0px; border-collapse:collapse;}
table.shop td	{padding: 5px 5px}

table.sale	{border: 0px; border-collapse:collapse;}
table.sale td
{padding: 0px 0px;
background-image: url(/images/sale.gif);
background-position: center center;
background-repeat: no-repeat;
}

img {border:0px;}

a.img {
border:5px solid #FFF;
-moz-box-shadow:0 1px 2px rgba(51,51,51,0.65);
-webkit-box-shadow:0 1px 2px rgba(51,51,51,0.65);
-o-box-shadow:0 1px 2px rgba(51,51,51,0.65);
box-shadow:0 1px 2px rgba(51,51,51,0.65)
}


marquee {
direction: left;
background-color: #da0100;
color: white;
width: 600;
font: 12px Tahoma;
cursor: pointer;
TEXT-DECORATION: none;
height: 16px;
font-weight: bold;
}

.action { TEXT-DECORATION: none;}

.inetshop {
font: 24px Tahoma;
TEXT-DECORATION: none;
font-weight: bold;
color: #284061;
}


td.infoh {
padding: 0px 0px;
FONT-FAMILY: Tahoma; 
COLOR: #FFFFFF;
font-weight: bold;
background-color: #336699;
}

table.bold	{border: 0px; border-collapse:collapse;}
table.bold td	{padding: 3px 3px; BORDER-RIGHT: #c5c9cd 1px solid; BORDER-TOP: #c5c9cd 1px solid; BORDER-LEFT: #c5c9cd 1px solid; BORDER-BOTTOM: #c5c9cd 2px solid;}



table.menuleft a {FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; text-transform: uppercase;}
table.menuleft a:hover	{FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; text-transform: uppercase;}
.tel {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma;}
.linex {padding: 7px 0px;}


TD.pic {border:none}
img.pix:a {border: #c5c9cd 1px solid;}


TABLE.left_menu {MARGIN-TOP: 20px; BORDER-LEFT: #da0100 4px solid;}
TD.first {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #284061; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
TD.down {FONT-SIZE: 11px; COLOR: #6593c5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
TD.text {PADDING-RIGHT: 10px; FONT-SIZE: 11px; COLOR: #284061; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify;}
TD {FONT-SIZE: 11px; COLOR: #284061; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
TD.justify {TEXT-ALIGN: justify;}
TD.title {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

TD.main2 {BORDER-LEFT: #da0100 4px solid;}

A.left {BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: 0px; COLOR: #284061; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.left:hover {COLOR: #990000; TEXT-DECORATION: none;}

A.leftmb {
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #284061;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
background-image: url(/images/bullet_01.gif);
BACKGROUND-POSITION: left center;
BACKGROUND-REPEAT: no-repeat;
padding: 0 0 0 10;
}

A.leftmb:hover {COLOR: #990000; TEXT-DECORATION: none;}



A.leftm {
FONT-SIZE: 12px; 
COLOR: #284061; 
BORDER-BOTTOM: 0px; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
padding: 0 2 0 26;
}
A.leftm:hover {COLOR: #990000; TEXT-DECORATION: none; background-color: #E2ECF7;}




A.red {BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: 0px; COLOR: #990000; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.red:hover {COLOR: #990000; TEXT-DECORATION: underline;}

A.menu_bottom {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #3e63a3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.menu_bottom:hover {COLOR: #990000; TEXT-DECORATION: none;}

A.neu {COLOR: #284061; TEXT-DECORATION: underline;}
A.neu:hover {COLOR: #990000;}

A.title {COLOR: #990000; TEXT-DECORATION: underline;}
A.title:hover {COLOR: #990000; TEXT-DECORATION: underline;}



INPUT.left {BORDER-RIGHT: #bdc1c6 1px solid; BORDER-TOP: #bdc1c6 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #bdc1c6 1px solid; WIDTH: 125px; COLOR: #284061; BORDER-BOTTOM: #bdc1c6 1px solid; HEIGHT: 15px;}
.main {BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat;}

.block {MARGIN-TOP: 10px; FLOAT: left; MARGIN-RIGHT: 20px}
.tbl {BACKGROUND-COLOR: #ff0000}
.red {COLOR: #cc0000}

b.red {background-color: #cc0000; COLOR: white; font-weight: bold;}
b.blue {background-color: #5C87C8; COLOR: white; font-weight: bold;}

hr.xxx {background-color: #5995C4;}
.dblue {color: #336699;}

.shop3 {background-repeat: no-repeat;}

FIELDSET {padding: 10px 0px 0px 10px; BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid}
LEGEND {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #336699; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: caption; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

option.lblue {background-color: #0099FF; color: black}
option.green {background-color: #009900; color: white}
option.blue {background-color: #333399; color: white}
option.red {background-color: #CC0000; color: white}
option.purple {background-color: #993399; color: white}
option.orange {background-color: #FF9900; color: black}
option.gray {background-color: #CCCCCC; color: black}
option.yellow {background-color: #FFF24F; color: black}
option.lgreen {background-color: #33CC99; color: black}
option.teal {background-color: #009999; color: white}

p.block		{padding: 0 15 10 15px;}

.bbme {
text-transform: uppercase;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


select { 
        border-right: #336699 1px solid;
        border-top: #336699 1px solid;
        font-size: 9pt;
        border-left: #336699 1px solid;
	font-wieght: bold;
        color: #336699;
        border-bottom: #336699 1px solid;
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica;
        background-color: #FFFFFF;
}
input.big { 
	padding: 0px 3px 0px 3px;
	margin: 0;
        border-right: #336699 2px solid;
        border-top: #336699 2px solid;
        font-size: 9pt;
        border-left: #336699 2px solid;
	font-wieght: bold;
        color: #336699;
        border-bottom: #336699 2px solid;
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica;
        background-color: #FFFFFF;
}

input.left {
	height: 16px;
	width: 130px;
	font-size: 11px;
	color: #284061;
	border: 1px solid #BDC1C6;
}






table.quest {


	background-color: white;
	valign: middle;

	margin: 10 10 10 10px;

	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;}

table.quest td	{padding: 3 3 3 3px; border: 0px;}


/* список картинок */

.pics {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 750px;

}
.pics li {
	padding: 5 5 5 0px;
	margin: 0px;
	float: left;
	position: relative;
	width: 170px;
	height: 150px;
}
.pics li:hover img {
	border-color: #606060;
}
.pics img {
	background: #fff;
	border: 1px solid #C5C9CD;
	padding: 4px;

}

.pics em {
	width: 15px;
	height: 15px;
	background: url(zoom.png) no-repeat;
	padding: 0px;
	display: none;
	position: absolute;
	top: 11px;
	left: 6px;
	font-style: normal;
	text-align: center;
}

.pics a {
	padding: 0px;
}


.pics a:hover em {
	display: block;
}




/* настройка radio */

p.rhvr {
    margin: 0px;
    padding: 1px;
    clear: both;
}


#hovered label {
    display: block;
    padding: 2 0 0 5px;
    margin: 1 px;
    cursor: pointer;
}

#hovered input {
    padding: 10 0 0 5px;
    float: left;
    position: relative;
    cursor: pointer;
}


#hovered  p:hover {
    background-color: #E2ECF7;
    cursor: pointer;
}
#hovered {
    width: 150px;
    padding: 0px;
    margin: 0px;
}



/* всплывающее окно */

#quest {
	width: 400px;
	position: fixed;
	top: 0;
	left: 50%;
	margin: 200 0 0 -200px;
	padding: 0px;
	background-color: white;

PADDING: 0px;
BORDER: #65A2DD 5px solid;

_position: absolute; 
_top: expression(eval(document.body.scrollTop) +"px")

}

