#forum_mesg {
  font-family:      Arial, Tahoma ,Helvetica,sans-serif;
  font-size:        10px;
  width:            540px;
  padding:          0px;
  color:            #1D1D1F;
  
}
#forum_mesg .FO_Nadpis { 
  width:            542px;
  display:          block; 
  overflow:         hidden; 
  color:            #9B0000;  
  text-align:       right;
  font-weight:      bold; 
  padding:          0px 0px 3px 1px;
  border-bottom:    1px solid #CCCCCC; 
}

#forum_mesg .FO_Date {     
  float:            right;
  font-weight:      bold; 
  padding:          3px 8px 3px 1px;   
}

#forum_mesg .FO_NadpisDel2 {     
  float:            right;
  font-weight:      bold; 
  padding:          3px 5px 3px 1px;   
}

#forum_mesg .FO_Autor { 
  width             533px;     
  display:          block; 
  overflow:         hidden;              
  float:            left;
  font-weight:      bold; 
  padding:          3px 3px 3px 1px;   
}
#forum_mesg .FO_Mesg {  
  width:            533px;
  color:            #717171; 
  font-size:        11px;   
  text-align:       Justify; 
  padding           3px; 
}

.FO_Titul{
  height:           22px;
  text-align:       right;
  display:          block; 
  overflow:         hidden;     
  }
  
.FO_mouseThereText {
   
  font-size:11px; font-weight: bold;
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  width: 120px; 
  height: 27px;  
  float:right;  
  display: block; 
  overflow: hidden; 
  text-align: center; 
  border-left: 2px solid #FFFFFF;       
  padding-top: 6px;
  background-color: #F3A664;
  color:            #000000;    
  cursor: pointer; cursor: hand;
}
  
.FO_List{
 
  width: 468px;  
  display: block; 
  overflow: hidden;
  }
  
.FO_Nadp{
   
  width: 200px;
  font-size:11px; 
  font-weight: bold;
  font-family:Tahoma,Arial,Helvetica,sans-serif; 
  text-align: Left; 
  float: left;
  color:#FFEEDD;
  padding-top: 4px;
  padding-left: 3px;
}  
.FO_Bt {
      
  font-size:11px; font-weight: bold;
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  width: 120px; 
  height: 27px;  
  float:right;  
  display: block; 
  overflow: hidden; 
  text-align: center; 
  background-color: rgb(225,225,225);
  color:            #000000; 
  border-left: 2px solid #FFFFFF;        
  padding-top: 6px;
  cursor: pointer; cursor: hand;
  }
.FO_Ldef{
   
  font-size:11px; color:#0B0B0B; font-family:Arial,Helvetica,sans-serif; text-align: Left;
  width: 468px;  display: block; overflow: hidden;
  border-left: 0px solid #FFFFFF;
  border-right: 1px solid #393633;
  
}
.FO_Lcol1{
   
  width: 22%; 
  height: 18px;
  background-color: #1D1D1F;  
  border: 1px solid #393633;
  display: block; 
  overflow: hidden; 
  float:left;
  padding: 1px;
  padding-left: 3px;
}  
.FO_Lcol2{
   
  width: 30%; 
  height: 18px;
  background-color: #1D1D1F;
  border: 1px solid #393633;
  display: block; 
  overflow: hidden; 
  float:left;
  padding: 1px;
  padding-left: 3px;
}
.FO_Lcol3{
   
  width: 48%; 
  height: 18px;
  background-color: #1D1D1F;
  border: 1px solid #393633;
  display: block; 
  overflow: hidden;  
  float:left;
  padding: 1px;
  padding-left: 3px; 
}

#forum{
  font-size:    10px; 
  font-family:  Arial,Tahoma,Helvetica,sans-serif;
  
}

#forum .mesg{
  width:               176px;
  height:              30px;
  display:             block; 
  overflow:            hidden;
  padding:             2px 2px 2px 2px;
  border-bottom:       1px solid #CCCCCC;         
}

#forum .foDate{
  color:               #9B0000;         
}

#forum a{
  width:               180px;
  font-size:           10px; 
  font-family:         Arial,Tahoma,Helvetica,sans-serif;
  text-decoration:     none; 
  color:               #5D5D84;
  padding:             2px 2px 2px 0px;
  
}
#forum a:hover {
    color:               #9B0000;        
    }

