*{
  margin:0px;
  padding:0px;
}

img{
  border:0px
}

html{
  width:100%;
  background-image:url("../st-img/backgr.jpg");
  background-position:top left;
  background-repeat:repeat-x;
  background-color:#1c2630
}

body{
  width:636px;
  margin:0 auto;
  padding:35px 0;
}

.menu{
  background-image: url("../st-img/menu-bg.gif");
  background-position:top left;
  background-repeat:repeat-x;
  border-left:2px solid #f7f5e9;
  border-right:2px solid #f7f5e9;
  width:632px;
  list-style-type:none;
  float:left;
  padding:8px 0;
}

.menu li, .menu img{
  float:left
}

#content{
  background-color:#f7f5e9;
  float:left;
  padding:0 0 0 20px;
  font-family:Tahoma;
  font-size:11px;
  color:#6c6c6c;
  background-image:url("../st-img/gray.gif");
  background-position:381px 16px;
  background-repeat:no-repeat
}

.column{
  width:341px;
  float:left;
  padding:0 20px 0 0;
  margin:0 20px 0 0;
}

table {
  float:left;
  width:341px;
  font-family:Tahoma;
  font-size:11px;
}

#article{
  background-color:#f7f5e9;
  float:left;
  width:596px;
  padding:0px 20px 0 20px;
  font-family:Tahoma;
  font-size:11px;
  color:#6c6c6c;
}

#article h1 {
  display:block;
  float:left;
  width:98%;
  font-size:16px;
  margin: 15px 0px 10px 15px;
  padding: 0px 0px 0px 0px;
}

#article h2 {
  display:block;
  float:left;
  width:98%;
  font-size:13px;
  margin: 8px 0px 4px 15px;
  padding: 0px 0px 0px 0px;
}

#article h3 {
  display:block;
  float:left;
  width:98%;
  font-size:11px;
  margin: 4px 0px 2px 15px;
  padding: 0px 0px 0px 0px;
}

#article ol {
  display:block;
  float:left;
  width:98%;
  margin:0 0px 10px 15px;
}

#article ul {
  display:block;
  float:left;
  width:98%;
  margin:0 0px 10px 15px;
}

#article p {
  display:block;
  float:left;
  width:98%;
  margin:0 0px 10px 15px;
}

#article li{
  list-style-position:inside;
  width:96%;
  margin-bottom: 10px;

}


.title{
  padding:11px 0 15px 0;
  float:left;
}

.info{
  width:341px;
  float:left;
  padding:0 0 15px 0
}

.column p, .column ul{
  display:block;
  float:left;
  width:320px;
  margin:0 0px 10px 15px;
}

.column p.oddeleni {
  display:block;
  float:left;
  width:237px;
  margin:0 0px 10px 15px;
}

.column img{
  float:left
}

.info a{
  text-decoration:none;
  color:#2c61a9
}

#content .more{
  background-image:url("../st-img/arrows.gif");
  background-position:right 5px;
  background-repeat:no-repeat;
  color:#2c61a9;
  font-size:10px;
  margin:7px 0 0 0;
  display:block;
  width:65px;
  font-weight:bold;
  text-decoration:none;
}

.border{
  border-bottom:1px solid #d8d8d8
}

.column li{
  list-style-position:inside;
  color:#2c61a9
  width:310px;
  margin-bottom: 10px;

}

#content .column li a{
  text-decoration:underline
}

#content .column li a:visited{
  text-decoration:underline
}

#content .column li a:hover{
  text-decoration:none
}

.column2{
  width:215px;
  float:left;
  padding:0 19px 0 0;
}

.column2 p{
  display:block;
  float:left;
  width:215px;
}

.column2 span{
  font-weight:bold;
  color:#2c61a9;
  display:block;
  padding:0 0 7px 0
}

.subscribe{
  background-image:url("../st-img/subscribe.gif");
  background-position:top left;
  background-repeat:no-repeat;
  width:215px;
  height:101px;
  float:left;
  margin:15px 0 0 0
}

.subscribe input{
  width:123px;
  float:left;
  margin:46px 6px 0 12px;
  font-weight:bold;
  font-size:11px;
  color:#41505c;
  border:3px solid #FFFFFF;
}

.subscribe button{
  width:56px;
  height:21px;
  float:left;
  margin:45px 0 0 0;
  border:0px;
  background:none;
  cursor:pointer;
  cursor:hand;
}

.subscribe a{
  display:block;
  text-decoration:underline;
  color:#313e4b;
  font-weight:bold;
  margin:9px 0 0 12px;
  float:left;
  display:inline
}

.subscribe a:visited{
  text-decoration:underline
}

.subscribe a:hover{
  text-decoration:none
}

#learning{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  width:635px;
  background-image:url("../st-img/backgr2.gif");
  background-position:top left;
  background-repeat:repeat-x;
  padding:4px 0;
  float:left;
  font-family:Tahoma;
  font-size:11px;
  color:#b0b0b0
}

#learning img{
  float:left
}

#learning p{
  display:block;
  width:293px;
  float:left
}

#learning ul{
  width:290px;
  float:left;
  padding:7px 0;
}

#learning li{
  font-size:14px;
  width:137px;
  color:#598dc6;
  font-weight:bold;
  list-style-type:none;
  line-height: 28px;
  background-image:url("../st-img/disc.gif");
  background-position:0px 5px;
  background-repeat:no-repeat;
  padding:0 0 0 8px;
  float:left
}

#learning li a{
  color:#598dc6;
  text-decoration:underline
}

#learning li a:visited{
  text-decoration:underline
}

#learning li a:hover{
  text-decoration:none
}

#footer{
  background-image:url("../st-img/end.gif");
  background-position:bottom left;
  background-repeat:no-repeat;
  background-color:#f7f5e9;
  width:622px;
  float:left;
  padding:12px 0 10px 13px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-align: center;
  color:#222e39
}

#footer div{
  float:left;
  padding:0 5px
}

#footer a{
  color:#222e39;
  text-decoration:underline;
  line-height:25px;
}

#footer a:visited{
  text-decoration:underline
}

#footer a:hover{
  text-decoration:none
}

#footer strong{
  display:block;
  padding:0 0 7px 0
}

#footer .centeral-block{
  background-image:url("../st-img/dots.gif");
  background-position:top left;
  background-repeat:repeat-y;
  padding:0 0 0 10px;
  width:182px;
}

#footer #mail{
  font-size:11px
}
