/* ---------------------zakladní design--------------------- */
  img,.nadrazi_reportaze_line, .nadrazi_reportaze_top,.nadrazi_reportaze_bottom ,.doma_mojefoto_pres,
  .nadrazi_komentare_bottom , .nadrazi_komentare_line ,.nadrazi_komentare_top , .nadrazi_koment_line,
  .nadrazi_koment_bottom, ,.nadrazi_koment_top,
  .soutez, .panelak_horni, .panelak_spodni, .panelak_levy, .nastenka_top, .nastenka_bottom, .pngfix, 
  input, textarea, button, select, { behavior: url("/iepngfix/iepngfix.htc") }
.odkazy{
z-index:2;
}

img {
  border: 0px;
}
.flash {
	width: 960px;
	height: 295px;
	position: absolute;
	bottom:0px;
	left: 2px;
}
.navrcholu{
	position:absolute;
	top: 30px;
	left: 30px;
	z-index:-5;
}
/* ---------------------odkazy--------------------- */
img.domov {
	width: 52px;
	height: 13px;
	position: absolute;
	top: 2px;
 	left: 521px; 
	z-index: 3;
}
img.panelak{
	width: 52px;
	height: 13px;
	position: absolute;
	top: 2px;
	left: 571px; 
}
img.skola {
	width: 43px;
	height: 13px;
	position: absolute;
	top: 2px;
 	left: 623px; 
}
img.kostel {
	width: 46px;
	height: 13px;
	position: absolute;
	top: 2px;
 	left: 666px; 
}
img.kulturak {
	width: 80px;
	height: 13px;
	position: absolute;
	top: 2px;
 	left: 712px; 
}
img.infocentrum {
	width: 79px;
	height: 13px;
	position: absolute;
	top: 2px;
 	left: 792px; 
}
img.nadrazi {
	width: 49px;
	height: 13px;
	position: absolute;
	top: 2px;
 	left: 871px; 
}


/* ---------------------domov--------------------- */
.moje_fotka{
	width: 140x;
	height: 190px;
	position: absolute;
	top: 0px;
	left: 7px;
}
.moje_fotka_pres {
	width: 140px;
	height: 190px;
	position: absolute;
	top: 0px;
	left: 7px;
}
.udaje {
  width: 270px;
  min-height: 175px;
  _height: 182px;
  position:relative;
	padding-top: 7px;
	left: 145px;
  color: white;
}
.edit_udaje {
  width: 270px;
  min-height: 175px;
  _height: 175px;
	position:relative;
	top: 7px;
	left: 146px;
  color: white;
}

