html, body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #ffffcc;
	font-size: 11px;
	font-family: tahoma;
	color: #757575;
}
img
{
	border:0px;
}
.head_logo
{
	margin-top:30px;
	width:1069px;

}
.logo
{
	background:url(../images/logo.png);
	background-repeat:no-repeat;
	width:552px;
	position:absolute;
	height:371px;
	margin-top:189px;
	margin-left:254px;
	_background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/templates/ml/images/logo.png');
}
.logo img
{
	position:relative;

}
#head
{
	width:1069px;

}
#menu
{
	width:1069px;
}
.head_01
{
	background:url(../images/ml_head_01.gif);
	background-repeat:no-repeat;
	float:left;
	width:524px;
	height:258px;
	text-align:left;
	display:inline;
}
.head_01_select option
{
	background:url(../images/select.gif);
	background-repeat:no-repeat;
	border:1px solid red;
}

.head_02
{
	background:url(../images/ml_head_02.gif);
	background-repeat:no-repeat;
	float:left;
	width:545px;
	height:258px;
	text-align:left;
	display:inline;

}
.head_03
{

	width:1069px;
	height:220px;

}
.head_03_left
{
	background:url(../images/head_03_left.gif);
	background-repeat:no-repeat;
	width:26px;
	height:220px;
	float:left;
}
.head_03_center
{
	background:url(../images/ml_head_03.gif);
	background-repeat:repeat-x;
	width:1020px;
	height:220px;
	float:left;
	text-align:left;

}
.head_03_right
{
	background:url(../images/head_03_right.gif);
	background-repeat:no-repeat;
	width:23px;
	height:220px;
	float:left;
}
.head_05
{
	background:url(../images/ml_head_05.gif) #ffffcc;
	background-repeat:no-repeat;
	float:left;
	width:1069px;
	height:320px;
	float:left;
	text-align:left;
}
/* иконки языка*/
.language
{
	width:120px;
	height:90px;
	margin-left:362px;
	margin-top:20px;
}
.language_ru
{
	float:right;
	width:60px;
	height:90px;
	margin-top:30px;
}
.language_ua
{
	float:left;
	width:60px;
	height:90px;
}
/* иконки языка*/
#menu a:active,
#menu a:visited,
#menu a:link
{
	color:#cc0000;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
    font-weight: bold;
  	text-decoration: none;
}
.menu_1
{
	margin-left:80px;
	margin-top:33px;
	float:left;
	display:inline;
}
.menu_2
{
	width:225px;
	margin-top:33px;
	color:#ffffff;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
    font-weight: bold;
  	text-decoration: none;
  	float:right;
  	display:inline;
}
.menu_v
{
	color:#ffffff;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
    font-weight: bold;
  	text-decoration: none;
}
.menu_1 .menu_v_select,
.menu_2 .menu_v_select
{

	color:#ffffff;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
    font-weight: bold;
  	text-decoration:underline;
}
.menu_3 .menu_v_select
{

	color:#ffffff;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
    font-weight: bold;
  	text-decoration:underline;
}
.tablemenu
{

	margin-top:11px;
	margin-bottom:11px;
}
.menu_top_select
{
	color:#ffffff;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
    font-weight: bold;
  	text-decoration: none;
}
.tablemenu img
{
	margin-right:8px;
}
#void
{
	width:1069px;
}
.menu_3
{
	position:absolute;
	margin-top:236px;
}
.tablemenudyg_01
{
	float:left;
	width:163px;
	margin-left:137px;
	text-align:center;
	display:inline;
}
.tablemenudyg_02
{
	float:left;
	width:135px;
	text-align:center;
	margin-top:47px;
	display:inline;
}
.tablemenudyg_03
{
	float:left;
	width:186px;
	text-align:center;
	margin-top:68px;
	display:inline;
}
.tablemenudyg_04
{
	float:left;
	width:123px;
	text-align:center;
	margin-top:47px;
	display:inline;
}
.tablemenudyg_05
{
	float:left;
	width:163px;
	margin-left:21px;
	text-align:center;
	display:inline;
}
.head_05_linel
{
	border-top:1px solid #ffcc66;
	width:280px;
	margin-top:276px;
	margin-right:33px;
	float:right;
	display:inline;
}

.head_05_liner
{
	border-top:1px solid #ffcc66;
	width:280px;
	margin-top:276px;
	margin-left:33px;
	float:left;
	display:inline;
}

#bottom
{
	width:1069px;
	height:185px;
	margin-top:30px;
}
.banner_01
{
	width:232px;
	height:169px;
	float:left;
	display:inline;
}
.info_login_bloc
{
	width:432px;
	height:169px;
	float:left;
	display:inline;
}
.info
{
	width:178px;
	height:120px;
	margin-top:40px;
	float:left;
	vertical-align:bottom;
	display:inline;
}

.info2
{

	clear:left;

	text-align:left;
	color:#cc0000;
   	font-family: tahoma, sans-Serif;
   	font-size: 9pt;
   	font-weight:bold;
}
/* форма входа*/
.login
{
	/*background:url(../images/login.gif);
	background-repeat:no-repeat;*/
	float:left;
	margin-top:25px;
	width:284px;
	text-align:left;
	height:177px;
	color:#990000;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
   	display:inline;
}

