/* CSS Document */

body {
	background: #FFF;
	padding: 0; margin: 0 0 0 30px;
	text-align: center;
	font-size: 82%;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
}
p, li, label, td, legend, cite {
	color: #7C7C7C;
	line-height: 150%;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
}
input, select, textarea {
	color: #7C7C7C;
}
a {
	color: #2B8B46 !important;
}
a:hover {
	color: #0A3D18 !important;
}
img {
	border: 0;
}
ul {
	padding: 0; margin: 0;
}
br.clear {
	clear: both;
	font-size: 1px;
	height: 1px;
	background: transparent;
}
.backgroundText {
	display: none;
}
fieldset {
	border: #817569 solid 1px;
}


div#main {
	width: 1000px;
	margin: 0 auto;
	background: url(../img/bgr-main.gif) repeat-y;
	text-align: left;
	position: relative;
}
div#top {
	width: 1000px; height: 241px;
}
div#lang {
	height: 20px; width: 1000px;
	text-align: right;
	background: #FFF;
}
div#lang ul {
	padding: 20px 50px 0 0; margin: 0;
}
div#lang ul li {
	display: inline;
	padding: 0 0 0 4px;
	font-weight: bold;
}
div#lang ul li span {
	color: #FED61D;
	font-weight: normal;
}
div#logo {
	background: url(../img/bgr-top.jpg) #FFF no-repeat bottom;
	width: 1000px;
	height: 171px;
}
div#logo div.logo {
	padding: 3px 0 0 64px;
	float: left;
}
div#logo div.topFlash {
	padding: 0 49px 0 0;
	float: right;
}
div#mainMenu div.hledej {
	width: 220px; height: 62px;
	float: left;
}
div#mainMenu div.hledej field {
	border: 0px;
}
div#mainMenu div.hledej legend {
	display: none;
}
div#mainMenu div.hledej form div {
	padding: 8px 0 0 70px;
}
div#mainMenu div.hledej .qHledej {
	width: 106px;
	color: #7C7C7C;
}
div#mainMenu div.hledej .sHledej {
	border: 0;
	position: relative; left: 10px; top: 6px;
}
.hledej fieldset, .zlatyFond fieldset {
	border: none;
	padding: 0; margin: 0;
}

/* hlavní menu */
div#mainMenu ul.mainMenu {
	float: left;
	width: 635px; height: 62px;
	background: url(../img/brg-top-obloucek-s.gif) no-repeat right top;
}
div#mainMenu ul.mainMenu li {
	float: left;
	display: block;
	height: 62px;
	text-align: right;
}
/* pondělí */
div#mainMenu ul.mainMenu li.mainMenu1 {
	width: 114px;
	background: url(../img/brg-top-obloucek.gif) no-repeat left top;
}
/* úterý */
div#mainMenu ul.mainMenu li.mainMenu2 {
	width: 83px;
	background: url(../img/button-odd-1.gif) no-repeat left top;
}
/* středa */
div#mainMenu ul.mainMenu li.mainMenu3 {
	width: 82px;
	background: url(../img/button-odd-2.gif) no-repeat left top;
}
/* čtvrtek */
div#mainMenu ul.mainMenu li.mainMenu4 {
	width: 84px;
	background: url(../img/button-odd-3.gif) no-repeat left top;
}
/* pátek */
div#mainMenu ul.mainMenu li.mainMenu5 {
	width: 83px;
	background: url(../img/button-odd-4.gif) no-repeat left top;
}
/* sobota */
div#mainMenu ul.mainMenu li.mainMenu6 {
	width: 84px;
	background: url(../img/button-odd-5.gif) no-repeat left top;
}



/* Middle */
div#middle div#middleMenu {
	width: 234px;
	float: left;
	position: relative; bottom: 10px;
}
div#middle div#middleObsah {
	float: left;
	width: 532px;
}
div#middle div#middleSupp {
	float: left;
	width: 234px;
	/*background: url(../img/bgr-obloucek-r.gif) no-repeat top left;*/
	position: relative; bottom: 70px;
}

