/* Весь документ */
	body {background-color:#ffffff; font-size: 0.8em; height: 100%; margin: 0px; padding: 0px; width: 100%;}
	a, img, table {border:0;}
	a:link {color:#0a4faf;}
	a:hover {color:#C2250D;}
	
/* Шапка */
	table.Shapka { size:auto; background:#ebead6;}
	.City {font-size: 130%; color:#c2250d; margin-bottom:0;}
	.Phone {color:#000000;}
	.Underground {font-size: 75%;}
	.Regions {font-size: 100%; margin-top:0.9em; margin-bottom:1em;}
	a:visited.Patners {color:#0a4faf;}
	a:hover.Patners {color:#C2250D;}
	.Find  {font-size: 100%; font-weight:bold; color: #398012; margin-left: 2.5em; margin-bottom:0.5em;}
	.metro {vertical-align:middle; margin-top:2px; margin-bottom:2px; margin-right:2px; text-indent: -18px;}
	.metro_hak {padding-left:20px; padding-bottom:20; padding-top:20;}
	.MetroMap {vertical-align:middle; margin-top:2px; margin-bottom:2px; margin-right:2px;}
	
/* Метаменю */
	a:link.MetaMenu {font-size:70%; color:#fff; font-family:"Arial", sans-serif;margin:0;}
	a:visited.MetaMenu {font-size:70%; color:#fff; font-family:"Arial", sans-serif;margin:0;}
	span.ActiveSite {font-size:70%; font-weight:bold; color:#fff;font-family:"Arial", sans-serif;margin:0;}
	td.MM {padding-left:4; padding-right:4; padding-bottom:4;}


/* Корзина в шапке */
	.SelectName {font-size:100%; padding-bottom:7px;}
	.CartPadding {padding-right:19px; white-space:nowrap}
	.CartHelp {font-size:80%; padding-right:1em;}
	.MainCart {position:relative; margin-top:8px; margin-right:6px;  vertical-align:middle;} 
	

/* Меню */
    table.MainMenu {background-color:#666560;}
	td.MenuActive {background-color:#d7d5ca;} 
	div.Active {font-size: 100%; font-weight: bold; color: #000000; padding: 6px; margin: 0;}
	.Menu {font-size: 100%; font-weight: bold; color: #ffffff; padding: 6px; margin: 0;}

	a:link.Menu {font-size: 100%; font-weight: bold; color: #ffffff; Display: block;  padding: 6px; margin: 0;}
	a:hover.Menu {font-size: 100%; font-weight: bold; color: #ffffff; Display: block;  padding: 6px; background-color: #73726c; margin: 0;}
	a:visited.Menu {font-size: 100%; font-weight: bold; color: #ffffff; Display: block;  padding: 6px; margin: 0;}

	a:link.Menu2 {font-size: 100%; font-weight: bold; color: #000000; Display: block;  padding: 6px; margin: 0;}
	a:hover.Menu2 {font: 100% bold; color: #C2250D; Display: block;  padding: 6px; margin: 0;}
	a:visited.Menu2 {font-size: 100%; font-weight: bold; color: #000000; Display: block;  padding: 6px; margin: 0;}
	
	/* галлерея */

div.photo {margin-left: 13px; margin-right: 30px;}
div.photo a {
		padding:2px;
		display:block;
		float:left;
		height:75px;
		width:100px;
		margin-right:5px;
		
	}
	div.photo img {border: 1px solid #b8b8b8 }
	div.photo a:hover {
		padding:0;
		width:104px;
		height:79px
	}
	div.photo a:hover img {border:3px solid #ffeb0f }
	
	/* Цена */
	TABLE.look-at-me {BACKGROUND-COLOR: #ffeb0f}
	TD.CornerIntro {BACKGROUND-COLOR: #696969}
	TD.MainIntro {BACKGROUND-COLOR: #696969; align:left; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em; font-family: Arial, sans-serif;}
	div.sale {font-size:120%; color: #dfdfdf; padding-bottom:0.1em;}
	div.sale2 {font-family: Arial, sans-serif; font-size:70%; color: #dfdfdf;}
	div.OldPrice {font-family: Arial, sans-serif; font-weight:bold; font-size:1.1em; font-style:oblique; text-decoration:line-through; color: #000; padding-left:14px; padding-top:0.5em;}
	div.HotPrice {font-family: Arial, sans-serif; font-weight:bold; color: #d40e2a; font-size:1.5em; font-style:oblique;}
	div.OrderBut {margin-bottom:-0.4em;margin-top:0.2em;}
	.OrderButton {font-family: Arial, Verdana, sans-serif; font-size : 18px; font-style:italic; margin-top:-1em;}

	TD.CornerIntroYellow {BACKGROUND-COLOR: #ffeb0f}
	TD.MainIntroYellow {BACKGROUND-COLOR: #ffeb0f; align:left; PADDING-LEFT: 14px; FONT-WEIGHT: bold; font-family: Arial, sans-serif;}
	div.DayPrice {font-family: Arial, sans-serif; font-weight:bold; color: #000; font-size:1.5em; font-style:oblique; padding-bottom:0.2em;}
	div.DayPrice1 {font-family: Arial, sans-serif; font-weight:bold; color: #000; font-size:1em; font-style:oblique; padding-bottom:0.2em;}


/* Внутренние */
	a.Top {font-size: 75%; font-weight: ; Display: block;}
	h1 {font-size: 200%; font-weight: normal;}
	p.intro {font-size: 90%;}
	
	.111 {font-size: 90%;}
	.Column {margin-left:1.5em;}
	h1.AboutPage  {font-size: 200%; margin-bottom:0; font-weight: normal;}
	span.EveryWeek {color: #939393;}
	div.ArticleDate {font-size: 60%; color: #939393; margin: 0.3em 1.5em 0 1.5em;}
	h2.Chel {font: 160% normal; margin: 0 0 -0.5em 0;}

	div.OneMore {font: 110% normal; margin: 0 0 0.3em 0;}
	a.more {font: 90% normal;}
	a:link.InTheStore {font: 90% normal; color:#0a4faf;}
	a:hover.InTheStore {font: 90% normal; color:#C2250D;}
	a:visited.InTheStore {font: 90% normal; color:#0a4faf;}

	h2.SubTitle2 {font-size:100%; font-weight:normal; font-style:oblique; color:#c2250d; margin-top: -1.1em; padding-top:0;}
	span.SomeImportant {font-weight:bold; color:#c2250d;}
	h3.Articles	 {font-size:140%; font-family:"Times New Roman", Times, serif; margin-left:0; padding-top:0.5em; font-weight:normal;}
	
	
/* Овальный блок */

	.corners {BORDER-RIGHT: #c8c8c9 1px solid; BORDER-TOP: #c8c8c9 1px solid; BORDER-LEFT: #c8c8c9 1px solid; BORDER-BOTTOM: #c8c8c9 1px solid}
	.corners .t {BACKGROUND-POSITION: left top; DISPLAY: block; Z-INDEX: 1; BACKGROUND-REPEAT: no-repeat; POSITION: relative}
	.corners .r {BACKGROUND-POSITION: left top; DISPLAY: block; Z-INDEX: 1; BACKGROUND-REPEAT: no-repeat; POSITION: relative}
	.corners .b {BACKGROUND-POSITION: left top; DISPLAY: block; Z-INDEX: 1; BACKGROUND-REPEAT: no-repeat; POSITION: relative}
	.corners .l {BACKGROUND-POSITION: left top; DISPLAY: block; Z-INDEX: 1; BACKGROUND-REPEAT: no-repeat; POSITION: relative}
	.corners .c {BACKGROUND-POSITION: left top; DISPLAY: block; Z-INDEX: 1; BACKGROUND-REPEAT: no-repeat; POSITION: relative}
	.corners .u {BACKGROUND-POSITION: left top; DISPLAY: block; Z-INDEX: 1; BACKGROUND-REPEAT: no-repeat; POSITION: relative}
	.corners .t {LEFT: -1px; TOP: -1px}
	.corners .r {BACKGROUND-POSITION: right top; LEFT: 2px}
	.corners .b {BACKGROUND-POSITION: right bottom; TOP: 2px}
	.corners .l {BACKGROUND-POSITION: left bottom; LEFT: -2px}
	.corners .c {LEFT: 0px; MARGIN-RIGHT: 0px; TOP: 0px}
	.rounded-borders .corners {BACKGROUND: #ffffff; HEIGHT: 100%}
	.rounded-borders .corners .t {BACKGROUND-IMAGE: url(../i/c1.gif)}
	.rounded-borders .corners .r {BACKGROUND-IMAGE: url(../i/c2.gif)}
	.rounded-borders .corners .b {BACKGROUND-IMAGE: url(../i/c4.gif)}
	.rounded-borders .corners .l {BACKGROUND-IMAGE: url(../i/c3.gif)}
	.rounded-borders .corners .reducer {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.8em; PADDING-TOP: 1em; TEXT-ALIGN: center}
	.rounded-borders .u {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 80%; LEFT: 10px; FLOAT: left; COLOR: #636363; TOP: -0.8em; BACKGROUND-COLOR: #ffffff}
	.rounded-borders .u-in {BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; LEFT: 0px; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ffffff}
	.rounded-borders .u P {MARGIN: 0px 0.3em; HEIGHT: 3em}
	.rounded-borders .reducer P {MARGIN: 0px 0.3em; HEIGHT: 2em}

/* Второе меню */
	p.VtoroeMenu {font-family:Times New Roman, Arial; font-size:0.9em; font-weight:normal; color:#000000;line-height:130%;MARGIN-TOP:0.5em;MARGIN-BOTTOM:2em;}
	span.SecondAktiveButton {background-color:#f0f0ce;display:inline;font-family:Times New Roman, Arial; font-weight:normal;}


/* Каталог */
	.head7 {font-size: 80%; font-weight: bold; color: #000000; text-align: left;}
	.price {font-size: 100%; font-family: "Arial", sans-serif; font-weight: bold; color: #000000;
text-align: left; background-color: #ffecab; MARGIN: 0; PADDING: 5;}
	h2.catalog {font-size: 160%; font-family: "Arial", sans-serif; font-weight: bold; margin-left: 15px; margin-right: 30px; margin-bottom: 0;}
	div.head2 {font-size: 80%; font-family: "Arial", sans-serif; font-weight: normal; color: #000000; text-align: left; margin-left: 15px; margin-right: 30px;}
	div.head3 {font-size: 120%; font-family: "Arial", sans-serif; font-weight: bold; color: #000000;
text-align: left; margin-left: 15px; margin-right: 30px;}
	div.head4 {font-size: 80%; font-weight: normal; color: #000000; text-align: left; margin-left: 15px; margin-right: 30px; text-align: justify;}
	div.head5 {font-size: 80%; font-family: "Arial", sans-serif; font-weight: bold; color: #000000;
text-align: left; margin-left: 15px; margin-right: 30px;}
	div.head5 img { border:1px solid #b2b2b2 }
	div.head6 {font-size: 80%; font-weight: normal; color: #000000; text-align: left; margin-left: 0px; margin-right: 30px; margin-top: -1em;}
	.bonus {font-size: 65%; font-family: "Arial", sans-serif; margin-left: 5px; margin-right: 40px;}
	.red2 {color: #C2250D;}
	div.sig {font-size: 90%; font-style:oblique; font-weight:normal; color: #000000; text-align:left;}
	div.sigvideo {font-size: 90%; font-style:oblique; font-weight:normal; color: #000000; text-align:center;}
	
/* Инструкции по оплате */
	TABLE.wow {BACKGROUND-COLOR: #dbffc7;}
	TABLE.wow TD {FONT-SIZE: 85%; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em;}
	TABLE.wow TD.title {font-weight: bold; PADDING-RIGHT: 1.5em; PADDING-LEFT: 3em; PADDING-BOTTOM: 0em;}
	TABLE.wow TD.text {PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em;}
	ul.wow {MARGIN-LEFT: 1.5em;}
	.attention {color: #C2250D; font-weight: bold;}


h2.sativa {
font-size: 115%;
font-family: "Arial", sans-serif;
font-weight: bold;
}

h3 {
font-size: 120%;
font-family: "Arial", sans-serif;
font-weight: bold;
text-align: left;
MARGIN-left: 15px;
MARGIN-right: ;
}

h4 {
font-size: 120%;
font-family: "Arial", sans-serif; COLOR: #000000;
font-weight: normal;
}


div.wait {
font-size: 75%;
}

div.bottom {
font-size: 75%;
MARGIN-left: -10px;
}

div.descrbook {
font-size: 100%;
COLOR: #000000;
text-align: left;
MARGIN-left: 15px;
MARGIN-right: ;
}

div.descrfilm {
font-size: 100%;
COLOR: #000000;
text-align: left;
MARGIN-left: 30px;
MARGIN-right: ;
}

div.buybook {
font-size: 80%;
font-family: "Arial", sans-serif;
COLOR: #000000;
text-align: left;
MARGIN-left: 15px;
MARGIN-right: ;
}


.instr {
font-size: 160%;
font-weight: bold;
font-family: "Arial", sans-serif;
COLOR: #000000;
}

.right {
font-size: 85%;
MARGIN-left: 15px;
MARGIN-right: 15px;
MARGIN-top: 10em;
text-align: left;
}


.right2 {
font-size: 85%;
MARGIN-left: 15px;
MARGIN-right: 15px;
MARGIN-top: 3em;
text-align: left;
}

.right3 {
font-size: 85%;
MARGIN-left: 15px;
MARGIN-right: 15px;
MARGIN-top: 0em;
text-align: left;
}

.right4 {
font-size: 85%;
MARGIN-top: 0em;
text-align: left;
}

.right5 {
font-size: 85%;
MARGIN-left: 25px;
MARGIN-right: 15px;
MARGIN-top: 11em;
text-align: left;
}

.rightop {
font-size: 85%;
font-weight: bold;
text-align: center;
}


.question {
font-weight: bold;
}

.screenshorts {
font-size: 70%;
font-style:oblique;
COLOR: #000000;
font-family: "Arial", sans-serif;
TEXT-ALIGN: left;
MARGIN-bottom: 20px;
}

.impressions {
font-size: 100%;
font-weight: bold;
COLOR: #000000;
TEXT-ALIGN: center;
MARGIN-bottom: 1em;
}

DIV.author {
font-size: 90%; TEXT-ALIGN: left; MARGIN-LEFT: 4em; MARGIN-bottom: 1em;
}


.contact {
font-family: "Arial", sans-serif;
FONT-SIZE: 80%;
}

.redcontact {
font-family: "Arial", sans-serif;
FONT-SIZE: 80%;
font-weight: bold;
COLOR: #c2250d;
}


.blackcontact {
font-family: "Arial", sans-serif;
FONT-SIZE: 80%;
font-weight: bold;
}


.smallcontact {
font-family: "Arial", sans-serif;
FONT-SIZE: 70%;
}


.smallercontact {
font-family: "Arial", sans-serif;
FONT-SIZE: 60%;
}

.greennumber {
font-family: "Arial", sans-serif;
FONT-SIZE: 80%;
font-weight: bold;
COLOR: #9ec20e;
}

.important {
font-family: "Arial", sans-serif;
FONT-SIZE: 100%;
font-weight: bold;
}

TABLE.top {
BACKGROUND-COLOR: #ffecab;
}

TABLE.top TD {
PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}

TABLE.top TD.text {
font-family: "Arial", sans-serif;
FONT-SIZE: 90%;
font-weight: bold;
PADDING-RIGHT: 0.4em;
PADDING-LEFT: 0.4em;
}

TABLE.top2 {
PADDING-LEFT: 0.7em;
PADDING-RIGHT: 0.7em;
PADDING-TOP: 0.7em
}

TABLE.top2 TD.text {
PADDING-BOTTOM: 0.7em;
}

.new {
font-family: "Arial", sans-serif;
font-weight: bold;
FONT-SIZE: 70%;
vertical-align:super;
color: #C2250D;
}



UL.inter LI {
	MARGIN-BOTTOM: 0.5em; FONT-SIZE: 85%; list-style-type: none;
}

OL.inter LI {
	MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0.5em; FONT-SIZE: 85%;
}


UL.Usual LI {
	MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0.5em; FONT-SIZE: 100%;
}

OL.Usual LI {
	MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0.5em; FONT-SIZE: 100%;
}

TR.FinPlanHead TD {
font-family: "Arial", sans-serif;
font-weight: bold;
FONT-SIZE: 75%;
}

TR.FinPlan TD {
font-family: "Arial", sans-serif;
FONT-SIZE: 85%;
}

h2.books {
font-size: 120%;
font-family: "Arial", sans-serif;
font-weight: bold;
text-align: left;
MARGIN-left: 15px;
MARGIN-right: ;
MARGIN-bottom: -0.75em;
}

h3.books { 
font-size: 85%;
font-family: "Times", serif;
text-align: left;
MARGIN-left: 15px;
MARGIN-right: ;
}

h2.films {
font-size: 120%;
font-family: "Arial", sans-serif;
font-weight: bold;
text-align: left;
MARGIN-left: 30px;
MARGIN-right: ;
MARGIN-bottom: -0.75em;
}

h3.films { 
font-size: 85%;
font-family: "Times", serif;
text-align: left;
MARGIN-left: 30px;
MARGIN-right: ;
}

