/* -------------- */
/* OstravaBlog.cz */
/* -------------- */
/* Sekce CSS - ciselne oznaceni pro vyhledavani v kodu */
/* code0001 - Obecné definice, odkazy, default margins, clear, hidden... */
/* code0002 - Hlavička stránek */
/* code0003 - Levý sloupec, pravy sloupec, menu, anketa ... */
/* code0004 - Obsahový sloupec*/
/* code0005 - Patička */
/* code0006 - Záložky článků */
/* code0007 - Články - obecné */
/* code0008 - Článek - Nej článek */
/* code0009 - Článek - Dnešní článek */
/* code0010 - Článek - starší článek */
/* code0011 - Starsi, novejsi, odkazy */
/* code0012 - Univerzální nadpisy */
/* code0013 - Přehled diskuzí */
/* code0014 - Diskuze, odesilaci formular */
/* code0015 - Diskuze, prispevky */
/* code0016 - Redakce a tiráž */
/* code0017 - Vyhledavani */
/* code0018 - Přehled článků týdne */
/* code0019 - Foto týdne*/
/* code0020 - Administrace */
/* code0021 - Reklama vlevo */
/* code0022 - Tabulka články */
/* code0023 - Fotografie v clancich */
/* code0024 - Článek, zvýrazňovače*/
/* code0025 - Textova reklama*/
/* code0026 - Souvisejici clanky */
/* code0027 - Zvyraznovace */
/* code0028 - Inzerce formular */
/* code0029 - Divadelní sekce */
/* code0030 - Otitulkované fotografie v článcích */
/* code0031 - tabulky fotbalovych recenzi */
/* code0032 - Vzájemné odkazy clánky -- program*/
/* code0033 - Tabulka- prace inzerat (patrik)*/
/* code0034 - Self banner divadlo */
/* code0035 - Citace v článku */
/* code0036 - Self banner inzerce*/
/* code0037 - Rozhovory - profil */
/* code0038 - Banner Comix - left column*/
/* code0039 - 3 fotky s popisky ve sloupcich */
/* code0040 - Krátké zprávy- archiv */
/* code0041 - Formuláře */
/* code0042 - Komix - archiv */
/* code0043 - SLINK */
/* code0044 - Self banner code */
/* code0045 - Pocasi */

body {
	text-align: center;
	color: black;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
background:  #dbd9d3;

}

#placka { 
position: relative;
right: -200px;
top: -100px;
height: 100px;
float:right;
z-index: 1500;
}

/* START code0001 Obecné definice, odkazy, default margins, clear, hidden... */
div.spacer {
	display: none;
}
.hidden {
	display: none;
}
acronym {
	border-bottom: 1px dashed gray;
}
h1, h2, h3, h4, p, form, ul, body, li {
	margin: 0;
	padding: 0;
}
h3, h4, h5 {
	/*clear: both;
*/
}

a img {border: none;}
hr {
	border: 0;
	margin: 10px 0 0 0;
	color: #D7D7D7;
	background-color: #D7D7D7;
	height: 3px;
}
a {
	color: #1A60AC;
}
a:hover {
	color: #D67B01;
}
.clear {
	clear: both;
	font-size: 0;
	line-height: 0.001px;
	width: 80%;
}

h2 {
font-family: Georgia, 'Times New CE', 'Times CE', 'Times New Roman', Times, serif;
}
h3.t2 {
font-family: Georgia, 'Times New CE', 'Times CE', 'Times New Roman', Times, serif;
color: black;
}
div#bck {
width: 990px;
margin: 0 auto;
	background: #dbd9d3 url(../layout-images/main.gif) repeat-y center;

}

div#main {
	margin: 0 auto;
	width: 974px;
	background: #fff url(../layout-images/main.gif) repeat-y -513px 0;
}
/* END code0001 Obecné definice, odkazy, default margins, clear, hidden... */
/* START code0002 - Hlavička stránek, odkazy, default margins, clear, hidden... */

div#leader-box {
background: #dbd9d3 url(../layout-images/leader-box.png) no-repeat bottom center;
height: 22px;
text-align: center;
}




div#leader-box-banner {
background: #dbd9d3 url(../layout-images/leader-box.png) no-repeat bottom center;
height: auto;
text-align: center;
}

html>body div#leader-box-banner {
background: #dbd9d3 url(../layout-images/leader-box.png) no-repeat bottom center;
height: auto;
text-align: center;
}

div#l-banner img {margin: 0 20px 2px 0;}
html>body div#l-banner img {margin: 0 20px -1px 0;}


div#l-banner, div#l-banner-self {
padding: 18px 0px 20px 0;
margin: 0px auto 0 auto;
background: url(../layout-images/rekl-top.png)  no-repeat right 16px;
}
div#l-banner-self {
background: none;
}
div#l-banner div{

background: url(../layout-images/rekl-bottom.png) no-repeat right bottom;
}
div#l-banner div div{

background: url(../layout-images/rekl-middle.png) no-repeat right center;
}
div#header {
	height: 167px;
	width: 974px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background: #2A85BC url(../layout-images/header.png) repeat-x;
}
div#header h1 {
	width: 244px;
	height: 82px;
	position: absolute;
	top: 19px;
	left: 28px;
	font-size: 120%;
}
div#header h1 a {
	width: 244px;
	height: 82px;
	display: block;
	color: white;
}
div#header h1 a span {
	width: 244px;
	height: 82px;
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	background: url(../layout-images/logo.png);
	cursor: pointer;
}
object#flashban {position: relative; left: 2px; top: 2px;}

div#reklama-header {
	width: 489px;
	height: 64px;
	background: url(../layout-images/reklama-header.png) no-repeat;
	position: absolute;
	top: 27px;
	left: 318px;
}
div#reklama-header h3 {
	display: none;
}
div#reklama-header img {
	margin: 2px 0 0 2px;
	border: none;
}
img#head-reklama {
	position: absolute;
	top: 24px;
	right: 3px;
	border: 1px solid #F0F0F0;
}
img#head-neutral {
	position: absolute;
	top: 27px;
	left: 318px;
	border: 0px solid #F0F0F0;
}
ul#header-nav {
	list-style: none;
	font-size: 10px;
	font-weight: bold;
	width: 126px;
	position: absolute;
	right: 0;
	top: 29px;
}
ul#header-nav li {
	width: 126px;
	margin: 0 0 1px 0;
}
ul#header-nav li a {
	color: #fff;
	text-decoration: none;
	background: #4696C6;
	display: block;
	width: 126px;
}
ul#header-nav li a:hover {
	color: #fff;
	text-decoration: underline;
	background: #59A1CC;
}
ul#header-nav li a span {
	display: block;
	padding: 9px 0 8px 7px;
}
div#neprehlednete {
	position: absolute;
	width: 713px;
	font-size: 2px;
	height: 44px;
	left: 0;
	bottom: 1px;
	color: white;
	top: 117px;
	background: #3B5998;
}
div#neprehlednete h2 {
	display: none;
}
div#neprehlednete ul {
	font-size: 11px;
	position: relative;
	line-height: 1.4em;
}
div#neprehlednete ul li {
	display: block;
	position: absolute;
}
div#neprehlednete ul li.first {
	width: 354px;
}
div#neprehlednete ul li.second {
	width: 355px;
	left: 358px;
}
div#neprehlednete ul li a {
	color: white;
	text-decoration: none;
	display: block;
	height: 44px;
}
div#neprehlednete ul li strong {
	padding: 6px 0 0 29px;
	display: block;
}
div#neprehlednete ul li a:hover {
	color: #fff;
	text-decoration: underline;
	background: #1F4189;
}
form#search {
	width: 261px;
	height: 44px;
	display: block;
	position: absolute;
	display: block;
	right: 0;
	top: 117px;
	background: #1F4189;
}
form#search input.in-text {
	width: 136px;
*/
	font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
	font-size: 13px;
	position: absolute;
	left: 27px;
	top: 11px;
	vertical-align: middle;
	border: 1px solid #151b54;
	height: 22px;
	margin: 0;
	padding: 2px 0 0 3px;
	display: block;
	vertical-align: middle;
}
form#search p > input.in-text {
	padding: 2px 0 2px 2px;
	height: auto;
	width: 134px;
}
form#search input.in-submit {
	font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	text-align: center;
	display: block;
	padding: 0;
	margin: 0;
	width: 78px;
	height: 22px;
	border: none;
	color: #454545;
	font-size: 11px;
	font-weight: bold;
	background-color: transparent;
	letter-spacing: 1px;
	cursor: pointer;
}

input.in-submit:hover {border:2px solid #E9B551 !important}

form#search p span {
	display: block;
	background: #151b54 url(../layout-images/vyhledat-button.png);
	width: 78px;
	height: 22px;
	position: absolute;
	top: 11px;
	right: 11px;
}
/* END code0002 - Hlavička stránek */
/* START code0003 - Levý sloupec, menu, anketa ... */
div#column, div#column2 {
	width: 186px;
	text-align: left;
	background-color: #F1F2F4;
}
div#column {
	float: left;
	position: relative;
	left: 0px;
}
div#column2 {
	float: right;
}
dl#rubriky {
	margin: 0 0 5px 0;
	padding: 0;
}
dl#rubriky dt#menu-titulni-strana {
	background: #3B5998;
}
dl#rubriky  dt {
	margin: 0 0 2px 0;
	height: 28px;
	padding: 0;
	background: #2381B6;
}
dl#rubriky  dt.active {
	height: 28px;
	padding: 0;
	margin: 0 0 2px 0;
	background: #1F4189;
}
dl#rubriky  dt.active a {
	color: white;
	font-weight: bold;
	text-decoration: none;
	font-size: 15px;
	display: block;
	height: 28px;
}
dl#rubriky  dt.active a:hover {
	background: #4494C1;
}
dl#rubriky dd {
	margin: -2px 0 2px 0;
	padding: 0;
}
dl#rubriky dd ul {
	padding: 0;
	list-style: none;
	font-size: 13px;
	font-weight: bold;
	background: #2381B6;
}
dl#rubriky dd  ul li {
	height: 21px;
}
dl#rubriky dd  ul li a {
	color: #E5F3FB;
	display: block;
	height: 21px;
	text-decoration: none;
}
dl#rubriky dd  ul li.sub a {

}
dl#rubriky dd  ul li a span {
	padding: 2px 0 0 30px;
	display: block;
}
dl#rubriky dd  ul li strong {
}
dl#rubriky dd  ul li.sub a:hover {
}
dl#rubriky dd  ul li.active a {
	background: #53A2CF;
}
dl#rubriky dd  ul li.sub strong {
}
dl#rubriky dd  ul li strong span {
}
dl#rubriky dd  ul li a strong span {
}
dl#rubriky dd  ul li a:hover {
	background: #3B5998;
}
dl#rubriky  dt a {
	color: white;
	font-weight: bold;
	text-decoration: none;
	font-size: 15px;
	display: block;
	height: 28px;

	background-repeat: no-repeat;
	background-position: 0px 0px;
}
dl#rubriky  dt a:hover {
	background: #3B5998;
	background-image: none;
	background-position: -186px 0px;
}
dl#rubriky  dt a span {
	display: block;
	padding: 4px 0 0 19px;
}
div#column h3, div#column2 h3 {
	margin: 6px 0px 0px 0px;
	background: #3B5998;
	font-size: 12px;
	color: #fff;
}
div#column h3 span, div#column2 h3 span {
	display: block;
	padding: 7px 0 9px 11px;
}
div#column2 h3.color2, div#column h3.color2 {
	background: #3B5998;
}
div#column2 h3.first {
	margin: 0;
}
a.continue {
	position: relative;
	display: block;
	height: 23px;
	width: 186px;
	font-weight: bold;
	font-size: 10px;
	color: #FBF8F6;
	text-decoration: none;
	text-align: right;
	background: #3B5998;
}
a.continue span {
	padding: 5px 20px 0 0px;
	background-image: url(../layout-images/a-continue-arrow.gif);
	background-repeat: no-repeat;
	display: block;
	background-position: 173px 7px;
}
a:hover.continue {
	text-decoration: underline;
	color: #fff;
}
a.color2 {
	color: #F4F9FC;
	background: #3B5998;
}

