* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	BACKGROUND: #fff; HEIGHT: 100%; COLOR: #000; FONT-SIZE: 1em;
}
H1 {
	FONT-FAMILY: Arial, Georgia, "Times New Roman", Times, serif
}
.content H2 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
BODY {
	FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif
}
strong { color:#ffe20d; }
/*A {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium;
}*/
A {
	COLOR: #3374b8;
}
A:hover {
	COLOR: #ffe20d;
}
A:visited {
	COLOR: #3374b8
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
P {
	DISPLAY: block; MARGIN-BOTTOM: 1.33em
}
SUP {
	FONT-SIZE: 0.8em
}
#page {
	POSITION: relative; MIN-WIDTH: 970px; WIDTH: 100%;
}
#page-body .layout-left-fix {
	/*background: Transparent url('i/left-menu.png') no-repeat right 26px;*/
	/*min-height:600px;*/
}
#page-body #index-info { margin-bottom:1em; }
#acc { font-family:Times New Roman; font-size:0.9em; }
#acc .item { margin-bottom:0.8em; }
#acc .item SPAN { display:block; }
#acc .item .d { font-size:0.9em; color: Gray; }

#store { position:relative; margin:0 2% 0 4%; }
#store h2.store_heading { font-size:2.3em; margin-bottom:0.7em; }
#store h2.store_heading .dots { margin:0.2em 0 0 0; position:relative; background-color:#919191; }
.dots { display:block; height:2px; background:#919191 url("i/dotted.gif") repeat-x; overflow:hidden; }

table.border
{
	border-collapse:collapse;
}
table.border td
{
	border:solid 1px black;
	padding:0.2em 0.4em;
}
table.center td
{
	text-align:center;
}

.layout-left,
.layout-right {
	FLOAT: left;
}
.layout-center {
	FLOAT: left;
}
.layout-left,
.layout-right {
	WIDTH: 26%;
}
.layout-center {
	WIDTH: 74%;
}
.layout {
	CLEAR: both
}
.hidden {
	DISPLAY: none
}
.clear {
	LINE-HEIGHT: 1px; MIN-HEIGHT: 1px; WIDTH: 100%; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#header {
	Z-INDEX: 1; POSITION: relative; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; 
}
#header .layout-left
{
	position:absolute;
	top:0;
	left:0;
}
#header .layout-center
{
	WIDTH: 60%
}
#header .split
{
	/*border-bottom:solid 10px #ffe20d;*/
	position:absolute;
	display:block;
	left:0;
	right:0;
	height:58px;
	margin-top:-58px;
	background-image:url(i/split-white.png);
	background-repeat:repeat-x;
	z-index:1001;
}
#header #label
{
	font-size:1.3em;
	position:absolute; display:block;
	right:9%;
	top:46%;
	z-index:1000;
}
#header #label big
{
	 font-family:Georgia; font-size:2.6em; font-style:italic; display:block;
}
#header #label,
#header #label A,
#header #label A:hover
{
	color:#0a1543;
}
#top-menu {
	POSITION: relative; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT:50px; OVERFLOW: hidden;
	background-color:Black;
}
.logo { position:absolute; z-index:1000; display:block; margin:0; }
.logo IMG {
	MARGIN:0 0 0.8em 0; DISPLAY: block
}
#page2 { background-color:#1f4f78; }
#fon2 {  }
#header2 
{
	height:140px;
	position:relative;
	display:block;
}
#header2 .contanier
{
	DISPLAY: block;
	position:absolute;
	left:2%;
	margin-top:1.3em;
	font-size:0.7em;
	color:White;
}
#header2 .logo {
	float:left;
	display:block;
}
#header2 .caption {
	DISPLAY: block;
	position:absolute;
	left:358px;
	top:4em;
	width:16em;
}
#header2 .logon
{
	font-size:0.8em;
	position:absolute;
	border:solid 1px gray;
	padding:1em 1.4em;
	top:1.2em;
	background:#fff url(i/block.jpg) no-repeat left top;
	margin-left:1.4em;
	width:19em;
}
#header2 .logon dd
{
	width:6em; /*размер первой колонки*/
	float:left;
}
#header2 .logon dd,
#header2 .logon dt
{
	display:block;
	margin-bottom:0.4em; 
}
#header2 .logon p
{
	margin:0 0 0.4em 0;
}



#header3
{
	position:relative;
	display:block;
	background-color:#2f2c3f;
}
#header3 .contanier
{
	DISPLAY: block;
	position:absolute;
	margin-left:1.3em;
	margin-top:1.3em;
	font-size:0.7em;
	color:Gray;
}
#header3 .logo {
	float:left;
	display:block;
}

