BODY, TD, PRE{
	font-family: tahoma, verdana, tahoma;
	font-size: 9pt;
	color: black;	
}
P {
	margin: 0px 0px 0px 0px;
}
HR{
	border-top	:1px solid #D0D0D0;
}
FORM {
	display:inline;
}
INPUT, TEXTAREA, SELECT {
	font-family: tahoma, arial,verdana  ;
	font-size: 9pt;
	color: black;
	padding-left: 3px;
}
TABLE.main_table {
	background-color: #d8e8fb;
	border-right: 1px solid #b1cee0;
}
TH {
	font-size: 8pt;
	font-weight: bold;
	color:white;
	background-color: #805605;
	padding: 2 3 2 3;
}
TD.left_pannel {
	background-image: url(../images/bg_05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 297px;
}
TD.right_pannel {
	background-image: url(../images/right_bg.gif);
	background-repeat: repeat-y;
}
TD.bottom {
}
TD.view {	
	background-color: #d8e8fb ; /*#deedff;*/
	padding: 0px;
	text-align: center;
}
DIV.view {
	width: 610px;
	text-align: justify;	
	margin-left:5px;
}
.bg1 {
	background-color: #A45B29;
}
DIV.error_report {
	background-color: #dd0000;
	color: white;
	padding: 5px;
	border : 3px solid #ff5555;
}
DIV.message_report {
	background-color: #f8fbde;
	color: black;
	padding: 5px;
	border : 3px solid #05b300;
}
.price {
	font-size: 20px;
	font-weight: normal;	
}
.action {
	color: #dd0000;
}
#LEFT_MENU {
	width: 197;
	margin: 2px 0px 2px 0px;
}
#LEFT_MENU A{
	display: block;
	text-decoration: none;
	background-image: url(../images/menu_bg.gif);
	width: 197px;
	margin-bottom: 1px;
	margin-top: 1px;
	color: white;
}
#LEFT_MENU A SPAN {
	padding: 0px 2px 0px 10px;
}
#LEFT_MENU A:hover {	
	background-color: #006699;
}
#LEFT_MENU A FDIV {
	
	padding: 3px 0px 0px 0px;
}
#LEFT_MENU A:hover DIV {
	color: white;
	background-color: #006699;
}	
#ADM_MENU {
	width: 193;
	margin: 2px 2px 2px 2px;
}
#ADM_MENU A{
	display: block;
	text-decoration: none;	
	width: 193px;
	padding: 2px 0px 2px 0px;
	background-color: #d4eafa;
	margin-bottom: 1px;
	color: black;
	font-weight: bold;
}
#ADM_MENU A SPAN {
	padding: 0px 2px 0px 10px;
}
#ADM_MENU A:hover {
	color: white;
	background-color: #006699;
	background-image: none;	
}
.TR0 {
	background-color: #fefaf7;
}
.TR1 {	
	background-color: #f7ede5;
}
A {
	color: #940313;
	text-decoration: none;
}
A:hover {
	color:#be9a9e;
}
.subtitle {
	background-image: url(../images/right_title_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	font-weight: bold;
	color: black;
	padding: 4 0 4 0;
}
DIV.linker {
	text-align: right;
}
DIV.linker TD {
	text-align: center;
	height: 15px;
	width: auto;
	vertical-align: middle;
}
DIV.linker A {
	font-weight: bold;
	height: 15px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	padding: 0 2 0 2;
}
DIV.linker A#end {
	width: auto;
}
DIV.linker A:hover {
	font-weight: bold;
	color: black;
	background-color: white;
}
DIV.linker TD.middle {
	
	padding: 0 4 0 4;
	color: black;
	font-size: 12pt;
	font-weight: bold;
}
DIV.linker TD.first {
	width: auto;
}   
.main_title {
	font-size: 15pt;
	padding-top: 15px;
	padding-left: 5px;
	border-bottom: 3px double #bbbbbb;
	margin-bottom: 5px;
	background-image: url(../images/main_title.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: white;
}
.anketa {
	border: 1px solid gray;
}
.anketa TD {
	background-color: white;
}
.fileinfo {
	font-size: 8pt;
	font-family: tahoma, verdana, arial;
	color: gray;
}
.sub_title {
	font-family: tahoma;
	background-color: #940313;
	color: white;
	font-weight: bold;
	border-top: 1px solid #af3a45;
	border-bottom: 1px solid #76020f;
	padding: 10 0 3 10;
	
}
TD.galery {
	text-align: center;
	border: 1px solid #eeeeee;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color: #dddddd;
}

TD.galery IMG {
	border-right: 2px solid gray;
	border-bottom: 2px solid gray;
}
DIV.categories {
	margin-left:15px;
	margin-bottom:15px;
	border: 1px solid #97beec;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	margin-top: 10px;
}
DIV.fcat {
	margin-left:0px;
	margin-bottom: 0px;
	border: 0px solid #97beec;
	
}
DIV.categories TD {
	background-color: #e9f3ff;
	padding-left:5px;
}
DIV.categories .title{	
	color: black;
	font-weight: bold;
	font-size: 10pt;
	background-color: #c0ddff;
}
DIV.categories .title A {
	display: block;
}
DIV.categories .title SPAN {
	display: block;
	padding: 0 5 0 5;
}
DIV.categories .title A.act {
	background-image: url(../images/save_wind.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
.categories .title A:hover {
	
	background-color:#8abad6;
}

.galeries TR {
	border:1px solid white;
	background-color: white;
}
.galeries TR TD{
	border: 1px solid white;
}
.galeries TR#ON TD{
	border: 1px solid #8abad6;
}
.galeries SPAN.title {
	font-size: 12pt;
	color: #8abad6;
	font-family: arial;
}
TD#on {
	background-color: #8abad6;
	color: white;
}