ul#nej-diskuze {margin:0px; padding:3px 0 3px 0; font-size:65%}
ul#nej-diskuze li {margin:0px;	padding:0;	list-style-type:none}
ul#nej-diskuze li span.n {font-weight:bold}
ul#nej-diskuze li span.sep {color:#B5B6B8;	font-size:11px}
ul#nej-diskuze li span.today {font-weight:bold; color:#9D6A49 !important}
ul#nej-diskuze li.even {background:#F9FAFA}
ul#nej-diskuze li a {color:#676665; line-height:1.19em; text-decoration:none; display:block; padding:5px 0 5px 11px; width:186px; background:url(../layout-images/li-arrow.gif) no-repeat 176px bottom}
div#column > ul#nej-diskuze li a {color:#676665; text-decoration:none; display:block; padding:5px 0 5px 11px; width:175px}
ul#nej-diskuze li a:hover {background-color:#E3D4CC;	background-position:-25px bottom}
ul#nej-diskuze li a:hover strong {text-decoration:underline}
ul#nej-diskuze li strong {font-weight:normal; color:#000}
ul#nej-diskuze li.item-today strong {font-weight:bold}

ul#nej-obsah {margin:0px; padding:3px 0 3px 0; font-size:65%}
ul#nej-obsah li {margin:0px; padding:0; list-style-type:none}
ul#nej-obsah li.even {background:#F9FAFA}
ul#nej-obsah li a {color:#676665; line-height:1.19em; text-decoration:none; display:block; padding:5px 10px 5px 11px; width:186px; background:url(../layout-images/li-arrow.gif) no-repeat 176px bottom}
div#column > ul#nej-obsah li a {color:#676665; text-decoration:none; display:block; padding:5px 10px 5px 11px; width:165px}
ul#nej-obsah li a:hover {background-color:#D8E6F0; background-position:-25px bottom}
ul#nej-obsah li a:hover strong {text-decoration:underline}
ul#nej-obsah li strong {font-weight:normal; color:#000}

ul#kratke-zpravy {margin:0px; padding:3px 0px 3px 0; font-size:65%}
ul#kratke-zpravy li {margin:0px; padding:0 0px 0 0; list-style-type:none; display:block; margin:0 0px 0 0}
ul#kratke-zpravy li.even {background:#F9FAFA}
ul#kratke-zpravy li a {color:#676665; text-decoration:none; display:block; padding:5px 10px 5px 11px;	width:186px; background:url(../layout-images/li-arrow.gif) no-repeat 176px bottom}
ul#kratke-zpravy li span.short {color:#676665; text-decoration:none; display:block; padding:5px 0 5px 11px; width:181px}
ul#kratke-zpravy li span.today {font-weight:bold; color:#2984BB !important}
div#column2 > ul#kratke-zpravy li a {color:#676665; text-decoration:none; display:block; padding:5px 2px 5px 11px; width:173px}
div#column2 > ul#kratke-zpravy li span.short {color:#676665; text-decoration:none; display:block; padding:5px 0 5px 11px; width:175px}
ul#kratke-zpravy li a:hover {background-color:#D8E6F0; background-position:-25px bottom}
ul#kratke-zpravy li a:hover strong {text-decoration:underline}
ul#kratke-zpravy li strong {font-weight:normal; color:#000; line-height:1.3; margin:0 0 -8px 0; display:block; padding:0 5px 0 0}
ul#kratke-zpravy li.item-today strong {font-weight:bold}

ul#pisi-jinde {margin:0px; padding:3px 0 3px 0; font-size:65%;}
ul#pisi-jinde li {margin:0px; padding:0; list-style-type:none; display:block}
ul#pisi-jinde li.even {background:#F9FAFA}
ul#pisi-jinde li a {color:#676665; line-height:1.19em; text-decoration:none;	display:block; padding:5px 10px 5px 11px;	width:186px;	background:url(../layout-images/li-arrow.gif) no-repeat 176px bottom}
ul#pisi-jinde li span.today {font-weight:bold; color:#9D6A49 !important}
div#column2 > ul#pisi-jinde li a {color:#676665; text-decoration:none; display:block; padding:5px 0 5px 11px;	width:173px}
ul#pisi-jinde li a:hover {background-color:#E3D4CC; background-position:-25px bottom;}
ul#pisi-jinde li a:hover strong {text-decoration:underline}
ul#pisi-jinde li strong {font-weight:normal; color:#000; padding:0 5px 0 0}
ul#pisi-jinde li.item-today strong {font-weight:bold}


a#dislink {
	font-size: 11px;
	padding: 5px 0px 4px 1px;
	color: #285e9d;
	display: block;
	text-decoration: none;
	margin: -2px 2px 0px 3px;
	font-weight: bold;
}
a#dislink:hover {
	color: #FF8C00;
	background-color: #E6F0F8;
}
span.delic {
	display: block;
	font-size: 1px;
	padding: 1px;
	margin: 0px 2px 5px 4px;
	background-color: #BFD3E4;
}
table#anketa {
	border-bottom: 1px solid white;
	margin: 0;
	padding: 0;
	border-spacing: 0px;
	border-collapse: collapse;
	width: 186px;
}
table#anketa caption {
	font-weight: normal;
	font-size: 10px;
	margin: 0px 0 0 0;
	line-height: 120%;
	color: #000;
	padding: 3px 5px 3px 5px;
	
	background-color: #E5DBD4;
	text-align: center;
}
table#anketa tr th {
	text-align: left;
	font-size: 9px;
	font-weight: normal;
	padding: 0px 0 0 0px;
	background-color: #F1F2F4;
	
}
table#anketa tr td {
	text-align: right;
	font-size: 9px;
	background-color: #F1F2F4;
	font-weight: bold;
	color: #5F5F5F;
	padding: 0 0px 0 0px;

}
table#anketa tr.suda th {
	text-align: left;
	background-color: #F9FAFA;

}
table#anketa tr.suda td {
	background-color: #F9FAFA;
}
table#anketa th a {
	text-decoration: none;
	display: block;
	padding: 4px 0 4px 5px;
	width: 155px;
	margin: 0 -1px 0 0;
	color: Black;
}
table#anketa th a:hover {
	text-decoration: underline;

}

table#anketa td a {
	text-decoration: none;
	display: block;
	padding: 4px 6px 4px 0px;
	width: 22px;
	margin: 0 0px 0 -1px;
	color: #5F5F5F;


}




table#anketa span {

	display: block;
	padding: 0px 0 0px 2px;

}
table#anketa tr.suda th a {
	display: block;
}
table#anketa tr th a {
	display: block;
}
table#anketa tr th a:hover {
	background-color: #E3D4CC;
}
a.ank {
	text-decoration: none;
	margin-bottom: 48px;
	margin-right: 2px;
	margin-left: 2px;
	display: block;
}
a.ank span {
	display: block;
	cursor: pointer;
	padding: 4px 0 4px 0;
	font-size: 70%;
	margin: 0px 0 0px 0px;
	text-decoration: none;
	/*background-color: #F1F7FC;
*/
	border-bottom: 1px solid #BFD3E4;
}
a.ank:hover {
}


div#comix-c2 h4{
font-size: 63%; text-align: center;


}
div#comix-c2 h4 a {
display: block;
padding: 5px 0 5px 0; color: black;
text-decoration: none;
background: #E4DBD4;
}

div#comix-c2 h4 a span {
color: #6F6661;
}

div#comix-c2 h4 a:hover {

padding: 5px 0 5px 0; color: #B7890A;
text-decoration: underline;
background: #ECE7E4;

}

div#comix-c2 h4 a:hover span {
color: #B7890A;
}




/* END code0003 LEvý sloupec, menu, anketa ... */
/* START code0004  Obsahový sloupec*/
div#content, div#content-homepage {
	width: 592px;
	float: left;
	text-align: left;
	position: relative;
	left: 5px;
}
/* END code0004 - Obsahový sloupec*/

/* START code0005 - Patička */
div#footer {clear: both; background-image: url(../layout-images/footer.png); background-repeat: repeat-x; height: 79px; width: 974px; margin: 0 auto 0 auto; text-align: left; position: relative; background-color: #3286C6; }

div#footer ul {list-style: none; position: absolute; bottom: 33px;  left: 10px; padding: 0; }

div#footer ul li {float: left; height: 30px; padding: 0 15px 0 15px; }

div#footer ul li a {color: white; text-decoration: none; font-size: 11px; position: relative;  top: 5px; }

div#footer ul li#rss {float: left; background-image: url(../layout-images/ico_rss.png); background-repeat: no-repeat; height: 30px; padding: 0 15px 0 27px; background-position: 2px 7px; font-weight: bold; }

div#footer ul li#mapa-webu {font-weight: bold; }

div#footer p#tech-r {
font-size: 10px; position: absolute; 
right: 12px;  
bottom: 33px;  
background-image: url(../layout-images/footer-li.png); 
background-repeat: no-repeat; background-position: 145px 0; 
}

div#footer p#tech-r a {color: white; text-decoration: none; }
div#footer p#tech-r a:hover {color: #CEDEF2; text-decoration: underline; }

div#footer p#tech-r a#design {background-image: url(../layout-images/ico_ivanpik-net.png); background-repeat: no-repeat; background-position: right 2px; line-height: 30px; padding: 5px 23px 5px 0; }

div#footer p#tech-r a#programovani {background-image: url(../layout-images/ico_icontact-cz.png); background-repeat: no-repeat; background-position: right 2px; line-height: 30px; padding: 5px 23px 5px 0px; margin: 0 0 0 26px; }

div#footer p#copyright {
height: 27px;
background-image: url(../layout-images/footer_copy.png); background-repeat: no-repeat;
clear: both;
background-color: #2F83C4;
position: absolute;
bottom: 0; left: 0;
width: 974px;
font-size: 58%; color: white;
text-align: center;
padding: 11px 0 0 0;
}
div#footer > p#copyright {
height: 17px;
background-image: url(../layout-images/footer_copy.png); background-repeat: no-repeat;
clear: both;
background-color: #2F83C4;
position: absolute;
bottom: 0; left: 0;
width: 974px;
font-size: 58%; color: white;
text-align: center;
padding: 11px 0 0 0;
}

div#footer iframe {display: none; }

div#footer a {color: white; text-decoration: none; }

div#footer a:hover {color: #CEDEF2; text-decoration: underline; }

div#footer script {}

div#footer img {border: 0; }

div#footer div.counter {display: none; width: 14px; position: absolute; left: 12px; bottom: 4px; margin: 0; }


div#footer-r {
background: #dbd9d3 url(../layout-images/footer-r.png) no-repeat top center;
height: 22px;
}


p.counter noscript a img {border: 0; position: absolute; left: 0; top: 1px; }

p#red-tir {color: #92BADD; font-weight: bold; font-size: 80%; padding: 30px 0 0 13px; float: left; width: 410px; }

p#web-des {float: right; width: 240px; color: white; text-align: right; font-size: 70%; padding: 23px 13px 0 0px; line-height: 140%; }

/* END code0005 - Patička */

