a {
	 font-family: tahoma, arial; 
	 font-size: 14px; 
	 color: #4f1403;
	 text-decoration: none;
	 }
a:active {
	 font-family: tahoma, arial; 
	 font-size: 14px; 
	 color: #4f1403;
	 }
a:hover {
	 font-family: tahoma, arial; 
	 font-size: 14px; 
	 color: #62372b;
	 text-decoration: underline;
	 }

.galleria {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 }

.galleria a {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #4f1403;
	 text-decoration: none;
	 background: #cacaca;
	 padding: 5px 5px 5px 5px;
	 }
.galleria a:hover {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #62372b;
	 background: #ffffff;
	 padding: 5px 5px 5px 5px;
	 
	 }

.table_main {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 }
.linkkirivi {
	 font-family: tahoma, arial; 
	 font-size: 14px; 
	 color: #d2d2d2;
	 }
.linkkirivi a {
	 font-family: tahoma, arial; 
	 font-size: 14px; 
	 color: #ffffff;
	 text-decoration: none;
	 }
.linkkirivi a:hover {
	 font-family: tahoma, arial; 
	 font-size: 14px; 
	 color: #d2d2d2;
	 }

.home_admin a {
	 font-family: tahoma, arial; 
	 font-size: 13px; 
	 color: #ffffff;
	 text-decoration: none;
	 border: 0px;
	 padding: 4px;
	 }
.home_admin a:hover {
	 font-family: tahoma, arial; 
	 font-size: 13px; 
	 color: #d2d2d2;
	 border: 0px;
	 padding: 4px;
	 }

.icon img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.7;
}

.icon:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.icon img {
border: 0px solid #ccc;
}

.icon:hover img {
border: 0px solid navy;
}

.icon:hover {
color: red; 
}


.hlight {
    font-weight: bold;
    color: #000000;
	}
.c_table {
    width: 100%;
	}
.c_td {
    padding: 2px;
    border: 1px #CCCCCC solid;
    font-size: 11px;
    font-family: arial;
    color: #333333;
	}
.l_file {
    padding: 2px;
    border: 1px #CCCCCC solid;
    font-size: 11px;
    font-family: arial;
    background-color: transparent;
	}
.l_dir {
    padding: 2px;
    border: 1px #CCCCCC solid;
    font-size: 11px;
    font-family: arial;
    background-color: #FFFFC6;
	}

td.c1r1 {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 text-decoration: none;
	 background-color: rgb(231,231,231);
	 }

td.c2r1 {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 text-decoration: none;
	 background-color: rgb(215,215,215);
	 text-align: right;
	 PADDING-RIGHT: 50px
	 }
td.c3r1 {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 text-decoration: none;
	 background-color: rgb(201,201,201);
	 text-align: right;
	 PADDING-RIGHT: 50px
	 }
td.c4r1 {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 text-decoration: none;
	 background-color: rgb(215,215,215);
	 text-align: right;
	 PADDING-RIGHT: 50px
	 }
td.c5r1 {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 text-decoration: none;
	 background-color: rgb(201,201,201);
	 text-align: right;
	 PADDING-RIGHT: 50px
	 }

td.c1r2 {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 text-decoration: none;
	 background-color: rgb(255,255,255);
	 }

td.c2r2 {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 text-decoration: none;
	 background-color: rgb(226,226,226);
	 text-align: right;
	 PADDING-RIGHT: 50px
	 }
td.c3r2 {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 text-decoration: none;
	 background-color: rgb(213,213,213);
	 text-align: right;
	 PADDING-RIGHT: 50px
	 }
td.c4r2 {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 text-decoration: none;
	 background-color: rgb(226,226,226);
	 text-align: right;
	 PADDING-RIGHT: 50px
	 }
td.c5r2 {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 text-decoration: none;
	 background-color: rgb(213,213,213);
	 text-align: right;
	 PADDING-RIGHT: 50px
	 }
td.right {
	 font-family: tahoma, arial; 
	 font-size: 16px; 
	 color: #860623;
	 text-decoration: none;
	 background-color: rgb(255,255,255);
	 text-align: right;
	 PADDING-RIGHT: 50px
	 }

