body {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #000000;

  margin:auto;
  margin-top:7px;
  background-color:#eceae1;
}
form {margin: 0px;}

.ram1 {
  width: 1000px;
  margin: 0 auto 0 auto;
}

.obsah {
  padding-top:15px;
  width: 1000px;
  padding-left:0px;
  background-color:#ffffff;
}
.obsah A{
  color:#000000; margin-left:20px;
}
.obsah A:HOVER{
  text-decoration:underline;
}


.odkaz_hlavni{
  width:600px; height:115px; float:left;
}
.div_prihl{
  width:115px; height:70px; float:right; margin-top:42px;
}


.uvod_1 {
width:1000px; height:119px;    background-image: url(obr/velky2.png); background-repeat: no-repeat;margin:0px;
}

.vtipy_h {
width:820px; height:42px;    background-image: url(obr/vtipy_p4.gif); background-repeat: no-repeat;margin:0px;
}




.det_1{
  width:803px; margin-right:10px; background-color:#ffffff;
}

.det_2{
  float:left; width:100%;background-color:#f4ceac;
}
.det3{
  float:left;height:23px; background-color:#f4ceac;padding-top:6px; padding-bottom:2px; padding-left:10px;
}
.det4{
  float:right;width:260px;padding-top:6px; height:23px;padding-bottom:2px;  background-color:#f4ceac;
}

.det5{
  float:right;width:38px; height:140px; background-color:#f4ceac;
}
.det6{
  float:left;width:765px; height:515px;background-color:#f4ceac;
}


.det7{
  width:765px;background-color:#f4ceac;
}
.det8{
  float:left; width:504px;height:197px; background-color:#f4ceac;padding-left:10px;
}
.det9{
  float:right;width:251px; height:197px; background-color:#f4ceac;
}
.det10{
  float:left; height:7px;  background-color:#ffffff; background-image: url(./obr/spodek2.gif);  background-repeat: repeat-x;
}
.det11{
  width:740px; height: 503px;background-color:#f4ceac; border: 1px #000000 solid;margin-left:10px;
}
.det12{
  	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 13px;
  color: #000000;
  padding-left:50px;padding-top:5px;
}
.det13{
  width:780px;clear:both;
}


.vtipy_st {
width:789px;height:450px;    background-color:#dbd9d0;
margin-left:14px;
margin-bottom:20px;
overflow: hidden; 
}
.jeden_v1 {
  font-family: Verdana,Arial, sans-serif;
  font-size: 12px; 
  color: #000000;
float:left;
width:210px;
padding-top:0px;
padding-left:35px; 
background-color:#dbd9d0;
}

.jeden_v2 {
  font-family: Verdana,Arial, sans-serif;
  font-size: 12px; 
  color: #000000;
float:left;
width:210px;
padding-top:20px;
padding-left:35px; 
background-color:#dbd9d0;
}
.r_vtipy {
  float:left;
  margin-left:10px;
}
.r_vtipy_rekl {
  float:right;
  margin-right:13px;
}

.text_v_poli{
  font-family: Arial, sans-serif;
  font-size: 11px; 
  color: #000000;
  width:68px;
  height:15px;
  border: 1px solid #000000;
  background-color: #f1f3f5;
  margin:0px;
  margin-top:1px;
} 

.login_text{
  font-family: Verdana,Arial, sans-serif;
  font-size: 10px; 
  color: #000000;
  width:35px;
  float:left;
  margin-top:3px;
}
.login_text2{
  font-family: Verdana,Arial, sans-serif;
  font-size: 9px; 
  color: #000000;
  width:65px;
  float:left;
  margin-top:1px;
}
.login_text2 A{
  font-family: Verdana,Arial, sans-serif;
  font-size: 9px; 
  color: #000000;
  text-decoration:underline;
}
.login_text2 A:HOVER{
  text-decoration:underline;
}

.fotka{
  width:38px;
  height:48px;
  border: 1px solid #cccccc;
  float:right;
  margin-top:0px;
  margin-right:4px;
}

