﻿.box
{
	margin-bottom: 2px;
}
.mg-lang
{
	margin: 8px 0 0 5px;
}
.fontContentRight
{
	color:#2f3396;
	font-weight:500;
}
.item-cate
{
	margin:5px 0;
	border-bottom:solid 1px gray;
	padding:5px 0;
}
.box .header
{
	font-size: 1em;
	font-weight: bold;
	padding-top: 3px;
}
.mg-search
{
	margin: 8px 0 0 5px;
}
.box .content
{
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.box .contentLeft
{
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: Black;
}
.box .MenuProTop
{
	width: 225px;
	height: 7px;
}
.box .MenuProContent
{
	width: 225px;
}
.box .MenuProBottom
{
	width: 225px;
	height: 7px;
}
.box .bgCatePro
{
	cursor: pointer;
	min-height: 24px;
	padding: 8px 0 0 10px;
	width: 180px;
}
.box h1
{
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
	height: 22px;
}
.box h2
{
	font-size: 0.9em;
	font-weight: bold;
	padding-left: 11px;
	text-transform: uppercase;
	margin: 0px;
	height: 22px;
}
.headerPage div
{
	padding-top: 5px;
}
mg-art-name
{
	margin-top: 5px;
}
.div-img
{
	padding: 3px;
	width: 149px;
	height: 120px;
	margin-bottom: 5px;
}
.maxSizeImg
{
	max-height: 120px;
	max-width: 149px;
	height: auto !important;
	width: auto !important;
	height: 120px;
	width: 149px;
}
.maxSizeImgLarge
{
	height: 250px;
	width: 250px;
}
.online
{
	padding-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
}

.online .label
{
	/*height:20px; 	display:block; 	width:120px; 	float:left;*/
}
.online .number
{
	height: 20px;
	display: block;
	float: right;
	text-align: right;
}

.scrollable {height:600px; position:relative; overflow:hidden; text-align:center; margin:0 0 0 10px; padding:2px}
.scrollable .items{height:2000em; position:absolute; margin:auto}
.scrollable .item{text-align:center; border :1px dotted #ccc; margin: 7px 2px}
.scrollable .item img{display:block; width:180px; margin:0 auto}


.pager a {
    margin: 5px;
    padding: 0 2px;
    border:1px solid #ccc
}
.pager .current {
    
    background:#eee; color:#999; font-weight:700
}

.img-partner{border:none; height:50px}