* {margin:0; padding:0;}

body			{background:#feffdb url('../img/bg.png') repeat-x;
				font-family:Times New Roman;
				}
         
#container		{margin: 0 auto;
				width:950px;
				word-wrap:break-word;          
				}
         
#nazov     		{background:url('../img/nazov.png');
				width:286px; height:48px;
				}         
                          
#ntext     		{font-size:25px;
				padding:13px 0 0 20px;
				color:#fa7942;
				}

#menutop   		{margin:-25px 0 0 300px;
				}
         
.tmenutop  		{display:inline;
				font-size:18px;
				color:#feffdb;
				}
				
.tmenutop a		{text-decoration: none;
				padding:12px 10px 12px 10px;
				color: #feffdb;
				}
				
.tmenutop a:hover {background:url('../img/abg.png'); 
                   color:#ca972f;
                  }
         
#top			{background:url('../img/top.png');
				height:18px;
				margin-top:12px;
				}
       
#pozadie  		{background:url('../img/pozadie.png');
				min-height:960px;
				}
            
#bottom 		{background:url('../img/bottom.png');
				height:27px;}
                    
#text 			{width:660px;
				margin:0 15px 0 15px;
				}
        
#menu  			{width:250px;
				float:right;
				margin:-14px 7px 0 0;
				} 

.nadpis  		{background:#eeda5d;
				border:none;
				-moz-border-radius:5px; border-radius:5px;
				width:250px; height:30px;
				}
        
.tnadpis  {margin:5px 10px 5px 10px;
		   padding-top: 2px;
           font-size:24px;
           color:white;
           font-family:Times New Roman;
          }
            
.textmenu {margin:10px 5px 10px 5px;
          }        
         
#footer    {background:#f0e07f url("../img/footer.png") repeat-x;
            border-top:6px solid #8d681d;
            height:91px;
            min-width:970px;
           }
         
#ftext     {font-size:17px;
            padding:10px 20px 0 20px;
            color:#feffdb;
           }

#ftext a	{color:#feffdb;
			 text-decoration:none;
			} 

#ftext a:hover	{color:#ffffff;
				} 			
           
h1, h2, h3 {padding:10px 0 10px 0; font-family:serif; font-weight:normal; color:#533a09;}
        
h1 {font-size:30px;}
   
h2 {font-size:26px;}
   
h3 {font-size:22px;}

p {padding:10px 0 10px 0;}

a {text-decoration:none; color:#5b5234;}
  
a:hover {color:#baa45a;}

img {border:0; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none;}

table, td {border:solid 1px #d0be80; border-collapse:collapse;}

.hry table, td {padding:10px 5px 5px 5px; min-width:150px;}
.hry img {margin-top:3px;}
           
hr  {margin:10px 0 10px 0;  border:none; border-top:2px solid #d0be80;}

.menuzoznam li {background:#fbee9d; border-bottom:solid 1px #feffdb; -moz-border-radius:5px; border-radius:5px; list-style:none;}
.menuzoznam li:hover {background:#fcf3ba;}
.menuzoznam a {display:block; padding:5px 0 5px 15px; text-decoration:none; color:#ffc214; font-weight:bold;}
      
::selection {background: #ffc214; color: #ffffff;}
::-moz-selection {background: #ffc214; color: #ffffff;}

#kategorie{width:500px;}

#zabavne{background:url('../images/kategorie-sprite.png') no-repeat;height:140px;width:250px;float:left;} 
#zabavne a:hover {background:url('../images/kategorie-sprite.png') 0px 140px;}

#strielacky{background:url('../images/kategorie-sprite.png') 750px 0px;height:140px; width:250px;margin-left:250px;}
#strielacky a:hover {background:url('../images/kategorie-sprite.png') 750px 140px;}
        
#skakacky{background:url('../images/kategorie-sprite.png') 500px 0px;height:140px;width:250px;margin-top:20px;float:left;}
#skakacky a:hover{background:url('../images/kategorie-sprite.png') 500px 140px;}  

#logicke{background:url('../images/kategorie-sprite.png') 250px 0px;height:140px;width:250px;margin-top:20px;margin-left:250px;}
#logicke a:hover{background:url('../images/kategorie-sprite.png') 250px 140px;}  

#zabavne a,#strielacky a,#skakacky a, #logicke a {display:block;text-indent:-9999px;width:250px;height:100%;}

.top {vertical-align: text-top; text-align:left;}

.hidden {display:none;}

.border-none table, tr, td {border:0;}

.center {text-align:center;}

.nahlad {-moz-border-radius:10px; border-radius:10px; width:150px; height:150px;}

.reklama {margin-left: auto; margin-right: auto; border:1; width:650px; height:140px;}

.fix {display:inline-block;}

.search input {width: 184px; height:25px; padding: 0 5px 0 5px; border: solid #ecd098 1px; border-radius: 5px;}
.search button {background: #fbee9d; color:#533a09; font-size: 17px; border-radius: 5px; width:29px; height:25px; border: solid #ecd098 1px;}

.login input, .login button {margin: 3px 0 3px 0; padding: 0 5px 0 5px; color: #000; width: 225px; height:25px; padding: 0 5px 0 5px; border: solid #ecd098 1px; border-radius: 5px;}
.login button {background: #fbee9d; color:#533a09; width: 90px !important; color: black;}
.login table input, table button {margin:-5px;} .login table {border: none;}

::-webkit-input-placeholder {font-style: italic; color: gray;}
::-moz-placeholder {font-style: italic;  color: gray;} /* firefox 19+ */
:-ms-input-placeholder {font-style: italic;  color: gray;} /* ie */
input:-moz-placeholder {font-style: italic;  color: gray;}

.btn-cookies {
    background: #3498db;
    background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
    background-image: -moz-linear-gradient(top, #3498db, #2980b9);
    background-image: -ms-linear-gradient(top, #3498db, #2980b9);
    background-image: -o-linear-gradient(top, #3498db, #2980b9);
    background-image: linear-gradient(to bottom, #3498db, #2980b9);
    -webkit-border-radius: 5;
    -moz-border-radius: 5;
    border-radius: 5px;
    border: none;
    color: #ffffff;
    padding: 5px 10px 5px 10px;
    text-decoration: none;
}

.btn-cookies:hover {
    background: #3cb0fd;
    background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
    background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
    background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
    background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
    background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
    text-decoration: none;
}