
/* Zero down margin and paddin on all elements */
* {
  margin: 0;
  padding: 0;
}

body {
    font: 62.5%/1.6 Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    
}

/**
BODY {
    FONT-FAMILY: Tahoma,Verdana,Arial,Geneva,sans-serif; FONT-SIZE: 8pt; margin: 0px;
}
**/

A {
    FONT-FAMILY: Tahoma,Verdana,Arial,Geneva,sans-serif; color:#3366cc;
}
A:link {
    color:#3366cc; TEXT-DECORATION: none
}
A:visited {
    color:#3366cc; TEXT-DECORATION: none
}
A:active {
    color:#3366cc; TEXT-DECORATION: underline
}
A:hover {
    color:#3366cc; TEXT-DECORATION: underline
}
.ten {
    FONT-FAMILY: Tahoma,Verdana,Arial,Geneva,sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.NBody {
    FONT-FAMILY: Tahoma,Verdana,Arial,Geneva,sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.NSubj {
    FONT-FAMILY: Tahoma,Verdana,Arial,Geneva,sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.NData {
    COLOR: #333366; FONT-FAMILY: Tahoma,Verdana,Arial,Geneva,sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.eleven {
    FONT-FAMILY: Tahoma,Verdana,Arial,Geneva,sans-serif; FONT-SIZE: 11pt; TEXT-DECORATION: none
}
.twelve {
    FONT-FAMILY: Tahoma,Verdana,Arial,Geneva,sans-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
; background-color: #333366; border-color: #00FF33 #006600 #0066FF #000099
}
.eight {
    FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 8pt
; text-decoration: none
}
.eight_menu {
    COLOR: #333399; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none;
}
.seven {
    FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 7pt; TEXT-DECORATION: none
}
.darkest {
FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
; color: #003399
}
.light {
    BACKGROUND-COLOR: #333366; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
.super-light {
    BACKGROUND-COLOR: #f1f1f1; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
.medium {
    BACKGROUND-COLOR: #cccc99; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
.dark_font {
    COLOR: #333366; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
.green_font {
    COLOR: #009900; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.calendarHeader {
    BACKGROUND-COLOR: #e4e4d3; COLOR: #333366; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.calendar {
    BACKGROUND: #f1f1f1; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.calendarToday {
    BACKGROUND-COLOR: #ffffff; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
.dic { BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Webdings; TEXT-DECORATION: none }
.eee { FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 8pt ; text-decoration: underline; color: #000099}




hr.cathr { 
    background-color:#CCCCCC;
    height:1px;
    overflow-y:hidden;
}

p.content {font-size:110%; color: #333333; text-align: justify; text-indent: 25px; text-decoration: none; padding: 5px 0;}

p.short {font-size:110%; color: #333333; text-align: justify; text-indent: 0px; text-decoration: none; padding: 5px 0;}

.short {font-size:110%; color: #333333; text-align: justify; text-indent: 0px; text-decoration: none; padding: 5px 0;}

/* submenu */
ul.content     {font-size: 110%; margin:0; padding: 0 0 0.2em 2.0em; COLOR: #333333; text-decoration : none; position:relative; z-index: 2}

ul.content li  {list-style-image:url(http://naro-fominsk.net/images/po.gif); margin: 0; list-style-type:none; COLOR: #333333;}
ul.content li a    {margin: 0; list-style-type:none; COLOR: #3366CC; text-decoration : none;}
ul.content li a:hover {margin: 0; list-style-type:none; COLOR: #3366CC; text-decoration : underline;}

/* weather */
a.menuitem_link:link    {font-family:Tahoma; font-size:11px; color:#4A4949; text-decoration:underline;}
a.menuitem_link:active  {font-family:Tahoma; font-size:11px; color:#F69718; text-decoration:none;}
a.menuitem_link:visited {font-family:Tahoma; font-size:11px; color:#4A4949; text-decoration:underline;}
a.menuitem_link:hover   {font-family:Tahoma; font-size:11px; color:#4A4949; text-decoration:none;}

H1.zag1             {font-family:Tahoma; font-size:16px; color:#4A4949; margin:0px;}
H1.zag2             {font-family:Tahoma; font-size:13px; color:#4A4949; margin-top:10px;}

.white_txt          {font-family:Tahoma; font-size:11px; color:#FFF;}

.grey_txt           {font-family:Tahoma; font-size:11px; color:#4A4949;}

TABLE.collaps {border-collapse: collapse}
TABLE        {empty-cells:show}

td.undotted {border-top-color: #FFF; border-top-style: solid; border-top-width: 1px}
td.dottedtop {border-top-color: #8D8C8C; border-top-style: dotted; border-top-width: 1px}

H1, H1 A,H1 A:link,H1 A:active,H1 A:hover,H1 A:visited { font-family: verdana, tahoma, sans-serif; FONT-WEIGHT: 700; font-variant: small-caps; font-size: 15px; margin:0px; padding-top:3px;}
H1.print { font-family: verdana, tahoma, sans-serif; FONT-WEIGHT: 700; font-variant: small-caps; font-size: 20px; margin:0px;}


.cathead {
    color:#333333; font-size:120%; FONT-FAMILY:Tahoma, Verdana; background-color: #ffffff; margin:0;
}

.cattitle {
    font-size:7pt;FONT-FAMILY:Tahoma, Verdana; color:#3366cc; text-decoration: underline;
}


.cattext {
    FONT-FAMILY: Tahoma,Verdana,Arial,Geneva,sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}

H2, H2 A,H2 A:link,H2 A:active,H2 A:hover,H2 A:visited { color:#3366cc; font-family: verdana, tahoma, sans-serif; FONT-WEIGHT: 700; font-variant: small-caps; font-size: 15px; margin:0px;text-decoration: none;}

.grey {background-color: #F2F4F6;}

.panel-y {
background: #eeeeff url(http://selyatino.net/direct/images/panel-y.gif) repeat-y; 
}

.white {background-color: #FFFFFF;}



/**
 * From sulucia tempates
 */
.left_box { clear: both; background: #f4f4f4; color: #808080; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; padding: 5px 14px; margin: 0 0 0 0; }


a.info {
    position:relative;
}

a.info span {
    display:none;
}

a.info:hover {
    
    cursor:default;
}

a.info:hover .infobox {
    font-weight: normal; 
    display:block; 
    position:absolute; 
    top:20px; 
    left:0;; 
    width:205px; 
    height:70px; 
    border: 1px solid #ccc; 
    background:#f4f4f4 url(question.gif) no-repeat bottom right; 
    color:#000; 
    text-align:left; 
    font-size:0.7em; 
    padding-left:10px; 
    padding-top:10px;
}



/** from forum alexis theme **/
td.row1 {
        background-color: #EFEFEF; /*was EEEEEE */
        font-family: sans-serif;
        font-size: 12px;
        }
td.row2 {
        background-color: #DEDEDE;  /* Was DDDDDDD */
        font-family: sans-serif;
        font-size: 12px;
        }
td.row3 {
        background-color: #CDCDCD; /* was CCCCCC */
        font-family: sans-serif;
        font-size: 12px;
        }
table.forumborder {
        border: solid;
        border-width: 0px;
        border-color: #555555;
        }
span.postbody {
         font-size: 13px;
         }



.leftmenu {
    FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 10px;
}
.leftmenu A {
    FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 10px;
}
.leftmenu A:link {
    COLOR: #333366; TEXT-DECORATION: none;
}
.leftmenu A:visited {
    COLOR: #333366; TEXT-DECORATION: none;
}
.leftmenu A:active {
    COLOR: #000000; TEXT-DECORATION: underline;
}
.leftmenu A:hover {
    COLOR: #333366; TEXT-DECORATION: underline;
}

.topmenu {
    COLOR: #FFFFFF; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}

table.topmenu td.pad {
    padding: 5px;
}

table.topmenu {
    COLOR: #FFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}

.topmenu A {
    COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}
.topmenu A:link {
    COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.topmenu A:visited {
    COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.topmenu A:active {
    COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
.topmenu A:hover {
    COLOR: #FFFFFF; TEXT-DECORATION: underline;
}


.copyright {
    background-color:#EFEFEF;text-align:center;margin:0;padding:5px;width:900px;COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 10px;
}
.article_title {
    COLOR: #333366; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 12px; TEXT-DECORATION: underline; FONT-WEIGHT: bold;
}


H1.history {
        color: #202020; 
        line-height: 20px; 
        font-size: 22px; 
        font-weight: normal; 
        font-family: Impact, Arial, Tahoma, Verdana, Geneva;
        padding-top:7px;
        }

.dropcap {
        background:GREEN none repeat scroll 0%;
        color:#FFFFFF;
        display:block;
        float:left;
        font-family:Impact,Arial,Tahoma,Verdana,Geneva,sans-serif;
        font-size:55px;
        font-weight:normal;
        margin:4px 5px 0px 0pt;
        padding:0.35em 0.25em;
}

.text {
font-family:Arial,Tahoma,Verdana,Geneva;
font-size:95%;
line-height:140%;
}


H3, H3 A,H3 A:link,H3 A:active,H3 A:hover,H3 A:visited { 
    text-decoration:underline;
    color:#003399;
    font-family:Arial,Verdana,Tahoma,Geneva,sans-serif;
    font-size:17px;
    font-weight:bold;
    line-height:17px;
}

/**
 * From sulucia tempates
 */
.info_box { clear: both; background: #666; color: #FFF; padding: 0px; margin: 0 0 0 0; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 9pt; text-align:center;}

#spacer {width: 0px; height: 5px;}

#newsown {
    color:#ADADAD; font-size:100%; text-align:left;
}

#newsown p {
    padding-top: 7px; padding-bottom: 7px; margin: 0px;
}
#newsown ul {
    margin:0 0 0 20px;padding:0;
}

#headlineorange {
background-image:url(/images/bg_orange_120h.gif);
color:#FFFFFF;
display:block;
font-size:18pt;
font-weight:normal;
height:120px;
}

.center {
    text-align:center; FONT-FAMILY: Tahoma, Arial, Helvetica; font-size: 8pt; color: #333333; text-indent: 0px; text-decoration: none;
}

er {
    text-align:center; FONT-FAMILY: Tahoma, Arial, Helvetica; font-size: 8pt; color: #333333; text-indent: 0px; text-decoration: none;
}

#wrapper {
  width: 900px; 
  margin: 0 auto; 
  text-align: left;
  background-color: #fff; 
/*  border: 1px solid red; */
}

table.content {
/*  border: 1px solid blue; */
}

table.content td.pad {
  padding: 0 7px; 
  text-align: left;
}



table.content table td {
  text-align: left;
  padding: 0px; 
}

        a.menuitem_link:link    {font-family:Tahoma; font-size:11px; color:#4A4949; text-decoration:underline;}
        a.menuitem_link:active  {font-family:Tahoma; font-size:11px; color:#F69718; text-decoration:none;}
        a.menuitem_link:visited {font-family:Tahoma; font-size:11px; color:#4A4949; text-decoration:underline;}
        a.menuitem_link:hover   {font-family:Tahoma; font-size:11px; color:#4A4949; text-decoration:none;}

        H1.zag1             {font-family:Tahoma; font-size:16px; color:#4A4949; margin:0px;}
        H1.zag2             {font-family:Tahoma; font-size:13pt; color:#4A4949; margin-top:10px;}

        .white_txt          {font-family:Tahoma; font-size:11px; color:#FFF;}

        .grey_txt           {font-family:Tahoma; font-size:11px; color:#4A4949;}

        TABLE.collaps {border-collapse: collapse}
        TABLE        {empty-cells:show}
        
        td.undotted {border-top-color: #FFF; border-top-style: solid; border-top-width: 1px}
        td.dottedtop {border-top-color: #8D8C8C; border-top-style: dotted; border-top-width: 1px}




#content {
    float:left;
    position:relative;
    width: 480px;
    margin: 275px 0 0 0;
    padding: 0 10px;
    display:block;
    overflow:hidden;
}

#left {
    position:relative;
    left:0;
    top:0;
    float: left;
    width: 200px;
    margin: 275px 0 5px 0;
    padding: 0px;
}

#right {
    float:right;
    position:relative;
    right:0;
    top:0;
    z-index:10;
    width: 200px;
/**    margin: 280px 0 0 0; **/
    margin: 275px 0 5px 0;
    padding: 0px;
    overflow: hidden;
}

#header {
    clear:both;
    position:absolute; 
    top:0; 
    right:0;
    margin-bottom: 5px;
}

#wrapper {
    position:relative;
    top:0;
    width: 900px; 
    margin: 0 auto; 

    text-align: left;
    background-color: #fff; 
/**  border: 1px solid red; **/
}

#footer {
    clear:both;
    margin:5px auto;
    position:relative; 
}

img.news {
    float:left;
    margin: 5px 10px;
    background:transparent url(/images/bg_photo.gif) no-repeat scroll 0pt 100%;
    display:block;
    padding:0pt 0pt 7px 7px;
    border: 0;
}

#search {
    margin: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px; 
    text-align: center;
    background: #eeeeee; 
/*    border:1px solid #c0c0c0; */
    padding:5px;
}

/** COMMENTS **/

div.comment {
    padding:5px;
    display:block;
    float:left;
}

input.comment, textarea.comment {
    float:left;
}

div.comment label {
    float:left;
    display:block;
    width:200px;
    text-align:right;
    padding-right:5px;
    vertical-align: top;
}

#search form div.comment label {
    float:left;
    display:block;
    width:200px;
    text-align:right;
    padding-right:5px;
}

#comment_form {
    margin: 10px 0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px; 
    text-align: left;
    background: #EEE; 
    border:1px solid #C0C0C0; 
    padding:2px;

}

#comment_form H1 {
    color:#FF9900;
}

#comment_message {
        clear:both;
        margin:0 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px; 
    text-align: left;
    background: #F8F8F8; 
    border:1px solid #EFEFEF; 
    padding:2px;
    vertical-align: top;
}

#comment_message a {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px; 
    color:#FF9900;
}

#comment_message div a {
    font-size: 10px; 
    color:#FF9900;
}


#ad_message {
    margin: 5px 0 15px 0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px; 
    text-align: left;
    background: #FCF8C1; 
/**    
    border-left:1px solid #EFEFEF; 
    border-top:1px solid #EFEFEF; 
    border-right:1px solid #CECA99; 
    border-bottom:1px solid #CECA99; 
**/
    padding:5px;
}



.iscomments {
    background-image:url(http://naro-fominsk.net/images/bg_comment.gif);
/**     
    background-image:url(data:image/gif;base64,R0lGODlhCgAKALMPAI6Ojm1tbZ6enoGBgbKysq2trYaGhn19ff///8PDw6WlpZaWlnV1dba2tnl5eQAAACH5BAEAAA8ALAAAAAAKAAoAAAQt8DVSlFjAPEKQ/8NRfCTiKEiirggjlF+wpKuKBADsBY9hhLGHcBi4DY8PnjACADs=);
**/    
    background-repeat:no-repeat;
    padding: 0 0 0 15px;
	vertical-align:top;
}

.iscommentscount {
    padding: 0;
    font-size: 120%; 
    font-weight: bold;
}

.issuedate{
    background-image:url(http://naro-fominsk.net/images/bg_time.gif); 
/**    
    background-image:url(data:image/gif;base64,R0lGODlhCAALALMPAHWviV2VcOvt7vH19ufr6+itsN3l5uTn5+3x8vT4+P///8LCwqSpq46UlIm4mgAAACH5BAEAAA8ALAAAAAAIAAsAAAQ38L1Fl5wqK/sU+IAiAUk5AA+ZFIhwfMlQCAIRAAPCMM1xIwSXwRAQOA6EYQDxeAWehwvtIJBEAAA7);
**/    
    background-repeat:no-repeat;
    margin-right:8px;
    padding-left:15px;
}

.videoicon{
    background-image:url(http://naro-fominsk.net/images/videoicon.gif); 
/**
    background-image:url(data:image/gif;base64,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);
**/    
    background-repeat:no-repeat;
    margin-right:8px;
    padding-left:15px;
}


.print {
    background-image:url(http://naro-fominsk.net/images/bg_print.gif); 
/**
    background-image:url(data:image/gif;base64,R0lGODlhCgAKANUkAHh4eH5+fn9/f3R0dIiIiJaWlp6eno+Pj6CgoHNzc6ampouLi7m5uXFxcZWVlYmJia6ursHBwYKCgm5ubrKysoqKirGxsbu7u3x8fMnJyaurq8bGxoaGhoSEhJeXl29vb5+fn5GRkW1tbf////T09AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACQALAAAAAAKAAoAAAY8QJIwE2FQhMjNaDkCIUkX5sjxtEgXSIjC4Dk8JBiS5vlsIEihSicAGJBEBRJBOnmTOAKpSIQEJD57fCRBADs=);
**/    
    background-repeat:no-repeat;
    padding: 0 0 0 15px;
}



/**       **/
div.leftmenu-title {
        background-color:#333366;color:#ccccff;padding:0 0 0 5px;margin:0;font-weight:bold;
}
/**       **/
div.leftmenu-items {
        background-color:#DFD7EF;color:#333366;padding:5px;margin:0;
}

/**      **/
a.leftmenu-item {
        color:#333366;display:block;
}

/**        **/
div.news_pages a {
        display: block;
        float:left;
        color: #3366CC;
        padding: 0 3px;
        font-weight: bold;
        text-align: center;
}

/**   sape **/
div.sape, div.sape a {
        font-size:8pt;padding:5px;margin:0;text-align: center;
}

/**      **/
.grey {background-color: #F2F4F6;}

.panel-y {
        background: #eeeeff url(http://naro-fominsk.net/yellowpages/images/panel-y.gif) repeat-y; 
        padding:5px 15px;
}

.cathead {
    color:#333333; 
    font-size:120%; 
    background-color: #ffffff; 
    margin:0;
}

.cattitle {
    font-size:9pt; 
    color:#3366cc; 
    text-decoration: none;
}

hr.cathr {
    color: #e0e3e6;
}

.cattext {
    FONT-SIZE: 10pt; 
    TEXT-DECORATION: none;
}

H2, H2 A,H2 A:link,H2 A:active,H2 A:hover,H2 A:visited { 
        color:#3366cc; 
        font-family: verdana, tahoma, sans-serif; 
        font-weight: 700; 
        font-variant: small-caps; 
        font-size: 15px; 
        margin:0px;
        text-decoration: none;
}
H1, H1 A,H1 A:link,H1 A:active,H1 A:hover,H1 A:visited { 
        color:#000000; 
        font-family: verdana; 
        font-weight: 700; 
        font-variant: small-caps; 
        font-size: 15px; 
        margin:0px;
        text-decoration: none;
        margin: 5px 0;
}

label {font-size:110%; color: #333333; text-align: justify; text-indent: 0px; text-decoration: none; padding: 10px 0;}

/**     **/
#header_img {
    overflow:hidden; 
    height: 110px; 
    border-bottom: 2px solid #63A5B3; 
    border-top: 2px solid #FF9900; 
    background-image: url('http://naro-fominsk.net/images/top2.jpg');
    background-repeat:repeat-x; 
    padding: 0 0 5px 0;
}

/**      **/
.language_flag {
    border: 0;
    width: 18px;
    height: 12px;
    margin-left: 5px;
    padding: 0;
}

/**    **/
div.topmenu_2 {
    display:block; 
    margin:2px 0; 
    background:#63A5B3;
    color:#FFF; 
    padding:0px;                               
}

/**    **/
div.topmenu_2 a {
    font-size: 8pt;
    border: 0;
    color: #FFF;
    padding: 0 5px;
    margin: 0;
    text-decoration: none;
}

/**    **/
div.bottommenu_2 {
    display:block; 
    margin:2px 0; 
    background: #333366;
    color:#FFF; 
    padding:0px;                               
}

/**    **/
div.bottommenu_2 a {
    font-size: 8pt;
    border: 0;
    color: #FFF;
    padding: 0 5px;
    margin: 0;
    text-decoration: none;
}

#captcha {
    background-image: url(http://naro-fominsk.net/functions/captcha/captcha.jpg);
    border: 0;
    margin: 3px;
    width: 165px;
    height: 44px;
}



.hot {background-color:#EEE; padding:10px}
.hot h1 {color:#FF9900; font-weight:bold;}
.hot #comment_message{background-color:#EEE}

