@charset "windows-1251";

BODY
{
width:100%;
height:100%;
font-family: Times, 'Times New Roman' Georgia, Arial;
margin: 0px;
padding: 0px;
background-color: #FAF5C8;
background-image: url('/images2/design/city.jpg');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: right top;

}

SPAN, DIV, TD
{
font-family: Times, 'Times New Roman', Georgia, Arial;
font-size: 16px;
line-height: 18px;
}

TT
{
font-family: Courier, 'Courier New';
font-size: 12px;
}

WBR { display: inline-block; }

DIV .clear, .clear
{
clear: both;
}

.U
{
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.U0
{
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}

.UUXX
{
border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
}

.XXUU
{
border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
}

.UXXU
{
border-radius: 5px 0 0 5px;
-moz-border-radius: 5px 0 0 5px;
-webkit-border-radius: 5px 0 0 5px;
}

.XUUX
{
border-radius: 0 5px 5px 0;
-moz-border-radius: 0 5px 5px 0;
-webkit-border-radius: 0 5px 5px 0;
}


.TEXT {font-size: 16px; line-height: 18px;}
.TEXT SPAN {font-size: 16px; line-height: 18px;}
.TEXT DIV {font-size: 16px; line-height: 18px;}
.TEXT TD {font-size: 16px; line-height: 18px;}

.dark {color: #666666;}

.right {text-align: right;}

.smaller {font-size: 80%}

A, .A, .ARU {color: #663300; text-decoration: underline; cursor: pointer;}
A:Hover, .A:Hover, .A_RU, #PDU_link:Hover {color: #996600;}

B {font-weight: bold;}

.ARU {color: #CC6600;}

HR
{
	margin: 0px;
}

P {margin-top: 7px;}

#MAIN
{
	width:	100%;
	height: 700px;
 /*	height: expression((this.innerHeight || document.body.clientHeight) > 780 ? ((this.innerHeight || document.body.clientHeight)-178) : '700px'); */
	margin-top: -50px;
}

#HR1, .HR1
{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
    height: 1px;
	border-width: 0px 0px 1px 0px;
	border-bottom-style: solid;
	border-color: #000000;
}

#HR10
{
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
    height: 1px;
	border-width: 0px 0px 1px 0px;
	border-bottom-style: solid;
}

SELECT
{
font-family: Verdana;
font-size: 11px;
}

INPUT 
{
font-family: Verdana;
font-size: 11px;
}

FORM
{
margin: 0px;
padding: 0px;
}

.button-brown
{
background: #E3CC8B url(/images2/design/button_bg_brown.gif) repeat-x;
}

.button-gray
{
background: #f1efed url(/images2/design/button_bg_gray.gif) repeat-x
}

.button-full
{
height: 30px;
padding: 0 30px 0 30px;
}

.card {font-size: 11px; font-family: Georgia; color: #E6E6E6;}
.card I {font-size: 11px; font-family: Verdana; color: #999999;}
.cards HR {margin: -5px;}

.MTGruOracle {font-size: 11px; color: #FFFF66;}
.MTGruOracle I {font-size: 11px; color: #999900;}
.MTGruOracle HR {margin-top: -5px;}

IMG
{
border-color: #000000;
}

H1
{
font-family: Georgia, Arial;
font-size: 17px;
color: #443C27;
text-align: center;
margin-top: 15px;
margin-bottom: 15px;
}

H2
{
font-family: Georgia, Arial;
font-size: 14px;
text-align: center;
margin-top: 2px;
margin-bottom: 2px;
}

H3
{
font-family: Verdana;
font-size: 10px;
text-align: left;
margin-top: 0px;
margin-bottom: 0px;
}

.H1
{
font-family: Georgia, Arial;
font-size: 17px;
text-align: left;
margin-top: 2px;
margin-bottom: 2px;
font-weight: bold;
text-align: center;
}

#H2, .H2
{
font-family: Georgia, Arial;
font-size: 14px;
text-align: left;
margin-top: 2px;
margin-bottom: 2px;
font-weight: bold;
}

#H2-center, .H2-center
{
font-family: Georgia, Arial;
font-size: 14px;
text-align: center;
margin-top: 2px;
margin-bottom: 2px;
font-weight: bold;
}

#H3
{
font-family: Verdana;
font-size: 10px;
font-weight: bold;
text-align: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
}

#H3-center, .H3-center
{
font-family: Verdana;
font-size: 10px;
font-weight: bold;
text-align: center;
margin: 0px;
padding: 0px;
padding-top: 10px;
}

#B {font-weight: bold;}

#sky
{
position: relative;
top: 0px;
right: 140px;
height: 80px;
background-image: url('/images2/design/sky.gif');
}

#page_top
{
position: relative;
top: -50px;
right: 173px;
height: 67px;
background-image: url('/images2/design/top.gif');
}

#page_top_right
{
width: 90px;
height: 66px;
position: absolute;
top: 32px;
right: 83px;
z-index: 1;
}

#clouds
{
position: absolute;
top: 0px;
left: 20%;
z-index: 1;
}

#menu
{
position: absolute;
z-index: 2;
background-image: url('/images2/design/menu.gif');
top: 2px;
left: 5px;
width: 170px;
height: 628px;
}

#menu_bg
{
position: absolute;
z-index: 1;
top: 40px;
left: 15px;
width: 130px;
height: 540px;
background-color: #C7A964;
}

#menu_links
{
position: absolute;
z-index: 3;
top: 2px;
left: 5px;
width: 127px;
margin-top: 40px;
text-align: right;
line-height: 25px;
font-family: Times, 'Times New Roman', Georgia, Arial;
font-size: 16px;
font-weight: normal;
}
#menu_links A {text-decoration: none; color: #000000;}
#menu_links A:hover {text-decoration: none;}
#menu_links SUP
{
font-family: Small Fonts;
font-size: 7pt;
padding: 0px;
padding-right: 2px;
padding-left: 1px;
margin-right: 4px;
color:#76561B;
}
#menu_links_updated
{
color: #FFFF99;
background-image: url('/images2/design/menu_date_selected.gif');
font-family: Small Fonts;
font-size: 7pt;
padding: 0px;
padding-right: 2px;
padding-left: 1px;
margin-right: 0px;
}

#page_bottom_right
{
width: 89px;
height: 66px;
position: relative;
right: -85px;
margin-top: -1px;
}

#picture
{
position: absolute;
top: 100px;
right: 10px;
z-index:2;
}

#Adver_Under_Picture
{
width: 210px;
}

#Adver_Card_Sale_Links_Under_Picture, .Other_Info_Under_Picture
{
background: #FFFFFF;
border-style: solid;
border-width: 1px;
border-color: #D5B77D;
padding-top: 5px;
padding-bottom: 5px;
margin-top: 7px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
-moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}

.Other_Info_Under_Picture
{
background: #EFEFEF !important;
}

.Adver_CSinFT_1
{
height: 20px;
border-right-style: solid;
border-right-width: 1px;
border-top-style: solid;
border-top-width: 1px;
line-height: 1;
border-color: #DDDDDD;
}

.Adver_CSinFT_2
{
text-align: right;
vertical-align: top;
padding-left: 10px;
border-top-style: solid;
border-top-width: 1px;
border-color: #DDDDDD;
}

#opacity40, .opacity40
{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); /* IE 5.5+*/
-moz-opacity: 0.4; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.4; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.4; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}

#opacity30, .opacity30
{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* IE 5.5+*/
-moz-opacity: 0.3; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.3; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}

#bottom
{
width: 100%;
height: 80px;
padding: 0px;
margin: 0px;
margin-top: 19px;
background-image: url('/images2/design/houses.jpg');
}

#page_bottom
{
width:100%;
background-image: url('/images2/design/bottom.gif');
padding: 0px;
margin-top: -103px;
position: relative;
right: 169px;
text-align: right;
font-size: 1px;
line-height: 1px;
}

#roof
{
width: 380px;
height: 80px;
left: 0px;
}

#people
{
width: 355px;
height: 80px;
position: absolute;
right: 0px;
}

.select_menu
{
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}

#table0 {border: 0px; border-width: 0px;}
#table0 TD {border: 0px; border-width: 0px;}

.table {border: solid 1px #D5B77D;}
.table-black-border {border: solid 1px #000000;}
.table-dark {background-color: #DADADA;}
.table-light {background-color: #FFFFFF; background-image:url('/images2/design/cards/bg.jpg');}
.table-error {background-color: #FFCCCC;}
.error, #error {color: #CC0000;}
.error-button {background-color: #FF6666; color: #FFFFFF; font-weight: bold;}

.table-ok {background-color: #CCFFCC;}
.ok {color: #009900;}



.ajax_selector
{
padding-left: 8px;
background: url(/images2/design/ajax_more.gif) no-repeat;
}

.rus
{
color: #845D29;
}

.black
{
color: #000000;
}

.GrpIcons-eng
 {
	width: 23px;
	height: 23px;
	border-width: 1px;
	border-style: solid;
	border-color: #555555;
	vertical-align: middle;
 }

.GrpIcons-rus
 {
	width: 23px;
	height: 23px;
	border-width: 1px;
	border-style: solid;
	border-color: #009900;
	vertical-align: middle;
 }

.txt0 {font-family: Arial; font-size: 7pt; line-height: 15px; font-weight: normal;}
.txt1 {font-family: Verdana; font-size: 7pt; line-height: 15px;  font-weight: normal;}
.txt15 {font-family: Verdana; font-size: 8pt; font-weight: normal;}
.txt2 {font-family: Verdana; font-size: 10pt; font-weight: normal;}
.txt3 {font-family: Verdana; font-size: 11pt; font-weight: normal;}

.bold0 {font-family: Verdana; font-size: 6.5pt; font-weight: bold; line-height: 15px;}
.bold1 {font-family: Verdana; font-size: 7.5pt; font-weight: bold; line-height: 15px;}
.bold2 {font-family: Verdana; font-size: 8pt; font-weight: bold;}
.bold3 {font-family: Verdana; font-size: 10pt; font-weight: bold;}

.split-pages {font-size: 8pt; color: #000000; font-family: monospace; font-weight: bold;}

#PDU {background-image:url('/images2/design/page.jpg');}

#UnitInfo
{
background-image:url('/images2/design/cards/bg.jpg');
padding: 10px;
margin-bottom: 10px;
background-color: #FFFFFF;
border:1px solid #D5B77D;
display: none;
text-align: justify;
}

#PDU_link {font-family: Verdana; font-size: 14px; text-align: center; font-weight: bold; padding: 0px; margin-bottom: 20px; color: #663300; text-decoration: underline; cursor: pointer;}

#SearchResult
{
font-size: 15px;
text-align: center;
}

#banner_shadow {width: 210px; height: 299px; padding: 0px; margin: 0px;}
.banner_shadow {background-color: #404040;}

#card_picture
{
width: 210px;
height: 299px;
filter: revealTrans(duration=1,transition=12);
position: relative;
top: -3px;
left: -3px;
}

#UnitAbout, .UnitAbout
{
width:expression((document.body.clientWidth||document.documentElement.clientWidth) < (440+800) ? "100%" : "800px");
max-width: 800px;
text-align: justify;
padding: 10px;
margin-bottom: 10px;
border: 1px dashed #996600;

border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

#UnitAboutCut
{
width:expression((document.body.clientWidth||document.documentElement.clientWidth) < (440+800) ? "100%" : "800px");
max-width: 800px;
text-align: justify;
padding: 10px;
padding-top: 0px;
margin: -5px 0px 10px 0px;
}

#card
{
z-index: 100;
position: absolute;
left: 0px;
top: 0px;
visibility: hidden
}

.BG1 {background-image:url("/images2/design/cards/bg.jpg");}
.BG2 {background-image:url("/images2/design/cards/bg2.jpg");}
.BG3 {background-image:url("/images2/design/cards/bg3.jpg");}

.NoteNewsDiv
{
width: 100%;
width:expression((document.body.clientWidth||document.documentElement.clientWidth) > (440+900) ? "900px" : "100%");
max-width: 900px;
height: expression("120px");
min-height: 120px;
background-image:url("/images2/design/cards/bg.jpg");
background-color: #FFFFFF;
border:1px solid #D5B77D;
text-align: justify;

opacity: 0.9;

clear: both; 
}

#NoteDiv, .NoteDiv
{
width: 100%;
width:expression((document.body.clientWidth||document.documentElement.clientWidth) > (440+800) ? "800px" : "100%");
max-width: 800px;
background-image:url("/images2/design/cards/bg.jpg");
background-color: #FFFFFF;
border:1px solid #D5B77D;
text-align: justify;
}

#NoteDiv TH, .NoteDiv TH
{
background-image:url('/images2/design/cards/bg3.jpg');
font-size: 11px;
font-weight: normal;
padding: 5px;
text-align: center;
}

#NoteDivWidth, .NoteDivWidth
{
width: 100%;
width:expression((document.body.clientWidth||document.documentElement.clientWidth) > (440+800) ? "800px" : "100%");
max-width: 800px;
min-width: 400px;
}

.hole
{
box-shadow: inset 2px 2px 3px #333;
width: 100px;
height: 100px;
background-image: url('/images2/design/page.jpg');
margin: 10px;
}

.hole img
{
width: 80px;
margin: 11px 9px 9px 11px;
}

.ForumSearchWidth
{
width: 50%;
width:expression((document.body.clientWidth||document.documentElement.clientWidth) > (870+350) ? "350px" : (document.body.clientWidth > 1000) ? document.body.clientWidth-870 : "130px");
max-width: 350px;
min-width: 130px;
}

.login
{font-family: Georgia, Arial;
font-size: 14px;
}

#login
{
position: relative;
top: 650px;
left: 5px;
width: 170px;
}

#login_form
{
text-align: center;
border: 1px solid #D5B77D;

padding: 15px 0px 10px 0px;
width: 100%;
}

#login_submit
{
width: 100px;
}

.login_done
{
background-image:url("/images2/design/cards/bg3.jpg");
}

#user
{
background-color: #FFFFFF;
background-image:url("/images2/icons/user.gif");
background-repeat:no-repeat;
background-position: 2px top;
padding-left: 17px;
width: 140px;
}

#password
{
background-color: #FFFFFF;
background-image:url("/images2/icons/password.gif");
background-repeat:no-repeat;
background-position: 2px 1px;
padding-left: 17px;
margin: 5px 0px 10px 0px;
width: 140px;
}

#forums_new_menu
{
font-size: 12pt;
margin-right: 15px;
}

.TextZebraDark
{
background-color: #E1D3AA;
}

.TextZebraLight
{
background-color: #ECD89E;
}

.MTGruHR
{
background-color: #666666;
color: #666666;
margin: 5px 0 5px 0;
height: 1px;
border: none;
}

.MTGruTable TD
{
	font-family: Verdana, Arial;
	color: #CCCCCC;
	font-size: 8pt;
	line-height: 16px;
	padding: 2px;
	margin: 0;
}

#MTGruText, .MTGruText
{
	font-family: Verdana, Arial;
	padding: 3px 0px 6px 3px;
	font-size: 8pt;
	line-height: 14px;
	margin: 0;
}

.MTGru_Card_LEVEL  TD
{
	font-family: Verdana, Arial;
	color: #CCCCCC;
	font-size: 8pt;
	line-height: 16px;
}

.Card_LEVEL_power
{
	float: right; border: 1px solid #999999; padding: 0 5px 0 5px; margin-left: 10px;
}

.mana
{
	width: 17px;
	height: 17px;
	margin: 0 1px 0 1px;
	vertical-align: top;
}

.rarity
{
	width: 15px;
	height: 15px;
	vertical-align: bottom;
}

.search_q
{
background-color: #F6F6F6;
color: #666666;
padding: 0 5px 5px 5px;
}

.MessageHeader TD
{
border-top: 1px solid #D5B77D;
}

.ForumNoFresh
{
display: inline-block; *display: inline; width: 55px; height: 40px; padding: 0; vertical-align: middle; background-repeat: no-repeat; background-position: right; 
}

.digit
{
font-family: Arial, Verdana;
display: inline-block;
margin: 0;
padding: 0;
}

.quote_time
{
font-family: Verdana, Arial;
font-size: 6pt;
color: #999999;
line-height: 0;
}

.txt2_georgia
{
font-family: Georgia, Times;
font-size: 14px;
}

.rule_link
{
color: #3333FF;
}

.forums_rule
{
 float: right; width: 95%; padding: 10px; margin-top: 2px; background-color: #EFEFFF; border:1px dashed black; color: #000066;
}

.forums_rule_example
{
font-style:italic;
border:1px solid #BBBBBB;
padding: 10px;
text-align: justify;
margin-top: 10px;
}

.forums_auction_bet
{
width: 170px;
font-size: 16px;
padding: 10px;
margin-bottom: 10px;
border:1px solid #DBDAD6;
text-align: center;
}

.forums_auction_list_my
{
white-space: nowrap;
padding: 3px 5px 3px 5px;
border: 1px dashed #999999;
}
.forums_auction_list_my_ok {background-color: #CFFFCF;}
.forums_auction_list_my_warn {background-color: #FFFFCF;}
.forums_auction_list_my_win {background-color: #CFCFFF;}
.forums_auction_list_my_lost {background-color: #FFCFCF;}

.forums_quote
{
background: #F6F6F6; margin: 0 5px 0 5px; padding: 10px; border:1px solid #DBDAD6; color: #666666;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

.ErrorCard {color: red; text-decoration: underline; cursor: help;}

#Glossary, .Glossary
{
font-size: 13px;
font-weight: bold;
border: 1px dashed #996600;
padding: 5px;
}

.textshadow { text-shadow: 2px 2px 2px #999; }

.shadow
{
box-shadow: 2px 2px 3px #333;
-moz-box-shadow: 2px 2px 3px #333;
-webkit-box-shadow: 2px 2px 3px #333;

filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=3);
}

.shadow .shadow
{
box-shadow: 1px 1px 2px #666;
-moz-box-shadow: 1px 1px 2px #666;
-webkit-box-shadow: 1px 1px 2px #666;

filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=2);
}

.icon {margin-left: -30px; margin-bottom: 0px;}
.en_icon {float: right; width: 30px;}
.ru_icon {float: right; width: 35px;}
.ru_icon_alone {float: right; width: 30px;}

.icon_m {margin-left: -105px; margin-bottom: 0px;}
.en_icon_m {float: right; width: 105px;}
.ru_icon_m {float: right; width: 110px;}
.ru_icon_alone_m {float: right; width: 105px;}

.klinks {
	font-size:10px;
	text-align:center;
}

.klinks a:link, .klinks a:visited, .klinks a:active {
	font-size:10px;
}
