@charset "windows-1251";
html,body{
	font-family: Tahoma;
	margin: 0;
	color:#bcbca9;
	height: 100%;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
	}

table 
	{
	border:0px;
	padding: 0;
	margin:0;
	}

img
	{
	padding: 0;
	border: 0;
	}

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

A:link,A:active,A:visited
	{
	font-family:Tahoma;
	text-decoration:underline;
	color:#e2a654;
	}
A:hover
	{
	font-family:Tahoma;
	text-decoration:none;
	}
	
H1	{font: 18px Tahoma; color:#96ada5; margin:0px 0px 0px 0px; text-transform:uppercase; padding:0px 0px 0px 0px}
	
H2	{font: 25px Tahoma; color:#868484; margin:0px 0px 3px 0px; padding:0px}

P.notf	{padding-top:140px; margin-left:270px; height:60px; font: 32px Tahoma; color:#868484;}
	
FORM					{margin:0px; padding:0px;}
.feedback {WIDTH: 250px; height: 26px; BORDER: 1px solid #8f9baa; line-height:26px; color: #bcbca9; padding-top:0px; background-color:#241e1e; margin:0px; padding:0px}
.feedbacktx {WIDTH: 250px; height: 136px; BORDER: 1px solid #8f9baa; line-height:26px; color: #bcbca9; padding-top:0px; background-color:#241e1e; margin:0px; padding:0px}
.feedback_txt {WIDTH: 250px; height: 89px; BORDER: 1px solid #8f9baa; font-size:13px Tahoma; color: #666; padding-top:0px; background-color:#241e1e; margin:0px}
.post {WIDTH: 260px; height: 24px; border: 1px solid #8f9baa; font-size:12px Tahoma; color: #666; padding-top:0px; margin:0px; padding:0px}


/* ----------- end of basic style ----------- */

	
TABLE#linet A:hover {
	FONT: 11px Tahoma, Arial;	COLOR: #9e9e9e;	
	TEXT-DECORATION: underline;
	}

TABLE#linet A:link, TABLE#linet A:visited {
	FONT: 11px Tahoma, Arial;	COLOR: #9e9e9e;	
	TEXT-DECORATION: none;
	}	
	
/* ------------------------ */
.bodyindx		{background:url(../../images/site/bg_in.jpg) repeat-y left 873px #262122}
.body			{background:url(../../images/site/bg.jpg) repeat-y left top #262122}
#logo			{position:absolute; left:0px; top:0px; z-index:100; width:170px; height:150px}
#logo2			{position:absolute; left:0px; top:0px; z-index:101; width:170px; height:150px; display: block; background: transparent}
#right			{position:absolute; right:0px; top:165px; z-index:101; width:200px; height:234px}
#line_in		{position:absolute; left:225px; top:0px; z-index:19; width:155px; height:33px}
#menu_plus		{position:absolute; left:215px; top:226px; z-index:66; width:46px; height:53px}
UL.menuin		{margin:0px 20px 0px 44px; padding:0px}
LI.menutop		{margin:0px; padding:0px 0px 5px 0px; list-style-type:none}
LI.menuli		{margin:0px; padding:0px 0px 5px 0px; list-style-type:none}
LI.menuli A		{font:12px Tahoma, Arial; color:#e2a654}
LI.menuli SPAN		{font:12px Tahoma, Arial; color:#e2a654; font-weight: bolder;}
DIV.menudiv A		{font:12px Tahoma, Arial; color:#e2a654}
LI.sub			{padding-left:20px; margin-bottom:6px; list-style-type:none}
LI.sub A		{font:12px Tahoma, Arial; color:#abab9f}
TD.footicon		{padding:36px 20px 0px 45px; background:url(../../images/site/bg_foot_ico.gif) repeat-x left 12px;}
TD.footicon A	{color:#e2a654}
TD.footicon IMG	{margin-top:2px}
TD.copy			{padding:30px 20px 0px 20px}
TD.b3copy		{padding:30px 20px 0px 40px; font-size:11px; color:#96ada5}
TD.b3copy A		{color:#96ada5}

DIV.topmenu DIV	{float:left; height:50px}
DIV.topmenu		{width:100%; margin-bottom:20px; height:50px; font:14px Arial, Helvetica, sans-serif; position:absolute; left:0px; top:47px; z-index:20}}
DIV.topmenu A	{font-family:Arial, Helvetica, sans-serif}
DIV.topmenu P	{padding:8px 6px 3px 6px; height:36px}
TD.topmenu DIV	{font:14px Arial, Helvetica, sans-serif}
P#link1			{width:138px; margin-top:7px}
P#link2			{width:154px; margin-top:7px}
P#link3			{width:126px; margin-top:8px}
P#link4			{width:96px; margin-top:8px}
P#link5			{width:136px; margin-top:8px}
P#link6			{width:78px; margin-top:7px}

DIV.menudiv		{height:50px; width:2px; float:left}
A.topmenu		{text-decoration:none; border-bottom:1px solid #999999; color:#b1b1ae; font-family:Arial, Helvetica, sans-serif}
A.topmenu:visited, A.topmenu:link, A.topmenu:hover	{text-decoration:none; color:#b1b1ae; font-family:Arial, Helvetica, sans-serif} 
A.topmenu2		{font:14px Arial, Helvetica, sans-serif; color:#333333; padding:3px 4px 9px 4px; text-decoration:underline}
A.topmenu2:visited, A.topmenu2:link, A.topmenu2:hover	{text-decoration:underline; color:#333333; font:14px Arial, Helvetica, sans-serif; padding:3px 4px 9px 4px} 

P.bl_date		{color:#848384; font:19px Arial, Helvetica, sans-serif; padding:0px 20px 5px 14px}
P.bl_chapter	{font:11px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#bcbca9; padding:0px 20px 9px 14px}
P.bl_txt		{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#bcbca9; padding:0px 20px 6px 16px}
P.bl_more		{font:11px Arial, Helvetica, sans-serif; padding:0px 20px 11px 19px}

UL.eye LI {list-style-image:url(../../images/site/li2.gif)	}
LI.lilimap {padding-left:2px; margin-left:53px; margin-top:5px; margin-bottom:7px; list-style-image:url(../../images/site/sitemap/sub.gif); font-size:10px; color:#9e9e9e}
LI.lilimap A:hover, LI.lilimap A:link, LI.lilimap A:visited {color:#ecc885; font-size:11px}
LI.lilimap P {padding:4px 0px 3px 0px; color:#9e9e9e; line-height:11px}
LI.squ {padding-left:10px; margin-left:13px; margin-top:10px; margin-bottom:10px}
LI.sht {padding-left:10px; margin-left:13px; margin-top:10px; margin-bottom:10px}
LI.squ A	{color:#9db2b2; font-size:13px}
LI.sht A	{color:#9db2b2; font-size:13px}

DIV.price		{padding:20px 50px 50px 50px;}
DIV.price TABLE	{font:12px Tahoma, Arial, Helvetica, sans-serif; width:86%}
DIV.price TD	{border-bottom:1px solid #666666; padding-bottom:5px; padding-top:10px; padding-left:10px; padding-right:10px}
TD.chapter		{border-bottom:2px solid #FF9900}
DIV.phgall		{float:left; width:238px; height:277px; background:url(../../images/site/photo_bg.gif) no-repeat left top; margin-right:5px; margin-bottom:20px}
DIV.phgall IMG	{border:1px solid #717171}
P.phgall		{clear:both; margin-left:60px; padding-top:8px; padding-bottom:2px}
P.phgall A		{font:12px Tahoma, Arial, Helvetica, sans-serif; color:#FF9900}
P.phgalld		{clear:both; margin-left:60px; font:9px Tahoma, Arial, Helvetica, sans-serif; color:#777}
P.phimg			{height:210px; width:212px; vertical-align:middle; padding:13px 0px 0px 0px;}
P.phimg A		{display:table-cell; padding:1px; width:208px}
P.phimg A:hover	{border:1px solid #FF9900; padding-right:0px}
TABLE.phimg		{width:206px; height:206px; padding:2px; background:url(../../images/site/phgallery/photo_error.gif) no-repeat center}

DIV.phpages		{width:100%; height:40px; border-top:1px solid #666666; padding:15px 10px 10px 10px; font:12px Tahoma; color:#999999}
DIV.phpages A:hover	{padding:2px 5px 2px 5px; color:#e2a654; background-color:#555}
DIV.phpages A:link, DIV.phpages A:visited	{padding:4px 7px 4px 7px; font:12px Tahoma; color:#e2a654}
DIV.phpages B	{padding:2px 5px 2px 5px; border:2px solid #e2a654;}

DIV.phgallph		{float:left; width:331px; height:394px; background:url(../../images/site/phgallery/photo_bg.gif) no-repeat left top; margin-right:15px; margin-bottom:20px}
DIV.phgallph IMG	{border:1px solid #717171}
TABLE.phgallph		{padding-top:8px; height:69px; width:255px; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#bcbca9}
P.phgallph A		{font:12px Tahoma, Arial, Helvetica, sans-serif; color:#FF9900}
P.phgalldph			{clear:both; margin-left:60px; font:9px Tahoma, Arial, Helvetica, sans-serif; color:#777}
P.phimgph			{height:323px; width:331px; vertical-align:middle; padding-top:9px}
P.phimgph A			{display:table-cell; padding:1px; width:313px}
P.phimgph A:hover	{border:1px solid #FF9900; padding-right:0px}
TABLE.phimgph		{width:311px; height:311px; padding:2px; background:url(../../images/site/phgallery/photo_error.gif) no-repeat center}

#container-page { 
width: 100%; 
position: relative; 
min-height: 100%;
height: auto !important;
height: 100%;
}

#containerin-page { 
width: 100%; 
position: relative; 
min-height: 100%;
height: auto !important;
height: 100%;
background:url(../../images/site/bg_in_head.jpg) no-repeat top left
}

#container-content { 
margin-bottom: 0px; padding-bottom: 114px;
}

#container404 {padding-bottom: 96px}

#container-foot {
width: 100%; 
position: absolute; 
bottom: 0 !important; 
bottom: -1px;
height: 94px; 
}	


TABLE.foot TD {font-size:11px}
TABLE.foot A {font-size:11px}
#theToolTip {
	BORDER: #ece7dd 1px solid; text-align:center;	
	Z-INDEX: 410; 
	LEFT: -300px; VISIBILITY: hidden; 
	PADDING: 2px 2px 2px 11px; height:14px;POSITION: absolute; BACKGROUND-COLOR: #ffffd5;
	filter:alpha(opacity:80);
	-moz-opacity: 0.80;
}
.bubblebg {filter:alpha(opacity:10);-moz-opacity: 0.40;position:relative;height:100%; width:100%; background-color:#000000}
.bubbleparent {position:absolute; height:100%; width:100%; z-index:221; overflow:hidden;}

#ToolTipPointer {
	Z-INDEX: 411; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute;filter:alpha(opacity:80);
	-moz-opacity: 0.80;
}
#theToolTip P { text-align:center
	MARGIN-TOP: 0px; FONT:10px Tahoma; COLOR: #333333; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 10px;
}
#ToolTipTextWrap {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #592c16; MARGIN-RIGHT: 10px
}

DIV#reglist			{position:absolute; right:50px; top:270px; width:392px; z-index:112; border:1px solid #433d3f; font:11px Tahoma; background-color:#241e20; padding-bottom:10px; padding-top:10px}
DIV#reglisthead		{position:absolute; right:50px; top:225px; width:192px; z-index:111; border:1px solid #433d3f; font:11px Tahoma}
DIV#reglist P		{font:11px Tahoma;}
P.tbinf				{font:11px Tahoma; margin-right:10px}
P.tbinf2			{font:11px Tahoma; padding:15px 10px 0px 40px}
OL.tbinf LI			{font:12px Tahoma}
OL.tbinf			{font:12px Tahoma}
UL.tbinf LI			{font:11px Tahoma; margin-top:0px}
UL.tbinf			{font:11px Tahoma; margin-top:0px; margin-right:5px}

* html .png
{
    width: expression(this.firstChild.width);
    filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+
            this.firstChild.src+"', sizingMethod='image')");

    background: expression("transparent url("+
            this.firstChild.src.replace(".png", ".gif")+") no-repeat");
    backgr\ound: none !important;
}

* html .png img
{
    behavior: expression(this.style.visibility="hidden");
}

TABLE.brd		{margin-top:12px; margin-left:27px}
TD.brdtop		{padding:12px 10px 10px 15px; width:100%; height:70px; background:url(../../images/site/brdcr_up.jpg) no-repeat top left #252123}
TD.brdbtm		{background:url(../../images/site/brdcr_dn.gif) repeat-x top left}
P.brdtop A		{font:12px Tahoma, Arial; color:#e2a654}
TD.content		{font-size:14px; color:#bcbca9; font-family:Arial, Helvetica, sans-serif; padding:20px 20px 0px 75px}
TD.content P	{font-size:14px; color:#bcbca9; font-family:Arial, Helvetica, sans-serif}
TD.content A	{font-size:14px; color:#d69f32; font-family:Arial, Helvetica, sans-serif}
TD.content A:link, TD.content A:visited, TD.content A:hover	{color:#d69f32; font-size:14px; font-family:Arial, Helvetica, sans-serif}
TD.ansp P		{color:#12121d}
