body {
	margin: 0;
	padding: 0;	
	border: none;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #ffffff;

	font-size: 0.7em;background: url(images/pozadi.jpg);
}

* {

	margin: 0;

	padding: 0;

	border: none;

}

a:visited, a:link, a:active { 
    text-decoration: none;
	color: #CCCCCC;
}

a:hover {
    text-decoration: underline;
	color: #FF9900;
}

#zarovnani {
	width: 770px; 
    position: relative;
    background: url(images/pozadi2.jpg);
margin: auto; /* vycentrováno pro ostatní prohlížeee */
padding: auto;

} 
     
#zarovnani:after {
    content: " ";
    display: block;
    clear: both;
}
   
.gamefan {
    width:145px; 
    height: 35px; 
    position: absolute; 
    left: 630px; 
    top:140px; 
    text-indent: -9999px;
    cursor: pointer; cursor: hand;
}

    #logo {

	    position: relative;
    background: url(images/logo.jpg);
	    width: 770px;

	    height: 170px;
cursor: pointer; cursor: hand;
	    top: 0;

	    left: 0;

   }

	
#all {
  width: 770px;
  position: relative;
  margin: 0 auto;
  margin-top: 0px;
}
   
#left {
	width: 129px;
	float: left;
	margin: 0px;
	padding: 0px; 
 	border-width: 0px;
	text-align:left;
}   
   
#right {
	width: 129px;
	float: right;
	margin: 0px;
	padding: 0px; 
 	border-width: 0px;
	text-align:left;
}   

.menu {
     position: relative;
     float: left;
     width: 129px;	
     margin-bottom: 0px;
     background: #636363 url('images/menu.jpg') repeat-y;
     overflow:visible;
}    
    
.menu h3 {
     position: relative;
     float: left;
     width: 129px;
     height: 27px;
     margin-bottom: 0px;
     background: #636363 url('images/nadpis_menu.jpg') no-repeat;
}
    
.menu h3 ul {
     position: relative;
     float: left;
     width: 129px;
     height: 27px;
     margin: 0px 0px 0px 0px;
     background: #636363 url('images/nadpis_menu.jpg')  no-repeat;
     list-style: none;
}

.menu span {
     float: left;
     font-family: tahoma; 
     font-weight: bold;
     font-size: 14px; 
     padding: 5px 0px 0px 23px;
}
    
* {
     margin: 0;
     padding: 0;
} 
    
#left li {
  	 position:relative; left: 4px; /*pro Gecko*/
	 position:relative; _left: 4px; /*HACK pro IE*/
     float: left;
     width: 118px;
     font-family: tahoma, verdana, arial, sans-serif;
     color: #ffffff;
     font-size: 11px;
     height: 13px;
     margin-top: 2px;
     margin-bottom: 0px;
     padding-top: 0px;
     padding-left: 3px;
     padding-bottom: 0px;
     background: #636363 url('images/polozka_menu.jpg') no-repeat;
     list-style: none;
}

#left li a:visited, #left li a:link, #left li a:active {
  	 position:relative; left: 4px; /*pro Gecko*/
	 position:relative; _left: 4px; /*HACK pro IE*/
    float: left;
    width: 114px;
    font-family: tahoma, verdana, arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    font-size: 11px;
    height: 13px;
    list-style: none;
}
    
#left li a:hover {
  	 position:relative; left: 4px; /*pro Gecko*/
	 position:relative; _left: 4px; /*HACK pro IE*/
    float: left;
    width: 114px;
    font-family: tahoma, verdana, arial, sans-serif;
    color: #FF9900;
    text-decoration: underline;
    font-size: 11px;
    height: 13px;
    list-style: none;
}

#right li {
  	 position:relative; left: 4px; /*pro Gecko*/
	 position:relative; _left: 4px; /*HACK pro IE*/
     float: left;
     font-family: tahoma, verdana, arial, sans-serif;
     color: #ffffff;
     font-size: 11px;
	text-align:left; 
	margin-bottom: 2px;
    font-size: 11px;
     list-style: none;
    width: 118px;
}