/* Middle Menu*/

div#middle div#middleMenu ul {
	margin: 0 14px 0 52px;
	padding: 0;
}
div#middle div#middleMenu ul li {
	margin: 0; padding: 0;
	list-style: none;
	text-align: left;
	line-height: 80%;
}
div#middle div#middleMenu ul li span {
	padding: 8px 5px 5px 10px;
	display: block;
}
div#middle div#middleMenu ul li.selected {
	background: url(../img/bgr-menu-on.gif) no-repeat top right;
	color: #584F0
}
div#middle div#middleMenu li a {
	font-weight: bold;
	text-decoration: none;
	font-size: 95%;
	background: url(../img/menu-button.gif) no-repeat top left;
	display: block;
	padding-left: 14px;
}
div#middle div#middleMenu li.selected a {
	color: #000000;
}

div#middle div#middleMenu ul li ul {
	margin: 10px 0 2px 0px; padding: 0;
}
div#middle div#middleMenu ul li ul li ul {
	margin: 2px 0 2px 4px; padding: 0;
}
div#middle div#middleMenu ul li ul li {
	padding: 0; margin: 0;
	line-height: 130%;
}
div#middle div#middleMenu ul li ul li span {
	padding: 1px 5px 1px 10px;
}
div#middle div#middleMenu li ul li a {
	background: url(../img/menu-button-1.gif) no-repeat top left;
	color: #2B8B46 !important;
}
div#middle div#middleMenu ul li ul li ul li a {
	font-size: 85%; font-weight: normal !important;
}
div#middle div#middleMenu li ul li a.active {
	background: url(../img/menu-button-2.gif) no-repeat top left;
	color: #000 !important;
}


/* login Gold Club*/
div#middle div#middleMenu .zlatyFond {
	background: url(../img/entry-voleyball-club.jpg) no-repeat;
	width: 185px; height: 293px;
}
div#middle div#middleMenu .zlatyFondMatr {
	margin: 10px 0 0 35px;
}

div#middle div#middleMenu .zlatyFond form {
	padding: 1px 0 0 1px;
}
div#middle div#middleMenu .zlatyFond form div {
	margin: 131px 0 0 21px;
}
div#middle div#middleMenu .zlatyFond .qHledej {
	width: 106px;
	color: #7C7C7C;
	margin-bottom: 6px;
}
div#middle div#middleMenu .zlatyFond .sHledej {
	border: 0;
	position: relative; left: 12px; top: 2px;
}
div#middle div#middleMenu .zlatyFond legend {
	padding: 0 0 7px 0; margin: 0;
	color: #000;
}
div#middle div#middleMenu .zlatyFond p {
	padding: 0; margin: 0 0 0 2px;
	font-size: 85%;
}
div#middle div#middleMenu .zlatyFond .succLog {
	padding: 160px 10px 10px 20px;
}

div#middle div#middleMenu label {
	display: none;
}


/* OBSAH*/

div#middleObsah {
	padding: 4px 0 40px 0;
	overflow: hidden;
}

div#middleObsah hr {
	padding: 0; margin: 10px 0;
	color: #FFF;
	height: 1px;
	border: 0px;
}

/* Top Story */

.articleTopStory {
	margin: 10px 0 0 0;
	background: url(../img/bgr-topstory.gif) #F8CF2E repeat-x top;
	overflow: hidden;
}
.articleTopStory .ATStop {
	background: url(../img/bgr-topstory-bottom.gif) no-repeat bottom;
	overflow: hidden;
}
.articleTopStory .ATSbottom {
	background: url(../img/bgr-topstory-top.gif) no-repeat top;
	padding: 18px 19px 10px 19px;
	overflow: hidden;
}
.articleTopStory h2 {
	margin: 0; padding: 0;
	font-size: 145% !important;
	line-height: 150%;
}
.articleTopStory p.chapter {
	width: 360px;
	float: left;
	font-weight: bold;
	color: #F09B00;
	margin: 0; padding: 0;
}
.articleTopStory p.date {
	width: 134px;
	float: left;
	text-align: right;
	margin: 0; padding: 0;
	color: #000000;
}
.articleTopStory p {
	margin: 10px 0 10px 0; padding: 0;
	color: #000000;
}
.articleTopStory li {
	margin: 2px 0 2px 0; padding: 0;
	color: #000000;
}
.articleTopStory img {
	float: left;
	margin: 14px 14px 4px 0;
}
.articleTopStory ul {
	margin: 8px 0 8px 14px; padding: 0;
}
.articleTopStory ol {
	margin: 1em 0 1em 14px; padding: 0 0 0 4px;
}


