@media screen{
body {font: 10pt Arial, Helvetica, sans-serif;text-align: center;color:#000;background:#000 url(../imgs/tapeta-reklama.jpg) 50% 0 repeat-y fixed;padding:0px 0 0px 0; margin:0px;}
form, div, h1, h2, h3, h4, h5, h6, tr, ul, ol, li, p{margin:0px;padding:0px;}
img {border: none;}
.clear {clear:both;}
div.clear {clear:both; line-height:1px; font-size:1px;}
div.divider {clear:both; /*line-height:1px; font-size:1px;*/ border-bottom:1px solid #808080; padding:5px 0 0 0; margin-bottom:7px;}

a {color:#090;text-decoration:underline;}
a:hover {text-decoration:none;color:#006633;}
.textRed{color:#FF0000!important;}
.textGreen{color: #009900;}
.textOrange{color: #FF9900;}
.textWhite{color: #fff!important;}
.reader {position: absolute;top: -10000px;left: 0px;width: 1px;height: 1px;overflow: hidden;}
.hidden { visibility:hidden;}
/* Layout
=================================*/
#case{margin:0; padding:0; background: url(../imgs/bgCase1.gif) 50% 0% no-repeat; }

a#tapeta-reklama {display:block; position:fixed; width:100%; height:100%; background:transparent; z-index:0;}

a#stitek-reklama {display:block; position:absolute; top:0px; right:32px; width:133px; height:84px; background: url(../imgs/stitek-reklama.png) 0 0 no-repeat; z-index:10; text-decoration:none;}

a#stitek-reklama2 {display:block; position:absolute; top:0px; right:0px; width:271px; height:184px; background: url(../imgs/banner-vanoce.gif) 0 0 no-repeat; z-index:10; text-decoration:none;}

a#stitek-reklama3 {display:block; position:absolute; top:0px; right:195px; width:133px; height:84px; background: url(../imgs/stitek-reklama3.png) 0 0 no-repeat; z-index:10; text-decoration:none;}

a#stitek-reklama4 {display:block; position:absolute; top:0px; right:0px; width:276px; height:87px; background: url(../imgs/anketa-hlavicka.png) 0 0 no-repeat; z-index:10; text-decoration:none;}


a#stitek-cz {display:block; position:absolute; top:195px; right:80px; width:16px; height:11px; background: url(../imgs/cz.png) 0 0 no-repeat; z-index:10; text-decoration:none;}

a#stitek-en {display:block; position:absolute; top:195px; right:59px; width:16px; height:11px; background: url(../imgs/gb.png) 0 0 no-repeat; z-index:10; text-decoration:none;}

a#stitek-de {display:block; position:absolute; top:195px; right:38px; width:16px; height:11px; background: url(../imgs/de.png) 0 0 no-repeat; z-index:10; text-decoration:none;}


a#stitek-fb {display:block; position:absolute; top:190px; right:9px; width:20px; height:20px; background: url(../imgs/logo-fb.png) 0 0 no-repeat; z-index:10; text-decoration:none;}


#wrapper{margin:0 auto 0 auto;width:1000px; min-height:300px;text-align:left; z-index:50!important; background:transparent; position:relative;}
/*=== header ===*/
#headerPage{position:relative;width:1000px;height:0px; border-bottom:0px solid #000; z-index:20;}
#headerPage h2{font-size:220%margin-left:1em;}

#logo, #logo a, #logo, #logo a span {width:480px;height:170px;}
#logo{position:absolute;top:28px;left:33px;background:transparent url(../imgs/logo-cb.jpg) 0 0 no-repeat;z-index:50;}
#logo a{display:block;cursor:pointer;color:#000;}
#logo a span{position:absolute;top:0px;left:0px;background:transparent url(../imgs/fotbalove-stadiony-pn.png) 0 0 no-repeat;z-index:50;}
#logo-kniha a span{position:absolute;top:0px;left:0px;background:transparent url(../imgs/kniha-2/tip-na-darek-kniha.png) 0 0 no-repeat;z-index:50;}

#kniha, #kniha a, #kniha a span{width:250px;height:372px;}
#kniha{position:absolute;top:261px;left:811px;}
#kniha a{display:block;cursor:pointer;color:#fff;}
#kniha a span{position:absolute;top:0px;left:0px;background:transparent url(../imgs/bgkniha2.png) 0 0 no-repeat;z-index:50;}

/*=== header Menu ===*/
#headerMenu{display:block;height:35px;width:1000px; background:#fff url(../imgs/bgHeaderMenu.jpg) 0 0 repeat-x; z-index:70!important;}
#headerMenu h2{display:none;}
#headerMenu ul{list-style-type:none; height:29px; }
#headerMenu ul li{float:left;width:auto; padding-right:3px; background:url(../imgs/bgHeaderMenuItemDivider.gif) 100% 50% no-repeat;}
#headerMenu ul li.last{background:none;}
#headerMenu ul li a{display:block;font-size:10pt; line-height:29px; height:29px;padding:0px 15px; color:#666;text-decoration:none; font-weight:bold; text-align:center; float:left; z-index:80;}
#headerMenu ul li a:hover, #headerMenu ul li a.active{color:#666; text-decoration:underline;}

/*=== body ===*/
#content{position:relative;width:980px;_width:1000px;padding:10px 10px 0 10px ;=padding:0 10px 0 10px; margin:0; background-color:#ccc; border-bottom:5px solid #090;}

#col1{float:left;width:210px;} /* levy sloupec */
#col2{float:right;position:relative;width:750px;} /* pravy sloupec - kontejner pro dalsi sloupce */

.col2sub1com{float:left;position:relative;width:550px;}
.col2sub2com{float:right;position:relative;width:180px;}



#footer{position:relative;text-align:left;height:50px; line-height:20px; clear:both; text-align:center; margin:0px auto; background:#000 url(../imgs/bgBody.jpg) 50% 0 repeat-x}
#footer p{ font-size:12px; color:#FFF;}
#footer p span{padding:0px 10px;}
#footer a{ color:#FFF;}
#footer a:hover{ color:#fff; text-decoration: none;}


#counter {display:none;}

/*=== box ===*/
.box1, .box21, .box22 { position:relative;padding-bottom:5px; margin-bottom:18px;}
.box1bottom, .box21bottom, .box22bottom {position:absolute;  height:5px; font-size:1px; bottom:-5px; left:0px; }

/* box in col1*/
.box1 { width:210px;  background: #585858;}

/* first box in col2sub1 */
.box21 { width:375px;  background: url(../imgs/bgCol2box1.png) 0 0 no-repeat;}
.box21bottom {width:375px; background: url(../imgs/bgCol2box1bottom.png) 0 0 no-repeat;}

/* second box in col2sub2 */

.boxOutline { padding:7px 7px 6px 7px; margin:0 0 10px 0; clear:both; background-color:#808080; text-align:justify;=margin:0 0 0 0;=padding:6px 7px 6px 7px;}

.boxOutline2 { padding:7px 7px 6px 7px; margin:0 0 10px 0; clear:both; background-color:#808080; text-align:justify;=margin:0 0 0 0;=padding:0px 0px 0px 0px;}

.boxOutline3 { padding:0px 0px 0px 0px; margin:0 0 10px 0; clear:both; background-color:#808080; text-align:justify;=margin:0 0 0 0;=padding:0px 0px 0px 0px;}

.boxBlank { margin-bottom:18px; background-color:#FFF;}

#content .boxTitle { position:relative; float:left; padding:1px 6px 2px 6px!important;  font-size:10pt; color:#FFF!important; border:none!important; font-weight:bold!important; margin:0px 10px 0px 0px !important; text-decoration:none!important;=margin:10px 10px 0 0!important; white-space: nowrap;}
#content .stateLeague { position:relative; float:right; padding:1px 10px 2px 0px!important;  font-size:9pt; border:none!important; margin:0px 0px 0px 10px !important; text-decoration:none!important;=margin:10px 0px 0 10px!important;}

.bgSilver { background-color:#e5e5e5;}
.bgLightGray { background-color:#808080;}
.bgLightGray2 { background-color:#0F5C2B;}
.bgGray { background-color:#585858; color:#FFF!important;}
.bgBlack { background-color:#000000; color:#FFF!important;}
.bgDarkGray { background-color:#333333; color:#FFF!important;}
.bgWhite { background-color:#FFF; color:#000!important;}
.bgWhiteGradient { background:#FFF url(../imgs/poz-clanek.jpg) 0 0 repeat ; color:#333!important;_height:10px;}

.bgWhiteGradient2 { color:#333!important;_height:10px;}



.bgGrass { background:#50932A  url(../imgs/zed-zelena-tmava.gif) 0 0 repeat ; color:#fff!important;}

.bgSilver, .bgLightGray, .bgGray, .bgDarkGray, .bgWhite, .bgWhiteGradient, .bgGrass {_height:5px;=min-height:5px;}


#content .boxTitle.bgSilver { background-color:#c0c0c0; color:#000!important;border:1px solid #c0c0c0!important; border-bottom:none!important;}
#content .boxTitle.bgLightGray { background:#808080 url(../imgs/poz5.jpg) 0 0 repeat-x;border:1px solid #808080!important; border-bottom:none!important;}
#content .boxTitle.bgGray { background:#585858 url(../imgs/poz4.jpg) 0 0 repeat-x;border:1px solid #585858!important; border-bottom:none!important;}
#content .boxTitle.bgDarkGray { background:#333333 url(../imgs/poz3.jpg) 0 0 repeat-x;border:1px solid #333333!important; border-bottom:none!important;}
#content .boxTitle.bgWhiteGradient { background:#FFF url(../imgs/poz-clanek.jpg) 0 0 repeat ; color:#000!important; border:1px solid #585858!important; border-bottom:none!important; }

#content a.boxTitle.bgWhiteGradient:hover {  background:#c0c0c0; color:#000!important; }


.bgGray a, .bgDarkGray a, .bgGrass a {color:#FFF;}
.bgGray a:hover, .bgDarkGray a:hover, .bgGrass a:hover {color: #0C0;}

/*.flag { padding-left:25px!important;}*/
.flag { min-height:14px; width:16px; padding:0 9px 0 0; display:inline-block; vertical-align: bottom; line-height:14px!important;}


.indent { padding:5px 5px 5px 5px;}
.indentLeft { padding:10px 0px 5px 18px;}
.bBottom {border-bottom:1px solid #e3e3e3;}

span.newsDate { color:#999;}

/* Content Styling - col2
=================================*/
#content h1, #content h2{font-size:16px;color:#090;font-weight:normal;margin:0px; padding:14px 0 13px 0; }
#content h3{font-size:12pt;color:#090; font-weight:bold;padding:0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#content h4{font-size:10pt;color:#008F35;padding:5px 0px 3px 0px; line-height:1.3em; margin:0;}
#content h5{font-size:110%;padding:0.3em 0px .5em 0px;}
#content p{line-height:1.4em;margin: 2px 0px 3px 0px; padding:0; text-align:justify; }
#content ol{margin:.3em 0 .1em 1em;padding:.5em 0 .1em 1em;}
#content ol li{margin:.2em 0 .1em 0;padding:.2em 0 .1em 0;}

#content ul {padding:0px 0px 1em 5px;margin-left:0px;list-style-image:none;width:100%; margin-top:0px;}
#content ul li{padding-left:12px;margin-left:0px;list-style-type:none; background: url("../imgs/bgListItemBullet.png") 0px 6px no-repeat; line-height:1.4em;}

#content p.more{ text-align:right; font-style:italic; }
#content p span.date{ display:inline-block; width:80px; }


table p{line-height:1em;}
/* ====== img - content =========*/
.imgLeft, .imgRight, .imgDetail, .imgGallery{border:1px solid #fff; padding:0;background: #e9e9e9 url(../imgs/poz6.jpg) 0 100% repeat-x; text-decoration:none; color:#000;}
.imgLeft img, .imgRight img, .imgDetail img, .imgGallery img{border:none; border-bottom:1px solid #fff; padding:0; margin:0;}
.imgLeft span, .imgRight span, .imgDetail span{text-align:center;margin:0px;padding:0px 5px 3px 5px; font-size:11px;  margin:0; line-height:1.1; display:block; color:#000!important;}
.imgLeft, .imgDetail{float:left;margin:3px 10px 3px 0px;}
.imgRight{float:right;margin:3px 0px 3px 10px;}


.imgGallery{float:left;margin:3px 4px 3px 0px;}

.imgLast { margin-right:0px;}

a.galleryItem {display:block; position:relative;float:left; width:157px;_width:165px; height:118px;_height:126px;border:0px;margin:10px 15px 5px 0px; z-index:50; text-align:center;padding:4px;background-color: #F3F3F3;}
a.galleryItem img {border:0px;padding:0px;margin:0px;z-index:60;border:1px solid #999;}


/* polozka galerie s textem nad i pod obrazkem */
#content div.galleryItem { position:relative; float:left; width:170px; height:168px; overflow:hidden; border:1px solid #FFF; padding:0; margin:0 0 8px 5px;}
#content div.galleryItem p.textTop, div.galleryItem p.textBottom{display:block; position:absolute;width:160px;_width:170px; height:18px!important; line-height:18px!important; background: #e3e3e3 url(../HTML/imgs/poz6.jpg) 0 100% repeat-x; overflow:hidden; text-align:center; padding:0px 5px!important; margin:0; font-weight:bold; }
#content div.galleryItem p.textTop{ top:1px; left:1px; border-bottom:1px solid #FFF; color:#000;}
#content div.galleryItem p.textBottom {top:147px; left:1px; border-top:1px solid #FFF; color:#ba0000; }
#content div.galleryItem a.galleryItemImg {display:block; position:absolute;width:170px; height:129px;top:20px; left:1px;  overflow:hidden; }

/*#content div.galleryItem p.textTop a{ color:#000;}
#content div.galleryItem p.textBottom  a{color:#ba0000; }*/

#content div.galleryItem p.textTop a{ color:#009900;}
#content div.galleryItem p.textBottom  a{color:#000; }

/* Content Styling - col1
=================================*/
#col1 ul.mainMenu {padding:0px;margin:0px;list-style-type:none; display:block; position:relative;}
#col1 ul.mainMenu li{ padding:0; margin:0;list-style-type:none; /*line-height:1.8em;*/ display:block;_float:left;background:none;}
#col1 ul.mainMenu li a{color:#FFF; background:#515151 url(../imgs/bgMainMenuItem.jpg) 0 0 repeat-x; border-bottom:1px solid #404040; /*line-height:1.8em;*/ text-decoration:none; display:block; padding:3px 8px 3px 8px;_float:left;_width:196px; font-size:13px;} /* levy sloupec - ligy */
#col1 ul.mainMenu li a:hover, #col1 ul.mainMenu li a.active{ color:#FFCC00;background: #585858  url(../imgs/poz4.jpg) 0 0 repeat-x; }

#col1 ul.mainMenu li ul{ border:none;margin:0; padding:0; }
#col1 ul.mainMenu li ul li{ }
#col1 ul.mainMenu li ul li a{padding:3px 10px 3px 30px; background: #808080  url(../imgs/poz5.jpg) 0 0 repeat-x;_width:196px;}
#col1 ul.mainMenu li ul li a:hover, #col1 ul.mainMenu li ul li a.active{}

#col1 form {padding:0px;margin:0px;}
#col1 form fieldset{padding:0px;margin:0px;}
#col1 form table.blank{padding:0px;margin:-3px 0 3px 0;}


/* ====== table - content =========*/
#content table{border-collapse:collapse;margin:.6em 0px .6em 0px; width:525px; color:#333;}
#content table th{padding:.4em .4em;background:#049303 url(../imgs/poz.jpg) 0 0 repeat-x;color:#ffffff;text-align:left;border-bottom:1px solid #FFF;vertical-align:top;font-size:10pt!important;}
#content table tr{background-color:#ccc;}
#content table tr.even{background-color:#999;}
#content table tr:hover {/*background-color:#E7F2D9;*/}
#content table td{padding:.4em .4em;border-bottom:1px dotted #FFF;vertical-align:top;font-size:9pt!important;}
#content table p{line-height:1.5em;padding:0px;}
#content table tr a{color:#000!important;}
#content table tr.even a{color:#fff!important;}


#content table.blank {border:0px;margin:5px 0px; font-size:11px; text-align:left; width:auto;}
#content table.blank tr{background-color:transparent;border:0px;}
#content table.blank tr:hover {background-color:transparent;}
#content table.blank td{padding:2px 5px 2px 0px;border:0px;vertical-align:top;}
#content table.blank h3 {padding:0px 0px 0px 0px; margin:0;}
#content table.blank td p{line-height:1.5em;}

/* ==== content pagination ==== */
#pagination { margin: 8px 0 3px 0px; padding: 5px 0px; font-size:13px; display:block; position:relative; overflow:hidden;clear:both; text-align:center; }
#pagination strong { padding: 5px 10px 5px 0px; color:#000; }
#pagination a { padding: 3px 6px; margin: 0px 5px 0px 0px; background-color: #999; text-decoration: none; color:#fff; text-align:center; }
#pagination a:hover, .current { color: #fff; background-color: #090;}
.current { padding: 3px 6px; margin: 0px 5px 0px 0px; text-align:center; }


/* forms */

fieldset { border:none; padding:0; margin:0;}
legend { color:#090; font-weight:bold; padding:2px 0px 5px 0px;}
.label { width:150px;  display:inline-block; vertical-align:top; color:#333; font-weight:bold;}
.field { width:230px; background-color:#fff; color:#333; border:1px solid #999;font:12px Arial, Helvetica, sans-serif; }
textarea {background-color:#fff; color:#333; border:1px solid #999; font:12px Arial, Helvetica, sans-serif;}
.area { width:230px;  }
#content form p { border-top:1px dotted #FFF; padding:3px 0px;}

/* anketa */
.anketaobal {
   width: 150px;
   text-align: left;
   position:relative;
   }
.anketaobal .polozka {
   height: 7px;
   background-color: #090;
   text-align: left;
   margin:0px 10px 5px 0px;
    display:inline-block;
	position:relative;
	top:3px;
   }
   
/* anketa inpage */
#content .sEnq form p { border-top:none; padding:2px 0px; line-height:1.2; margin:2px 0px;}
.enqItem { background:#CCC; float:left; width:131px;  padding-bottom:5px; border-bottom:1px dotted #FFF; }
.enqItemIndent { padding:5px;}
.enqItemImg { text-align:center;width:120px; height:90px; overflow:hidden;}
.enqItemImg img{ max-width:120px;}
.enqItemHeader { height:25px; }
.enqBarObal {width: 120px;text-align: left;position:relative; margin-top:2px;}
.enqBarObal .polozka {height: 12px;background-color: #090;text-align: left;margin:0px 5px 5px 0px;display:inline-block;position:relative;top:1px;}
.enqBarObal .enqResult{ position:absolute; right:0px; top:0px;}



.sEnq .btn {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.2;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.sEnq .btn-success {
    background-color: #5cb85c;
    border-color: #4cae4c;
    color: #fff;
}
.sEnq .btn-success:hover {
    background-color:#009900;}   
   
   
/* slider HP */
#slider_fade1, #slider_fade2 { margin:0 9px 3px 0px; float:left;}
#slider_fade3 { margin:0 0px 3px 0px; float:left;}
#slider_fade3 .imgLeft{ margin-right:0px;}

.fancybox-inner p{margin:5px 0px;}
.fancybox-inner label{ display:inline-block; width:100px; text-align:right; margin-right:5px; }
.fancybox-inner .txtfield{ width:150px;border:1px solid #999;}
.fancybox-inner textarea {background-color:#fff; color:#000; border:1px solid #999; font:12px Arial, Helvetica, sans-serif;}
.fancybox-inner .btn{}
.fancybox-inner .btn-facebook{ display:inline-block; background:url(../imgs/reg_facebook.png) 0 0 no-repeat; width:200px; height:26px; text-decoration:none; margin-top:10px;}
.fancybox-inner .btn-submit, .btn-submit{ display:inline-block; padding:3px 10px; background: url("../imgs/poz.jpg") repeat-x scroll 0 0 #049303; color:#FFF; border:1px solid #0C0; text-decoration:none; cursor:pointer;}
.fancybox-inner .btn-submit:hover, .btn-submit:hover{ background: #093; color:#FFF!important; text-decoration:none}


.btnDarkGray { display:inline-block; padding:2px 5px; background:#333333 url(../imgs/poz3.jpg) 0 0 repeat-x;border:1px solid #333333!important; color:#FFF!important; text-decoration:none;}
.btnDarkGray:hover { background:#c0c0c0;border:1px solid #585858!important; color: #000!important;}

.pL0 {padding-left: 0px!important;}
.pR0 {padding-right: 0px!important;}

.pL2 {padding-left: 2px!important;}

.mR0 { margin-right:0px!important;=margin-right:0px!important;}

.w50proc {width:50%;}
.w70proc {width:70%;}

.w10px { width:10px!important;}
.w15px { width:15px!important;}
.w40px { width:40px!important;}
.w50px { width:50px!important;}
.w90px { width:90px!important;}
.w100px { width:100px!important;}
.w140px { width:140px!important;}
.w150px { width:150px!important;}
.w180px { width:180px!important;}
.w220px { width:220px!important;}
.w280px { width:280px!important;}
.w300px { width:300px!important;}
.w320px { width:320px!important;}
.w340px { width:340px!important;}
.w350px { width:350px!important;}
.w500px { width:500px!important;}

.fsNormal { font-size:11pt!important;}

.textSmall { font-size:11px!important;}
.textNormal { font-size:12px!important;}
.textBig { font-size:13px!important;}
.textLarge { font-size:13px!important; font-weight:bold;}
.textGreat { font-size:17px!important; font-weight:bold;}

.fLeft { float:left;}
.fRight { float:right;}

.vMiddle { vertical-align:middle!important;}
.vTop { vertical-align:top;}

.textCenter{text-align:center!important;}
.textRight {text-align:right!important;}
.price {font-weight:bold;}
.nowrap {white-space:nowrap;}
.noBorder { border:none!important;}

#disqus_thread li {background: none!important; padding-left: 0px!important;}

}
@media print{
body{font-family:"Times New Roman CE", Georgia, "Times New Roman", Times, serif;color:#000;}
#headerPage, #headerMenu, #slider, #col1, #counter, .logoLine, #content ul.photo-list li a span, #content ul.photo-list1 li a span {display:none;}
h1,h2,h3,li{page-break-inside:avoid;margin:0px;}
h1{padding-top:0px;margin-bottom:.5em;border-bottom:1px solid #000;}
h2,h3{padding-bottom:0px;}
p{margin-top:.2em;padding:0px;}
a{text-decoration:underline;font-weight:bold;}
.imgLeft{float:left;}
.imgRight{float:right;}
img{border:1px solid #000;margin:3px;}
#footer, #created{font-size:9px;}
.tableDetail{border-collapse:collapse;}
td, th{border: 1px solid #000;}
th{text-align:left;}
}
