* { margin:0px; padding:0px; border:0px}
body { font: normal 0.8em Verdana, Arial, Helvetica, sans-serif; background:#fffdfd; color:#0A1496; margin:0 0 15px 0; padding:0; text-align:left;border:0px;}


.nonVisual { height:0pt !important; margin:0pt !important; overflow:hidden; padding:0pt !important;}	

/* layout */
#container { float:left; width:1000px; margin:15px 0 15px; font-size:1.1em; background:#fff url(../Img/content.gif) repeat-y;}
	#header { position:relative; float:left; width:1000px; height:97px; margin-bottom:47px; background:url(../Img/header.gif) no-repeat;}
	#header div { position:absolute; top:0px; left:252px; width:748px; height:82px; z-index:100; background:url(../Img/topBanner.gif) no-repeat;}
	#header h1 a { position:absolute; top:35px; left:20px; float:left; width:203px; height:60px; background:url(../Img/logo_tipos.gif); text-decoration:none;}
	#header h1 a span { display:none} 
	#navigTop { position:absolute; top:112px; left:0; z-index:9999; clear:both; float:left; width:1000px; height:50px; background:url(../Img/navigation.gif) no-repeat;}
	#changeWrapper { float:left; width:855px}
	#wrapperLeft { float:left; width:145px; height:auto; border:0px;}
	#wrapperRight { float:right; width:145px; height:auto; border:0px;}
	#content { clear:both; float:left; width:1000px; height:auto; padding-bottom:6px; background: url(../Img/contentBall.gif) no-repeat 145px 100%; }
	#contentCenter { float:left; width:683px; padding:5px 13px 10px 14px; overflow:hidden;}
	#footer { clear:both; float:left; width:1000px; padding-bottom:5px; background:url(../Img/footer.gif) no-repeat bottom left;}	

	#wrapperFoot { margin:0px 170px; text-align:center; height:auto; float:none; display:inline}   

 	.clearDiv { clear:left}
	


h2 { color:#0a1496; font-size:1.2em; font-weight:bold; margin:15px 0 3px 0; display:block}
h3 span { display:none} 
h5 { color:#0a1496; font-size:1.0em ; margin:5px 0px 10px 10px }
h6 { font-size:1.0em }

span.hidden { display:none} 

hr.menuDiv { width:144px; height:2px; margin:5px 0 5px 0px; background:url(../Img/div_menu.gif) no-repeat; }

  
div.boxGameSmallButtom a { display:block}
   .boxGameSmallButtom img.buttonResult { margin:4px 17px 0px 18px}
   .boxGameSmallButtom img.buttonPlay {margin:0px 17px 0px 18px}


/* menu TOP */
#navigTop ul { margin:0 0 0 200px; list-style:none; z-index:99999}
#navigTop ul li { float:left}
#navigTop ul li a { float:left; height:50px; text-decoration:none;}
#navigTop ul li a span { display:none}
#navigTop ul li a.loterie { width:106px; background:url(../Img/Menu/menu01_off.gif) no-repeat;}
#navigTop ul li a.kurz { width:132px; background:url(../Img/Menu/menu02_off.gif) no-repeat;}
#navigTop ul li a.ecasino { width:110px; background:url(../Img/Menu/menu03_off.gif) no-repeat;}
#navigTop ul li a.zreby { width:101px; background:url(../Img/Menu/menu04_off.gif) no-repeat;}
#navigTop ul li a.kredit { width:150px; background:url(../Img/Menu/menu05_off.gif) no-repeat;}

#navigTop ul li.selected a.loterie { width:106px; background:url(../Img/Menu/menu01_on.gif) no-repeat;}
#navigTop ul li.selected a.kurz { width:132px; background:url(../Img/Menu/menu02_on.gif) no-repeat;}
#navigTop ul li.selected a.ecasino { width:110px; background:url(../Img/Menu/menu03_on.gif) no-repeat;}
#navigTop ul li.selected a.zreby { width:101px; background:url(../Img/Menu/menu04_on.gif) no-repeat;}
#navigTop ul li.selected a.kredit { width:150px; background:url(../Img/Menu/menu05_on.gif) no-repeat;}

/* flag*/
#navigTop a.flagSK { position:absolute; bottom:16px; right:30px; float:left; width:20px; height:13px; padding:1px; text-decoration:none; background:url(../Img/flag_SK.gif) no-repeat;}
#navigTop a.flagSK span { display:none}
#navigTop span.flagEN { position:absolute; bottom:16px; right:6px; float:left; width:20px; height:13px; padding:1px; text-decoration:none; background:url(../Img/flag_ENoff.gif) no-repeat;}
#navigTop span.flagEN span { display:none}

#navigTop ul li ul a { height:auto;}

/* Set up the link size, color and borders */
#navigTop ul a { display:block; width:96px; font-size:.7em; background:#A8C5FF; color:#021F59; font-weight:bold; text-decoration:none;}

/* For Non-IE browsers and IE7 */
#navigTop ul li:hover { position:relative;}

/* HOVER NA PRVU UROVEN  */
#navigTop ul li:hover > a { background:#fff;}
#navigTop ul li:hover > a.loterie { width:106px; background:url(../Img/Menu/menu01_off.gif) no-repeat;}
#navigTop ul li:hover > a.kurz { width:132px; background:url(../Img/Menu/menu02_off.gif) no-repeat;}
#navigTop ul li:hover > a.ecasino { width:110px; background:url(../Img/Menu/menu03_off.gif) no-repeat;}
#navigTop ul li:hover > a.zreby { width:101px; background:url(../Img/Menu/menu04_off.gif) no-repeat;}
#navigTop ul li:hover > a.kredit { width:150px; background:url(../Img/Menu/menu05_off.gif) no-repeat;}

#navigTop ul li.selected:hover > a.loterie { width:106px; background:url(../Img/Menu/menu01_on.gif) no-repeat;}
#navigTop ul li.selected:hover > a.kurz { width:132px; background:url(../Img/Menu/menu02_on.gif) no-repeat;}
#navigTop ul li.selected:hover > a.ecasino { width:110px; background:url(../Img/Menu/menu03_on.gif) no-repeat;}
#navigTop ul li.selected:hover > a.zreby { width:101px; background:url(../Img/Menu/menu04_on.gif) no-repeat;}
#navigTop ul li.selected:hover > a.kredit { width:150px; background:url(../Img/Menu/menu05_on.gif) no-repeat;}

/* SCHOVAM VSETKY OSTATNE UROVNE */
#navigTop ul li ul { display:none;}

/* NA HOVER ZOBRAZIM DRUHU UROVEN */
#navigTop ul li:hover > ul { display:block; position:absolute; top:-11px; left:30px; width:130px;}

/* POZICIOVANIE DRUHEJ UROVNE */
#navigTop ul > li:hover > ul { left:-192px; top:42px; border-top:5px solid #A8C5FF; border-bottom:5px solid #A8C5FF;}

/* od druhej urovne styl odkazu */
#navigTop ul > li:hover > ul li a { padding:1px 17px 1px 17px; background:#A8C5FF url(../Img/dot-mainNav.gif) no-repeat 8px 5px;}
#navigTop ul > li:hover > ul li a:hover { background-color:#fff}
#navigTop ul > li:hover > ul li:hover > a { background-color:#fff}

/* od tretej urovne */
#navigTop ul li:hover > ul li > ul { position:absolute; top:-5px; left:-70px;}

/* kontextova navigacia*/
#contextNav { display:block; font-size:0.8em;}
#contextNav a {color:#C60002;}
#contextNav a.selected { color:#040284;}


/*menu Left*/
 
div#wrapperLeft ul { margin-top:10px; list-style:none; padding-left:10px}
   #wrapperLeft ul li { padding:2px 0 4px 9px; position:relative; margin-left:-9px;}
   #wrapperLeft ul li.main { background:url(../Img/div_menu.gif) no-repeat bottom; position:relative; }
   #wrapperLeft ul li a { color:#FFF; text-decoration:none; font-size:0.8em; font-weight:bold; line-height:120%; display:block; position:relative; margin-left:-9px; padding-left:9px;}
   #wrapperLeft ul li a:hover { background:#FFFFFF; color:#001f56; line-height:120%; display:block; position:relative; margin-left:-9px; padding-left:9px;}
   #wrapperLeft ul li ul { list-style:none; margin-left:0px; padding-bottom:3px }
   #wrapperLeft ul li ul li { padding:1px 0 1px 15px;}
   #wrapperLeft ul li ul li a { background:url(../Img/dot-sideNav.gif) no-repeat 18px 4px; background-repeat:no-repeat; margin-left:-32px; padding-left:32px; }
   #wrapperLeft ul li ul li a:hover { background:#fff url(../Img/dot-sideNav.gif) no-repeat 18px 4px; background-repeat:no-repeat; margin-left:-32px; padding-left:32px; }
   #wrapperLeft ul li ul li ul { list-style:none; margin-left:-10px;}
   #wrapperLeft ul li ul li ul li { list-style:none; background:none}
   #wrapperLeft ul li ul li ul li a { background:none; margin-left:-47px; padding-left:47px; font-weight:100;}
   #wrapperLeft ul li ul li ul li a:hover { background:#fff url(../Img/blank.gif) no-repeat; margin-left:-47px; padding-left:47px; }

div#wrapperLeft img.pomozeme { margin-bottom:7px}

/*banner search, jackpot*/
div.wrapperBannerLeft{ background:url(../Img/contentLeft.gif) no-repeat bottom left; width:135px; margin-top:10px; margin-bottom:5px ;padding-bottom:5px}
   .wrapperBannerLeft div { background:url(../Img/contentLeftTop.gif) no-repeat; width:135px; height:11px}
   .wrapperJackpot{ background:url(../Img/contentLeft.gif) no-repeat bottom left; width:135px; height:auto; margin-bottom:5px; padding-bottom:5px}
   .wrapperJackpot div { background:url(../Img/jackpoty.gif) no-repeat; width:135px; height:44px;}
   .wrapperJackpot p.jackpotWin { color:#000056; font-size:0.9em; font-weight:bold; display:block; margin:5px 5px 10px 5px; text-align:right; padding-right:5px}
 
 .btn_search { margin-top:1px;} 
 .inp_search { width:86px; height:20px; margin:0px 0px 2px 4px; border:1px solid #061F90; vertical-align:top }  
   

 
/*game banner*/  

#wrapperGames { float:left; width:683px; margin-bottom:10px;}
div.boxGame { float:left; width:95px; margin:3px; margin-left:0;}
div.boxGame.last-child { margin-right:0;}
   .boxGameBigButtom { background:url(../Img/boxGameBigButtom.jpg) no-repeat left bottom; width:94px; min-height:160px }
   .boxGameBigButtom div { background:url(../Img/boxGameBigTop.jpg) no-repeat; width:94px; height:6px;} 
   .boxGameBigButtom img { width:78px; height:93px; margin:0px 0px 0px 6px;}
   .boxGameSmallButtom { background:url(../Img/boxGameSmallButtom.jpg) no-repeat left bottom; width:94px; min-height:66px }
   .boxGameSmallButtom div { background:url(../Img/boxGameSmallTop.jpg) no-repeat; width:94px; height:6px}
   .boxGameSmallButtom img.buttonResult { margin:0px 12px 0px 12px; padding:0px}
   .boxGameSmallButtom img.buttonPlay { margin:0px 12px 0px 14px; padding:0px}
   .boxGameSmallButtom img.buttonPlay2 { margin:25px 12px 0px 14px; padding:0px}

p.game { color:#fff; font-size:0.7em; margin:2px 12px 5px; text-align:center; display:block}

div.boxNumber { clear:both; float:left; padding-left:7px; margin-top:7px}
div.boxNumber.R { clear:both; float:right;}

p.abaut { color:#0a1496; font-size:0.8em; padding:10px 15px}
 .link { color:#eb0000; font-size:0.7em; padding:10px 15px; text-decoration:underline}
span#jackpot { display:block}  




 .jackpot { font-weight:bold}
 .tiposPrise { margin-right:50px }
 .luckyLineTipos { margin-left:20px}
 .loto { font-weight:bold; display:block}
 .euromiliony { font-weight:bold;}

/*news*/

div#wrapperRight img { margin-top:15px }
   #wrapperRight p { color:#0a1496; font-size:0.75em; padding:5px 5px 15px 5px;}
   #wrapperRight p span { display:block}
   #wrapperRight a {color:#0a1496; text-decoration:none}
   #wrapperRight a.more{ color:#0a1496; text-decoration:none; font-weight:bold;  }
   #wrapperRight p.cell, #wrapperRight p.archiv { background:url(../Img/div_news.gif) no-repeat bottom left}
   #wrapperRight p.archiv { padding:5px 0px; text-align:center; font-weight:bold}
   #wrapperRight a:hover { color:#527FD1; }


/*footer*/
#wrapperFoot { margin:0px 170px; text-align:center; height:auto; float:left}
 #wrapperFoot img { margin:5px 12px 0px 0px; float:left}
 #wrapperFoot p { color:#000056; float:left; font-size:.8em; text-align:left; vertical-align:bottom; margin-top:8px; margin-left:10px; float:left}
 #wrapperFoot p img { float:left; margin-right:10px; margin-top:5px}
#wrapperFoot a{ color:#000056; font-size:0.7em }
 #wrapperFoot hr { background:url(../Img/div_foot.gif) no-repeat; width:657px; height:2px; margin:3px 0px}
  
 a.RSS {background:url(../Img/icona_RSS.gif) no-repeat; margin:0px 0 25px 5px; padding-left:15px; font-size:0.8em;  color:#FFF;}
 a.RSS:hover {background:url(../Img/icona_RSS_hov.gif) no-repeat; }

/*list center content*/

#pnlTitleResults { clear:both; float:left; width:683px;}
#pnlTitleResults .pnlTitleResultsL { float:left;}
#pnlTitleResults .pnlTitleResultsR { float:right; margin-right:4px;}

.boxTitleResults { clear:both; float:left; width:332px; margin-bottom:10px; padding-top:15px; background:url(../Img/boxTitleResults-bg-top.gif) no-repeat left top; color:#000056;}
.boxTitleResultsHeader { float:left; width:315px; margin-left:1px; padding:0 7px; border-left:1px solid #DDDCE3; border-right:1px solid #F4F2F4; background:#D9D8DF; font-size:.85em; display:inline}/* IE6 fix */
.boxTitleResultsHeader h4 { float:left; font-size:1.0em;}
.boxTitleResultsHeader h4 a { color:#000056; text-decoration:none}
.boxTitleResultsHeader h4 a:hover { text-decoration:underline}
.boxTitleResultsHeader p { float:right; color:#000056; text-align:right}
.boxTitleResultsHeader p span { color:#dc0000; font-weight:bold; white-space:nowrap}
.boxTitleResultsContent { float:left; width:318px; padding:17px 7px 12px; background:url(../Img/boxTitleResults-bg-bottom.gif) no-repeat left bottom; font-size:0.7em}

.boxTitleResultsContent h5 { clear:both; float:left; width:318px; margin:12px 0 0 0; color:#000056; font-size:1.0em; font-weight:normal}
.boxTitleResultsContent p.loterieCisla { clear:both; float:left; width:318px}
.boxTitleResultsContent p.loterieCisla span { float:left; width:25px; font-size:1.1em; text-align:center}
.boxTitleResultsContent p.loterieCisla br { clear:both;}
.boxTitleResultsContent p.loterieCisla span.numbers { width:auto;}
.boxTitleResultsContent p.loterieCisla span.numbers span { float:left; width:25px; font-size:1.0em; text-align:center}


 .lotoListContent { padding-left:10px} 
 .wrapList table { margin:5px 0px 0px 10px; border-collapse:collapse; font-size:1.0em;}
 .wrapList table tr td { color:#000056; font-size:1.0em; font-weight:bold; padding:0 4px}



#eKenoTimer { display:block; margin-top:5px}

.pnlNews { width:145px;}
.pnlNews h3 { float:left; width:144px; height:34px; margin:15px 0 5px; background:url(../Img/news.gif) no-repeat;}
.pnlNews h3 span { display:none}
.pnlNews p.cell br { display:none}
.pnlNews a.more { display:block}

div.htmlContent { margin-top:10px; font-size:0.8em; color:#0a1496 !important; float:left}
	.htmlContent h4 { margin:20px 0 5px 0; font-size:1.0em}
	.htmlContent table { background:#fff; text-align:center; margin:10px auto}
	.htmlContent table tr td { color:#0a1496; background:#ECEEFC !important; padding:2px; text-align:left}
	.htmlContent p.article, span.article { font-size:1.2em; font-weight:bold; text-align:center; margin:10px 0px 5px 0px; display:block}
	.htmlContent p { margin-top:15px;}	
	.htmlContent p.bold { font-weight:bold;}
	.htmlContent b span p { font-size:1.1em;}
    .htmlContent p span {color:#0A1496  !important; font-size:0.9em !important} 
    .htmlContent a {color:#C60002;}
    .htmlContent p a {color:#C60002;}
    .htmlContent ol { margin-left:25px}
    .htmlContent ul li { margin-left:25px}
    .htmlContent p.caption, .htmlContent p.caption a {color:#0A1496; font-weight:bold}

/*pravdepodobnost*/
table.pravdepodobnost tr td { background:none !important; width:200px; border:0; text-align:center;}


	

	
/* subpage by kiro*/

 

/*obsah v arnii - zreby*/

div.zreby {  border-bottom:1px solid #C2D4F3; width:675px; padding-bottom:30px}
div.zreby.en {  border-bottom:0px}
div.obsahZreb { float:left; width:330px}
div.obrazokZreb { float:right; margin-right:10px}
hr.hernyPlan { border:1px solid red; width:500px; height:3px; }
div.hernyPlan {margin-top:30px; float:left}

/* search */
.pnlSearch {}
.pnlSearch h4 { font-size:.8em}
.pnlSearch h4 a { color:#DC0000;}
.pnlSearch p { margin-bottom:1.0em; font-size:.8em}

.pnlNewsArchive { clear:both; float:left; width:683px; margin:25px 0 0;}
.pnlNewsArchive h4 { font-size:1.1em}
.pnlNewsArchive h4 a { color:#0A1496;}
span.newsDate { display:block; font-size:.8em; color:#DC0000; font-weight:bold }
.pnlNewsArchive span.newsDate { display:block; font-size:.8em; color:#DC0000; font-weight:bold }
.pnlNewsArchive p { margin-bottom:1.0em;}
.pnlNewsArchive .htmlContent { float:left; width:683px; margin:0;}
.pnlNewsArchive a { color:#dc0000; font-size:0.8em}

.pnlPaging { clear:both; float:left; width:683px; margin-top:10px; font-size:.8em}
.pnlPaging .l { float:left; width:141px;}
.pnlPaging .c { float:left; width:401px; text-align:center}
.pnlPaging .r { float:right; width:141px; text-align:right}
.pnlPaging a { color:#0A1496}

/* form creator */
fieldset.formCreator { clear:both; margin:15px 0 0; font-size:.8em}
fieldset.formCreator p { clear:both; float:left; width:638px; margin-bottom:10px;}
fieldset.formCreator ol { clear:both; float:left; width:638px; margin:15px 0 5px; list-style:none}
fieldset.formCreator li { clear:both; float:left; width:638px; margin:0 0 10px 0 !important;}
fieldset.formCreator li div { margin:0}
fieldset.formCreator legend { display:none}
fieldset.formCreator label { float:left; width:120px;}
fieldset.formCreator input { float:left; border:1px solid #7F9DB9}
fieldset.formCreator input.formTextBox { width:150px !important;} 
fieldset.formCreator textarea.formTextArea { width:150px; height:50px; border:1px solid #7F9DB9} 
textarea.formTextArea { width:150px; height:50px; border:1px solid #7F9DB9} 
fieldset.formCreator .formChBoxList { clear:both; float:left; margin-top:5px;}
fieldset.formCreator .formChBoxList br { clear:both}
fieldset.formCreator .formChBoxList input { float:left; margin:3px 0px 5px 4px} /* ie6,7 - also see style_ie.css */
fieldset.formCreator .formChBoxList label { float:left; margin:2px 0px 0px 5px} /* ie6,7 - also see style_ie.css */
fieldset.formCreator .formRBtnList { clear:both; float:left; margin-top:5px;}
fieldset.formCreator .formRBtnList input { clear:both; float:left; margin:3px 0px 5px 4px} /* ie6,7 - also see style_ie.css */
fieldset.formCreator .formRBtnList label { float:left; margin:2px 0px 0px 5px} /* ie6,7 - also see style_ie.css */
fieldset.formCreator .formDrl { float:left; margin-top:5px;}
fieldset.formCreator select.formDrl  { float:left; width:150px !important; margin:3px 0px 5px 0px; border:1px solid #7F9DB9}
fieldset.formCreator .formListBox { float:left; width:150px !important; margin-top:5px;}
fieldset.formCreator .formSeparator { clear:both; float:left;}
fieldset.formCreator H3 { clear:left;}
fieldset.formCreator .formSubmit { width:auto; height:20px; margin-top:10px; margin-left:120px; padding:0px 5px; border:1px solid #7F9DB9; font-size:1.0em; background:#fff; color:#0A1496;}

.boxResultBig.loto .boxResultMini .boxResultMiniTop { width:323px;}



/* Error Page*/
div#contentCenterErrorPage { margin-left:150px; width:550px; font-size:0.9em}
div#contentCenterErrorPage p a.linkNavi { color:#F31D23; font-weight:bold}

