﻿body { padding: 0px; margin: 0px;
       font-size: 12px; font-family: Trebuchet MS, Arial;
       background-color: white; color: black;
}
  
  
/* STYLES FOR FORMS */

td { font-size: 12px; }

input, select, textarea  { border: 1px solid #999999; 
        font-family: Trebuchet MS, Arial, Helvetica, Courier; 
        font-size: 10px; 
        background-color: White; color: Black; } 

.checkbox input, .Checkbox input, .CheckBox input { border: none; background: none; }

input[type="radio"] { border: none; background: none; }
input[type="checkbox"] { border: none; background: none; }

.ButtonNormal {

      color:#353535; 
      font-size: 10px;
      
      padding: 0px;
      padding-left: 5px; padding-right: 5px;

      background-image: url(/images/buttonbg.gif); 
      background-repeat: repeat-x; 
      background-position: center left;
      
      border:1px solid #616161;
      }
  
.ButtonRed { 

      color: #983535; 
      font-size: 10px;
      
      padding: 0px;
      padding-left: 5px; padding-right: 5px;

      background-image: url(/images/buttonbg2.gif); 
      background-repeat: repeat-x; 
      background-position: center left;
      
      border:1px solid #983535; }
      
      
      
a:link, a:visited, a:active { text-decoration: none; color: black; }

a:hover { text-decoration: underline; color: red; }


/* SIVUSTON EDITORI */
#PageTextArea { width: 790px; margin-right: auto; margin-left: auto;
                 }

#PageLinksArea a { padding-left: 10px; padding-right: 10px; }

#PageLinksArea { width: 840px; margin-right: auto; margin-left: auto;
                 background-image: url('katto.png');
                 background-repeat: no-repeat; padding-top: 110px; padding-left: 20px;
                 padding-bottom: 3px; }

#PageLinksArea a:link, #PageLinksArea a:visited, #PageLinksArea a:active { display: inline; border-left: 1px solid white; padding-left: 5px; padding-right: 15px;
        color: black; padding-bottom: 3px; text-decoration: none; }

        
#PageLinksArea a:hover { display: inline; padding-left: 5px; padding-right: 15px;
        color: black; text-decoration: none; }

#PageSubLinks { font-size: 11px; padding-top: 20px; padding-bottom: 20px; }

#PageSubLinks span { display: block; }

#PageLinksArea a:link, #PageLinksArea a:visited, #PageLinksArea a:active { display: inline; border-left: 1px solid white; padding-left: 5px; padding-right: 15px;
        color: black; padding-bottom: 3px; text-decoration: none; }

        
#PageLinksArea a:hover { display: inline; border-left: 1px solid white; padding-left: 5px; padding-right: 15px;
        color: black; padding-bottom: 1px; border-bottom: 2px solid white; text-decoration: none; }

#GalleryImages img { border: 3px solid silver; }

h1 { padding: 0px; margin: 0px; font-weight: normal; }