.login_users
{
	background:url(../images/login_users.gif);
	background-repeat:no-repeat;
	float:left;
	margin-top:25px;
	width:254px;
	text-align:left;
	height:120px;
	color:#990000;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
   	display:inline;
}

.login_users .a_field
{
	width:85px;
	height:12px;
	border:1px inset #e3e3e3;
	font-family: tahoma, sans-Serif;
   	font-size: 7pt;
   	color:#000000;
}
.login_users .ltitle span
{
	color:#cc0000;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
    font-weight: bold;
  	text-decoration:underline;
}
.login_users .ltitle a
{
	color:#cc0000;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
    font-weight: bold;
  	text-decoration:underline;
  	margin-left:18px;
}
.login_users .lostpas a
{
	color:#990000;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
    font-weight: normal;
  	text-decoration:underline;
}

.cpbkgr_nolog_users
{
	margin-left:10px;
}

.cpbkgr_nolog
{
	margin-left:13px;
}
.cpbkgr_nolog_users .ltitle,
.login .ltitle
{
	color:#cc0000;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
    font-weight: bold;
  	text-decoration:underline;
}
.login .ltitle_small
{
	color:#990000;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
}
.login .a_field
{
	width:85px;
	height:12px;
	border:1px inset #e3e3e3;
	font-family: tahoma, sans-Serif;
   	font-size: 7pt;
   	color:#000000;
}
.login .c_field
{
	width:12px;
	height:12px;
	margin-left:3px;
	margin-right:8px;
   	color:#000000;

}
.login a:active,
.login a:visited,
.login a:link
{
	color:#990000;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
  	text-decoration: underline;
}
/* форма входа*/
.weather
{
	float:left;
	display:inline;
	text-align:left;

}
.weather img
{
	margin-top:25px;
}

/* каталог*/


.catalog .title
{
	text-align:left;
}
.catalog .title_block h1
{
	text-align:left;
	color:#cc0101;
   	font-family: tahoma, sans-Serif;
   	font-size: 12pt;
   	font-weight:normal;
   	margin-left:21px;
   	margin-top:8px;
}
.catalog .title_block a:active,
.catalog .title_block a:visited,
.catalog .title_block a:link,
.catalog .title_block a:visited
{
	color:#cc0101;
   	font-family: tahoma, sans-Serif;
   	font-size: 12pt;
   	font-weight:normal;
   	text-decoration:none;


}
.catalog .text
{
	background:#ffffd4;
	text-align:center;
}

.megafon
{
	margin-left:40px;
}

.megafon_img
{

	width:18px;
	cursor:pointer;
	float:right;
	display:inline;
}
.select_text
{
	width:70px;
   	line-height:1.3em;
	margin-left:3px;
	margin-right:1px;
	float:left;
	cursor:pointer;
	color:#d14f1d;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
   	overflow:hidden;
   	display:inline;
}
.transMenu {
 position:absolute ;
 overflow:hidden;

 vertical-align: top;
}
.transMenu .content
{
	border: 1px solid #ffcc33  !important;
	background-color: #f6f5e3 !important ;
	position:absolute ;
	height:80px  !important;
	overflow:auto !important;
	overflow-y: auto !important;
	overflow-x: hidden !important;
}
.transMenu .items {
 position:relative  !important;
 left:0px; top:0px;
 z-index:2;
}
.transMenu  td
{
 padding: 0px 10px 0px 10px !important;
 font-size: 12px !important ;
 font-family: Arial, sans-serif !important ;
 text-align: left !important ;
 font-weight: normal !important ;
 color: #990000 !important ;
}
#subwrap
{
 text-align: left ;
}
.transMenu  .item.hover td
{
 color: #990000 !important ;
  background-color: #ffcc33 !important ;
}
.transMenu .item {
 height: 21px; text-decoration: none ;
 cursor:pointer;
 cursor:hand;
}
.transMenu .background {
 background-color: #ffffff !important ;
 position:absolute ;
 left:0px; top:0px;
 z-index:1;
}
.transMenu .shadowRight {
 position:absolute ;
 z-index:3;
 top:-3000px; width:2px;

}
.transMenu .shadowBottom {
 position:absolute ;
 z-index:1;
 left:-3000px; height:2px;
}

.megafon_select {

 	background:url(../images/select_text.gif);
	background-repeat:no-repeat;
	height:17px;
	background-position: left top;
	margin-left:70px;
	width:92px;
	text-align:left;
}

.megafon_select a,
.megafon_select a:visited,
.megafon_select a:link {
	color:#d14f1d;
   	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
	line-height:1.3em;
	text-decoration: none;
}

#trans-active a{
 color: #000000 !important ;
 background-color: #D31E00 !important ;
}

#megafon_select span {
 display:none;
}
#select_id
{

  background-color: #666666 !important ;
   border-right: 1px solid #ffffff ;
 border-left: 1px solid #ffffff ;}
#select_id a,#select_id a:link,#select_id a:visited
{

	color: #ffffff !important ;


}
/* blog */
.blocks
{
	margin-top:15px;
	width:280px;
	height:42px;
	overflow:hidden;
}
.author_blocks
{
	color:#cc0000;
	text-decoration:underline;
	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
   	font-weight:bold;
}
.com_blocks
{
	color:#333333;
	font-family: tahoma, sans-Serif;
   	font-size: 8pt;
}
/* blog */
#counter
{
	clear:left;
	width:1069px;
	margin-top:15px;
	height:70px;
	text-align:center;
}

