/* {{{ * */

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

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

a:link.selectedCatSection { color:#FF6600; }
a:visited.selectedCatSection { color:#FF6600; }
a:hover.selectedCatSection { color:#FF6600; }

#BigIconLabel { color:#999998; }


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

}

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

table {
	font-size:100%;
}

#aboutH1 H1{
	font-size: 80%;
	font-weight: lighter;
	color:#78A2C3;
	text-decoration: none;
	display: inline;
}

/* * }}} */
/* {{{ TopBar */
table.TopBar tr td.Left {
	text-align:center;
	background-position:right;
	background-repeat:no-repeat;
}

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

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


table.TopBar tr DIV.Left {
	text-align:center;
	background-position:right;
	background-repeat:no-repeat;
	position:relative;
}

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 DIV.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 DIV.Left {
	background-color:#C5DFF9;
	background-image:url("../Images/top/bar1lebg.jpg");
}
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 {
background-image:url("../Images/top/AddSendbg.gif");
background-repeat:no-repeat;
background-position: right top}*/

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.OkMess {
	margin-top:6px;
	margin-bottom:3px;
	text-align:center;
}
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%;
	margin-bottom: .75em;
}
.Content p {
	margin: .75em 0;
}

.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%;
	width:200px;
	font-variant:normal;
}
/* User Info */
.Content table.UserInfo td {
	color:#000006;
	vertical-align:top;
}
.Content table.UserInfo th{
	font-weight:normal;
	color:#000000;
	text-align:right;
	vertical-align:top;
}

.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 td.Bground {
	padding:10px 0px 10px 0px;
}
.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, 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;
	vertical-align:top;
}
.Content table.Result td {
	font-weight:normal;
	color:#000009;
	text-align:left;
	vertical-align:top;
}
/* 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.CatPic {
	background-image:url("../Images/adv/bar.gif");
	background-position:center 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; width:116; height:116;
	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 td.CatPic img.Pic {
	border:1px solid #BBBBB0;
	margin:10px;
}
table.ProdBlock td.CatText {
	text-align:left;
	font-size:100%;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	color:#888880;
}
table.ProdBlock td.CatText .CatH1 {
	font-size:100%;
	color:#FF9900;
	margin:5px 0px 5px 0px;
	font-weight: bold;
}
table.ProdBlock table.FormTable th.CatProdInfo {
	font-weight:bold;
}
table.ProdBlock table.FormTable td.CatProdInfo {
}
table.ProdBlock div.CatDescription{
	color:#000000;
	margin:10px 10px 15px 0px;
}
/* /Каталог товаров - исправления */

/* {{{ Каталог товаров - подарки */
table.ProdBlock td.PresentCatPic {
	background-image:url("../Images/adv/bar_p1.gif");
	background-position:center top;width:116; height:116;
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:top;
}
table.ProdBlock td.CatPic img.Pic,
table.ProdBlock td.PresentCatPic img.Pic{
	border:1px solid #BBBBB0;
	margin:10px;
}
img.PresentIcon {
	margin:0px 5px 0px 0px;
	border:0;
}
/* Каталог товаров - подарки }}} */

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.BigIcons td.Label .Label {
	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;
	
}

div.TopicHead1 {
	background-color:#EEEEDE;
	margin:10px 0px 0px 0px;
	padding:5px;
}
div.TopicText1 {
	margin:0px;
	padding:5px;
}
div.TopicHead2 {
	margin:0px;
	padding:5px;
}
div.Topictext2 {
	margin:0px;
	padding:5px;
}


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;
	color:#012C8A;
}
div.AdvertLead {
	margin:2px 0px 2px 0px;
}
div.AdvertLink {
	margin:2px 0px 2px 0px;
}
div.AdvertImage {
	text-align:center;
}