input.pridatkomentar {
	border: 1px solid #989fe6;
	background: url('tlacitka/pridat_komentar.png');
}
input.profiledit {
	border: 1px solid #989fe6;
	background: url('design/input_profiledit.png');
	  color: black;
  font-size: 11pt;
}
select.profiledit {
	border: 1px solid #989fe6;
	background: url('design/input_profiledit.png');
	  color: black;
  font-size: 11pt;
}
textarea.profiledit {
	border: 1px solid #989fe6;
	background: url('design/input_profiledit.png');
	 	color: black;
  	font-size: 11pt;
}
.divedit_profil {
  font: bold;
  position: relative;
  bottom: 0px;
  left: 145px;
}
a.white:link, a.white:visited {
  font-weight: bold;
	color: white;
	text-decoration: none;
}
a.white:hover, a.white:active {
  font-weight: bold;
	color: white;
	text-decoration: underline;
}
a.black:link, a.black:visited {

	color: black;
	text-decoration: none;
}
a.black:hover, a.black:active {

	color: black;
	text-decoration: underline;
}
a.red:link, a.red:visited {

	color: red;
	text-decoration: none;
}
a.red:hover, a.red:active {

	color: red;
	text-decoration: underline;
}
.mojefoto{
  position: absolute;
  top:22px;
  left: 430px
}
.doma_mojefoto{
width: 138px;
height: 46px; 
position: absolute; 
top: 0px; 
left: 439px; 
 background: url('design/domov/doma_mojefoto.gif');   
}
.doma_mojefoto_pres{
width: 130px;
height: 367px; 
position: absolute; 
top: 46px; 
left: 439px; 
background: url('design/mojefoto_pres.png');   
}
.doma_mojefoto_pod{
width: 140px;
height: 320px; 
position: absolute; 
top: 46px; 
left: 439px; 
}
.doma_levy{
width: 8px;
height: 262px; 
position: absolute; 
top: 82px; 
left: 429px; 
 background: url('design/domov/doma_levy.gif');   
}
.doma_dole{
width: 272px;
height: 8px; 
position: absolute; 
top: 344px; 
left: 429px; 
 background: url('design/domov/doma_dole.gif');   
}
.doma_vodorov1{
width: 248px;
height: 20px; 
position: absolute; 
top: 156px; 
left: 437px; 
 background: url('design/domov/doma_vodorov.gif');   
}
.doma_vodorov2{
width: 248px;
height: 20px; 
position: absolute; 
top: 250px; 
left: 437px; 
 background: url('design/domov/doma_vodorov.gif');   
}
.mojevideo{
position: absolute; 
top: 9px; 
left: 580px; 
}
.doma_pravy{
width: 16px;
height: 262px; 
position: absolute; 
top: 82px; 
left: 685px; 
 background: url('design/domov/doma_pravy.gif');   
}
.doma_svisly1{
width: 20px;
height: 74px; 
position: absolute; 
top: 82px; 
left: 551px; 
 background: url('design/domov/doma_svisly.gif');   
}
.doma_svisly2{
width: 20px;
height: 74px; 
position: absolute; 
top: 176px; 
left: 551px; 
 background: url('design/domov/doma_svisly.gif');   
}
.doma_svisly3{
width: 20px;
height: 74px; 
position: absolute; 
top: 270px; 
left: 551px; 
 background: url('design/domov/doma_svisly.gif');   
}
.napsalitop{
 position: relative;
 top: 0px;
 width: 416px;
 height: 20px;
 left: 0px;
 background: url('design/napsali_top.gif');
}
.napsaliline{
 width: 386px;
 min-height: 180px;
  _height: 180px;
  _width: 416px;
 background: url('design/napsali_line.gif');
 position: relative;
 top: 0px;
 left: 0px;
 padding: 0px 10px 30px 20px;

}
.napsalibottom{
 position: relative;
 top:0px;
 left: 0px;
 width: 416px;
 _width: 436px;
 height: 20px;
 padding-left: 20px;
 background: url('design/napsali_bottom.gif') no-repeat;
}

/* ---------------------panelak--------------------- */