/* START code0006 - Záložky článků */
h3.h-nej-clanek {
	margin: 15px 0 0px 0;
	background-image: url(../layout-images/nej-cl-left.gif);
	background-repeat: no-repeat;
	font-size: 70%;
	background-position: left;
	display: block;
	padding: 5px 0 6px 7px;
	color: white;
}
h3.h-nej-clanek span {
	background-image: url(../layout-images/nej-cl-right.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #eeab50;
	padding: 4px 12px 5px 5px;
}
h3.h-dnesni-clanek {
	margin: 15px 0 1px 0;
	font-size: 70%;
	padding: 5px 0 5px 0px;
	color: white;
	width: 116px;
	background: #4D93D5;
}
h3.h-dnesni-clanek span, h3.h-dnesni-clanek-top span {
	padding: 0px 0px 0 12px;
	display: block;
}
h3.h-starsi-clanek {
	margin: 15px 0 1px 0;
	font-size: 70%;
	padding: 5px 0 5px 0px;
	color: white;
	width: 116px;
	background: #4D93D5;
}
h3.h-starsi-clanek-hp {
	margin: 0px 0 1px 0;
	font-size: 70%;
	padding: 5px 0 5px 0px;
	color: white;
	width: 116px;
	background: #4D93D5;
}
h3.h-reklama {
	display: block;
	background-image: url(../layout-images/h3-reklama.png);
	background-repeat: no-repeat;
	width: 592px;
	height: 7px;
	font-size: 0;
	margin: 0;
	padding: 0;
}
h3.h-reklama span {
	display: none;
}
h3.h-starsi-clanek span, h3.h-starsi-clanek-hp span {
	padding: 0px 0px 0 15px;
	display: block;
}
/* END code0006 - Záložky článků*/
/* START code0007 - Články*/
div.bigger-spaces  p {
	padding: 0 0 0.6em 0;
}
div.nej-clanek  p.noind, div.dnesni-vydani  p.noind, div.starsi-clanek  p.noind {
	text-indent: 0em;
}
div.nej-clanek  p.bs, div.dnesni-vydani  p.bs, div.starsi-clanek  p.bs {
	text-indent: 0em;
	padding: 0 0 1em 0;
}
div.nej-clanek {
	margin: 0px 0px 0px 0;
	padding: 0px 9px 0px 9px;
	border-bottom: 10px solid white;
}
div.dnesni-vydani, div.starsi-clanek {
	margin: 0 0px 10px 0;
	padding: 0px 9px 0px 9px;
}
div.nej-clanek h2, div.dnesni-vydani h2, div.starsi-clanek h2 {
	margin: 0px -9px 0 -9px;
	position: relative;
	font-size: 95%;
	padding: 7px 0 8px 9px;
	border: 0;
}
div.nej-clanek h2 a, div.dnesni-vydani h2 a, div.starsi-clanek h2 a {
	text-decoration: none;
}
div.nej-clanek h2 a:hover, div.dnesni-vydani h2 a:hover, div.starsi-clanek h2 a:hover {
	text-decoration: underline;
}
div.nej-clanek h3.t2, div.dnesni-vydani h3.t2, div.starsi-clanek h3.t2 {
	font-size: 80%;
	margin: 0 -9px 0 -9px;
	position: relative;
	padding: 4px 9px 4px 9px;
}

div.nej-clanek h3.t2 span, div.dnesni-vydani h3.t2 span, div.starsi-clanek h3.t2 span {
}

div.nej-clanek  p.info, div.starsi-clanek p.info, div.dnesni-vydani  p.info {
	font-size: 65%;
	line-height: 13px;
	margin: 0 0 0px 0;
	text-indent: 0;
	padding: 8px 0 4px 0;
}

div.nej-clanek p.info a, div.starsi-clanek p.info a, div.dnesni-vydani p.info a {
  color: #6B6A6A;
  text-decoration: none;
}

div.nej-clanek p.info a:hover, div.starsi-clanek p.info a:hover, div.dnesni-vydani p.info a:hover {
  text-decoration: underline;
}

div.single p.info {
	padding: 8px 0 8px 0;
}


div.nej-clanek  p.info strong, div.starsi-clanek p.info strong, div.dnesni-vydani  p.info strong {
	color: #000;
}
div.nej-clanek  p.info span.catg, div.dnesni-vydani  p.info span.catg, div.starsi-clanek  p.info span.catg {
	padding: 0 0 0 2px;
	margin: 0 -9px 0 -2px;
}
span.dot {
	padding: 0 5px 0 5px;
}
div.nej-clanek ul.ul, div.dnesni-vydani ul.ul, div.starsi-clanek ul.ul {
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
}
div.nej-clanek ul.ul li, div.dnesni-vydani ul.ul li, div.starsi-clanek ul.ul li {
	margin: 0 0 0px 15px;
	padding: 0 0 0 0;
	font-size: 75%;
	line-height: 145%;
}
div.nej-clanek h3, div.dnesni-vydani h3, div.starsi-clanek h3 {
	font-size: 88%;
	margin: 0.8em 0 0.2em 0;
}
div.nej-clanek  p, div.dnesni-vydani  p, div.starsi-clanek  p {
	font-size: 75%;
	text-indent: 1em;
	margin: 0 0 0.4em 0;
	line-height: 1.40em;
	/*position: relative;
*/
}
div.nej-clanek  p.last, div.dnesni-vydani  p.last, div.starsi-clanek  p.last {
	margin: 0 0 1em 0;
}
strong.pokracovani {
	
	border: 1px solid #F6FBFF;
	font-size: 10px;
}
strong.pokracovani a {
	padding: 0 18px 0 0;
	background-image: url(../layout-images/pokracovani.gif);
	background-repeat: no-repeat;
	background-position: 91px 3px;
	text-decoration: none;
}
strong.pokracovani a:hover {
	text-decoration: underline;
		background-position: 91px -10px;
}
div.nej-clanek  p a, div.dnesni-vydani  p a, div.starsi-clanek  p a {
	color: #105C9B;
}
div.nej-clanek  p a:hover, div.dnesni-vydani  p a:hover, div.starsi-clanek  p a:hover {
	color: #E08905;
}
div.nej-clanek  p em, div.dnesni-vydani p em, div.starsi-clanek p em {
	font-size: 110%;
	color: inherit;
}
div.nej-clanek  p.komentare, div.dnesni-vydani p.komentare, div.starsi-clanek p.komentare {
	margin: 0;
	font-size: 65%;
	line-height: 10px;
	text-indent: 0;
	padding: 0px 0 12px 0px;
	word-spacing: normal;
	position: relative;
	clear: both;
}


div.nej-clanek  p.komentare a:hover, div.dnesni-vydani p.komentare a:hover, div.starsi-clanek p.komentare a:hover {
	background-image: url(../layout-images/ico_diskuze_sc.gif);
	background-repeat: no-repeat;
	text-decoration: underline;
}
div.nej-clanek  p.komentare a.diskuze, div.dnesni-vydani p.komentare a.diskuze, div.starsi-clanek p.komentare a.diskuze {
text-decoration: none;
	background-image: url(../layout-images/ico_diskuze_sc.gif);
	background-repeat: no-repeat;
	padding-left: 21px;
	line-height: 11px;
}
div.nej-clanek p.komentare a.diskuze {
	background-image: url(../layout-images/ico_diskuze.gif);
	background-repeat: no-repeat;
}
div.nej-clanek  p.komentare a.diskuze:hover, div.dnesni-vydani p.komentare a.diskuze:hover, div.starsi-clanek p.komentare a.diskuze:hover {
	background-image: url(../layout-images/ico_diskuze_sc.gif);
	background-repeat: no-repeat;
}
div.single p.komentare {
margin-top: 15px;
}
div.single p.komentare  a.diskuze {
/*padding: 12px 0 20px 0;*/
color: #2878AD;
	background-image: url(../layout-images/ico_diskuze_sc.gif);
	background-repeat: no-repeat;
font-weight: normal;
	
}
div.single p.komentare a.diskuze span {font-weight: bold;}

div.inzerce p {text-indent:0}


a.print {
	background-image: url(../layout-images/ico_printer.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 19px;
	position: absolute;
	background-position: 0px 1px;
	right: 8px;
	line-height: 11px;
	text-decoration: none;
}
a.print span {
	line-height: 12px;
}
div.nej-clanek p.komentare a.print {
	background-image: url(../layout-images/ico_printer_nej.gif);
}
a.print:hover {
	text-decoration: underline;
}
/* END code0007 */
/* START code0008 - Nej článek */
div.nej-clanek {
	background: #5A9CCA;
	color: white;
}
div.nej-clanek h2 {
	
	background-color: #5A9CCA;
	color: white;
}
div.nej-clanek h2 a {
	color: #fff;
}
div.nej-clanek h2 a:hover {
}
div.nej-clanek strong.pokracovani {
	border: 1px solid #5A9CCA;
}
div.nej-clanek strong.pokracovani a {
color: white;
}
div.nej-clanek strong.pokracovani a:hover {
color: #ffd5b3;
}
div.nej-clanek p.info {
	color: #fff;
}
div.nej-clanek p.info strong {
	color: #fff;
}
div.nej-clanek  p.info span.catg {
	background-image: url(../layout-images/sipka-nejcl.gif);
	color: #F7EFE3;
}
div.nej-clanek  p.komentare {
	color: #fff;
}
div.nej-clanek  p.komentare a {
	color: #fff;
}
div.nej-clanek  p.komentare a:hover {
	color: #ffd5b3;
}
/* END code0008 */
/* START code0009 */
div.dnesni-vydani {
}
div.dnesni-vydani h2 {
font-size: 20pt;
	color: #1F4189;
}
div.dnesni-vydani h2 a {
	color: #1F4189;
}
div.dnesni-vydani h2 a:hover {
	color: #1F4189;
}
div.dnesni-vydani strong.pokracovani {
	border: 1px solid #fff;
}
div.dnesni-vydani  p.info {
	color: #6B6A6A;
}
div.dnesni-vydani  p.info span.catg {
	background-image: url(../layout-images/sipka-dnesstarcl.gif);
	color: #F6FBFF;
}
div.dnesni-vydani  p.komentare {
	color: #6B6A6A;
}
div.dnesni-vydani  p a {
	color: #105C9B;
}
div.dnesni-vydani  p a:hover {
	color: #E08905;
}
div.dnesni-vydani  p.komentare a {
	color: #6B6A6A;
}
div.dnesni-vydani  p.komentare a:hover {
	color: #E79836;
	text-decoration: underline;
}
/* END code0009*/
/* START code0010 - Starší články*/
div.starsi-clanek {
}
div.starsi-clanek h2 {
font-size: 20pt;
color: #263776;
}
div.starsi-clanek h2 a {
	color: #263776;
}
div.starsi-clanek h2 a:hover {
	color: #263776;
}
div.starsi-clanek strong.pokracovani {
	border: 1px solid #fff;
}
div.starsi-clanek p.info {
	color: #6B6A6A;
}
div.starsi-clanek  p.info span.catg {
	background-image: url(../layout-images/sipka-dnesstarcl.gif);
	color: #F6FBFF;
}
div.starsi-clanek  p.komentare {
	color: #6B6A6A;
}
div.starsi-clanek  p.komentare a {
	color: #6B6A6A;
}
div.starsi-clanek  p.komentare a:hover {
	color: #E79836;
	text-decoration: underline;
}
/* END code0010*/
/* START code 0011 - Starsi, novejsi*/
p#dis-cnt {
	text-align: center;
	font-size: 70%;
	color: #333333;
	margin: 12px 0 12px 0;
	font-weight: bold;

	/*position: relative;
	top: 19px;
	z-index: 1000;
*/
}
p#dis-cnt-no {
	text-align: center;
	font-size: 70%;
	color: #333333;
	margin: 0px 0 30px 0;
	border-top: 10px solid white;
	padding: 8px;
	font-weight: bold;
background-color: #D6D6D6;

	
	
	
	/*position: relative;
	top: 19px;
	z-index: 1000;
*/
}
div#new-old {
	font-size: 76%;
	text-align: center;
	padding: 0px 6px 0px 0;
	height: 45px;
	clear: both;
	position: relative;
	background-image: url(../layout-images/new-old.png);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
