body,h1,h2,h3,p,td,quote,small,form,input,ul,li,ol,label{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
body{color:#000000; font-size:12px;}
body a.c4, a.c4:visited {color:#FFFFFF; text-decoration:none; font-style:normal; font-weight: normal;
       text-decoration:none;}
body a.c4:hover{text-decoration:underline; color:#ffffff; background-color:#A52A2A; font-weight: normal;}

A.pages {text-align: center;
         padding: 3px 3px 3px 4px;
         border-radius: 4px;
         background-color: #F5F5DC;
         border: #FFFFFF 1 solid;
         box-shadow:1px 1px 1px 1px silver;
         COLOR: #000080; 
         text-decoration:none;
         font-family: Verdana;
         font-size: 13px;
         }        

A.pagess, a.pagess:hover {text-align: center;
         padding: 3px 3px 3px 4px;
         border-radius: 4px;
         background-color:#696969;
         border: #ffffff 1 solid;
         box-shadow:2px 1px 1px 1px silver;
         COLOR: #ffffff; 
         color: ffffff;
         text-decoration:none;
         font-family: Verdana;
         font-size: 15px;}

A.pages:hover {text-align: center;
         padding: 3px 3px 3px 4px;
         border-radius: 4px;
         background-color:#B0E0E6;
        
         box-shadow:1px 1px 1px 1px silver;
         COLOR: #666666; }

body a, a:visited  { 
color:#000000; 
font-weight: bolder; 
text-decoration:none; 
outline:none; }
body a:hover{ 
text-decoration:none; 
background-color:none; 
color:#000; 
font-weight: bolder;}

body.1 {color:#ffffff; font-size:12px; background-color:#5d5d5d;} 

body a.c1, a.c1:visited  { color:#000;
 font-weight: bolder; 
 text-decoration:none; outline:none; }
body a.c1:hover{ 
text-decoration:none; 
background-color:#FFFFFF; 
color:#000; 
font-weight: bolder;}

 
body a.c2, a.c2:visited  { 
color:red; 
font-style:italic; 
text-decoration:none; 
outline:none; }
body a.c2:hover{ 
text-decoration:none; 
background-color:#FFFFFF; 
color:#000; 
font-weight: bolder;}
 
body a.c3, a.c3:visited  { 
color:#A52A2A; 
font-weight: bolder; 
text-decoration:none; 
outline:none; 
font-size: 25px;
font-family:Georgia;}
body a.c3:hover{ text-decoration:none; 
background-color:#FFFFFF; 
color:#000; 
font-weight: bolder;}
 {color:CD5c5c;} 
 
body a.c6, a.c6:visited  { 
color:#000; 
font-weight: none; 
text-decoration:none; 
outline:none; 
font-size: none;}
body a.c6:hover{ text-decoration:none; 
background-color:#none; 
color:#000; 
font-weight: none;}
 {color:CD5c5c;}
 
 body a.c7, a.c7:visited  { 
color:#A52A2A; 
font-weight: none; 
text-decoration:none; 
outline:none; 
font-size: 15px;}
body a.c7:hover{ text-decoration:underline; 
background-color:#fff; 
color:#A52A2A; 
font-weight: none;}    
 
body a.c5, a.c5:visited  { color:blue; text-decoration:underline; outline:none; font-size: 15px;}
body a.c5:hover{ text-decoration:none; background-color:#FFFFFF; color:#000; font-weight: bolder;}
 {color:teal;} 
.attr{width:100%; text-align: right;}

.dn{color: blue; width:100%; background: #ffffff;}
#bottom{ color: silver; width:100%; background: #d2d2d2;}
.bottom{ color: #3d3d3d;
         font-size: 9px; 
         width:1000px; 
         background: #d2d2d2; }

#header-a{width:100%; height:160px; background: #5d5d5d url('https://snezhnoe.in.ua/images/zag3.gif') no-repeat right; color: #FFFFFF;}
#header-l{width:100%; height:5px; background-color:#861000;font-size: 5px;}
#header-k{width:100%; height:1px; background-color:#000000;font-size: 1px;}
#clear {width:100%; height:5px; background-color:#ffffff;font-size: 5px;}
#news {text-indent:10px; margin:5px;  text-align:justify;}

#apage {color: red;
        font-size: 20px;}

.alla { background-color: #69c; background-position: 0 center; text-align: center; width: 1000px; border-color: silver; border-width: 2px; }
.ukraine{ display: table-row; }
.full_link {text-indent:10px; margin:5px;  text-align:right;}
.title {text-indent:3px; margin:2px;  text-align:left;}

.story {text-indent:0px; 
        margin:5px;  
        text-align:justify;
        font-size: 14px;
        font-family:Tahoma;}
        
.date {text-indent:10px; margin:5px;  text-align:right; color:#5d5d5d; font-style:italic; font-size: 10px;}

.imcom{text-align: left;background: #b7b7b7; font-weight: bolder; font-style:italic;}

#menu{ width:100%; 
       color: #ffffff; 
       font-size: 16px; 
       text-align: center; 
       FONT-WEIGHT: none; 
       height: 18px; }
       
#begun{ width:100%; 
       background: #ffffff; 
       color: #000; 
       text-align: center; 
       FONT-WEIGHT: none; }       

.menu { 
        background-image: url(https://snezhnoe.in.ua/images/fm.jpg);
        background-repeat: repeat-x; 
        FONT-WEIGHT: #ffffff; 
        background-color: #A52A2A; 
        width:100%;
        height:50px;}
#ds {FONT-WEIGHT: none;
      color: ffffff;
      font-size: 13px;
       } 
#newsm {FONT-WEIGHT: bold;
      color: black;
      font-size: 12px;
      background: #f4f4f3;
      text-align: center;
       }               

#menu1 { FONT-WEIGHT: bold; 
        background: #ffffff url('https://snezhnoe.in.ua/images/logo.gif') no-repeat center;
        height: 251px;}

.zag { font-size: 17px; 
       font-weight: bolder; 
       background-image: url(https://snezhnoe.in.ua/images/fonzag.gif);
       background-repeat: repeat-x; 
       text-align: center;
       width: 730px; 
       height: 28px; 
       border: solid thin silver; }
       
.on {  background-color: #ffffff;
       width: 1000px; 
       border: 0 px solid #000000;}
.one{
background-image: url(https://snezhnoe.in.ua/images/fm.jpg);
        background-repeat: repeat-x;
        background-color: #A52A2A;
}       
.logo{
background-image: url(https://snezhnoe.in.ua/images/fn.jpg);
background-repeat: repeat-x;
background-color: #d2d2d2;
} 
.on1 {  
       width: 1000px; 
       border: none; 
       height: 28px;
       text-align: left;}
       
.none {  width: 1000px; 
       border: none; }                

.to { text-align: center; valign: center; vertical-align: top; width: 1000px;  list-style-position: inside; display: table; }

.kleft { text-align: center; vertical-align: top; width: 730px; height: auto;  }

.zagcenter { font-size: 17px; font-weight: bolder; background-image: url(https://snezhnoe.in.ua/images/fonzag.gif); background-repeat: repeat-x; text-align: center; width: 575px; height: 25px; border: solid thin silver; }

.kcenter { text-align: center; vertical-align: top; width: 575px; height: auto; border: solid 2px silver; }

.kright { text-align: center; 
          vertical-align: top; 
          width: 265px; height: auto; 
          border: none; }
          
.zagright { font-size: 17px; 
            font-weight: bolder; 
            background-image: url(https://snezhnoe.in.ua/images/fonzag.gif);
            background-repeat: repeat-x; 
            text-align: center; 
            width: 265px; 
            height: 23px; 
             }


            
#addob{width:100%; height:3px; background-color:#FFFFFF;font-size: 3px;}              

/*���������*/
#calendar, #calendar a {text-align: center;}

#calendar .month, #calendar .month a {
    text-decoration: none;
    color: #fff;
    background:#4d4d4d;
    border:1px solid #4d4d4d;
    padding:2px 8px;
    font-size:13px
}
#calendar .weekday, #calendar .weekend {
    color: red;
    background:#FFFF9B;
    border:1px solid #4d4d4d;
    padding:2px 8px;
    font-size:13px
}
#calendar .weekday, #calendar .day {
    text-decoration: none;
    color: #4d4d4d;
    background:#FFF;
    border:1px solid #4d4d4d;
    padding:2px 8px;
    font-size:13px 
}
#calendar .weekday a {
        background: silver;
    padding:2px 8px;
    color: red; 
}
#calendar .endday {
    color: red;
    background:#FFFF9B;
    border:1px solid #4d4d4d;
    padding:2px 8px;
    font-size:13px
}
#calendar .endday a {
    text-decoration: none;
    color: red;
        font-size:13px;
}
/*����� ���������*/

/*��� ������� Headlines*/
body a.c6, a.c6:visited  { color:#000; 
        
       outline:none; 
       font-size: 11px;
       text-align: right;}
body a.c6:hover{ text-decoration:none; 
       background-color:#FFFFFF; 
       color:#000; 
       font-weight: bolder;
       text-decoration:underline;
       text-align: right;}
 {color:teal;} 
 
 body a.c8, a.c8:visited  { 
       color:#4682B4;        
       outline:none; 
       font-size: 15px;
       }

body a.c8:hover{ text-decoration:none; 
       color: #000;
       text-decoration:underline;
       background-color:#e4e4e4;
              }
       
body a.cd, a.cd:visited  { 
       color:#000;        
       outline:none; 
       font-weight: normal;
       }

body a.cd:hover{ text-decoration:none; 
       color: #ffffff; 
       font-weight: normal;
       text-decoration:none;
       background-color: #000000;}   

#obyava{ width:100%;  
        background-color: transparent;
        font-size: 12px; 
        text-align: justify; }

.bloc-obyava { font-size: 17px; 
            font-weight: bolder; 
            text-align: left; 
            padding: 5px; /* ���� ������ ������ */
            width: 265px;
            background-color: #e4e4e4;
            border:none;
            color:#4682B4;
             }            
             
.r1, .r2,  .r3, .r4 {
    display: block; 
    height: 1px;
    background: #e4e4e4;
    overflow: hidden;
    font-size:0;
   }
   .r1 {  margin: 0 5px; }
   .r2 {  margin: 0 3px; }
   .r3 {  margin: 0 2px; }
   .r4 {  margin: 0 1px; height: 2px; }
   
.bloc-news { font-size: 17px; 
            font-weight: bolder; 
            text-align: left; 
            padding: 5px; /* ���� ������ ������ */
            width: 265px;
            background-color: #EEE8AA;
            border:none;
            color:#4682B4;
             }     
   
.rr1, .rr2,  .rr3, .rr4 {
    display: block; 
    height: 1px;
    background: #EEE8AA;
    overflow: hidden;
    font-size:0;
   }
   .rr1 {  margin: 0 5px; }
   .rr2 {  margin: 0 3px; }
   .rr3 {  margin: 0 2px; }
   .rr4 {  margin: 0 1px; height: 2px; } 
   
.bloc-foto { font-size: 17px; 
            font-weight: bolder; 
            text-align: center; 
            padding: 5px; /* ���� ������ ������ */
            width: 265px;
            background-color: #DDA0DD;
            border:none;
            color:#ffffff;
             }     
   
.ra1, .ra2,  .ra3, .ra4 {
    display: block; 
    height: 1px;
    background: #DDA0DD;
    overflow: hidden;
    font-size:0;
   }
   .ra1 {  margin: 0 5px; }
   .ra2 {  margin: 0 3px; }
   .ra3 {  margin: 0 2px; }
   .ra4 {  margin: 0 1px; height: 2px; }
   
   .zagi { 
   font-size: 20px;
   font-family: Georgia;
   color: black;
   text-align: left;
   font-weight: bolder;
   } 
   
   hr.style-two {
    border: 0;
    height: 2px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
} 

.maxiinput {WIDTH: 500px; height:30px; border-radius: 6px; 
            text-align: center; 
            vertical-align: center;
            font-family: Georgia;
            color: #000000;

            FONT-WEIGHT: bold;
            background: FFFFFF; 
            background-color: E0FFFF;
            border: #C3C3C3 2px solid;}
            
.maxiinput:focus {WIDTH: 500px; height:50px; 
            text-align: center; 
            font-family: Georgia;
            color: #000000;

            FONT-WEIGHT: bold;
            background: #FFFFFF;
            background-color: #FFFFFF;
            border: #C3C3C3 10px solid;}
            
.textarea {WIDTH: 500px; border-radius: 6px; 
            text-align: left; 
            height: 200px;
            font-family: Georgia;
            color: #000000;

            FONT-WEIGHT: bold;
            background: #FFFFFF;
            background-color: #E0FFFF;
            border: #C3C3C3 2px solid;}

.textarea:focus {WIDTH: 500px; 
            height: 200px;
            text-align: left; 
            font-family: Georgia;
            color: #000000;
            FONT-WEIGHT: bold;
            background: #FFFFFF;
            background-color: #FFFFFF;
            border: #C3C3C3 10px solid;}
            
.textarea_mini {WIDTH: 500px; border-radius: 6px; 
            text-align: left; 
            height: 50px;
            font-family: Georgia;
            color: #000000;

            FONT-WEIGHT: bold;
            background: #FFFFFF;
            background-color: #E0FFFF;
            border: #C3C3C3 2px solid;}

.textarea_mini:focus {WIDTH: 500px; 
            height: 50px;
            text-align: left; 
            font-family: Georgia;
            color: 000000;
            FONT-WEIGHT: bold;
            background: FFFFFF; 
            background-color: FFFFFF;
            border: #C3C3C3 10 solid;} 
            
.longok {WIDTH: 330px; height:40px; 
        border-radius: 6px; 
        background-color: cccccc; font-size: 20; color: 000000; border: #808080 1 solid;}
.longok:hover {WIDTH: 330px; height:40px; 
        border-radius: 6px; 
        FONT-WEIGHT: bold;
        background-color: 000080; font-size: 20; color: fff; border: 000080 1 solid;} 
.zag_news { font-size: 40px; 
       font-weight: bolder; 
       text-align: left;} 
.vremya {
       font-size: 12px; 
       font-weight: normal; 
       text-align: right;
       color: gray;
} 

.countfoto {
       font-size: 12px; 
       font-weight: normal; 
       text-align: right;
       color: black;
} 

.fotogallery {
       width: 300;
       background-color: white;
       padding: 5 10 10 10px;
       text-align: center;
} 

.story_foto {text-indent:0px; 
        margin:5px;  
        text-align:justify;
        font-size: 12px;
        font-family:Tahoma;}
        
.foto_story {text-indent:0px; 
        margin:5px;  
        text-align:justify;
        font-size: 12px;
        font-family:Tahoma;}
        
.search_table {
background-color: lightsteelblue;
text-align: center;
vertical-align:center;
padding: 5px 5px 5px 5px;
height:50px
font-size:50px;
}

.searchbox {
text-align:center;
vertical-align:center;
}

.search {
width:550px;
height:40px;
font-size:15px;
padding: 5px;
}

.submit {
width:150px;
height:40px;
}  

body a.edit, a.edit:visited {color:white; background-color:DarkGreen; text-decoration:bolder; font-style:normal; font-weight: normal;}
body a.edit:hover{text-decoration:underline; text-decoration:bolder; color:white; font-weight: normal;} 

body a.del, a.del:visited {color:white; background-color:DarkRed; text-decoration:bolder; font-style:normal; font-weight: normal;}
body a.del:hover{text-decoration:underline; text-decoration:bolder; color:white; font-weight: normal;}

body a.m1, a.m1:visited {color:white; background-color:blue; text-decoration:bolder; font-style:normal; font-weight: normal; font-size: 16px;}
body a.m1:hover{text-decoration:underline; text-decoration:bolder; color:white; font-weight: normal; }                                                                                                  