/* 
    Document   : style
    Created on : 23.09.2012, 23:10:46
    Author     : Daria Popova
    Description:
        Purpose of the stylesheet follows.
*/
.department div{
    position:relative;
    display:block;
	width:300px;
    height:auto;
	float:left;
	margin: 23px 0 0 0px;
    padding:15px 0 15px 25px;

    font-size:18px;
    background: url('/images_v2/gradient1.png') bottom repeat-x;
    border-radius:10px ;
    -moz-border-radius:10px;
	-webkit-border-radius:10px;
    border: 3px solid #0273bf;
}
.department div:hover{
    background: url('/images_v2/gradient2.png') top repeat-x;
}
.department  .text a{
    color:#333333; 
    text-decoration:none;
}

.vacancyCount{
    position:absolute;
    float:right;
    width:22px;
    height:22px;
    left:383px;
    margin-top:13px;
    padding-top:2px;
    text-align:center;
    color:#333333;
    text-decoration:none;
    font-size:16px;
    font-weight:bold;
    background: url('/images_v2/yellow_circle.png') no-repeat;
}

.department .text .more{
    display:none;
}
.department .text .more ul{
    list-style-type:disc;
    font-size:8px;
    padding-left:1.1em;
}
.department .text .more ul li{
    font-size: 9px;
    padding: 1em 0 0 0;
}
.department .text .more a{
    color:#0072BD;
    padding:5px;
    font-size:12px;
}

.production-vac .vacancy-item .title a {
    color: black;
    border-bottom: none;
    cursor: default;
    font-size: 20px;
}

.vacancy-item .title a.no-toggle + .vacancy-text{
    display: block !important;
}
.vacancy-hidden .vacancy-item {
    display: none;
}