/* Shrnutí týdne */


div#middleObsah div#shortLast .bgr {
	background: url(../img/bgr-shortlast-tr.jpg) #F8CE2E repeat-x top;
}

div#middleObsah div#shortLast .PoCt {
	background: url(../img/bgr-shortlast-top.gif) no-repeat top;
	margin-bottom: 5px;
}
div#middleObsah div#shortLast .UtPa {
	background: url(../img/bgr-shortlast-white.gif) repeat-y center;
	margin-bottom: 5px;
}
div#middleObsah div#shortLast .StSo {
	background: url(../img/bgr-shortlast-bottom.gif) repeat-y bottom;
}
div#middleObsah div#shortLast .Po {
	background: url(../img/weekd-1-po.gif) no-repeat top right;
	width: 263px;
	float: left;
}
div#middleObsah div#shortLast .Ut {
	background: url(../img/weekd-2-ut.gif) no-repeat top right;
	width: 263px;
	float: left;
}
div#middleObsah div#shortLast .St {
	background: url(../img/weekd-3-st.gif) no-repeat top right;
	width: 263px;
	float: left;
}
div#middleObsah div#shortLast .Ct {
	background: url(../img/weekd-4-ct.gif) no-repeat top right;
	width: 263px;
	float: right;
}
div#middleObsah div#shortLast .Pa {
	background: url(../img/weekd-5-pa.gif) no-repeat top right;
	width: 263px;
	float: right;
}
div#middleObsah div#shortLast .So {
	background: url(../img/weekd-6-so.gif) no-repeat top right;
	width: 263px;
	float: right;
}
div#middleObsah div#shortLast .PoSelected {
	background: url(../img/weekd-1-po-on.gif) no-repeat top right;
	width: 263px;
	float: left;
}
div#middleObsah div#shortLast .UtSelected {
	background: url(../img/weekd-2-ut-on.gif) no-repeat top right;
	width: 263px;
	float: left;
}
div#middleObsah div#shortLast .StSelected {
	background: url(../img/weekd-3-st-on.gif) no-repeat top right;
	width: 263px;
	float: left;
}
div#middleObsah div#shortLast .CtSelected {
	background: url(../img/weekd-4-ct-on.gif) no-repeat top right;
	width: 263px;
	float: right;
}
div#middleObsah div#shortLast .PaSelected {
	background: url(../img/weekd-5-pa-on.gif) no-repeat top right;
	width: 263px;
	float: right;
}
div#middleObsah div#shortLast .SoSelected {
	background: url(../img/weekd-6-so-on.gif) no-repeat top right;
	width: 263px;
	float: right;
}

div#middleObsah div#shortLast dl {
	margin: 0; padding: 0 0 2px 0;
}
div#middleObsah div#shortLast dl dt {
	margin: 13px 40px 8px 16px; padding: 0;
	color: #2B5236; font-weight: bold; font-size: 100%;
}
div#middleObsah div#shortLast .PoCt dl dt  {
	margin: 18px 40px 8px 16px; padding: 0;
}
div#middleObsah div#shortLast dl dd {
	margin: 0.6em 10px 0.6em 16px; padding: 0;
}
div#middleObsah p.listing {
	text-align: center;
}

/* Poslední clánky */