#header3 .caption {
	DISPLAY: block;
	position:absolute;
	left:338px;
	top:3em;
	width:16em;
}
IMG.caption
{
	position:absolute;
	bottom:2em;
	left:2%;
}

.bg
{
	width: 100%; left: 0; top: 0; right: 0; min-height:300px;
}
.bg img
{
	width:100%;
}

#q
{
	background: #ffe20d url(i/q.jpg) repeat-x left top;
	height:18px;
}

#shortcuts {
	POSITION: absolute; WIDTH: 510px; FLOAT: right; TOP: 20px; right:10px; z-index:1007; font-size:0.7em;
}
#shortcuts A {
	MARGIN: 0px 12px 0px 0px; WIDTH: 20px; DISPLAY: block; FLOAT: right; HEIGHT: 20px; color:White;
}
#shortcuts STRONG {
	MARGIN: 0px 12px 0px 0px; WIDTH: 20px; DISPLAY: block; FLOAT: right; HEIGHT: 20px
}
#shortcuts SPAN {
	MARGIN: 0px 12px 0px 0px; DISPLAY: block; FLOAT: right; HEIGHT: 20px
}
A.sys-home {
	BACKGROUND: url(i/sys_home.gif) no-repeat 1px 4px
}
A.sys-home-white {
	BACKGROUND: url(i/sys_home_white.gif) no-repeat 1px 4px
}
STRONG.sys-home {
	BACKGROUND: url(i/sys_home_dis.gif) no-repeat
}
A.sys-mail {
	BACKGROUND: url(i/sys_mail.gif) no-repeat
}
A.sys-mail-white {
	BACKGROUND: url(i/sys_mail-white.gif) no-repeat
}
STRONG.sys-mail {
	BACKGROUND: url(i/sys_mail_dis.gif) no-repeat
}
A.sys-search {
	BACKGROUND: url(i/sys_search.gif) no-repeat
}
STRONG.sys-search {
	BACKGROUND: url(i/sys_search_dis.gif) no-repeat
}
.fix {
	TOP: -12px
}

.menu {
	POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0em 0px; PADDING-RIGHT: 30px; FONT-SIZE: 1em
}
.movetop {
	MARGIN-TOP: 0px
}
#page-body DIV.layout-left DIV.wrap {
	POSITION: relative; WIDTH: 90%;
}

/*.menu STRONG {
	FONT-FAMILY: Georgia; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
.menu A, 
.menu A:visited
{
	COLOR: white ! important;
}
.menu A:hover
{
	COLOR: silver ! important;
}

UL.menu {
	MARGIN:0; FONT-SIZE: 1.2em;
}
.menu UL {
	LIST-STYLE-TYPE: none; 
}
.menu LI {
	margin:0 0 0.6em 0; padding:0;
}
.menu UL LI {
	MARGIN-BOTTOM: 0.5em; FONT-SIZE: 90%
}
.menu UL UL LI {
	FONT-STYLE: italic; FONT-SIZE: 80%
}
.menu UL UL UL LI {
	FONT-STYLE: normal; FONT-SIZE: 120%
}
.menu UL.level1
{
	margin-left: 2em;
	font-size: 1.2em;
}

.menu UL.level1 > LI
{
	margin-bottom: 0.68em;
	white-space: nowrap;
}*/

.menu .tree
{
	margin-left:0em;
	font-size: 1.2em;
}
.menu .tree .selected A
{
	position:relative;
	display:block;
	background-color:#ffe20d;
	
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	behavior:url(border-radius.htc);
	
	padding:0.3em 0.6em;
	left:-0.6em;
}
.menu .tree .selected A 
{ 
	font-weight:normal; 
	font-style:italic; 
	color:#000 ! important; 
	text-decoration:none; 
}
.menu .tree A { text-decoration:underline; }
.menu .tree .level1 { padding:0.1em 0 0.5em 0; }
.menu .tree .level2 { padding:0 0 0.7em 0; }
.menu .tree .level2 A
{
	font-size:0.7em ! important;
	color:Gray;
}




#content1
{
	margin-bottom:0em;
	padding-left:0em;
	padding-right:20%;
}
.content {
	LINE-HEIGHT: 1.6;
}
.content OL {
	margin-left:1.4em;
}
.content P {
	PADDING-LEFT: 0; DISPLAY: block
}
.content P.tall {
	position:relative;
	left:-2.5em;
}
.content P big
{
	font-size:1.5em;
}
.content P.img {
	DISPLAY: block; position:relative; margin-right:-10%; text-align:right;
}
.content UL {
	POSITION: relative; LEFT: 10px; TOP: -1em
}
.content LI {
	MARGIN-BOTTOM: 5px
}

