body {background:#f9f9f9;text-align:left;margin:0px;padding:0px;font-family:"Verdana", "Arial", "Helvetica", sans-serif;color:#000;font-size:16px;line-height:1.5em;}
a {color: #15529D;text-decoration: none;}
a:hover {background-color:#B7EAFF;text-decoration:none;color:#4E80DD;padding: 1px;}
img {border: 0px;}
h1 {color: #000;font-weight: bold;font-size: 28px;line-height:140%;margin:0px;padding-top:6px;}
h2 {color: #000;font-weight: bold;font-size: 24px;line-height:140%;margin:0px;}
input[type="text"], input[type="password"], textarea, select {border-radius: 12px;padding:9px;box-sizing: content-box;border: 1px solid #ccc;margin: 0px;min-width: 30px;font-family: "Lucida Grande", "verdana", "tahoma", "arial", sans-serif, "Lucida Sans";font-size: 15px;}
input[type="checkbox"] {background-color: #edebeb;border: 1px solid #ccc;border-radius: 3px;color: #40b832;height: 15px;width: 15px;}
input[type="submit"],input[type="button"],input[type~="submit"],input[type~="button"],.button,a.button {background-color: #fffe5c;border: none;color: #000;font-weight: bold;border-radius: 12px;padding: 10px 18px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;margin: 4px 2px;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;cursor: pointer;}
input[type="submit"]:hover,input[type="button"]:hover,input[type~="submit"]:hover,input[type~="button"]:hover,button:hover,a.button:hover {background-color: #000;color: white;}
textarea {width: 100%;}

.header {width: 1000px;height: 45px;position: relative;background-image: url(/images/pageHeader.jpg);background-repeat: no-repeat;background-position: left top;background-color: #3399CC;}
.headnav  {text-align: right;line-height: 20px; margin:0px;padding: 0px 5px 0px 0px;}
.headnav a, .headnav div {display: block;float: right;padding: 11px 9px 11px 9px;margin: 0px;font-weight: bold;font-size: 15px;color: #FFF;background: transparent url(/images/headNav.jpg) no-repeat top left;}
.headnav div {height: 22px;}
.headnav a:hover {color: #FFF;text-decoration: underline;}
.home {position: absolute;left: 0;top: 0;width: 220px;}
.home a {display: block;height: 43px;text-indent: -9999px; }
.home a:hover{background-color: transparent;}
.search{font-size: 8px;background-attachment: scroll;background-color: #ffffff;background-image: url("/images/search.png");background-position: 3px 4px;background-repeat: no-repeat;border: 1px solid #169AAF;outline-style: none;outline-width: medium;padding: 3px 3px 3px 17px;position: absolute;right: -1px;height: 10px;width: 85px;border-radius:3px;}
.menu{font-size:17px;font-weight: bold;padding: 10px 12px 10px 12px;}
.menu a {font-size:17px;font-weight: bold;color: #000;text-decoration: underline;}
.content{background:#fff;padding: 16px 24px 32px 24px;border: 1px solid #DAE1E8;border-radius:20px;}

.base {background-color:#f9f9f9;padding:16px;border-radius:10px;margin:12px 0px 0px 0px;}
.dark {background-color:#eee;padding:16px;border-radius:10px;margin:12px 0px 0px 0px;}
.gold {background-color:#f7f6da;padding:16px;border-radius:10px;margin:12px 0px 0px 0px;}
.pink {background-color:#ffefef;padding:16px;border-radius:10px;margin:12px 0px 0px 0px;}

.gray{font-size: x-small;padding: 0px 0px 0px 0px;color: #666666;}
.quote{font-size: x-small;padding: 2px 0px 2px 4px;color: #878787;border-left: 3px solid #c0c0c0;}
.error{color: #000;background-image: url(/images/error.png);background-repeat: no-repeat;background-position: 12px;background-color: #ffe3df;border: 1px solid #f08a73;padding: 14px 14px 14px 38px;margin: 4px; border-radius: 8px;}
.warning{color: #000;background-image: url(/images/warning.png);background-repeat: no-repeat;background-position: 12px;background-color: #f7f6da;border: 1px solid #dae1e8;padding: 14px 14px 14px 38px;margin: 4px; border-radius: 8px;}
.blok{padding:9px 6px 9px 8px;line-height:1;width:80%;}
.blok:hover{background-color:#B7EAFF;border-top: 1px solid #DAE1E8;}
.blok a:hover{color: #15529D;background-color: transparent;padding: 0px;}
.nav {text-align: right;padding: 12px;font-size: 15px;}
.nav a {border: 1px solid #dedede;padding: 4px 12px 4px 12px;font-size: 14px;text-decoration: none;border-radius: 4px;}
.nav a:hover {background-color: #B7EAFF;border: 1px solid #dedede;padding: 4px 12px 4px 12px;text-decoration: none;font-size: 14px;border-radius: 4px;}
.navcurrent {color: white;background-color: #6688ad;border: 1px solid #637cae;padding: 4px 12px 4px 12px;font-weight: bold; text-decoration: none;border-radius: 4px;}
.end{font-size:14px;text-align: center;}
.end img {opacity:0.3;}
.end img:hover {opacity:0.8;}


/*
     */
/*
*/