div#middleObsah .article {
	margin: 0 19px 0 19px;
	padding: 0 0 0 0;
	color: #7C7C7C;
	line-height: 150%;
	overflow: hidden;
	clear: both;
}
div#middleObsah .article p.chapter {
	width: 360px;
	float: left;
	font-weight: bold;
	color: #F09B00;
	margin: 0; padding: 0;
}
div#middleObsah .article p.date {
	width: 134px;
	float: left;
	text-align: right;
	margin: 0; padding: 0;
}
div#middleObsah .article p {
	margin: 4px 0 4px 0; padding: 0 0 2px 0;
}
div#middleObsah .article ul {
	margin: 8px 0 8px 14px; padding: 0;
}
div#middleObsah .article ol {
	margin: 1em 0 1em 14px; padding: 0 0 0 4px;
}
div#middleObsah .article img {
	float: left;
	 margin: 8px 14px 4px 0;
}
div#middleObsah .articHr hr {
	display: none;
}
div#middleObsah .articHr {
	background: url(../img/bgr-mini-or.gif) repeat-x bottom;
	padding: 0; margin: 10px 0px 6px 0px;
	width: 100%; height: 1px;
}
div#middleObsah h2 {
	margin: 0; padding: 0;
	font-size: 120%;
	line-height: 150%;
}
div#middleObsah h3 {
	padding: 14px 10px 8px 20px; margin: 25px 0 12px 0;
	background: url(../img/bgr-nadpis-h3.gif) no-repeat;
	font-size: 110%;
	line-height: 150%;
}

.downFile p {
	margin: 10px 20px 10px 20px; padding: 0;
}
/* Clanky detail */

div#middleObsah .articleDetail {
	margin: 0 19px 6px 19px;
	padding: 0px 0 4px 0;
	color: #7C7C7C;
	line-height: 150%;
}
div#middleObsah .articleDetail h2 {
	width: 410px;
	float: left;
	font-weight: bold;
	color: #000;
	margin: 0 0 0.6em 0; padding: 0;
	line-height: 150%;
}
div#middleObsah .articleDetail h4 {
	color: #000;
	padding: 0; margin-top: 2em; margin-bottom: 0.6em;
	line-height: 150%; 
}
div#middleObsah .articleDetail h5 {
	font-size: 100%;
	color: #7C7C7C;
	padding: 0; margin-top: 1em; margin-bottom: 0.4em;
	line-height: 150%; 
}
div#middleObsah .articleDetail p.date {
	width: 84px;
	float: left;
	text-align: right;
	margin: 0; padding: 0;
}
div#middleObsah .articleDetail img {
	float: left;
	margin: 0 12px 8px 32px;
}
div#middleObsah .articleDetail p {
	margin: 1em 0 1em 0; padding: 0;
}
div#middleObsah .articleDetail ul {
	margin: 1em 0 1em 14px; padding: 0;
}
div#middleObsah .articleDetail ol {
	margin: 1em 0 1em 20px; padding: 0;
}
div#middleObsah .articleDetail img {
	float: left;
	margin: 15px 14px 4px 0;
}
div#middleObsah .articleDetail .articleFooter {
	text-align: right;
}


div#middleObsah .linkDetail {
	margin: 0 19px 6px 19px;
	padding: 0px 0 4px 0;
}



/* Fotogalerie */
div#middleObsah .articleFotogalery {
	margin: 0 0 0 4px;
}
div#middleObsah .articleFotogalery img {
	float: left; margin: 8px 2px;
}

/* Starší články */

div#middleObsah .articleShort {
	margin: 0 19px 6px 19px;
	padding: 0px 0 4px 0;
}
div#middleObsah .articleShort h2 {
	margin: 0; padding: 0;
	font-size: 95%;
}
div#middleObsah .articleShort p.chapter {
	width: 360px;
	float: left;
	font-weight: bold;
	color: #F09B00;
	margin: 0; padding: 0;
}
div#middleObsah .articleShort p.date {
	width: 134px;
	float: left;
	text-align: right;
	margin: 0; padding: 0;
}




/* Support blok*/
h2 {
	font-size: 110%;
	padding: 0; margin: 20px 8px 8px 32px;
}

