body {
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	margin:0px;
	padding:0px;
	background:url('../images/bgr_line.jpg') repeat-x top;
	height:100%;
}
html {
	height:100%;
}
table {
	/*border-collapse:collapse;*/
}
td {
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
}
a {
	color:#830606;
	text-decoration:underline;
}
p, form {
	margin:0px;
	padding:0px;
}
h1 {
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:14px;
}
.menu ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
.menu ul li a, .lang, .lang a, .title {
	color:#830606;
	text-decoration:none;
	/*text-transform:uppercase;*/
	font-weight:bold;
}
.upper {
	text-transform:uppercase;
}
.menu ul li {
	padding:2px;
}
.menu ul li ul {
	padding-left:15px;
}
.menu ul li ul li a {
	font-weight:normal;
	/*text-transform:lowercase;*/
}
.w100 {
	width:100%;
}
.leftBlock {
	background:url('../images/bgr_menu.jpg') repeat-x;
}
.h100 {
	height:100%;
}
.p10 {
	padding:10px;
}
.bl {
	border-left:1px solid #A11313;
}
.br {
	border-right:1px solid #A11313;
}
.bt {
	border-top:1px solid #A11313;
}
.bb {
	border-bottom:1px solid #A11313;
}
.aaa {
	/*height: expression(document.body.scrollHeight > document.body.offsetHeight ? (document.body.scrollHeight - 313 ) : (document.body.offsetHeight - 313 ) + 'px')*/
}
.copyrights td {
	background:url('../images/bgr_bottom.jpg') repeat-x;
	color:#B1ACAC;
	font-size:11px;
}
.copyrights td a {
	text-decoration:none;
	color:#B1ACAC;
}
.path {
	text-align:right;
	color:#830606;
}
.path a {
	color:#830606;
	text-decoration:underline;
}
.z200 {
	position:relative;
	z-index:200;
}
div.main {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:270px;
	z-index:100;
	text-align:center;
}
div.main table {
	width:980px;
	text-align:right;
}

/* overload */

#NL_overlay {
	 position: fixed;
	 z-index:300;
	 top: 0px;
	 left: 0px;
	 background-color: #AAAAAA;
	 filter:alpha(opacity=55);
	 -moz-opacity: 0.55;
	 opacity: 0.55;
	 height:100%;
	 width:100%;
     border:none;
}

* html #NL_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? (document.body.scrollHeight ) : (document.body.offsetHeight ) + 'px');
     top:-13px;
     width: expression(document.body.scrollWidth > document.body.offsetWidth ? (document.body.scrollWidth) : (document.body.offsetWidth) + 'px');
     border:none;
}
#NL_window {
	 position: absolute;
	 background: #ffffff;
	 z-index: 302;
	 color:#000000;
	 display:none;
	 /*border-top: 7px solid #9BC14A;*/
	 text-align:left;
	 top:200px;
	 left:400px;
	 margin:10px;
	border:1px solid #000;
	width:370px;
	height:200px;
	padding:15px;
} 
* html #NL_window { /* ie6 hack */
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
.flash_block {
	background:url('../images/bgr_top.jpg') repeat-x;
}
.bottom_links a {
	text-decoration:none;
	color:#000000;
	font-size:11px;
}

