/* {{{ * */

body {
	background-color:#F7F7E7;
	margin:0px;}

a:link { color:#3366CC; }
a:visited { color:#6666CC; }
a:hover { color:#FF6600; }

body, p, td, th, ul, ol, li, table, input {
	font-family:Tahoma,Verdana,Arial,sans-serif;
	color:#000003;font-size:103%

}

select, textarea {
	font-family:Tahoma,Verdana,Arial,sans-serif;
	color:#000003;
}

table {
	font-size:100%;
}


/* * }}} */
/* {{{ TopBar */
table.TopBar tr td.Left {
	text-align:center;
	background-position:right;
	background-repeat:no-repeat;
}
table.TopBar tr td.Mid {
	width:300px;
	text-align:right;
	background-position:left;
	background-repeat:no-repeat;
}
table.TopBar tr td.Right {
	background-position:left;
	background-repeat:no-repeat;
}
table.TopBar tr.Row1 td.Left,
table.TopBar tr.Row1 td.Mid,
table.TopBar tr.Row1 td.Right {
	height:100px;
}
table.TopBar tr.Row2 td.Left,
table.TopBar tr.Row2 td.Mid,
table.TopBar tr.Row2 td.Right {
	height:80px;
}
table.TopBar tr.Row1 td.Left {
	background-color:#C5DFF9;
	background-image:url("../Images/top/bar1lebg.jpg");
}
table.TopBar tr.Row1 td.Mid {
	background-color:#C5DFF9;
	background-image:url("../Images/top/bar1mid.jpg");
}
table.TopBar tr.Row2 td.Left {
	background-color:#C5DFF9;
	background-image:url("../Images/top/bar2lebg.jpg");
}
table.TopBar tr.Row2 td.Mid {
	background-color:#C5DFF9;
	background-image:url("../Images/top/bar2mid.jpg");
}
table.TopBar tr.Row1 td.Right {
	background-color:#FAFFFF;
	background-image:url("../Images/top/rbarbg1.gif");
}
table.TopBar tr.Row2 td.Right {
	background-color:#F7F7E7;
	background-image:url("../Images/top/rbarbg2.gif");
}

td.AddSend a:link, 
td.AddSend a:visited, 
td.AddSend a:hover {
text-decoration:none;
font-weight:normal;
font-size:60%; 
color:000000}

td.AddSend img {
margin-right:10;
margin-top: 3px;
}

/* TopBar }}} */
/* {{{ CartBar */
table.CartBar td.Text {
	color:#000009;
	font-size:65%;
}
/* CartBar }}} */
/* {{{ MainBar */
table.MainBar {
}
table.MainBar td.Container {
	background-color:#fcfcf5;
	background-image:url("../Images/mainbar/springbg.gif");
	background-repeat:no-repeat;
	background-position:top right;
	vertical-align:top;
}
table.MainBar td.Column {
	vertical-align:top;
	background-color:#EEEEDE;
}
table.MainBar td.Column div.Inside {
	background-color:#fcfcf5;
}
/* MainBar }}} */
/* {{{ BotBar */
table.BotBar tr.Row1 {
	height:40px;
}
table.BotBar tr.Row2 {
	height:45px;
}
table.BotBar tr.Row3 {
	height:70px;
}
table.BotBar tr.Row1 td.Left,
table.BotBar tr.Row1 td.Right,
table.BotBar tr.Row2 td.Left {
	background-color:#fcfcf5;
}
table.BotBar tr.Row1 td.Right {
	background-color:#EEEEDE;
	background-image:url("../Images/botbar/rtopx.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
}
table.BotBar tr.Row2 td.Left {
	background-image:url("../Images/botbar/mmid.gif");
	background-position:right;
	background-repeat:no-repeat;
}
table.BotBar tr.Row2 td.Right {
	background-image:url("../Images/botbar/rmid.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
}
table.BotBar tr.Row3 td.Left {
	background-image:url("../Images/botbar/lbot.gif");
	background-position:right;
	background-repeat:no-repeat;
}
table.BotBar tr.Row3 td.Right {
}
table.BotBar tr.Row3 td.Right div.Content {
	font-size:65%;
	padding-bottom:4px;
}
table.BotBar tr.Row3 td.Right div.Content p {
	margin:.25em 10px .25em 15px;
	color:#888877;
}
/* BotBar }}} */
/* {{{ Columns */
table.Columns {
}
table.Columns td.HSpacer,
table.Columns td.Left,
table.Columns td.Main {
	vertical-align:top;
}
table.Columns tr.Row2 td.Left {
	vertical-align:bottom;
}
/* Columns }}} */
/* {{{ MainMenu */
div.MainMenu {
	position:absolute;
	/*z-index:100;*/
	width:500px;
	padding:5px;
	margin:0px;
	padding-left:10px;
}
div.MainMenu#BotBar {
	padding-top:12px;
	padding-left:15px;
}
div.AfterMenu {
	position:relative;
	height:80px;
}
div.Warning {
	margin-bottom:30px;
	text-align:center;
	/*color:#FF6600;*/
}
/* MainMenu }}} */
/* {{{ LBar */
table.LBar {
}
table.LBar td.LTopHdr {
	background-image:url("../Images/bars/ltop-hdr.gif");
	background-position:right;
	vertical-align:bottom;
	height:60px;
}
table.LBar td.LBot {
	background-image:url("../Images/bars/lbar-bot.gif");
	background-position:right;
	vertical-align:bottom;
	height:45px;
}
table.LBar td.Block {
	background-color:#EEEEDE;
	background-image:url("../Images/bars/bg.gif");
}
table.LBar td.Top {
	background-image:url("../Images/bars/lbar-top.gif");
	background-position:right;
	height:18px;
}
table.LBar td.Bottom {
	background-image:url("../Images/bars/lbar-dn.gif");
	background-position:right;
	height:18px;
}
/* LBar }}} */
/* {{{ RBar */
table.RBar {
}
table.RBar td.RTopHdr {
	background-image:url("../Images/bars/rtop-hdr.gif");
	background-position:left;
	vertical-align:bottom;
	height:60px;
}
table.RBar td.RBotDec {
	background-image:url("../Images/bars/rbot-dec.gif");
	background-position:left;
	vertical-align:bottom;
	height:60px;
}
table.RBar td.Block {
	background-color:#EEEEDE;
	background-image:url("../Images/bars/bg.gif");
}
table.RBar td.Top {
	background-image:url("../Images/bars/rbar-top.gif");
	background-position:left;
	height:18px;
}
table.RBar td.Bottom {
	background-image:url("../Images/bars/rbar-dn.gif");
	background-position:left;
	height:18px;
}
table.RBar td.RBot {
	background-image:url("../Images/bars/rbar-rbot.gif");
	background-position:left;
	height:60px;
}
/* RBar }}} */
/* {{{ ZBar */
table.ZBar {
}
table.ZBar td.Block {
}
table.ZBar td.Top {
	height:18px;
}
table.ZBar td.Bottom {
	height:18px;
}
div.ErrMess {
	margin-top:6px;
	margin-bottom:3px;
	text-align:center;
	color:#FF6600;
}
div.AuthErrMess {
	margin-top:6px;
	margin-bottom:3px;
	text-align:center;
	color:#FF6600;
}
div.LoginErrMess {
	margin-top:6px;
	margin-bottom:3px;
	text-align:center;
	color:#FF6600;
}
/* ZBar }}} */
/* {{{ ...Bar TouchUp */
table.LBar td.Block div.Content,
table.RBar td.Block div.Content,
table.ZBar td.Block div.Content {
	padding-left:15px;
	padding-right:10px;
}
table.LBar td.Block td.ContentPre,
table.RBar td.Block td.ContentPre,
table.ZBar td.Block td.ContentPre {
	width:15px;
}
table.LBar td.Block td.ContentPost,
table.RBar td.Block td.ContentPost,
table.ZBar td.Block td.ContentPost {
	width:10px;
}
/* ...Bar TouchUp }}} */
/* {{{ PaymentsMethods */
table.PaymentsMethods td.Item {
	padding:0px 2px 0px 10px;
}
table.PaymentsMethods td.Content {
	padding:2px 10px 2px 2px;
}
/* PaymentsMethods }}} */
/* {{{ Spacers */

.Clip,
.Clip td {
	border:none;
	margin:0px;
	padding:0px;
	width:1px;
	height:1px;
}


/* Без отступов UserStyle */
.NoSpace {
	margin:0px;
	padding:0px;
}

/* Разделитель 1 строка UserStyle */
.Spacer {
	line-height:1em;
	margin:0px;
	padding:0px;
}

/* Разделитель 1/4 строки UserStyle */
.SpacerMini {
	font-size:25%;
	line-height:.25em;
	margin:0px;
	padding:0px;
}

/* Разделитель 1/2 строки UserStyle */
.SpacerHalf {
	font-size:50%;
	line-height:.5em;
	margin:0px;
	padding:0px;
}

/* Разделитель 2 строки UserStyle */
.Spacer2 {
	line-height:2em;
	margin:0px;
	padding:0px;
}


/* Spacers }}} */
/* {{{ #DocInfo */
#DocInfo p.Path {
	font-size:85%;
	font-weight:bold;
	color:#ADADA3;
}
#DocInfo p.Path a:visited,
#DocInfo p.Path a:link {
	color:#000002;
	text-decoration:none;
}
#DocInfo p.Path a:hover {
	color:#FF6600;
	text-decoration:underline;
}

/* #DocInfo }}} */
/* {{{ Content + */
/* {{{ * */
.Content {
	font-size:70%;
}
/* * }}} */
/* {{{ Headings */


.Content h1,
.Content h2,
.Content h3,
.Content h4 {
	font-weight:bold;
	color:#000006/*999966*/;
}

.Content h1 {
	font-size:200%;
}

.Content h2 {
	font-size:150%;
}

.Content h3 {
	font-size:125%;
}

.Content h4 {
	font-size:100%;
}

.Content h5 {
	color:#7799BB;
	font-size:100%;
}

.Content h6 {
	color:#7799BB;
	font-size:100%;
}

.MarkName {
	font-weight:normal;
	color:#999999;
}

.Content select.Details {
	width:55px;
}

/* Headings }}} */
/* {{{ ProdIndex */
.Content .ProdIndex {
}
.Content .ProdIndex h3 {
	color:#000009;
	color:#888877;
	color:#000006;
	font-size:100%;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	margin-top:.5em;
	margin-bottom:.5em;
}
.Content .ProdIndex p {
	margin-top:.25em;
	margin-bottom:.25em;
}
.Content .ProdIndex h3 a:visited,
.Content .ProdIndex h3 a {
	color:#000006;
	text-decoration:none;
	font-size:100%;
}
.Content .ProdIndex h3 a:hover {
	color:#FF6600;
}
.Content .ProdIndex ul {
	margin-left:18px;
	padding-left:4px;
	margin-top:.25em;
	margin-bottom:1.25em;
}
.Content .ProdIndex ul li {
	padding: 0px 0px 0px 0px;
	color:#000009;
}
.Content .ProdIndex select {
	font-size:100%;
	font-variant:normal;
	width:200px;
}
/**/
.Content table.UserInfo td {
	color:#000006;
}
.Content table.UserInfo th{
	font-weight:normal;
	color:#000000;
	text-align:right;
	vertical-align:middle;
}

.content div.Comment {
	color:#676765;
	font-size:85%;
	margin:5px, 0px, 0px, 0px;
}

/* ProdIndex }}} */
/* Content + }}} */
/* {{{ FormTable */
.Content table.FormTable td.Delim {
	height:1px;
	border-style:solid;
	border-color:#BBBBB0;
	border-width:1px 0px 0px 0px;
}

.Content table.FormTable th {
	font-weight:normal;
	color:#000000;
	text-align:right;
	padding-right:3px;
	vertical-align:top;
}
.Content table.FormTable td.Label {
	font-weight:normal;
	color:#000000;
	text-align:right;
	padding-right:3px;
	vertical-align:middle;
}
.Content table.FormTable td.Label1 {
	font-weight:normal;
	color:#000000;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	padding-bottom:7px;
	padding-top:5px;
}
.Content table.FormTable td.Field {
	text-align:left;
	vertical-align:middle;
}
.Content table.FormTable td.Field1 {
	text-align:left;
	vertical-align:top;
	padding-bottom:7px;
	padding-top:7px;
}
.Content table.FormTable th.Label, .Content table.FormTable td.Label {
	text-align:right;
	vertical-align:middle;
	padding-right:5px;
}
.Content table.FormTable input.Text {
	border:1px solid #AAAAAA;
	background-color:#FFFFFF;
	width:95%;
	color:#000009;
}
.Content table.FormTable select.Text, textarea.Text,{
	border:1px solid #AAAAAA;
	background-color:#FFFFFF;
	width:95%;
	color:#000009;
}
.Content table.FormTable input.Submit {
	border:1px solid #AAAAAA;
	background-color:#EEEEDE;
	color:#000000;
	height:25px;
}
.Content table.ShowTable th {
	color:#000008;
	font-weight:bold;
}
/* FormTable }}} */

/* {{{ NewsIndex */
.Content .NewsIndex {
	padding: 10px;
}
.Content .NewsIndex p {
	color:#87877C;
}
.Content .NewsIndex b {
	color:#000000;
	font-weight:normal;
}
.Content .NewsIndex em {
	font-style:normal;
	color:#000009;
	font-weight:bold;
}



/* {{{ NewsIndex */
.Content .NewsIndexNew {
	background:#DBEDF7 url("/Images/news/tl.gif") no-repeat top left;
	margin:0 10px 0 10px; 
}
.Content .NewsIndexNew .TopRightCorn {
	background: url("/Images/news/tr.gif") no-repeat top right;
}
.Content .NewsIndexNew .TopRightCorn .BottomLeftCorn {
	background: url("/Images/news/bl.gif") no-repeat bottom left;
}
.Content .NewsIndexNew .TopRightCorn .BottomLeftCorn .BottomRightCorn {
	background: url("/Images/news/br.gif") no-repeat bottom right;
}
.Content .NewsIndexNew p {
	color:#000000;
	padding:0 15px;
}
.Content .NewsIndexNew b {
	color:#012C8A;
	font-weight:normal;
}
.Content .NewsIndexNew em {
	font-style:normal;
	color:#012C8A;
	font-weight:bold;
}


/* LoginInfo }}} */

.Content table.LoginInfo h1 {
}
.Content table.LoginInfo .SessionInfo {
	text-align:right;
	padding:10px 10px 20px 10px;
}
/* Cart }}} */
.Content form.Cart p {
	color:#000003;
}
.Content table.Cart td {
	vertical-align:middle;
	text-align:center;
	color:#000003;
	padding:3px;
	border-top:1px solid #000009;
}
.Content table.Behav td {
	vertical-align:middle;
	text-align:left;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
	border:0px;
	white-space:nowrap;
}
.Content table.Cart td.head {
	text-align:center;
	vertical-align:top;
	font-weight:bold;
	color:#000006;
	padding:6px;
	border-top:0px;
}
.Content table.Cart td.LDiopt {
	text-align:right;
	padding-right:0px;
	width:10%;
	white-space:nowrap;
}
.Content table.Cart td.RDiopt {
	text-align:left;
	padding-left:0px;
	width:10%;
	white-space:nowrap;
}
.Content table.Cart td.Behaviour {
	text-align:left;
	padding-right:0px;
	width:10%;
	white-space:nowrap;
}
.Content table.Cart td.ProdName {
	text-align:left;
	color:#000003;
	width:20%;
}
.Content table.Cart td.Price {
	text-align:right;
	width:10%;
}
.Content table.Cart td.Bonus {
	text-align:right;
	width:10%;
}
.Content table.Cart td.Delete {
	padding-left:10px;
	padding-right:10px;
	width:10%;
}
.Content table.Cart td.Summ {
	text-align:left;
	font-weight:bold;
	color:#000006;
}
.Content table.Cart td.SummValue {
	text-align:right;
	width:10%;
	font-weight:bold;
	color:#000006;
}
.Content table.Cart td.SummBonus {
	text-align:right;
	width:10%;
	font-weight:bold;
	color:#000006;
}
.Content table.Cart td.SummValue1 {
	text-align:right;
	width:10%;
	color:#000006;
}
.Content table.Cart td.SummBonus1 {
	text-align:right;
	width:10%;
	color:#000006;
}
.Content table.Cart td.Delim {
	padding-top:5px;
	vertical-align:top;
}
.Content table.Cart div.Delim {
	width:100%;
	height:1px;
	background-color:#000009;
	border:0px;
}
.Content table.Result th {
	font-weight:normal;
	color:#000009;
	text-align:left;
}
/* NewsIndex }}} */
/* {{{ Guidelines */
table.Guidelines {
}
table.Guidelines td.Item,
table.Guidelines td.Content {
	vertical-align:top;
	padding-top:6px;
}
table.Guidelines td.Item {
	font-size:75%;
	color:#000009;
	font-weight:bold;
	text-align:center;
	padding-right:8px;
	width:30%;
}
table.Guidelines td.VDelim {
	background-image:url("../Images/delims/dots3-64-1.gif");
	width:1px;
	background-position:center;
}
table.Guidelines td.Content {
	padding-bottom:5px;
}
/* Guidelines }}} */
/* {{{ PgBar */
table.PgBar td.Text {
	font-size:75%;
	vertical-align:middle;
	padding:6px;
	padding-top:20px;
	color: ADADA3;
	border-style:solid;
	border-color:#ADADA3;
	border-width:0px 0px 1px 0px;
}
table.PgBar td.MDec {
	width:20px;
	vertical-align:bottom;
}
table.PgBar td.RDec {
	background-image:url("../Images/pg-bar/lbg.gif");
	background-position:bottom;
	background-repeat:repeat-x;
}
/* PgBar }}} */
/* {{{ Prod Block */
table.ProdBlock td.Info {
}
table.ProdBlock td.Tools {
	text-align:center;
}
table.ProdBlock td.Delim {
	height:20px;
	border-style:solid;
	border-color:#BBBBB0;
	border-width:1px 0px 0px 0px;
}
table.ProdBlock td.Pic {
	background-image:url("../Images/adv/bar.gif");
	background-position:left top;width:116; height:116;
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:top;
}
table.ProdBlock td.PicDetails {
	background-image:url("../Images/adv/bar.gif");
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:top;
}
.Description {
	color:#000000;
}
table.ProdBlock td.Tools,
table.ProdBlock td.Info {
	text-align:center;
	vertical-align:top;
}
table.ProdBlock td.Pic img.Pic {
	border:1px solid #BBBBB0;
	margin:10px;
}
table.ProdBlock td.PicDetails img.PicDetails {
	border:1px solid #BBBBB0;
	margin:10px;
}
table.ProdBlock td.Tools {
	text-align:center;
}
table.ProdBlock td.Tools p,
table.ProdBlock td.Info p {
	margin-top:.6em;
	margin-bottom:.5em;
	color:#888880;
}
table.ProdBlock td.Text {
	text-align:left;
	font-size:100%;
	vertical-align:top;
	padding:10px 10px 10px 4px;
	color:#888880;
}
table.ProdBlock td.Text h1 {
	font-size:100%;
	color:#FF9900;
	margin-bottom:.5em;
}
table.ProdBlock table.FormTable th,{
	font-weight:bold;
}

table.ProdBlock table.FormTable span,
	color:#888880;
}
table.ProdBlock td.Info select,
.Content select {
	font-size:95%;
}
table.ProdBlock table td.VDelim,
table.ShowTable td.VDelim {
	background-image:url("../Images/delims/vdots64-1.gif");
	background-position:center;
	background-repeat:repeat-y;
	width:5px;
}
/* Prod Block }}} */
/* {{{ BigIcons */
table.BigIcons td.BigIcons {
	width:40px;
	height:40px;
	background-image:url("../Images/icons/bg.gif");
	background-position:middle center;
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:center;
}
table.BigIcons td.Label {
	white-space:nowrap;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	color:#999998;
	font-size:85%;
}
table.ProdBlock td.Details {
	text-align:right;
	font-weight:bold;
	color:#FF9900;
	font-size:90%;
	padding-bottom:2px;
}
table.BigIcons td.Label a:visited,
table.BigIcons td.Label a:link,
table.ProdBlock td.Details a:visited,
table.ProdBlock td.Details a:link{
	text-decoration:none;
    font-size:100%;
	color:#FF9900;
}
table.BigIcons td.Label a:hover {
	color:#FF6600;
	text-decoration:underline;
}
table.ProdBlock td.Details a:hover {
	color:#FF6600;
    font-size:100%;
	text-decoration:none;
}
/* BigIcons }}} */
/* {{{ Adv Block */
table.AdvBlock{
	margin-right:10px;
}
table.AdvBlock td.Pic {
	/*background-image:url("../Images/adv/bar.gif");*/
	/*background-position:center top;*/
	/*background-repeat:no-repeat;*/
	text-align:center;
	vertical-align:top;
}
table.AdvBlock td.Pic img.Pic {
	border:1px solid #BBBBB0;
	margin:10px;
}
table.AdvBlock td.Text {
	text-align:left;
	vertical-align:top;
	padding:10px 10px 10px 4px;
	font-size:90%;
	color:#888880;
}
/* Adv Block }}} */
/* {{{ Module Grid */
table.BotBar td.Right,
table.TopBar tr td.Right,
table.MainBar td.Column {
	width:22%;
}
table.Columns td.Left {
	width:29%;
}
table.Columns td.HSpacer {
	width:0.7em;
}
/* Module Grid }}} */

table.OrderHead td {
	white-space:nowrap;
	text-align:left;
	vertical-align:middle;
	background-color:#EEEEDE;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:10px;
	color:#000006;
	
}

table.OrderHead td.inCart {
	text-align:right;
	padding-right:5px;
	width:90%;
}

.td.AdvertText {
	vertical-align:top;
	padding:8px 0px 10px 0px;
}
div.AdvertCaption {
	font-weight:bold;
	margin:2px 0px 2px 0px;
}
div.AdvertLead {
	margin:2px 0px 2px 0px;
}
div.AdvertLink {
	margin:2px 0px 2px 0px;
}
div.AdvertImage {
	text-align:center;
}

.logotext {
position:relative;
margin-top:-15px;
top:32px;
z-index:1;
font-size:12px;
color:#78A2C3;
font-weight:bold;
letter-spacing:-1pt;
}

.logotext H1 {
margin:0; padding:0; font-size:100%;
}
