body { background-color: #0e0e0e; color: #AAAAAA; margin: 0px; padding:0px; background-image: url('images/layout/bg.gif'); background-repeat:repeat-x;

scrollbar-face-color: #0f0f0f;
scrollbar-shadow-color: #222222;
scrollbar-highlight-color: #222222;
scrollbar-3dlight-color: #222222;
scrollbar-darkshadow-color: #222222;
scrollbar-track-color: #222222;
scrollbar-arrow-color: #222222; 
}
a:link { color: #A0A0A0; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:visited {color: #A0A0A0; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:hover { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:active { color: #A0A0A0; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }

div.main { position: relative; width: 857px; margin: auto }
div.leftPanel { position: absolute; top: 10px; left: 0px; width: 152px; height: 555px; background-color:rgb(0,0,0); z-index: 1 }
div.topLeftPanel { position: absolute; top: 10px; left: 0px; width: 152px; height: 6px; font-size: 6px; line-height: 6px; background-color:rgb(0,0,0); background-image: url('images/layout/menubg_top.gif'); z-index: 2 }
div.bottomLeftPanel { position: absolute; top: 559px; left: 0px; width: 152px; height: 6px; font-size: 6px; line-height: 6px; background-color:rgb(0,0,0); background-image: url('images/layout/menubg_bottom.gif'); z-index: 2 }
div.mainPanel { position: absolute; top: 10px; left: 157px; width: 700px; height: 470px; background-color:rgb(0,0,0); z-index: 1 }
div.bottomPanel { position: absolute; top: 485px; left: 157px; width: 700px; height: 80px;  background-image: url('images/layout/bottomline_bg.png'); z-index: 1 }
div.bottomPanelCover { position: absolute; top: 485px; left: 157px; width: 700px; height: 80px;  background-image: url('images/layout/bottomline_ornament.png'); z-index: 2 }
div.topRightPanel {font-family: verdana; color: #999999; position: absolute; top: -5px; left: 0px; width: 857px; height: 10px; font-size: 9px; z-index: 3; text-align: right;}
div.mainMenu { position: absolute; top: 210px; left: 0px; width: 152px; z-index: 2 }
div.logo { position: absolute; top: 30px; left: 0px; width: 157px; z-index: 2 }
div.top3 { line-height: 1px; height: 3px; font-size: 3px }
img.noBorder { border-style: none; }
img.bBorder { border-color: black;  }
img.cBorder { border-color: #222222;  }
div.polozkaMainMenu { width: 152px; height: 18px; background-color: rgb(0,0,0); font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 11px; overflow: hidden; }
div.polozkaMainMenu18 { width: 152px; height: 18px; background-color: #0f0f0f; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 11px; overflow: hidden;  text-transform: uppercase;}
div.polozkaMainMenu38 { width: 152px; height: 48px; background-color: #0f0f0f; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 11px; overflow: hidden;  text-transform: uppercase;}
div.polozkaMainMenu58 { width: 152px; height: 58px; background-color: #0f0f0f; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 11px; overflow: hidden;  text-transform: uppercase;}
div.polozkaMainMenu78 { width: 152px; height: 78px; background-color: #0f0f0f; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 11px; overflow: hidden;  text-transform: uppercase;}
div.polozkaMainMenu98 { width: 152px; height: 98px; background-color: #0f0f0f; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 11px; overflow: hidden; font-variant: text-transform: uppercase;}
div.polozkaMainMenu118 { width: 152px; height: 118px; background-color: #0f0f0f; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 11px; overflow: hidden; font-variant: text-transform: uppercase;}
.matrIn1 a{text-transform: uppercase;}
div.polozkaMainMenu138 { width: 152px; height: 138px; background-color: #0f0f0f; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 11px; overflow: hidden; font-variant: text-transform: uppercase;}
div.polozkaMainMenu158 { width: 152px; height: 145px; background-color: #0f0f0f; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 11px; overflow: hidden; font-variant: text-transform: uppercase;}
div.polozkaMainMenu178 { width: 152px; height: 168px; background-color: #0f0f0f; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 11px; overflow: hidden; font-variant: text-transform: uppercase;}
div.polozkaMainMenu198 { width: 152px; height: 198px; background-color: #0f0f0f; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 11px; overflow: hidden; font-variant: text-transform: uppercase;}
.matrIn2 a:link,.matrIn2 a:visited,.matrIn2 a:active,.matrIn2 a:hover{font-size: 10px;}
.matrIn21 a{font-size: 10px;}


div.polozkaMainMenu a:link { color: #A0A0A0; text-decoration: none; text-transform: uppercase; }
div.polozkaMainMenu a:visited {	color: #A0A0A0; text-decoration: none; text-transform: uppercase; }
div.polozkaMainMenu a:hover { color: #FFFFFF; text-decoration: none; text-transform: uppercase; }
div.polozkaMainMenu a:active { color: #A0A0A0; text-decoration: none; text-transform: uppercase; }

a.belous {color: white}

div.matrOut1 { width: 152px; position: relative}
div.matrIn1 { position: absolute; top: 0px; left: 20px}
div.matrOut2 { width: 152px; position: relative}
div.matrIn2 { position: absolute; top: 0px; left: 30px; }
div.matrIn21 { position: absolute; top: 0px; left: 30px;}
div.matrOut3 { position: relative }
div.matrIn3 { position: absolute; top: 8px; left: 10px; color: #A0A0A0; font-size: 10px; font-family: verdana; }
.italico {font: italic 11px Verdana; color: #A0A0A0;}
div.matrIn31 { position: absolute; top: 56px; left: 10px; color: #A0A0A0; font-size: 10px; font-family: verdana;}
div.matrIn312 { float: right; padding-top: 12px }
div.matrIn3122 { float: right; padding-top: 25px }
div.matrIn2 a:link { color: #A0A0A0; text-decoration: none; text-transform: uppercase; }
div.matrIn2 a:visited {	color: #A0A0A0; text-decoration: none; text-transform: uppercase; }
div.matrIn2 a:hover { color: #FFFFFF; text-decoration: none;  text-transform: uppercase;}
div.matrIn2 a:active { color: #A0A0A0; text-decoration: none;  text-transform: uppercase;}

div.matrIn21 a:link { color: #FFFFFF; text-decoration: none;text-transform: uppercase; }
div.matrIn21 a:visited {	color: #FFFFFF; text-decoration: none;  text-transform: uppercase;}
div.matrIn21 a:hover { color: #FFFFFF; text-decoration: none;  text-transform: uppercase;}
div.matrIn21 a:active { color: #FFFFFF; text-decoration: none;  text-transform: uppercase;}

h1 { color: #CCCCCC; font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; text-transform: uppercase; padding:0; margin: 0em}
div.hide {display: none;}
div.show {display: block;}
div.mainMenuPadding { width: 152px; background-color: black; height: 2px; line-height: 2px; font-size: 2px; }

.collectitem {
display: inline;
text-align:center;
}


.frame700 {
	position: relative; 
	height: 470px;
	width: 700px;
	background-color:#000000;
	color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}
.frame700coll {
	position: relative; 
	height: 470px;
	width: 700px;
	background-color:#000000;
	color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
background-image: url('res/collection700.jpg');
}
.frameimg {
	position: absolute; 
	top: 10px; 
	left: 10px;
}

.framebg {
	position: absolute;
	top: 10px;
	left: 347px;
	height: 448px;
	width: 343px;
	background-color:#222222;

}
.framebgdetail {
	position: absolute;
	top: 10px;
	left: 470px;
	height: 448px;
	width: 220px;
	background-color:#222222;

}
.frametxtdetail{
width:198px;
height: 428px;
position:absolute;
top: 10px;
left: 12px;
color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
padding-top:10px;
}
td.center {text-align: center}
img.obal {border: 2px solid #DDDDDD}
img.alobal {border: 2px solid #646464}
img.zaobal {border: 2px solid #222222}
.framebgfull {
	position: absolute; 
	top: 10px; 
	left: 10px;
	height: 448px;

	width: 680px;
	background-color:#222222;

}
.frametxtfull{
width:658px;
height: 428px;
position:absolute;
top: 10px;
left: 12px;
overflow:auto;
}
.frametxtfull0{
width:658px;
height: 428px;
position:absolute;
top: 10px;
left: 12px;
}
.frametxtfullin{
width:636px;

color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}

.frametxt{
width:322px;
height: 428px;
position:absolute;
top: 10px;
left: 12px;
overflow:auto;
}

.frametxtin{
width:296px;

color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
padding-top:10px;
}

.frametxtscroll{
width:290px;

color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
padding-top:10px;
}


p{text-indent: 10px;}

h2{color:#CCCCCC; font-family: Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:bold; margin:0px; padding:0px;}

.txtlist{
margin-top:10px;
position:absolute;
left:-26px;}

div.matrIn3rdm { position: absolute; top: 28px; left: 10px; color: AAAAAA; font-size: 10px; font-family: verdana; }
div.matrInThumps { color: white; font-size: 10px; font-family: verdana; }
div.matrInThumpsIn { float:right; text-align:center; padding-top: 10px;}
div.vycpavka { float:right; padding-top: 10px; width: 10px}
div.discr { font: 9px Verdana, Arial, Helvetica, sans-serif; color:#666666; padding-bottom:5px;}
div.bottomLeftPanel2 { font-family: verdana; color: #999999; position: absolute; top: 568px; left: 0px; width: 400px; height: 10px; font-size: 8px; line-height: 10px; text-align: left;}
div.bottomlang { font-family: verdana; color: #999999; position: absolute; top: 568px; left: 400px; width: 457px; height: 10px; font-size: 8px; line-height: 10px; text-align: right; }

.shopitem{text-align:center; display:inline; float:left;}
.shopdetail { float:left; display:inline; margin-top:16px; height:180px;}
.shopdetailin { background-color:#000; padding:5px 10px 10px 10px; font: 10px Verdana, Geneva, sans-serif; width:376px; height:155px;}
.shopbutton { background-color:#222222; width:140px; height:30px; border-style: none; padding:0px 2px 0px 2px; font:10px bold Arial, Helvetica, sans-serif; color:#FFF; float:right; margin-right:10px; text-align:center; cursor: pointer; cursor: hand }
.shopbutton2 { background-color:#222222; width:20px; height:30px; border-style: none; padding:0px 2px 0px 2px; font:10px bold Arial, Helvetica, sans-serif; color:#FFF; float:right; margin-right:10px; text-align:center; cursor: pointer; cursor: hand}
.infoform { height:12px; font-size:10px; width:180px;}
.infoformpsc { height:12px; width:120px; font-size:10px;}
hr{ width:100%; height:1px; size:1px; color: black; background: black;
border: solid black 1px; padding:0; noshade}
.pressitem{ display:inline; float:right; width:475px; margin:10px;}
.presspic{ display:inline; float:left; width:120px; margin:10px; text-align:center;}
.presstitle{ color:#FFF; font: bold 12px Verdana, Arial, Geneva, sans-serif}
.pressitem a:visited, .pressitem a:link, .pressitem a:active  { color:#666; font:9px Arial, Helvetica, sans-serif; text-decoration:none}
.pressitem a:hover { color:#AAA; font:9px Arial, Helvetica, sans-serif; text-decoration:underline}
.presscont{}
.maly{ font: 8px Arial, Geneva, sans-serif; letter-spacing:1px;}
.cara {background-color:#0f0f0f; width:96%; padding:0px; height:2px; display:block}
h2 {margin:0px; padding:0px;}
li {margin-top:6px;}
div.uber { margin-left: -15px; padding-left: -15px; }
textarea.msd {width: 625px; height: 55px}
td.tbvycpavka { width: 150px}
