/* 
	CSS file
	Author: Malkin S.A.
	Mail-to: s.malkin[dog]artlab.com.ua
	Copyright: ArtLab
*/

BODY, HTML {
	background-color: #e6e6e6;
	font: normal 11px Tahoma;
	height: 100%;
	padding: 0;
	margin: 0;
	min-width: 780px;
	min-height: 100%;
}

div.smallerfont, div.smallerfont td {font-size:11px; line-height: 1.5 !important}

DIV.bigfont {
font-size:10px;
}

A {
	color: #213c93;
	text-decoration: underline;
}
A:hover {
	color: #213c93;
	text-decoration: underline;
}
A IMG {
	border: 0;
}

A.mmname {
	color: #ff2559;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}

A.MERCH {
	color: #B9B8B8;
	font-size: 1px;
	font-family: tahoma;
}

H1,H2,H3,H4,H5 {
	color: #3f3f3f;
	font-size: 16px;
	font-family: Tahoma;
}
SPAN.toplinks {
	font-size: 11px;
	padding-left: 27px;
}
SPAN.toplinks A {
	font-size: 11px;
}
DIV.menu {
	padding-left: 17px;
	text-align: left;
}
SPAN.menu_name {
	padding-left: 17px;
	color: #ff2559;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
DIV.submenu_top {
	/*border: 1px solid #000;*/
	background: url(../img/menu_res.jpg) left repeat-y;
	margin-left: 2px;
	margin-top: -4px;
	padding-left: 1px;
	padding-top: 15px;
	text-align: left;
}
DIV.submenu_top A {
	font-weight: bold !important;
	font-size: 11px !important;
	color: #777777 !important;
	text-align: left;
}
DIV.submenu_top A:hover {
	font-weight: bold !important;
	font-size: 11px !important;
	color: #777777 !important;
	text-align: left;
}
DIV.submenu_top_active {
	background: url(../img/menu_res.jpg) left repeat-y;
	margin-left: 2px;
	margin-top: -4px;
	padding-left: 1px;
	padding-top: 15px;
	text-align: left;
}
DIV.submenu_top_active A {
	font-size: 11px !important;
	color: #777777 !important;
	text-align: left;
}
DIV.submenu_top_active A:hover {
	font-size: 11px !important;
	color: #777777 !important;
	text-align: left;
}
DIV.submenu {
	/*border: 1px solid #000;*/
	background: url(../img/menu_res.jpg) left repeat-y;
	margin-left: 2px;
	padding-left: 1px;
	padding-top: 8px;
	text-align: left;
}
DIV.submenu A {
	font-weight: bold !important;
	font-size: 11px !important;
	color: #777777 !important;
	text-align: left;
}
DIV.submenu A:hover {
	font-weight: bold !important;
	font-size: 11px !important;
	color: #777777 !important;
	text-align: left;
}
DIV.submenu_active {
	/*border: 1px solid #000;*/
	background: url(../img/menu_res.jpg) left repeat-y;
	margin-left: 2px;
	padding-left: 1px;
	padding-top: 8px;
	text-align: left;
}
DIV.submenu_active A {
	font-size: 11px !important;
	color: #777777 !important;
	text-align: left;
}
DIV.submenu_active A:hover {
	font-size: 11px !important;
	color: #777777 !important;
	text-align: left;
}
DIV.submenu_last {
	background: url(../img/menu_lastres.jpg) left top no-repeat;
	margin-left: 2px;
	padding-top: 8px;
	text-align: left;
}
DIV.submenu_last A {
	font-weight: bold !important;
	font-size: 11px !important;
	color: #777777 !important;
	text-align: left;
}
DIV.submenu_last A:hover {
	font-weight: bold !important;
	font-size: 11px !important;
	color: #ff2559 !important;
	text-align: left;
}
DIV.submenu_last_active {
	background: url(../img/menu_lastres.jpg) left top no-repeat;
	margin-left: 2px;
	padding-top: 8px;
	text-align: left;
}
DIV.submenu_last_active A {
	font-size: 11px !important;
	color: #777777 !important;
	text-align: left;
}
DIV.submenu_last_active A:hover {
	font-size: 11px !important;
	color: #777777 !important;
	text-align: left;
}
DIV.link {
	/*display: block;*/
}
DIV.link DIV {
	border: 1px dashed #d7d7d7; 
	padding-left: 5px;
	width: 100%;
}

DIV.link DIV A {
	font-size: 11px !important;
}
DIV.link DIV A:hover {
	font-size: 11px !important;
}

TABLE.main_table {
	width: 1022px;
	height: 100%;
	min-height: 100%;
	font-size: 12px;
}
TABLE.main_table TR TD.left_side {
	background: url(../img/left_side_res.jpg) #e6e6e6 right repeat-y;
	height: 100%;
}
TABLE.main_table TR TD.main_left {
	background-color: #ffffff;
	color: #3f3f3f;
	padding-top: 5px;
	/*padding-left: 15px;*/
	width: 218px;
	height: 100%;
}
TABLE.main_table TR TD.main_right {
	background: url(../img/main_right_leftr.jpg) #ffffff left repeat-y;
	padding-left: 50px;
	width: 784px;
	height: 100%;
}
TABLE.main_table TR TD.main_right DIV#logo {
	padding-right: 115px;
	width: auto;
}
TABLE.main_table TR TD.main_right H1 {
	color: #3f3f3f;
	font-size: 16px;
	font-family: Tahoma;
}
TABLE.main_table TR TD.main_right DIV {
	color: #3f3f3f;
	font-size: 12px;
	line-height: 25px;
	padding-right: 20px;
}
TABLE.main_table TR TD.right_side {
	background: url(../img/right_side_res.jpg) #e6e6e6 left repeat-y;
	height: 100%;
}
TABLE.main_table TR TD.bleft_side {
	background: url(../img/left_side_res.jpg) #e6e6e6 right repeat-y;
	width: 10px;
	height: 100%;
}
TABLE.main_table TR TD.bmain_left {
	background-color: #ffffff;
	color: #3f3f3f;
	width: 218px;
	padding-left: 15px;
	padding-bottom: 5px;
}
TABLE.main_table TR TD.bmain_right {
	background: url(../img/main_right_leftr.jpg) #ffffff left repeat-y;
	color: #777777;
	font-size: 11px;
	padding-left: 50px;
	width: 784px;
	padding-right: 10px;
	padding-bottom: 5px;
}
TABLE.main_table TR TD.bmain_right DIV {
	color: #777777;
	display: inline;
}
TABLE.main_table TR TD.bmain_right DIV.links {
	border: 2px dashed #d7d7d7;
	display: block;
}
TABLE.main_table TR TD.bmain_right DIV.links DIV {
	display: block;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 1px;
}
TABLE.main_table TR TD.bmain_right DIV.links DIV A {
	margin-left: 2px;
}
TABLE.main_table TR TD.bmain_right DIV.block {
	display: inline;
	width: 90px;
}


TABLE.main_table TR TD.bright_side {
	background: url(../img/right_side_res.jpg) #e6e6e6 left repeat-y;
	width: 10px;
	height: 100%;
}


