/*Main document properties*/
body {
   margin: 0px 0px 0px 0px;
   scrollbar-base-color: #EFEFEF; scrollbar-arrow-color: #9C0400;
   scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #D7D9E4;
   font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
.menu_base td, .menu_base, .table th{background:#9b0408 url(http://www.deputat.org.ua/img/bg1.gif) repeat-x scroll 0 0 !important; font-size:11px; font-family:Tahoma, Arial, sans-serif}
.menu_base {padding:2px 3px}
.top_menu, .top_menu:hover {font-family: arial;
  font-size: 18px !important;}

td[bgcolor="#c0c0c0"] {background:#ebebeb; font-family:Tahoma, Arial, sans-serif;padding:6px;border-bottom:15px #fff solid}
td[bgcolor="#c0c0c0"] a { margin-right:1em;font-size:12px}

td a { color:#9b0408 }
td.line1, .table td {background:#EBEBEB; padding:4px }
td.line2 {background:#fff; padding:4px }
select {background:#fff !important; color:#000 !important; border:1px solid #dbdbdb !important; font-size:11px !important; margin:0 2px  }
select:hover {border-color:#9b0408 !important}
p {
	font-size: 10px;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: #020202;
}
.header {font-family: arial;
  font-size: 18px !important;
  color: #666666 !important;
  font-weight: bold !important;
  margin-left: 5px;background:none !important}
table table table table table { margin-top:.5em; margin-bottom:.5em }
h1{
	font-size:17px;
	text-align:center;
	color:#9F0600;
	padding:0px;
	margin:0px;
}
p.anons {
	font-size: 9pt;
	text-align: justify;
	color: #020202;
}
td {
	font-size: 9pt;
	color: #020202;
}
.info {
	font-size: 8pt;
	color: #020202;
}
.header {
	font-size : 12px;
	font-style : normal;
	color : #9F0600;
	text-decoration : none;
	font-weight : bold;
	background-color : #FBE9DA;
}
.headers {
	font-size : 12px;
	font-style : normal;
	color : #9F0600;
	text-decoration : none;
	font-weight : bold;
}
.p_headers {
	font-size : 12px;
	font-style : normal;
	color : #9F0600;
	text-decoration : none;
	font-weight : normal;
}
td.date {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Gray;
}
.subheaders {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color : #9F0600;
	text-decoration : none;
	font-weight : bold;
}
td.bodytext {
	font-size: 9pt;
	color : #020202;
	text-align : justify;
}
td.contacts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #0056AB;
	padding-left : 3px;
}
.menu_base {
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color : #C56965;
}
.tab_head {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.line1 {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#2C1501;
	background-color : #FBE4E4;
}
.line2 {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#BC0801;
	background-color : #E9E9E9;
}
.address {
	font-size: 7pt;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
.notice_show {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #0056AB;
	padding-left : 10px;
}
.notice_show_text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 10px;
}
.article {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #9F0600;
	text-decoration : none;
	font-weight : bold;
}
td.vote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #020202;
	padding-left : 12px;
	padding-right : 3px;
}
a.small {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	font-weight : normal;
}
a.small:hover {
	font-size : 8pt;
	font-family :  Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #BC0801;
	text-decoration : none;
	font-weight : normal;
}
a {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #9F0600;
	text-decoration : none;
	font-weight : bold;
}
a:hover {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	font-weight : bold;
}
a.article {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #9F0600;
	text-decoration : underline;
	font-weight : bold;
}
a.article:hover {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #000000;
	text-decoration : underline;
	font-weight : bold;
}
a.edit1 {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #2C1501;
	text-decoration : none;
	font-weight : bold;
}
a.edit1:hover {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #BC0801;
	text-decoration : underline;
	font-weight : bold;
}
a.edit2 {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #BC0801;
	text-decoration : none;
	font-weight : bold;
}
a.edit2:hover {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #000000;
	text-decoration : underline;
	font-weight : bold;
}
a.name {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #9F0600;
	text-decoration : none;
	font-weight : normal;
}
a.name:hover {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #000000;
	text-decoration : underline;
	font-weight : normal;
}
a.info {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #9F0600;
	text-decoration : none;
	font-weight : normal;
}
a.info:hover {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #000000;
	text-decoration : underline;
	font-weight : normal;
}
input.search {
	width: 95px;
	font : 11px Arial, Helvetica, sans-serif;
	margin: 0px 7px 0px 7px;
	padding: 1px 1px 1px 1px;
	font-valign: top;
	BORDER-BOTTOM: #F0E7E9 1px outset;
	BORDER-LEFT: #F0E7E9 1px inset;
	BORDER-RIGHT: #F0E7E9 1px outset;
	BORDER-TOP: #F0E7E9 1px inset;
	background-color : #FFFFFF;
}
form.classic {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}
input.vote
{
	BACKGROUND-COLOR: #F0F8FF;
	BORDER-BOTTOM: rgb(0,102,153) 1px solid;
	BORDER-LEFT: rgb(0,102,153) 1px solid;
	BORDER-RIGHT: rgb(0,102,153) 1px solid;
	BORDER-TOP: rgb(0,102,153) 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: Navy;
}
.form_input {
	BACKGROUND-COLOR: #F0F8FF;
	BORDER-BOTTOM: rgb(0,102,153) 1px solid;
	BORDER-LEFT: rgb(0,102,153) 1px solid;
	BORDER-RIGHT: rgb(0,102,153) 1px solid;
	BORDER-TOP: rgb(0,102,153) 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width : 350px;
}
input.send {
	background-color : #6495ED;
	border: 0px solid;
	color: #FFFFFF;
	font-weight: bold;
}
input.in1 {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: #aab0d2 1px outset;
	BORDER-LEFT: #aab0d2 1px inset;
	BORDER-RIGHT: #aab0d2 1px outset;
	BORDER-TOP: #aab0d2 1px inset;
	background-color : #F0F8FF;
	color : #483D8B;
	width : 360px;
}
input.in2 {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: #aab0d2 1px outset;
	BORDER-LEFT: #aab0d2 1px inset;
	BORDER-RIGHT: #aab0d2 1px outset;
	BORDER-TOP: #aab0d2 1px inset;
	background-color : #F0F8FF;
	color : #483D8B;
	width : 250px;
}
.classik {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: #BC0801 1px outset;
	BORDER-LEFT: #BC0801 1px inset;
	BORDER-RIGHT: #BC0801 1px outset;
	BORDER-TOP: #BC0801 1px inset;
	background-color : #FBE4E4;
	color : #C56965;
}
textarea.in1 {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #BC0801 1px outset;
	BORDER-LEFT: #BC0801 1px inset;
	BORDER-RIGHT: #BC0801 1px outset;
	BORDER-TOP: #BC0801 1px inset;
	background-color : #F0F8FF;
	color : #483D8B;
	width : 360px;
}
ul {
	list-style-type : square;
	list-style-image: url("pics/kv.gif");
}

/* Entire table */
.cal_table {
	border: solid 0px;
	background : #FFFFFF;
	font-size:11px;
	font-family : Arial, Helvetica, sans-serif;
	text-align: center;
}
/* The cell with month */
.cal_month {
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

/* The line with days of the week */
.cal_days_row {
	background : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.cal_days_cells{
	color: #000000;
}
.cal_days_cells2{
	color: #D05E37;
}
/* Cells with week numbers */
.cal_cell_week {
	background : #DCDCDC;
}
/* Days of previous month */
.cal_cell_previous_month {
	background : #FFFFFF;
}
/* Days of next month */
.cal_cell_next_month {
	background : #FFFFFF;
}
/* Days of current month */
.cal_cell_current_month {
	background : #FFFFFF;
}
/* Status bar */
.cal_row_status_bar {
	background : #d5cefb;
}
/* Cell of current day */
.cal_cell_current_day {
	background : #F6BAA6;
    border: 0px solid;
}
/* Day link */
a.cal_show_day {
	font-size: 10px;
	color: #BC0801;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-weight : bold;
}
a.cal_show_day:hover {
	font-size: 10px;
	color: #BC0801;
	text-decoration: underline;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-weight : bold;
}
a.cal_show_day2 {
	font-size: 10px;
	color: #4b4b4b;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
}
a.cal_show_day:hover2 {
	font-size: 10px;
	color: #4b4b4b;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
}
/*special styles*/
/*------------------------------------*/	
/*---Design for table in content-----*/
.table{
	border: solid 2px #B35E5B;
	
}
table.table td{
	font-size:12px;
	padding:3px;
	color:#660300;
/*	color:#9F0600;*/
/*	text-align:center;*/
}
table.table tr{
	background-color:#FBE4E4;
}
table.table>td strong{
	color:#C56965;
}
table.table th {
	background-color:#C56965;
	color:#ffffff;
	font-size:12px;
}

/**---------------deputat_misc--------------*/
.dep-misc{
	background-color:#ededed;
	padding:2px 5px;
	color:#b33b36;
	font-weight:bold;
	font-size:13px;
}
.table-white{
	border:solid 1px #ffffff;
}
.gray-sm{
	font-size:11px;
	color:#777777
}
.num{
	font-size:10px;
	font-weight:bold;
	color:#777777
}
.head{/*голова*/
	font-size:10px;
	color:#cc0000
}
h3{
	font-size:14px;
	text-align:center;
	color:#666666;
	padding:0px;
	margin:0px;
}



/*new header*/
#newheader{margin:0;padding:0}
#newheader img{border:none !important}
#newheader .date {  font-family: tahoma;  font-size: 11px;  color: #666666;}
#newheader .time {
  font-family: tahoma;
  font-size: 11px;
  color: #9f0600;
  font-weight: bold;
}
#newheader .search {
  background: #ebebeb url(http://www.deputat.org.ua/img/search_corner.gif) top left no-repeat;
}
#newheader .search TR td {
  font-family: tahoma;
  font-size: 11px;
  color: #333333;
}
#newheader .search TR td input.text {
  font-family: tahoma;
  font-size: 11px;
  color: #333333;
  border: 1px solid #8a8a8a;
  height: 20px;
}
#newheader .upper_menu TR td {
  padding-right: 5px;
  padding-top: 5px;
}
#newheader td.menutablebg {
  background: url(http://www.deputat.org.ua/img/bg1.gif) repeat-x 0 0; height:30px; vertical-align:top; padding:0
}
#newheader table.menutable1 {background: url(http://www.deputat.org.ua/img/bg1.gif) repeat-x 0 0;} 
#newheader table.menutable1 TR td {height:20px;position:static}
#newheader table.menutable1 TR td.nonsel {
  background: url(http://www.deputat.org.ua/img/white_arrow.gif) 10px 10px no-repeat;
  padding: 5px 15px 5px 25px;
}
#newheader table.menutable1 TR td.nonsel a {
  font-family: arial;
  font-size: 11px;
  color: white;
  font-weight: bold;
  text-decoration: none;
}
#newheader table.menutable1 TR td.sel {
  background: white url(http://www.deputat.org.ua/img/arrow.gif) 10px 10px no-repeat; 
  padding: 5px 15px 5px 25px;
}
#newheader table.menutable1 TR td.sel a {
  color: #a20802;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
#newheader table.menutable1 TR td.divide {
  width: 2px;
  padding: 0px;
  margin: 0px;
  background: url(http://www.deputat.org.ua/img/line.gif);
}
body{padding:10px 10px 0 !important}

input.in1, textarea.in1 { border:1px solid #dbdbdb !important; background:#fff !important;;padding:1px !important; color:#000 !important;}
input.in1:hover,textarea.in1:hover, select:hover {border-color:#9b0408 !important;-moz-box-shadow:0 0 3px gray;}
input.in1:focus, textarea.in1:focus, select:focus {border-color:#9b0408 !important;background:#f7f7f7!important;-moz-box-shadow:0 0 6px gray;}


