





.cb{clear:both}

.top_button{
	width:143px;
	height:35px;
	color:#fff !important;
	text-align:center;
	border:none;
	background:url('../images/header/top_button.png') top left no-repeat;
	display:block;
	text-decoration:none !important;
	font-size:13px;
	line-height:13px;
	white-space:nowrap;
	float:left;
	padding:8px 0 0;
	font-family:tahoma;
}

.top_button:hover{
	text-decoration:underline !important
}

input[type="button"], input[type="submit"]{
	border:1px solid #e5391c;
	background-color:#ffffcc;
	color:#e5391c;
	cursor:pointer;
}

input[type="button"]:hover, input[type="submit"]:hover{
	border:1px solid #ff8d62
}

a,a:link{
	color: #000000;
	text-decoration: underline;
}

a:hover{
	color: #FF0000;
	text-decoration: underline;
}

a.author_link,a.author_link:link{
	color: #6A0C11;
	font-family: Verdana;
	font-size: 9px;
	text-decoration: underline;
}

a.author_link:hover{
	color: #FF0000;
	text-decoration: underline;
}

a.bottom_link,a.bottom_link:link{
	color: #737171;
	font-family: Verdana;
	font-size: 9px;
	text-decoration: none;
}

a.bottom_link:hover{
	color: #6A0C11;
	text-decoration: none;
}

a.menu_link,a.menu_link:link{
	color: #A43939;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.menu_link:hover{
	color: #6A0C11;
	text-decoration: none;
}

a.news_link,a.news_link:link{
	color: #A43939;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.news_link:hover{
	color: #6A0C11;
	text-decoration: none;
}

a.works_link,a.works_link:link{
	border-bottom: 1px solid #BAB7AC;
	color: #7F7A66;
	font-size: 11px;
	text-decoration: none;
}

a.works_link:hover{
	color: #6A0C11;
	text-decoration: none;
}

html,body{
	background: url(../images/body_bg_bottom.gif) bottom repeat-x #FFFFFF;
	height: 100%;
	margin: 0px;
	padding: 0px;
}

input, textarea, select {
	font-family: Verdana;
	font-size: 11px;
}

td{
	color: #514941;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

.news_title {
	color: #A43939;
	font-weight: bold;
}
.demand_title {
	font-size:14px;
	border-bottom:1px solid #A43939;
}

.pager{
	margin:10px 0;
	border-width:1px 0;
	border-color:#ccc;
	border-style:dashed;
}

.pager table{margin:0 auto}

.pager a{
	margin:1px;
}

.page_active{
	text-decoration:none !important;
	cursor:normal !important;
}

.pager td{
	padding:10px;
	font-size:13px;
	text-align:center;
	line-height:18px;
	vertical-align:middle !important;
}


/* the thumbnail scrollable */
#thumbnails {
	margin:15px auto;
	text-align:center;
	overflow:hidden;
}

#thumbnails img{
	padding:2px;
	border:1px solid #ccc;
	margin:5px;
}



/* the overlayed element */
.simple_overlay {

	/* must be initially hidden */
	display:none;

	/* place overlay on top of other elements */
	z-index:10000;

	/* styling */
	background-color:#333;

	width:675px;
	min-height:200px;
	border:1px solid #666;

	/* CSS3 styling for latest browsers */
	/*-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;*/
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url('../images/apple-close.png');
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:28px;
	width:28px;
}


/* the large image. we use a gray border around it */
#img {
	border:1px solid #666;
}

/* "next image" and "prev image" links */
.next, .prev {

	/* absolute positioning relative to the overlay */
	position:absolute;
	top:40%;
	border:1px solid #666;
	cursor:pointer;
	display:block;
	padding:10px 20px;
	color:#fff;
	font-size:11px;

	/* upcoming CSS3 features */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.prev {
	left:0;
	border-left:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-bottomleft:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;
}

.next {
	right:0;
	border-right:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-top-right-radius:0;
}

.next:hover, .prev:hover {
	text-decoration:underline;
	background-color:#000;
}

/* when there is no next or previous link available this class is added */
.disabled {
	visibility:hidden;
}

/* the "information box" */
.info {
	position:absolute;
	bottom:0;
	left:0;
	padding:10px 15px;
	color:#fff;
	font-size:11px;
	border-top:1px solid #666;
}

.info strong {
	display:block;
}

/* progress indicator (animated gif). should be initially hidden */
.progress {
	position:absolute;
	top:45%;
	left:50%;
	margin:0 0 0 -16px;
	display:none;
}

/* everybody should know about RGBA colors. */
.next, .prev, .info {
	background:#333 !important;
	background:rgba(0, 0, 0, 0.6) url('../images/h80.png') repeat-x;
}

.next, .prev {
    /* absolute positioning relative to the overlay */
    position:absolute;
    top:40%;

    /* upcoming CSS3 rounded border feature */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}

/* progress indicator (animated gif). should be initially hidden */
.progress {
    position:absolute;
    top:45%;
    left:50%;
    display:none;
}

/* active thumbnail is raised on top of the mask using the z-index property */
#thumbs a.active img {
    outline:1px solid #000;
    z-index:9999;
    position:relative;
}

.banner{
	margin:2px 0;
	padding:2px 0;
}


.vacancy_position{
	background:#D3EEFF;
	vertical-align:top;
	border:1px solid #C0D9E8;
}

.vacancy_description{
	background:#efefef;
	border:1px solid #D3D3D3;
}

.new{
	color:#ff0000;
	text-transform:uppercase;
	text-decoration:blink;
	font-weight:bold;
}

.preview{
	padding:2px;
	border:1px solid #ccc;
	margin:0 10px 5px 0;
	float:left;
}

.gallery{
	padding:5px;
	margin:2px 0;
	border:1px solid #ddd;
	overflow:hidden;
}

.time{
	display:block;
	margin:3px 0 0;
	color:#555;
}<!--Array
(
    [label01] =>    0.00000
    [label02] =>    0.00111
    [label03] =>    0.00157
    [label04] =>    0.00158
    [label05] =>    0.00159
)
--><!--b--><!--a-->