@charset "utf-8";
/* CSS Document */

/* Struktuur */
body{
  background: url(../images/bg.png) repeat;
  font: 11px "Tahoma";
  color:#b5b5b5;
  }
  
#Content{
  margin-left:auto;
  margin-right:auto;
  width: 892px;
  }
  
#Top{
  height:30px;
  width:892px;
  }
  
#login{
  height:30px;
  padding-left:10px;
  padding-top:3px;
  float:left;
  }  

#Welcome{
  height:30px;
  padding-right:10px;
  padding-top:5px;
  float:right;
 }
  
#Header{
  height:325px;
  width:892px;
  margin-top:-5px;
  padding-bottom:10px;
  }  
  
.MenuMain{
  background:url(../images/menu.png) no-repeat;
  height:38px;
  width:892px;
  margin-top:-10px;
  }

.ContentNews{
  width:892px;
 }

.ColumLeft{
  width:531px;
  float:left;
  display:inline;
 }
 
.ColumRight{
  width:361px;
  float:left;
  display: inline;
  position: relative;
 } 
 
.clear { clear: both; }

.FooterBox{
  width:892px;
  margin-left:auto;
  margin-right:auto;
 }

.Uudis{
  background:url(../images/newsBg.png) no-repeat;
  height:164px;
  width:531px;
  float:left;
  margin-top:14px;
  }

.TextLine{
  background:url(../images/Line.png) repeat-x;
  height:1px;
  margin-left:10px;
  margin-right:20px;
  margin-top:5px;
  }

.StockLine{
  background:url(../images/Line.png) repeat-x;
  height:1px;
  margin-left:10px;
  margin-right:20px;
  margin-top:5px;
  width:303px;
  }
  
.AdTop{
  background:url(../images/BoxBg.png);
  width:333px;
  border:1px solid #383838;
  margin-left:26px;
  padding-bottom:10px;
  float:right;
  margin-top:14px;
  } 
  
.StockBg{
  background:url(../images/BoxBg.png);
  width:333px;
  border:1px solid #383838;
  margin-left:26px;
  margin-top:14px;
  padding-bottom:10px;
  float:right;
  }

.StockInfo{
  background:url(../images/BoxBg.png);
  width:531px;
  border:1px solid #383838;
  margin-left:26px;
  margin-top:14px;
  padding-bottom:10px;
  float:right;
  }
    
#Footer{
  background:url(../images/footer.png) no-repeat;
  float:left;
  height:36px;
  width:892px;
  margin-top:30px;
  text-align:center;
  padding-top:5px;
  }        
/* Main Menu */ 

.MenuMain ul{ 
  float: left;
  list-style-type: none;
  margin-left:20px;
  margin-top:10px;
 }
 
.MenuMain ul li {
  float: left;
  padding: 0px;
  padding-left:10px;
  }
 
.MenuMainLink{
  color:#b5b5b5;
  text-decoration:none;
  }

.MenuMainLink:hover{
  color:#06a3ff;
  }  

.MenuLine{
  margin-left:10px;
  }  
  
/* Sub Menu */

#SubMenuLeft{
  background:url(../images/subMenuLeft.png) no-repeat;
  height:23px;
  width:16px;
  float:left;
  margin-left:20px;
  }

.SubMenuCenter{
  background:url(../images/subMenuCenter.png) repeat-x;
  height:23px;
  float:left;
  }

  
#SubMenuRight{
  background:url(../images/subMenuRight.png) no-repeat;
  height:23px;
  width:16px;
  float:left;
  }    

.SubMenuCenter ul{ 
  float: left;
  list-style-type: none;
  margin-left:-5px;
  margin-top:4px;
 }
 
.SubMenuCenter ul li {
  float: left;
  padding: 0px;
  padding-left:10px;
  }
 
.SubmMenuLink{
  color:#b5b5b5;
  text-decoration:none;
  }

.SubMenu:hover{
  color:#06a3ff;
  }  

.SubMenuLine{
  margin-left:10px;
  }     
/* Input, Button */

input{
  background:url(../images/input.png) repeat;
  border: 1px solid #1e1e1e;    
  height: 19px;
  color:#b5b5b5;
  padding-left:3px;
  }

textarea{
  background:url(../images/input.png) repeat;
  border: 1px solid #1e1e1e;    
  color:#b5b5b5;
  padding-left:3px;
  font-size:11px;
  }
  
body:first-of-type input { outline:none; }  

.btnmain{
  background:url(../images/btn.png) repeat;
  border:1px solid #171717;
  color:#171717;   
  height: 19px;
  padding-bottom:19px;
  padding-top:2px;
  font: 11px "Tahoma";
 }

/* Lingid */

a{
  color:#b5b5b5;  
  }

a:hover{
  color:#06a3ff;
  }

.skins{
 color:#b5b5b5; 
 font: 11px "Tahoma"; 
  }

.skins:hover{
  color:#06a3ff;
  font: 11px "Tahoma";
  }  
  
/* Tekstid */
.NewsTitle{
  width:511px;
  padding-left:10px;
  padding-right:20px;
  padding-top:10px;
  font-size:14px;
  }  

.NewsText{
  width:511px;
  padding-left:10px;
  padding-right:20px;
  padding-top:10px;
  }  

.NewsTextFront{
  width:511px;
  height:100px; !important
  margin-left:10px;
  padding-left:10px;
  padding-right:20px;
  padding-top:10px;
  }  
  
.InfoNews{
  float:left;
  padding-left:10px;
  }

.StockText{
  width:313px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  }
  
.StockTitle{
  width:313px;
  padding-left:10px;
  padding-right:20px;
  padding-top:10px;
  font-size:14px;
  }      