/* --------------------------------- */
/* ---------- Core styles ---------- */
/* --------------------------------- */


.attribute-link A{
	color:#555555;
}



/* --- LukoilCheckBox --- */

.lukoilcheckboxwithtext
{
  padding-left:20px;
  background-position:left top;
  background-repeat:no-repeat;
	height:16px;
  width:110px;
	cursor:pointer;
}

.lukoilcheckboxwithouttext
{
  padding-left:20px;
  background-position:left top;
  background-repeat:no-repeat;
	/*display:inline;*/
	height:16px;
	width:16px;
}

/*
TD.Col .lukoilcheckboxwithouttext{

	margin-left:52px;
	margin-left:expression("27px");
	
}*/

/* --- end of LukoilCheckBox-- */


/* --- HideBackControl --- */
.HideBackContent
{
    z-index:6;
    position:absolute;
    border: 1px solid silver;
    /*white-space:nowrap;*/
    background-color: #e6e7e8;
    background-repeat:repeat-x;
    padding:12px;
}

.HideBackCoverDiv
{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    overflow:hidden;
}
.HideBackOpacity
{
    position:absolute;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
	overflow:hidden;
	background-color:White;
	z-index:5;
}

.hidebackcontentholder
{
    overflow:auto;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:2px;
}

.HideBackContent .date{
	color:red;
}

/* --- end of HideBackControl --- */


.bottomleft
{
    position:absolute;
    left:10px;
    bottom:0px;
}


/* -- ListPanelControl --- */
.ListPanelContent .header
{
    background-repeat: no-repeat;
    padding-left: 20px;
}

.rightPart .ListPanelContent .header{
		color:red;
}

.ListPanelContent DIV.text
{
    margin-top: 20px;
    overflow: auto;
    padding:3px;
}

.ListPanelContent
{    
    border: 1px solid silver;
    background-color: #e6e7e8;
    background-repeat: repeat-x;
    padding: 10px;
		margin-top:5px;
		margin-bottom:10px;    
}

.ListPanelContent .header{
	height:auto!important;
}


/* --- end of ListPanelContent --- */

/* --- NewsControl --- */

.NewsList
{
    /*width:200px;*/
}


.NewsItem{
	margin-bottom:10px;
}

.NewsItem .attribute-link{
	margin-top:5px;
}



DIV.NewsControl
{
    margin-top: 20px;
    background-color: #EEEFF1;
    width: 170px;
    padding: 5px;
    padding-bottom: 30px; /*margin-right:50px;*/
    border: 1px solid #DDDCDC; /* background-image: url("/images/grad.bmp");     background-repeat:repeat-x; */
}

DIV.NewsControl IMG.rightCorner
{
    background-image: url(   "/images/angle1.gif" );
    background-repeat: repeat-x;
    float: right;
    margin: -6px;
}

DIV.NewsTitle
{
    text-align: center;
    color: Red;
    font-size: 14px;
}

.NewsDate
{
    color: Red;
    padding-left: 5px;
    font-size: 12px;
}

.NewsText
{
    padding-left: 3px;
}



/* --- end of NewsControl --- */



/* ----------- Search Form ---------- */

.SearchTitle
{
    font-size: 14px;
    color: black;
    text-align: right;
		padding-right:70px;
}
.SearchButton
{
    display: inline;
}

.SearchText
{
    display: inline;
    border: 1px solid silver;
		padding-left:2px;
}





/* ---------- Vacancy control ------------ */

DIV.VacancyControl
{
    margin-top: 20px;
    background-color: #EEEFF1;
    width: 170px;
    padding: 5px;
    padding-bottom: 30px; /*margin-right:50px;*/
    border: 1px solid #DDDCDC; /* background-image: url("/images/grad.bmp");     background-repeat:repeat-x; */
}

DIV.VacancyControl IMG.rightCorner
{
    background-image: url(   "/images/angle1.gif" );
    background-repeat: repeat-x;
    float: right;
    margin: -6px;
}

DIV.VacancyTitle
{
    text-align: center;
    color: Red;
    font-size: 14px;
}

.VacancyDate
{
    color: Red;
    padding-left: 5px;
    font-size: 12px;
}

.VacancyText
{
    padding-left: 3px;
}



/* ----------- Tenders control --------------- */

DIV.TendersControl
{
    margin-top: 20px;
    background-color: #EEEFF1;
    width: 170px;
    padding: 5px;
    padding-bottom: 30px; /*margin-right:50px;*/
    border: 1px solid #DDDCDC; /* background-image: url("/images/grad.bmp");     background-repeat:repeat-x; */
}

DIV.TendersControl IMG.rightCorner
{
    background-image: url(   "/images/angle1.gif" );
    background-repeat: repeat-x;
    float: right;
    margin: -6px;
}

DIV.TendersTitle
{
    text-align: center;
    color: Red;
    font-size: 14px;
}

.TendersDate
{
    color: Red;
    padding-left: 5px;
    font-size: 12px;
}

.TendersText
{
    padding-left: 3px;
}


.TendersItem{
	margin-bottom:10px;
}

.TendersItem .attribute-link{
	margin-top:5px;
}


/* ---------- dinamic page -------------*/
.ctl00_ctl00_ContentArea_adminContent_EditListPanel_EditBriefText_RichTextBox_OuterTable,
.ctl00_ctl00_ContentArea_adminContent_EditListPanel_EditFullText_RichTextBox_OuterTable,	
.ctl00_ctl00_ContentArea_adminContent_ViewPanel_ViewPanelRichTextBox_RichTextBox_OuterTable{
	width:98%!important;	
}

IFRAME {
	width:100%!important;	
}


/* --------- captcha ------------------- */

TABLE.captcha INPUT.refresh{
	margin-bottom:5px;	
}