div.nobck {
/*	background-image: none !important;*/
}
div#new-old span.novejsi a, div#new-old span.starsi a {
	padding: 5px 0 6px 0;
	color: #fff;
	display: block;
	text-decoration: none;
	font-weight: bold;
	background-repeat: no-repeat;
}




div#new-old span.novejsi {
	width: 175px;
	background-color: #58a0cc;
	height: 25px;
	/*padding: 5px 0 0 0;
*/
	display: block;

	position: absolute;
	left: 0;
	text-align: left;
}
div#new-old span.novejsi a {
padding-left: 20px;
	background-image: url(../layout-images/no-newer.png);
}
div#new-old span.novejsi a:hover {
background-position: 0 -25px;
}
div#new-old span.starsi {
	width: 175px;
	height: 25px;


	display: block;
	background-color: #58A0CC;

	position: absolute;
	right: 0; 	text-align: right;
}





div#new-old span.starsi a {
padding-right: 20px; 	background-image: url(../layout-images/no-older.png);

}
div#new-old span.starsi a:hover {
background-position: 0 -25px;
}
div#new-old span.strankovani {
position: relative; top: 5px;}

div#new-old span.strankovani a {
	background-image: url(../layout-images/strankovani-ico.gif);
	background-position: 0 6px;
	padding: 3px 0px 4px 30px;
	margin: 0 10px 0 0px;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
}

div#new-old span.strankovani a:hover {
color: #D69017;
	background-position: 0 -9px;

}

div#new-old span a:hover {
	color: #1F4189;
	text-decoration: underline;
}
div#new-old span.all-pr {
	position: absolute;
	left: 210px;
	top: 5px;
	font-weight: bold;
	width: 156px;
	height: 20px;
	text-align: right;
}
div#new-old span.all-pr a {
	color: #2473B4;
	text-decoration: none;
	background-image: url(../layout-images/all-ico.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 16px;
	background-position: 0 1px;
}
div#new-old span.all-pr a:hover {
	color: #D69017;
	text-decoration: underline;
	background-position: 0 -20px;
}
/* END code0011 */
/* START code0012 - Univerzalni nadpisy, podboxy*/
/*----------------*/
h2.t2 {
	font-size: 15px;
	margin: 0px 0px 5px 0px;
	padding: 8px 5px 8px 9px;
	line-height: 1.3;
	background: #3B5998;
	color: #fff;
}
h2.error {
	background-image: none;
	background-color: #E20404;
}
h2.t2-diskuze {
	font-size: 13px;
	margin: 0px 0px 5px 0px;
	padding: 8px 5px 8px 9px;
	line-height: 1.3;
	background: #3B5998;
	color: #fff;
}
h2.t2-diskuze strong {
	font-size: 13px;
	display: block;
	padding: 0px 0 5px 0;
}
h2.t2-diskuze a {
	color: #fff;
}
h2.t2-diskuze a:hover {
	text-decoration: underline;
	color: #F4D4B8 !important;
}
div.u-h2-box {
	background-color: #F2F2F2;
	font-size: 80%;
	padding: 15px 9px 15px 9px;
	margin: 0 0 5px 0;
	line-height: 1.4;
}
h2#diskuze a {
	font-weight: bold;
	font-size: 14px;
	color: #296192;
}
h2#diskuze span {
	font-weight: bold;
	font-size: 14px;
	color: black;
}
h2#diskuze a:hover {
	color: #E79836;
}
/* END code0012*/
/* START code0013 - Prehled diskuzi*/
/*-----------------------diskuze--------------------------*/
table.prehled-diskuzi {
	font-size: 70%;
	width: 592px;
	border-collapse: collapse;
	border-spacing: 0px;
}
table.pre-tbl-vseob {
	margin: 0px 0 10px 0;
}
table.prehled-diskuzi th {
	background-color: #4A97C3;
	font-size: 90%;
	color: white;
}
table.prehled-diskuzi td {
}
table.prehled-diskuzi tr.licha td {
	background-color: #EBF2F7;
}
table.prehled-diskuzi tr.licha td a:hover, table.prehled-diskuzi tr.suda td a:hover {
	background-color: #A6CDE8;
	text-decoration: underline;
}
table.prehled-diskuzi tr.suda td {
	background-color: #FAFDFF;
}
table.prehled-diskuzi td.tema a {
	display: block;
	vertical-align: middle;
	line-height: 150%;
	text-decoration: none;
	color: Black;
	width: 100%;
}
table.prehled-diskuzi td.tema a span {
	padding: 5px 0 5px 5px;
	/*margin: 0 0 0 -5px;
*/
	display: block;
}
td.prispevku {
	text-align: center;
	margin: 0;
	padding: 0;
	font-weight: bold;
	border-left: 1px solid white;
	width: 55px;
}
th.prispevku {
	text-align: center;
	border-left: 1px solid white;
	margin: 0;
	padding: 8px 2px 8px 2px;
	text-align: center;
}
td.posledni-prispevek {
	text-align: right;
	padding: 0 5px 0 0px;
	border-left: 1px solid white;
	width: 140px;
}

td.posledni-prispevek span.today {color:#4A97C3; font-weight:bold; font-size:90%}
 
th.posledni-prispevek {
	text-align: right;
	padding: 0 5px 0 5px;
	border-left: 1px solid white;
	text-align: center;
}
th.tema {
	text-align: left;
	padding: 0 0 0 5px;
}
td.tema {
	text-align: left;
	padding: 0 0 0 0px;
}
/* END code0013 */
/* START code0014 - Diskuze, odesilaci formular */
/*smazano*/
/* END code0014*/
/* START code0015 - Diskuze, prispevky */
div.prispevek {
	margin: 0px 0px 10px 0;
	padding: 0px 8px 8px 8px;
	background-color: #F4F6F9;
}
div.prispevek h3 {
	font-size: 70%;
	margin: 0px 0px 2px 0px;
}
div.prispevek strong {
	font-size: 82%;
	display: block;
	padding: 4px 0 4px 8px;
	margin: 0 -8px 4px -8px;
	position: relative;
	background-color: #c3daed;
	background-image: url(../layout-images/colh3.gif);
	color: #053B76;
}
div.sudy strong {
}
div.prispevek strong span.date {
	font-weight: normal;
	color: black;
}
div.prispevek strong span.date span {
	color: #90ADC6;
}
div.prispevek strong a {
	color: #053B76;
	text-decoration: none;
	background-image: url(../layout-images/ico_letter.gif);
	background-repeat: no-repeat;
	padding: 0 17px 0 0;
	background-position: right;
	margin: 0 4px 0 0;
}
div.prispevek strong a:hover {
	text-decoration: underline;
	color: #F18C3A;
	background-image: url(../layout-images/ico_letter2.gif);
}
div.prispevek p {
	font-size: 76%;
	line-height: 150%;
}
div.prispevek em {font-style:normal; font-weight:bold; font-size:80%}
div.prispevek.active {border:2px solid #F3BB68}
div.prispevek em.dash {display:block; width:45px; float:right; font-weight:normal; font-size:70%}
div.prispevek em.dash a {background:none; padding:0}
/* END code0015 */
/* START code0016 - Redakce a tiráž*/
div.info-redakce {padding:0px 9px 10px 9px}
div.info-uzitecne-odkazy h3, div.info-redakce h3 {font-size:96%; margin:10px 2px 6px 0; padding:0 0 2px 0}
div.info-uzitecne-odkazy p, div.info-redakce p {font-size:80%; margin:0 4px 0 0;	line-height:140%}
div.info-redakce ul {font-size:80%; margin:0 0px 13px 0; line-height:140%; padding:0; list-style:none}
div.info-redakce ul li {margin:0 0 0 0px; padding:1px 0 1px 0}
div.info-uzitecne-odkazy h4, div.info-redakce h4 {margin:0 0 2px 0; font-size:83%}

div.info-uzitecne-odkazy ul {font-size:80%; margin:5px 0px 13px 25px; line-height:140%; padding:0; list-style:none}
div.info-uzitecne-odkazy ul li {margin:0 0 10px 0px; padding:1px 0 1px 0; list-style-type:square}
div.info-uzitecne-odkazy h4 {margin-bottom:15px !important}

/* END code0016 */
/* START code0017 - Vyhledavani */
div#vyhledavani {
	margin: 0;
	padding: 0px 0 6px 0;
}
h2#search-page strong {
	color: #354762;
	font-size: 105%;
}