/* Bannery */
.bannerStand {
	margin: 16px 0 16px 17px;
}
.bannerCentr {
	margin: 8px 49px 8px 17px;
	text-align: center;
}
.bannerVideoukazky {
	margin: 4px 28px 10px 0;
	text-align: center;
}
.bannerVideoukazky p {
	padding: 0; margin: 2px 8px 8px 32px;
	font-size: 85%;
	text-align: left;
}
.bannerVideoukazky div {
	background: url(../img/bgr-vid.gif) no-repeat center;
	padding: 3px 0 2px 0;
}

.bannerNejctenejsi {
	margin: 4px 49px 20px 17px;
	text-align: left;
}
.bannerNejctenejsi p {
	padding: 2px 4px 8px 8px; margin: 5px 8px 1px 6px;
	background: url(../img/bgr-mini-or.gif) repeat-x bottom;
	font-size: 85%;
}
.bannerNejctenejsi p.bestOfBest {
	padding: 2px 4px 8px 8px; margin: 0 8px 5px 6px !important;
	background: url(../img/bgr-mini-or.gif) repeat-x top !important;
}
.bannerAnketa {
	margin: 4px 57px 20px 23px; padding-bottom: 12px;
	text-align: left;
	background: url(../img/bgr-mini-or.gif) repeat-x bottom;
}
.bannerAnketa p {
	padding: 0; margin: 6px 4px 6px 8px;
	color: #000;
}
.bannerAnketa p a {
	text-decoration: none;
}
.bannerAnketa p a span {
	text-decoration: underline;
}


/* Bottom */

div#bottom {
	width: 1000px; height: 64px;
	margin: 0 auto 0 auto; padding-bottom: 30px;
	background: url(../img/bgr-bottom.gif) #FFF no-repeat top;
}
div#bottom hr {
	display: none;
}
div#bottom div {
	padding-top: 20px;
}
div#bottom div p {
	padding: 0; margin: 12px 160px 4px 140px;
	font-size: 85%;
}

/* popup */

.pop {
	background: url(../img/bgr-pop.gif) repeat-y bottom;
	width: 271px;
	display: none;
	z-index: 5;
}
.pop p, .pop li {
	color: #FFF;
}
.pop p {
	padding-top: 20px;
	margin: 0 10px 10px 115px;
}
.pop ul {
	margin: 50px 10px 10px 30px; padding: 0 0 20px 0 ;
}
.pop li {
	display: list-item !important;
}
.pop b {
	font-size: 100%;
}
#pop1 {
	background: url(../img/bgr-pop.gif) repeat-y bottom;
	position: absolute; top: 234px; left: 250px;
}
#pop1 div.mainBlockPop {
	background: url(../img/bgr-pop-1-po.jpg) no-repeat top;
}
#pop2 {
	background: url(../img/bgr-pop.gif) repeat-y bottom;
	position: absolute; top: 239px; left: 336px;
}
#pop2 div.mainBlockPop {
	background: url(../img/bgr-pop-2-ut.jpg) no-repeat top;
}
#pop3 {
	background: url(../img/bgr-pop.gif) repeat-y bottom;
	position: absolute; top: 242px; left: 419px;
}
#pop3 div.mainBlockPop {
	background: url(../img/bgr-pop-3-st.jpg) no-repeat top;
}
#pop4 {
	background: url(../img/bgr-pop.gif) repeat-y bottom;
	position: absolute; top: 241px; left: 501px;
}
#pop4 div.mainBlockPop {
	background: url(../img/bgr-pop-4-ct.jpg) no-repeat top;
}
#pop5 {
	background: url(../img/bgr-pop.gif) repeat-y bottom;
	position: absolute; top: 239px; left: 585px;
}
#pop5 div.mainBlockPop {
	background: url(../img/bgr-pop-5-pa.jpg) no-repeat top;
}
#pop6 {
	background: url(../img/bgr-pop.gif) repeat-y bottom;
	position: absolute; top: 237px; left: 668px;
}
#pop6 div.mainBlockPop {
	background: url(../img/bgr-pop-6-so.jpg) no-repeat top;
}