.prihlaseni_1 A {
  font-family: Verdana,Arial, sans-serif;
  font-size: 10px; 
  color: #000000;
  padding-right:10px;
  text-decoration:none;
}

.prihlaseni_1 A:HOVER {
  text-decoration:underline;
}

.prihlasit_a1 {
  font-family: Arial, sans-serif;
  font-size: 11px; 
  color: #000000;
  width:34px;
  height:17px;
  border: 1px solid #aeab9a;
  padding-top:0px;
  background-color: #c6c3b1;
  margin:0px;
  margin-top:3px;
} 



.hl_pozadi {
  float:right;
  width:56px;
  height:24px;
  padding:0px;
  background-color: #ba4f11;
  background-image: url(obr/pozadi1.gif); 
  background-repeat: no-repeat;
  margin-right:19px;
  margin-top:24px;
  cursor: pointer;
} 

.hl_video {
  float:right;
  width:47px;
  height:24px;
  padding:0px;
  background-color: #ba4f11;
  background-image: url(obr/video1.gif); 
  background-repeat: no-repeat;
  margin-right:7px;
  margin-top:24px;
} 

.blok {
  display:block;
  width:50px;
  height:50px;
  margin:0px;
 cursor: pointer;
} 
.doporucujeme_2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	 color: #d8fc91;
	 font-weight:bold;
  padding-left: 8px;
   padding-bottom: 4px;  
  margin: 0px;
}

.hodnoceni_rm {
  width:7px;
  height:7px;
  background-image: url(hodnoceni/trans3zeleny-maly.gif);
}
.hodnoceni_rm2 {
  width:7px;
  height:7px;
  background-image: url(hodnoceni/trans3bily-maly.gif);
}


.prihl {
	font-family: Arial, Helvetica, sans-serif;
	
  font-size: 11px;
 background-image: url(./obr/prihlasit2.gif);


  width: 68px; 
  padding: 0px; 
  margin: 0px;
  height:18px;

  cursor: pointer;
}

.ruka {
  cursor: pointer;
}

.inp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px solid #000000;
  background-color: #ffcc33;
  
  width: 100%; 
  padding: 0px; 
  margin: 0px;
  height:18px;
}

.hlavni_kat A:HOVER{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
  color: #d7d5ca;
  text-decoration: none;
}

.dop_nadpis{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
 color: #000000;
 text-decoration: none;
}

.dnes_pocet{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 11px;
  color: #d14a26;
}

.dop_nadpis A{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
 color: #000000;

}

.hra_nadpis A{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
 color: #000000;
}

.hra_nadpis2 A{
  font-family: tahoma, arial, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;

}
.hra_nadpis2 A:HOVER{
  font-family: tahoma, arial, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: underline;

}

.hra_nadpis_s A{
	font-family: Tahoma,Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
 color: #000000;

}

.hledani_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px solid #000000;
  background-color:#ffffff;
  width: 86px; 
  padding: 0px; 
  margin: 0px;
  height:19px;
  margin-top:2px;
  margin-left:2px;
  margin-right:2px;
  color:#000000; 
  float:left;
  
}

.nazev_kat{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 13px;
  color: #000000;
}

.abecedni{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 16px;
  color: #000000;
  padding-left:3px;
}

.strankovani A{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
  color: #000000;
}

.strankovani A:HOVER{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
  color: #009900;
}

.strankovani{
	font-family: Verdena, arial, sans-serif;
	
  font-size: 12px;
  color: #000000;
}

.pridano{
	font-family: Verdena, arial, sans-serif;

  font-size: 12px;
  color: #000000;

}

.polzka_obl A{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
  color: #000000;
}
.smazat_obl A{
	font-family: tahoma, arial, sans-serif;
	font-weight: bold;
  font-size: 10px;
 color: #000000;
  text-decoration: underline;
}

.registrace {
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
  color: #000000;
}
h2 {
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 16px;
  color: #000000;
  padding-left:15px;
  text-align: left;
}

.popis {
	font-family: Verdena, arial, sans-serif;
  font-size: 12px;
  color: #000000;
}

