/* CSS Document */

body {
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 12px;
  text-align: center;
  background-color: #000000;
  margin-top: 0px;
  }

div.rem-content {
  margin: auto;
  width: 800px;
  overflow: hidden;
  display: block;
  text-align: justify;
  border-right: 0px;
  }

div.rem-header {
  float: left;
  width: 800px;
  height: 70px;
  background: url('../images/rem_header.jpg') repeat-x right top;
  text-align: center;
  display: block;
  overflow: hidden;
  }

div.rem-menu {
  width: 800px;
  height: 54px;
  background: url('../images/rem_menu_back.jpg') repeat-x right top;
  display: block;
  overflow: hidden;
}

div.rem-menu img {
  border: 0px;
  margin: 0px;
  float: left;
  display: block;
}

                  
div.rem-menu-txt {
  float: right;
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #ffffff;
  margin-right: 20px;
  margin-top: 20px;
         }

div.rem-menu-txt a {
  color: #ffffff;
  text-decoration: none;
         }

div.rem-menu-txt a:hover {
  color: #D7F03B;
  text-decoration: none;
         }

div.rem-baner {
  width: 800px;
  height: 150px;
  display: block;
  overflow: hidden;
}

div.rem-kolumny-title {
  float: center; 
  width: 800px;
  height: 30px;
  overflow: hidden;
  margin: auto;
       }

div.rem-kol-1-title {
  float: left; 
  width: 180px;
  height: 30px;
  background: url('../images/rem_title_left.jpg') repeat-y center top; 
         }

div.rem-galerie {
  float: left; 
  width: 180px;
  height: 30px;
  background: url('../images/rem_galerie.jpg') repeat-y center top; 
         }

div.rem-kol-1-title-txt {
  float: left; 
  width: 180px;
  height: 30px;
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  margin-left: 15px;
  margin-top: 10px;
         }

div.rem-kol-2-title {
  float: right; 
  width: 620px;
  height: 30px;
  background: url('../images/rem_title_content.jpg') repeat-y center top; 
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 10px;
        }
               
div.rem-kol-2-title-txt {
  float: left; 
  width: 620px;
  height: 30px;
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  margin-left: 15px;
  margin-top: 10px;
         }           
           
      
div.rem-kolumny {
  float: center; 
  width: 800px;
  background: url('../images/rem_content_all_bg.jpg') repeat-y center top; 
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  overflow: hidden;
  margin: auto;
       }

div.rem-kol-1 {
  float: left; 
  display: block;
  width: 180px;

  background: url('../images/rem_left_menu_bg.jpg') repeat-y center top; 
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  overflow: hidden;
  margin: auto;
       }

div.rem-kol-1-txt {
  margin-left: 25px;
  margin-right: 25px;
  margin-top: 25px;
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  color: #000000;
          }

div.rem-kol-2 {
  float: right; 
  width: 620px;
  background-color: #F7F7F7;
  background: url('../images/rem_content_bg.jpg') repeat-y center top; 
               }

div.rem-kol-2 a {
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  
                 }
                 
div.rem-kol-2 a:hover {
  text-decoration: none;
  color: #9B0404;
                 }  

div.link {
   background: url('../images/rem_link.jpg') repeat-x center top;
                 }            
 
                    
div.rem-kol-2 a img {
  border: 0px;
               }          
               
div.rem-kol-2-txt {
  margin-left: 15px;
   margin-right: 15px;
  margin-top: 15px;
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #000000;
            }
          
div.rem-kol-2-txt a img {
  border: 0px;
               }
                 
            
div.rem-left-menu {
  display: block;
  width: 180px;
  height: 24px;
  background: url('../images/rem_menu_left.jpg') repeat-y center top;
         }

div.rem-left-menu-txt {
  float: left;
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  color: #000000;
  margin-left: 15px;
  margin-top: 6px;
  font-weight: bold;
         }

div.rem-left-menu-galerie {
  display: block;
  width: 180px;
  background: url('../images/rem_left_menu_bg.jpg') repeat-y center top;
         }

div.tlo {
  width: 180px;

  background: url('../images/rem_menu_left.jpg') repeat-y center top;
         }
  
div.rem-left-menu-galerie-txt {
  float: left;
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  color: #000000;
  margin-left: 15px;
  margin-top: 6px;
  font-weight: bold;
         }
div.rem-left-menu-galerie-txt a {
  float: left;
  color: #000000;
  text-decoration: none;
         }
         
div.rem-left-menu-galerie-txt a:hover {
  float: left;
  color: #9B0404;
         }

div.rem-left-menu-txt a {
  float: left;
  color: #000000;
  text-decoration: none;
         }
         
div.rem-left-menu-txt a:hover {
  float: left;
  color: #9B0404;
         }
        
  
  
div.re-footer {
  float: left;
  width: 800px;
  height: 77px;
  overflow: hidden;
  display: block;
           }

div.re-footer-left {
  float: left;
   width: 180px;
  height: 68px;
  background: url('../images/rem_footer_left.jpg') repeat-y center top;
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 10px;
       }

div.re-footer-right {
  float: right;
  width: 620px;
  height: 68px;
  background: url('../images/rem_footer_right.jpg') repeat-y center top;
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 10px;
        }

div.re-footer-left-txt {
  float: left;
  font-size: 8px;
  margin-left: 240px;
  margin-top: 30px;
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  font-weight: bold, underline;
  color: #FFFFFF;
}

div.re-footer-right-txt {
  float: right;
  font-size: 8px;
  margin-right: 20px;
  margin-top: 20px;
  font-family: Trebuchet, Verdana, Tahoma, sans-serif;
  font-size: 10px;
  font-weight: bold, underline;
  color: #000000;
}


div.re-footer-right-txt a {
   color: #000000;
   text-decoration: none;
}

div.re-footer-right-txt a:hover {
   color: #ffffff;
   text-decoration: none;
}


