/* CSS document */

@import '_navigace.css';

@media all {

#LSsekce {
	width: 673px;
	margin: 10px 0px 0px 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #FFFFFF;
	border: 1px #000000 solid;
	font-family: 'Arial CE', Arial, 'Microsoft Sans Serif', Verdana;
	}

#videoLeftSide {
	width: 450px;
	float: left;
	}

#videoRightSide {
	width: 200px;
	float: right;
	border: 1px #000000 solid;
	margin-right: 12px;
	}

#sekceNazev {
	width: 100px;
	float: left;
	margin-left: 8px;
	}

#sekceNazev h1 {
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	}


/* ===============   V Y P I S  V S E C H   V E D E I   =============== */

#sekceVideo {
	width: 428px;
	margin-left: 8px;
	border-top: 4px #000000 solid;
	padding: 10px 5px 20px 5px;
	font-size: 8pt;
	color: #000000;
	background: #FFFFFF;
	}

.videoPol {
	padding: 5px 0px;
	margin: 5px 5px 0px 5px;
	border-bottom: 1px #000000 solid;
	}

.videoPol img {
	border: 1px #000000 solid;
	}

.videoPol a:hover img {
	border: 1px #ED1C24 solid;
	}

.videoStarsLeft {
	margin-top: 5px;
	}

.videoPol .videoStarsLeft span {
	float: left;
	}

.videoPol .videoStarsLeft img {
	border: 0px #000000 solid;
	float: left;
	}

.videoPol .vpLeftSide {
	width: 140px;
	float: left;
	}

.videoPol .vpRightSide {
	width: 275px;
	float: left;
	}

.videoNazev {
	width: 275px;
	}

.videoNazev h2 {
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	}

.videoNazev a {
	color: #000000;
	}

.videoNazev a:hover {
	color: #ED1C24;
	}

.videoPocty {
	width: 275px;
	color: #000000;
	}

.videoPocty span {
	color: #000000;
	}

.videoTools {
	width: 428px;
	height: 15px;
	font-family: 'Microsoft Sans Serif', 'Arial CE', Arial, Verdana;
	font-size: 7pt;
	}

.videoDatum {
	width: 140px;
	float: left;
	color: #000000;
	}

.videoInfo {
	width: 275px;
	float: left;
	color: #000000;
	text-align: right;
	}

.videoInfo a {
	text-decoration: none;
	color: #000000;
	}

.videoInfo a:hover {
	color: #ED1C24;
	}


/* ===============   N A V I G A C E   S T R A N E K   =============== */


.fpNavTop, .fpNavBottom {
	width: 200px;
	height: 20px;
	display: block;
	float: right;
	line-height: 18px;
	color: #000000;
	text-align: right;
	font-size: 8pt;
	font-family: 'Microsoft Sans Serif', 'Arial CE', Arial, Verdana;
	}


/* === zbytek navigace stranek je definovana v _navigace.css === */








/* ===============   V Y P I S   1 0   N E J S L E D O V A N E J S I C H   V E D E I   =============== */


.VNRtitle {
	height: 22px;
	}

.VNRtitle span {
	color: #000000;
	font-size: 7pt;
	line-height: 20px;
	padding-left: 5px;
	}

.VNRTvideo { background-color: #FFFFFF;}


.videoPolR {
	padding: 10px 0px 5px 0px;
	margin: 0px 5px;
	}

.vnrBrdr {
	border-top: 1px #000000 solid;
	}

.videoPolR a img {
	border: 1px #000000 solid;
	}

.videoPolR a:hover img {
	border: 1px #ED1C24 solid;
	}

.videoPolR .vprLeftSide {
	width: 80px;
	float: left;
	}

.videoPolR .vprRightSide {
	width: 110px;
	float: left;
	}

.videoNazevR {
	width: 110px;
	}

.videoNazevR h2 {
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	/*padding-bottom: 7px;*/
	}

.videoNazevR a {
	color: #000000;
	}

.videoNazevR a:hover {
	color: #ED1C24;
	}

.videoPoctyR {
	width: 110px;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	margin-top: 5px;
	}

.videoPoctyR span {
	color: #000000;
	}








/* ================================    K O N K R E T N I   V I D E O    ================================ */


#VideoTop {
	width: 657px;
	margin: 0px 0px 0px 8px;
	padding: 10px 0px 20px 0px;
	background-color: #FFFFFF;
	border-bottom: 2px #000000 solid;
	font-family: 'Arial CE', Arial, 'Microsoft Sans Serif', Verdana;
	}