.pozv {
	font-family: Verdena, arial, sans-serif;

  font-size: 12px;
  color: #000000;
}

.abecedni_vol{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
  color: #000000;
}
.abecedni_vol A{
	font-family: Verdena, arial, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration:underline;
}

.abecedni_vol A:HOVER{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 11px;
  color: #996600;
  text-decoration:none;
}



#hlavniMenu a {
	display: block;
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 11px;

	background-color: #3399cc;
	color: #ffffff;
	text-decoration: none;
	
text-align:center; vertical-align: top;

}
#hlavniMenu a:hover {
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 11px;
  
	background-color: #33ccff;
	color: #ffffff;
		text-decoration: none;
		
	text-align:center; vertical-align: top;
}

.ramecek_str{
	border: 1px solid #000000;
	text-align:center;
}
.ramecek_str_bez{
	font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 11px;

  text-decoration: none;
  
	border: 0px solid #000000;
	text-align:center;
}


h1{
	display:inline;
}
h2{
	display:inline;
}

A{

  text-decoration: none;

}

.detail_nadpis{
	font-family: tahoma, arial, sans-serif;

  font-size: 14px;
  color: #000000;
  text-decoration: underline;
  padding-left:5px;
}

.kat_detail A{
	font-family: tahoma, arial, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}

.kat_detail A:HOVER{
	font-family: tahoma, arial, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: underline;

  
}
.nepod A{
  text-decoration: none;
}
.nepod {
margin:0px ; 
padding:0px;
}

.kat_detail {
	font-family: tahoma, arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

.blok {
	font-family: tahoma, arial, sans-serif;
  font-size: 12px;
  color: #ff0000;
  padding-left:12px;
	font-weight: bold;
}

.bok_d, .bok_d_2 {
  padding-left:2px;
  padding-right:4px;
  vertical-align:top;
	height: 38px;
	background-color:#f4ceac;
}
.bok_d_2 {
	background-color:#ffffff;
}

.statistika{
	font-family: tahoma, arial, sans-serif;
  font-size: 10px;
  color: #000000;
  padding-left: 2px;
  padding-top:4px;
}

.bub{
  margin-top:2px;margin-left:1px;;margin-bottom:-1px;padding:0px;width:70px;height:10px;
}







#hlavni_kat {
  width:980px;
  height:440px;
  margin-top:10px;
  margin-bottom:0px;
  margin-left:0px;
  background-color: #ffffff;
  padding-top:6px;
}

.sloupec_1 {
  float: left;
  margin-right:12px;
  margin-left:10px;
}

.hra_jedna {
  width: 128px;
  height: 120px;
  margin-left:5px;
  margin-right:5px;
  margin-top:10px;
  padding:0px;
  background-image: url(obr/poz_hra_n_2.gif);
  background-repeat: no-repeat;
}

.cely_pas {
  width:1000px; 
  height:145px;
  margin-top:10px;
}
.nejhranejsi_1 {
  float: left;
  width:540px; 
  margin:0px;
}
.naposledy_1 {
  float: right;
  width:440px; 
}

.kat_nadp h2 {
	font-family: Arial, sans-serif;
	font-weight: bold;
  font-size: 14px;
  color: #000000;
  text-decoration: none;
  margin-left:5px;
  margin-top: 0px; margin-bottom: 2px;
  padding:0px;
}
.hra_jedna_nej {
  float:left;
  width: 165px;
  height: 120px;
  margin-left:5px;
  margin-right:5px;
  margin-top:5px;
  padding:0px;
  background-image: url(obr/poz_hra_n_ve_3.gif);
  background-repeat: no-repeat;
}
.hra_jedna_obr {
  float:left;
  padding-top:6px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  width: 110px;
  height: 112px;
  background-position: 9px 26px;
  background-repeat: no-repeat;

}
.hra_nazev_1 A{
  display:block;
  width: 110px;
  height: 112px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration:none;
  margin:0px;
  padding-left:9px;
}