div.vyhl-item {margin:0 0px 6px 0;	background-color:#FBFBFB; padding:5px 0 5px 8px}
div.vyhl-item p {font-size:11px;	margin:0px 0 0px 0}
div.vyhl-item p span {color:#8F8F8F; padding-right:8px}
div.vyhl-item p strong {font-weight:normal;	display:block;	float:left; width:6.4em; padding:0 0 0 1px}
div.vyhl-item h3 {margin:3px 0 0px 0px; font-size:78%}
div.vyhl-item h3 a {text-decoration:none}
div.vyhl-item h3 a:hover {color:#DC9605}

div.agreg-item {margin:0 0px 6px 0;	background-color:#FBFBFB; padding:5px 0px 5px 8px}
div.agreg-item p {font-size:11px;	margin:0px 0px 0px 0}
div.agreg-item p span {color:#8F8F8F; padding-right:8px}
div.agreg-item p span.today {font-weight:bold; color:#9D6A49 !important}
div.agreg-item h3 {margin:3px 0 0px 0px; font-size:78%}
div.agreg-item h3 a {text-decoration:none}
div.agreg-item h3 a:hover {color:#DC9605}

p.vyhl-alert {
	font-size: 70%;
	margin: 3px 2px 0 0;
	border: 1px solid #A6C5F7;
	padding: 5px;
	background-color: #F0F8FF;
}
h2#search-page {
	font-size: 84%;
	margin: 0px 2px 1px 0px;
	padding: 5px;
	line-height: 160%;
	background-image: url(../layout-images/colh3.gif);
	background-color: #C1D8EB;
	background-repeat: repeat-x;
	border-left: 7px solid #5588B3;
}
/* END code0017 */
/* START code0018 - Přehled článků týdne */
/*  NOVY PREHLED CLANKUtable.prehled-tyden {
	font-size: 75%;
	border: 0;
	width: 572px;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.prehled-tyden th {
	text-align: left;
	padding: 5px 0 5px 5px;
	background-color: #C4DBEE;
}
table.prehled-tyden td {
	padding: 5px 0 5px 0px;
	border-bottom: 1px solid #C4DBEE;
}
table.prehled-tyden td a {
	text-decoration: none;
}
table.prehled-tyden td a:hover {
	text-decoration: underline;
}
table.prehled-tyden td.rubrika-pre {
	padding: 0 0px 0 1px;
	font-weight: normal;
	font-size: 86%;
}
table.prehled-tyden td span {
	font-size: 80%;
}
*/
table.prehled-tyden {
	font-size: 75%;
	border: 0;
	width: 572px;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.prehled-tyden th {
	text-align: left;
	padding: 5px 0 5px 5px;
	background-color: #C2D9EC;
}
table.prehled-tyden td {
	padding: 5px 0 5px 0px;
	border-bottom: 1px solid #D2E7F8;
}
table.prehled-tyden td a {
	text-decoration: none;
}
table.prehled-tyden td.rubrika-pre {
	padding: 0 0px 0 1px;
	font-weight: bold;
	font-size: 86%;
}
table.prehled-tyden td span {
	font-size: 80%;
}
/* END code0018*/
/* START code0019 - Foto tydne */
div.photos {
	text-align: center;
	margin: 30px 0 0px 0;
}
div.photos  h3 {
	text-align: center;
	font-size: 70%;
	margin: 0;
	font-weight: normal;
	/*height: 37px;*/
	padding: 3px 0 18px 0;
}
div.photos > h3 {
	text-align: center;
	font-size: 70%;
	margin: 0;
	font-weight: normal;
/*	height: 31px;*/
	padding: 3px 0 18px 0;
}
div.photos a {
	color: black;
	text-align: center;
}
div.photos a.wt {
	color: black;
	margin: 0 0 22px 0;
	text-align: center;
	display: block;
}
div.photos a.wt2 {
	color: black;
	display: block;
	margin: 0 0 34px 0;
	text-align: center;
}
div.photos a.p2 img {
	border: 2px solid black;
	margin: 0 0 5px 0;
}
div.photos a.p3 img {
	border: 3px solid black;
	margin: 0 0 5px 0;
}
div.photos img {
	border: 3px solid black;
	margin: 0 auto;
	/*display: block;
*/
}
div.photos a:hover img {
/*	border: 3px solid #ff8c00;*/
	border: 3px solid #CA6E00;
	margin: 0 auto;
	/*display: block;
*/
}
div.ftn span {
	display: block;
	height: 37px;
}
div.ftn > span {
	display: block;
	height: 34px;
}
div.ftn span.wt {
	display: block;
	height: 25px;
}
div.ftn > span.wt {
	display: block;
	height: 22px;
}
div.photos h3 a {color:#1a60ac}
div.photos h3 a:hover {color:#d67b01}

/* END code0019 */
/* START code0020 - Administrace */
.adm_hlavicka {
	text-align: center;
	width: 100%;
}
.adm_nadpis {
	color: white
}
.adm_odhlasit {
	color: white;
	float: right
}
.adm_odhlasit a {
	color: white
}
table.admin {
	font-family: Arial;
	font-size: 10px;
	color: white;
}
table.admin tbody {
	font-family: Arial;
	font-size: 10px;
	color: white;
}
table.admin thead {
	font-family: Arial;
	font-size: 11px;
	color: white;
	font-weight: bold;
	background-color: blue
}
/* END code0020 */
/* START code0021 - Reklama vlevo */
div#column div.reklama-left, div#column2 div.reklama-right {
	margin: 15px 0 15px 0px; text-align: center;
	
}

div#column div.reklama-left h4, div#column2 div.reklama-right h4 {
	
	height: 19px;
	position: relative;
	font-size: 12px;
	margin: 0 auto;
		background-image: url(../layout-images/reklama-left-r.png);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
}
div#column div.reklama-left h4 span, div#column2 div.reklama-right h4 span {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(../layout-images/reklama-left.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 19px;
	display: block;
}
div#column div.reklama-left a, div#column2 div.reklama-right a {
	padding: 0 0 0 0px;
	text-decoration: none;
}
div#column div.reklama-left a img, div#column2 div.reklama-right a img  {
	border: 0;
}
/* END code0021*/
/* START code0022 - Tabulka články*/
table.article-tbl {
	font-size: 75%;
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
	width: 572px;
	margin: 0 0 0px 0;
	clear: both;
}
table.article-tbl caption {
	font-weight: bold;
	background-color: #BBD8ED;
	padding: 6px 0 6px 7px;
	text-align: left;
	border-bottom: 1px solid #f6fbff;
	/*border-top: 10px solid #F6FBFF;
*/
}
table.article-tbl tr.marked {
	font-weight: bold;
	background-color: #B0D1EA;
}
table.article-tbl tr.marked-2 {
	font-weight: bold;
	background-color: #B7D6ED;
}
table.article-tbl tr.marked-3 {
	font-weight: bold;
	background-color: #CDE1F1;
}
table.article-tbl tr.marked th, table.article-tbl tr.marked td {
	border-top: none;
	background-color: #EAF3FA;
}
table.article-tbl tr.marked-2 th, table.article-tbl tr.marked-2 td {
	border-top: none;
	background-color: #B7D6ED;
}
table.article-tbl tr.marked-3 th, table.article-tbl tr.marked-3 td {
	border-top: none;
	background-color: #CDE1F1;
}
table.article-tbl td, table.article-tbl th {
	padding: 6px 6px 6px 7px;
}
table.article-tbl td {
	background-color: #E6F1F9;
	border-bottom: 1px solid white;
}
table.article-tbl th {
	background-color: #E6F1F9;
}
table.article-tbl th.row {
	text-align: left;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
}
table.article-tbl tr.oddelit td, table.article-tbl tr.oddelit th {
	border-top: 3px solid #F6FBFF;
}
table.article-tbl tr.last td, table.article-tbl tr.last th {
	border-bottom: 0px;
}
/*CHANGE 26-10-06 */
table.normal {margin: 0 0 1em 0;}
table.normal td {background-color: white; border-bottom: 1px solid #F2F2F2; padding: 4px 6px 4px 0; }
table.normal tr.last td {border: none;}
/* END code0022*/
/* START code0023 - Fotografe v clancich */

.foto-perex {
float: left;
border: 1px solid #4494C1;
padding: 5px;
margin-top: 10px;
margin-right: 20px;
margin-bottom: 10px;	
}

img.clanek-img {
	float: left;
	border: 1px solid #3C7097;
	margin: 0.3em 0.5em 0.3em 0em;
}
a:hover img.clanek-img {
	border: 1px solid #D67B01;
}
div.photos-article {
	margin: 1em 0 0 0;
}
div.photos-article h3 {
	font-size: 80%;
	margin: 0.5em 0 0.5em 0;
}
div.photos-article img {
	border: 1px solid black;
	margin: 0 5px 4px 1px;
}
div.photos-article a:hover img {
	border: 1px solid #D67B01;
	margin: 0 5px 4px 1px;
}
div.photos-article img.last {
	margin: 0 0 4px 1px;
}
div.photos-article-3 {
	/*border-top: 1px solid #D9EAF9;
*/
	margin: 1em 0 0 3px;
	position: relative;
	left: -1px;
}
div.photos-article-3 img {
	border: 1px solid #356284;
	margin: 0 8px 0 0;
}
div.photos-article-3 a:hover img {
	border: 1px solid #D67B01;
}
div.photos-article-3 img.last {
	margin: 0;
}
/* END code0023*/
/* START code0024 Clanek - zvyraznovace*/
p.zvyraznit {
	text-indent: 0px !important;
	color: #1E1E1E;
	border-left: 2px solid #797979;
	padding: 0 0 0 4px;
	margin: 0.2em 0 0.2em 0!important;
	text-align: left;
}
p.zvyraznit strong {
	font-weight: bold;
}
/* END code0024 */
/* START code0025 - Textová reklama */
div.txt-reklama {
	font-size: 65%;
	margin: 0;
	background-color: #EFEFEF;
	padding: 0 25px 0px 8px;
	background-image: url(../layout-images/txt-reklama.png);
	background-repeat: repeat-y;
	background-position: top right;
}
div.txt-bottom {
	background-image: url(../layout-images/txt-reklama-bottom.png);
	height: 27px;
	background-position: top right;
	font-size: 1px;
	border-bottom: 20px solid white;
}
div#content > div.txt-bottom {
	background-image: url(../layout-images/txt-reklama-bottom.png);
	height: 7px;
	background-position: top right;
	font-size: 1px;
	border-bottom: 20px solid white;
}
div.txt-reklama h4 {
	padding: 1px 0 1px 0;
	font-size: 100%;
	margin: 0;
}
div.txt-reklama a span strong {
	display: block;
	margin: 8px 0 1px 0;
	font-size: 100%;
}
div.txt-reklama a span br {
	display: none;
}
div.txt-reklama p {
	padding: 1px 0 5px 0;
}
div.txt-reklama hr {
	display: none;
}
div.txt-reklama a {
	text-decoration: none;
	color: #2B2B2B;
}
div.txt-reklama a:hover {
	text-decoration: none;
	color: #0060AF;
}
/* END code0025 */
/* START code0026 - Souvisejici clanky */
div.souvisejici-clanky {
	margin: 0.5em 0 0.5em 0;
	background-image: url(../layout-images/dots.gif);
	background-repeat: repeat-x;
	padding: 0px 0 1px 0;
	background-position: bottom;
	clear: both;
}
div.souvisejici-clanky h3 {
	font-size: 70%;
		background-image: url(../layout-images/dots.gif);
	background-repeat: repeat-x;
	padding: 6px 0 0 0;
	background-position: top;
	margin: 0em 0 0em 0;
	position: relative;
}
div.souvisejici-clanky ul {
	margin: 0 0 7px 0;
}
div.souvisejici-clanky ul li {
	font-size: 65%;
	padding: 2px 0 0 0;
	line-height: 1.2;
	list-style-type: none;
	color: #1C61AF;
}
div.souvisejici-clanky a {
	text-decoration: none;
}
div.souvisejici-clanky a:hover {
	text-decoration: underline;
}
/* END code0026 */
/* START code0027*/
div.zvyraznit {
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 0px 0;
	padding: 4px 0 4px 30px;
}
div.zvyraznit p {
	margin: 0 0 4px 0;
	padding: 0;
	text-indent: 0px;
}
div.r2 {
	padding-top: 0px;
	background-position: 0 3px;
	padding-bottom: 0;
}
div.obecne {
	background-image: url(../layout-images/zico-obecne.gif);
}
div.hudba {
	background-image: url(../layout-images/zico-hudba.gif);
}
div.divadlo {
	background-image: url(../layout-images/zico-divadlo.gif);
}
div.sport {
	background-image: url(../layout-images/zico-sport.gif);
}
div.video {
	background-image: url(../layout-images/zico-video.gif);
}
div.audio {
	background-image: url(../layout-images/zico-audio.gif);
}
div.mezera {
	margin-bottom: 4px;
}
/* END code0027*/
/* START code0028 - Formular inzerce*/
/* smazano */
/* END code0028*/
/* START code0029 */
div.divadlobox {width: 592px; margin: 0 0 9px 0; }

div.txtbox { padding: 5px; font-size: 70%; }

div.txtbox p {margin: 0 0 3px 0; }

div.txtbox p a {text-decoration: none; }

div.divadlobox div ul {list-style-type: none; }

div.divadlobox div ul li {}

div.divadlobox div ul a {}

div.divadlobox h2 {background: #4A97C3; font-size: 82%; color: white; padding: 7px 0 7px 9px;}

div.divadlobox div ul a:hover {text-decoration: underline; }

div.divadlobox h3 {margin: 0 0 2px 0; font-size: 100%; }

div.premiery ul {padding: 2px 0 0 0; }

div.premiery ul li {padding: 0 0 3px 0; }

div.premiery ul li a {text-decoration: none; }

div.premiery div#bezruci {position: relative; left: -2px;}

div.premiery div#arena { padding: 20px 0 0 0;}

div.premiery div#narodni { padding: 20px 0 0 0; }





/*

div.premiery div#bezruci {float: left; width: 200px; position: relative; left: -2px;}

div.premiery div#arena {float: left; width: 186px; }

div.premiery div#narodni {float: left; width: 192px; }
*/ 

div.premiery ul {padding: 2px 0 0 0; }

div.premiery ul li {padding: 0 0 3px 0; }

div.premiery ul li a {text-decoration: none; }

div.premiery ul li span {background-image: url(../layout-images/div-odr.gif); background-repeat: no-repeat; background-position: 0 6px; color: #929292; }

div#bck_div { }

div.d-clear {clear: both;
height: 10px;  margin: 0;  padding: 0;  font-size: 1px;  line-height: 0; background-color: white; }

div.predprodej {float: left; width: 350px; }

div.predprodej a {text-decoration: none; }

div.predprodej a:hover {text-decoration: underline; }

div.predprodej h3 {
/*border-top: 1px solid #C6DDF0; */ 
padding: 6px 0 0px 0; }

div.predprodej h3.first {
/*border-top: 0px solid #C6DDF0; */
padding: 0px 0 0px 0; }

div.predprodej h3 a {text-decoration: none; }

div.predprodej h3 a:hover {text-decoration: underline; }

div.predprodej div.txtbox {border-bottom: 0; }

div.predprodej div.txtbox ul li {padding: 0 0 3px 0; font-size: 11px; line-height: 1.5; }

div.predprodej div.txtbox ul li.last {margin-bottom: -11px; }

div.div-diskuze {width: 235px; float: right; }

div.div-diskuze div.txtbox {border-bottom: 0;  }

div.div-diskuze h2 {margin-right: 0px; }

div.diskuzediv {margin-right: 0px; }

div.diskuzediv {}

div.diskuzediv p {line-height: 1.5em; }

p#starsi-rozhovory {
/* font-weight: bold; */
margin: 1em 0 0 0; }

div.diskuzediv ul {border-bottom: 1px solid #696969; margin: 0 0 0px 0; padding: 0 0 2px 0; }

div.diskuzediv ul strong {font-weight: normal;  }

ul#ul-diskuze {font-weight: normal; }

ul#ul-diskuze strong {font-weight: bold; }

div.diskuzediv ul a:hover strong {font-weight: normal;  color: #D67B01; }

ul#ul-rozhovory {border-bottom: none;  margin: 6px 0 0 0; }

div.diskuzediv ul li {padding: 0 0 6px 0; line-height: 1.2; }

div.diskuzediv ul li a {text-decoration: none; }

div.diskuzediv p a:hover {text-decoration: underline; }

table.divadlo-program {margin: 0 0 20px 0; padding: 0; border-collapse: collapse; border: 0; font-size: 70%; width: 592px; line-height: 150%; }

table.divadlo-program th.date {text-align: left; background-color: #69A9CD; color: white; padding: 5px; border-top: 3px solid white;  }

table.divadlo-program th.first {border-top: none; }

table.divadlo-program th.date a {color: #EEF7FF; text-decoration: underline; }

table.divadlo-program th.date a:hover {color: #FFAC36; text-decoration: underline; }

table.divadlo-program tr.lichy {background-color: #EBF2F7; }

table.divadlo-program tr.sudy {background-color: #FAFDFF; }

table.divadlo-program th.time {text-align: left; padding: 5px; border-right: 1px solid white;
/*width: 38px; */
font-weight: normal; width: 81px; }

table.divadlo-program tr.dinfo td.name {background-image: url(../layout-images/ico_divadlo.gif); background-repeat: no-repeat; background-position: 4px 1px; padding: 5px 0 5px 16px; }

table.divadlo-program tr.dinfo td.rdate {background-image: url(../layout-images/ico_divadlo.gif); background-repeat: no-repeat; background-position: 4px 1px; padding: 5px 5px 5px 16px; }

table.divadlo-program td.name {padding: 5px; }

table.divadlo-program td.theatre {/*border-left: 1px solid white;*/ padding: 5px; width: 150px; }

table.divadlo-program td.name a {display: block; width: 100%;  padding: 5px; text-decoration: none;  margin: -5px; color: #165498; }

table.divadlo-program td.name a:hover {text-decoration: underline;
/*color: #D67B01; */
color: black; }

table.divadlo-program td.rdate {text-align: left; padding: 5px; /*border-right: 1px solid white;*/ font-weight: normal; }

table.divadlo-program td.rdate strong {background-image: url(../layout-images/ico_divadlo.gif); background-repeat: no-repeat; background-position: 0px -6px; padding: 0 0 0 12px; margin: 0 0 0 4px; font-weight: normal; }

table.divadlo-program td.rtime {text-align: left; padding: 5px; border-right: 1px solid white; width: 300px; }

table.divadlo-program td.rinfo {text-align: left; padding: 5px; }

p.all-program {margin: 0 0 23px 0; }

p.all-program span a {font-size: 70%; color: #2473B4; text-decoration: none; background-image: url(../layout-images/all-ico.gif); background-repeat: no-repeat; padding: 0 0 1px 16px; background-position: 0 1px; }

p.all-program span a:hover {color: #E39A1A; text-decoration: underline; }

div#program-term {position: relative; clear: both; margin: 0; padding: 0; }

div#program-term form {position: absolute; top: 6px; right: 4px; font-size: 70%; margin: 0; padding: 0; }

div#program-term form select {height: 20px; margin: 0 4px 0 0; padding: 0; float: left; }

div#program-term form span {cursor: pointer; width: 30px; height: 22px; display: block; background-image: url(../layout-images/butok.gif); background-repeat: no-repeat; float: left; }

div#program-term form input {cursor: pointer; height: 22px; padding: 0 0 0 0px; margin: 0; color: white; font-weight: bold; font-size: 12px; background-color: transparent; border: 0; width: 30px; border: 0; color: black; }

th.divresn {font-size: 120%; }

th.divresn a {color: white !important; }

th.divresn a:hover {color: #FE9201 !important; }

div#program-term form p {}
/* END code0029 */

/* START code0030 */
div.titled-photos4-article {
	position: relative;
	left: 1px;
	margin: 1em 0 0 0;
	height: 100%;
}
div.titled-photos4-article ul.t-photos li {
	list-style-type: none;
	position: relative;
	width: 144px;
	float: left;
	padding: 0 0 18px 0;
	line-height: 0;
}
div.titled-photos4-article ul.t-photos li.last {
	width: 138px;
}
div.titled-photos4-article ul.t-photos li.last a span {
	right: 0;
}
div.titled-photos4-article ul.t-photos li a {
	line-height: 0;
	display: block;
	width: 138px;
}
div.titled-photos4-article ul.t-photos li a img {
	border: 1px solid #356284;
	display: block;
	position: relative;
}
div.titled-photos4-article ul.t-photos li a span {
	background-color: #356284;
	margin: 0;
	overflow: hidden;
	line-height: 1.10;
	cursor: pointer;
	position: absolute;
	bottom: 7px;
	right: 6px;
	color: white;
	font-size: 9px;
	display: block;
	width: 26px;
	height: 11px;
	text-align: center;

	background-repeat: no-repeat;
}
div.titled-photos4-article ul.t-photos li a:hover img {
	border: 1px solid #FF8C00;
}
div.titled-photos4-article ul.t-photos li a:hover span {
	/*background-color: #D67B01;
	background-position: 0 -13px;
*/
}
div.titled-photos3-article {
	margin: 1em 0px 0em 0;
	position: relative;
	left: 4px;
	height: 100%;
}
div.titled-photos3-article ul.t-photos li {
	list-style-type: none;
	position: relative;
	width: 190px;
	float: left;
	padding: 0 0 18px 0;
	line-height: 0;
}
div.titled-photos3-article ul.t-photos li a {
	line-height: 0;
	display: block;
	width: 184px;
	text-decoration: none;
		border-top: 1px solid white;
}
div.titled-photos3-article ul.t-photos li a:hover {
	border-top: 1px solid #FF8C00; }

div.titled-photos3-article ul.t-photos li a img {
	border: 1px solid #356284;
	display: block;
	position: relative;

}
div.titled-photos3-article ul.t-photos li a span {
	background-color: #D5D5D5;
	margin: 0;
	overflow: hidden;
	line-height: 1.10;
	cursor: pointer;

	
	position: relative;
	left: 158px;
	color: black;
	font-size: 9px;
	display: block;
	width: 26px;
	height: 11px;
	text-align: center;
/*	background-image: url(../layout-images/photoorder.gif);*/

}






div.titled-photos3-article ul.t-photos li a:hover span {
background-color: #FF8C00;
}
div.titled-photos3-article ul.t-photos li a:hover img {
	border: 1px solid #FF8C00;
}
div.notitles li.last {
	margin-bottom: 12px;
}
div.notitles ul.t-photos li {
	padding: 0 0 6px 0;
}
ol.titles {
	clear: both;
	margin: 0px 0 0 0;
	padding: 0;
	font-size: 60%;
	color: black;
}
ol.titles li {
	padding: 1px 0 2px 0;
	margin: 0 0 0 22px;
}
ol.titles li a {
	text-decoration: none;
	color: #1A60AC;
}
ol.titles li a:hover {
	text-decoration: underline;
	color: #D67B01;
}
div.notitles ul.t-photos li a span {
	display: none;
}
div.float-photo {
	width: 202px;
	float: left;
	margin: 0.3em 11px 0px 0;
	padding: 0 0 0px 0;
	font-size: 65%;
	line-height: 1.2em;
	background-color: #E6E6E6
}
div.float-photo a {
	display: block;
	width: 202px;
	text-decoration: none;
	color: black;
	border-top: 1px solid white;
}
div.float-photo a:hover {
		color: #CC7000;
			border-top: 1px solid #FF8C00;
}
div.float-photo img {
	border: 1px solid black;
	margin: 0;
	display: block;
}

div.float-photo a img {
	border: 1px solid black;
	margin: 0;
	display: block;
}
div.float-photo a:hover img {
	border: 1px solid #FF8C00;
}
div.float-photo span {
	display: block;
	padding: 5px 5px 6px 5px;
}
div.float-photo p {
	font-size: 100%;
	margin: 0 11px 0 0;
	text-indent: 0;
	padding: 2px 3px 3px 4px;
}
/* END code0030 */
/* START code0031 */
table.football {
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
	width: 572px;
	margin: 0px 0 0 0;
	clear: both;
}
table.football tr th {
	background-color: #B7D6ED;
	padding: 6px 6px 6px 7px;
	text-align: left;
	border-top: 3px solid #F6FBFF;
	font-size: 75%;
	border-bottom: 1px solid white;
}
table.football tr td {
	background-color: #EAF3FA;
	padding: 6px 6px 6px 7px;
	text-align: left;
	font-size: 75%;
}
table.football strong {
	margin: 0 3px 0 3px;
	/*background-image: url(../layout-images/puntik.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0px;
	background-position: 0 1px;
*/
	font-weight: normal;
/* */
}
table.hodnoceni-t1 td.t1 strong {
	border-bottom: 1px dashed #1B69AA;
	cursor: help;
}
table.hodnoceni-t2 td.t2 strong {
	border-bottom: 1px dashed #1B69AA;
	cursor: help;
}
table.football strong.c {
	background-image: url(../layout-images/karta-c.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 6px;
	background-position: 0 4px;
}
table.football strong.z {
	background-image: url(../layout-images/karta-z.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 6px;
	background-position: 0 4px;
}
table.football strong.zz {
	background-image: url(../layout-images/karta-zz.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 8px;
	background-position: 0 3px;
}
table.football strong.zc {
	background-image: url(../layout-images/karta-zc.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 8px;
	background-position: 0 3px;
}
table.football strong.cervenak {
	background-image: url(../layout-images/karta-cervena.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 7px;
	background-position: 0 3px;
}
table.football strong.zlutak {
	background-image: url(../layout-images/karta-zluta.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 7px;
	background-position: 0 3px;
}
table.football td.t1, table.football th.t1 {
	border-right: 1px solid white;
}
table.football tr.tymy th {
	background-color: #C4DBEE;
	padding: 6px 6px 6px 7px;
	text-align: center;
	border-bottom: 1px solid #F6FBFF;
	font-size: 75%;
}
table.football tr.tymy th.t1 {
	width: 286px;
}
table.football tr.tymy th.t2 {
	width: 285px;
}
table.football tr.golman td, table.football tr.obrana td, table.football tr.zaloha td, table.football tr.utok td {
	background-color: #E6F1F9;
	padding: 3px 6px 3px 7px;
	text-align: center;
	font-size: 9px;
}
table.football tr.utok td {
	padding: 3px 6px 8px 7px;
}
table.football tr.golman td {
	background-image: url(../layout-images/brankasm.gif);
	background-repeat: no-repeat;
	background-position: center 5px;
	padding: 23px 0 1px 0;
}
/* OBRACENI BRANKY <<< */
table.football tr td {
	background-color: #E6F1F9;
	padding: 3px 6px 3px 7px;
	text-align: center;
	font-size: 9px;
}
table.football tr td.golman-t1 {
	background-image: url(../layout-images/brankasm.gif);
	background-repeat: no-repeat;
	background-position: center 5px;
	padding: 23px 0 1px 0;
}
table.football tr td.golman-t1 {
	background-image: url(../layout-images/brankasm.gif);
	background-repeat: no-repeat;
	background-position: center 5px;
	padding: 23px 0 1px 0;
}
table.football tr td.golman-t2 {
	background-image: url(../layout-images/brankasm2.gif);
	background-repeat: no-repeat;
	background-position: center 13px;
	padding: 0px 0 23px 0;
}
td.utok-t1 {
	vertical-align: top;
}
td.utok-t2 {
	vertical-align: bottom;
}
/* >>> OBRACENI BRANKY  */
ul.t1 {
	float: left;
	width: 286px;
}
ul.t2 {
	float: left;
	width: 285px;
	position: relative;
	left: 1px;
}
ul.stridani {
	margin: 0px;
	margin-bottom: 15px;
	padding: 0 0 0px 0;
	list-style-type: none;
}
ul.stridani li {
	padding: 3px 0 4px 7px;
	text-align: left;
	font-size: 65%;
	border-top: 1px solid white;
	line-height: 1.4;
	background-color: #E6F1F9;
}
ul.stridani li.lichy {
	background-color: #F1F7FC;
}
ul.hodnoceni li strong {
	border-bottom: 1px dashed #8AB7D8;
	cursor: help;
}
ul.stridani li strong.stridany, ul.stridani li strong.stridajici, ul.stridani li span.time {
	background-repeat: no-repeat;
	background-position: 0px 2px;
	font-weight: normal;
	display: inline;
	margin: 0 8px 0 0;
}
ul.stridani strong.stridany {
	background-image: url(../layout-images/ico_down.gif);
}
ul.stridani strong.stridajici {
	background-image: url(../layout-images/ico_up.gif);
}
ul.stridani strong {
	padding: 0 0 0 11px;
	background-repeat: no-repeat;
	background-position: 0px 2px;
	font-weight: normal;
	margin: 0 8px 0 0;
}
ul.stridani strong.hodnoceni {
	border-bottom: 1px dashed #1B69AA;
	cursor: help;
}
ul.stridani strong.stridany-z {
	background-image: url(../layout-images/ico_down_z.gif);
	padding: 0 0 0 18px;
}
ul.stridani strong.stridany-c {
	background-image: url(../layout-images/ico_down_c.gif);
	padding: 0 0 0 18px;
}
ul.stridani strong.stridany-zz {
	background-image: url(../layout-images/ico_down_zz.gif);
	padding: 0 0 0 20px;
}
ul.stridani strong.stridany-zc {
	background-image: url(../layout-images/ico_down_zc.gif);
	padding: 0 0 0 20px;
}
ul.stridani strong.stridajici-z {
	background-image: url(../layout-images/ico_up_z.gif);
	padding: 0 0 0 18px;
}
ul.stridani strong.stridajici-c {
	background-image: url(../layout-images/ico_up_c.gif);
	padding: 0 0 0 18px;
}
ul.stridani strong.stridajici-zz {
	background-image: url(../layout-images/ico_up_zz.gif);
	padding: 0 0 0 20px;
}
ul.stridani strong.stridajici-zc {
	background-image: url(../layout-images/ico_up_zc.gif);
	padding: 0 0 0 20px;
}
ul.stridani strong.stridany-zlutak {
	padding: 0 0 0 18px;
	background-image: url(../layout-images/ico_down_z.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	font-weight: normal;
	margin: 0 8px 0 0;
}
ul.stridani strong.stridany-cervenak {
	background-image: url(../layout-images/ico_down_c.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding: 0 0 0 18px;
	font-weight: normal;
	margin: 0 8px 0 0;
}
ul.stridani strong.stridajici-zlutak {
	padding: 0 0 0 18px;
	background-image: url(../layout-images/ico_up_z.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	font-weight: normal;
	margin: 0 8px 0 0;
}
ul.stridani strong.stridajici-cervenak {
	background-image: url(../layout-images/ico_up_c.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding: 0 0 0 17px;
	font-weight: normal;
	margin: 0 8px 0 0;
}
ul.stridani li span {
	display: none;
}
ul.stridani span.time {
	background-image: url(../layout-images/ico_clock.gif);
	display: inline;
	background-repeat: no-repeat;
	padding: 0 0 0 11px;
	background-position: 0px 2px;
	margin: 0 8px 0 0;
}
/* END code0031*/
/* START code0032 */
div.link-divadlo-clanky {
	background-repeat: no-repeat;
	margin: 0 0 19px 0;
	font-size: 69%;
}
div.link-divadlo-clanky p {
	margin: 0;
	padding: 0;
	height: 43px;
	margin: 0;
	line-height: 1.7;
}
div.link-divadlo-clanky p a {
	text-decoration: none;
	color: black;
	font-weight: bold;
	display: block;
	width: 590px;
}
div.link-divadlo-clanky p a span {
	padding: 2px 0 0 50px;
	display: block;
}
div.link-divadlo-clanky p a:hover {
	text-decoration: underline;
	color: #D67B01;
}
div#to-clanky {
	background-image: url(../layout-images/ico_articles.png);
}
div#to-program {
	background-image: url(../layout-images/ico_program.png);
}
/* END code0032 */
/* START code0033 */
table#prace {
	border-bottom: 1px solid white;
	margin: 0;
	margin-bottom: 3px;
	padding: 0;
	border-spacing: 0px;
	border-collapse: collapse;
	width: 173px;
	position: relative;
	left: 2px;
}
table#prace caption {
	font-weight: bold;
	font-size: 10px;
	margin: 0px 0 0 0;
	line-height: 120%;
	width: 173px;
	color: white;
	padding: 3px;
	border-bottom: 1px solid #F1F7FC;
	border-top: 1px solid white;
	background-color: #EFA13E;
	text-align: left;
}
table#prace caption a {
	color: white;
	text-decoration: none;
}
table#prace caption a:hover {
	color: white;
	text-decoration: underline;
}
/* END code0033*/
/* START code0034 */
div#self-banner-divadlo {
	width: 467px;
	height: 96px;
	position: absolute;
	right: 4px;
	top: 4px;
}
div#self-banner-divadlo a {
	width: 467px;
	height: 96px;
	background-image: url(../reklama/self-banner-divadlo/bck.png);
	display: block;
}
div#self-banner-divadlo a img {
	width: 265px;
	height: 42px;
	border: 0;
	position: relative;
	top: 32px;
	left: 10px;
}
div#self-banner-divadlo a:hover {
	background-position: 0 96px;
}
div#self-banner-divadlo-col {
	width: 162px;
	height: 158px;
	margin-top: 20px;
	position: relative;
	left: 6px;
}
div#self-banner-divadlo-col a {
	width: 162px;
	height: 158px;
	background-image: url(../reklama/self-banner-divadlo/bck_col.png);
	display: block;
}
div#self-banner-divadlo-col a img {
	width: 103px;
	height: 46px;
	border: 0;
	position: relative;
	top: 97px;
	left: 31px;
}
div#self-banner-divadlo-col a:hover {
	display: block;
	background-position: 0 158px;
}
/* END code0034 */
/* START code0035*/
cite {
	font-size: 95%;
	position: relative;
	display: block;
	margin: 1.3em 0;
	padding: 9px 55px 9px 55px;
	background-color: #EAF3FA;
	font-style: normal;
	font-weight: bold;
	color: #104D7A;
	background-image: url(../layout-images/cite-left.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	text-align: center;
}
cite span {
	display: block;
	position: absolute;
	right: 11px;
	top: 0;
	background-image: url(../layout-images/cite-right.gif);
	background-position: top right;
	background-repeat: no-repeat;
	text-align: center;
	width: 38px;
	height: 27px;
}
cite > span {
	right: 0px;
}
/* END code0035*/
/* START code0036*/
div#self-banner-inzerce {
	width: 462px;
	height: 83px;
	);
	position: absolute;
	right: 4px;
	top: 4px;
}
div#self-banner-inzerce a {
	width: 462px;
	height: 83px;
	background-image: url(../reklama-bannery/selfbanner-inzerce/bck.png);
	display: block;
}
div#self-banner-inzerce a img {
	width: 276px;
	height: 16px;
	border: 0;
	position: absolute;
	left: 20px;
	bottom: 20px;
}
div#self-banner-inzerce a:hover {
	background-position: 0 83px;
}
/* END code0036*/
/* START code0037 */
div.rozhovor-profil {
	background-color: #E6F1F9;

	width: 250px;
	float: left;
	margin: 5px 10px 4px 0;
	clear: both;
}

div.rozhovor-profil h4 {
	margin: 0;
	padding: 8px;
	background-color: #C4DBEE;
	font-size: 80%;
}
div.rozhovor-profil h4 span {
	font-weight: normal;
}
div.rozhovor-profil p {
	font-size: 11px;
	text-indent: 0;
	margin: 0;
	padding: 8px;
	line-height: 1.5;
}
div.rozhovor-profil span.profil-foto {
margin: 8px 8px 0 8px;
display:block;
}
div.rozhovor-profil img {

}
div.rp-wide {
width: 100%;
float: none;
}
div.rp-wide span.profil-foto {
float: left;
}
/* END code0037 */
/* START code0038 */
img#comix-banner {
	margin: 10px 0 0 5px;
}
/* END code0038 */
/* START code0039 */
div.photos-col-titles {
	background-repeat: repeat-y;
	background-image: url(../layout-images/3fotos-titles.gif);
	background-position: 4px 4px;
	margin: 10px 0 8px 0;
}
div.photos-col-titles ul {
}
div.photos-col-titles ul li {
	list-style: none;
	float: left;
	display: block;
	width: 184px;
	margin: 0 6px 0 0;
	background: #E6E6E6;
	position: relative;
	left: 4px;
		font-size: 76%;
	
}
div.photos-col-titles ul li.clear {
	float: none;
	clear: both;
}
div.photos-col-titles ul li img {
	border: 1px solid black;
	display: block;
}
div.photos-col-titles ul li a {
	text-decoration: none;
	color: black;


	display: block;
	width: 184px;
		border-top: 1px solid white;
}
div.photos-col-titles ul li a:hover {
	color: #CC7000;
		border-top: 1px solid #FF8C00;
}
div.photos-col-titles ul li a:hover img {
	border: 1px solid #FF8C00;
}
div.photos-col-titles ul li  span {
	display: block;
	padding: 5px 5px 0 5px;
		font-size: 86%;
			line-height: 1.4em;
	
}

div.photos-col-titles ul li  p {
	display: block;
	padding: 5px 5px 0 5px;
		font-size: 86%;
			line-height: 1.4em;
			margin: 0;
	
}

div.clear3 {
	clear: both;
	float: none;
	height: 6px;
	font-size: 1px;
	line-height: 0;
	margin: -5px 0 0 0;
}
div.photos-col-titles > div.clear3 {
	margin: 0px 0 0 0;
}
/* END code0039 */
/* START code0040  */
div.kratka-zprava {border-top: 5px solid #67A9D1; background-color: #F2F2F2; margin: 10px 0 10px 0; padding: 6px 9px 8px 9px; position: relative; }

div.kratka-zprava p.info {font-size: 65%; line-height: 10px; margin: 0 0 0px 0; text-indent: 0; padding: 0px 0 7px 0; }
div.kratka-zprava p.info a {color: #34749f; text-decoration: none;}
div.kratka-zprava p.info a:hover {color: #D67B01; text-decoration: underline;}

div.kratka-zprava h3 {font-size:76%; margin:0 0 4px 0}

div.kratka-zprava p {font-size:76%; margin:0; line-height:1.3em; text-indent:1em; margin:0 0 0.2em 0}

div.kratka-zprava hr {display: none; }


div.kratka-zprava div.kz-foto {
  width: 100%; /* peekaboo fix */
  background: #e6e6e6;
  margin: 8px -3px 11px -3px;
  padding: 0 0 0 2px;
}


div.kratka-zprava div.kz-foto a{
 float: left;
 display: block;
 padding: 3px 2px 0 2px;
 
}
div.kratka-zprava div.kz-foto a.row-end{
 /*float: left;
 display: block;
 padding: 3px 0px 0 2px;*/

 
}



div.kratka-zprava div.kz-foto img {
border: 1px solid black;}
div.kratka-zprava div.kz-foto a:hover img {
border: 1px solid #ff8c00;}




div.reklama-top {margin: 10px 0 25px 0;}
div.reklama-bottom {margin: 5px 0 10px 0;}


div.kratka-zprava p.komentare{
	margin: 0;
	font-size: 65%;
	line-height: 10px;
	text-indent: 0;
	padding: 6px 0 0px 0px;
	word-spacing: normal;
	position: relative;
	clear: both;
}

div.kratka-zprava p.komentare a.diskuze {
	text-decoration: none;
	background-image: url(../layout-images/ico_diskuze_kz.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left: 21px;
	line-height: 11px;
color: #34749f;
}

div.kratka-zprava p.komentare a:hover {
	text-decoration: underline;
	background-position: 0px -29px;
	color: #D67B01;
}



div.kratka-zprava hr {
	display: none;
}
/*END code0040*/
/* START code0041*/
/* < Diskuze  */
form.diskuze label {
	width: 125px;
}
form.diskuze  th > label {
	width: 119px;
}
form.diskuze td input.text {
	width: 450px;
}
form.diskuze td > input.text {
	width: 454px;
}
form.diskuze textarea#diskuzeBody {
	width: 450px;
}
form.diskuze td > textarea#diskuzeBody {
	width: 454px;
}
/* Diskuze > */
/* < Inzerce  */
form.inzerce label {
	width: 245px;
}
form.inzerce th > label {
	width: 239px;
}
form.inzerce td input.text {
	width: 330px;
}
form.inzerce td > input.text {
	width: 334px;
}
form.inzerce textarea#dotaz {
	width: 330px;
}
form.inzerce td > textarea#dotaz {
	width: 334px;
}
/* Inzerce > */
/* < Inzerce  */
form.error404 label {
	width: 100px;
}
form.error404 th > label {
	width: 100px;
}
form.error404 textarea {
	width: 474px;
}
form.error404 td > textarea {
	width: 473px;
}
/* Inzerce > */
textarea#dotaz {
	width: 330px;
	font-family: sans-serif;
	margin: 0;
	font-size: 12px;
	border: 1px solid #5C5C5C;
}
td > textarea#dotaz {
	width: 334px;
	margin: 1px 0 0 0;
}
/* Obecne */
form#mainform {
	background-color: #f2f2f2;
	padding: 7px 8px 8px 8px;
	/*text-align: right;
*/
	margin: 0 0 20px 0;
}
form#mainform table {
	border-collapse: collapse;
	border-spacing: 0px;
	text-align: left;
	margin: 0 0 8px 0;
}
form#mainform table tr th {
	text-align: left;
	margin: 0;
	padding: 0;
	color: #353535;
}
form#mainform table tr td {
	margin: 0;
	padding: 0 0 0px 0;
}
form#mainform table tr.txtrow td {
	vertical-align: top;
}
form#mainform table tr.txtrow th {
	vertical-align: top;
}
form#mainform label {
	background: #e4e4e4;
	display: block;
	font-weight: bold;
	font-size: 10px;
	margin: 1px 1px 4px 0;
}
form#mainform  th > label {
	background: #e4e4e4;
	display: block;
	font-weight: bold;
	font-size: 10px;
	margin: 1px 1px 4px 0;
}
form#mainform label span {
	font-weight: normal;
	padding: 4px 0 5px 6px;
	display: block;
}
form#mainform td input.text {
	font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	/*border: 1px solid #246E9B;
*/
	border: 1px solid #5C5C5C;
	height: 21px;
	margin: 0 0 3px 0;
	padding: 0 0 0 3px;
	display: block;
	vertical-align: middle;
	padding-top: 2px;
}
form#mainform td > input.text {
	padding: 2px 0 2px 0px;
	height: auto;
}
input.hidden {
	display: none;
}

