
.main-light { color: #424242;}
.main-h { background: url(images/main-h-o.gif) top left repeat-x; vertical-align: middle; font-family: Tahoma; color: #2E3192; text-decoration: none; font-weight: bold; font-size: 12px; padding-left: 14px; padding-right: 14px; padding-top: 1px; padding-bottom: 1px;}
.main-h-date { background: url(images/main-h-date.gif) top right repeat-x; vertical-align: middle; font-family: Tahoma; color: #492A00; text-decoration: none; font-weight: bold; font-size: 11px; padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 1px;}
.main-h-date-left { background: url(images/main-h-date-left.gif) top left repeat-x;}
.main-h-date-right { background: url(images/main-h-date-right.gif) top left repeat-x;}
.main-h-date-link { color: #492A00; text-decoration: underline;}
.main-dots { background: url(images/main-dots.gif) top left repeat-x; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}

.main-b1 { color: #2E3192; text-decoration: none;}
.main-b2 { color: #3F84B5; text-decoration: none;}
.main-b2u { color: #3F84B5; text-decoration: underline;}
.main-b1-bold { color: #2E3192; text-decoration: none; font-weight: bold;}
.main-b2-bold { color: #3F84B5; text-decoration: none; font-weight: bold;}
.main-author { color: #3F84B5; text-decoration: underline; font-weight: bold;}
.main-book { color: #190973; text-decoration: underline; font-weight: none;}
.main-copyrights { color: #2E3192; text-decoration: underline; font-weight: bold;}
.main-copyrights:hover { color: red; text-decoration: underline;}
.main-dots-2 { background: url(images/main-dots-2.gif) top left repeat-y; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.little_red { font-size: 9px; color: #bd0325; text-decoration: none; padding-left: 10px; }
.little_blue { font-size: 10px; color: #190973; text-decoration: none; padding-left: 10px; }
.little_blue2 { font-size: 10px; color: #3F84B5; text-decoration: none; padding-left: 10px; }
.little_blue3 { font-size: 10px; color: #3F84B5; text-decoration: none; padding-left: 7px; }

.pad {padding-left: 13px;}
.leftmenu-text { font-family: Tahoma; color: #000000; text-decoration: none; font-weight: none; font-size: 11px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.leftmenu-text a {text-decoration: none; font-size: 11px; font-family: Tahoma; color: #000000;}
.leftmenu_link { color: #000000; text-decoration: none;}
.leftmenu_link2 { color: #FFFFFF; font-weight: bold; text-decoration: none;}
.little { font-size: 10px; color: #212121}
.blue { color: #2E3192}
.bu { color: #2E3192; text-decoration: underline;}
.bg { color: #424242; font-weight: bold;}
.library { background: url(images/lib.gif) top left no-repeat; padding-left: 13px;}

.th { text-align: left; font-family: Tahoma; color: #000000; text-decoration: none; font-weight: bold; font-size: 10px; padding-top: 0px}
.t { text-align: left; font-family: Tahoma; color: #000000; text-decoration: none; font-weight: none; font-size: 9px; padding-left: 0px; padding-right: 0px}

.topmenu { vertical-align: bottom; text-align: left; font-family: Tahoma; color: #000000; text-decoration: none; font-weight: none; font-size: 11px; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 13px}
.topmenu_link { color: #000000; text-decoration: none;}
.adv_link { vertical-align: top; text-align: center; font-family: Tahoma; color: #2E3192; text-decoration: none; font-weight: none; font-size: 11px; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 3px}
.adv_link_link { color: #2E3192; text-decoration: none;}
.adv_link_bottom { vertical-align: middle; text-align: center; font-family: Tahoma; color: #2E3192; text-decoration: none; font-weight: none; font-size: 11px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px}

.news { color: #000000; text-decoration: none; font-weight: none; text-align : left; }

.ri {width: 90%; font-size: 11px;}
INPUT { font-family: Tahoma; color: #000000; text-decoration: none; font-weight: none; font-size: 9px; padding-left: 5px; padding-right: 5px;}
BUTTON { font-family: Tahoma; color: #000000; text-decoration: none; font-weight: none; font-size: 9px; padding-left: 5px; padding-right: 5px;}
TEXTAREA { font-family: Tahoma; color: #000000; text-decoration: none; font-weight: none; font-size: 11px; padding-left: 5px; padding-right: 5px;}
SELECT { font-family: Tahoma; color: #000000; text-decoration: none; font-weight: none; font-size: 11px; padding-left: 5px; padding-right: 5px;}

a:hover { color: #2E3192; text-decoration: underline;}

h1 {font-size:14pt;}
h2 {font-size:12pt;}
.h {display:none;}

/*vvvv-vidget-litres-button-vvvv*/
body {
	margin: 0; /* Убираем отступы на странице */
}
#footer {
	position: fixed; /* Фиксированное положение */
	right: 0; bottom: 0; /* Правый нижний угол */
	color: #fff; /* Цвет текста */
	width: 100%; /* Ширина слоя */
}
#footer div {
	padding: 0px; /* Поля вокруг текста */
}
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/

