/*uvodni stranka TV Prerovan - TVP*/

h1.greeneffect
{
	font-size:16px;
	font-weight:bold;
	width:100%;
	padding: 2px 0 5px 0;
	margin: 0 0 5px 0;
	color:#333;
	text-align:center;
	border-top:2px #006600 solid;
	background: url('../../grafika/bg-grey-white-2x25.png') 0 0 repeat-x; 
}

h1.greennoeffect
{
	clear:both;
	font-size:16px;
	font-weight:bold;
	width:100%;
	height:30px;
	padding: 2px 0 5px 0;
	margin: 0 0 5px 0;
	color:#006600;
	text-align:center;
}

.nadpisKategorie
{
	position:relative;
	width: 100%;
	height:50px;
	border:1px black solid;
}


.TVPlogo
{
	position:relative;
	float:left;
	width:180px;
	height:117px;
	top:-5px;
	left:0;
	z-index:2;
}

.MenuTVP /*levy navigacni panel*/
{
	position: relative;
	float:left;
	padding:5px;
	margin:0;
	margin-bottom:15px;
	width:170px;
	height:auto;
	text-align:left;
	background: #E0EDC2 url("../grafika/backgnd_menu.png") repeat-x 0 0;
	border: 2px solid #006600;
	z-index:2;
}

 /*box operaci v inzerci - vlozit, zobrazit podminky....*/
.TVPMoznosti
{
	position:relative;
	float:left;
	margin: 0 0 15px 0;
	padding:5px;
	
	width:170px;
	height:auto;
	background-color: #FFF;
	border: 2px solid #006600;
	z-index:2;
}


ul.tvp {margin: 5px 5px 0 3px; list-style:none;}

li#prerovan {background: url("../grafika/ikony/video_prerovan.png") no-repeat 0 50%; margin: 7px 0 7px 0; padding-left: 35px; height:18px;}
li#ostatni {background: url("../grafika/ikony/video_ostatni.png") no-repeat 0 50%; margin-bottom: 7px; padding-left:35px; height:18px;}

li#vlozit {background: url("../grafika/ikony/tvp_vlozit.gif") no-repeat 0 50%; margin: 7px 0 7px 0; padding-left: 35px; height:18px;}
li#namet {background: url("../grafika/ikony/tvp_namet.gif") no-repeat 0 50%; margin-bottom: 7px; padding-left: 35px; height:18px;}
li#info {background: url("../grafika/ikony/tvp_informace.gif") no-repeat 0 50%; margin-bottom: 7px; padding-left: 35px; height:18px;}



/*stylovani odkazu v levem navigacnim panelu inzerce*/
a.TvpMenuLink, a.TvpMenuLink:link, a.TvpMenuLink:visited
{
	text-decoration:underline;
	color:#000;
	font-size:13px;
}

a.TvpMenuLink:hover, a.TvpMenuLink:active
{
	color:#999;
	font-size:13px;
	text-decoration:underline;
}


 /*reklama a tel. kontakt */
 .telkontakt-tvprerovan
{
	position:relative;
	float:left;
	top:0;
	left:1px;
	margin: 0 0 15px 0;
	padding: 5px 0 5px 0;
	margin-bottom:15px;
	
	width:180px;
	height:70px;
	border: 1px solid #555;
	z-index:2;
}
 
.reklama-tvprerovan
{
	position:relative;
	float:left;
	top:0;
	left:1px;
	margin: 0 0 15px 0;
	margin-bottom:15px;
	
	width:180px;
	height:300px;
	border: 1px solid #555;
	z-index:2;
}







/*stylovani stranky s podminkami*/
.TVPUstanoveni
{
	position:relative;
	float:left;
	top:0;
	padding:0;
	margin:0;
	width:100%;
	height:auto;
	font-size:14px;
	color:#555;
	text-align:left;
	z-index:2;
}

.TVPUstanoveni  p
{
	font-size:13px;
	font-weight:normal;
}

.TVPUstanoveni  a
{
	font-size:13px;
	text-decoration:underline;
	color:#0033CC;
}


ul.ul_TVPUstanoveni
{
	list-style-type: disc;
	margin-left:20px;
	padding:0;
}


