html {
	  min-height:           100%;
      height:               100%;
     }

body {
      padding:              0px;
      margin:               0px;
      min-height:           100%;
      height:               100%;
	  font-family:          Arial, Helvetica, sans-serif;
	  font-size:            12px;
	  font-variant:         normal;
   }
   
p, td, tr, div {
font:;
color:;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
font-style:;
font-weight:;
background:;
padding:   0px;
margin:    0px;
}



/*-----------TEXT---------------------------------------------------------------------------*/
a.readon:link {
      color:                #006600;
} /* ????? ??? ?????? "?????????" ? ??????/??????? */
a.readon:hover {
      color:                #FF0000;
	           }
a.readon:visited {
      color:                #006600;
	             }
				 
				 
.pagenav,.pagenavbar {
font:#006600;
color:;
font-size:;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:;
padding:;t
background:;
text-decoration:;
} 

.latestnews {
text-align:left;
}

.afgnews  {
text-align:           left;
padding:              5px;
background-color:     #f4f4f4;
font-size:            12px;       
          }
.afgnews th,
.embnews th {
text-align:           left;
padding-left:         8px;
}		  
		  
.embnews {
text-align:           left;
padding:              5px;
background-color:     #f4f4f4;
font-size:            12px;
}

.latestnews ul {color:#006600; font-size:1.0em;} /* ????? ??? ?????? ????????? ???????? - ?? ?????????, "????????? ???????" ????? ? ??????? user1 */
.latestnews li {color:#006600; font-size: 1.0em;}	

.mostread ul {color:#006600; font-size:1.0em;} /* S????? ??? ?????? ?????????? ???????? - ?? ?????????, "?????????? ???????" ????? ? ??????? user2 */
.mostread li{color:#006600; font-size:1.0em;}	

.componentheading {color:#006600; font-size:14px; text-transform:uppercase; padding-left: 5px; text-align:center; font-weight:bold; padding-top: 8px;}/* ???????? ?????????? .*/
.contentheading {color:#006600; font-size:14px; font-weight:bold; border:0px; padding-left: 8px;}	

.contentpaneopen {
padding: 5px;
}
.buttonheading {
border:0px;
}

a.contentpagetitle:hover {color:#006600} /* ???????? ??????, ???????? ? ?.?. */
a.contentpagetitle:link {color:#006600}
a.contentpagetitle:visited {color:#006600} 

h1,.componentheading {
font: Arial, Helvetica, sans-serif;
color: #006600;
font-size:14px;
}


.text {
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}

th {
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	azimuth:center;
	text-shadow:#000000;
	padding-top:5px;
	font-weight:600;
	padding-left:5px;
	color:#006600;
	text-align:center;
   }


a:link {
font:;
color:#006600;
font-size:;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:;
padding:;
background:;
text-decoration:;
}
a:visited {
font:;
color:#006600;
font-size:;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:;
padding:;
background:;
text-decoration:;
}
a:hover {
font:;
color: #009900;
font-size:;
font-family:;
font-style:;
font-weight:;
text-align:;
margin:;
padding:;
background:;
text-decoration:;
}
/*--------------------------------------------------------------------------------------*/

.moduletable {
      padding-top:          8px;
	  padding-bottom:       2px;
	         }
   
#bg {
      background-color:     #cccccc;
	  background-image:     url(../images/pattern.jpg);
	  background-repeat:    repeat;
	  min-height:           100%;
      height:               auto !important;
      height:               100%;
	}
	
#bg3 {
      background-image:     url(../images/tenr.png);
      background-position:  right;
      background-repeat:    repeat-y;
      width:                1020px;
     }

#bg4 {
      background-image:     url(../images/tenl.png);
      background-position:  left;
      background-repeat:    repeat-y;
      width:                1020px;
     }

#bg1 {
      background-color:     #f4f4f4;
	  width:                1000px;
     }
	 
#flag {
      background-image:     url(../images/flag.jpg);
	  background-repeat:    no-repeat;
	  width:                262px; 
	  height:               186px;
	  }

#nflag {
      vertical-align:       top;
	  background-image:     url(../images/ShapkaFon.jpg);
	  background-repeat:    no-repeat;
	  background-position:  right;
	  background-color:     #e4e4e4;
	  height:               186px;
	   }

#top  {
      background-color:     #e4e4e4;
	  height:               186px !important;
	  }
	  
#top img  {
        border:               0px;
	  padding:              0px;
	  margin:               0px;
	  }	  
	
#top11 {
      height:               22px;
	  width:                738px;
	  padding:              0px;
	  margin:               0px;
	  }
	  