#VideoTop h1 {
	font-size: 16pt;
	color: #000000;
	font-weight: bold;
	margin-left: 15px;
	}


#VideoPlayer {
	text-align: center;
	margin-top: 30px;
	z-index: 1;
	}


/* ================    H O D N O C E N I   -   S T A R S    ================ */


#VideoHodnoceni {
	width: 265px;
	height: 46px;
	display: block;
	/*margin: 20px auto;*/
	margin: 40px 0px 0px 20px;
	float: left;
	background-color: #FFFFFF;
	}

#VVstars {
	width: 125px;
	height: 35px;
	display: block;
	float: left;
	margin: 6px 0px 0px 10px;
	}

#VVstars a span {
	display: none;
	}

#VVstars a {
	width: 25px;
	height: 35px;
	display: block;
	float: left;
	}

#VVstars a.starG {
	background: transparent url('../images/stars/grey_out.gif') no-repeat top left;
	}

#VVstars a.starGover, #VVstars a.starG:hover {
	background: transparent url('../images/stars/grey_over.gif') no-repeat top left;
	}

#VVstars a.starY {
	background: transparent url('../images/stars/yellow_out.gif') no-repeat top left;
	}

#VVstars a.starYover, #VVstars a.starY:hover {
	background: transparent url('../images/stars/yellow_over.gif') no-repeat top left;
	}

#VVpocet {
	width: 120px;
	height: 44px;
	line-height: 17px;
	margin-top: 5px;
	font-size: 10pt;
	font-family: 'Arial CE', Arial, 'Microsoft Sans Serif', Verdana;
	font-weight: bold;
	color: #fff;
	text-align: right;
	float: left;
	}

#VVpocet span {
	font-size: 7pt;
	font-weight: normal;
	color: #fff;
	}

#starTXT {
	width: 145px;
	height: 17px;
	display: block;
	font-size: 8pt;
	font-family: 'Arial CE', Arial, 'Microsoft Sans Serif', Verdana;
	font-weight: bold;
	color: #fb0;
	text-align: center;
	}


/* ================    P O S L A T   Z N A M E M U   A   D I S K U S E    ================ */


#ddTools {
	width: 265px;
	height: 20px;
	display: block;
	float: right;
	margin-top: 70px;
	color: #000000;
	line-height: 22px;
	margin-right: 15px;
	font-size: 7pt;
	font-family: 'Microsoft Sans Serif', 'Arial CE', Arial, Verdana;
	text-align: right;
	}

#ddTools a {
	text-decoration: none;
	color: #000000;
	}

#ddTools a:hover {
	color: #ED1C24;
	}



/* ================    D I S K U S E   K   D A N E M U   V I D E U    ================ */


#sekceVdiskuse {
	font-size: 8pt;
	color: #000000;
	margin-left: 10px;
	padding-bottom: 10px;
	}

#sekceVdiskuse h3 {
	font-size: 16pt;
	color: #000000;
	font-weight: bold;
	}

#sekceVkomentare {
	width: 655px;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 2px #f1a solid;
	}

#sekceVkomentare a {
	color: #000000;
	}

#sekceVkomentare a:hover {
	color: #ED1C24;
	}


.fpPol1 { width: 655px; margin-top: 5px; }
.fpPol2 { width: 635px; margin-top: 5px; margin-left: 20px; }
.fpPol3 { width: 615px; margin-top: 5px; margin-left: 40px; }
.fpPol4 { width: 595px; margin-top: 5px; margin-left: 60px; }
.fpPol5 { width: 575px; margin-top: 5px; margin-left: 80px; }
.fpPol6 { width: 555px; margin-top: 5px; margin-left: 100px; }
.fpPol7 { width: 535px; margin-top: 5px; margin-left: 120px; }
.fpPol8 { width: 515px; margin-top: 5px; margin-left: 140px; }
.fpPol9 { width: 495px; margin-top: 5px; margin-left: 160px; }

.fpPredmet {
	margin-left: 10px;
	}

.fpUser {
	margin-left: 5px;
	}

#sekceVbtns {
	width: 655px;
	height: 20px;
	display: block;
	text-align: center;
	margin-top: 30px;
	}

#sekceVbtns img {
	margin: 0px 20px;
	}

#sekceVdiskuse .pozn {
	width: 650px;
	height: 20px;
	display: block;
	border-top: 1px #f1a solid;
	margin-top: 30px;
	padding: 5px 0px 0px 5px;
	color: #000000;   /* #606 */
	}


} /* media all */

/* end of CSS document */