.opticBrendImg {border: 1px solid #E6E6D2; margin: 10px}


P.zag {color: #000006; padding-left: 20px; padding-right: 20px; padding-bottom: 0px; padding-top: 10px; font-size: 13px; font-weight: bold}
P.txt {color: #000006; padding-left: 20px; padding-right: 20px; padding-bottom: 5px; padding-top: 5px; font-size: 12px;}

TABLE.auto {margin:0; padding:0; font-family: Arial, Tahoma; font-size:100%; width:100%}
TABLE.auto TABLE{font-size:100%;} 
TABLE.auto TD.NameInput{	padding:0 1em 0 2em;	white-space: nowrap;}
TABLE.auto .MainInputMark{color:red; margin-right:0.4em}
TABLE.auto .Submit{padding-left:1em}
TABLE.auto .line{border-top:1px dashed  #CCCCCC; margin:0; width:98%}
/*TABLE.auto a:link, TABLE.auto a:hover, TABLE.auto a:visited{margin-right:20px;}*/
TABLE.auto a:link { color:#003850; }
TABLE.auto a:visited {color:#696969; }
TABLE.auto a:hover { color:#FAC02D; text-decoration:none; }
TABLE.auto p {border-bottom:1px dashed  #CCCCCC; padding-bottom:0.8em; margin:1.2em 1em 1em 1em;}
TABLE.auto p.noline{border:0}
TABLE.auto  h2{font-size:150%;color:#003850;margin-bottom:10px}
TABLE.auto  li{	margin:0.2em 1em 0.2em 1em;	list-style-type: none; font-weight:bold;font-size:110%; }
TABLE.auto  big {font-size:130%; font-weight:bold;margin-right:5px;margin-top:5px}
TABLE.auto option{font-size:100%}
TABLE.auto INPUT.InputBg {width:80%;  font-family: Arial, Tahoma;  font-size:100%}
TABLE.auto Textarea.TextareaBg {width:80%; font-family: Arial, Tahoma; height:8em; font-size:100%}
TABLE.auto .comment {padding:0 1em 0 1em;color:#666666; }
TABLE.auto .comment SPAN{color:red;}
TABLE.auto .err {padding-left:1em; color:red;font-weight:bold; font-size:90%}


.adv {padding-bottom:14px;}
.adv H2{COLOR:#ADADA3; FONT-SIZE:200%;display:inline; margin:0}
.adv2 {COLOR:#ADADA3; FONT-SIZE:200%;}
.adv2 H2{COLOR:#ADADA3; margin:0; }
.advnumber {COLOR:#666666;FONT-SIZE:350%; display:inline;font-weight:bold}


.Advert1 IMG, .Advert2 IMG, .Advert_no_present IMG {float:left; margin: 0 7px 0px 0}
.Advert1 IMG {border:1px solid #DCC6BB;}
.Advert2 IMG {border:1px solid #BCD2DD;}
.Advert_no_present IMG {border:1px solid #C7DDBC;}

.Advert1 .L {background: url("/Images/adv/adv1_L.gif") no-repeat top; width:12px; height:203px;}
.Advert2 .L {background: url("/Images/adv/adv2_L.gif") no-repeat top; width:12px; height:203px;}
.Advert_no_present .L {background: url("/Images/adv/adv_no_present_L.gif") no-repeat top; width:12px; height:203px;}


.Advert1 .B {background: url("/Images/adv/adv1_B.gif") no-repeat top right; width:32px; height:14px;}
.Advert2 .B {background: url("/Images/adv/adv1_B.gif") no-repeat top right; width:32px; height:14px;}


.Advert1 .C{background: #F5E7DE url("/Images/adv/adv1_R.gif") no-repeat top right; padding: 12px 12px 0 0;}
.Advert2 .C{background: #DBEDF7 url("/Images/adv/adv2_R.gif") no-repeat top right; padding: 12px 12px 0 0;}
.Advert_no_present .C{background: #E4F7DE url("/Images/adv/adv_no_present_R.gif") no-repeat top right;; padding: 12px 12px 0 0; }



