@charset "utf-8";
html,body {
height:100%;
margin:0px;
padding:0px;
border-width:0px;
border-style:none;
border-color:#F0F;
}
body {
width:100%;
color:#8d725a;
font-family:Georgia, Tahoma, Verdana;
font-weight:normal;
font-size:12pt;
background-color:#260005;
background-image:url(/images/bg6.png);
background-position:center top;
background-repeat:repeat-y;
text-align:left;
vertical-align:top;
margin-top:-2px;
}
img {
border-width:0px;
border-style:none;
}
table, td {
height:auto;
width:auto;
border-width:0px;
text-align:left;
vertical-align:top;
}
p {
	/*color: #3a1a05;*/
	font-size: 13pt;
}
h1 {
	font-size: 12pt;
	font-family: Garamond url('http://premier.1-k.ru/images/gara.ttf');
	/*color: #3a1a05;*/
	text-align: right;
	/*white-space: nowrap;*/
	margin-bottom: 0px;
	padding-bottom: 0px;
	text-transform: uppercase;
}
h2 {
	font-size: 11pt;
	font-family: Garamond url('http://premier.1-k.ru/images/gara.ttf');
	/*color: #2D4C9B;*/
	border-bottom-width : 0px;
}
h3 {
	font-size:11pt;
	font-family: Garamond url('http://premier.1-k.ru/images/gara.ttf');
	/*color: #fff;*/
	border-bottom-width : 0px;
}
a{
	font-family: Garamond url('http://premier.1-k.ru/images/gara.ttf');
	color: #600000;
}
a:link, a:visited, a:active {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
#maintable {
width:100%;
height:100%;
}
#headertd {
height:216px;
width:100%;
padding:0px 30px 0px 30px;
text-align:center;
}
.headertable table {
border-collapse:collapse;
width:100%;
height:100%;
margin-top:-1px;
}
.headertable td {
background-repeat:no-repeat;
text-align:center;
}
.headertable #headerleftbg {
height:120px;
background-image:url(/images/head_left.png);
background-position:right top;
background-repeat:no-repeat;
}
.ie .headertable #headerleftbgdiv {
overflow:visible;
position:absolute;
width:none;
margin-left:-122px;
}
.ie .headertable #headerleftbg {
width:122px;
margin-right:1px;
padding-right:1px;
text-align:right;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/head_left.png');
}
.headertable #headerrightbg {
height:120px;
background-image:url(/images/head_right.png);
background-position:1px top;
background-repeat:no-repeat;
}
.ie .headertable #headerrightbgdiv {
overflow:visible;
position:relative;
width:none;
}
.ie .headertable #headerrightbg {
overflow:visible;
position:absolute;
width:122px;
height:120px;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/head_right.png');
}
.headertable #headerleftborder {
width:6px;
background-image:url(/images/head_border_left.png);
background-repeat:repeat-y;
background-position:right top;
}
.headertable #headerrightborder {
width:6px;
background-image:url(/images/head_border_right.png);
background-repeat:repeat-y;
}
.headertable #headercenter {
width:914px;
height:209px;
text-align:left;
}
.headertable .headercenter #headerdiv {
position:absolute;
z-index:8;
width:914px;
height:209px;
margin:0px 0px 0px 0px;
background-image:url(/images/headerflash.png);
background-repeat:no-repeat;
background-position:left top;
}
.headertable .headercenter .headerrightimg {
z-index:3;
position:absolute;
width:914px;
height:209px;
background-repeat:no-repeat;
background-position:right top;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0;
}
.headertable .headercenter #headerleftimg {
z-index:3;
position:absolute;
display:none;
width:914px;
height:209px;
background-image:url(/images/header/left1.png);
background-repeat:no-repeat;
background-position:left top;
}
.opera .headertable .headercenter #header embed {
margin:-1px 0px 0px 0px;
}
.headertable #headerleftcorner {
width:6px;
background-image:url(/images/head_corner_left.png);
background-position:right top;
}
.headertable #headerrightcorner {
width:6px;
background-image:url(/images/head_corner_right.png);
}
.headertable #headerbottom {
height:6px;
background-image:url(/images/head_border_bottom.png);
background-repeat:repeat-x;
}
#menutd {
height:50px;
text-align:center;
width:100%;
padding:0px 35px 0px 35px;
}
.menutable .menutd .menu a {
font-family:Georgia;
font-weight:normal;
font-size:7pt;
letter-spacing:.4px;
text-transform:uppercase;
color:#E7D383;
text-decoration:none;
}
.menutable .menutd .submenu a {
font-family:Georgia;
font-weight:normal;
font-size:7pt;
letter-spacing:.4px;
text-transform:uppercase;
color:#E7D383;
text-decoration:none;
}
.menutable table {
height:100%;
width:auto;
}
.menutable td {
width:2px;
text-align:center;
}
.menutable .menutd table {
width:124px;
z-index:3;
position:relative;
}
.menutable .menutd td {
width:126px;
height:44px;
background-image:url(/images/menu_button_passive.png);
background-repeat:no-repeat;
padding-top:9px;
padding-left:4px;
}
.menutable .menutd div {
width:120px;
height:21px;
background-image:url(/images/menu_button_active2.png);
background-repeat:no-repeat;
background-position:center -60px;
padding-top:5px;
padding-bottom:5px;
}
.menutable .menutd .menu table {
width:100%;
height:0px;
z-index:0;
position:relative;
margin:0px 0px 0px -5px;
}
.menutable .menutd .menu td {
background-image:none;
padding:4px 0px 0px 11px;
margin:0px;
width:100%;
height:0px;
text-align:left;
}
.ie .menutable .menutd .menu td {
	padding:2px 0px 0px 8px;
}
.menutable .submenu td {
height:1px;
text-align:left;
}
.menutable .submenu div {
display:none;
height:auto;
width:100px;
margin:0px 0px 0px 2px;
padding:0px;
position:absolute;
text-align:left;
background-image:url(/images/menu_list_center.png);
background-repeat:repeat-y;
background-position:left top;
z-index:2;
}
.menutable .submenu div div {
display:block;
margin:0px;
padding:20px 0px 0px 0px;
width:100px;
height:auto;
position:relative;
z-index:3;
background-image:url(/images/menu_list_top.png);
background-repeat:no-repeat;
background-position:left top;
}
.menutable .submenu div div div {
display:block;
width:100%;
height:auto;
margin:0px;
position:relative;
background-image:url(/images/menu_list_bottom.png);
background-repeat:no-repeat;
background-position:left bottom;
padding:0px;
z-index:2;
}
.menutable .submenu div div div div {
display:block;
padding:0px;
width:100%;
height:auto;
margin:0px 0px 0px 0px;
position:relative;
text-align:center;
background-image:none;
z-index:3;
}
.menutable .submenu a {
text-transform:uppercase;
text-decoration:none;
font-size:6pt;
font-weight:normal;
color:#E7D383;
}
.menutable .submenu .line {
width:37px;
height:1px;
font-size:1px;
line-height:1px;
margin:8px 0px 8px 31px;
background-image:url(/images/line.png);
background-repeat:no-repeat;
background-position:center center;
}

