BODY {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
INPUT {
    background-color: #FFFEFE;
    border-width: 0px;
    border-color: #404041;
    
    FONT-SIZE: 11px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TEXTAREA{
    background-color: #FFFEFE;
    border-width: 0px;
    border-color: #404041;
    
    FONT-SIZE: 11px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
SELECT{
    background-color: #FFFEFE;
    border-width: 0px;
    border-color: #404041;
    
    FONT-SIZE: 11px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TH {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TD {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
P{
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin-top: 7px;
    margin-bottom: 7px;
}
LI {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    list-style-image: url(img/list_dot.gif);
    vertical-align: text-bottom;
    margin: 3px;
}
LO{
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
A:active {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
A:visited {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
A:hover {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

H1{
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H2{
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H3{
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H4{
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H5{
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H6{
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}



/* Menu */
A.menu {
    display:table-cell;
    FONT-SIZE: 12px;
    COLOR: #ab0f52;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    width:207px;
    text-decoration: none;
    background:url(img/m_t.gif) no-repeat 0px 50%;
    padding:3px 0 3px 15px;
}
A:active.menu {
    display:table-cell;
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    height: 23px;
    text-decoration: none;
    width:207px;
    padding:3px 0 3px 15px;
    }
A:visited.menu {
    display:table-cell;
    FONT-SIZE: 12px;
    COLOR: #ab0f52;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    height: 23px;
    text-decoration: none;
    width:207px;
    padding:3px 0 3px 15px;
}
A:hover.menu {
    display:table-cell;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    height: 23px;
    text-decoration: none;
    width: 207px;
    padding:2px 0 2px 15px;
    background:none;
    border-top:1px solid #e4b0c4;
    border-bottom:1px solid #e4b0c4;
}
td.menu {
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    height: 23px;
    width: 200px;
    text-align: right;
    padding-right: 9px;
    padding-left: 7px;
    padding:3px 0 3px 15px;
}
A.menu_sel {
    display:table-cell;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    height: 23px;
    text-decoration: none;
    width:207px;
    padding:3px 0 3px 15px;
}
A:active.menu_sel {
    display:table-cell;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    height: 23px;
    text-decoration: none;
    width:207px;
    padding:3px 0 3px 15px;
}
A:visited.menu_sel {
    display:table-cell;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    height: 23px;
    text-decoration: none;
    width:207px;
    padding:3px 0 3px 15px;
}
A:hover.menu_sel {
    display:table-cell;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    height: 23px;
    text-decoration: none;
    width:207px;
    padding:3px 0 3px 15px;
}
/* End menu */

/* Subscribe */
td.subscr {
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: "Lucida Sans Unicode", Tahoma, Arial, Helvetica, sans-serif;
    padding-right: 15px;
}
INPUT.subscr_e {
    background-color: #FFFFFF;
    border-width: 0px;
    width: 120px;
    height: 13px;
    border-color: #FD8F66;
    margin: 0px;
    padding: 0px;

    FONT-SIZE: 10px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
INPUT.subscr_r {
    background-color: #DA0F85;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    height: 15px;
    width: 15px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: "Lucida Sans Unicode", Tahoma, Arial, Helvetica, sans-serif;
}
/* End Subscribe */

/* Chapter Name */
A.chapter_name {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    text-transform: lowercase;
}
A:active.chapter_name {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    text-transform: lowercase;
}
A:visited.chapter_name {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    text-transform: lowercase;
}
A:hover.chapter_name {
    FONT-SIZE: 12px;
    COLOR: #D93A1F;
    FONT-FAMILY: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    text-transform: lowercase;
}
td.chapter_name {
    FONT-SIZE: 16px;
    COLOR: #D93A1F;
    FONT-FAMILY: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    text-transform: uppercase;
}
/* End Chapter Name */

/* Includes */
td.work_m {
    padding-left: 10px;
    padding-right: 20px;
}
td.work_d {
    padding-left: 70px;
    padding-right: 50px;
}
/* End Includes */

/* Sub Includes */
td.attach {
    padding-left: 35px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-top: 15px;
}
td.attach_name {
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding-left: 7px;
    padding-right: 10px;
    padding-top: 0px;
    font-weight: bold;
}
td.attach_text {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* End Sub Includes */

/* Rozd Description  */
p.descr {
    text-align: left;
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin-bottom: 15px;
}
/* End Rozd Description */


.sel_tx {
    FONT-SIZE: 12px;
    COLOR: #404041;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
}




/* Messages */
p.msg {
    FONT-SIZE: 12px;
    COLOR: #34007C;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
}
/* End Messages */

/* Copy */
A.copy {
    FONT-SIZE: 8px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
A:active.copy {
    FONT-SIZE: 8px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
A:visited.copy {
    FONT-SIZE: 8px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
A:hover.copy {
    FONT-SIZE: 8px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
td.copy {
    FONT-SIZE: 8px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* End Copy */







/* Search */
.search_tx {
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
INPUT.search_e {
    background-color: #FFFFFF;
    border-width: 0px;
    width: 100px;
    height: 15px;
    border-color: #B5C7D4;

    FONT-SIZE: 10px;
    COLOR: #3E505E;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/* End Search */


/* news name */
.news_name {
    FONT-SIZE: 11px;
    COLOR: #042B52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
/* End news name */

/* news details */
A.news_details {
    FONT-SIZE: 11px;
    COLOR: #042B52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-style: italic;
    text-decoration: none;
}
A:active.news_details {
    FONT-SIZE: 11px;
    COLOR: #042B52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-style: italic;
    text-decoration: none;
}
A:visited.news_details {
    FONT-SIZE: 11px;
    COLOR: #042B52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-style: italic;
    text-decoration: none;
}
A:hover.news_details {
    FONT-SIZE: 11px;
    COLOR: #042B52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-style: italic;
    text-decoration: underline;
}
/* End news details */

/* search selected */
.search_sel {
    FONT-SIZE: 11px;
    COLOR: #042B52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color: #C4D7E8;
}
/* end search selected */

/* search details */
A.search_details {
    FONT-SIZE: 11px;
    COLOR: #042B52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-style: italic;
    text-decoration: none;
}
A:active.search_details {
    FONT-SIZE: 11px;
    COLOR: #042B52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-style: italic;
    text-decoration: none;
}
A:visited.search_details {
    FONT-SIZE: 11px;
    COLOR: #042B52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-style: italic;
    text-decoration: none;
}
A:hover.search_details {
    FONT-SIZE: 11px;
    COLOR: #042B52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-style: italic;
    text-decoration: underline;
}
/* End news details */

/* Includes */
.includes {
    padding-right: 15px;    
}
/* End Includes */

/* Catalog */
img.pict {
    margin-right: 10px;
    margin-bottom: 10px;
}

p.comment {
    FONT-SIZE: 11px;
    COLOR: #042B52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}   
/* End Catalog */

#d1 a{ text-decoration:none;
font-size:11px;
}
#d1 a:visited{ 
text-decoration:none;
font-size:11px;
}
#d1 a:hover{ 
text-decoration:none;
font-size:11px;
color:#ab0f52;
}

li.submenu_ {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
background:url(img/sm.jpg) repeat-x 0px 100%;
vertical-align:middle;
padding:0px;
margin:0px;
}

.submenu_ a {
    display:table-cell;
    FONT-SIZE: 12px;
    COLOR: #ab0f52;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    width:230px;
    height:23px;
    padding:3px 0 3px 20px;
    margin:0;
    background:url(img/m_t.gif) no-repeat 10px 50%;

}
.submenu_ A:visited {
    display:table-cell;
    FONT-SIZE: 12px;
    COLOR: #ab0f52;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    width:230px;
    height:23px;
    padding:3px 0 3px 20px;
    margin:0;
    background:url(img/m_t.gif) no-repeat 10px 50%;

}

.submenu_ a:hover {
    display:table-cell;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    width:230px;
    height:23px;
    padding:3px 0 3px 20px;
    margin:0;
    background:url(img/cm_up.jpg) repeat-x 0px 0px;
}