body { 
	scrollbar-face-color: #314552;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #314552;
	scrollbar-3dlight-color: #526984;
	scrollbar-arrow-color:  #FFFFFF;
	scrollbar-track-color: #FFCF00;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    background-color:#3d445f; 
    background-image:url(http://lanos.in.ua/bg.gif); 
    margin-left:8; 
    margin-top:8;	
	color: #FFFFFF;
}

a.c1 {font-family:Verdana;font-size:9px}

font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif ; font: normal 11px Verdana, Arial, Helvetica, sans-serif;}
a:link, a:active,a:visited { text-decoration : underline; color : #FFFFFF; }
a:hover		{ text-decoration : underline; color : #FFFFFF; }

a.notunder:link,a.notunder:active,a.notunder:visited {text-decoration: none;  color : #FFFFFF;}
a.notunder:hover	{ text-decoration : underline; color : #CC6600; }

hr	{ height: 2px; border: solid #7392B5 2px; border-top-width: 1px;}

.bodyline	{ background-color: #FFFFFF; border: 1px solid; }

.message    {}

.t1     { right-padding: 5px }


td.row1	{ background-color: #FFCF00; }
td.row2	{ background-color: #314552; }
td.row3	{ background-color: #526984; }

.menu_backround {
    background-color: #FFCF00;
}

td.vacTitle,td.resTitle,td.contactInfo,td.catLeft,td.catRight,td.catBottom {
			background-color:#526984; border: {T_TH_COLOR3}; border-style: solid; height: 28px;
}

td.contactInfo,td.resTitle {
			background-color:#526984; border: {T_TH_COLOR3}; border-style: solid; height: 28px;
}

td.contactInfoCaption {
			background-color:#526984; border: {T_TH_COLOR3}; border-style: solid; height: 28px;
}

/* Inside color of forms */

td.tdInsideForm   {
            background-color:#526984;
}

td.tdHead   {
            background-color:#314552;
            text-align: left;
            font-weight: bold;            
}


td.tdHead2   {
            background-color: #7392B5;
            text-align: left;
            font-weight: bold;
}

.maintitle	{
		font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none; line-height : 120%; color : #FFFFFF;
}

input,textarea, select {
	color : #314552;
	font: normal 11px Arial, Verdana, Helvetica, sans-serif;
	border-color : #FFFFFF;
}

input.post, textarea.post, select {
	background-color : #FFFFFF;
}

input { text-indent : 1px; }

/********** for vip vacancy *********/

.desc {
	border: 2px solid #CEE3FF; 
	margin:5px;
	padding:5px;
	text-align: left;
}

.bupblack {
	text-align: center;
}

/******* end of for vip vacancy *****/


/******* for error message *******/

div.errormessage {
	background-color: #FFFFE1;
	border: 1px dashed #FF6600;
	margin: 5px 0 10px 0 ;
	padding: 8px 8px 12px 32px;
	line-height: 12px;
	color : #314552;
}

td.errormessage {
	background-color: #FFFFE1;
	border: 1px dashed #FF6600;
	/* margin: 5px 0 10px 0 ; */
	padding: 8px 8px 12px 32px;
	line-height: 12px;
}

/** end of "for error message" **/

/** about vacancy/resume **/

textarea.about {width: 450px; height: 160px; font-weight: normal;}

textarea.for_general_input {width: 160px;}

/** about vacancy/resume **/

input.button {
	background-color : #D3D3D3;
	font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif;
}

.up, .menu_search_items_title {
    text-transform: uppercase;
}

/* for vacancies, resumes */

.bdark  {
    font-weight: bold;
    color: #FFCF00;
}

.bdark_title  {
    font-weight: bold;
    color: #FFCF00;
}

/*   *-s    */

.colorBright  {
    color: red;
    font-weight: bold;
}

input.for_general_input {
    width: 160px;
}

input.for_small_input   {
    width: 50px;
}

select.for_general_select {
    width: 160px;
}

select.for_small_select   {
    width: 80px;
}

/*
    for text titles in forms: Контактная информация,
    Размещение, ...                         
*/    
    
.for_subtitle   {
    color: #FFCF00;
    font-weight: bold;
}

/*
    for headers in forms: Резюме,
    Вакансии, ...                         
*/    
    
.for_title   {
    color: #FFCF00;
    text-transform: uppercase;
    font-weight: bold;
}

/*
    for background of subtitles
*/    
    
.fill_subtitle_section   {
    
}

/*
    for short desc view of vacancies/resumes
*/

.short_desc_tr1 {
    text-align:         middle;
    vertical-align:     top;
    background-color:   #314552;
}

.short_desc_tr2 {
    text-align:         middle;
    vertical-align:     top;
    background-color:#526984;
}

/*
    Для выделения текущего диапазона в линейке
*/

a.current_range {
    color: #000000;
}

/* Бэкфон внутри вакансий-резюме */

td.tdInsideVacRes   {
            background-color:   #5A6D84;
}
