﻿*
{
	font-family: Arial, verdana;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #122975;
}

DIV:after
{
	content: "";
	display: block;
	clear: both;
}
H1, H2
{
	font-size: 16px;
	text-align: center;
}
H2
{
	font-size: 14px;
	font-style: italic;
}
TABLE
{
	border-collapse: collapse;
	WIDTH: 100%;
}
TD, TH {
	padding: 3px; 
	border: 1px solid #5d628a;
}
TH
{
	BACKGROUND-COLOR: #7d82aa;
}
TD
{
	BACKGROUND-COLOR: #ffffff;
}
form
{
	margin: 0px;
	padding: 0px;
}
.searchpanel
{
	line-height: normal;
}

INPUT.clsSelect, INPUT.clsTextm, INPUT.clsBtn
{
	border: 1px solid #5d628a;
	line-height: 16px;
	font-size: 12px;
}

SELECT.clsSelect
{
	padding: 1px 0px 1px 0px;
   _padding: 0px 0px 0px 0px;
}
INPUT.clsText
{
	padding: 1px 0px 1px 0px;
   _padding: 1px 0px 1px 0px;

}
INPUT.clsBtn
{
	padding: 1px 0px 1px 0px;
   _padding: 0px 0px 0px 0px;
   background-repeat: no-repeat;
}
TD
{
	background-color: #D2D8FF;
}
TD INPUT.clsText, TD SELECT, TD TEXTAREA
{
	width: 100%;
	margin: 0px;
	border-style: none;
	border-width: 0px;
	background-color: #ffffff;
}
TD TEXTAREA
{
	height: 70px;
}
A, A:link, A:visited, A:active, A:hover
{
	text-decoration: none;
}
.editform td
{
	padding: 0px;
}
.clsBody
{
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.clsBody *
{
	text-align: left;
}
.clsContent
{
	text-align: left;
	width: 1079px;
	margin: 0px auto;
	background-color: #7d82aa;
}
.clsTop
{
	overflow: hidden;
	background: url(../images/ostanniy_09.jpg) -1px 100% no-repeat #ffffff;
	padding-bottom: 8px;
}
.clsTopLeft
{
	background: url(../images/ostanniy_01.jpg) 0px 0px no-repeat;
	padding-left: 179px;
	padding-top: 21px;
}
.clsTopLogo
{
	background: url(../images/ostanniy_03.jpg) 700px -21px no-repeat;
}
.clsTopBanner
{
	background: url(../images/banner4.jpg) 0px 0px no-repeat;
	padding-top: 136px;
}
.clsTopRight
{
	background: url(../images/ostanniy_05.jpg) 0px 0px no-repeat #7d82aa;
}
.clsTopContent
{
	background: url(../images/ostanniy_06.jpg) 700px 0px no-repeat;
	height: 36px;
}
.clsMain
{
	padding: 0px 201px 0px 179px;
}
.clsMainContent
{
	background-color: #ffffff;
	padding: 10px;
}
.clsBottom
{
	background: url(../images/ostanniy_13.jpg) -1px 0px no-repeat;
	height: 165px;
}
.clsLoginBar
{
	text-align: right;
	border-bottom: 1px solid #5d628a;
	padding: 10px;
	line-height: 23px;
}

.searchpanel
{
	text-align: center;
	padding: 20px 0px;
}
.error
{
	color: red;
	text-align: right;
}
.selBtn
{
	display: block;
	float: right;
	width: 25px;
	height: 20px;
	border: 1px solid black;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	background: 50% 50% no-repeat;
}

.chckList
{
	list-style: none;
	padding: 0px;
	margin: 0px;
	display: block;
	text-align: left;
	background-color: #ffffff;
}
.chckList LI
{
	list-style: none;
	padding: 2px;
	margin: 0px;
}
.chckList A, .chckList A:link, .chckList A:visited, .chckList A:active, .chckList A:hover
{
	display: block;
	padding-left: 20px;
	background: url(../images/chck0.gif) 0px 0px no-repeat;
	text-decoration: none;
}
.chckList A:hover
{
	background-color: #7D82AA;
	color: #ffffff;
	background-image: url(../images/chck0.gif);
}

.chckList A.checked
{
	background-image: url(../images/chck1.gif) !important;
}
.btn
{
	background: 0px 2px no-repeat;
	display: inline-block;
	border: 1px solid #5d628a;
	padding: 2px 2px 2px 20px;
	line-height: 14px;
	margin-right: 4px;
}
div.flags,
.flags A, .flags A:link, .flags A:active, .flags A:visited, .flags A:hover,
.flags option
{
	padding-left: 20px;
	padding-right: 3px;
	background-repeat: no-repeat;
	background-position: 0px 50%;
}


.flags A, .flags A:link, .flags A:active, .flags A:visited, .flags A:hover,
{
	float: left;
	display: block;
}
.ua{background-image: url(../fl/ua.png);}
.ru{background-image: url(../fl/ru.png);}
.en{background-image: url(../fl/gb.png);}
.gr{background-image: url(../fl/gr.png);}
.fr{background-image: url(../fl/fr.png);}


.dialog select, .dialog textarea, .dialog label,.dialog input { display:block; text-align: left;}
.dialog select, .dialog textarea, .dialog input.text { margin-bottom:12px; width:95%; padding: .4em; }
.dialog fieldset { padding:0; border:0; margin-top:25px; }
.dialog h1 { font-size: 1.2em; margin: .6em 0; }
.ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none;  !important; cursor:pointer; position: static; text-align: center; }
.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em;  }

.resTbl
{

}


.RC
{
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.RC A, .RC A:link, .RC A:active, .RC A:visited, .RC A:hover
{
	display: block;
	width:100%;
}

TD.RCView {background-image: url(../images/view1.gif);}
TH.RCView {background-image: url(../images/view0.gif);}
TD.RCEdit {background-image: url(../images/edit1.gif);}
TH.RCView {background-image: url(../images/edit0.gif);}
TD.RCDel  {background-image: url(../images/delete1.gif);}
TH.RCDel  {background-image: url(../images/delete0.gif);}

.loading
{
	display: none;
	font-style: italic;
}

.delfile
{
	display: block;
	width: 16px;
	height: 16px;
	background-repeat:no-repeat;
	background-position:-96px -128px;
	background-image:url(jquery-ui-themeroller/theme/images/ui-icons_469bdd_256x240.png);
}
.delfile:hover
{
	background-image:url(jquery-ui-themeroller/theme/images/ui-icons_cd0a0a_256x240.png);
}
.deleted TD
{
	background-color: #ffaaaa;
}