.hra_nazev_1 A:HOVER{
  text-decoration:underline;
}
.hodnoceni_1{
  float: right;
  margin:0px;
  margin-top:83px;
  width:50px;
  font-family: Georgia,Arial, sans-serif;
  font-size: 22px;
  color: #000000;
}
.hodnoceni_men{
  font-size: 10px;
  color: #000000;
}
.hra_jedna_jp,.hra_jedna_jp2,.hra_jedna_jp3 {
  float:left;
  width: 128px;
  height: 120px;
  margin-left:5px;
  margin-right:5px;
  margin-top:5px;
  padding:0px;
  background-image: url(obr/poz_hra_n_3.gif);
  background-repeat: no-repeat;

}
.hra_jedna_jp2 {
  background-image: url(obr/poz_hra_n_5.gif);
}
.hra_jedna_jp3 {
  background-image: url(obr/poz_hra_n_6.gif);
}


.hra_jedna_dopo {
  float:left;
  width: 170px;
  height: 120px;
  margin-left:5px;
  margin-top:0px;
  padding:0px;
  background-image: url(obr/poz_hra_n_ve_4.gif);
  background-repeat: no-repeat;
}

.dop_mensi {
  float:left;
  height: 300px;
  width: 165px;
  padding-left:5px;
}
.dop_v {
  float:left;
  width: 358px;
  height: 300px;
  margin:0px;
  padding:0px;
  background-image: url(obr/doporucujeme_a3.gif);
  background-repeat: no-repeat;
}
.kat_dopor {
  width:850px;
  padding-right:5px;
  height: 300px;
}

.spodni {
  clear:both;
  width:990px;
  padding-right:5px;
  padding-left:5px;
  text-align:center;
  padding-top:5px;
  font-family: arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  background-color:#3d3d3d;
}
.spodni A{
  font-family: arial, sans-serif;
  font-size: 10px;
  color: #e98d02;
  text-decoration:none;
  padding-left:5px;
  padding-right:5px;
}
.spodni A:HOVER{
  text-decoration:underline;
}
.spodni_2 {
  width:990px;
  padding-right:10px;
  text-align:right;
  font-family: arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  background-color:#000000;
  margin-bottom:15px;
  padding-top:3px;
  padding-bottom:3px;
}
.spodni_2 A{
  font-family: arial, sans-serif;
  font-size: 10px;
  color: #ff9900;
  text-decoration:none;
}
.spodni_2 A:HOVER{
  text-decoration:underline;
}

.spodni_kon {
  padding-top:10px;
  padding-bottom:10px;
  
    color: #ffffff;
}

.spodni_kon A{
  font-family: arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  text-decoration:none;
}

.nabidka_1{
  float:left; width:120px;margin-left:10px;
}
.nabidka_reklama{
  float:left; width:145px;   background-color:#ffffff;
}
.nabidka_reklama2{
	    margin-top: 320px;/* aby nebylo blizko flash hry, kvuli adsense */
  margin-left:0px;  padding-top:300px;  background-color:#ffffff;
}

.prava_cast{
  float:left;
  margin-left:40px;
  background-color:#ffffff;
}
.prava_cast2{
  float:left;
  width:600px;
  text-align:left;
  padding-left:50px;
    line-height:20px;
}
.prava_cast2 h2{
   font-family: Arial, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight:bold;
  padding-bottom:30px;
}

