html
{
    width:100%;
    height:100%;
   
}
body
{
    padding:0px;
    margin:0px;
    overflow:hidden;
    font-family:Helvetica,Arial;
    font-weight: 300;
}
.instushLink
{
	position: absolute;
    bottom:22px;
    right:0px;
    z-index:9999999;
    font-size:9px;
    color:#CCCCCC;
    text-decoration: none;
}
.instushLinkTiny
{
	position: absolute;
    bottom:2px;
    right:0px;
    z-index:9999999;
    font-size:9px;
    color:#CCCCCC;
    text-decoration: none;
}
.instushLink:hover
{
	text-decoration:underline;
}
.instushLinkTiny:hover
{
	text-decoration:underline;
}
.errorMsg
{
	 font-size:24px;
	 color:Black;
	 display:inline-block;
	 padding:10px;
	 background-color:White;
	 border-radius:4px;
	 text-align:center;
	 width:100%;
}
.main_c
{
    margin:auto; width:927px;
    background-repeat:no-repeat; 
    background-position:right 124px;
}
.d_cont
{
	position:absolute;
	left:0px;
	top:0px;
	z-index: 1;
}
.serverCellBig_c
{
	position: absolute;
	width: 402px;
    height: 402px;
    margin: 5px;
}
.serverCellMed_c
{
	position: absolute;
	width: 196px;
    height: 196px;
    margin: 5px;
}
.serverCellSmall_c
{
	position: absolute;
	width: 93px;
    height: 93px;
    margin: 5px;
}
.d_cont[round=true] div
{
	border-radius:10px;
}
.serverCellBig
{
	opacity:0;
    width: 404px;
    height: 404px;
    position: absolute;
    margin: 4px;
    border:none;
    display:block;
    -webkit-transition:opacity 0.4s ease;
    -moz-transition:opacity 0.4s ease;
    -o-transition:opacity 0.4s ease;
    transition:opacity 0.4s ease;
}
.serverCellBig[space=false]
{
	margin: 0px;
	width: 412px;
    height: 412px;
}
.serverCellMed
{
	opacity:0;
    width: 198px;
    height: 198px;
    position: absolute;
    margin: 4px;
    border:none;
    display:block;
    -webkit-transition:opacity 0.4s ease;
    -moz-transition:opacity 0.4s ease;
    -o-transition:opacity 0.4s ease;
    transition:opacity 0.4s ease;
}
.serverCellMed[space=false]
{
	margin: 0px;
	width: 206px;
    height: 206px;
}
.serverCellSmall
{
	opacity:0;
    width: 95px;
    height: 95px;
    position: absolute;
    margin: 4px;
    border:none;
    display:block;
    -webkit-transition:opacity 0.4s ease;
    -moz-transition:opacity 0.4s ease;
    -o-transition:opacity 0.4s ease;
    transition:opacity 0.4s ease;
}
.serverCellSmall[space=false]
{
	margin: 0px;
	width: 103px;
    height: 103px;
}
.serverCellBig img
{
    width:100%;
    height:100%;
    border:none;
}
.serverCellMed img
{
    width:100%;
    height:100%;
    border:none;
    -webkit-transition:-webkit-transform 0.3s ease;
}
.serverCellSmall img
{
    width:100%;
    height:100%;
    border:none;
    -webkit-transition:-webkit-transform 0.3s ease;
}
.pv
{
	display:block;
	background-repeat:no-repeat;
	position:absolute;
}
.serverCellBig .pv
{
    width:36px;
    height:40px;
    left:16px;
    top:16px;
    border:none;
    background-image:url(../-53-GNiRde6E/Ue7zCN1noQI/AAAAAAAAAfY/sd5FPb8mfbs/w36-h40-no/html_play_big.png);
}
.serverCellMed .pv
{
    width:18px;
    height:20px;
    left:12px;
    top:12px;
    border:none;
    background-image:url(../-BU3ZrRssJ7A/Ue7ybShL9kI/AAAAAAAAAe8/t14tPpCaTKU/w18-h20-no/html_play_med.png);
}
.serverCellSmall .pv
{
	width:9px;
	height:10px;
	left:10px;
	top:10px;
	border:none;
	background-image:url(../-giD5wi7ug0A/Ue7ybUGaPxI/AAAAAAAAAe4/taGbq9ZlXdM/w9-h10-no/html_play_small.png);
}
/*
.serverCellBig .pv[blue=false]
{
	background-image:url(../-hojDKagjBPQ/Uctt0On8TjI/AAAAAAAAAWQ/HcQk8lgnYO0/s84-no/ins_play_grey.png);
}
.serverCellMed .pv[blue=false]
{
	background-image:url(../-p2JoV4xv8C0/Uctt0gJ_w_I/AAAAAAAAAWk/Iq-p4GRV2UU/s42-no/ins_play_md_grey.png);
}
.serverCellSmall .pv[blue=false]
{
	background-image:url(../-tpcufelZNxE/Uctt09ThpWI/AAAAAAAAAWg/F01PNbAXmAw/s21-no/ins_play_small_grey.png);
}

.serverCellBig .pv[blue=true]
{
	background-image:url(../-RB0sL7fCKPk/Uctt0FE9tyI/AAAAAAAAAWU/S6ImZgq9kYw/s84-no/ins_play.png);
}
.serverCellMed .pv[blue=true]
{
	background-image:url(../-uTvreIJLlgE/Uctt0ESpELI/AAAAAAAAAWM/XMHjvmYySds/s42-no/ins_play_md.png);
}
.serverCellSmall .pv[blue=true]
{
	background-image:url(../-OV33RWAw9oE/Uctt09XxnTI/AAAAAAAAAWs/jkRuSMPkZPI/s21-no/ins_play_small.png);
}
*/
#server_collage_cont[round=true] img
{
	border-radius:10px;
}
.serverCellBig[space=true] img:hover
{
    box-shadow:1px 1px 10px -2px black;
}
.serverCellMed[space=true] img:hover
{
    box-shadow:1px 1px 8px -1px black;
}
.serverCellSmall[space=true] img:hover
{
    box-shadow:1px 1px 6px -1px black;
}
.pagingTable
{
	empty-cells: show;
	position:absolute;
	left:0px;
	height:64px;
	
}

