body {
	background-color: #32393C;
	padding: 0px 0px 0px 0px;
	margin: 15px 15px 15px 15px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #32393C;
	}




/* --- Images --- */

	
img {
	border: 0px;
	}

img.h {
	margin: 0px 0px 25px 0px;
	}

	
/* --- Cells --- */


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #32393C;
	}
	
td.mtitle {
	padding: 0px 0px 0px 95px;
	vertical-align: bottom;
	text-align: left;
	}	
	
td.mheader {
	padding: 0px 45px 25px 0px;
	vertical-align: bottom;
	text-align: left;
	background-color: #ffffff;
	}
	
td.menu {
	background-color: #D6D8D8;
	behavior: url('files/menu.htc');
	}
		
td.menu:hover {
	background-color: #C0C2C3;
	}
	
td.mlcol {
	padding: 50px 50px 40px 105px;
	vertical-align: top;
	text-align: left;
	}
	
td.mrcol {
	padding: 31px 45px 40px 0px;
	vertical-align: top;
	text-align: left;
	}

td.mcc {
	padding: 0px 0px 0px 50px;
	line-height: 14px;
	}
	
td.mccc {
	padding: 0px 0px 0px 5px;
	line-height: 14px;
	}

td.footerline {
	padding: 0px 45px 0px 55px;
	}
	
td.footer {
	vertical-align: top;
	font-size: 13px;
	color: #656A6C;
	padding: 30px 85px 30px 105px;
	}

td.inlcol {
	vertical-align: top;
	padding: 30px 40px 40px 24px;
	}
	
td.inmcol {
	vertical-align: top;
	padding: 30px 50px 40px 40px;
	}
	
td.infooter {
	vertical-align: top;
	font-size: 13px;
	color: #656A6C;
	padding: 30px 85px 30px 24px;
	}
	
td.inrfooter {
	vertical-align: top;
	font-size: 13px;
	color: #656A6C;
	padding: 30px 85px 30px 40px;
	}
	
td.incart {
	background-color: #EFEFEF;
	padding: 0px 10px 0px 20px;
	vertical-align: middle;
	text-align: left;
	border-left: 1px solid #FFFFFF;
	}
	
td.inphone {
	padding: 0px 20px 0px 20px;
	}
	

tr.bg1 td {
	background-color: #EFEFEF;
	padding: 2px 5px 2px 5px;
	}

tr.bg2 td {
	background-color: #FFFFFF;
	padding: 2px 5px 2px 5px;
	}

	
	
	
/* --- Div`s --- */

div.cinema {
	position: relative;
	z-index: 2;
	left: -120px;
	margin: 0px -170px 0px 0px;
	width: 520px;
	height: 355px;
	}

div.mrpad {
	padding: 0px 40px 0px 50px;
	}
	
div.date {
	font-size: 10px;
	color: #70797C;
	}

div.source {
	font-size: 12px;
	color: #70797C;
	font-style: italic;
	padding: 5px 0px 0px 0px;
	}

div.catalogue {
	font-size: 13px;
	padding: 2px 0px 20px 0px;
	}

div.incont {
	padding: 0px 40px 0px 55px;
	background-color: #FFFFFF;
	}

div.path {
	font-size: 11px;
	margin: 0px 0px -10px 0px;
	}
	
div.search_descr { line-height: 110%; font-size: 90%; padding: 3px 0px 0px 0px; }
div.search_url { line-height: 110%; font-size: 80%; padding: 5px 0px 0px 0px; color: #666666; }
	
#links  { font-size: 10px; color: #999999; line-height: 100%; }
#links a { color: #666666; text-decoration: none; }
#links a:hover { color: #666666; text-decoration: none; }

ol { padding: 0px; margin: 0px; }
ol li { padding: 0px; margin: 0px 0px 20px 0px; }

	
/* --- Link`s --- */

	
a {
	color: #206498;
	text-decoration: underline;
	}

a:visited {
	color: #656A6C;
	text-decoration: underline;
	}
	
a:hover {
	color: #656A6C;
	text-decoration: none;
	}
	
	
	
a.basket {
	color: #206498;
	text-decoration: underline;
	}

a.basket:visited {
	color: #206498;
	text-decoration: underline;
	}
	
a.basket:hover {
	color: #656A6C;
	text-decoration: none;
	}
	

	
a.mmail {
	color: #656A6C;
	text-decoration: underline;
	}
	
a.mmail:visited {
	color: #656A6C;
	text-decoration: underline;
	}
	
a.mmail:hover {
	color: #656A6C;
	text-decoration: none;
	}




/* --- Header`s --- */


h1 {
	font-size: 26px;
	font-weight: normal;
	color: #70797C;
	margin: 15px 0px 30px 0px;
	}
	
h2 {
	margin: 0px 0px 0px -50px;
	padding: 0px 0px 0px 50px;
	background: url('../images/pointer.gif') no-repeat left center;
	font-size: 18px;
	font-weight: normal;
	color: #40484B;
	}

h3 {
	font-size: 18px;
	font-weight: normal;
	color: #F36000;
	margin: 15px 0px 7px 0px;
	}
	
h4 {
	font-size: 16px;
	font-weight: bold;
	margin: 1px 0px 5px 0px;
	}

h5 {
	margin: 0px 0px 0px 0px;
	font-size: 18px;
	font-weight: normal;
	color: #40484B;
	}



/* --- Span`s --- */

span.price {
	font-size: 24px;
	font-weight: bold;
	color: #F36000;
	}



/* --- Forms`s --- */


input.msearch {
	border: 0px;
	font-size: 13px;
	color: #40484B;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	width: 100%;
	}