.blog { margin-top:4em; }
.blog h2 { font-size:1.4em; margin-bottom:0.4em; font-weight:bold; }
.blog .index
{
	font-family:Arial;
	font-size:0.8em;
	width:70%;
}
.blog .index img { display:block; margin-bottom:0.2em; }
.blog .index a { color:Black; display:block; padding-left:20px; background-repeat:no-repeat; background-image:url('i/user.gif'); min-height:20px; }
.blog .index span:before {
	CONTENT: '\a7'; font-size:1.4em;
}
.blogs { margin-bottom: 3em; margin-top:2em; font-family:Times New Roman; line-height:144%; font-size:0.9em; position:relative; margin-right:-21%; }
.blogs .header { font-size:1em; margin-bottom:0.6em; font-weight:bold; }
.blogs .header A { text-decoration:none; font-size:1.2em; }
.blogs .item .border { border: solid 1px gray; padding:0.6em 0.8em 0.6em 0.8em; border-bottom-style:none; }
.blogs .item .box { background-color: #eee; border: solid 1px gray; padding:0.2em 0.4em; font-size:0.8em; }


H1 {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H3 {
	font-family: Arial; font-weight: bold; color: #000; font-size: 1.4em; margin-bottom:0.3em;
}
H4 {
	FONT-WEIGHT: normal
}
H1 {
	PADDING-BOTTOM: 30px; LINE-HEIGHT: 110%; WIDTH: 90%; COLOR: #000; FONT-SIZE: 2.4em; color:#276497; font-weight:bold;
}
.content H2 {
	MARGIN-TOP: 25px; COLOR: #30324c; FONT-SIZE: 170%; FONT-WEIGHT: normal
}
.content IMG {
	POSITION: relative;
}
.content .remove IMG {
	LEFT: 0px
}
.content P.date {
	POSITION: relative; PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; COLOR: #6b7f8f; FONT-SIZE: 80%; PADDING-TOP: 0px
}
.content P.img_inside {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.line-split { border-top:solid 4px #ffe20d; }

#fon { 	background:white url(i/22299386_monetuy.jpg) no-repeat left bottom; }
#footer {
	border-top:solid 4px #ffe20d;
	padding-top:2em; font-size:0.9em;
	margin:0 5%;
}
#footer .layout-left, 
#footer .layout-left A
{
	
}
#footer .layout-center
{
	color:Gray;
}
/*#footer .like
{
	position:absolute;
	display:block;
	right:-20px;
	bottom:20px;
	background-position:right bottom;
	background-repeat:no-repeat;
	background-image:url(i/2010.png);
	width:187px;
	height:279px;
}*/
#footer .like
{
	position:absolute;
	display:block;
	right:-20px;
	bottom:11px;
	background-position:right bottom;
	background-repeat:no-repeat;
	background-image:url(i/toad2.png);
	width:216px;
	height:187px;
}
#contacts STRONG {
	DISPLAY: none
}
#contacts {
	POSITION: absolute; TOP: 0px; RIGHT: 40%
}
#contacts FORM {
	MARGIN-TOP: 1.5em
}
.footmenu {
	LIST-STYLE-TYPE: none; WIDTH: 60%; DISPLAY: block; WHITE-SPACE: nowrap; CLEAR: both; LIST-STYLE-IMAGE: none
}
.search {
	LIST-STYLE-TYPE: none; WIDTH: 60%; DISPLAY: block; WHITE-SPACE: nowrap; CLEAR: both; LIST-STYLE-IMAGE: none
}
.footblock {
	LIST-STYLE-TYPE: none; WIDTH: 60%; DISPLAY: block; WHITE-SPACE: nowrap; CLEAR: both; LIST-STYLE-IMAGE: none
}
.footmenu LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
.footmenu .first {
	Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 80%; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: -100%; PADDING-TOP: 0px; LEFT: -50%
}
.footblock .first {
	Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 80%; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: -100%; PADDING-TOP: 0px; LEFT: -50%
}
.footmenu .first {
	WIDTH: 50%
}
.footmenu .first A {
	PADDING-LEFT: 63px
}
.footblock .first P {
	PADDING-LEFT: 63px
}
.footmenu .last {
	PADDING-RIGHT: 0px; FLOAT: right
}
.search .last {
	PADDING-RIGHT: 0px; FLOAT: right
}
.footblock .last {
	PADDING-RIGHT: 0px; FLOAT: right
}
.search .last {
	TOP: -1em
}
A.respond {
	PADDING-LEFT: 22px; BACKGROUND: url(../i/icon-form.gif) no-repeat 0px 0.3em; COLOR: #8a8a8a
}
A.respond:hover {
	BACKGROUND: url(../i/icon-form-hover.gif) no-repeat 0px 0.3em
}
.footblock {
	WHITE-SPACE: normal
}
.footblock DT {
	PADDING-BOTTOM: 11px
}
.latest DT {
	PADDING-BOTTOM: 30px
}
INPUT[type=submit]
{
	padding:0.1em 0.6em;
}
INPUT[type=text].padding
{
	padding:0.1em 0.2em;
}
INPUT[type=text],
TEXTAREA
{
	font-family:Arial;
}
INPUT.isearch {
	COLOR: #5d5f74
}
INPUT.isearch_bl {
	COLOR: #000
}
INPUT.placetext {
	COLOR: #000
}
.footblock .allonmap {
	POSITION: relative; FONT-SIZE: 0.9em; TEXT-DECORATION: none
}
.footblock .allonmap B {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.footblock .allonmap IMG {
	POSITION: absolute; LEFT: -23px
}
.footalone {
	Z-INDEX: 100; POSITION: relative; PADDING-TOP: 30px
}
.file {
	POSITION: relative; PADDING-LEFT: 30px; WIDTH: 300px; COLOR: #6d6d6d; FONT-SIZE: 0.8em; TEXT-DECORATION: none
}
.file A {
	FONT-STYLE: italic; FONT-SIZE: 1.2em
}
.file IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#page-bottom {
	PADDING-BOTTOM: 14em; CLEAR: both
}

