.fleft {float:left}
.fright {float:right}
li {list-style:none;}
a {
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
	text-decoration:none;
}
a:hover, a:focus { text-decoration:none; }
a img {border:none;}
.clear {clear:both}
ul {margin:0px; padding:0px;}
label.error {font-size:11px; color:#fff; margin-left: 5px; padding:2px 2px 2px 2px; background-color:#C00; clear:both;}
.align1 {text-align:center;}
.align2 {text-align:right;}
.tarikkiri {float:right;position:relative;left:-50%;text-align:left;}
.tarikkanan {position:relative;left:50%;}
.mar1 {margin:0px auto 0px auto;}
#toTop {width:100px;border:1px solid #ccc; background:#000;text-align:center; padding:5px; position:fixed;  bottom:10px;  right:60%;cursor:pointer;display:none;color:#fff;font-family:verdana;font-size:11px; z-index:999;}
.mar2 {margin-top:10px;}
.mar3 {margin-right:10px;}
.mar4 {margin-bottom:10px;}
.mar5 {margin-left:10px;}
.mar6 {margin-bottom:12px;}

.pad2 {padding-top:10px;}
.pad3 {padding-right:10px;}
.pad4 {padding-bottom:10px;}
.pad5 {padding-left:10px;}
.pad6 {padding:10px;}