#right li a:visited, #right li a:link, #right li a:active {
  	 position:relative; left: 4px; /*pro Gecko*/
	 position:relative; _left: 4px; /*HACK pro IE*/
    float: left;
    font-family: tahoma, verdana, arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    font-size: 11px;
	text-align:left; 
	margin-bottom: 2px;
    font-size: 11px;
    list-style: none;
    width: 118px;
}
    
#right li a:hover {
  	 position:relative; left: 4px; /*pro Gecko*/
	 position:relative; _left: 4px; /*HACK pro IE*/
    float: left;
    width: 118px;
    font-family: tahoma, verdana, arial, sans-serif;
    color: #FF9900;
    text-decoration: underline;
    font-size: 11px;
	text-align:left; 
	margin-bottom: 2px;
    font-size: 11px;
   
    list-style: none;
}


.anketa span {
	float:right; 
	text-align:center; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 4px 0px 0px; 
    text-decoration: none;
	color: #CCCCCC;
        font-size: 11px;
}






.menu_spodek {
	width: 129px; 
	height: 5px;
	position: relative; 
	text-align:left;	
	background: url('images/menu_spodek.jpg') no-repeat;
}
    
#obsah {
	margin: 0px 138px;
	padding: 0px 0px;
	width: 471px;
	height: auto;
        text-align: left;
}		

#obsah-sloupec {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 471px;
	position:relative; left: 3px; /*pro Gecko*/
	position:relative; _left: 0px; /*HACK pro IE*/
}

.reklama {
	position: relative; 
	align: center;
}

#short_news_pozadi {
	width: 487px; 
	position: relative; 
	margin: auto; 
	text-align:left;
	padding: 0px;
	margin: 0px;
	background: url('images/short_news_pozadi.jpg') repeat-y;
}

.short_news_vrsek {
	width: 487px; 
	height: 4px;line-height:0px
	text-align:left;
	background: url('images/short_news_vrsek.jpg');
}
 
.msg {
	font-family: tahoma, verdana, arial, sans-serif;
        color: #c0c0c0;
        font-size: 11px;
        position: relative; 
	width: 487px; 
	height: 17px; 
	position:relative; left: 3px; /*pro Gecko*/
	position:relative; _left: 3px; /*HACK pro IE*/
	text-align:left;
	margin-top: 2px;
	background: url('images/short_news_message.jpg') repeat-y; 	
}

#short_news_pozadi p {
        margin-left: 3px;
        margin-right: 3px;
        padding-top: 1px;
}
   

#short_news_pozadi p a:visited, 
#short_news_pozadi p a:link, 
#short_news_pozadi p a:active { 
	text-decoration: underline;
	color: #CCCCCC;
}


#short_news_pozadi p a:hover { 
	text-decoration: underline;
	color: #FF9900;
}

.short_news_spodek {
	width: 487px; 
	height: 6px;
	position: relative; 
	line-height:0px;
	text-align:left;	
	background: url('images/short_news_spodek.jpg');
}

   
#nej_pozadi {
	width: 161px; 
	position: relative; 
	text-align:left;
	padding: 0px;
	background: url('images/nej_pozadi.jpg') repeat-y;
}
   
.nej_vrsek {
	width: 161px; 
	height: 15px;
	font-weight: bold;
	text-align:left;
	background: url('images/nej_vrsek.jpg') no-repeat;
	padding: 4px 0px 0px 20px; 
}

.nej_vrsek_cod5 {
	width: 161px; 
	height: 15px;
	font-weight: bold;
	text-align:left;
	background: url('images/nej_vrsek_cod5.jpg') no-repeat;
	padding: 4px 0px 0px 20px; 
}
   
.nej_message a:visited, .nej_message a:link, .nej_message a:active {
	font-family: tahoma, verdana, arial, sans-serif;
    color: #c0c0c0;
    font-size: 11px;
    position: relative; 
    text-decoration: none;
    width: 161px; 
	height: 17px; 
	position:relative; left: 3px; /*pro Gecko*/
	position:relative; _left: 3px; /*HACK pro IE*/
	text-align:left;
	margin-top: 2px;
	background: url('images/nej_message.jpg') no-repeat; 	
}
   