h2.h2_TVPUstanoveni
{
	font-size:15px;
	margin: 10px 0 5px 0;
	font-weight:bold;
	text-align:center;
}

h3.h3_TVPUstanoveni
{
	margin: 10px 0 0 0;
	padding: 0;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	text-align:left;
}



/* stranka s formularem pro vlozeni videa*/
.TVPFormular
{
	position:relative;
	float:left;
	left:55px;
	top:0;
	padding:0;
	margin:0;
	width:530px;
	height:auto;
	font-size:12px;
	z-index:2;
}

.chyba
{
	position:relative;
	float:left;
	left:100px;
	top:0;
	padding:10px;
	margin:0;
	margin-bottom:10px;
	width:425px;
	height:auto;
	color:#F00;
	font-size:14px;
	font-weight:bold;
	background:#FFF;
	border:2px #CC3300 solid;
	z-index:2;
}

.TVPFormular TABLE
{
	font-size:12px;
	width:500px;
	text-align:left;
}

.TVPFormular INPUT
{
	font-size:14px;
	border: 1px #AAA solid;
}

.TVPFormular LEGEND
{
	color:#993333;
	font-weight:bold;
}

.TVPFormular SELECT
{
	font-size:12px;
}

.TVPFormular FIELDSET
{
	border: 1px #000 solid;
	padding:15px;
	width:500px;
}

.TVPFormular IMG
{
	position:relative;
	float:left;
}


.povinne
{
	color: #F00;
	font-weight:bold;
}


.VysledekAkce
{
	position:relative;
	float:left;
	top:0;
	font-size:14px;
	left:100px;
	padding:0;
	margin:0;
	width:530px;
	height:auto;
	font-size:12px;
	z-index:2;
}

.VysledekAkce IMG
{
	float:left;
}

#vysledek-dotazu
{
	color:#777;
	font-size:12px;
}





/*stylovani vypsaneho videa */
.TVP_prispevek
{
	position:relative;
	float:left;
	width:640px;
	height:auto;
	top:0;
	left:0;
	margin:0;
	padding:0;
	margin-bottom:15px;
	z-index:2;
	border:1px #777 solid;
}

.video_prispevek-hlavicka
{
	position:relative;
	width:49%;
	height:20px;
	float:left;
	color:#999;
	font-size:12px;
	padding:0;
	margin:0;
	margin-top:10px;
	margin-bottom:5px;	
}

.vysledekhledani
{
	position:relative;
	float:left;
	width:99%;
	height:auto;
	margin:0;
	padding:0;
	color:#777;
	text-align:center;
	font-size:13px;
}


a.navigace, a.navigace:link, a.navigace:active, a.navigace:hover, a.navigace:visited
{
	color:#3333CC;
	font-family:Arial CE;
	font-size:12px;
}



/*stylovani vypsaneho videa - vypis po radcich*/
.video
{
	position:relative;
	float:left;
	top:0;
	left:0;
	width:99%;
	height:170px;
	padding:0;
	margin:0;
	z-index:2;
}

.video-foto
{
	position:absolute;
	width:auto;
	height:auto;
	top:15px;
	left:15px;
	margin:0;
	padding:0;
	margin-top:10px;
	z-index:2;
}

.video-foto IMG
{
	border:black solid 0px;
}

.video-text
{
	position:absolute;
	width:auto;
	height:auto;
	top:1px;
	left:230px;
	margin:0;
	padding:0;
	margin-top:14px;
	font-size:11px;
	font-weight:normal;
	color: #000;
	text-align:left;
	z-index:2;
}

.video-text-velke
{
	position:absolute;
	width:auto;
	height:auto;
	top:1px;
	left:20px;
	margin:0;
	padding:0;
	margin-top:14px;
	font-size:11px;
	color: #000;
	z-index:2;
}

h1.h1video 
{
	font-size:15px;
	font-weight:bold;
	color:#007700;
	padding-top:2px;
	padding-bottom:3px;
	text-align:left;
	background:inherit;
}

a.playrows, a.playrows:link, a.playrows:active, a.playrows:visited
{
	position:absolute;
	width:150px;
	height:100px;
	top:0;
	left:0;
	background: url('../grafika/ikony/play_big.gif') no-repeat 50% 50%;
	z-index:3;
}