.menutable .menutd td:hover div{
background-position:center top;
}
.menutable .menutd td:hover div div{
display:block;
background-position:left top;
}

.menutable .menutd td:hover div div div{
background-position:left top;
}
.menutable .menutd td:hover div div div div{
background-position:left bottom;
}
#centertd {
padding:0px 30px 0px 30px;
width:80%;
}
.centertable table {
height:100%;
width:100%;
border-collapse:collapse;
border-spacing:0px;
border:0px solid #F0F;
}
.centertable td {
padding:0px;
margin:0px;
border:0px none #F0F;
border-collapse:collapse;
border-spacing:0px;
}
.centertable div {
height:100%;
width:100%;
padding:0px;
margin:0px;
}
.centertable #row1col1 {
width:220px;
height:47px;
}
.centertable #row1col2 {
width:80px;
height:47px;
}
.centertable #row1col3 {
height:47px;
}
.centertable #row1col4 {
width:44px;
height:47px;
}
.centertable #row1col5 {
width:220px;
height:47px;
}
.centertable #row3col1 {
width:220px;
}
.centertable #row3col2 {
width:80px;
}
.centertable #row3col3 {}
.centertable #row3col4 {
width:44px;
}
.centertable #row3col5 {
width:220px;
height:80px;
}
.centertable .row3col1 table,
.centertable .row3col3 table,
.centertable .row3col4 table,
.centertable .row3col5 table
{
height:80px;
}
.centertable #row2col2 {
background-image:url(/images/middle.png);
background-position:left top;
background-repeat:repeat-y;
}
.centertable #row2col1 {
background-color:#FFF4DB;
background-image:url(/images/leftborder.png);
background-repeat:repeat-y;
background-position:left top;
}
.ie .centertable #row2col2 {
background-image:none;
}
.centertable .content table,
.centertable .content td,
.centertable .content div,
.centertable .content span,
.centertable #content
{
height: auto;
width: auto;
font-size:9pt;
vertical-align:top;
border-color: #8D725A;
}
.centertable .content table,
.centertable .content td
{
text-align: left;
}
.centertable .sponsors table,
.centertable .sponsors td,
.centertable .sponsors div,
.centertable .sponsors span,
.centertable #sponsors
{
font-size:9pt;
text-align:center;
vertical-align:top;
}
.centertable .news table,
.centertable .news td,
.centertable .news div,
.centertable .news span,
.centertable .news a,
.centertable #news
{
font-size:7pt;
text-align:left;
vertical-align:top;
font-family: Georgia;
text-decoration:none;
color: #8d725a;
width: 100%;
}
.centertable .news a {
	cursor:pointer;
}
.centertable .news .newsdate {
font-weight:bold;
font-family:Tahoma;
font-size:8pt;
}
#footertd {
height:50px;
padding-top:20px;
}
.footertable table {
height:100%;
}
.footertable img {
padding:0px 2px 0px 2px;
}