.nej_message a:hover {
	font-family: tahoma, verdana, arial, sans-serif;
	color: #FF9900;
    font-size: 11px;
    position: relative; 
    text-decoration: underline;
	width: 161px; 
	height: 17px; 
	position:relative; left: 3px; /*pro Gecko*/
	position:relative; _left: 3px; /*HACK pro IE*/
	text-align:left;
	margin-top: 2px;
	background: url('images/nej_message.jpg') no-repeat; 
}
   
.nej_message  {
	font-family: tahoma, verdana, arial, sans-serif;
    color: #c0c0c0;
    font-size: 11px;
	width: 161px; 
	height: 17px; 
	position:relative; left: 3px; /*pro Gecko*/
	position:relative; _left: 3px; /*HACK pro IE*/
	text-align:left;
	margin-top: 2px;
	background: url('images/nej_message.jpg') no-repeat; 	
}

.nej_message p {
        margin-left: 2px;
        margin-right: 3px;
        padding-top: 1px;
}
   
.nej_spodek {
	width: 161px; 
	height: 4px;
	position: relative; 
	line-height:0px;
	text-align:left;	
	background: url('images/nej_spodek.jpg');
}
   
   
#sl_levy       { 
    position: absolute;
    left: 0px; 
    padding: 0px 0px 0px 0px; 
}

#sl_pravy       { 
    position: absolute;
    left: 160px;  
    padding: 0px 0px 0px 3px; 
}

#sl_pravy2       {
    position: absolute;
    left: 323px;
	padding: 0px 0px 0px 3px; 
}

.nadpis { 
	width: 470px; 
	height: 22px;
	line-height:0px
	text-align:left;
	background: url('images/news_nadpis.jpg') no-repeat;
	padding: 0px 0px 0px 20px; 
}

.news_nadpis {
	width: 470px; 
	_width: 488px;
	height: 25px;
	text-align:left;
	background: url('images/news_nadpis.jpg') no-repeat;
	padding-left: 20px;
    _padding-left: 0px;
}

.news_pozadi {
	font-family: tahoma, verdana, arial, sans-serif;
    color: #c0c0c0;
    font-size: 11px;
	width: 477px;
	_width: 487px;
	text-align:left;
	background: url('images/news_pozadi.jpg') repeat-y; 	
	padding: 2px 5px 5px 9px;  /*top,left,bottom,right*/
	_padding: 0px;

}
   
  .news_pozadi ul {
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
} 

  .nutne ul {
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
} 


   
.news_text {
	font-family: tahoma, verdana, arial, sans-serif;
    color: #ffffff;
    font-size: 11px;
	width: 465px;
	_width:;
	min-height: 100px;
    _height: 100px;
	text-align:left;
		_padding: 2px 5px 5px 9px;  /*top,left,bottom,right*/
}


.news_text_nadpis {
	font-family: tahoma, verdana, arial, sans-serif;
    color: #ffffff;	padding: 4px 0px 0px 2px;  font-weight: bold;
    font-size: 12px;

	_margin-left: 20px;
	text-align:left;
}

   .news_text a:visited, .news_text a:link, .news_text a:active {
	font-family: tahoma, verdana, arial, sans-serif;
    color: #ffffff;
    font-size: 11px;
    text-decoration: underline;

	text-align:left;	
}
   
   .news_text a:hover {
	font-family: tahoma, verdana, arial, sans-serif;
	color: #FF9900;
    font-size: 11px;
    text-decoration: underline;
 
	text-align:left;
}

   .news_text_ostatni {
	font-family: tahoma, verdana, arial, sans-serif;
    color: #ffffff;
    font-size: 11px;
	width: 465px;
	_width:;
	text-align:left;
		_padding: 2px 5px 5px 9px;  /*top,left,bottom,right*/
}
   
.typ_news {
	float:right; 
	text-align:center; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 5px 0px 5px; 
	color: #CCCCCC;
}
   
.news_spodek {
	width: 482px; font-family: tahoma, verdana, arial, sans-serif;
    color: #c0c0c0;
	height: 20px;
	position: relative; 
	text-align:left;
	padding-top: 5px;
	padding-left: 5px;
	background: url('images/news_spodek.jpg') no-repeat;
}

.tvm {
	text-align:left; 
	margin: 0px 0px 0px 5px;
    font-size: 11px;
}

.tvml {
	margin: 0px 0px 0px 0px;
     list-style: none;
}



