.mframe {
    margin:0px;
    padding:0px;
    font-family: "Trebuchet MS", Arial, Sans-Serif;
	text-shadow: 1px 1px 1px #404040;
    color:#202020;
}
div.clear {
	clear:both;
}

.mybox {
    float: left;
    width:200px;
    /*height:160px;*/
    margin: 5px 5px 5px 0px;
    text-align: left;
    border: 5px #ffffa0 solid;
    border-radius: 10px;
    padding: 5px;
    background-color: #407070;
    color: #ffffff;
}
.boxshadow {
    /* shadow */
    -moz-box-shadow: 3px 3px 10px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 3px 3px 10px rgba(0,0,0,0.5); /* Для Safari и Chrome */
    box-shadow: 3px 3px 10px rgba(0,0,0,0.5); /* Параметры тени */    
}
.mybox div {
    height:28px;
    width:100%;
    background-color: #80a0a0;
    vertical-align: middle;
}
.mybox h3 {
    font-weight: bold;
    text-align: center;
	margin:auto;
	font-size: 120%;
}
.mybox ul {
    margin-top:10px;
    margin-bottom:10px;
	list-style-type:none;
	padding-left: 0px;
}
.mybox ul li {
    font-size: 120%;
	list-style: none;
	display:block;
	text-align: left;
	vertical-align: middle;
}
.mybox li a {
	color: #ffffff;
	text-decoration: none;
}
.mybox li a:hover {
	color: #ffff30;
}
.mybox ul li.selected {
	background-color: #d1c177;
}

.mybox li { height: 30px; vertical-align: middle; padding-left: 37px; line-height: 30px; margin:5px;}
.mybox li.alawar { background: url('/images/games/alawar-games-logo.png') no-repeat; }
.mybox li.flash { background: url('/images/games/alawar-games-logo.png') no-repeat; }
.mybox li.zxspectrum { background: url('/images/games/zx-spectrum-logo.png') no-repeat; }
.mybox li.dendy { background: url('/images/games/nes-dendy-logo.png') no-repeat; }

.playground {
    margin-left: 230px;
    margin-top:5px;
    /*width:1030px;*/
	min-width:774px;
    text-align: left;
    border: 5px #ffffa0 solid;
    border-radius: 10px;
    padding: 10px;
    background-color: #407070;
    color: #ffffff;
}

.mframe {
	width: 100%;
	max-width: 1274px;
	height: 100%;
	margin: 0 auto;
	padding: 5px 3px;
    background: url('/images/games/body_bg.gif');
}

.scrshot {
	width:400px;
	float:left;
}

.scrshot div.big img {
	width: 384px;
	height: 288px;
    /* shadow */
    -moz-box-shadow: 3px 3px 10px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 3px 3px 10px rgba(0,0,0,0.5); /* Для Safari и Chrome */
    box-shadow: 3px 3px 10px rgba(0,0,0,0.5); /* Параметры тени */    
}

.scrshot div.prev {
	margin: 5px 0px;
}

.scrshot div.prev img {
	width: 64px;
	height: 48px;
    /* shadow */
    -moz-box-shadow: 3px 3px 10px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 3px 3px 10px rgba(0,0,0,0.5); /* Для Safari и Chrome */
    box-shadow: 3px 3px 10px rgba(0,0,0,0.5); /* Параметры тени */    
}

.scrshot div.prev div {
	float:left;
	margin-right: 5px;
}

.descr {
	max-width: 800px;
	min-width: 400px;
	margin-left:400px;
}
.descr h1 {
	font-size: 150%;
	color: #dfe53d;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}
.descr h2 {
	font-size: 100%;
	color: #f0f0f0;
}