/* ruka - vyhledavani */
.send {
  
}
/* viz taky html v include */

td.send span {
	display: block;
	width: 194px;
	height: 30px;
	position: relative;
	background-image: url(../layout-images/button-odeslat-prispevek.gif);
	cursor: pointer;
	margin: 5px 0 0 0;
	cursor: pointer;
}
form#mainform input.submit {
	font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	text-align: center;
	display: block;
	padding: 0 0 0 2px;
	margin: 0;
	width: 194px;
	height: 30px;
	border: none;
	color: #454545;
	font-size: 11px;
	font-weight: bold;
	background-color: transparent;
	letter-spacing: 1px;
	cursor: pointer;
}

input.submit:hover {border:2px solid #E9B551 !important}

form#mainform label#txt {
}

form textarea {
font-family: sans-serif;
	margin: 0;
	font-size: 12px;
	border: 1px solid #5C5C5C;
}

textarea#diskuzeBody {
	font-family: sans-serif;
	margin: 0;
	font-size: 12px;
	border: 1px solid #5C5C5C;
}
td > textarea#diskuzeBody {
	margin: 1px 0 0 0;
}
div#form-text {
	margin: 2px -8px -8px -8px;
	color: #1F4189;
	padding: 8px;
	background-image: url(../layout-images/diskuze-pravidla.gif);
	background-repeat: repeat-x;
}
form#mainform div#form-text h3 {
	font-size: 10px;
	margin: 0 0 2px 0;
	text-align: left;
	padding: 0px;
}
form#mainform div#form-text strong {
	font-weight: normal;
	font-size: 10px;
	display: block;
	margin: 0px 0px 0 0;
	line-height: 130%;
	padding: 0;
	text-align: left;
}
div#send-status {
	background: #F2F2F2;
	margin: 0 0 5px 0;
}
div.fail {
	border-left: 30px solid #E20303;
}
div.ok {
	border-left: 30px solid #A6D91A;
}
div#send-status h3 {
	margin: 0 0 0 -30px;
	padding: 6px 0 7px 38px;
	font-size: 83%;
	background-position: 6px 6px;
	background-repeat: no-repeat;
}
div#send-status.fail h3 {
	background-image: url(../layout-images/ico_error.png);
}
div#send-status.ok h3 {
	background-image: url(../layout-images/ico_ok.png);
}
div#send-status p {
	font-size: 76%;
	padding: 0 0 8px 8px;
}
form tr.fail label {
	color: #D72323;
}
form tr.fail input, form tr.fail textarea {
	border: 1px solid #D72323 !important;
	background-color: #FBFAFA;
}
/*END code0041*/