.obrazek { 
	border: 1px solid #CCCCCC;
	margin-left:2px; 
	margin-right:2px; 
	margin-top:2px; 
	margin-bottom:2px;
}

.obrazek a:visited, .obrazek a:link, .obrazek a:active { 
	border: 1px solid #CCCCCC;
	margin-left:2px; 
	margin-right:2px; 
	margin-top:2px; 
	margin-bottom:2px;
}

.obrazek:hover { 
	border: 1px solid #FF9900;
	margin-left:2px; 
	margin-right:2px; 
	margin-top:2px; 
	margin-bottom:2px;
}


.obrazek2 { 
	border: 1px solid #CCCCCC;
	margin-left:2px; 
	margin-right:2px; 
	margin-top:2px; 
	margin-bottom:2px;
}

.obrazek2 a:visited, .obrazek2 a:link, .obrazek2 a:active { 
	border: 1px solid #CCCCCC;
	margin-left:2px; 
	margin-right:2px; 
	margin-top:2px; 
	margin-bottom:2px;
}

.obrazek2:hover { 
	border: 1px solid #FF9900;
	margin-left:2px; 
	margin-right:2px; 
	margin-top:2px; 
	margin-bottom:2px;
}

.obrazek3 { 
	border: 1px solid #CCCCCC;
	margin-left:2px; 
	margin-right:2px; 
	margin-top:30px; 
	margin-bottom:30px;
}

.obrazek3 a:visited, .obrazek3 a:link, .obrazek3 a:active { 
	border: 1px solid #CCCCCC;
	margin-left:2px; 
	margin-right:2px; 
	margin-top:30px; 
	margin-bottom:30px;
}

.obrazek3:hover { 
	border: 1px solid #FF9900;
	margin-left:2px; 
	margin-right:2px; 
	margin-top:30px; 
	margin-bottom:30px;
}

#obsah_cely { 
	position: relative; 
}     

hr.cleaner {	
    clear: both; 
    height: 1px; 
    margin: -1px 0px 0px 0px; 
    padding: 0px; 
    border: none; 
    visibility: hidden; 
}

.bignadpis {
	margin: 0px 0px; 
padding-top: 10px;
padding-bottom: 10px;
	font-size:15px; 
	font-weight:bold;
}


.form { 
    border: 1px solid #CCCCCC;
    background-color: #434343;
    color: #FFFFFF;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 11px;
}

:hover.form {
    border: 1px solid #CCCCCC;
    background-color: #434343;
    color: #FFFFFF;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 11px;
}

.form2 { 
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
    background-color: #C0C0C0;
    border-bottom: 2px groove #000000;
    color: #000000;
    border-right:1px solid #000000;
    font-family:Tahoma;
    font-size:8pt;
}

:hover.form2 {
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    background-color: #C0C0C0;
    border-bottom: 2px groove #FFFFFF;
    border-right: 1px solid #FFFFFF;
}


.hg a:hover {
    font-family: "Tahoma CE", Tahoma, "Arial CE", Arial, "Helvetica CE", lucida, sans-serif;
    color: #FFFFFF;
    font-size: 7pt;
    text-decoration: none;
}
.hg span {
    font-family: "Tahoma CE", Tahoma, "Arial CE", Arial, "Helvetica CE", lucida, sans-serif;
    color: #996600;
    font-size: 9pt;
    font-weight: bold;
}


.hg {
    font-family: "Tahoma CE", Tahoma, "Arial CE", Arial, "Helvetica CE", lucida, sans-serif;
    color: #C0C0C0;
    font-size: 7pt;
    text-align: center;
    text-decoration: none;
}

.hg a:hover {
    font-family: "Tahoma CE", Tahoma, "Arial CE", Arial, "Helvetica CE", lucida, sans-serif;
    color: #FFFFFF;
    font-size: 7pt;
    text-decoration: none;
}

#hg a:visited, #hg a:link {
    font-family: "Tahoma CE", Tahoma, "Arial CE", Arial, "Helvetica CE", lucida, sans-serif;
    color: #C0C0C0;
    font-size: 7pt;
    text-decoration: none;
}


.google {
margin-left: 2px;
}

.reklama-nahore {
margin-left: 10px;
}

.nodisp { display: none; 
visibility: hidde}