body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: none;

}
body, td {
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #272727;
	background-color: #EAEAEA;  /*zalivka vsey oblasti */
}
th {
	background-color: #616161;  /*zalivka shapok blokov*/
	text-width: bold;
	text-decoration: none;
	text-align: center;
	color: White;
}
th.winheader {
	text-width: bold;
	text-decoration: none;
	text-align: left;
	color: White;
}


/*MENU KARTA*/
th.zagolovok {
	text-decoration: none;
	text-align: left;
	color: White;
}

.gst{
    background-color: #F4F4F4;
}


/*   stiles for h1 h2 and h3 -- zub */

h1 {
	font-size:17pt;
}

/*
h2 {
	font-size:16pt;
}
*/

/*----------------------------------*/



a{
	text-decoration: underline;
	color: Black;
}
a:hover{ text-decoration: underline; color: #A00B0F; }

table.blackborder {
	background-color: #FBFBFB;
}
table.grayborder {
	background-color: #EAEAEA;
}
.row1 {
	background-color: #EFEFEF;
}
.row2 {
	background-color: #EAEAEA;  /*pobo4n*/
}
.row3 {
	background-color: #EAEAEA; /*pobo4n*/
}

input, textarea, select {
	background-color: #EAEAEA;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	color: #0B0B0B;
}
input[type=checkbox], input[type=radio],{
	background-color: Silver;
}

.stat_info {
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
	color: #DCDCDC;
}

.copyright_text {
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
	color:#969696;
}


.vyshyvka {
	background-image: url(images/vyshyvka.jpg);
	width: 820px;
	height: 120px;
}

.niz {
background-color:#828282;
}
.dpanel {
    /*   */
	
	font-size:13px;
	font-family: Algerian;

	background-image: url(images/bg_panel.jpg);	
	height: 15px;
}

FORM{ margin-bottom: 0; margin-top: 0; }
ul{ margin-top: 8px; margin-bottom: 8px; }

.special { color: red; !important; }

.codetitle {margin: 10px 5px 0px 5px; padding: 4px; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #A9B8C2; color: black; background-color: #A9B8C2; font-size: 8pt;}
.codetext {margin: 0px 5px 10px 5px; padding: 5px 5px 5px 5px; border-color: #A9B8C2; border-width: 0px 1px 1px 1px; border-style: solid; color: black; font-weight: normal; font-size: 8pt; font-family: "Courier New", Courier, mono; background-color: #FAFAFA; overflow: auto}

img{border-width: 0px;}







.special {
	color: red ! important;
}

.border{
	border: 1px solid black;
}

.codetitle {
	margin: 10px 5px 0px 5px;
	padding: 4px;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #A9B8C2;
	color: black;
	background-color: #A9B8C2;
	font-size: 8pt;
}

.codetext {
	margin: 0px 5px 10px 5px;
	padding: 5px 5px 5px 5px;
	border-color: #A9B8C2;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	color: black;
	font-weight: normal;
	font-size: 8px;
	font-family: Arial;
	background-color: #FAFAFA;
	overflow: auto
}

.hidden {
	margin: 0px 5px 10px 5px;
	padding: 2px 2px 2px 2px;
	border-color: Navy;
	border-width: 1px 1px 1px 1px;
	border-style: dashed;
	color: black;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Courier New", Courier, mono;
	background-color: #C4E6FA;
	overflow: auto;
}

.rate {
	margin: 0px 5px 10px 5px;
	padding: 2px 2px 2px 2px;
	border-color: Navy;
	border-width: 1px 1px 1px 1px;
	border-style: dotted;
	color: black;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Courier New", Courier, mono;
	overflow: auto;
	background-color: #C4E6FA;
}

.rate-text {
	width: 20%;
}

.rate-fill {
   border: 1px;
	border-color: Black;
	height: 10;
	width: 20%;
}

.rate-empty {
	border: 1px;
	border-color: Black;
	height: 10;
	width: 20%;
}

.rate-radio {
	background-image: none;
}


/* Required for 1.2.7 or higer releases of ReloadCMS */


div.dhtml_menu div.vert_menu
{
	position: absolute;
	visibility: hidden;
}

div.dhtml_menu div.horz_menu a { display: block; float: left; }
div.dhtml_menu div.vert_menu a { display: block; float: none; }

div.dhtml_menu div.vert_menu
{
  margin-right:  -1px;
  border-bottom: 1px solid #000000;
}

div.dhtml_menu div.horz_menu a,
div.dhtml_menu div.vert_menu a
{
	height: 23px;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	color: #F9F9F9;
	background-color: #A7A7A7;
}

div.dhtml_menu div.horz_menu a
{
  background-color: transparent;
  line-height: 15px;
  height: 15px;
}

div.dhtml_menu div.vert_menu a
{
  margin-bottom: -1px;
  width: 200px;
  border: 1px solid White;
  
}

div.dhtml_menu div.horz_menu a:hover,
div.dhtml_menu div.vert_menu a:hover
{
	color: #F9F9F9;
	background-color: #9F0A10;
	

}

div.dhtml_menu div.horz_menu a.parent,
div.dhtml_menu div.vert_menu a.parent
{
	color: #F9F9F9;
	background-color: #A7A7A7;
	
}

div.dhtml_menu div.horz_menu a.parent
{
	background-color: transparent;
}

div.dhtml_menu div.horz_menu a.active,
div.dhtml_menu div.vert_menu a.active,
div.dhtml_menu div.horz_menu a.active:hover,
div.dhtml_menu div.vert_menu a.active:hover
{
	color: #F9F9F9;
	background-color: #9F0A10;
	
}


.delete_button {
   height: 21px;
   width: 21px;
	border: solid;
	border-width: 0px;
	background-image: url(../delete.gif);	
}

/* Extended forum stylesheet */

.frrow1	{ background-color: #EFEFEF; }
.frrow2	{ background-color: #DEE3E7; }
.frrow3	{ background-color: #D1D7DC; }