.partneri {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  
}
.partneri A{
  font-family: Arial, sans-serif;
  font-size: 14px;
  color: #000000;
    text-decoration:none;
      padding-left:20px;

}
.partneri A:HOVER{
  text-decoration:underline;
}
.hra_jedna_velke_dop {
  margin-top:0px;
  margin-left:9px;
  padding-top:0px;
  margin-bottom:0px;
  margin-right:0px;
  width: 349px;
  height: 269px;
  background-position: 0px 16px;
  background-repeat: no-repeat;
}
.hra_nazev_dopo A{
  display:block;
  width: 300px;
  height: 248px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight:bold;
  text-decoration:none;
}
.hra_nazev_dopo A:HOVER{
  text-decoration:underline;
}
.nadp_doruc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
  color: #d8fc91;
  font-weight:bold;
  padding-left: 8px;
  margin: 0px;
  margin-top: 7px;
}
.dop_reklama {
  float:right;
  width: 300px;
  height: 300px;
  margin:0px;
  padding:0px;
}
.definice {
 font-family: arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
.definice h1{
 font-family: arial, sans-serif;
  font-size: 10px;
  color: #000000;
  margin:0px;padding:0px;
}

DIV#navigation2 {
  width: 110px;
  margin:0px;
  padding:0px;
}
DIV#navigation2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
DIV#navigation2 LI {
height:22px;
padding-top:5px;


	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
	
	margin-bottom:6px;
}
DIV#navigation2 A {
  font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 14px;
  color: #447cc0;
  
  text-decoration:none;
  
  
	DISPLAY: block; PADDING-LEFT: 5px; WIDTH: 89px; PADDING-TOP: 5px;
}

DIV#navigation2 A:hover {
	  text-decoration:underline;
}
DIV#navigation2 A:focus {
		  text-decoration:underline;
}

.hledani_1{
  width:121px;
  height:23px;
  background-image: url(obr/hledej_1.gif);
  background-repeat: no-repeat;
  padding: 0px;
  margin:0px;
}

h2{
  font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
  color: #000000;
  display:inline;
}
h2 A{
  font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
  color: #000000;
}

.det_bok{
  font-family: Verdena, arial, sans-serif;
	font-weight: bold;
  font-size: 12px;
  color: #000000;
  float:right;text-align:center; width:130px;
  margin-bottom:20px;
}
.det_spodni{
float:left;text-align:center; width:640px; 
text-align:center; 
}

.anketa_1{
 font-family: Verdena, arial, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align:left;
}
.anketa_2{
  text-align:left;
}


.sitemap{
  font-family: Verdena, arial, sans-serif;
  font-size: 12px;
  color: #000000;
}

.sitemap LI {
  font-family: Verdena, arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

.sitemap LI A{
  font-family: Verdena, arial, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration:none;
}
.sitemap LI A:HOVER{
  text-decoration:underline;
}

.zoom{
  margin:0px;
  padding:0px;
  margin-top:10px;
  margin-left:2px;
  padding-top:30px;
  width:30px;
  height:147px;
  background-image: url(./obr/zoom_2.gif);  
  background-repeat: no-repeat;
}

/*
.zoom_1, .zoom_2,.zoom_3,.zoom_4,.zoom_5,.zoom_6,.zoom_7 {
  margin:0px;
  padding:0px;
  background-color:#ffffff;
  width:0px;
  height:0px;
}
*/
.zoom_1, .zoom_2,.zoom_3,.zoom_4,.zoom_5,.zoom_6,.zoom_7 {
  margin:0px;
  padding:0px;
  background-color:#a2a2a2;
}

.zoom_1 {
  margin:0px;
  padding:0px;

  width:29px;
  height:8px;
}
.zoom_2 {
  margin:0px;
  padding:0px;
  margin-top:5px;
  width:26px;
  height:8px;
}
.zoom_3 {
  margin:0px;
  padding:0px;
  margin-top:5px;
  width:23px;
  height:8px;
}
.zoom_4 {
  margin:0px;
  padding:0px;
  margin-top:5px;
  width:20px;
  height:8px;
  background-color:#e57455;
}
.zoom_5 {
  margin:0px;
  padding:0px;
  margin-top:5px;
  width:17px;
  height:8px;
}
.zoom_6 {  
  margin:0px;
  padding:0px;
  margin-top:5px;
  width:14px;
  height:8px;
}
.zoom_7 {
  margin:0px;
  padding:0px;
  margin-top:5px;
  width:11px;
  height:8px;
}


	.poz1 { width:25px; height:166px;padding-top:0px; padding-right:0px; }
	.pos1 {position:absolute; z-index:100; }
	.pozad1 {position:absolute; }

  .slc-item {
    display: inline-block;
    font-weight: normal;
    text-align:left;
    padding-bottom: 10px;
    margin: 0px;
  }
  .slc-item A{
    margin: 0px;
  }