#navsteva_01 {
	width: 700px; 
	height: 447px; 
	position: absolute; 
	top: 32px; 
	left: 287px; 
	background: url('design/navsteva_01.jpg');  

}
.navsteva_02 {
	width: 416px; 
	height: 182px; 
	position: absolute; 
	top: 253px; 
	left: 0px; 
	background: url('design/navsteva_02.gif');  
}
.napsali_vypis{
  width: 380px; 
	min-height: 655px; 
  _height: 655px;
  _width: 396px;
	position: absolute; 
	top: 0px; 
	left: 0px; 
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 10px;
	padding-bottom: 50px;

	color: white;
}
.napsali_zapis{
  position: absolute;
  bottom: 0px;
	color: white;	
  padding-left: 0px;
  padding-bottom: 0px;
	_padding-bottom: 10px;
}
.panelak_horni{
width: 349px;
height: 44px; 
position: absolute; 
top: 0px; 
left: 10px; 
	background: url('design/panelak/panelak_horni.gif');   
}
.panelak_levy{
width: 21px;
height: 268px; 
position: absolute; 
top: 44px; 
left: 10px; 
background: url('design/panelak/panelak_levy.gif');  
}
.panelak_dolni{
width: 329px;
_width: 349px;
height: 43px; 
position: absolute; 
top: 312px; 
left: 10px; 
background: url('design/panelak/panelak_dolni.gif') no-repeat;  
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 12px;
}
.panelak_pricka1{
width: 62px;
height: 17px; 
position: absolute; 
top: 122px; 
left: 31px; 
background: url('design/panelak/panelak_pricka.gif');  
}
.panelak_pricka2{
width: 62px;
height: 17px; 
position: absolute; 
top: 218px; 
left: 31px; 
background: url('design/panelak/panelak_pricka.gif');  
}
.panelak_stred1{
width: 19px;
height: 268px; 
position: absolute; 
top: 44px; 
left: 93px; 
background: url('design/panelak/panelak_stred.gif');  
}
.panelak_pricka3{
width: 62px;
height: 17px; 
position: absolute; 
top: 122px; 
left: 112px; 
background: url('design/panelak/panelak_pricka.gif');  
}
.panelak_pricka4{
width: 62px;
height: 17px; 
position: absolute; 
top: 219px; 
left: 112px; 
background: url('design/panelak/panelak_pricka.gif');  
}
.panelak_stred2{
width: 19px;
height: 268px; 
position: absolute; 
top: 44px; 
left: 174px; 
background: url('design/panelak/panelak_stred.gif');  
} 
.panelak_pricka5{
width: 62px;
height: 17px; 
position: absolute; 
top: 218px; 
left: 193px; 
background: url('design/panelak/panelak_pricka.gif');  
}
.panelak_pricka6{
width: 62px;
height: 17px; 
position: absolute; 
top: 121px; 
left: 193px; 
background: url('design/panelak/panelak_pricka.gif');  
}
.panelak_stred3{
width: 19px;
height: 268px; 
position: absolute; 
top: 44px; 
left: 255px; 
background: url('design/panelak/panelak_stred.gif');  
} 
.panelak_pricka7{
width: 63px;
height: 17px; 
position: absolute; 
top: 122px; 
left: 274px; 
background: url('design/panelak/panelak_pricka.gif');  
}
.panelak_pricka8{
width: 63px;
height: 17px; 
position: absolute; 
top: 218px; 
left: 274px; 
background: url('design/panelak/panelak_pricka.gif');  
}
.panelak_pravy{
width: 22px;
height: 268px; 
position: absolute; 
top: 44px; 
left: 337px; 
background: url('design/panelak/panelak_pravy.gif');  
}
.cizi_fotka{
	width: 105x;
	height: 142,5px;
}
.panelak_fotky_strany {
  position: absolute;
  bottom: 10px;
  left: 40px;
}
.nastenka_top{
  position: relative;
  width: 690px;
  height: 15px;
  background: url('design/nastenka_top.png');
  left: 7px;
}
.nastenka_line{
  position: relative;
  width: 660px;
  min-height: 350px;
  _height: 350px;
  _width: 690px;
  background: url('design/nastenka_line.gif');
  left: 7px;
  padding-left: 10px;
  padding-right: 20px;
}
.nastenka_bottom{
  position: relative;
  width: 690px;
  height: 36px;
  background: url('design/nastenka_bottom.gif') no-repeat;
  left: 7px;
}
.vitez_top{
  position: relative;
  width: 690px;
  height: 15px;
  background: url('design/vitez_top.gif');
  left: 7px;
}
.vitez_line{
  position: relative;
  width: 653px;
  min-height: 350px;
  _height: 350px;
  _width: 690px;
  background: url('design/vitez_line.gif');
  left: 7px;
  padding-left: 10px;
  padding-right: 20px;
}
.vitez_bottom{
  position: relative;
  width: 690px;
  height: 36px;
  background: url('design/vitez_bottom.gif') no-repeat;
  left: 7px;
}
.panelak_nastenka_top {
	width: 348px;
	height: 30px;
	position: relative; 
	top: 2px; 
	left: 350px; 
	background: url('design/panelak_nastenka_top.jpg');  
}
.panelak_nastenka_line {
	width: 323px;
	min-height: 300px;
  _height: 300px;

	position:relative;
	top: 0px;
	left: 350px;
	background: url('design/panelak_nastenka_line.jpg') repeat-y;
	padding-left: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
  _width: 328px;
}
.panelak_nastenka_bottom {
	width: 323px;
	height: 35px;
	position:relative;
	bottom: 0px;
	left: 350px;
	background: url('design/panelak_nastenka_bottom.jpg') no-repeat;
	padding-left: 10px;
	padding-right: 15px;
	_width: 348px;
}
.nastenka_pridat_top {
	width: 348px;
	height: 30px;
	position: relative; 
	top: 2px; 
	left: 10px; 
	background: url('design/panelak_nastenka_top.jpg');  
}
.nastenka_pridat_line {
	width: 313px;
	min-height: 300px;
  _height: 300px;
  _width: 348px;
	position:relative;
	top: 0px;
	left: 10px;
	background: url('design/panelak_nastenka_line.jpg');
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.nastenka_pridat_bottom {
	width: 10px;
	height: 35px;
	position:relative;
	bottom: 0px;
	left: 10px;
	background: url('design/panelak_nastenka_bottom.jpg') no-repeat;
	padding-left: 10px;
	padding-right: 15px;
 _width: 35px
}
.panelak_hry_pod {
	width: 351px; 
	height: 83px; 
	position: relative; 
	top: 0px; 
	left: 345px; 
}
.panelak_uzivatele {
  position: absolute;
  width:343px;
  height:500px;
  top: 35px;
  left: 22px;
}
.nastenka_big_line{
	width: 600px;
	min-height: 300px;
  _height: 300px;
	background: #acce77;
	color: white;
}
.nas_prisp_btop{
	top: 5px;
	width: 161px;
	height: 12px;
	position:relative;
	background: url('design/nastenka/nastenka_prispevek_btop.gif') no-repeat;  
}
.nas_prisp_bline{
	width: 134px;
 	min-height: 107px;
  _width: 161px;
  _height: 107px;
	position: relative;
	padding-left: 10px;
	padding-right: 17px;
	background: url('design/nastenka/nastenka_prispevek_bline.gif');  
}
.nas_prisp_bbottom{
	width: 141px;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	background: url('design/nastenka/nastenka_prispevek_bbottom.gif') no-repeat;  
	_width: 161px;
}
.nas_prisp_bbtop{
	top: 5px;
	width: 161px;
	height: 12px;
	position:relative;
	background: url('design/nastenka/nastenka_prispevek_bbtop.gif') no-repeat;  
}
.nas_prisp_bbline{
	width: 134px;
 	min-height: 107px;
  _width: 161px;
  _height: 107px;
	position: relative;
	padding-left: 10px;
	padding-right: 17px;
	background: url('design/nastenka/nastenka_prispevek_bbline.gif');  
}
.nas_prisp_bbbottom{
	width: 141px;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	_width: 161px;
	background: url('design/nastenka/nastenka_prispevek_bbbottom.gif') no-repeat;  
}
.nas_prisp_brtop{
	top: 5px;
	width: 161px;
	height: 12px;
	position:relative;
	background: url('design/nastenka/nastenka_prispevek_brtop.gif') no-repeat; 
}
.nas_prisp_brline{
	width: 134px;
 	min-height: 107px;
  _height: 107px;
  _width: 161px;
	position: relative;
	padding-left: 10px;
	padding-right: 17px;
	background: url('design/nastenka/nastenka_prispevek_brline.gif');  
}
.nas_prisp_brbottom{
	width: 141px;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	background: url('design/nastenka/nastenka_prispevek_brbottom.gif') no-repeat;  
	_width: 161px;
}
.nas_prisp_otop{
	top: 5px;
	width: 161px;
	height: 12px;
	position:relative;
	background: url('design/nastenka/nastenka_prispevek_otop.gif') no-repeat; 
}
.nas_prisp_oline{
	width: 134px;
 	min-height: 107px;
  _height: 107px;
  _width: 161px;
	position: relative;
	padding-left: 10px;
	padding-right: 17px;
 	background: url('design/nastenka/nastenka_prispevek_oline.gif');  
}
.nas_prisp_obottom{
	width: 141px;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	_width: 161px;
	background: url('design/nastenka/nastenka_prispevek_obottom.gif') no-repeat;  
}
.nas_prisp_rtop{
	top: 5px;
	width: 161px;
	height: 12px;
	position:relative;
	background: url('design/nastenka/nastenka_prispevek_rtop.gif') no-repeat; 
}
.nas_prisp_rline{
	width: 134px;
 	min-height: 107px;
	_height: 107px;
       _width: 161px;
  	position: relative;
	padding-left: 10px;
	padding-right: 17px;
 	background: url('design/nastenka/nastenka_prispevek_rline.gif');  
}
.nas_prisp_rbottom{
	width: 141px;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	_width: 161px;
	background: url('design/nastenka/nastenka_prispevek_rbottom.gif') no-repeat;  
}
.nas_prisp_gtop{
	top: 5px;
	width: 161px;
	height: 12px;
	position:relative;
	background: url('design/nastenka/nastenka_prispevek_gtop.gif') no-repeat; 
}
.nas_prisp_gline{
	width: 134px;
 	min-height: 107px;
       _width: 161px;
	_height: 107px;
	position: relative;
	padding-left: 10px;
	padding-right: 17px;
 	background: url('design/nastenka/nastenka_prispevek_gline.gif');  
}
.nas_prisp_gbottom{
	width: 141px;
	height: 30px;
	padding-left: 10px;
	_width: 161px;
	padding-right: 10px;
	background: url('design/nastenka/nastenka_prispevek_gbottom.gif') no-repeat;  
}

/* ---------------------skola--------------------- */

.skola_nabidka{
 position: absolute;
 width:672px;
 height: 286px;
 top: 0px;
 left: 20px;
 background: url('design/skola_nabidka.gif') no-repeat;
}
.skola_filmy{
 position: absolute;
 width: 310px;
 height: 90px;
 top: 46px;
 left: 11px;
}
.skola_knihy{
 position: absolute;
 width: 310px;
 height: 90px;
 top: 182px;
 left: 11px;
}
.skola_hudba{
 position: absolute;
 width: 310px;
 height: 90px;
 top: 46px;
 left: 348px;
}
.skola_weby{
 position: absolute;
 width: 310px;
 height: 90px;
 top: 182px;
 left: 348px;
}
.skola_top{
 position: relative;
 width: 345px;
 height: 20px;
 background: url('design/skola_top.gif');
 top: 0px;
 left: 5px;
}
.skola_line{
 position: relative;
 width: 345px;
 min-height: 100px;
  _height: 100px;
 background: url('design/skola_line.gif');
 top: 0px;
 left: 5px;
}
.skola_text_top{
 position: relative;
 width: 345px;
 height: 15px;
 background: url('design/skola_text_top.gif');
 bottom: 0px;
 left: 0px;
}
.skola_text_line{
 position: relative;
 width: 285px;
 min-height: 20px;
  _height: 20px;
 background: url('design/skola_text_line.gif');
 bottom: 0px;
 left: 0px;
 padding-left: 30px;
 padding-right: 30px;
 _width: 345px;
}
.skola_bottom{
 position: relative;
 width: 345px;
 height: 36px;
 background: url('design/skola_bottom.gif');
 bottom: 0px;
 left: 5px;
}
.skola_info{
 position: relative;
 width: 305px;
 min-height: 120px;
  _height: 120px;
 left: 15px;
 top: 15px;
}
.skola_obrazek{
 position: relative;
 width: 115px;
 height: 90px;
 left: 0px;
 top: 0px;
 float: left;
}
.skola_text{
 position: relative;
 width: 180px;
 height: 90px;
 top: 0xp;
 left: 10px;
}
/* ---------------------kostel---------------------*/
.diskuzetop{
 position: relative;
 top: 0px;
 width: 682px;
 height: 21px;
 left: 0px;
 background: url('design/diskuze_top.gif');
 padding: 7px 10px 0px 10px;
 _width: 702px;
}
.diskuzeline{
 width: 682px;
 min-height: 200px;
  _height: 200px;
 _width: 702px;
 background: url('design/diskuze_line.gif');
 position: relative;
 top: 0px;
 left: 0px;
 padding: 0px 10px 0px 10px;

}
.diskuzebottom{
 position: relative;
 top:0px;
 left: 0px;
 width: 702px;
 height: 11px;
 background: url('design/diskuze_bottom.gif');

}
.diskuzepridattop{
 position: relative;
 top: 0px;
 width: 682px;
 height: 19px;
 left: 0px;
 background: url('design/diskuze_pridat_top.gif');
 padding: 7px 10px 0px 10px;
 _width: 702px;
}
.diskuzepridatline{
 width: 682px;
 min-height: 200px;
  _height: 200px; 
  _width: 702px;
 background: url('design/diskuze_pridat_line.gif');
 position: relative;
 top: 0px;
 left: 0px;
 padding: 0px 10px 0px 10px;

}
.diskuzepridatbottom{
 position: relative;
 top:0px;
 left: 0px;
 width: 702px;
 height: 13px;
 background: url('design/diskuze_pridat_bottom.gif');
}
.kostel_line{
  position: relative;
  width: 680px;
  min-height: 150px;
  _height: 150px;
  _width: 690px;
  background: url('design/nastenka_line.gif');
  left: 7px;
  padding-left: 10px;
}
.kostel_panel{
  position: relative;
  left: 5px;
  width: 314px;
  height: 183px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
_width: 334px;
_height: 193px;
  background: url('design/kostel_otaznik.gif') no-repeat;
}

/* ---------------------nadrazi--------------------- */
.nadrazi_panel_bude{
 width: 340px;
 height: 40px;
 background: url('design/nadrazi_panel_bude.gif');
}
.nadrazi_panel_bylo{
 width: 340px;
 height: 40px;
 background: url('design/nadrazi_panel_bylo.gif');
}
.nadrazi_panel_line{
 width: 340px;
 min-height: 300px;
  _height: 300px;
 background: url('design/nadrazi_panel_line.gif');
}
.nadrazi_panel_bottom{
 width: 340px;
 height: 31px;
 background: url('design/nadrazi_panel_bottom.gif') no-repeat;
}
.akce_top{
 width: 689px;
 height: 19px;
 background: url('design/akce_top.gif');
}
.akce_line{
 width: 664px;
 min-height: 400px;
  _height: 400px;
  _width: 689px;
 padding-left: 10px; 
 padding-right: 15px;
 background: url('design/akce_line.gif');
}
.akce_bottom{
 padding-top: 1px;
 width: 689px;
 height: 24px;
 background: url('design/akce_bottom.gif') no-repeat;
}
/* ---------------------obsah stranky--------------------- */
.kulturak_souteze{
 width: 123px;
 height: 277px;
 padding-left: 188px;
 padding-right: 50px;
 padding-top: 67px;
 _width: 361px;
 _height: 344px;
 background: url('design/kulturak_souteze.jpg') no-repeat;
}
.kulturak_kino{
 width: 334px;
 height: 344px;
 background: url('design/kulturak_kino.jpg') no-repeat;
}




/* ---------------------obsah stranky--------------------- */
.login {
	width: 180px;
	height: 80px;
	position: absolute;
	top: 162px;
	left: 14px;
	padding-top: 2px;
	padding-left: 15px;
	_width: 197px;
}
.bold {
	font-weight: bold;
  
}
a.logoutbtn:link, a.logoutbtn:visited {
	color: #000012;
	text-decoration: none;
}
a.logoutbtn:hover, a.logoutbtn:active {
	color: #000112;
	text-decoration: underline;
}

BUTTON {
	border : 0px none Blue;
	background-color : white;
	/*cursor: hand;*/
}
 
/* ----------------------infocentrum----------------------------- */

.novinky_small_top{
	position:relative;
	left: 3px;
	top: 5px;
	width: 150px;
	height: 12px;
	position:relative;
	background: url('design/novinky_small_top.jpg') no-repeat;  
}
.novinky_small_line{
	position:relative;
	left: 3px;
	width: 123px;
 	min-height: 107px;
  _width: 150px;
  _height: 107px;
	position: relative;
	padding-left: 10px;
	padding-right: 17px;
	background: url('design/novinky_small_line.jpg');  
}
.novinky_small_bottom{
	position:relative;
	left: 3px;
	width: 130px;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	_width: 150px;
	background: url('design/novinky_small_bottom.jpg') no-repeat;  
}
.novinkyout_small_top{
	left: -5px;
	top: 14px;
	width: 160px;
	height: 38px;
	position:relative;
	background: url('design/novinkyout_small_top.jpg') no-repeat;  
}
.novinkyout_small_line{
	left: -5px;
	width: 160px;
	top: 14px;
 	min-height: 147px;
       _height: 147px;
	position: relative;
	background: url('design/novinkyout_small_line.jpg');  
}
.novinkyout_small_bottom{
	position:relative;
	text-align: right;
	top:10px;
	left: -6px;
	width: 159px;
	height:16px;
	background: url('design/novinkyout_small_bottom.jpg') no-repeat;  
}

















body { font-family: Geneva, Arial, "Luxi Sans", Helvetica, sans-serif; text-align: center; font-size: 11px; color: #272727;background-color: #ffffff; line-height: 140%; overflow: scroll}
#top { width: 960px;  height: 17px;  position: relative; top: 0px;  left: 0px;  background: url('images/top.gif') no-repeat; z-index: 0;  }
#background {background: #80b2ea url('images/background.jpg') repeat-x; width: 960px;min-height: 800px; *height: 800px;}
#center {width: 960px; margin: 0 auto; text-align: left; position: relative;}
#navigace { width: 500px; position: absolute; left: 10px; top: -9px;}


/* FIX */
#flash-fixie {z-index: 10; position: absolute; top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight)); left:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollLeft + (document.body.clientWidth /2 - 490 ) : document.body.scrollLeft + (document.body.offsetWidth /2 - 490));}
#flash-fix {z-index: 10; position: absolute;  left: 50%; margin-left: -480px; bottom: 0px; }
body > #flash-fix { position: fixed; }
.skryj {cursor: pointer; cursor: hand; text-decoration: underline}



.pod_obsah {height: 150px;}







/* novy CSS styl */
h1{ font-size: 0.1pt;
 color: #FFFFFF;
line-height: 1%;

}

/* --- zakladni definovani kazde stranky --- */
table.nastenka {
	font-size: 1em;
	color: white;
}
table.skola {
	font-size: 1em;
	color: black;
 	
}
table.nadrazi {
	font-size: 1.1em;
	color: white;
}
.loginfix{
 position: absolute;
 top: -10px;
  *top: -15px;
 width: 180px;
 height: 90px;
 z-index:2;
 left: 5px;
 padding-right: 15px;
 _width: 198px;
}
.pozadi>.loginfix{
position:absolute;
}
.tycfix{
 position: absolute;
 top: 46px;
 left: 115px;
 width: 6px;
 *min-height: 2000px;
 background: black;
 background: url('design/tyc_fix.gif') repeat-y;
}
.pozadi>.tycfix{
position: absolute;
}
.cedulefix{
 position: absolute; 
 top: 23px;
 width: 218px;
 height: 210px;
 background-image: url('design/cedule_fix.gif'); 
}

.imgfix{ 
 position: absolute; 
 bottom: 0px;
 width: 960px;
 height: 56px;
 background-image: url('deesign/down_fix.gif'); 
}
.pozadi>.imgfix{
position: fixed;
}


/* -- rozvrzeni hlavicky -- */
.hlavicka {
 width: 700px;
 height: 40px;
 position: relative;
 top: 10px;
 left: 10px;
}
.H1{
 font-weight: 100;
 font-size: 2.2em;
 color: #000000;
 position: relative;
 left: 7px;
 bottom: 0px;
}
.H2{
 font-weight: normal;
 font-size: 2em;
 color: #000000;
 position: relative;
 left: 5px;
 bottom: 0px;
 padding-right: 10px;
}
.H3{
 font-weight: normal;
 font-size: 1.6em;
 color: #000000;
 position: relative;
 left: 5px;
 bottom: 0px;
 padding-right: 10px;
}
.zprava{
 font-weight: normal;
 font-size: 1em;
 color: #000000;
 position: relative;
 left: 5px;
 bottom: 0px;
}
 
/* -- rozvrzeni obsahu -- */
.obsah {
 width: 700px;
 min-height: 397px;
  _height: 397px;
 position: relative;
 top: 0px;
 left: 10px;
}


/* -- rozvrzeni paticky -- */
.paticka {
 position: absolute;
 bottom: 20px;
 left: 10px;
}
.vlevo {
 padding-left: 10px;
 text-align: left;
}
.uprostred {
 text-align: center; 
}
.vpravo {
 padding-right: 10px;
 text-align: right;
}
.dolevpravo {
 position: absolute;
 bottom: 0px;
 right: 0px;
 text-align: right;
 padding-bottom:6px;
 padding-right: 10px;
}

/* -- inputy -- */
input.logininput {
	background: url('design/tlacitka/input_login.gif');
  	font-size: 11pt;
       border: 0px;
	padding-left: 5px;
}
td.left{
	text-align: left;
}
td.right{
	text-align: right;
}
a.zeleny:link, a.zeleny:visited {
	color: #038a03;
	text-decoration: none;
	text-size: 0.9em;
}
a.zeleny:hover, a.zeleny:active {
	color: #038a03;
	text-decoration: underline;
}
a.cerveny:link, a.cerveny:visited {
	color: #b30303;
	text-decoration: none;
}
a.cerveny:hover, a.cerveny:active {
	color: #b30303;
	text-decoration: underline;
}
a.fialovy:link, a.fialovy:visited {
	color: #7d0662;
	text-decoration: none;
}
a.fialovy:hover, a.fialovy:active {
	color: #7d0662;
	text-decoration: underline;
}
a.modry:link, a.modry:visited {
	color: #03008b;
	text-decoration: none;
}
a.modry:hover, a.modry:active {
	color: #03008b;
	text-decoration: underline;
}
a.bily:link, a.bily:visited {
	color: #ffffff;
	text-decoration: none;
}
a.bily:hover, a.bily:active {
	color: #ffffff;
	text-decoration: underline;
}
a.cerny:link, a.cerny:visited {
	color: #000000;
	text-decoration: none;
}
a.cerny:hover, a.cerny:active {
	color: #000000;
	text-decoration: underline;
}
a.ruzovy:link, a.ruzovy:visited {
	color: #ff24f7;
	text-decoration: none;
}
a.ruzovy:hover, a.ruzovy:active {
	color: #ff24f7;
	text-decoration: underline;
}
a.oranzovy:link, a.oranzovy:visited {
	color: #ff7924;
	text-decoration: none;
}
a.oranzovy:hover, a.oranzovy:active {
	color: #ff7924;
	text-decoration: underline;
}
a.sv_modry:link, a.sv_modry:visited {
	color: #249bff;
	text-decoration: none;
}
a.sv_modry:hover, a.sv_modry:active {
	color: #249bff;
	text-decoration: underline;
}
a.sv_zeleny:link, a.sv_zeleny:visited {
	color: #61da00;
	text-decoration: none;
}
a.sv_zeleny:hover, a.sv_zeleny:active {
	color: #61da00;
	text-decoration: underline;
}
a.hnedy:link, a.hnedy:visited {
	color: #855814;
	text-decoration: none;
}
a.hnedy:hover, a.hnedy:active {
	color: #855814;
	text-decoration: underline;
}
a.tm_fialovy:link, a.tm_fialovy:visited {
	color: #430335;
	text-decoration: none;
}
a.tm_fialovy:hover, a.tm_fialovy:active {
	color: #430335;
	text-decoration: underline;
}
a.sedy:link, a.sedy:visited {
	color: #4f4f4f;
	text-decoration: none;
}
a.sedy:hover, a.sedy:active {
	color: #4f4f4f;
	text-decoration: underline;
}
.soutez01_top{
background: url('design/tlacitka/input_login.gif');
width: 705px;
height: 853px;
}


.nadrazi_reportaze_top{
background: url('design/nadrazi/nadrazi_reportaze_top.png'); width: 693px; height: 86px;
}
.nadrazi_reportaze_line{
background: url('design/nadrazi/nadrazi_reportaze_line.png'); width: 693px; min-height: 20px; _height: 20px;
}
.nadrazi_reportaze_bottom{
background: url('design/nadrazi/nadrazi_reportaze_bottom.png'); width: 693px; height: 25px;
}
.nadrazi_komentare_top{
background: url('design/nadrazi/nadrazi_komentare_top.png'); width: 693px; height: 82px;
}
.nadrazi_koment_top{
background: url('design/nadrazi/nadrazi_koment_top.png'); width: 693px; height: 24px;
}
.nadrazi_koment_line{
background: url('design/nadrazi/nadrazi_koment_line.png'); width: 693px; min-height: 20px; _height: 20px;
}
.nadrazi_koment_bottom{
background: url('design/nadrazi/nadrazi_koment_bottom.png'); width: 693px; height: 23px
}
.nadrazi_komentare_bottom{
background: url('design/nadrazi/nadrazi_komentare_bottom.png'); width: 693px; height: 389px;
}
.nadrazi_komentare_line{
background: url('design/nadrazi/nadrazi_komentare_line.png'); width: 693px; height: 13px; _height: 0px;
}



.cedule_info{
position: absolute;
top: 250px;
*top: 270px;
left: 17px;
}
.cedule_info_top{
width: 200px;
height: 15px;
background: url('design/cedule_info_top.gif') no-repeat;
}
.cedule_info_line{
width: 164px;
 *width: 200px;
min-height: 50px;
 *height: 50px;
padding-left: 18px; padding-right: 18px;
background: url('design/cedule_info_line.gif');

}
.cedule_info_bottom{
width: 200px;
height: 14px;
background: url('design/cedule_info_bottom.gif') no-repeat;
}




.soutez02_top{
background: url('soutez/zadani/soutez02_top.gif'); width: 693px; height: 24px;
}
.soutez02_line{
background: url('soutez/zadani/soutez02_line.gif'); width: 693px; min-height: 20px; _height: 20px;
}
.soutez02_bottom{
background: url('soutez/zadani/soutez02_bottom.gif'); width: 693px; height: 23px
}

.skryty {display: none; background: #dedede; padding-left: 18px; padding-top: 2px; padding-bottom: 2px; width: 161px; *width: 179px; position: relative; left: -7px;}


body { font-family: Geneva, Arial, "Luxi Sans", Helvetica, sans-serif; font-size: 11px; }

.login {font-size: 0.9em; }