.panel
{
	padding:12px 18px 8px 18px;
	position:relative;
	left:-18px;
	margin-right:-18px;
	border:solid 1px silver;
	
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.news
{
	/*padding:12px 18px 8px 18px;
	position:relative;
	left:-18px;
	background:#fff url(i/block.jpg) no-repeat left top;*/
}
.news UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px; padding-bottom:5px;
	font-size:0.8em;
}
.news UL LI {
	PADDING-BOTTOM:0.6em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP:0px
}
.news UL P { padding:0; margin:0; }
.news UL P.date 
{
	font-family:Times New Roman;
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FONT-SIZE: 90%; PADDING-TOP: 0px; color:Gray;
}
.news h2
{
	font-size:2.6 ! important;
	font-style:normal;
}

#page-body { CLEAR: left; margin:2em 2% 2em 2%; }
#page-body:after { DISPLAY: block; CLEAR: both; CONTENT: '' }
.catalog-index 
{
	margin:1em 0em 3em 0em;
}
.catalog-index .item
{
	font-size:0.9em;
	margin-bottom:0.8em;
}


#header:after
{
	DISPLAY: block; CLEAR: both; CONTENT: ''
}
#footer {
	POSITION: relative; MIN-WIDTH: 970px; MARGIN-TOP: 0em; HEIGHT: 8em; CLEAR: both;
}
#itrf
{
	POSITION: absolute; FONT-SIZE: 0.9em; TOP: 4em; RIGHT:2em;
}
#copyright {
	padding-left:10%;
}
#search {
	POSITION: absolute; WIDTH: 15em; BOTTOM: 4em; MARGIN-LEFT: -1.6em; LEFT: 68%
}
#search FORM P {
	POSITION: relative; TOP: -1em
}
UL.menu LI.selected
{
	position:relative;
	display:block;
	background-color:#ffe20d;
	
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	behavior:url(border-radius.htc);
	
	padding:0.3em 0.6em;
	left:-0.6em;
}
UL.menu LI.selected A,
UL.menu LI.selected A:hover {
	FONT-STYLE: italic; COLOR: black; text-decoration:none;
}
#page-body .layout-center DIV.content UL {
	MARGIN-LEFT: 1em
}
#page-body .layout-center DIV.content UL > LI {
	TEXT-INDENT: -1.2em
}
#page-body .layout-center DIV.content UL > LI:before {
	CONTENT: '\2014\a0'
}
#page-body .layout-center DIV.content UL LI {
	TEXT-INDENT: -1.3em
}
UL.menu LI.last {
	MARGIN-BOTTOM: 5em
}
UL.bottom LI.real_estate STRONG {
	FONT-STYLE: italic; FONT-SIZE: 80%; FONT-WEIGHT: normal
}
UL.bottom {
	MARGIN-TOP: 55px
}
A.blank {
	POSITION: relative; ZOOM: 1
}
A.blank I {
	POSITION: absolute; WIDTH: 14px; BOTTOM: 2px; DISPLAY: block; BACKGROUND: url(../i/icon-form.gif) no-repeat 0px 0px; HEIGHT: 12px; RIGHT: -20px
}
A.blank:hover {
	BACKGROUND: url(../i/0.gif) no-repeat 0px 0px
}
A.blank:hover I {
	BACKGROUND: url(../i/icon-form-hover.gif) no-repeat 0px 0px
}
#resume {
	POSITION: absolute; WIDTH: 80%; MARGIN-LEFT: 150px; LEFT: 0px
}
#close-resume {
	MARGIN: 20px 0px -10px -20px
}
.present-close {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 11px; OVERFLOW: hidden; TOP: -5px; RIGHT: 35px
}
.content .present-close IMG {
	POSITION: static; LEFT: 0px
}
.present-close A:hover {
	POSITION: relative; TOP: -11px
}
FORM .append {
	POSITION: relative; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; COLOR: #00508f; TOP: 25px; CURSOR: pointer; LEFT: -10px
}
FORM .remove {
	POSITION: relative; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; COLOR: #00508f; TOP: 25px; CURSOR: pointer; LEFT: -10px
}
FORM .field .button {
	
}
FORM SPAN.disabled {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #ccc; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
FORM .remove {
	POSITION: relative; MARGIN-LEFT: 20px; TOP: 25px
}
FORM .invisible {
	POSITION: absolute; VISIBILITY: hidden
}
FORM .repeat_control .append {
	VISIBILITY: hidden
}
FORM .repeat_control .last {
	VISIBILITY: visible
}
FORM .invisible .repeat_control .last {
	VISIBILITY: hidden
}


.news-full > .item:first-child
{
	/*background-color:#eee; position:relative; left:-1.8em; margin-right:-3.6em; padding:1.8em;*/
	font-size:1.1em;
}
.news-full > .item .header
{
	line-height:110%;
}
.news-full > .item
{
	line-height:116%;
	margin-bottom: 2em; float: none; clear: both;
}
.news-full > .item .header
{
	font-size: 1.2em; margin-bottom: 0em; font-family: Times New Roman;
	margin-bottom:0.2em;
}

.product
{
	margin-top: 1em;
}
.product .content
{
	margin-top:3em;
}
.product .image
{
	width: 280px; float: left; margin-right: -100%;
}
.product .data
{
	float: left; margin-left: 300px;
}
.product .data .spec
{
	width:100%;
	font-weight:bold;
	margin-bottom:2em;
}
.product .data .term
{
	width:60%; vertical-align:bottom; padding-bottom:0;
}
.product .data .term div
{
	position:relative;
}
.product .data .term span
{
	z-index:2; background-color:White; position:relative;
}
.product .data .term .dots
{
	position:absolute; z-index:1; width:100%; bottom:0.4em; height:1px; background-color:Black;
}


.curved 
{
-moz-border-radius:10px;
-webkit-border-radius:10px;
behavior:url(border-radius.htc);
}

#like{ margin-top:1em; }
#like .item { clear:both; width:100%; float:none; margin-bottom:3.8em; position:relative; display:block; }
#like .item img { float:left; display:block;  margin-bottom:2.4em; }
#like .item div { position:relative; display:block; left:2em; right:0; margin-bottom:4em; }

#like .r img { float:right; }
#like .r div { right:2em; left:0; }
#like .r { left:-16%; }

.flow { height:400px; }


.catalog_content { margin-top:1.4em; }
.catalog_content ul { margin:2.4em 0 1.4em 2.6em ! important; }


.pages { display:block; position:relative; }
.pages .f { float:left; }
.pages .separator { float:left; padding:0 0.6em; font-family:Times New Roman; }
.pages .selected { float:left; display:block; margin:0 0.3em; padding:0 0.2em; text-align:center; font-family:Times New Roman; }
.pages .i { float:left; display:block; margin:0 0.4em; text-align:center; font-family:Times New Roman; }


.video { width:100%; clear:both; margin-bottom:1.8em; }
.video .item { width:140px; padding-right:1.8em; float:left; }
.video .item .image { display:block; position:relative; width:140px; height:100px; overflow:hidden; }
.video .item p { line-height:128%; font-size:0.74em; height:2.8em; overflow:hidden; } 


.navigation { line-height:140%; font-size:0.72em; color:Gray; position:relative; top:-2em; }