body {font-family: Arial; font-size: 12px; font-weight: normal; color: #262927; text-decoration: none; line-height: 16px; margin: 0; padding: 0;}
h1 {font-family: Arial; font-size: 18px; font-weight: bold; color: #B51F1D; text-decoration: none; padding-bottom: 10px;}
.but {border: 1px solid #000000; background-color: #FFFFFF; font-size: 12px;}
input.pole {font-family: Arial; background-color: #FFFFFF; border: 1px solid #000000; font-size: 12px; padding-left: 3px; vertical-align: middle; color: #666666; margin-bottom: 2px;}
input.pole2 {font-family: Arial; background-color: #FFFFFF; border: 1px solid #000000;  font-size: 11px; padding-left: 3px; vertical-align: middle; color: #666666;}
input.pole3 {font-family: Arial; border: 0; font-size: 11px; padding-left: 3px; vertical-align: middle; color: #666666; background: #FFFFFF url(../img/inpbg.gif) repeat-x;}
textarea {font-family: Arial; background-color: #FFFFFF; border: 1px solid #94B5CE; font-size: 12px; color: #666666;}
select {font-family: Arial; background-color: #FFFFFF; border: 1px solid #94B5CE; font-size: 12px; color: #666666;}
ul {margin-top: 8px; padding-bottom: 0px; line-height: 18px; margin-bottom: 0px; margin-left: 8px; padding-left: 10px; list-style: disc url(../img/ul.gif);}
ul.auth {margin-top: 0px; list-style-type: square;}
.inputregos { font-family: Tahoma, Arial; font-size: 11px; color: #000000; border: 1px #AD0000 double}
.inputregnos { font-family: Tahoma, Arial; font-size: 11px; color: #000000; border: 1px #94b5ce double}
.inputbutreg { font-family: Tahoma, Arial; font-size: 11px; color: #000000; border: 1px #000000 double; background-color: #FFFFFF }
.button {font-family: Tahoma, Arial; font-size: 11px; color: #000000; border: 1px #000000 double; background-color: #FFFFFF }
table {font-family: Arial; font-size: 12px; font-weight: normal; color: #262927; text-decoration: none; line-height: 16px;}
.title {font-family: Arial; font-size: 14px; font-weight: bold; color: #E13100;}
.events {font-family: Arial; font-size: 10px; color: #262927;}
.blt {font-family: Arial; font-size: 10px; color: #000000;}

a {font-family: Arial; font-size: 12px; font-weight: normal; color: #0f5ca0; text-decoration: underline;}
a:hover {font-family: Arial; font-size: 12px; font-weight: normal; color: #1584e5; text-decoration: underline;}
a.menu {font-family: Tahoma; font-size: 13px; font-weight: bold; color: #0f5ca0; text-decoration: underline;}
a.menu:hover {font-family: Tahoma; font-size: 13px; font-weight: bold; color: #1584e5; text-decoration: underline;}
a.redlink {font-family: Tahoma; font-size: 11px; color: #f87922; text-decoration: underline;}
a.redlink:hover {font-family: Tahoma; font-size: 11px; color: #f87922; text-decoration: none;}
a.zag {font-family: Arial; font-size: 13px; font-weight: bold; color: #0f5ca0; text-decoration: underline;}
a.zag:hover {font-family: Arial; font-size: 13px; font-weight: bold; color: #1584e5; text-decoration: underline;}
a.cat {font-family: Verdana; font-size: 13px; color: #0f5ca0; text-decoration: underline;}
a.cat:hover {font-family: Verdana; font-size: 13px; color: #1584e5; text-decoration: underline;}
a.cat2 {font-family: Verdana; font-size: 13px; color: #0f5ca0; background: none; }
a.cat2:hover {font-family: Verdana; font-size: 13px; color: #1584e5; background: none; }
a.news {font-family: Verdana; font-size: 13px; font-weight: bold; color: #0f5ca0; text-decoration: underline;}
a.news:hover {font-family: Verdana; font-size: 13px; font-weight: bold; color: #1584e5; text-decoration: underline;}
a.vacancy1 {font-family: Arial; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
a.vacancy1:hover {font-family: Arial; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
a.stat {font-family: Verdana; font-size: 13px; font-weight: bold; color: #0f5ca0; text-decoration: underline;}
a.stat:hover {font-family: Verdana; font-size: 13px; font-weight: bold; color: #1584e5; text-decoration: underline;}
a.link1 {font-family: Verdana; font-size: 11px; color: #0f5ca0; text-decoration: underline;}
a.link1:hover {font-family: Verdana; font-size: 11px; color: #1584e5; text-decoration: underline;}
a.top {font-family: Verdana; font-size: 11px; color: #2D404E; text-decoration: underline;}
a.top:hover {font-family: Verdana; font-size: 11px; color: #2D404E; text-decoration: underline;}
a.login {font-family: Arial; font-size: 13px; font-weight: bold; color: #e42f00; text-decoration: underline; line-height: 16px;}
a.login:hover {font-family: Arial; font-size: 13px; font-weight: bold; color: #e42f00; text-decoration: underline; line-height: 16px;}
a.events {font-family: Arial; font-size: 10px; color: #000080; text-decoration: underline;}
a.events:hover {font-family: Arial; font-size: 10px; color: #000080; text-decoration: none;}
a.title {font-family: Arial; font-size: 12px; font-weight: normal; color: #E13100; text-decoration: underline;}
a.title:hover {font-family: Arial; font-size: 12px; font-weight: normal; color: #E13100; text-decoration: underline;}
a.bl {font-family: Arial; font-size: 11px; color: #626262; text-decoration: underline;}
a.bl:hover {font-family: Arial; font-size: 11px; color: #626262; text-decoration: none;}

.sptext {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #8B8B8B; text-decoration: none;}
.sphr {weight: 100px; color: #8B8B8B;}
a.splink {font-family: Tahoma; font-size: 11px; color: #8B8B8B; text-decoration: underline;}
a.splink:hover {font-family: Tahoma; font-size: 11px; color: #8B8B8B; text-decoration: none;}

a.lxlink {font-family: Tahoma; font-size: 11px; color: #8B8B8B; text-decoration: none;}
a.lxlink:hover {font-family: Tahoma; font-size: 11px; color: #8B8B8B; text-decoration: none;}


.text {font-family: Arial; font-size: 12px; font-weight: normal; color: #262927; text-decoration: none; line-height: 16px;}
.date {font-family: Arial; font-size: 10px; font-weight: normal; color: #7D7D7D; text-decoration: none;}
.selected {font-family: Tahoma; font-size: 13px; font-weight: bold; color: #B00005; text-decoration: none;}
.zag {font-family: Arial; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none;}
.vacancy1 {font-family: Arial; font-size: 13px; font-weight: bold; color: #0F5CA0; text-decoration: none;}
.red {font-family: Verdana; font-size: 13px; font-weight: bold; color: #E23100;}
.redm {font-family: Arial; font-size: 12px; font-weight: normal; color: #E13100;}
.dred {font-family: Verdana; font-size: 13px; font-weight: bold; color: #B00005;}
.notes {font-family: Arial; font-size: 10px; font-weight: normal; color: #AAAAAA;}

div.me {display: block;background-color: #d2d4df; background-image: url("../img/point.gif"); background-position: bottom; background-repeat: repeat-x; line-height: 25px; padding-left: 27px;}
div.me:hover {background-color: #E8E8E8;}
.ch {cursor: arrow;}
.ch:hover {cursor: pointer;}
.ch2 a {display: block;background-color: #E8E8E8; background-image: url("../img/point.gif"); background-position: bottom; background-repeat: repeat-x;
line-height: 25px; padding-left: 40px; height: 28px;}
.ch2 a:hover {background-color: #F4F4F4;}

.auth {font-family: Arial; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; line-height: 16px;}

#arr {position: absolute; margin-top: 10px; //margin-top: 6px; margin-left: -12px; background-image: url("../img/arrows.gif"); background-position: top; background-repeat: no-repeat; width: 10px; height: 6px;}
#arr2 {position: absolute; margin-top: 10px; //margin-top: 6px; margin-left: -12px; background-image: url("../img/arrows.gif"); background-position: top; background-repeat: no-repeat; width: 10px; height: 6px;}

.calendar {font-size: 11px; font-family: Arial; text-align: center;}
.calendarth {font-size: 12px; font-family: Arial; text-align: center; font-weight: bold; border: 1px solid #000000;}

.menu2{
    font-family:arial, sans-serif;
    width:800px;
    position:relative;
    font-size:11px;
    z-index:100
}
.menu2 ul li a, .menu2 ul li a:visited{
    display:block;
    text-decoration:none;
    color:#000;
    width:130px;
    text-align:center;
    color:#000000;
    border:1px solid #fff;
    background:#FFFFFF;
    line-height:20px;
    font-size:11px;
}
.menu2 ul{
    padding:0;
    margin:0;
    list-style:none
}
.menu2 ul li{
    float:left;
    position:relative}
.menu2 ul li ul{
    display:none
}
.menu2 ul li:hover a{
    color:#000000;
    background:#f8e5e7
}
.menu2 ul li:hover ul{
    display:block;
    position:absolute;
    top:21px;
    left:0;
    width:105px
}
.menu2 ul li:hover ul li a{
    display:block;
    background:#ddd;
    color:#000
}
.menu2 ul li:hover ul li a:hover{
    background:#f8e5e7;
    color:#000
}
