body, html
{
background-color: #828B93;
color: #000000;
font-family: Verdana,Arial,"Arial CE";
font-size: 12px;
margin: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
text-align: center;
background-image: URL('images/bgtile.png'); /*bgtile_snow.jpg; bgtile.png*/
line-height: 1.2;
}

a:link { color: #154A7F; text-decoration: underline; }
a:visited { color: #154A7F; text-decoration: underline; }
a:active { color: #154A7F; text-decoration: underline; }
a:hover { color: #DE3903; text-decoration: underline; }

h2
{
font-size: 12px;
display: inline;
}

h3
{
font-size: 12px;
display: inline;
font-weight: normal;
}

#headerLinks
{
text-align: left;
font-weight: bold;
font-size: 10px;
padding: 4px 0px 0px 7px;
}

#headerLinks img
{
position: absolute;
top: 0px;
}

#topLinks
{
margin-right: 25px;
display: inline;
}

#hsIconTL
{
margin-top: 4px;
}

#topLinks a:link { color: #313131; text-decoration: none; }
#topLinks a:visited { color: #313131; text-decoration: none; }
#topLinks a:active { color: #313131; text-decoration: none; }
#topLinks a:hover { color: #DE3903; text-decoration: underline; }

#fav
{
display: inline;
}

#fav div
{
margin-left: 20px;
display: inline;
}

#fav span
{
margin-left: 21px;
}

#fav a:link { color: #00549B; text-decoration: underline; }
#fav a:visited { color: #00549B; text-decoration: underline; }
#fav a:active { color: #00549B; text-decoration: underline; }
#fav a:hover { color: #DE3903; text-decoration: underline; }

#cover
{
position: relative;
width: 974px;
margin: auto;
margin-bottom: 0px;
padding-bottom: 0px;
padding-left: 14px;
background-image: URL('images/bgmain.jpg');
background-repeat: repeat-y;
background-position: 11px 0px;
@padding-bottom: 2px;
}

#header
{
background-image: URL('images/header.jpg');
background-repeat: no-repeat;
height: 198px;
text-align: left;
margin-bottom: -2px;
}

h1
{
position: absolute;
display: none;
}

#clickLogo
{
float: left;
margin: 13px 0px 6px 7px;
}

#logoBlank
{
position: absolute;
}

#animLogo
{
float: left;
margin: 13px 0px 0px 12px;
_margin: 13px 0px 0px 6px;
}

#animHeader
{
position: absolute;
top: 24px;
left: 320px;
_left: 318px;
}

#helpBubble
{
float: right;
width: 180px;
font-size: 11px;
margin: 33px 168px 0px 0px;
_margin-right: 80px;
font-family: Arial,"Arial CE",Verdana;
text-align: center;
color: #2671B2;
}

.clear
{
clear: both;
}

#helpBubble a:link { color: #0018FF; text-decoration: underline; }
#helpBubble a:visited { color: #0018FF; text-decoration: underline; }
#helpBubble a:active { color: #0018FF; text-decoration: underline; }
#helpBubble a:hover { color: #DE3903; text-decoration: underline; }

#menu
{
margin: 0px 0px 0px 8px;
padding-top: 18px;
font-weight: bold;
}

#menu a:link { color: #154A7F; text-decoration: underline; }
#menu a:visited { color: #154A7F; text-decoration: underline; }
#menu a:active { color: #154A7F; text-decoration: underline; }
#menu a:hover { color: #DE3903; text-decoration: underline; }

#menuCatTitle
{
float: left;
width: 100px;
_width: 117px;
height: 34px;
background-image: URL('images/menucattitle.jpg');
background-repeat: no-repeat;
color: #2189E0;
padding: 10px 0px 0px 17px;
}

#menuCatTitleDummy
{
float: left;
height: 34px;
padding: 10px 0px 0px 7px;
}

#menu ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

#menu li
{
float: left;
padding: 10px 11px 0px 11px;
height: 24px;
_height: 33px;
background-image: URL('images/menucatsep.jpg');
background-repeat: no-repeat;
background-position: right 8px;
behavior: url(http://www.onlinovky.cz/hover.htc);
}

#menu li:hover, li.hover
{
background-image: URL('images/menucatactive.jpg') !important;
background-position: left top !important;
margin-left: -1px;
padding: 10px 10px 0px 12px !important;
border-right: 1px solid #A2C8E9;
}

#active
{
background-image: URL('images/menucatactive.jpg') !important;
background-position: left top !important;
margin-left: -1px;
padding: 10px 10px 0px 12px !important;
border-right: 1px solid #A2C8E9;
}

#controlPanel
{
padding: 3px 0px 0px 25px;
@padding-top: 2px;
_padding-top: 6px;
}

#quickSelect
{
font-size: 10px;
font-weight: bold;
color: #216DAD;
font-family: Verdana,Arial,"Arial CE";
width: 150px;
border: 1px solid #58AFE8;
background-color: #FFFFFF;
}

#sortSelect
{
font-size: 10px;
font-weight: normal;
color: #216DAD;
font-family: Verdana,Arial,"Arial CE";
width: 150px;
border: 1px solid #58AFE8;
background-color: #FFFFFF;
margin-top: -3px;
}

#quickForm
{
float: left;
padding-top: 6px;
margin-right: 20px;
}

#ctrlSep
{
background-image: URL('images/ctrlpansep.jpg');
background-repeat: no-repeat;
float: left;
margin-right: 5px;
width: 1px;
height: 28px;
}

#topAd465x15
{
width: 465px;
float: left;
margin-right: 25px;
padding-top: 8px;
_padding-top: 9px;
}

#searchBox
{
color: #216DAD;
font-weight: bold;
padding-top: 4px;
@padding-top: 2px;
_padding-top: 3px;
}

#leftCol
{
float: left;
}

#rightCol
{
float: right;
margin-right: 14px;
_margin-right: 7px;
}

#rightColWide
{
float: right;
margin-right: 10px;
_margin-right: 7px;
@margin-bottom: -2px;
}

#rightColWide2
{
float: right;
margin-right: 14px;
_margin-right: 11px;
_width: 960px;
}

#rightColGT
{
float: right;
margin-right: 14px;
_margin-right: 7px;
@margin-bottom: 2px;
}

.rightColGame
{
float: right;
margin-right: 10px;
_margin-right: 7px;
margin-top: -4px;
}

.rightColGame2
{
float: left;
@margin-bottom: -2px;
}

.rightColIndex
{
float: right;
margin-right: 10px;
_margin-right: 7px;
margin-top: -4px;
@margin-top: -2px;
}

.rightColIndex2
{
float: left;
@margin-top: 2px;
}

#leftColGB
{
float: left;
}

#rightColGB
{
float: right;
margin-right: 14px;
_margin-right: 7px;
}

#catCol
{
_margin-right: 7px;
}

#newest
{
background-image: URL('images/box01.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
height: 307px;
}

#newestIndex
{
background-image: URL('images/box31.jpg');
background-repeat: no-repeat;
background-position: left bottom;
text-align: left;
width: 308px;
height: 353px;
}

#newestIndexNEW
{
background-image: URL('images/box53.jpg');
background-repeat: no-repeat;
background-position: left bottom;
text-align: left;
width: 308px;
height: 503px;
}

#newestIndexNEW .boxTitle
{
padding-top: 12px;
}

#newestIndexNEW2019
{
background-image: URL('images/boxnew2019.jpg');
background-repeat: no-repeat;
background-position: left bottom;
text-align: left;
width: 960px;
height: 635px;
}

#newestIndexNEW2019 .boxTitle
{
padding-top: 12px;
}

#newestInner
{
margin: 5px 0px 0px 7px;
}

.hpnewsgame {
  float: left;
  margin-right: -1px;
  margin-bottom: 5px;
}

.hpnewsmsg {
    width: 300px;
    height: 264px;
    float: right;
    margin-right: 10px;
    margin-top: 13px;
    margin-bottom: 19px;
}

#randomSmallInner
{
margin: 10px 0px 0px 7px;
_margin-left: 5px;
width: 295px;
}

#mostPlayedInner
{
width: 300px;
margin: 7px 0px 0px 10px;
_margin-left: 5px;
float: left;
margin-right: 10px;
}

#mostplayed_homepage_2014 .boxTitle
{
padding-top: 12px;
}

#mostPlayedInnerNEW
{
width: 300px;
margin: 15px 0px 0px 7px;
_margin-left: 4px;
float: left;
margin-right: 10px;
}

#newestCat
{
background-image: URL('images/box37.jpg');
background-repeat: no-repeat;
text-align: left;
width: 307px;
height: 437px;
}

#mostplayed
{
background-image: URL('images/box34.jpg');
background-repeat: no-repeat;
background-position: left bottom;
text-align: left;
width: 652px;
height: 353px;
}

#mostplayedNEW
{
background-image: URL('images/box46.jpg');
background-repeat: no-repeat;
background-position: left bottom;
text-align: left;
width: 652px;
height: 353px;
}

#innerLeft
{
float: left;          
}

#zavodni2014
{
background-image: URL('images/box50.jpg');
background-repeat: no-repeat;
background-position: left bottom;
text-align: left;
width: 327px;
height: 184px;
}

#zavodni2014 .boxTitle
{
padding-top: 12px;
}

.zavodni2014inner
{
margin: 14px 0px 0px 3px;
}

#b300x250_homepage_2014
{
background-image: URL('images/box51.jpg');
background-repeat: no-repeat;
background-position: left bottom;
text-align: left;
width: 327px;
height: 319px;                      
}

.b300x250_homepage_2014inner
{
margin: 23px 0px 0px 12px;
}

#mostplayed_homepage_2014
{
background-image: URL('images/box52.jpg');
background-repeat: no-repeat;
background-position: left bottom;
text-align: left;
width: 325px;
height: 354px;
float: right;                      
}

.mostplayed_homepage_2014inner
{
margin: 6px 0px 0px 15px;
}

#submainTop
{
background-image: URL('images/submaintop.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 50px;
}

#catmainTop
{
background-image: URL('images/catmaintop.jpg');
background-repeat: no-repeat;
background-position: left bottom;
text-align: left;
width: 960px;
height: 44px;
@margin-right: 3px;
_margin-right: 0px;
}

#catmainTopHS
{
background-image: URL('images/box38.jpg');
background-repeat: no-repeat;
text-align: left;
width: 960px;
height: 45px;
@margin-right: 3px;
_margin-right: 0px;
}

#catmainhstop
{
text-align: left;
@margin-right: 3px;
_margin-right: 0px;
}

#submainMid
{
background-image: URL('images/submainmid.jpg');
background-repeat: repeat-y;
text-align: left;
width: 652px;
}

.catmainMid
{
background-image: URL('images/catmainmid.jpg');
background-repeat: repeat-y;
text-align: left;
width: 960px;
padding-left: 4px;
}

#rgmainTop
{
background-image: URL('images/box26_.jpg');
background-repeat: no-repeat;
text-align: left;
width: 960px;
height: 45px;
@margin-right: 3px;
_margin-right: 0px;
padding-top: 0px;
}

#rgmainTop2, .rgmainTop2
{
background-image: URL('images/box38.jpg');
background-repeat: no-repeat;
text-align: left;
width: 960px;
height: 45px;
@margin-right: 3px;
_margin-right: 0px;
margin-top: 4px;
}

#submainMidWall
{
padding: 0px 0px 20px 20px;
height: 1040px;
_height: 1060px;
color: #216DAD;
}

#gameTop
{
background-image: URL('images/gametop.jpg');
background-repeat: no-repeat;
text-align: left;
width: 653px;
height: 38px;
}

#gameMid
{
background-image: URL('images/gamemid.jpg');
background-repeat: repeat-y;
text-align: left;
width: 653px;
}

#gameMidInner
{
text-align: center;
padding: 0px 3px 5px 0px;
}

#gameBottom
{
background-image: URL('images/gamebottom.jpg');
background-repeat: no-repeat;
width: 653px;
height: 8px;
_margin-bottom: -6px;
}

#gameTopWL
{
background-image: URL('images/gametopwl.jpg');
background-repeat: no-repeat;
text-align: left;
width: 960px;
height: 38px;
}

#gameMidWL, .gameMidWL
{
background-image: URL('images/gamemidwl.jpg');
background-repeat: repeat-y;
text-align: left;
width: 960px;
}

#gameBottomWL
{
background-image: URL('images/gamebottomwl.jpg');
background-repeat: no-repeat;
width: 960px;
height: 8px;
_margin-bottom: -6px;
}

#controlsTop
{
background-image: URL('images/controlstop.jpg');
background-repeat: no-repeat;
text-align: left;
width: 653px;
height: 42px;
}

#controlsMid
{
background-image: URL('images/controlsmid.jpg');
background-repeat: repeat-y;
text-align: left;
width: 653px;
}

#controlsMidInner
{
text-align: left;
padding: 5px 10px 5px 15px;
}

#controlsBottom
{
background-image: URL('images/controlsbottom.jpg');
background-repeat: no-repeat;
width: 653px;
height: 10px;
_margin-bottom: -4px;
}

#commentsTop
{
background-image: URL('images/commentstop.jpg');
background-repeat: no-repeat;
text-align: left;
width: 653px;
height: 36px;
}

#hsboxTop
{
background-image: URL('images/hsboxtop.jpg');
background-repeat: no-repeat;
text-align: left;
width: 653px;
height: 42px;
}

#hsboxTop2
{
background-image: URL('images/hscatlbtop.jpg');
background-repeat: no-repeat;
text-align: left;
width: 524px;
height: 42px;
}

#commentsMid
{
background-image: URL('images/commentsmid.jpg');
background-repeat: repeat-y;
text-align: left;
width: 653px;
height: 701px;
line-height:17px;
}

#hsboxMid
{
background-image: URL('images/hsboxmid.jpg');
background-repeat: repeat-y;
text-align: left;
width: 653px;
height: 530px;
line-height:17px;
}

#hsboxMid2
{
background-image: URL('images/hscatlbmid.jpg');
background-repeat: repeat-y;
text-align: left;
width: 524px;
height: 292px;
line-height:17px;
}

#hsboxTabTop
{
background-image: URL('images/hsboxtabtop.jpg');
background-repeat: no-repeat;
text-align: left;
width: 637px;
height: 29px;
font-weight: bold;
color: #154A7F;
position: absolute;
margin-top: 4px;
}

#hsboxMidInner
{
text-align: left;
padding: 5px 0px 0px 7px;
}

#hsboxTabTopInner
{
padding: 5px 0px 0px 8px;
}

#commentsMidInner
{
text-align: left;
padding: 10px 3px 5px 15px;
margin-right: 4px;
height: 686px;
overflow: auto;
overflow-x: hidden;
}

#commentsBottom
{
background-image: URL('images/commentsbottom.jpg');
background-repeat: no-repeat;
width: 653px;
height: 4px;
_margin-bottom: -4px;
}

#commentsBottom2
{
background-image: URL('images/hscatlbbottom.jpg');
background-repeat: no-repeat;
width: 524px;
height: 4px;
_margin-bottom: -4px;
}

#hsTabBookmarkWrapper
{
position: relative;
overflow: auto;
width: 486px;
}

.hsTabBookmark
{
float: left;
margin-right: 15px;
display: inline;
position: relative;
font-weight: bold;
color: #154A7F;
height: 40px;
font-size: 12px;
}

.hsTabBookmarkLeft
{
float: left;
display: inline;
position: relative;
background-image: URL('images/goldbookmarkleft.jpg');
background-repeat: no-repeat;
width: 7px;
height: 33px;
}

.hsTabBookmarkRight
{
float: left;
display: inline;
position: relative;
background-image: URL('images/goldbookmarkright.jpg');
background-repeat: no-repeat;
width: 7px;
height: 33px;
margin-right: 4px;
}

.hsTabBookmarkMid
{
float: left;
display: inline;
position: relative;
background-image: URL('images/goldbookmarkmid.jpg');
background-repeat: repeat-x;
height: 33px;
padding-top: 7px;
}

.hsTabBookmarkLeftBlue
{
float: left;
display: inline;
position: relative;
background-image: URL('images/bluebookmarkleft.jpg');
background-repeat: no-repeat;
width: 7px;
height: 33px;
}

.hsTabBookmarkRightBlue
{
float: left;
display: inline;
position: relative;
background-image: URL('images/bluebookmarkright.jpg');
background-repeat: no-repeat;
width: 7px;
height: 33px;
margin-right: 4px;
}

.hsTabBookmarkMidBlue
{
float: left;
display: inline;
position: relative;
background-image: URL('images/bluebookmarkmid.jpg');
background-repeat: repeat-x;
height: 33px;
padding-top: 7px;
}

#goodiesGame
{
background-image: URL('images/box25.jpg');
background-repeat: no-repeat;
text-align: left;
width: 653px;
height: 105px;
}

#submainMidHelp
{
padding: 0px 30px 20px 20px;
height: 1040px;
_height: 1060px;
line-height: 20px;
_line-height: 19px;
text-align: justify;
font-size: 11px;
}

#submainMidHelp h3
{
font-size: 14px;
font-weight: bold;
color: #154A7F;
font-family: Verdana,Arial,"Arial CE";
}

#submainMidWall a:link { color: #154A7F; text-decoration: none; }
#submainMidWall a:visited { color: #154A7F; text-decoration: none; }
#submainMidWall a:active { color: #154A7F; text-decoration: none; }
#submainMidWall a:hover { color: #DE3903; text-decoration: none; }

#submainMidEmail
{
padding: 0px 0px 20px 20px;
height: 1040px;
_height: 1060px;
color: #216DAD;
}

#submainBottom
{
background-image: URL('images/submainbottom.jpg');
background-repeat: no-repeat;
width: 652px;
height: 10px;
_margin-bottom: -4px;
}

.catmainBottom
{
background-image: URL('images/catmainbottom.jpg');
background-repeat: no-repeat;
width: 960px;
height: 9px;
_margin-bottom: -5px;
@margin-right: 3px;
_margin-right: 0px;
}

#catmainBottomSearch
{
background-image: URL('images/catmainbottom.jpg');
background-repeat: no-repeat;
width: 960px;
height: 9px;
@margin-bottom: 2px;
_margin-bottom: -3px;
@margin-right: 3px;
_margin-right: 0px;
}

#mostplayedStrip
{
padding: 18px 0px 2px 0px;
font-size: 12px;
font-weight: normal;
color: #154A7F;
}

#mostplayedStrip span
{
margin-right: 12px;
}

#toprated
{
background-image: URL('images/box03.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
height: 305px;
}

#topratedCat
{
background-image: URL('images/box36.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
height: 437px;
}

#gameRandom
{
background-image: URL('images/gamerandomtop.jpg');
background-repeat: no-repeat;
text-align: left;
width: 307px;
height: 570px;
}

#gameRandom2
{
background-image: URL('images/gamerandomtop.jpg');
background-repeat: no-repeat;
background-position: left top;
text-align: left;
width: 307px;
height: 312px;
}

#gameRandom6
{
background-image: URL('images/gamerandomtop6.jpg');
background-repeat: no-repeat;
text-align: left;
width: 307px;
height: 842px;
}

#gameRandom8
{
background-image: URL('images/gamerandomtop8.jpg');
background-repeat: no-repeat;
text-align: left;
width: 307px;
height: 1122px;
}

#gameRandom10
{
background-image: URL('images/gamerandomtop10.jpg');
background-repeat: no-repeat;
text-align: left;
width: 307px;
height: 1392px;
}

#gameRandom12
{
background-image: URL('images/gamerandomtop12.jpg');
background-repeat: no-repeat;
text-align: left;
width: 307px;
height: 1662px;
}

#gameRandom .gameTitle, #gameRandom6 .gameTitle, #gameRandom8 .gameTitle, #gameRandom10 .gameTitle, #gameRandom12 .gameTitle
{
white-space: nowrap;
max-width: 120px;
overflow: hidden;
} 

#gameRandomBottom
{
background-image: URL('images/gamerandombottom.jpg');
background-repeat: no-repeat;
width: 307px;
height: 7px;
_margin-bottom: -4px;
}

#gameRandomMid
{
background-image: URL('images/gamerandommid.jpg');
background-repeat: repeat-y;
width: 307px;
}

#gameRandomWL
{
background-image: URL('images/gamerandomtopwl.jpg');
background-repeat: no-repeat;
text-align: left;
width: 307px;
height: 301px;
}

#gameRandomNarrow
{
background-image: URL('images/box49.jpg');
background-repeat: no-repeat;
text-align: left;
width: 307px;
height: 572px;
}

.skyad
{
float: right;
margin: 10px 15px 0px 0px;
}

.gameRandomSpacer
{
clear: both;
height: 2px;
_margin-top: -7px;
}

#themesTitle
{
background-image: URL('images/themestitle.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
height: 30px;
font-weight: bold;
}

#themesTitle div
{
padding: 7px 0px 0px 10px;
}

#theme01
{
background-image: URL('images/theme05.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
height: 160px;
}

#theme02
{
background-image: URL('images/theme06.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
height: 160px;
}

#ad1
{
background-image: URL('images/box05.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
height: 306px;
}

#ad2
{
background-image: URL('images/box17.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
height: 465px;
}

#ad3
{
background-image: URL('images/box18.jpg');
background-repeat: no-repeat;
text-align: left;
width: 345px;
height: 175px;
}

#ad4
{
background-image: URL('images/box24.jpg');
background-repeat: no-repeat;
text-align: left;
width: 307px;
height: 306px;
}

#ad4blue
{
background-image: URL('images/box24_blue.jpg');
background-repeat: no-repeat;
text-align: left;
width: 307px;
height: 304px;
}

#ad4blue_v2
{
/*
background-image: URL('images/box24_blue_v2.jpg');
background-repeat: no-repeat;
background-position: left -4px;
*/
text-align: left;
width: 307px;
min-height: 660px;
}

#ad5
{
background-image: URL('images/box35.jpg');
background-repeat: no-repeat;
text-align: left;
width: 345px;
height: 306px;
}

#ad6
{
background-image: URL('images/box17_.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
height: 316px;
}

#newsletter
{
background-image: URL('images/box06.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
height: 131px;
}

#newsletterCat
{
background-image: URL('images/box19.jpg');
background-repeat: no-repeat;
text-align: left;
width: 345px;
height: 131px;
}

#goodies
{
background-image: URL('images/box07.jpg');
background-repeat: no-repeat;
text-align: center;
width: 308px;
height: 71px;
font-weight: bold;
}

#goodiesIndex
{
background-image: URL('images/box40.jpg');
background-repeat: no-repeat;
text-align: center;
width: 308px;
height: 71px;
font-weight: bold;
}

#goodies div
{
float: left;
margin-left: 20px;
position: relative;
top: 8px;
}

#goodies #div1IE
{
_margin-left: 10px;
}

#goodiesIndex div
{
float: left;
margin-left: 20px;
position: relative;
top: 8px;
}

#goodiesIndex #div1IE
{
_margin-left: 10px;
}

#goodiesCat
{
background-image: URL('images/box20.jpg');
background-repeat: no-repeat;
text-align: center;
width: 345px;
height: 79px;
font-weight: bold;
}

#goodiesCat div
{
float: left;
margin-top: 5px;
margin-left: 30px;
position: relative;
top: 8px;
}

#goodiesCat #div1IE
{
_margin-left: 15px;
}

#cats
{
background-image: URL('images/box08.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 39px;
}

.catStrip1
{
background-image: URL('images/box09.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 162px;
}

.catStrip2
{
background-image: URL('images/box10.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 162px;
}

.catStrip3
{
background-image: URL('images/box11.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 162px;
}

.catStrip4
{
background-image: URL('images/box15.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 162px;
}

.catStrip5
{
background-image: URL('images/box14.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 162px;
}

.catStrip6
{
background-image: URL('images/box13.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 162px;
}

.catStrip7
{
background-image: URL('images/box12.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 162px;
}

#footer
{
position: relative;
_left: -3px;
width: 966px;  /*974*/
height: 130px; /*130*/
margin: auto;
margin-bottom: 0px;
padding-bottom: 10px;
_padding-bottom: 15px;
padding-left: 0px;
background-image: URL('images/footer.jpg');
background-repeat: no-repeat;
font-size: 11px;
color: #6EA7D4;
line-height: 15px;
}

#footer a:link { color: #004F9E; text-decoration: none; }
#footer a:visited { color: #004F9E; text-decoration: none; }
#footer a:active { color: #004F9E; text-decoration: none; }
#footer a:hover { color: #004F9E; text-decoration: underline; }

#footerHS
{
position: relative;
_left: -7px;
width: 966px;  /*974*/
height: 130px; /*130*/
margin: auto;
margin-bottom: 0px;
padding-bottom: 10px;
_padding-bottom: 15px;
padding-left: 0px;
background-image: URL('images/footer.jpg');
background-repeat: no-repeat;
font-size: 11px;
color: #6EA7D4;
line-height: 15px;
}

#footerHS a:link { color: #004F9E; text-decoration: none; }
#footerHS a:visited { color: #004F9E; text-decoration: none; }
#footerHS a:active { color: #004F9E; text-decoration: none; }
#footerHS a:hover { color: #004F9E; text-decoration: underline; }

.boxTitle
{
font-weight: bold;
padding: 14px 0px 0px 14px;
}

.boxTitle2
{
font-weight: bold;
padding: 12px 0px 0px 14px;
color: #154A7F;
}

.boxTitleMainCat
{
font-size: 14px;
font-weight: bold;
padding: 12px 0px 0px 40px;
}

.boxTitleCat
{
float: left;
font-weight: bold;
padding: 14px 0px 0px 14px;
}

.boxTitleCat2
{
float: left;
font-weight: bold;
padding: 14px 0px 0px 5px;
}

.gameLeft
{
float: left;
width: 158px;
@width: 153px;
text-align: center;
}

.gameRight
{
margin-left: 150px;
text-align: center;
}

.gameSmall
{
float: left;
margin-right: 2px;
text-align: center;
width: 96px;
}

.gameTitle
{
text-align: left;
font-size: 14px;
padding: 18px 0px 0px 12px;
}

.gameTitleS
{
text-align: center;
font-size: 11px;
font-weight: bold;
width: 90px;
height: 26px;
position: relative;
margin: auto;
line-height: 13px;
}

.gameImageCover
{
width: 106px;
height: 106px;
position: relative;
margin: auto;
margin-top: 11px;
text-align: left;
}

.gameImageBg
{
width: 106px;
height: 106px;
background-image: URL('images/gameborder.png');
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.onlinovky.cz/images/gameborder.png');
@background: none;
background-repeat: no-repeat;
position: absolute;
}

.gameImage
{
width: 106px;
height: 106px;
padding: 3px;
position: absolute;
}

.gameImage img
{
behavior: url(http://www.onlinovky.cz/hover2.htc);
}

.gameImage:hover
{
background-image: URL('images/gameborderhover.png');
background-repeat: no-repeat;
}

.gameImage img.hover2
{
border: 1px solid #FF6B3C;
margin-left: -1px;
margin-top: -1px;
}

.gameImageCoverS
{
width: 96px;
height: 66px;
position: relative;
margin: auto;
margin-top: 11px;
text-align: left;
}

.gameImageBgS
{
width: 96px;
height: 66px;
background-image: URL('images/gamebordersmall.png');
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.onlinovky.cz/images/gamebordersmall.png');
@background: none;
background-repeat: no-repeat;
position: absolute;
}

.gameImageS
{
width: 96px;
height: 66px;
padding: 3px;
position: absolute;
}

.gameImageSmall
{
width: 90px;
height: 60px;
background-repeat: no-repeat;
background-position: -5px -20px;
}

.gameImageS img
{
behavior: url(http://www.onlinovky.cz/hover2.htc);
position: absolute;
}

.gameImageS:hover
{
background-image: URL('images/gameborderhoversmall.png');
background-repeat: no-repeat;
}

.gameImageS img.hover2
{
border: 1px solid #FF6B3C;
position: absolute;
left: 2px;
top: 2px;
}

.hoverImgInfoBG
{
position: absolute;
background-color: #000000;
color: #FFFFFF;
margin-top: 46px;
width: 90px;
filter: Alpha(Opacity=75);
-moz-opacity: 0.75;
-khtml-opacity: 0.75;
}

.hoverImgInfo
{
position: absolute;
color: #FFFFFF;
font-family: Arial,"Arial CE",Verdana;
font-size: 10px;
margin-top: 46px;
width: 87px;
_width: 90px;
padding-left: 3px;
}

.hoverImgInfo span
{
float: right;
padding-right: 3px;
}

.hoverImgInfoCover
{
display: none;
}

.topGamesHoverCover
{
display: none;
position: absolute;
}

.topGamesHoverBG
{
position: absolute;
background-color: #7EB2EB;
width: 110px;
height: 135px;
border: 1px solid #407DBB;
z-index: 100;
margin-left: 210px;
@margin-left: -416px;
filter: Alpha(Opacity=90);
-moz-opacity: 0.90;
-khtml-opacity: 0.90;
opacity: 0.90;
}

.topGamesHover
{
position: absolute;
text-align: center;
color: #000000;
font-size: 11px;
width: 100px;
padding: 10px 5px 10px 5px;
_padding-left: 7px;
z-index: 101;
line-height: 13px;
margin-left: 210px;
@margin-left: -416px;
}

.tghImage
{
border: 1px solid #FFFFFF;
margin: 0px 0px 5px 5px;
_margin-left: 2px;
width: 90px;
height: 60px;
background-repeat: no-repeat;
background-position: -5px -20px;
}

.tghLink
{
color: #154A7F;
text-decoration: underline;
font-weight: bold;
margin-bottom: 10px;
}

.tghVotes
{
margin-top: 2px;
}

.gameDesc
{
font-size: 11px;
padding: 5px 15px 0px 15px;
}

.gameDescLeftCol
{
font-size: 11px;
padding: 5px 15px 0px 15px;
text-align: left;
height: 68px;
_height: 70px;
}

.gameDescLeftCol2
{
font-size: 11px;
padding: 5px 15px 0px 15px;
text-align: left;
height: 43px;
_height: 48px;
}

.timesPlayed
{
font-size: 11px;
padding: 8px 0px 0px 15px;
text-align: left;
}

.rate0s
{
height: 18px;
background-image: URL('images/rate0s.png');
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.onlinovky.cz/images/rate0s.png', sizingMethod='crop');
@background: none;
background-repeat: no-repeat;
padding: 2px 0px 0px 90px;
margin: 5px 0px 0px 12px;
font-size: 11px;
text-align: left;
}

.rate1s
{
height: 18px;
background-image: URL('images/rate1s.png');
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.onlinovky.cz/images/rate1s.png', sizingMethod='crop');
@background: none;
background-repeat: no-repeat;
padding: 2px 0px 0px 90px;
margin: 5px 0px 0px 12px;
font-size: 11px;
text-align: left;
}

.rate2s
{
height: 18px;
background-image: URL('images/rate2s.png');
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.onlinovky.cz/images/rate2s.png', sizingMethod='crop');
@background: none;
background-repeat: no-repeat;
padding: 2px 0px 0px 90px;
margin: 5px 0px 0px 12px;
font-size: 11px;
text-align: left;
}

.rate3s
{
height: 18px;
background-image: URL('images/rate3s.png');
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.onlinovky.cz/images/rate3s.png', sizingMethod='crop');
@background: none;
background-repeat: no-repeat;
padding: 2px 0px 0px 90px;
margin: 5px 0px 0px 12px;
font-size: 11px;
text-align: left;
}

.rate4s
{
height: 18px;
background-image: URL('images/rate4s.png');
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.onlinovky.cz/images/rate4s.png', sizingMethod='crop');
@background: none;
background-repeat: no-repeat;
padding: 2px 0px 0px 90px;
margin: 5px 0px 0px 12px;
font-size: 11px;
text-align: left;
}

.rate5s
{
height: 18px;
background-image: URL('images/rate5s.png');
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.onlinovky.cz/images/rate5s.png', sizingMethod='crop');
@background: none;
background-repeat: no-repeat;
padding: 2px 0px 0px 90px;
margin: 5px 0px 0px 12px;
font-size: 11px;
text-align: left;
}

.likeLink
{
color: #154A7F;
}

.simLink
{
color: #154A7F;
text-decoration: underline;
cursor: pointer;
}

#innerAd1
{
text-align: left;
padding: 16px 0px 0px 30px;
}

#innerAd2
{
text-align: left;
padding: 15px 0px 0px 34px;
}

#innerAd3
{
text-align: center;
padding: 35px 0px 0px 55px;
@padding-left: 0px;
}

#innerAd4
{
text-align: center;
padding: 15px 0px 0px 4px; /* padding: 15px 0px 0px 12px; */
}

#innerAd4blue
{
text-align: center;
padding: 15px 0px 0px 4px;
}

#ad4blue_v2 #innerAd4blue
{
text-align: center;
padding: 15px 0px 0px 2px;
}

#innerAd5
{
padding: 13px 0px 0px 22px;
}

#innerAd6
{
text-align: left;
padding: 15px 0px 0px 29px;
}

#innerHighscore
{
text-align: center;
padding: 12px 0px 0px 10px;
}

#innerNewsletter
{
text-align: left;
padding: 13px 0px 0px 10px;
width: 280px;
}

#innerNewsletterCat
{
text-align: left;
padding: 13px 0px 0px 10px;
width: 290px;
}

#emailForm
{
padding: 22px 0px 0px 10px;
color: #216DAD;
}

form
{
display: inline;
margin-left: 3px;
}

#inputEmail
{
width: 160px;
}

.finputEmail
{
width: 130px;
}

#inputEmailCat
{
width: 190px;
}

#inputSearch
{
width: 120px;
}

input
{
background-color: #FFFFFF;
border: 1px solid #51B9FE;
color: #000000;
height: 16px;
_height: 20px;
@vertical-align: middle;
}

.button
{
background-color: #069CFF;
border: 1px solid #58AFE8;
font-family: Verdana,Arial,"Arial CE";
font-size: 10px;
color: #F5F5FC;
width: 40px;
background-image: URL('images/searchbutton.jpg');
background-repeat: repeat-x;
background-position: center top;
height: 20px;
vertical-align: top;
_margin-top: 1px;
margin-left: 3px;
padding-bottom: 1px;
_padding-bottom: 0px;
}

.gameImageCoverMain
{
float: left;
width: 106px;
height: 106px;
position: relative;
text-align: left;
}

.gameImageCoverMainHStop
{
float: left;
width: 119px;
_width: 118px;
height: 113px;
position: relative;
text-align: left;
}

.gameImageCoverMainHStop8
{
float: left;
width: 106px;
height: 113px;
position: relative;
text-align: left;
}

#hstopWrapper
{
padding-top: 17px;
@padding-top: 9px;
}

.gameMainInfo
{
font-size: 14px;
margin-left: 112px;
_margin-left: 108px;
}

.gameMainInfoR
{
font-size: 14px;
margin-left: 430px;
_margin-left: 436px;
}

.gameMainInfoRCat
{
font-size: 14px;
margin-left: 413px;
}

.gameLeftMain
{
float: left;
width: 320px;
margin: 10px 0px 0px 8px;
_margin-left: 4px;
}

.gameLeftCat
{
float: left;
width: 305px;
margin: 10px 0px 10px 8px;
_margin-left: 4px;
}

.gameLeftCatStrip
{
float: left;
width: 952px;
background-color: #98BDE4;
}

.gameLeftCatStripLeaderboard
{
float: left;
width: 952px;
background-color: #98BDE4;
text-align: center;
padding: 10px 0px 10px 0px;
}

.gameRightMain
{
margin-left: 310px;
margin: 10px 0px 0px 8px;
_margin-left: 4px;
}

.gameLeftMainCat
{
float: left;
width: 300px;
margin: 15px 0px 0px 8px;
_margin-left: 4px;
}

.gameRightMainCat
{
margin-left: 8px;
_margin-left: 4px;
padding-top: 15px;
}

.gameDescMainCat
{
font-size: 11px;
padding: 5px 15px 0px 0px;
width: 175px;
@width: 172px;
_width: 187px;
height: 40px;
_height: 44px;
}

.gameDescMain
{
font-size: 11px;
padding: 5px 15px 0px 0px;
text-align: left;
width: 190px;
@width: 178px;
_width: 190px;
height: 40px;
_height: 44px;
}

.rateMain
{
margin-left: -15px;
}

.mainCatIndent
{
margin-left: 30px;
}

.moreGames
{
float: right;
margin-right: 25px;
_margin-right: 12px;
padding-top: 15px;
font-size: 10px;
font-weight: bold;
}

.newComment
{
float: right;
margin-right: 60px;
_margin-right: 30px;
padding-top: 14px;
font-weight: bold;
}

#backlinks
{
color: #416B94;
text-align: center;
padding: 15px 50px 0px 35px;
font-size: 10px;
}

#backlinksEE
{
color: #416B94;
text-align: center;
padding: 5px 50px 0px 35px;
font-size: 10px;
}

#backlinks a:link { color: #416B94; text-decoration: none; }
#backlinks a:visited { color: #416B94; text-decoration: none; }
#backlinks a:active { color: #416B94; text-decoration: none; }
#backlinks a:hover { color: #416B94; text-decoration: underline; }

#backlinksEE a:link { color: #416B94; text-decoration: none; }
#backlinksEE a:visited { color: #416B94; text-decoration: none; }
#backlinksEE a:active { color: #416B94; text-decoration: none; }
#backlinksEE a:hover { color: #416B94; text-decoration: underline; }

#backlinks span
{
color: #5B8FC2;
}

#copyright
{
color: #404040;
text-align: center;
padding: 0px 0px 0px 0px;
font-size: 11px;
_margin-top: -7px;
}

#copyright a:link { color: #404040; text-decoration: none; }
#copyright a:visited { color: #404040; text-decoration: none; }
#copyright a:active { color: #404040; text-decoration: none; }
#copyright a:hover { color: #404040; text-decoration: underline; }

#copyright span
{
color: #808080;
}

#welcome
{
padding: 8px 0px 7px 0px;
}

#welcome h2
{
color: #154A7F;
font-size: 11px;
font-weight: normal;
}

.wallpaperLeft
{
float: left;
margin-left: 25px;
_margin-left: 13px;
margin-bottom: 16px;
text-align: center;
padding: 10px;
background-color: #7EB1E8;
}

.wallpaperRight
{
float: left;
margin-left: 25px;
margin-bottom: 16px;
text-align: center;
padding: 10px;
background-color: #7EB1E8;
}

.wallpaperLeftLast
{
float: left;
margin-left: 25px;
_margin-left: 13px;
text-align: center;
padding: 10px;
background-color: #7EB1E8;
}

#catList
{
background-image: URL('images/catlist.jpg');
background-repeat: no-repeat;
text-align: center;
width: 960px;
height: 39px;
@height: 41px;
color: #154A7F;
@margin-right: 3px;
_margin-right: 0px;
}

#catList div
{
padding-top: 6px;
}

.catLeftCol
{
float: left;
}

.catRightCol
{
float: right;
}

#catRightCol2
{
float: right;
width: 615px;
margin-right: 14px;
_margin-right: 7px;
}

#ad468
{
background-image: URL('images/box23.jpg');
background-repeat: no-repeat;
text-align: left;
width: 615px;
height: 79px;
}

#ad468Mid
{
background-image: URL('images/box23b.jpg');
background-repeat: no-repeat;
text-align: left;
width: 653px;
height: 79px;
}

#ad745Inner, .ad745Inner
{
padding: 9px 0px 0px 105px;
}

#ad745Inner2
{
padding: 14px 0px 0px 105px;
}

#ad745, .ad745
{
background-image: URL('images/box39.jpg');
background-repeat: no-repeat;
text-align: left;
width: 960px;
height: 120px;
}

#ad468Inner
{
padding: 8px 0px 0px 75px;
}

#ad468InnerMid
{
text-align: left;
width: 550px;
padding: 10px 0px 0px 35px;
}

#top18
{
color: #154A7F;
font-weight: normal;
}

#searchInfo
{
margin-left: 20px;
}

#controls
{
font-weight: bold;
color: #4C4C4C;
padding-top: 5px;
}

.spaceKey
{
float: left;
background-image: URL('images/key3.jpg');
background-repeat: no-repeat;
width: 84px;
height: 35px;
color: #154A7F;
font-weight: bold;
margin-top: 5px;
}

.longKey
{
float: left;
background-image: URL('images/key2.jpg');
background-repeat: no-repeat;
width: 55px;
height: 35px;
color: #154A7F;
font-weight: bold;
margin-top: 5px;
}

.shortKey
{
float: left;
background-image: URL('images/key1.jpg');
background-repeat: no-repeat;
width: 34px;
height: 35px;
color: #154A7F;
font-weight: bold;
margin-top: 5px;
}

.keyInner
{
padding: 10px 0px 0px 12px;
}

.sepKey
{
float: left;
background-image: URL('images/keysep.jpg');
background-repeat: no-repeat;
width: 2px;
height: 34px;
margin: 5px 10px 0px 5px;
}

.mmKey
{
float: left;
background-image: URL('images/key5.jpg');
background-repeat: no-repeat;
width: 52px;
height: 45px;
}

.mlKey
{
float: left;
background-image: URL('images/key6.jpg');
background-repeat: no-repeat;
width: 36px;
height: 45px;
}

.sipkyKey
{
float: left;
background-image: URL('images/key4.jpg');
background-repeat: no-repeat;
width: 58px;
height: 41px;
}

.sipkanahoruKey
{
float: left;
background-image: URL('images/key7.jpg');
background-repeat: no-repeat;
width: 34px;
height: 35px;
color: #154A7F;
font-weight: bold;
margin-top: 5px;
}

.vkey
{
float: left;
height: 50px;
margin: 15px 5px 0px 10px;
}

.hkey
{
display: inline;
}

.newLine
{
height: 65px;
}

.gm
{
float: left;
margin-left: 20px;
}

#gameHelp
{
float: left;
width: 100px;
text-align: center;
font-weight: bold;
margin: 18px 0px 0px 0px;
}

.gameGoodies
{
position: absolute;
margin-left: 100px;
@margin-left: 0px;
width: 550px;
height: 62px;
margin-top: 12px;
}

.ggin
{
float: left;
margin-left: 20px;
}

.ggin a:link { color: #154A7F; text-decoration: none; }
.ggin a:visited { color: #154A7F; text-decoration: none; }
.ggin a:active { color: #154A7F; text-decoration: none; }
.ggin a:hover { color: #154A7F; text-decoration: none; }

#includeGame
{
margin: 5px 0px 0px 10px;
width: 525px;
height: 50px;
background-color: #FFFFFF;
border: 1px solid #51B9FE;
color: #000000;
}

.gnewsl
{
margin: 7px 0px 0px 10px;
}

.gnewslForm
{
background-color: #D1E4F6;
text-align: center;
height: 27px;
width: 548px;
margin: 7px 0px 0px 1px;
padding-top: 8px;
_padding-bottom: 5px;
}

#gnewslForm span, .frmTitle
{
color: #216DAD;
}

#gameRatingTitle
{
color: #154A7F;
margin: 8px 0px 0px 12px;
_margin-left: 6px;
line-height: 20px;
float: left;
}

#gameRatingStars
{
color: #154A7F;
font-weight: bold;
margin: 0px 0px 0px 25px;
_margin-left: 25px;
line-height: 20px;
float: left;
}

.newlineComment
{
padding-bottom: 10px;
/*width: 435px;
overflow: hidden;*/
}

.newlineCommentNew
{
padding-bottom: 10px;
clear: both;
border-bottom: 1px solid #d1b256;
margin-bottom: 7px;
}

.preNewlineComment
{
margin-right: 15px;
overflow: hidden;
}

.commentActualText
{
margin-top: 4px;
font-size: 16px;
line-height: 20px;
}

.newlineCommentOld
{
padding-bottom: 7px;
color: #808080;
}

.nickname
{
color: #154A7F;
font-weight: bold;
}

.nicknameNew
{
color: #154A7F;
font-weight: bold;
font-size: 18px;
font-family: Arial,"Arial CE",Verdana;
}

.newlineCommentOld .nickname
{
color: #808080;
font-weight: bold;
}

.ctime
{
color: #154A7F;
}

.ctimeNew
{
color: #000000;
font-size:11px;
}

.cgname
{
font-size:12px;
}

.newlineCommentOld .ctime
{
color: #808080;
}

#commentsBox
{
text-align: left;
width: 653px;
height: 741px;
@margin-bottom: 2px;
}

#commentsBox2
{
text-align: left;
width: 653px;
height: 576px;
@margin-bottom: 2px;
}

.commentTitle
{
font-weight: bold;
color: #154A7F;
padding: 10px;
}

.commentTitleName
{
font-weight: bold;
color: #154A7F;
padding: 10px 10px 10px 7px;
}

#urllink
{
font-size: 10px;
color: #FF0000;
font-weight: bold;
padding: 3px 0px 0px 10px;
margin-bottom: -3px;
}

#commentText
{
margin: 5px 0px 0px 10px;
width: 400px;
height: 70px;
background-color: #FFFFFF;
border: 1px solid #51B9FE;
color: #000000;
}

#commentCancel
{
padding-left: 355px;
margin-top: -15px;
font-weight: bold;
}

.smile
{
margin-bottom: -7px; 
}

#smilies
{
position: absolute;
left: 460px;
top: 90px;
@top: 95px;
_top: 60px;
width: 180px;
}

#smiliesReg
{
position: absolute;
left: 460px;
top: 75px;
_top: 40px;
width: 180px;
}

#smilies div
{
float: left;
margin: 0px 15px 5px 0px;
}

#smiliesReg div
{
float: left;
margin: 0px 15px 5px 0px;
}

.wsmile
{
cursor: pointer;
}

#tagThemes
{
background-image: URL('images/box27.jpg');
background-repeat: no-repeat;
text-align: left;
width: 325px;
height: 149px;
float: right;
}

#tagThemesTitle
{
font-weight: bold;
padding: 8px 0px 0px 10px;
}

#tagThemesLinks
{
padding: 17px 12px 0px 15px;
}

.themestagText
{
margin-right: 7px;
line-height: 23px;
}

.themestagTextB
{
margin-right: 7px;
line-height: 23px;
font-weight: bold;
}

.themestagTextB a:link { color: #E38613; text-decoration: underline; }
.themestagTextB a:visited { color: #E38613; text-decoration: underline; }
.themestagTextB a:active { color: #E38613; text-decoration: underline; }
.themestagTextB a:hover { color: #DE3903; text-decoration: underline; }

.themestagTextC
{
margin-right: 7px;
line-height: 23px;
font-weight: bold;
}

.themestagTextC a:link { color: #408CCB; text-decoration: underline; }
.themestagTextC a:visited { color: #408CCB; text-decoration: underline; }
.themestagTextC a:active { color: #408CCB; text-decoration: underline; }
.themestagTextC a:hover { color: #DE3903; text-decoration: underline; }

#highscoreTitle
{
background-image: URL('images/highscoretitle.jpg');
background-repeat: no-repeat;
text-align: left;
width: 327px;
height: 30px;
font-weight: bold;
}

#highscoreTitle div
{
padding: 8px 0px 0px 10px;
}

#highscoreTitle2
{
background-image: URL('images/highscoretitle2.jpg');
background-repeat: no-repeat;
text-align: left;
width: 327px;
height: 30px;
font-weight: bold;
}

#highscoreTitle2 div
{
padding: 8px 0px 0px 10px;
}

.hFont1
{
color: #D49E1E;
}

.hFont2
{
color: #D1AE58;
}

.hFontName
{
color: #D1AE58;
font-weight: bold;
}

#highscorePromo
{
float: left;
}

#middlePromo
{
width: 652px;
text-align: left;
}

#highscoreTab
{
font-size: 12px;
color: #154A7F;
}

#highscoreTab td
{
height: 20px;
}

#highscoreTab th
{
height: 25px;
text-align: left;
font-weight: bold;
}

.hsHighlight
{
background-color: #E6BA4F;
}

#hsTabControl
{
height: 32px;
padding-top: 5px;
}

.hsHighlight
{
background-color: #E6BA4F;
}

.hsHighlightAll
{
background-color: #89B4E1;
}

#promo_z_skunkblaster
{
background-image: URL('images/skunkblasterpromo.jpg');
background-repeat: no-repeat;
text-align: left;
width: 327px;
height: 119px;
}

#promo_z_othello
{
background-image: URL('images/othellopromo.jpg');
background-repeat: no-repeat;
text-align: left;
width: 327px;
height: 119px;
}

#promo_z_sudoku
{
background-image: URL('images/sudokupromo.jpg');
background-repeat: no-repeat;
text-align: left;
width: 327px;
height: 119px;
}

#promo_z_bazina
{
background-image: URL('images/bazinapromo.jpg');
background-repeat: no-repeat;
text-align: left;
width: 327px;
height: 119px;
}

#promo_z_hedgehog
{
background-image: URL('images/jezkuvskokpromo.jpg');
background-repeat: no-repeat;
text-align: left;
width: 327px;
height: 119px;
}

#hspromoTab
{
font-size: 12px;
color: #154A7F;
line-height: 17px;
position: relative;
left: 15px;
top: 16px;
}

#pnlListHs
{
font-size: 11px;
font-weight: bold;
position: relative;
left: 15px;
top: 40px;
color: #FEFEFE;
}

#hsTabs
{
background-image: URL('images/hstabs.jpg');
background-repeat: no-repeat;
text-align: left;
width: 279px;
height: 29px;
font-size: 11px;
font-weight: bold;
padding-top: 6px;
color: #D14211;
}

#hsTabsAll
{
background-image: URL('images/hstabsall.jpg');
background-repeat: no-repeat;
text-align: left;
width: 279px;
height: 29px;
font-size: 11px;
font-weight: bold;
padding-top: 6px;
color: #D14211;
margin-left: 13px;
}

#difTitle
{
color: #154A7F;
font-weight: normal;
}

#difText1
{
margin-left: 22px;
}

.difText
{
margin-left: 27px;
}

#shockwaveCatWarn
{
background-image: URL('images/box28.jpg');
background-repeat: no-repeat;
text-align: left;
width: 960px;
height: 51px;
@margin-left: -3px;
_margin-left: 0px;
}

#shockwaveCatWarnText
{
font-size: 12px;
font-weight: bold;
color: #154A7F;
padding: 4px 0px 0px 55px;
line-height: 18px;
}

#shockwaveWarnTextMore
{
font-size: 11px;
font-weight: normal;
}

#shockwaveGameWarn
{
background-image: URL('images/box29.jpg');
background-repeat: no-repeat;
text-align: left;
width: 638px;
height: 44px;
margin-left: 6px;
_margin-left: 2px;
margin-bottom: 10px;
}

#shockwaveGameWarnWL
{
background-image: URL('images/box30.jpg');
background-repeat: no-repeat;
text-align: left;
width: 947px;
height: 44px;
margin-left: 6px;
_margin-left: 2px;
margin-bottom: 10px;
}

#shockwaveGameWarnText
{
font-size: 12px;
font-weight: bold;
color: #154A7F;
padding: 4px 0px 0px 45px;
line-height: 18px;
}

#topGames
{
float: left;
margin: 20px 0px 0px 14px;
color: #154A7F;
}

#topGamesTitle
{
font-weight: bold;
margin-bottom: 5px;
}

#topGamesTitleNEW
{
font-weight: bold;
padding-left: 7px;
}

#topGamesTitleSubtitle
{
font-size: 10px;
padding-left: 7px;
padding-top: 2px;
}

#topGamesTabNEW
{
margin-top: -2px;
padding-left: 4px;
width: 295px;
_width: 300px;
}

#topGamesTab
{
line-height: 34px;
font-size: 12px;
color: #154A7F;
width: 295px;
}

#topGamesTab tr
{
cursor: pointer;
behavior: url(http://www.onlinovky.cz/hover.htc);
}

#topGamesTab tr:hover, tr.hover
{
background-color: #E8CE7A;
}

.topGamesFTD
{
padding-left: 5px;
}

#erotWarn
{
padding-left: 10px;
color:#D23816;
}

#submainMidErot
{
padding: 0px 30px 20px 20px;
height: 734px;
_height: 756px;
line-height: 20px;
_line-height: 19px;
text-align: justify;
font-size: 12px;
}

.buttonErot
{
background-color: #069CFF;
border: 1px solid #58AFE8;
font-family: Verdana,Arial,"Arial CE";
font-size: 11px;
font-weight: bold;
color: #F5F5FC;
background-image: URL('images/searchbutton.jpg');
background-repeat: repeat-x;
background-position: center top;
height: 24px;
vertical-align: top;
_margin-top: 1px;
margin-left: 3px;
padding-bottom: 1px;
_padding-bottom: 0px;
}

#firstBtnErot
{
float: left;
margin-right: 50px;
@margin-right: 25px;
}

#ad468gameBtm
{
float: left;
width: 468px;
height: 60px;
}

#loadTimeBox
{
color: #124272;
font-size: 11px;
line-height: 15px;
padding-top: 3px;
float: right;
margin-right: 5px;
_margin-right: 7px;
}

#loadTimeBox a:link { color: #124272; text-decoration: underline; }
#loadTimeBox a:visited { color: #124272; text-decoration: underline; }
#loadTimeBox a:active { color: #124272; text-decoration: underline; }
#loadTimeBox a:hover { color: #DE3903; text-decoration: underline; }

#ingameBoxBtm
{
height:60px;
background-color:#80AADA;
margin:8px 0px 0px 10px;
@margin-left:0px;
width: 630px;
text-align: left;
}

#ingameBoxBtmWL
{
height:60px;
background-color:#80AADA;
margin:8px 0px 0px 10px;
_margin-left:0px;
width: 940px;
text-align: left;
}

#ingameBoxTop
{
height:60px;
background-color:#80AADA;
margin:0px 0px 3px 6px;
@margin-left:0px;
width: 638px;
text-align: center;
}

#ingameBoxTopWL
{
height:90px; /* 180px */
background-color:#80AADA;
margin:0px 0px 3px 6px;
_margin-left:0px;
width: 948px;
text-align: center;
}

#lastComments
{
width: 610px;
height: 95px;
@height: 90px;
_height: 95px;
overflow: auto;
border: 1px solid #FFFFFF;
margin-top: 20px;
@top: 20px;
@position: relative;
padding: 5px 5px 2px 5px;
line-height: 16px;
}

#lastCommentsReg
{
width: 610px;
height: 310px;
@height: 305px;
_height: 310px;
overflow: auto;
border: 1px solid #FFFFFF;
margin-top: 20px;
@position: relative;
@top: 20px;
padding: 5px 5px 2px 5px;
line-height: 16px;
}

#adTitle
{
text-align: left;
font-size: 11px;
font-weight: bold;
color: #154A7F;
margin-left: 14px;
margin-bottom: 2px;
}

.ad100x100
{
border: 1px solid #B7E6FD;
width: 100px;
height: 100px;
_height: 102px;
_width: 102px;
}

#temaPromo
{
position: absolute;
left: 646px;
top: 385px;
}

#temaPromo2
{
position: absolute;
left: 646px;
top: 482px;
}

.rightColGame3
{
float: left;
@margin-top: 2px;
}

#topBG
{
position: absolute;
background-image: URL('images/bgtop.png');
background-repeat: repeat-x;
width: 100%;
height: 882px;
left: 0px;
top: 0px;
}

#topCover
{
position: absolute;
width: 950px;
height: 400px;
left: 50%;
margin-left: -475px;
margin-bottom: 0px;
padding-bottom: 0px;
background-image: URL('images/bgtopstrip.png');
background-repeat: repeat-x;
}

#backlinkSpace
{
height: 6px;
}

.shortGameTitle
{
width: 150px;
line-height: 12px;
height: 25px;
overflow: hidden;
}

#hsTabTh
{
width: 623px;
height: 22px;
background-color: #C6DBF0;
margin-left: 1px;
padding: 5px 0px 0px 12px;
font-weight: bold;
color: #154A7F;
margin-bottom: 5px;
}

#hsTabTh2
{
position: relative;
width: 494px;
_width: 504px;
height: 22px;
_height: 25px;
background-color: #C6DBF0;
margin-left: 1px;
padding: 5px 0px 0px 12px;
font-weight: bold;
color: #154A7F;
margin-bottom: 5px;
}

#hsTable
{
font-size: 12px;
color: #154A7F;
width: 634px;
}

#hsTable2
{
font-size: 12px;
color: #154A7F;
width: 506px;
}

#hsTable tr, #hsTable2 tr
{
height: 30px;
}

.hsTableStrip1
{
background-color: #C6DBF0;
}

.hsTableStrip2
{
background-color: #B8D1EC;
}

.hsTableStripPos1
{
background-color: #D7E6F5;
text-align: center;
font-weight: bold;
color: #3676B6;
font-family: Arial,"Arial CE",Verdana;
}

.hsTableStripPos2
{
background-color: #CDDFF2;
text-align: center;
font-weight: bold;
color: #3676B6;
font-family: Arial,"Arial CE",Verdana;
}

#hsTabScroll
{
margin-left: 1px;
width: 634px;
height: 450px;
overflow: auto;
overflow-x: hidden;
}

#hsTabScroll2
{
margin-left: 1px;
width: 506px;
height: 250px;
overflow: auto;
overflow-x: hidden;
}

.nicknameHs
{
font-weight: bold !important;
cursor: pointer !important;
margin-top: 3px;
display: block;
}

.fsize12
{
font-size: 12px !important;
}

.fsize14
{
font-size: 14px !important;
}

.fsize16
{
font-size: 16px !important;
}

.fsize18
{
font-size: 18px !important;
}

.medalHover
{
float: left;
margin: -2px 3px 0px 0px;
display: inline;
}

.medalHoverInline
{
float: left;
margin-right: 10px;
display: inline;
}

.totalPos
{
position: relative;
top: 5px;
}

#hsLogBlue
{
width: 301px;
_width: 306px;
border: 3px solid #FFFFFF;
text-align: left;
}

#hsLogBlue2
{
width: 301px;
text-align: left;
margin: 12px 0px 0px 3px;
}

#hsLogBlue3
{
width: 429px;
height: 195px;
text-align: left;
overflow: auto;
margin: 12px 0px 0px 3px;
}

#hsLogBlueIndex
{
width: 301px;
_width: 300px;
text-align: left;
position: relative;
top: 4px;
}

#hsLogBlueTitle
{
width: 291px;
_width: 307px;
border: 3px solid #FFFFFF;
text-align: left;
color: #154A7F;
padding: 3px 3px 3px 7px;
background-color: #C6DBF0;
font-weight: bold;
margin-bottom: 4px;
line-height: 18px;
}

#hsLogBlueTitle img
{
position: relative;
top: 1px;
margin-right: 5px;
}

.hsLogBlueLeft
{
width: 60px;
float: left;
display: inline;
}

.hsLogBlueLeft2
{
width: 60px;
float: left;
display: inline;
margin-bottom: -6px;
}

.hsLogBlueRight
{
width: 215px;
_width: 200px;
float: left;
display: inline;
margin-left: 5px;
padding-top: 4px;
padding-bottom: 6px;
_padding-bottom: 14px;
font-weight: bold;
color: #154A7F;
line-height: 16px;
}

.hsLogBlueRight2
{
width: 315px;
float: left;
display: inline;
margin-left: 5px;
padding-top: 4px;
_padding-bottom: 9px;
font-weight: bold;
color: #154A7F;
line-height: 16px;
}

.hsLogBlueRight3
{
width: 220px;
float: left;
display: inline;
margin-left: 5px;
padding-top: 4px;
padding-bottom: 5px;
_padding-bottom: 8px;
font-weight: bold;
color: #154A7F;
line-height: 16px;
_line-height: 15px;
}

.hsLogBlueStripColor1
{
background-color: #C6DBF0;
border-bottom: 1px solid #C6DBF0;
}

.hsLogBlueStripColor2
{
background-color: #B9D1EA;
border-bottom: 1px solid #B9D1EA;
}

.hsLogBlueStripColor1b
{
background-color: #F5E9C6;
border-bottom: 1px solid #F5E9C6;
}

.hsLogBlueStripColor2b
{
background-color: #EBD991;
border-bottom: 1px solid #EBD991;
}

#hsLogBlueShade
{
width: 304px;
@width: 301px;
height: 20px;
font-size: 0px;
background-image: URL('images/hsblueboxshade.jpg');
background-repeat: no-repeat;
background-position: 3px 0px;
_background-position: 0px 0px;
}

.btime
{
color: #000000;
}

.goldColor
{
color: #D78F00;
}

.silverColor
{
color: #787878;
}

.bronzeColor
{
color: #856148;
}

.goldFrame
{
width: 52px;
height: 52px;
padding: 6px;
background-image: URL('images/goldframe.gif');
background-repeat: no-repeat;
margin: 5px 0px 0px 5px;
}

.silverFrame
{
width: 52px;
height: 52px;
padding: 6px;
background-image: URL('images/silverframe.gif');
background-repeat: no-repeat;
margin: 5px 0px 0px 5px;
}

.bronzeFrame
{
width: 52px;
height: 52px;
padding: 6px;
background-image: URL('images/bronzeframe.gif');
background-repeat: no-repeat;
margin: 5px 0px 0px 5px;
}

.goldFrameHover
{
text-align: left;
width: 40px;
height: 40px;
padding: 6px;
background-image: URL('images/goldframe.gif');
background-repeat: no-repeat;
float: left;
display: inline;
margin: 4px 0px 0px 4px;
}

.silverFrameHover
{
text-align: left;
width: 40px;
height: 40px;
padding: 6px;
background-image: URL('images/silverframe.gif');
background-repeat: no-repeat;
float: left;
display: inline;
margin: 4px 0px 0px 4px;
}

.bronzeFrameHover
{
text-align: left;
width: 40px;
height: 40px;
padding: 6px;
background-image: URL('images/bronzeframe.gif');
background-repeat: no-repeat;
float: left;
display: inline;
margin: 4px 0px 0px 4px;
}

.hoverBoxBG
{
padding: 3px;
height: 230px;
background-image: URL('images/hoverboxbgstrip.jpg');
background-repeat: repeat-x;
}

.hoverBoxAchievementsTitle
{
font-size: 12px;
font-weight: bold;
margin: 12px 0px 0px 0px;
@margin-top: 24px;
}

#profileOverview
{
background-image: URL('images/box41.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
height: 177px;
}

#profileName
{
font-weight: bold;
font-size: 32px;
line-height: 42px;
background-color: #EEDF9C;
padding: 0px 5px 0px 10px;
width: 286px;
_width: 301px;
margin: 15px 0px 0px 3px;
overflow: hidden;
}

#playerInformation
{
padding: 10px 0px 0px 14px;
color: #154A7F;
line-height: 22px;
}

#profileLog
{
background-image: URL('images/box48.jpg');
background-repeat: no-repeat;
text-align: left;
width: 308px;
}

#boxFooterProfile
{
background-image: URL('images/boxfooterprofile.jpg');
background-repeat: no-repeat;
clear: both;
text-align: left;
width: 960px;
height: 4px;
@margin-right: 3px;
_margin-right: 0px;
_margin-bottom: -10px;
}

#hsCatLog
{
background-image: URL('images/box45.jpg');
background-repeat: no-repeat;
text-align: left;
width: 436px;
height: 338px;
float: left;
@margin-top: 2px;
}

#hsCatLogText
{
padding: 18px 0px 0px 15px;
color: #154A7F;
line-height: 16px;
}

#hsCatLogTitle
{
font-weight: bold;
color: #154A7F;
padding: 19px 0px 0px 14px;
}

.overflowTitle
{
width: 275px;
display: block;
overflow: hidden;
}

#profileAchievementsTop
{
background-image: URL('images/profileachievementstop.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 42px;
}

#profileAchievementsMid
{
background-image: URL('images/profileachievementsmid.jpg');
background-repeat: repeat-y;
text-align: left;
width: 652px;
min-height: 249px;
height:auto !important;
height: 249px; 
}

#profileAchievementsBottom
{
background-image: URL('images/profileachievementsbottom.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 4px;
_margin-bottom: -10px;
}

.profileAchievementsContent
{
background-color: #C6DBF0;
padding: 5px 5px 10px 10px;
width: 631px;
margin: 0px 0px 0px 3px;
position: relative;
top: 1px;
}

#hoverAchievementsBox
{
background-image: URL('images/achievementshoverstrip.jpg');
background-repeat: repeat-x;
height: 60px;
}

#hoverAchievementsBoxRight
{
float: left;
padding: 4px 10px 0px 4px;
font-weight: bold;
text-align: center;
margin-left: 4px;
}

#hoverAchievementsBoxRight span
{
font-size: 18px;
}

#medalTotal
{
background-image: URL('images/medaltotal.jpg');
background-repeat: no-repeat;
font-size: 18px;
color: #154A7F;
width: 204px;
height: 41px;
padding-top: 10px;
}

#medalPosition
{
background-image: URL('images/medalposition.jpg');
background-repeat: no-repeat;
font-size: 18px;
color: #FFFFFF;
width: 204px;
height: 41px;
text-align: center;
padding-top: 8px;
}

.medalTotalTitle
{
color: #154A7F;
font-weight: bold;
padding: 3px 0px 7px 13px;
}

.medalTotalTitle2
{
color: #154A7F;
font-weight: bold;
padding: 3px 0px 7px 28px;
}

.medalTotalLeft
{
float: left;
width: 220px;
}

#goldMedalTotal
{
float: left;
position: absolute;
left: 50px
}

#silverMedalTotal
{
float: left;
position: absolute;
left: 110px
}

#bronzeMedalTotal
{
float: left;
position: absolute;
left: 170px
}

#lastCommentsProfile
{
background-image: URL('images/box43.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 345px;
}

#lastCommentsProfile_w
{
background-image: URL('images/box43_w.jpg');
background-repeat: no-repeat;
text-align: left;
width: 652px;
height: 641px;
}

#lastCommentsProfileInner
{
margin: 12px 0px 0px 3px;
width: 646px;
height: 305px;
overflow: auto;
}

#lastCommentsProfileInner_w
{
margin: 12px 0px 0px 3px;
width: 646px;
height: 601px;
overflow: auto;
}

.lastCommentsEntry
{
padding: 7px;
line-height: 18px;
min-height: 41px;
height:auto !important;
height: 41px;
}

.bold
{
font-weight: bold;
}

.commentScreenshot
{
float: left;
margin-right: 10px;
width: 42px;
}




#leaderboardGame_vx2
{
float: left;
margin-right: 10px;
_margin-right: 6px;
margin-bottom: -3px;
@margin-bottom: 0px;
background-image: URL('images/box44.jpg');
background-repeat: no-repeat;
text-align: left;
width: 961px;
height: 100px;
overflow: hidden;
}

#leaderboardGameInner_v2
{
float: left;
margin: 5px 0px 0px 7px;
_margin-left: 3px;
width: 728px;
position: relative;
}




#leaderboardGame
{
float: left;
margin-right: 10px;
_margin-right: 6px;
margin-bottom: -3px;
@margin-bottom: 0px;
background-image: URL('images/box44_v2.jpg');
background-repeat: no-repeat;
text-align: left;
width: 961px;
height: 190px;
overflow: hidden;
}

#leaderboardGameInner
{
float: left;
margin: 5px 0px 0px 4px;
position: relative;
}





#heurekaTop5
{
background-color: #FFFFFF;
width: 100%;
}

#heurekaTop5inner
{
width: 648px;
margin-left: 3px;
overflow: hidden;
border-right: 1px solid #CECECE;
}

#tophry
{
float: left;
margin-right: 10px;
_margin-right: 6px;
margin-bottom: -3px;
@margin-bottom: 0px;
background-image: URL('images/top_bg.jpg');
background-repeat: no-repeat;
text-align: left;
width: 961px;
height: 188px;
overflow: hidden;
padding: 3px 0px 0px 3px;
}

#tophry a { display: block; float: left; }

#tophry2
{
float: left;
margin-right: 10px;
_margin-right: 6px;
margin-bottom: -3px;
@margin-bottom: 0px;
text-align: left;
width: 961px;
height: 188px;
overflow: hidden;
}

#tophry2 a { display: block; float: left; }

#featuredGamesTop
{
float: left;
margin: 5px 0px 0px 4px;
width: 214px;
position: relative;
}

#featuredGamesTop_v2
{
float: left;
margin: 5px 0px 0px 7px;
_margin-left: 3px;
width: 214px;
position: relative;
}

.gameImageCoverS2
{
width: 96px;
height: 66px;
position: relative;
margin: auto;
margin-top: 4px;
text-align: left;
}

.gameTitleS2
{
text-align: center;
font-size: 11px;
font-weight: bold;
width: 90px;
height: 26px;
position: relative;
margin: auto;
line-height: 11px;
}

.gameSmallFeaturedTop
{
float: left;
padding-left: 10px;
margin-right: 10px;
text-align: center;
width: 96px;
}

.gameSmallFeaturedTop2
{
float: left;
text-align: center;
width: 96px;
}

#hsSearchTitle
{
padding: 10px 5px;
font-weight: bold;
font-size: 12px;
color: #154A7F;
width: 942px;
background-color: #cee2f7;
}

.orange
{
display: inline;
margin: 0px !important;
padding: 0px !important;
}

.orange a:link { color: #E66201; text-decoration: underline; }
.orange a:visited { color: #E66201; text-decoration: underline; }
.orange a:active { color: #E66201; text-decoration: underline; }
.orange a:hover { color: #DE3903; text-decoration: underline; }

.mgt1
{
position: relative;
top: 1px;
}

.mgt2IE
{
@position: relative;
@top: 2px;
@margin-bottom: 2px;
}

.mpnHSicon
{
float: left;
margin-right: 4px;
}

#hsPromoIndexBox
{
background-image: URL('images/hspromobg.jpg');
background-repeat: no-repeat;
text-align: left;
width: 327px;
height: 119px;
}

.gameImagePromoHS
{
padding: 7px;
float: left;
display: inline;
}

.gameImagePromoHSname
{
width: 200px;
height: 18px;
_height: 24px;
line-height: 20px;
overflow: hidden;
padding-top: 4px;
font-size: 12px;
font-weight: bold;
}

.gameImagePromoHSname span
{
font-size: 14px;
color: #154A7F;
}

.moreNewHSGamesTitle
{
font-size: 11px;
font-weight: bold;
margin-top: 13px;
_margin-top: 11px;
position: relative;
left: 9px;
color: #154A7F;
float: left;
}

.gameImagePromoHSmini
{
float: left;
display: inline;
margin: 4px 6px 0px 10px;
_margin-top: 1px;
}

.gameImagePromoHSmini2
{
float: left;
display: inline;
margin: 4px 0px 0px 0px;
_margin-top: 1px;
}

.viceHerButtonHS a
{
float: right;
width: 65px;
margin-right: 9px;
_margin-right: 8px;
padding: 49px 0px 8px 6px;
position: relative;
top: -15px;
_top: -17px;
font-weight: bold;
font-size: 11px;
display: block;
}

.viceHerButtonHS a:link { color: #FFFFFF; text-decoration: underline; }
.viceHerButtonHS a:visited { color: #FFFFFF; text-decoration: underline; }
.viceHerButtonHS a:active { color: #FFFFFF; text-decoration: underline; }
.viceHerButtonHS a:hover { color: #FFE100; text-decoration: underline; }

#hsPromoIndexBox a:link img { border-color: #154A7F; }
#hsPromoIndexBox a:visited img { border-color: #154A7F; }
#hsPromoIndexBox a:active img { border-color: #154A7F; }
#hsPromoIndexBox a:hover img { border-color: #DE3903; }

#hstopbgleft
{
background-image: URL('images/hstopbgleft.jpg');
background-repeat: no-repeat;
width: 9px;
height: 275px;
float: left;
}

#hstopbgright
{
background-image: URL('images/hstopbgright.jpg');
background-repeat: no-repeat;
width: 10px;
margin-right: 0px;
height: 275px;
float: left;
}

#hstopbgmid
{
background-image: URL('images/hstopbgmid.jpg');
background-repeat: repeat-x;
width: 941px;
height: 275px;
float: left;
}

#globalLeaderboard
{
text-align: left;
float: left;
@margin-top: 2px;
@margin-bottom: 2px;
_margin-bottom: -4px;
}

.hoverAchievementsWrapper
{
margin-top: 5px;
margin-left: -3px;
width: 400px;
height: 128px;
_height: 126px;
}

.profileBoxNameHScat
{
font-weight: bold;
font-size: 14px;
}

.medalNumberTab span
{
display: block;
float: left;
margin-top: 3px;
}

.achievements_wrapper
{
width: 395px;
}  

.boxTitleExtra
{
padding-left:30px;
font-size: 11px;
}

#jsPromo
{
width: 301px;
height: 133px;
margin: 19px 0px 0px 2px;
}

#jsPromoTitle
{
font-size: 11px;
color: #EE9E00;
font-weight: bold;
padding: 6px 0px 0px 7px;
float: left;
display: inline;
}

#jsPromoNav
{
float: right;
padding: 5px 8px 0px 0px;
width: 57px;
display: inline;
}

#jsPromoNav a
{
margin-left: 5px;
}

#jsPrev a:link, #jsPrev a:visited, #jsPrev a:active
{
background-image: URL('images/rollback.gif');
background-repeat: repeat-x;
width: 16px;
height: 14px;
display: inline;
float: left;
text-decoration: none;
}

#jsPrev a:hover
{
background-image: URL('images/rollbackhover.gif');
background-repeat: repeat-x;
}

#jsForward a:link, #jsForward a:visited, #jsForward a:active
{
background-image: URL('images/rollforward.gif');
background-repeat: repeat-x;
width: 16px;
height: 14px;
display: inline;
float: left;
text-decoration: none;
}

#jsForward a:hover
{
background-image: URL('images/rollforwardhover.gif');
background-repeat: repeat-x;
}

#jsPause a:link, #jsPause a:visited, #jsPause a:active
{
background-image: URL('images/pause.gif');
background-repeat: repeat-x;
width: 10px;
height: 14px;
display: inline;
float: left;
text-decoration: none;
}

#jsPause a:hover
{
background-image: URL('images/pausehover.gif');
background-repeat: repeat-x;
}

.jsPromoImage
{
float: left;
margin: 11px 0px 0px 6px;
_margin-left: 3px;
}

.jsPromoImage a:link img, .jsPromoImage a:visited img, .jsPromoImage a:active img
{
border: 1px solid #000000;
}

.jsPromoImage a:hover img
{
border: 1px solid #FF6B3C;
}

.jsPromoRight
{
margin: 10px 0px 0px 85px;
display: inline;
float: left;
position: relative;
width: 176px;
}

.gameTitleJsPromo
{
width: 177px;
height: 15px;
overflow: hidden;
}

.gameTitleJsPromo a:link, .gameTitleJsPromo a:visited, .gameTitleJsPromo a:active
{
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

.gameTitleJsPromo a:hover
{
color: #DE3903;
}

.rateWrapper div
{
margin-left:-3px !important;
}

.jsPromoHS
{
float: right;
display: inline;
margin: 9px 15px 0px 0px;
_margin-right: 10px;
font-size: 10px;
color: #FFCF1D;
}

.jsPromoHS img
{
float: left;
display: inline;
width: 12px;
}

.jsPromoHS div
{
float: left;
display: inline;
margin-left: 3px;
}

.jsPromoDesc
{
font-size: 10px;
color: #FFFFFF;
width: 180px;
height: 36px;
overflow: hidden;
margin-top: 5px;
}

.jsPromoPlays
{
font-size: 10px;
color: #FFFFFF;
margin-top: 8px;
}

.jsPromoImage a
{
position: absolute;
}

.progressbar
{
position: relative;
top: 92px;
left: 5px;
visibility: hidden;
}

.jsPromoItem
{
width: 300px;
height: 115px;
float: left;
}

#jsPromoItemWrapper
{
position: relative;
width: 3000px;
left: -300px;
}

#jsPromoItemWrapperSup
{
position: relative;
width: 300px;
overflow: hidden;
}

.cRank
{
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
font-family: Arial,"Arial CE",Verdana;
width: 18px;
height: 12px;
display: inline;
float: left;
margin-right: 5px;
text-align: center;
line-height: 12px;
margin-top: 11px;
}

.cr0
{
background-image: URL('images/rank0.gif');
background-repeat: no-repeat;
}

.cr1
{
background-image: URL('images/rank1.gif');
background-repeat: no-repeat;
}

.cr10
{
background-image: URL('images/rank10.gif');
background-repeat: no-repeat;
}

.rankKey
{
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: underline;
margin-bottom: 5px;
}

.rankKeyGold
{
color: #D78F00;
font-size: 10px;
font-weight: bold;
}

.rankKeySilver
{
color: #787878;
font-size: 10px;
font-weight: bold;
}

.rankKeyBronze
{
color: #856148;
font-size: 10px;
font-weight: bold;
}

.mainGameTitle
{
display: inline;
}

.mainGameTitle h1
{
font-size: 12px;
display: inline;
margin-top: 0px;
margin-left: 5px;
}

.newPPos
{
margin-bottom: 10px;
margin-left: 3px;
margin-right: 3px;
}

.newPPosText
{
float: right;
font-weight: bold;
color: #154A7F;
margin-right: 28px;
}


#ad468gameBtmText
{
color: #154A7F;
font-size: 10px;
}

#gameTop_v2
{
background-image: URL('images/gametop_v2.jpg');
background-repeat: no-repeat;
text-align: left;
width: 653px;
height: 63px;
}

#gameTopWL_v2
{
background-image: URL('images/gametopwl_v2.jpg');
background-repeat: no-repeat;
text-align: left;
width: 960px;
height: 63px;
}

#gameTop_v2 .boxTitle, #gameTopWL_v2 .boxTitle
{
font-weight: normal;
font-size: 15px;
color: #FFFFFF;
padding: 21px 0px 0px 20px;
}

#gameTop_v2 .mainGameTitle h1, #gameTopWL_v2 .mainGameTitle h1
{
font-size: 15px;
font-weight: bold;
margin-left: 5px;
}

#gameTop_v2 .boxTitle a:link, #gameTopWL_v2 .boxTitle a:link { color: #FFFFFF; text-decoration: underline; }
#gameTop_v2 .boxTitle a:visited, #gameTopWL_v2 .boxTitle a:visited { color: #FFFFFF; text-decoration: underline; }
#gameTop_v2 .boxTitle a:active, #gameTopWL_v2 .boxTitle a:active { color: #FFFFFF; text-decoration: underline; }
#gameTop_v2 .boxTitle a:hover, #gameTopWL_v2 .boxTitle a:hover { color: #FFFFFF; text-decoration: underline; }

#header_game_v2
{
background-image: URL('images/header_game_v2.jpg');
background-repeat: no-repeat;
height: 299px;
text-align: left;
margin-bottom: -2px;
}

#header_game_v2 #leaderboardGame, #header_game_v2 #leaderboardGame_vx2
{
background-image: none;
width: auto;
margin-top: 10px;
}

#header_game_v2 #menu
{
padding-top: 11px;
}

#header_game_v2 #menu li
{
padding: 10px 20px 0px 20px;
}

#header_game_v2 #menu li.last
{
background-image: none;
}

#header_game_v2 #menu li:hover, #header_game_v2 #menu li.hover
{
padding: 10px 19px 0px 21px !important;
}

#header_game_v2 #menu #active
{
padding: 10px 19px 0px 21px !important;
}



.gameBgv1
{
width: 948px;
margin-left: 6px;
background-color: #789CD3;
background-image: URL('images/gamebg01.jpg');
background-repeat: no-repeat;
background-position: left top;
}



#preloaderWrapper { padding: 0px 6px; }
#preloaderWrapperInner { background-color: #000000; padding-bottom: 30px; }
#preloaderAd { text-align: center; padding: 30px 0px; }
#preloaderAdInner { text-align: left; display: inline-block; *display: inline; zoom: 1; }
#preloadingbar { height: 50px; }
#preloaderBtnRun { display: none; cursor: pointer; }

#dynamic_editorial_container { margin-top: 20px; margin-left: 50px; text-align: center; width: 455px; }

.preroll-editorial { float: left; margin-right: 45px; margin-bottom: 15px; line-height: 16px; }
.preroll-editorial‐title { font-weight: bold; color: #FFFFFF; margin-top: 2px; }

.preroll-editorial‐reg a:link { color: #0075c2; text-decoration: underline; }
.preroll-editorial‐reg a:visited { color: #0075c2; text-decoration: underline; }
.preroll-editorial‐reg a:active { color: #0075c2; text-decoration: underline; }
.preroll-editorial‐reg a:hover { color: #0075c2; text-decoration: underline; }


.nowraptitle
{
display: block;
white-space: nowrap;
width: 130px;
overflow: hidden;
margin-top: 0px;
}



a#btnwot:hover {
-moz-box-shadow: 0 0 50px #ff0d00;
-webkit-box-shadow: 0 0 50px #ff0d00;
box-shadow: 0px 0px 50px #ff0d00;
}

a#btndrakensang:hover {
-moz-box-shadow: 0 0 50px #ffffff;
-webkit-box-shadow: 0 0 50px #ffffff;
box-shadow: 0px 0px 50px #ffffff;
}

a#btnsettlers:hover {
-moz-box-shadow: 0 0 50px #FFF10E;
-webkit-box-shadow: 0 0 50px #FFF10E;
box-shadow: 0px 0px 50px #FFF10E;
}

a#btnwarships:hover {
-moz-box-shadow: 0 0 50px #D95200;
-webkit-box-shadow: 0 0 50px #D95200;
box-shadow: 0px 0px 50px #D95200;
}
        



@media screen and (min-width: 1000px){
  body, html { overflow-x: hidden; }
}