#kont {
      
      width: 100%;
      display: block;  
      overflow: hidden;       
}
#kont span{
      
      margin-bottom: 2px;       
      text-align: left; 
      font-family: Tahoma,sans-serif; 
      font-size: 11px; 
      background-color: #FFFFFF;
      padding: 7px 2px 0px 5px;
      float: left; 
      display: block;  
      overflow: hidden;      
}

#kont td{
      
      margin-bottom: 2px;       
      text-align: left; 
      font-family: Tahoma,sans-serif; 
      font-size: 11px; 
      background-color: #FFFFFF;
      padding: 3px 2px 2px 5px;
      float: left; 
      display: block;  
      overflow: hidden;      
}
#kont .K_kontL{
      
      margin-right: 2px;
      height: 20px;
      width: 20%; 
      color: #9B0000;            
}
#kont .K_kontR{
        
      height: 20px;
      width: 74%;
      color: #000000;          
}

#kont .K_kontRL{
      
      margin-right: 2px;
      height: 25px;
      width: 25%; 
      color: #9B0000;            
}

#kont .K_kontRI{
       
      height: 25px;
      width: 70%;
      color: #000000;      
}

#kont .K_kontLT{
      
      margin-right: 2px;
      height: 125px;
      width: 25%; 
      color: #9B0000;            
}

#kont .K_kontRT{
      
      height:125px;
      width: 70%;
      color: #000000;       
}

#kont .K_kontRICQL{

      height: 20px;
      width: 70%;
      color: #000000; 
      margin-right: 2px;         
}
#kont .K_kontRICQR{

      height: 20px;
      width: 286px;
      color: #000000;          
}
#kont .K_kontLBig{

      height: 30px;
      width: 25%; 
      color: #9B0000; 
      margin-right: 2px;           
}
#kont .K_kontRBig{

      height: 30px;
      width: 70%;
      color: #000000;        
}
#kont .K_kontLBig2{

      margin-right: 2px;
      height: 45px;
      width: 25%; 
      color: #9B0000;            
}
#kont .K_kontRBig2{

      height: 45px;
      width: 70%;
      color: #000000;        
}
#kont .K_line{

      height: 0px;
      width: 0; 
      background-color: #FFA54A;   
      margin-bottom: 1px;          
}

#kont input:focus { border-color:#303030; background-color:#FFFFFF; }
#kont input       { width:230px; font-size:11px; border:1px solid #C0C0C0; background-color:#F0F0F0; }
#kont textarea    { width:330px; font-size:11px; border:1px solid #C0C0C0;  background-color:#F0F0F0; }
#kont textarea:focus { border-color:#303030; background-color:#FFFFFF;  }

#Fo_pageCounter{
    width:            550px;
    float: left;
    color: #333;
}

#Fo_pageCounter span{
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    padding-top: 3px;     
}
#Fo_pageCounter .Fo_pageCounterTop{
    border-top: 2px solid rgb(225,225,225);
    margin-bottom: 7px;
    margin-top: 0px;
}
#Fo_pageCounter .Fo_pageCounterDown{
    border-bottom: 2px solid rgb(225,225,225);
    margin-bottom: 2px;
    margin-top: 7px;
}

#Fo_pageCounter .Fo_BtLeftRight
{
    margin-right: 0px;
    width: 24px;
    height: 15px;  
    float: right;
    background-color: #e1e1e1;
    border: 1px solid #FFFFFF;   
}
#Fo_pageCounter .Fo_BtLeftRightSel {
    margin-right: 0px;
    width: 24px;
    height: 15px;   
    float: right;
    background-color: rgb(225,225,225);
    border: 1px solid #FFFFFF;
    color: #717171;
}

#Fo_pageCounter a{
    font-family: 'Arial CE', 'Helvetica CE', Helvetica, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    padding-top: 3px;    
    text-decoration:  none; 
    color: Maroon;
}
#Fo_pageCounter a.Fo_BtLeftRight:hover {
    background-color: #bbbbbb;
    color: Maroon;
}
#Fo_pageCounter .Fo_BtLeftRightSel {
    margin-right: 0px;
    width: 24px;
    height: 15px;   
    float: right;
    background-color: rgb(225,225,225);
    border: 1px solid #FFFFFF;
    color: #717171;
}
