*{margin:0;padding:0;}

html, body {
width: 100%;
height: 100%;
text-align: left;
}

INPUT.but2 {text-align: center;}
INPUT.but2:hover{background-color: #AED5F9;}
.notice {
    color: #000;
     margin:  .5em 0 .5em 0;
    background-color: #9ED0FF;
    border-color: #3a6c7e;
    border: 1px solid;
    border-top-color: currentcolor;
    border-right-color: currentcolor;
    border-bottom-color: currentcolor;
    border-left-color: currentcolor;
    background-repeat: no-repeat;
    background-position: 10px 50%;
    padding: 10px 10px 10px 10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 1px 1px #fff inset;
    -webkit-box-shadow: 0 1px 1px #fff inset;
    box-shadow: 0 1px 1px #fff inset;
    text-align: center;
    font-family: sans-serif;
    font-weight: bold;
}
.c1 { background-color: #ccccFF;text-align: center;width: 50%;}
.gal a{text-decoration: none;font-family: Tahoma;color:#000000;}
.inp1{display: block;width: 80%;padding: 8px 12px;font-size: 16px;line-height: 1.42857143;color: #666666;background-color: #ffffff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition :border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.inp1:focus {border:#35a5e5 1px solid;box-shadow: 0 0 5px rgba(81, 203, 238, 1);-webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1);-moz-box-shadow: 0 0 5px rgba(81, 203, 238, 1);}
.file-form-wrap{width:90%;margin:10;}
.file-upload:hover {background: #AED5F9;width: 100px;}
.file-upload input[type="file"]{display: none; width: 100px;}
.preview-img{max-width:120px;max-height:120px;margin:5px;}
TABLE#tvid1 td {padding: 1px;align: center;text-align: center;border: 0px solid #111111 ;}

/*_Calendar*/
#Calendar {
    position: absolute;
    border-collapse: collapse;
    background: #FFFFFF;
    border: 1px solid #303030;
    display: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    z-index: 9999999;
    box-shadow: 0 0 15px rgba(98, 98, 206, 1);
}
#Calendar_mns{
    text-align:center;
    margin: 0;
    padding: 0;
}
#Calendar select,#Calendar option {
    font-size: 11px;
    padding: 0 2px
}
table.tvid2 {border-collapse: collapse;border: 4px double black; }
table.tvid2 tr,td{border: 1px solid black;padding: 5px;}
.smenu{padding-left: 50px;font-size: 12px;text-decoration: none;text-transform: uppercase;color: #1c1c1c;float:left;  margin:  .2em;font-weight: bold;letter-spacing: 1px;}
.smenu:hover{color: #ddbe86;}
.smenuh{color: #ddbe86;}
.blk{float:none;display: inline-block;}