/*START code0042*/
table#comix-archive {
  border: 0; border-spacing: 0; border-collapse: collapse;
  
}
table#comix-archive td {
width: 194px;
background: #F1F2F4;
border-bottom: 5px solid white;
font-size: 63%; padding: 0;

}
table#comix-archive td.center {
border-left: 5px solid white;
border-right: 5px solid white; 
}
table#comix-archive td a img {border: 0; border: 1px solid #F1F2F4;   display: block; position: relative; left: 3px; top: 3px;
}
table#comix-archive td a:hover img {width: 186px; border: 0; border: 1px solid #D67B01;
}

table#comix-archive td a strong {
display: block; padding: 4px 1px 2px 2px;

}
table#comix-archive td strong {
display: block; padding: 0px 1px 2px 2px;

}
table#comix-archive td a {text-decoration: none;}
table#comix-archive td a:hover {text-decoration: underline;}
table#comix-archive td a:hover strong{text-decoration: underline;}

table#comix-archive td p  {margin: 3px 3px 8px 3px; }
table#comix-archive td p a {color: #6B6A6A; }
table#comix-archive td p a:hover {color: #D67B01; text-decoration: underline;}
table#comix-archive td.blank {background: white;}
/*END code0042*/


/*START code0043*/
/* Lukas - pridano pro slink */
#slink {
  font-size:80%;
  padding:5px;
}
/*END code0043*/