.centertable .content table,
.centertable .content td,
.centertable .content div,
.centertable .content span
{
font-size:9pt;
text-align:none;
vertical-align:none;
}
.centertable .sponsors table,
.centertable .sponsors td,
.centertable .sponsors div,
.centertable .sponsors span
{
font-size:9pt;
text-align:none;
vertical-align:none;
width: auto;
height: auto;
}
.opera #rightpanel {
	padding: 0px 0px 0px 0px;
}
.ie .rightpanel #bnflash
{
	width: auto;
	height: auto;
	margin: 0px 0px -3px 0px;
}
.centertable .news table,
.centertable .news td,
.centertable .news div,
.centertable .news span
{
font-size:9pt;
text-align:none;
vertical-align:none;
}
div#fixme-bottom {
	position: fixed; 
	bottom: 0px;
	right: 0px;
	width: 1px;
	height: 50px;
	z-index: 2;
}
.ie div#fixme-bottom {
	position: absolute;
	top:expression((document.body.scrollTop<(parseInt(document.body.scrollHeight-document.body.clientHeight))) ? document.body.scrollTop+(document.body.clientHeight-this.clientHeight) : document.body.scrollTop+(document.body.clientHeight-this.clientHeight)-1 );
	right: 1px;
}
.va table {
	/*table-layout:fixed;*/
}
.va #new_fio,
.va #new_b_date,
.va #new_prof,
.va #new_exper,
.va #new_addr,
.va #new_phone,
.va #new_email
{
	width: 200px !important;
}