/* Comment*/

div.commentUni {
	margin: 5px 0 5px 15px; padding: 0;
}
div.commentUni p {
	font-size: 85%;
}
div.commentUni p.commentTitle {
	margin: 0; padding: 0;
	float: left;
	width: 300px; height: 1.3em;
	overflow: hidden;
}
div.commentUni p.commentAuthor {
	margin: 0; padding: 0;
	float: left;
	width: 116px; height: 1.3em;
	overflow: hidden;
}
div.commentUni p.commentDate {

	margin: 0; padding: 0;
	float: left;
	width: 100px; height: 1.3em;
	overflow: hidden;
	text-align: right;
}
div.commentUni p.commentText {
	padding-top: 20px;
}
form.buttonAddComm {
	margin: 20px 0 20px 6px;
}
form.formObjednavka label, form.formObjednavka legend {
	color: #3D3939;
}
form.formObjednavka legend {
	font-weight: bold;
}
form.formObjednavka h2 {
	font-size: 120% !important;
	padding-bottom: 10px !important;
}
form.formObjednavka input, form.formObjednavka textarea, form.formObjednavka select {
	margin-bottom: 9px !important;
}
form.formObjednavka div {
	float: left;
	width: 210px;
	height: 160px;
}
form.formObjednavka div input {
	width: 160px;
}
form.formObjednavka textarea {
	height: 118px;
	width: 240px;
}
form.commentFormHan {
	padding: 0;
}
form.commentFormHan textarea {
	height: 120px;
	width: 490px;
}
form.commentFormHan input.titleComment {
	width: 490px;
}
form.commentFormHan textarea, form.commentFormHan input {
	margin-bottom: 6px;
}
form.formObjednavka textarea.zboziVyb {
	height: 118px;
	width: 450px;
}
.blokEshop b span {
	color: #F09B00;
}
.blokEshop h4 {
	padding-top: 20px;
}
.succLog b {
	color: #000;
}
#middleMenu .bannerStand {
	padding-left: 18px;
}
.imgLeft {
	float: left !important;
	margin: 12px 12px 12px 0 !important; padding: 0 !important;
}
.imgRight {
	float: right !important;
	margin: 12px 0 12px 12px !important; padding: 0 !important;
}
div.shotCutMass {
	overflow: hidden;
	margin: 6px 20px 16px 20px;
}
div.shotCutMass div h2, div.shotCutMass div p {
	font-size: 80% !important;
	padding: 0; margin: 0 1em 0 1em !important;
}
div.shotCutMass div {
	/*border-left: 1px solid #F09B00;*/
	background: url(../img/bleskovka-bg.gif) top left no-repeat;
	float: left;
	width: 33%;
	margin-bottom: 0.5em;
}
div.shotCutMass p.chapter {
	width: 340px;
	float: left;
	font-weight: bold;
	color: #F09B00;
	margin: 0 0 2px 0; padding: 0;
}
p.chapter span {
	color: gray;
	font-weight: normal;
}
div.shotCutMass .date {
	font-size: 80%;
	font-weight: normal;
}
div.galTren {
	margin: 0 20px;
	position: relative;
	overflow: visible;
}
div.galTren div.alphabet {
	text-align: center;
}
div.galTren ul {
	width: 220px;
	float: left;
	padding-left: 20px;
	position: relative;
}
div.galTren ul li {

}
div.galTren ul li span {
	position: absolute; right: 0;
}
div.supBlockGal {
margin-top: 14px;
}
div.galTren p.hB {
	float: right;
	width: 200px;
	margin: 0; padding: 10px;
	background: #FEFDB6;
}
div.galTren .galeryTrBLock {
	vertical-align: middle; text-align: center;
	background: #2F6B41;
	position: relative;
	clear: both;
}
div.galTren .galeryTrBLock img {
	padding: 5px;
}
img.ikoTren {
	float: right;
}
.noWrap {
	clear: both;
	margin: 18px 0 0 10px;
}
