body {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	background-color: #520808;
    /*background: url('/data/images/red_background.png') repeat;*/
    text-align: center;
}
body {
    position:relative;
    min-height: 100%;
    height: auto !important;
    height: 100%;
}

table, td {
	color: #722927;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
}
a img{
	border: 0px;
}
a {
	color: #722927;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
#top_line {
	position: relative;
	background: url('/data/images/top_line.png') repeat-x top;
	height: 20px;
	z-index: 99;
}
.top_line {
    position: relative;
    background: url('/data/images/top_line.png') repeat-x right top;
    height: 20px;
    z-index: 99;
}

#bottom_line {
	position: relative;
	background: url('/data/images/bottom_line.png') repeat-x bottom;
	height: 20px;
	z-index: 110;
	margin-top: -20px;
}
#bottom_info {
	background-color: #520808;
	width: 100%;
	height: 20px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.center_table {
	background: url('/data/images/center_background.png') repeat-y top center;
}
.ramka {
    background: url('/data/images/ramka.png') no-repeat center;
    width: 187px;
    height: 157px;
}
.info_table {
	padding-left: 30px; 
	padding-right: 30px; 
	padding-bottom: 20px;
    padding-top: 10px;
}

input.field {
    background-color: #71110f;
    border: 1px solid #520808;
    color: #ffffff;
    font-family: Tahoma,Arial;
    font-size: 12px;
    padding-left: 3px;
    width: 130px;
}
input.submit {
    background-color: #71110f;
    border: 1px solid #520808;
    color: #ffffff;
    font-family: Tahoma,Arial;
    font-size: 12px;
    height: 20px;
}
inpunt, textarea {
    color: #ffffff;
    border: 1px #520808 solid;
    background-color: #71110f;
    padding-left: 3px;
    font-family: Tahoma, Arial;
    font-size: 12px;
}

.no_flash {
    background: url('/data/images/flash.jpg') no-repeat top;
    height: 191px; 
    width: 936px;
}
.no_flash_logo {
    background: url('/data/images/logo.png') no-repeat top;
    height: 115px; 
    width: 248px;
}


.left_back {
    background: url('/data/images/left_background.png') repeat-y top right;
}
.right_back {
    background: url('/data/images/right_background.png') repeat-y top left;
}
/* menu */
.glossymenu, .glossymenu li ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 185px; /*WIDTH OF MAIN MENU ITEMS*/
}

.glossymenu li{
    position: relative;
    z-index: 20000;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
    position: absolute;
    width: 190px; /*WIDTH OF SUB MENU ITEMS*/
    left: 0;
    top: 0;
    display: none;
    background-color: #71110f;
    border: 1px solid #520808;
    filter:alpha(opacity=80);
    -moz-opacity:1;
}

.glossymenu li a{
    font: bold 12px Tahoma, Helvetica, sans-serif;
    color: white;
    display: block;
    width: auto;
    padding: 5px 0;
    padding-left: 10px;
    text-decoration: none;
}

.glossymenu .arrowdiv{
    position: absolute;
    right: 2px;
}

.glossymenu a:hover{
    text-decoration: none;
}


/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */
