

/*****************HOME VERZE 4 ******************/

body#omlazeni div#page.hp {
 width: 991px;
 padding-right: 20px;
 padding-left: 20px;
}

h1.home{font-size:180%;	margin:0 0 3px 0; padding:0; font-weight:normal;padding-top:13px; }
.block-left-content p { margin:0; padding:0; line-height:146%}


.link-blue { margin:0; padding:0 0 10px 13px; } 
/* .block-left-content p.link-blue { padding-left:14px} */
.link-blue a { padding-right:22px; font-weight:bold; display:block; float:left; background:url('/images/style/link-blue-a.gif') no-repeat right top; text-decoration:none; }
.link-blue a span { display:block; float:left; padding:3px 16px 3px 11px; background:url('/images/style/link-blue-span.gif') no-repeat; color:#333; cursor:pointer; font-size:12px; line-height:146% }
.link-blue a:hover span { text-decoration:underline; } 

.block-left-top {
  float:left;
  width:427px;
  background:url('/images/style/block-left-top.gif') no-repeat;
  padding-top:4px;
  margin-left: 5px;
/*   position:relative;
  left:-3px;
  top:0; */
}
.block-left-middle { padding:4px 8px 3px 7px; background:url('/images/style/block-left-middle.gif') repeat-y; } 
.block-left-middle img { display:block; }
.block-left-bottom { width:427px; background:url('/images/style/block-left-bottom.gif') left bottom no-repeat; padding-bottom:5px; line-height:0; font-size:0; }
.block-left-content { background:#f2f2f2; padding: 7px 20px 0 20px;  height:358px ; /* height:330px; */ }

ul.green { margin:0; padding:16px 0 11px 10px; }
ul.green li { list-style:none; background:url('/images/style/li-green.png') no-repeat 0 4px; padding:0 0 4px 17px; line-height:155% }
ul.green a { font-weight:bold; }

.title { color:#666; border-top:4px solid #b4dada; display:block; padding:7px 0 8px 1px; font-weight:bold; font-size:100%; }
.title a { color:#b30086; }
.title a:hover { text-decoration:none; } 

#block-right-top {
 float:right;
 width: 552px;
 /* width: 544px; */
 /* padding-right:3px; */
 padding-top:2px; position:relative; top:0px;
 /* background-color: rgb(102,204,0); */
}
#discussion-home {
 /* float:left; */
 width:235px;
 position: relative;
 /* padding-bottom:17px; */
 height:343px;
 margin-top: 2px;
}

.discussion li span { font-size:92%; color:#666;}
.discussion ul { margin:0; padding:2px 0 0 0; }
.discussion li { list-style:none; padding:0 0 18px 0; display:table; width:235px;}
.discussion img { float:left; display:block; padding:0; border:1px solid #e0e0e0; margin:6px 10px 0 0; }
.discussion h2 { font-size:15px; font-weight:bold; margin:0; padding:0; float:left; width:185px; line-height:122% }
.discussion .link-blue { padding-left:23px; margin-top:-4px; }
#discussion-home p.link-blue {margin:0; position: absolute; left: 0; top: 303px;}

#homepage-clanky-horni {
 height: 164px;
}
#homepage-clanky-spodni {
 position: relative;
 height: 181px;
}
#homepage-clanky-spodni p.link-blue {
 position: absolute;
 left: 0;
 top: 124px;
}
.index-article-list {
 padding: 0;
 /* margin: 20px 0 0 0; */
 margin: 0;
 list-style-type: none;
}
.index-article-list.left {
 float: left;
 width: 169px;
 padding-right: 20px; 
 /* border-right: solid 1px rgb(153,204,204); */ 
}
.index-article-list.right {
 float: right;
 width: 162px;
 padding-left: 20px;
}
.index-article-list li {
 clear: both;
 display: block;
 padding-bottom: 20px; 
}
.index-article-list li.last {
 padding-bottom: 0;
}
.index-article-list img {
 border: solid 1px rgb(153,204,204);
 padding: 1px;
 float: left;
 margin: 0 10px 20px 0;
}
.index-article-list a {
 font-weight: bold;
}

.bazar table { list-style:none; width:100%; border-top:8px solid #fff; font-size:12px }
.bazar td { vertical-align:top; text-align:left }
.bazar a:hover { text-decoration:none; }
td.bazar-vyber-popis { width:90px; padding-right:10px} 
.bazar h3 { font-size:12px; font-weight:bold; line-height:130%; margin-left:1px; padding:6px 0 0 0; }
/*.bazar img { border:1px solid #e0e0e0; padding: 1px; width:68px  }*/

.bazar ul { margin:0; padding:0; }
.bazar li { list-style:none; display:table !important; width:190px; padding-bottom:20px; padding-right:10px }
.bazar li span { font-size:11px; color:#666; line-height:12px !important; display:block; padding-bottom:4px}


#bazar-middle { padding-left:18px; }
#bazar-middle .title { font-size:100%; border:0; text-transform:uppercase; padding-bottom:11px; padding-top:10px; }

#bazar-middle h3 { padding:0; margin-top:-3px; }


.reklama { background:url('/images/style/reklama.gif') right top no-repeat; padding-top:7px; }

#block-right-top-reklama {
 float: right;
 width: 300px;
 margin-top: -7px;
 position: relative;
 text-align: center;
 z-index:0;
}

div#page.hp #block-right-top-reklama {
 float:none;
 width:300px;
 height: 253px; 
 margin-top:-3px;
 margin-left: auto;
 margin-right: 9px;
 position:relative;
 text-align:center;
 z-index:0;
}
.link-slevovy-kupon  { top:275px; left:-3px; position:absolute; background:url('/images/style/slevovy-kupon.gif') no-repeat; width:304px; height:68px; }
.link-slevovy-kupon h3 { color:#fff; margin:0; padding:18px 0 1px 22px; font-weight:bold; font-size:115%; }
.link-slevovy-kupon a { color:#ff99cc !important; font-weight:bold; font-size:92%; margin:0 0 0 21px; padding-right:17px; background:url('/images/style/arrow-orange.gif') no-repeat right 3px; }
.link-slevovy-kupon a:hover { text-decoration:none; }


#block-middle-left { float:left; width:365px; padding-left:2px; }
#block-middle-sky { float:left; width:160px; height:600px; text-align:center; position:relative; left:11px; z-index:10 }


#souteze-aktiv {
 /* width:977px; */
 clear: both;
 height:100px;
 /* margin-top:14px; */
 margin-left: 7px;
 background: rgb(243,160,0) url('/images/style/home-souteze.jpg') no-repeat 0 0;
 /* margin-bottom:30px; */
 position:relative;
 top:5px;
}

#souteze-upoutavka { position:absolute; left:95px; top:5px;  }
#souteze-upoutavka h3 a { color:#fff; font-weight:bold}
#souteze-upoutavka h3 a:hover { text-decoration:none; color:#FFAA01}
#souteze-tagline { font-weight:bold; color:#FFAA01; width: 84px;}

#soutez-prvni, #soutez-druha { height:70px; width:210px; padding-right:20px; position:absolute; top:22px;}
#soutez-prvni img, #soutez-druha img { float:left; padding:1px; border:1px solid #ffc550; position:relative; top:-6px;}

#soutez-prvni {
 left:214px;
}
#soutez-druha { left:440px}
.soutez-treti {
 left:725px;
 display: none;
}
.home-soutez-statut {font-weight:bold; font-size:12px; position:relative; left:10px; top:0; margin: 0 0 0 0;}
.jede { color:#FFF; display: none;}
.skoncila  { color:#000}
a.home-soutez-odkaz { position:relative; left:10px; font-size: 11px; font-weight:bold; line-height:16px}
a.probiha {
 padding-right: 15px;
 background-image: url(/images/style/souteze-sipka-fialova.png);
 background-position: right 50%;
 background-repeat: no-repeat;
}
a.probiha, a.zname-vyherce:hover { color:#000}
a.zname-vyherce,a.probiha:hover { color:#fff}

#souteze-pasiv { width:977px; height:32px; margin-top:14px; background: #FFAA01 url('/images/style/home-souteze-pasiv.jpg') no-repeat 0 0; margin-bottom:30px; position:relative}
#souteze-o-ceny a  { position:absolute; left:13px; top:8px;  font-weight:bold; color:#fff; font-size:14px}
#souteze-o-ceny a:hover {text-decoration:none; color:#FFAA01}
#souteze-slosovany {position:absolute; left:185px; top:8px; font-size:13px}
#souteze-slosovany a { color:#000}
#souteze-slosovany a:hover { color:#FFF}



#diskuse-topics-top { line-height:0; font-size:0; background:url(/images/style/block-diskuse-top.gif); height:5px; }
#diskuse-topics-bottom { line-height:0; font-size:0; background:url(/images/style/block-diskuse-bottom.gif); height:5px; margin-bottom:23px; }
#diskuse-topics { background:url(/images/style/block-diskuse-middle.gif); padding-top:3px; padding-bottom:13px; font-size:12px; height:575px}

.diskuse-header { margin:0px 8px 0 8px; border-bottom:15px solid #fff; background:#ebf5f5; font-size:150%; text-align: center; padding:13px 0 15px 0; }
.diskuse-header a { color:#b30086 !important; }
.diskuse-header a:hover { text-decoration:none; color:#333 !important; }
 
.diskuse-content { padding-left:18px;}
.diskuse-content ul { margin:0; padding:0; }
.diskuse-content li { list-style:none; height:50px; width:320px; display:table; margin:0 0 0 0; line-height:155% }
.diskuse-content span { font-size:92%; color:#666; }
.diskuse-content span.author { font-size:100%; color:#b30086; background:url('/images/style/author.gif') no-repeat 0 3px; padding-left:8px; margin-left:6px; }
.diskuse-content img { border:1px solid #e0e0e0; display:block; float:left; margin-top:4px; margin-right:10px; }
.diskuse-content h4 { float:left; width:250px; margin:-3px 0 0px 0; padding:0; font-size:100%; line-height:130%; }
.diskuse-content .left { width:361px; float:left; }
.diskuse-content .right { width:310px; float:left; }
.diskuse-content h5 { text-transform: uppercase; letter-spacing:1px; color:#666; margin:-3px 0 15px 0; padding:0; }
.diskuse-content h5 a { letter-spacing:0; text-transform: lowercase; color:#b30086 !important; }
.diskuse-content a:hover { text-decoration: none; }
.diskuse-content .link-blue { padding:1px 0 15px 46px; display:table; margin-top:15px }
.diskuse-content .link-blue a { font-size:108%; }

#bazar { float:right; width:440px; margin-top:-1px; padding-right:3px; }
#bazar-top { background:url('/images/style/bazar-top.gif'); height:6px; line-height:0; font-size:0;} 
#bazar-middle { background:url('/images/style/bazar-middle.gif') repeat-y;height:592px;  }
#bazar-bottom { background:url('/images/style/bazar-bottom.gif'); height:6px; line-height:0; font-size:0;} 

#diskuse-blue-content {padding:0 15px 9px 15px; width:937px; background:#ebf5f5 url('/images/style/diskuse-blue-content.gif') no-repeat; clear:both; margin:4px 12px 0 12px}
#diskuse-blue-bottom { margin-left:12px; background:url('/images/style/diskuse-blue-bottom.gif') no-repeat; line-height:0; font-size:0; height:4px;  }  
#diskuse-blue-header h4 { float:left; margin:-3px 0 0 0; padding:0; font-size:145%; display:inline;  }
#diskuse-blue-header h4 a { color:#b30086; }
#diskuse-blue-header h4 a:hover, #bazar-o a.link-bazar:hover {color:#333; text-decoration: none; }  
#diskuse-blue-header { border-bottom:4px solid #b4dada; text-align:right; padding:20px 0 12px 0; margin-bottom:15px; }

.diskuse-blue-col { float:left; width:234px; }
.diskuse-blue-col.last { width:205px; }
.diskuse-blue-col img { display:block; float:left;border:1px solid #99cccc; margin:0 10px 0 0; }
.diskuse-blue-col h3 { margin:0; padding:13px 0 0 0; font-weight:bold; color:#333; font-size:150%; font-weight:normal; }
.diskuse-blue-col h3.simple { padding-top:25px; }
.diskuse-blue-col ul.green { margin:0; padding:9px 0 0 10px; width:205px; float:left; }
.diskuse-blue-col a { text-decoration:none; }
.diskuse-blue-col li { padding-bottom:3px; }

.diskuse-blue-col.double { width:464px; border-top:4px solid #b4dada; padding-top:15px; float:left; margin-top:11px; }
.diskuse-blue-col.double ul.green.first { width:233px; padding-left:0 }

#bazar-o { float:right; width:473px; padding-top:8px; margin-right:-5px; }
#bazar-o a.link-bazar { font-size:145%; font-weight:bold; color:#b30086; margin-left:23px; }
#bazar-oddeleni-top { background:url('/images/style/bazar-o-top.gif') no-repeat; height:8px; line-height:0; font-size:0; }
#bazar-oddeleni-middle { background:url('/images/style/bazar-o-middle.gif'); padding-top:13px; }
#bazar-oddeleni-bottom { background:url('/images/style/bazar-o-bottom.gif') no-repeat; height:8px; line-height:0; font-size:0; }
#bazar-oddeleni-middle ul { float:left; margin:0; padding:15px 0 11px 4px; }
#bazar-oddeleni-middle ul.left { padding-left:20px; }
#bazar-oddeleni-middle li { list-style:none; display:table; width:210px; padding:0 0 5px 0; }
#bazar-oddeleni-middle h5 { margin:0; padding:9px 0 0 0; } 
#bazar-oddeleni-middle img { display:block; float:left; border:1px solid #e0e0e0; margin-right:10px; }

#links-bottom { line-height:235%; color:#808080; padding:35px 33px 20px 35px; }
#links-bottom a { color:#808080; text-decoration:none; margin:0 9px 0 0; }
#links-bottom a:hover { text-decoration: underline; }
#links-bottom .weight1 { font-size:200%; }
#links-bottom .weight2 { font-size:150%; }
#links-bottom .weight3 { font-size:120%; }
#links-bottom .weight4 { font-size:115%; }
#links-bottom .weight5 { font-size:100%; }
#links-bottom .weight6 { font-size:92%; }

#block-left-top-left {
 float: left;
 width: 674px;
}

.block-left-content a.link-blue {
 /* margin-top: 9px; */
 margin-left: 120px;
 padding: 0 22px 0 0;
}
#block-left-top-column {
 float: left;
 /* width: 439px; */
 width: 674px;
 margin-top: 2px;
 margin-bottom: 10px;
 /* background-color: rgb(0,102,255); */
}
#block-left-top-right {
 width: 235px;
 float: right;
 /* background-color: rgb(255,204,255); */
}
#block-right-top-column {
 width: 317px;
 float: right;
 margin-bottom: 2px; 
 /* background-color: rgb(153,204,255); */
}
#block-right-top-right {
 width: 317px;
 float: right;
 /* background-color: rgb(153,204,255); */
}
#selfpromo-home {
 width: 235px;
 /* float: left; */
 height: 180px;
 position: relative;
 margin-bottom: 9px;
 /* display: none; */
}
#selfpromo-content {
 position: absolute;
 top: 0;
 left: 0;
 z-index: 1;
 width: 220px;
 height: 165px;
 padding: 15px 0 0 15px;
 background-image: url("/images/selfpromo/selfpromo_oblouk.png");
 background-repeat: no-repeat;
}
#selfpromo-img {
 display: block;
 position: absolute;
 bottom: 0;
 left: 0;
 z-index: 0;
}
#selfpromo-home h3 {
 color: rgb(255,255,255);
 font-weight: bold;
 font-size: 14px;
 margin: 0;
}
#selfpromo-home p {
 margin: 0;
}
#selfpromo-home a {
 color: rgb(255,170,0);
 font-weight: bold;
 padding-right: 17px;
 background-image: url(/images/style/vanoce_sipka.png);
 background-repeat: no-repeat;
 background-position: right 50%;
}
#selfpromo-content a:hover {
 color: #fff;
 text-decoration: none; 
}
#poradny-promo {
	position:relative; left:-235px;
	background:#EBF5F5;
 	margin-top: 3px;
 	 height: 276px;
  	width:528px;
  	padding:3px 0 0 15px
  
 

}
#wiki-promo-spodni {
 padding-bottom: 8px;
 background-image: url(/images/style/wiki-promo-spodni.png);
 background-repeat: no-repeat;
 background-position: left bottom; 
}


#wiki-promo-obsah {
	position:relative;
 height: 240px;
 padding: 6px 19px 6px 24px;
 background-image: url(/images/style/wiki-promo-stredni.png); 
}

#wiki-promo-obsah, #poradny-promo .title {
	border:none;
}

#bazar-middle h2 {
	font-size:15px;
	font-weight:bold;
	margin:  5px 0 3px 0;
}
#bazar-middle p { 
	margin:9px 0 0 10px;
	color:#666;
	line-height:20px}

#bazar-middle  .newska-img {
	border: 1px solid #E0E0E0;
	display: block;
	float: left;
	margin: 5px 8px 5px 0;
	padding: 1px;}
	
#bazar-middle  a.newska-img span {
	display: block;
	height: 113px;
	overflow: hidden;
	width: 113px;
}

#bazar-middle  ul {
	font-weight: bold;
	list-style-type: none;
	margin:0; padding:0
}

#bazar-middle   li {
	height: 38px;
	margin-bottom: 12px;
}

#bazar-middle a.thread-link-img{
	vertical-align: top;
	padding: 1px;
	border: 1px solid #E8E8E8;
	float: left;
	margin-right: 8px;
    display: block;
    width: 34px;
    height: 34px;
}

#bazar-middle  a.thread-link-img span {
	display: block;
	width: 34px;
	height: 34px;
	overflow: hidden;
}

#bazar-middle  a.thread-link-img img {
	border: 0;
        padding: 0;
}







#bazar-middle p.link-blue {

	padding-left:0; display:block;
 	padding-bottom:28px;
	padding-top:10px;
	font-size:108%; }


#ks-hp { padding:10px 15px 0 15px
}

#ks-hp p {
 display: block;
 width: 200px;
 margin: 4px 0;
 float: left;
 padding:0;

}
#ks-hp a img {
 float: right;
 border: solid 1px rgb(224,224,224);
 padding: 1px;
 margin: 4px 0;
}
#ks-hp a img:hover {border: solid 1px #999;}

   
 #wiki_hp_videodne object, #wiki_hp_videodne embed {
    width: 270px;
    height: 150px;
	margin-left:30px
   }