/*START code0044*/

div.selfbannercol {
 margin: 30px 0 20px 10px;
  
}
div.selfbannercol a img{
 border: 0;
  
}

/*END code0044*/

/*START code0045*/

div#pocasi {
padding: 6px 0 0 0;
}

div#pocasi p.day{
	background: #fcfcfb url(../layout-images/pocasi/day.png) no-repeat top right;
	height: 36px;
	margin: 0 6px 6px 6px;
	clear: both;
	font-size:67%;
	padding: 6px 0 0 48px;
	position: relative;
	line-height:1.5;
}

div#pocasi p.day img{
	position: absolute;
	top: 0; left: 0;
	border-right: 1px solid #f4f4f1;
	
	
}

div#pocasi p.day strong.day{

}

div#pocasi p.day strong.dnes{
color: #3088be;
}
div#pocasi p.day span.max{
font-weight: bold;
color: #e30000;
}

div#pocasi p.day span.min{
font-weight: bold;
color: #0081ee;
}

div#pocasi p.day span.temp{
font-weight: bold;
}

div#pocasi span.maxmin{
font-size: 9px;
}

div#pocasi p.meteopress{
color: #868686;
font-size: 9px;
text-align: center;
padding: 0px 0 6px 0;
}

div#pocasi p.meteopress a{
color: #868686;
text-decoration: none;
border-bottom: 1px dotted #868686;

}

table#pocasi {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 79%;
	background: #f4f4f1;
	width:592px;
	line-height: 1.5;
}
table#pocasi td {
	vertical-align: middle;
	padding: 0;
	border-bottom: 7px solid #fff;
}
table#pocasi td img{
	margin: 3px 3px 3px 3px;
	display: block;
}

table#pocasi td.col1 {
	border-right: 1px solid white;
	width:78px;
}

table#pocasi td.col2 {
	border-right: 1px solid white;
	padding: 0 0 0 15px;
	
}

table#pocasi td.col3 {
	border-right: 1px solid white;
	padding: 0 0 0 15px;
	
}
table#pocasi td.col3 span {
	
}
table#pocasi td.col3 span.max strong {
	color: #e30000;
	font-size: 120%;
}
table#pocasi td.col3 span.min strong {
	color: #0081ee;
	font-size: 120%;
}

table#pocasi td.col4 {
	border-right: 1px solid white;
	padding: 0 0 0 15px;
	
}

table#pocasi strong.dnes{
color: #3088be;
}

p#sec_meteopress {

font-size: 67%;
margin: 10px 0 0 9px;
color: #888888;}
/*END code0045*/


div.reklama-right div.reklama-right-content {font-size:60%; text-align:left; background:#E7E7E8}
div.reklama-right div a {color:#333}
div.reklama-right div a:hover {color:#1a60ac}
div.reklama-left div.reklama-left-content {font-size:60%; text-align:left; background:#E7E7E8}
div.reklama-left div a {color:#333}
div.reklama-left div a:hover {color:#1a60ac}
div.silverbox {background-color:#F2F2F2; font-size: 80%; padding: 15px 9px 15px 9px; line-height: 1.4; margin:-10px 0 10px 0}

#lawyer p {margin-bottom:15px; font-size:90%}
#lawyer a {color:#c42626}
#lawyer a:hover {text-decoration:underline !important}

div.dnesni-vydani p.info strong.today {color:#000}
div.kratka-zprava p.info strong.today {color:#000}