a.playrows:hover
{	
	position:absolute;
	width:150px;
	height:100px;
	top:0;
	left:0;
	background: url('../grafika/ikony/play_big_hover.gif') no-repeat 50% 50%;
	z-index:3;
}

/*stylovani vypsaneho videa - vypis po radcich*/


/*stylovani vypsaneho videa - vypis dlazdice*/
.row_video
{
	position:relative;
	float:left;
	width:100%;
	height:auto;
	padding-bottom:50px;
}

.tile_video
{
	position:relative;
	float:left;
	left:20px;
	width:40%;
	height:auto;
	margin:0 35px 0 0;
	padding:10px;
	border:1px #CCC solid;
	border-top:4px #00BB00 solid;
	background: #FFF url('../grafika/pozadi-nahprispevek.png') repeat-x;
	z-index:2;
}


h1.h1tile_video
{
	position:relative;
	float:left;
	font-size:16px;
	font-weight:bold;
	width:100%;
	padding-bottom:5px;
	margin-bottom:5px;
	color:#006600;
	text-align:center;
}


h2.h2tile_video
{
	width:100%;
	height:auto;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin: 0 0 15px 0;
	text-align:left;
	background:inherit;
}

.tile_image
{
	position:relative;
	width:100%;
	height:auto;
	text-align: center;
	margin:0 0 10px 0;
	z-index:2;
}

.tile_image IMG
{
	z-index:2;
}

.tile_text
{
	position:relative;
	width:100%;
	height:auto;
	font-size:11px;
	font-weight:normal;
	color: #000;
	text-align:left;
	z-index:2;
}

a.play, a.play:link, a.play:active, a.play:visited
{
	position:absolute;
	width:150px;
	height:100px;
	top:0;
	left:50px;
	background: url('../grafika/ikony/play_big.gif') no-repeat 50% 50%;
	z-index:3;
}

a.play:hover
{	
	position:absolute;
	width:150px;
	height:100px;
	top:0;
	left:50px;
	background: url('../grafika/ikony/play_big_hover.gif') no-repeat 50% 50%;
	z-index:3;
}
/*stylovani vypsaneho videa - vypis dlazdice*/