/*.pagingTable .logo
{
	height:42px;
	width:167px;
	padding-right: 10px;
}
.pagingTable .logo a
{
    outline:none;
    height: 30px;
	width: 153px;
	border:none;
	display: block;
	opacity:0;
	-webkit-transition:opacity 0.3s ease;
    -moz-transition:opacity 0.3s ease;
    -o-transition:opacity 0.3s ease;
}
body:hover .pagingTable .logo a
{
	opacity:1;
}
.pagingTable .logo a img
{
    outline:none;
    height: 30px;
	width: 153px;
	border:none;
	box-shadow: 1px 1px 11px -3px #242424;
}*/
.pagingTable .navContainer
{
	height: 26px;
	display: table;
	border-spacing: 9px 9px;
	margin-left: -9px;
}
.pagingTable .navContainer div
{
	height: 23px;
	text-align:center;
	font-size:12px;
	font-weight: bold;
	color:White;
	cursor:pointer;
	display: table-cell;
	vertical-align: middle;
	background-color: #0D5DD4;
	border-radius: 3px;
}
.pagingTable .navContainer[col=blue] div
{
	background-color: #0D5DD4;
}
.pagingTable .navContainer[col=black] div
{
	border: solid 1px black;
	box-sizing:border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	background-color: #000000;
	background: -moz-linear-gradient(top, #454545 0%,#000000  100%);
	background: -webkit-linear-gradient(top, #454545 0%,#000000  100%);
	background: -o-linear-gradient(top, #454545 0%,#000000  100%);
	background: -ms-linear-gradient(top, #454545 0%,#000000  100%);
	background: linear-gradient(top, #454545 0%,#000000  100%);
}
.pagingTable .navContainer[col=grey] div
{
	background-color: #efefef;
	box-sizing:border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	border:solid 1px #dfdfdf;
	color:#333;
}
.pagingTable .navContainer[col=blacktext] div
{
	background-color:Transparent;
	box-sizing:border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	border:none;
	color:#3f3f3f;
}
.pagingTable .navContainer[col=brighttext] div
{
	background-color:Transparent;
	box-sizing:border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	border:none;
	color:#e0e0e0;
}
.pagingTable .navContainer[bothnavs=true] div 
{
	width:50%;
}
.pagingTable .navContainer[bothnavs=false] div 
{
	width:100%;
}
.pagingTable .navContainer div:hover
{
	background-color: #0B4EB1;
	background: -moz-linear-gradient(top, #1271FF 0%,#0B4EB1  100%);
	background: -webkit-linear-gradient(top, #1271FF 0%,#0B4EB1  100%);
	background: -o-linear-gradient(top, #1271FF 0%,#0B4EB1  100%);
	background: -ms-linear-gradient(top, #1271FF 0%,#0B4EB1  100%);
	background: linear-gradient(top, #1271FF 0%,#0B4EB1  100%);
}
.pagingTable .navContainer[col=blue] div:hover
{
	background-color: #0B4EB1;
	background: -moz-linear-gradient(top, #1271FF 0%,#0B4EB1  100%);
	background: -webkit-linear-gradient(top, #1271FF 0%,#0B4EB1  100%);
	background: -o-linear-gradient(top, #1271FF 0%,#0B4EB1  100%);
	background: -ms-linear-gradient(top, #1271FF 0%,#0B4EB1  100%);
	background: linear-gradient(top, #1271FF 0%,#0B4EB1  100%);
}
.pagingTable .navContainer[col=black] div:hover
{
	background-color: #000000;
	background: -moz-linear-gradient(top, #454545 0%,#000000  120%);
	background: -webkit-linear-gradient(top, #454545 0%,#000000  120%);
	background: -o-linear-gradient(top, #454545 0%,#000000  120%);
	background: -ms-linear-gradient(top, #454545 0%,#000000  120%);
	background: linear-gradient(top, #454545 0%,#000000  120%);
}
.pagingTable .navContainer[col=grey] div:hover
{
	background-color: #efefef;
	background: -moz-linear-gradient(top, #ffffff 0%,#efefef 100%);
	background: -webkit-linear-gradient(top, #ffffff 0%,#efefef  100%);
	background: -o-linear-gradient(top, #ffffff 0%,#efefef  100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#efefef  100%);
	background: linear-gradient(top, #ffffff 0%,#efefef  100%);
}
.pagingTable .navContainer[col=blacktext] div:hover
{
	background:none;
	color:Black;
}
.pagingTable .navContainer[col=brighttext] div:hover
{
	background:none;
	color:#d9d9d9;
}
.pagingTable .navContainer[bothnavs=true] div[next]:hover
{
	/*box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.5);*/
}
.pagingTable .navContainer[bothnavs=true] div[prev]:hover
{
	/*box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);*/
}
.pagingTable td[nav_active]
{
    height:48px;
    color:White;
    font-size:14px;	
}
.pagingTable td[nav_active=false] div
{
    display:none;
}
.pagingTable td[nav_active=true]
{
	width:52px;
}
.pagingTable td[nav_active=false]
{
	width:0px;
}
.pagingTable td[nav_active=true]:hover div
{
	 text-decoration:underline;
}
.pagingTable td[nav_active=true] div
{
	display:inline-block;
	cursor:pointer;
	padding:4px;
	text-align:center;
	
}
#next[nav_active=true] div
{
	width:190px;
	margin:0px 4px 0px 5px;
	background-color:rgb(100, 100, 100);
	background-color:rgba(100, 100, 100, 0.5);
	border-radius:5px;
}
#prev[nav_active=true] div
{
	width:190px;
	margin:0px;
	margin-right:5px;
	background-color:rgb(100, 100, 100);
	background-color:rgba(100, 100, 100, 0.5);
	border-radius:5px;
}
.scaledDiv
{
	-webkit-transform:scale(0.5,0.5);
	transform:scale(0.5,0.5);
	-ms-transform:scale(0.5,0.5);
	-webkit-transform-origin: 0px 0px;
	transform-origin: 0px 0px;
	-ms-transform-origin: 0px 0px;
	position:absolute;
	left:0px;
	top:0px;
}