BODY {margin: 0px; padding: 0px; background-color: #ffffff;}

A.top {text-decoration: none; color: #ffffff; font-size: 10px;  font-weight: none; font-family: verdana, helvetica;}
A.top:hover {color: #ffffff;}
A.bot {color: #CF2E7A; text-decoration: none; font-size: 10px;  font-weight: none; font-family: verdana, helvetica;}
A.bot:hover {color: #CF2E7A;}

H1.main_title {font-size: 12px; color: #000000; margin-top: 5px; margin-left: 5px; margin-bottom: 10px; margin-right: 5px; font-family: verdana, arial, helvetica; font-weight: bold; text-align: justify;}
H1.full_title {font-size: 17px; color: #444444; margin-top: 15px; margin-left: 20px; margin-bottom: 10px; margin-right: 30px; font-family: verdana, arial, helvetica; font-weight: bold ; text-align: center;}
H1.all_title {font-size: 19px; color: #444444; margin-top: 5px; margin-left: 10px; margin-bottom: 5px; margin-right: 30px; font-family: courier new, arial, helvetica; font-weight: bold ; text-align: left;}

SPAN.off_title {font-size: 18px; font-family: Courier New, verdana, arial, helvetica; color: #000000; font-weight: bold;}
SPAN.full_pub {font-size: 11px; color: #000000; margin-top: 5px; margin-left: 5px; margin-bottom: 10px; margin-right: 5px; font-family: verdana, arial, helvetica; font-style: none; text-align: justify;}
SPAN.full_format {font-size: 11px; color: #000000; margin-top: 5px; margin-left: 5px; margin-bottom: 10px; margin-right: 5px; font-family: verdana, arial, helvetica; font-style: none; text-align: justify;}
SPAN.full_size {font-size: 11px; color: #000000; margin-top: 5px; margin-left: 5px; margin-bottom: 10px; margin-right: 5px; font-family: verdana, arial, helvetica; font-style: none; text-align: justify;}
SPAN.full_autor {font-size: 11px; color: #000000; margin-top: 10px; margin-left: 5px; text-align: left; margin-right: 10px; font-family: verdana; font-weight: bold;}

DIV.partition {color: #CF2E7A; font-weight: bold; font-size: 16px; font-family: verdana, arial, helvetica; margin-top: 10px; margin-bottom: 5px; margin-right: 30px;}
DIV.maintext {font-size: 11px; color: #444444; line-height: 150%; font-family: verdana,arial,helvetica; text-align: justify; margin-right: 5px; margin-left: 5px;}
DIV.off_text {font-size: 12px; font-family: verdana, arial, helvetica; color: #2583A5; font-weight: none; text-align: justify; margin-top: 5px;}
DIV.main_autor {font-size: 12px; color: #000000; margin-top: 10px; margin-left: 0px; text-align: right; margin-right: 10px; font-family: verdana; font-style: italic;}
DIV.main_anot {font-size: 11px; color: #000000; margin-top: 5px; margin-left: 5px; margin-bottom: 10px; margin-right: 5px; font-family: verdana, arial, helvetica; text-align: justify;}
DIV.main_key {font-size: 11px; color: #555555; margin-top: 5px; margin-left: 5px; margin-bottom: 10px; margin-right: 5px; font-family: verdana, arial, helvetica; font-style: italic; text-align: justify;}
DIV.full_state {font-size: 11px; color: #000000; margin-top: 5px; margin-left: 5px; margin-bottom: 10px; margin-right: 5px; font-family: verdana, arial, helvetica; font-style: italic; text-align: left;}

/* Текст статей */
DIV.full_maintext {font-size: 12px; color: #444444; margin-top: 5px; margin-left: 5px; margin-bottom: 10px; margin-right: 15px; font-family: verdana, arial, helvetica; text-align: justify; text-indent: 30px; line-height: 150%;}
/* ---*/

DIV.question {font-family: verdana; font-size: 11px; font-weight: bold; color: #2583A5;}

P {padding: 0px; margin: 0px;}
TABLE.user_table {font-size: 10px; margin: 0px; padding: 0px; text-indent: 0px;}
TABLE.opros {font-size: 100%; border: solid 1px #2583A5; background-color: #ffffff;}

UL {padding: 0px; margin: 0px; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; list-style-type: square;}
LI {padding: 0px; margin: 0px; font-family: verdana, arial, tahoma; font-size: 12px;}

INPUT.button  {border: solid 1px #2583A5; color: #2583A5; font-family: verdana; font-weight: none; font-size: 11;  background-image: url("img/button_submite.jpg"); height: 29px;}
INPUT.contacts  {border: solid 3px #2583A5; color: #5F5A54; font-family: verdana; font-size: 100%;  background-color: #ffffff;}
TEXTAREA.contacts {border: solid 3px #2583A5; color: #5F5A54; font-family: verdana; font-size: 100%;  background-color: #ffffff;}

/* Постраничка */
span.pag_nav_active {background-color: #E8E9EC;}
span.pag_nav {padding: 5px;}
/**/