.udaj {color:#003300; font-size:12px;} 

a.Aplay, a.Aplay:link, a.Aplay:hover, a.Aplay:active, a.Aplay:visited
{
  color:#339900;
  font-weight:bold;
  font-size:11px;
  text-decoration:underline;
}

a.Asend, a.Asend:link, a.Asend:hover, a.Asend:active, a.Asend:visited
{
  color:#0022FF;
  font-weight:bold;
  font-size:11px;
  text-decoration:underline;
}

a.TlZpet, a.TlZpet:link, a.TlZpet:hover, a.TlZpet:active, a.TlZpet:visited
{
  color:#006600;
  font-weight:bold;
  font-size:11px;
  text-decoration:underline;
}






/*zobrazeni videa samostatne*/
.video-zobrazeni
{
  position:relative;
  float:left;
  width:100%;
  height:auto;
  text-align:left;
  background-color: #F5F5F5;
}

.video-text-solo
{
  position:relative;
  float:left;
  width:98%;
  height:auto;
  margin:20px 0 0 0;
  padding: 10px 0 10px 10px;
  font-size:12px;
  color:#000;
  text-align:left;
  border-top: 3px solid #15D115;
}

.video-navigace
{
  position:relative;
  float:left;
  width:96%;
  height:auto;
  margin:0 0 10px 0;
  padding: 0 10px 10px;
  font-size:12px;
  color:#000;
  text-align:right;
}

.prehravac
{
	position:relative;
	float:left;
	width:100%;
	height:auto;
	text-align:center;
}

h1.nadpis-video-zobrazeni
{
	text-align:center;
	padding: 5px 0 0 0;
	margin: 0 0 20px 0;
	height:30px;
	color:#000;
	font-size:16px;
	border-bottom: 3px solid #15D115;
}

/*dalsi videa v kategorii pri prehravani*/
.dalsividea
{
	position:relative;
	float:left;
	width:100%;
	height:auto;
	top:30px;
	text-align:left;
}

h1.H1dalsividea
{
	position:relative;
	float:left;
	text-align:center;
	margin: 0 0 20px 0;
	width:100%;
	height:20px;
	color:#000;
	font-size:16px;
}

.dalsividea-video
{
	position:relative;
	float:left;
	width:33%;
	height:auto;
	text-align:center;
}

a.play2, a.play2:link, a.play2:active, a.play2:visited
{
	position:absolute;
	width:150px;
	height:100px;
	top:0;
	left:30px;
	background: url('../grafika/ikony/play_big.gif') no-repeat 50% 50%;
	z-index:3;
}

a.play2:hover
{	
	position:absolute;
	width:150px;
	height:100px;
	top:0;
	left:30px;
	background: url('../grafika/ikony/play_big_hover.gif') no-repeat 50% 50%;
	z-index:3;
}

h2.nadpisVideoDalsi
{
	position:relative;
	float:left;
	width:100%;
	height:auto;
	font-size:12px;
	font-weight: bold;
	color: #3B7F0D;
}
/*dalsi videa v kategorii pri prehravani*/





/*oble rohy*/
*.TVP-corner_lt
{
	position:absolute;
	left:-2px;
	top:-2px;
	width:7px;
	height:7px;
	background: url('../grafika/big-corner-lt.gif ') left top no-repeat;
	z-index:4;
}

*.TVP-corner_rt
{
	position:absolute;
	right:-2px;
	top:-2px;
	width:7px;
	height:7px;
	background: url('../grafika/big-corner-rt.gif') right top no-repeat;
	z-index:4;
}

*.TVP-corner_lb
{
	position:absolute;
	left:-5px;
	bottom:-5px;
	width:10px;
	height:10px;
	background: url('../grafika/big-corner-lb.gif ') left bottom no-repeat;
	z-index:4;
}

*.TVP-corner_rb
{
	position:absolute;
	right:-6px;
	bottom:-5px;
	width:10px;
	height:10px;
	background: url('../grafika/big-corner-rb.gif') right bottom no-repeat;
	z-index:4;
}


hr.cistic {
   clear: both;
   height: 0px;
   font-size:1px;
   border: none;
   margin: -10px 0 0 0;
   z-index:4px;
   border-top:1px white solid;
   visibility:none;
   }

/*uploading info*/
.UploadDialog_visible {
		position: absolute;
		width: 350px;
		height: 200px;
		font-size: 14px;
		z-index:5;
		border:1px solid #CCC;
		background: transparent url("../grafika/pozadi-uploading.png") no-repeat 0 0; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: .8;
		color:#000;
		top:200px;
		left:155px;
		visibility:visible;
		text-align:center;
		font-weight:bold;
	}

h3.UploadDialog_visibleH3{
    margin-top:15px;
    margin-bottom:15px;
    color:#2C0A6A;
    font-weight:bold;
    font-size:18px;
    text-align:center;
}	

	
.UploadDialog_hidden {
		position: absolute;
		width: 300px;
		height: 300px;
		font-size: 14px;
		z-index:5;
		border:1px solid black;
		background:#CCC;
		color:#000;
		top:200px;
    visibility:hidden;
	}
	

a.footTV, a.footTV:link, a.footTV:active, a.footTV:hover, a.footTV:visited
{	
	position:relative;
	text-decoration:underline;
	color:#ddd;
	font-size:10px;
	top:-4px;
}

.foottextTV
{
	position:relative;
	font-size:10px;
	color:#ddd;
	top: -4px;
}



a.AsearchTV, a.AsearchTV:link, a.AsearchTV:visited, a.AsearchTV:active
{
	position:relative;
	float:left;
	color: #fff;
	height:22px;
	margin: 0 4px 0 0;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	z-index:3;
}

a.AsearchTV:hover
{
	position:relative;
	float:left;
	color: #000;
	height:22px;
	margin: 0 4px 0 0;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	z-index:3;
}

a.AsearchTVActive, a.AsearchTVActive:link, a.AsearchTVActive:active, a.AsearchTVActive:visited, a.AsearchTVActive:hover
{
	position:relative;
	float:left;
	height:22px;
	margin: 0 4px 0 0;
	color: #000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background: url('../grafika/sipka-navigace.gif') no-repeat center bottom;
	z-index:3;
}