#top12 {
	  width:                738px;
	  vertical-align:       top;
  	  height:               14px;
	  }
	 
#lang {
      width:                369px;
	  padding-left:         2px;
	  height:               14px;
	  vertical-align:       middle;
	  text-align:           left;
	  float:                left;
	  }
	  
#lang a:link  {
      font-family:          Arial, Helvetica, sans-serif;
	  color:                #666666;
	  text-decoration:      none;
	  }

#lang a:visited {
      font-family:          Arial, Helvetica, sans-serif;
	  color:                #666666;
	  text-decoration:      none;
	  }
#lang a:hover {
      color:                #666666;
	  text-decoration:      underline;
	          }
	  
#home {
      width:                369px;
	  padding-right:        2px;
  	  height:               14px;
	  }
	  
#title {
	  text-align:           left;
	  height:               40px !important;
	  padding-top:          4px;
	  padding-bottom:       3px;
	  vertical-align:       middle;
	  }
	  
#ShFoto {
      height:               87px;
	  padding-top:          12px;
	text-align:           left;
	padding-left:         1px;
	  }
	 
#top1 {
      background-image:     url(../images/top1.jpg);
      height:               12px;
      background-repeat:    repeat-x;
      width:                1000px;
	  padding:              0px;
	  margin:               0px;
      }
	
#content {
	  background-color:     #f4f4f4;
	  padding:              5px;
	  text-align:           justify;
	  font-size:            12px;
		 }
#contentpaneopen {
      font-family:          Arial, Helvetica, sans-serif;
	  font-size:            12px;
	  padding-top:          5px;
		 }	 
	 
#right {
      background-color:     #e2e2e2;
	  vertical-align:       top;
	  padding:              5px;
	  text-align:           left;
	  width:                200px;
	  }
	  
#left {
      background-color:     #e2e2e2;
	  vertical-align:       top;
	  padding:              5px;
	  width:                200px;
	  }
	  
#left th {
      text-align:center;
	  font-family:Arial, Helvetica, sans-serif;
	  }
	  
#leftmenu {
	  text-align:          left;
	  padding-left:        5px;
	  padding-bottom:      10px;
	      }
		  
#feed {
padding:10px;
}

.moduletablefeed a:hover,
.moduletablefeed a:visited,.moduletablefeed a:link
 {
text-decoration:none;
}

.moduletablefeed img{
border:none;
}

.moduletablefeed span{
vertical-align:inherit;
}
		  	 
#leftmap {
      background-image:     url(../images/mapfon.jpg);
	  background-repeat:    no-repeat;
	  background-position:  bottom;
	  height:               130px;
	  width:                200px;
	  font-family:          Arial, Helvetica, sans-serif;
	  font-size:            12px;
	  color:                #333333;
	  vertical-align:       middle;
	  padding-top:          25px;
	  padding-left:         10px;
	  padding-right:        5px;
	  padding-bottom:       5px;
	      }
#leftmap p {
      vertical-align:       middle;
	  font-family:          Arial, Helvetica, sans-serif;
	  color:                #666666;
	  font-size:            12px;
          }
#leftmap div {
      padding:              5px;
	  }
#foot {
      background-image:     url(../images/foot.jpg);
      height:               32px;
      background-repeat:    repeat-x;
      }
	
#foot1 {
      font-family:          Arial, Helvetica, sans-serif;
	  font-size:            10px;
	  color:                #FFFFFF;
	  vertical-align:       middle;
	  padding-left:         10px;
	  padding-top:          5px;
	  text-align:           left;
	  }
	  
#foot1 a:link{
      color:                #FFFFFF;
	  text-decoration:      none;
	  }

#foot1 a:hover {
       color:               #FF0000;
	   text-decoration:     none;
	   }
#foot1 a:visited {
      color:                #FFFFFF;
	  text-decoration:      none;
	  }

#foot2 {
      text-align:           right;
      color:                #FFFFFF;
      font-family:          Arial, Helvetica, sans-serif;
      font-size:            10px;
	  vertical-align:       middle;
	  padding-right:        10px;
	  padding-top:          3px;
	  }
	  
.menuTitle {font-size: 12px;font-weight:bold;display: block;text-decoration: none;outline-style:none;height: 18px;padding-top: 6px;padding-bottom: 3px;padding-left: 6px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ddd;margin-bottom: 1px;}
.content {font-size: 10px; color:#5E6257display: block;background-color: #FFFFFF;}
