body {
	/*font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	 background: #fff url('../images/i/bg.m.jpg') repeat-x top left; 
	font-size: 100%;	
	color: #000;
 	behavior: url(csshover.htc);} /* WinIE behavior call */
	

*  {
	margin: 0;
	padding: 0;
	border: 0;
	}
.cleaner{
	clear: both;
	height: 1px;
	line-height: 1px; /*needed for ie/win*/ 
	font-size: 1px; /*needed for ie/win*/ 
	visibility: hidden;
	border:0px;
}





#main{ margin: 0 auto 0; width: 1000px; }
#header{ padding: 15px 0 0; height: 140px; overflow: hidden;  }
#head-ab { width: 490px; color: #6699FF; float: left; display: inline; }
#head-ab span{ color: #6699FF; font: normal 0.8em/1.2em Arial, Helvetica, sans-serif;}
#head-ab span.mesic{ font-size: 0.9em; font-weight: bold; }
#head-a{ float: left; display: inline; width: 250px; }
#head-b{float: left; display: inline; width: 220px;  }
#head-b p{ margin: 70px 0 0 15px;  }
#head-c{ float: left; display: inline; width: 250px; }
#head-d{float: left; display: inline; width: 220px; }

#head-a h1 a{ text-decoration: none;}
#head-a h1 {
	width: 244px;
	height: 90px;
	position: relative; top: 10px;
	padding: 0;
	margin: 0;
	cursor: pointer;
	font-size: 1em; 
	overflow: hidden;
}
.nethovor_zelena_a {
	color: #00996e;
	font-size: 1.0em;
		}
.nethovor_primar {
	font-weight:bold;
	font-size: 1.1em;
}
.nethovor_text {
		font-size: 1em;
}
.nethovor_zelena {
	color: #00996e;
	font-size: 1.1em;
}
.nethovor_a_komplet {
	font-size:0.9em;
	color:#28285a;
	background:  url('../images/i/nethovor_tecky.gif') right top no-repeat;	
	padding-right: 20px;
}
.nethovor_soutez_prihlasit {
	height: 34px;
	background: url('../images/i/nethovor_soutez_prihlasit.gif') left top no-repeat;
	color: #28285a;
	font-size:1em;
	padding-left: 16px;
	padding-top: 8px;
	font-weight:bold;
	width:127px;
}
.bezprihlaseni {
	background: url('../images/i/nethovor_soutez_bezprihlaseni.gif') left top no-repeat;
	color: #28285a;
	font-size:1em;
	font-weight:bold;
	width: 305px;
	padding-top: 4px;
	height:34px;
}
.nethovor_soutez_vice {
	background: url('../images/i/nethovor_cervene_tecky.gif') right top no-repeat;
	color: #28285a;
	font-size:0.9em;
	padding-right: 20px;
}
.nethovor_right_cely {
	background: url('../images/i/nethovor_modre_tecky.gif') right top no-repeat;
	color: #28285a;
	font-size:0.9em;
	padding-right: 20px;
}

#head-a h1 span {
	display: block;
	position: absolute; left: 0; top: 0; z-index: 1;
	width: 244px;
	height: 90px;
	margin: 0; 
	padding: 0;
	background:  url('../images/i/logo_3.gif') left top no-repeat;
	cursor: pointer;
	cursor: hand;
}

input.search{ height: 20px; background: #efefee url('../images/i/bg-input.gif') repeat-x top left; border: 1px solid #a9a8a8;
width: 140px;}
input.sub{ height: 20px; background: #efefee url('../images/i/bg-input.gif') repeat-x top left; border: 1px solid #a9a8a8; margin: 0;}
textarea.sub{  height: 20px; background: #efefee url('../images/i/bg-input.gif') repeat-x repeat-y top left; border: 1px solid #a9a8a8; margin: 0;}
p.par{ font-size: 0.7em;} 
p.par2{ font-size: 0.7em; margin: 8px 0 0;} 
a.h-ao{ color: #2F295C; font-size: 1.2em; font-weight: bold; }
a.h-ao-I{ color: #2F295C; font-size: 1.2em;}
span.time{ color: #6699FF;}


p.par3{color:#2F295C;font-size: 0.9em; line-height: 1.3em;}
p.par3 a{color:#2F295C;}
.h-a3{font-size: 0.9em;}
.h-a4{font-size: 0.8em;}
.subscribe{color:#2F295C; text-decoration: underline; font-size: 0.8em; font-weight: bold;}

.nethovor_soutez {
	width: 490px;
}
.nethovor_soutez #nethovor_soutez_cervena {
		color: #f01450;
	font-size: 1.2em;
	font-weight: bold;
	float: left;
}
.nethovor_soutez #text {
	font-weight:bold;
}
.nethovor_soutez #vice {
	text-align: right;
}
.nethovor_otazka {
	font-size:0.8em;
	color:#6699ff;
		line-height: 1.5em;
		font-weight: bold;
}
.nethovor_odpoved {
	font-size:0.8em;
	line-height: 1.5em
	
}
.nethovor_potvrd_div {
	visibility:visible;
	position:absolute;
	top:20px;
	left:50px;
 background: #fff url('../images/i/bg.m.jpg') repeat-x top left;
	width:410px;
	height:150px;
	border: 2px;
	border-color: black;
	border-style: solid;

}
.img-head-c{ float: left; width: 80px; height: 100px; margin: 0 5px 0 0;}
.h-a{color: #6699FF; font-weight: bold; font-size: 0.95em; text-decoration: none;}

#menu{ /*background: #524e78 url('../images/i/bg-m.gif') repeat-x top left;*/ margin: 0 0 0; height: 30px;}
.home{ display: block; width: 20px; height: 16px; float: left; display: inline; margin: 5px 15px 0 0;  }
.homei{ /**/ }

#menu-l{ float: left; display: inline; }
#menu-r{ float: right; display: inline;}
#navlist li{display: inline;list-style-type: none;padding-right: 20px;}
#navlist li a{ color: #fff; font-size: 0.7em; line-height: 2.5em; font-weight: bold; text-decoration: underline;}

#navlist-main ul{margin: 0; white-space: nowrap;padding: 0;}
#navlist-main li{display: inline;list-style-type: none;}
#navlist-main a.a, #navlist-main a.b, #navlist-main a.c, #navlist-main a.d,#navlist-main a.ds,#navlist-main a.as,#navlist-main a.bs,#navlist-main a.cs {padding: 1px 8px 1px 24px;  font-weight: bold; font-size: 0.7em; 
line-height: 2.5em;}
#navlist-main a:hover{color: #fff;}
#navlist-main a.a{background: url(../images/i/menu1.gif) 0px -3px no-repeat;}
#navlist-main a.a:hover{background: url(../images/i/menu1a.gif) 0px -3px no-repeat;}
#navlist-main a.as{background: url(../images/i/menu1a.gif) 0px -3px no-repeat;}
#navlist-main a.b{background: url(../images/i/menu2.gif) 0px -3px no-repeat;}
#navlist-main a.b:hover{background: url(../images/i/menu2a.gif) 0px -3px no-repeat;}
#navlist-main a.bs{background: url(../images/i/menu2a.gif) 0px -3px no-repeat;}
#navlist-main a.c{background: url(../images/i/menu3.gif) 0px -3px no-repeat;}
#navlist-main a.c:hover{background: url(../images/i/menu3a.gif) 0px -3px no-repeat;}
#navlist-main a.cs{background: url(../images/i/menu3a.gif) 0px -3px no-repeat;}
#navlist-main a.d{background: url(../images/i/menu4.gif) 0px -3px no-repeat;}
#navlist-main a.d:hover{background: url(../images/i/menu4a.gif) 0px -3px no-repeat;}
#navlist-main a.ds{background: url(../images/i/menu4a.gif) 0px -3px no-repeat;}

#navlist-main a:link, #navlist-main a:visited{color: #EEE;text-decoration: none;}


#body{/*background: #fff url('../images/i/bg-m2.gif') repeat-x top left;*/}
.left{ width: 490px; float: left;}
.right{ width: 490px; float: left !important; float: none;margin: 0 0 0 20px; text-align: left;}


#submenu{border-bottom: 1px dashed #000; margin-bottom: 15px; }
.navlist2{}
.navlist2 li{ list-style: disc; color:#ff383f;  display: inline; }
.navlist2 li a.a{ padding-left: 20px; color:#2F295C; font-size: 0.7em; line-height: 2.5em; font-weight: bold; text-decoration: underline; 
background: url(../images/i/menu3b.gif) 0px -3px no-repeat;}
.navlist2 li a.as{ padding-left: 20px; color:#6699ff; font-size: 0.7em; line-height: 2.5em; font-weight: bold; text-decoration: none; 
background: url(../images/i/menu3bs.gif) 0px -3px no-repeat;}
.navlist2 li a.a:hover{ padding-left: 20px; color:#6699ff; font-size: 0.7em; line-height: 2.5em; font-weight: bold; text-decoration: none; 
background: url(../images/i/menu3bs.gif) 0px -3px no-repeat;}
.navlist2 li a.last{ padding-left: 20px; color:#2F295C; font-size: 0.7em; line-height: 2.5em; font-weight: bold; text-decoration: underline; 
background: url(../images/i/menu3b.gif) 0px -3px no-repeat; margin-left: 60px;}
.navlist2 li a.last:hover{ padding-left: 20px; color:#6699ff; font-size: 0.7em; line-height: 2.5em; font-weight: bold; text-decoration: none; 
background: url(../images/i/menu3bs.gif) 0px -3px no-repeat; margin-left: 60px;}
.navlist2 li a.lasts{ padding-left: 20px; color:#6699ff; font-size: 0.7em; line-height: 2.5em; font-weight: bold; text-decoration: none; 
 margin-left: 60px; background: url(../images/i/menu3bs.gif) 0px -3px no-repeat;}

h2{  font-size: 1.2em; margin: 0 0 10px 0;}
h2 a{ text-decoration: underline;color:#2F295C;}
h3{  font-size: 1em; margin: 0 0 10px 0;}
h3 a{ text-decoration: underline; color:#2F295C;}
h2.nethovor_name { text-decoration: none;color:#2F295C;}

.clanek1{ color: #000; font-size: 1em; margin: 8px 0 0; }
.clanek1 a{ text-decoration: underline; color:#2F295C; font-size: 1em;}
.clanek2{ color: #000; font-size: 0.8em; margin: 8px 0 0; }
.clanek2 a{ text-decoration: underline; color:#2F295C; font-size: 1em;}
.infoclanek{ color:#2F295C; font-size: 0.7em; margin: 10px 0 10px; }
.infoclanek a{ font-weight: bold; text-decoration: underline; color:#2F295C;}
.red{color:#ff383f;}
.adver{ color: #AEADAC; font-size: 0.6em; text-align: right;}

.subclanek{ margin: 10px 0 25px;}
.subobr{ float: left; margin: 0 10px 0 0;}
.subobr_fixed { margin: 0 10px 0 0;}

.tipy{ margin: 5px 0 25px;}
.tipy2{ margin: 5px 0 15px; border-bottom: 1px dashed #000; padding:0 0 4px; }
.tips{ color: #6699FF; float: left; width: 30px; font-size: 1em; font-weight: bold; height: 50px;}
.tips2{ color: #6699FF; float: left; width: 30px; font-size: 1em; font-weight: bold;}
#navlist3{ margin: 0 0 0 70px;}
#navlist3 li{ list-style: disc; color:#6699FF; }
#navlist3 li a{ color:#2F295C; font-size: 0.8em; text-decoration: underline;}

#right-left{float: left; width: 250px; margin: 10px 0 0;}
#right-right{float: right;width: 220px; margin: 10px 0 0;}
.programy{ border-top: 5px solid #BAB8D0; }
.soutez{ border-top: 5px solid #BAB8D0;}
.soutez2{ border-top: 5px solid #BAB8D0; margin-top: 20px;}
.soutez3{  margin: 10px 0 0 20px;}
.soutez4{  border-top: 5px solid #BAB8D0; margin: 10px 0 0; padding: 0px 0 0 20px;}
.osobnosti{border-top: 5px solid #BAB8D0; margin: 15px 0 0;}
.programy p, .soutez p, .osobnosti p, .soutez2 p.ruz, .soutez3 p.ruz, .soutez4 p.ruz{ color: #6699FF; font-size: 1em; font-weight: bold; padding: 5px 0 0;}

#navlist4{ color: #6699FF; margin: 0 0 0 20px;}
#navlist4 li{ list-style: disc; color:#6699FF; padding: 0 0 0; }
#navlist4 li p{ font-size: 0.8em; color:#2F295C; font-weight: bold;}
#navlist4 li p span{ font-size: 0.85em;}
.osobnosti p.nej{color: #6699FF; font-size: 0.6em; padding: 0;}
#navlist_pripravujeme{ color: #6699ff; margin: 0 0 0 0px;}
#navlist_pripravujeme li{ list-style: disc; color:#6699ff; padding: 0px 0px 4px 0px; }
#navlist_pripravujeme li p{ font-size: 0.8em; color:#2F295C; font-weight: bold;}
#navlist_pripravujeme p{ font-size: 0.8em; color:#2F295C; font-weight: bold; padding: 0px 0px 4px 0px; }
#navlist_pripravujeme li p span{ font-size: 0.85em;}

.osobnosti p.nej{color: #6699ff; font-size: 0.6em; padding: 0;}
.osobnosti p.nej-jmeno{color:#2F295C; font-size: 0.8em; font-weight: bold; margin-bottom: 8px; padding: 0;} 
.osobnosti p.nej-jmeno a{color:#2F295C;} 


.programy a.mesic1{ font-size: 0.75em;  margin: 0 5px 0 0; color: #2F295C; line-height: 1.8em;}
.programy a.mesic2{ font-size: 0.75em; margin: 0 5px 0 0; font-weight: bold;color: #6699FF;line-height: 1.8em;}
.programy a.mesic3{ font-size: 0.75em; font-weight: bold;margin: 0 5px 0 0;color: #2F295C;line-height: 1.8em;}
.programy a.mesic4{ font-size: 0.7em; margin: 0 5px 0 0;color: #6699FF; line-height: 2.1em;}

.programy a.tyden1{  font-size: 0.7em; margin: 0 5px 0 0;color: #2F295C;line-height: 1.8em;}
.programy a.tyden2{  font-size: 0.7em; margin: 0 5px 0 0; font-weight: bold;color: #6699ff;line-height: 1.8em;}
.programy a.tyden3{ font-size: 0.7em; font-weight: bold; margin: 0 5px 0 0;color: #2F295C;line-height: 1.8em;}


.programy a.den1, .programy a.den2, .programy a.den3, .programy a.den5, .programy a.den6, .programy a.den7
{color: #2F295C; font-size: 0.8em; line-height: 1.8em;}
.programy a.den4 {color: #6699FF; font-size: 0.9em; font-weight: bold;line-height: 2em;}


.box{ border: 1px solid #cacaca; margin: 10px 0 5px; }
table#programy{color:#2F295C; font-size: 0.7em;}
table#programy td{ padding: 3px}
table#programy td span.prem{color:#6699FF;}
table#programy td.time{ vertical-align: top; color: #2F295C}

.delic{border-top: 5px solid #BAB8D0;}
.delic2{border-top: 2px solid #6699FF; margin: 15px 0 0;}
.delic3{border-top: 3px solid #BAB8D0;}

.navlist5{ margin: 20px 0 10px 20px;}

.soutez_vyhry{color:#2F295C; font-size: 0.8em; font-weight: bold; margin-bottom: 8px; padding: 0;} 
.navlist5 li{ list-style: disc; color:#6699FF; font-weight: bold; }
.navlist5 li a{ color:#2F295C; font-size: 0.8em; text-decoration: underline; }

.dalsi-clanky{ text-align: right; font-size: 0.8em;}
.dalsi-clanky a{ color:#2F295C; font-weight: bold;}
.footer{}
.loga{ float: left; width: 600px;}
.copy{ float: right; color: #666666; text-align: right; width: 400px; font-size: 0.7em;}
.copy p{ margin: 15px 0 0;}

.boxi{ text-align: left; border-bottom: 3px solid #BAB8D0; padding-bottom: 3px; }
.boxi p.nd1{ float: left; color:#6699FF; font-size: 1.2em; font-weight: bold; width: 300px;}
.boxi p.nd2{ float: right ;width: 100px; display: block; font-size: 0.8em; line-height: 1.8em;}
.boxi p a{color: #2F295C; }

.nd1{ color:#6699ff; font-size: 1.2em; font-weight: bold; width: 300px;}
.archiv_hp_clanek {color:#2F295C; font-size: 0.8em; text-decoration: none; font-weight:bold;}
.archiv_hp_obr {border-bottom: 3px solid #6699ff; }

.cloud{color:#6699FF; margin: 10px 0 15px;font-size: 1.1em;}

.cloud a{color:#2F295C; font-weight: bold; text-decoration: none; }
.cloud a:hover{ text-decoration: underline; }
.cloud a.a1{ font-size: 0.9em;  }
.cloud a.a2{font-size: 1.1em; }
.cloud a.a3{font-size: 1em; }
.cloud a.a4{ font-size: 0.8em;}
.cloud a.a5{font-size: 1.2em; }
.cloud a.a6{font-size: 0.7em; }
.cloud a.selected{color:#6699ff;}

 a.tecky{ color: #fff; background: #babad1; font-weight: bold; padding: 0 5px 0; margin: 0 0 0 5px; text-decoration: none;}
 a.list{ color: #fff; background: #babad1; font-weight: bold; margin: 0 0 0 5px; text-decoration: none;
 background: url(../images/i/menu1b.gif) 0px -3px no-repeat; padding-left: 20px;}
 
 a.list:hover{ color: #6699ff; background: #babad1; font-weight: bold; margin: 0 0 0 5px; text-decoration: none;
 background: url(../images/i/menu1bs.gif) 0px -3px no-repeat; padding-left: 20px;}
 
 a.lists{ color: #6699ff; background: #babad1; font-weight: bold; margin: 0 0 0 5px; text-decoration: none;
 background: url(../images/i/menu1bs.gif) 0px -3px no-repeat; padding-left: 20px;}

.navlist6{ float: left;}
.navlist6 li{  color:#ff383f;  display: inline; }
.navlist6 li a{  padding-left: 20px;  color:#6699FF; font-size: 0.8em; line-height: 2.5em;  text-decoration: underline; }

.navlist7{ float: right;}
.navlist7 li{    display: inline; }
.navlist7 li a{  padding-left: 20px;  color:#2F295C; font-size: 0.7em; line-height: 2.5em;  text-decoration: underline; }

.volny{ float: right; text-align: right;color: Silver; font-size: 0.8em;}
/********************************************************* MODRA **********************************************************************/
#head-a-m{ float: left; display: inline; width: 250px; }
#head-a-m h1 a{ text-decoration: none;}
#head-a-m h1 {
	width: 244px;
	height: 90px;
	position: relative; top: 10px;
	padding: 0;
	margin: 0;
	cursor: pointer;
	font-size: 1em; 
	overflow: hidden;
}

#head-a-m h1 span {
	display: block;
	position: absolute; left: 0; top: 0; z-index: 1;
	width: 244px;
	height: 90px;
	margin: 0; 
	padding: 0;
	background:  url('../i/logo-m.gif') left top no-repeat;
	cursor: pointer;
	cursor: hand;
}

.navlist2-m{}
.navlist2-m li{ list-style: disc; color:#ff383f;  display: inline; }
.navlist2-m li a{ padding-left: 20px; color:#2F295C; font-size: 0.7em; line-height: 2.5em; font-weight: bold; text-decoration: underline; 
background: url(../i/menu1b-m.gif) 0px -3px no-repeat;}
.navlist2-m li a.last{ margin-left: 60px;}


#head-ab-m { width: 490px; float: left; display: inline; color: #6699FF;}
#head-ab-m span{ color: #6699FF; font: normal 0.8em/1.2em Arial, Helvetica, sans-serif;}
#head-ab-m span.mesic{ font-size: 0.9em; font-weight: bold; }

.h-a-m{color: #6699FF; font-weight: bold; font-size: 0.95em; text-decoration: none;}
span.time-m{ color: #6699FF;}

.tips-m{ color: #6699FF; float: left; width: 30px; font-size: 1em; font-weight: bold; height: 50px;}
.tips2-m{ color: #6699FF; float: left; width: 30px; font-size: 1em; font-weight: bold;}

#navlist3-m{ margin: 0 0 0 70px;}
#navlist3-m li{ list-style: disc; color:#6699FF; }
#navlist3-m li a{ color:#2F295C; font-size: 0.8em; text-decoration: underline;}

.tipy2-m{ margin: 5px 0 15px; border-bottom: 1px dashed #000; padding:0 0 4px; }
.delic2-m{border-top: 2px solid #C7DAFF; margin: 15px 0 0;}

.nadpis-m{color:#6699FF; border-bottom: 2px solid #C7DAFF; font-size: 1.5em; font-weight: normal;}
.nadpis2-m{color:#6699FF;  font-size: 1.1em; font-weight: normal; margin: 10px 0 0;}
p.jmeno{color:#2F295C; font-size: 1.3em;}
p.prijmeni{color:#2F295C; font-size: 1.3em; margin-bottom: 10px;}
p.nadpis-soutez{color:#2F295C; font-size: 1.3em; font-weight: bold;}
p.nadpis-soutez-kolo{color:#2F295C; font-size: 1.3em;font-weight: bold;}
.soutez-info{ color: #6699FF; font-size: 0.9em;}
.soutez-info2{color:#2F295C;font-size: 0.9em; font-weight: bold; margin-bottom: 15px;}
a.soutez-otazka-aktual{color: #6699FF; font-size:0.95em;font-weight: bold; text-decoration: underline; margin: 15px 0; display: block; }
a.soutez-podminky{color: #6699FF; font-size:0.95em;  }
p.nadpis-otazka{ color: #000;font-size:0.95em;font-weight: bold;}
input.otazka-butt {margin-top: 5px;}
span.otazka-odpo{ font-size:0.8em; }
a.odkaz-vice{color: #6699FF; font-size:1em;  text-decoration: none;}
.inner{ margin-left: 15px;}
.osobnost{ float: left; margin: 0 20px 0 0;}
.osobnost-udaje{ color: #00996E; font-size: 1.1em; }
.osobnost-vice {  margin-top: 20px; }
.osobnost-vice a{ color: #00996E; font-size: 1.1em; text-decoration: underline; font-weight: bold;}
.text{ font-size: 1em; color:#000; font-weight: bold; margin: 10px 0 10px;} 
.text2{ font-size: 0.9em; color:#000; margin: 10px 0 10px;} 
.text3{ font-size: 0.8em; color:#000; margin: 5px 0 ;} 

.dalsi-clanky-m{ text-align: right; font-size: 0.7em;}
.dalsi-clanky-m a{ color:#2F295C; font-weight: bold;}
 a.tecky2{ color: #fff; background: #00996E; font-weight: bold; padding: 0 5px 0; margin: 0 0 0 5px; text-decoration: none;}
.text-roz-info{color:#6699FF; font-size: 1.1em; font-weight: bold; margin: 25px 0 30px; }
.text-roz-info2{color:#6699FF; font-size: 1.1em; font-weight: bold;}
.otazky{ border: 1px solid #6699FF; width: 457px; font-family: Arial, Helvetica, sans-serif;font-size: 0.9em; }
.send-button1{ margin: 10px 0 0 320px;}
.box-soutez{ margin: 20px 0 15px;}
.soutez-box{ color:#F10F4B; font-size: 1.1em; font-weight: bold; float: left;}
.soutez-box-vice{ float: right; font-size: 0.7em; margin: 5px 0 0 0;}
.soutez-box-vice a{ color:#2F295C; font-weight: bold;}
a.tecky3{ color: #fff; background: #F01450; font-weight: bold; padding: 0 5px 0; margin: 0 0 0 5px; text-decoration: none;}
.text-soutez{font-weight: bold; font-size: 0.9em; margin: 5px 0 10px;}
.send-button2{ margin: 0 43px 0 0;}
.send-button3{ margin: 0 0 0 0;}
a.tecky4{ color: #fff; background: #6699FF; font-weight: bold; padding: 0 5px 0; margin: 0 0 0 5px; text-decoration: none;}

.delic-tecky{border-bottom: 1px dotted #E3E3ED; }
.date{ margin: 5px 0;}
.date a{ display:inline; margin:0 5px; white-space:nowrap;   font-weight: bold;}
.date1 {font-size: 85%;color:#2F295C;text-decoration:underline;}
.date2 {font-size: 100%; color: #6699FF; text-decoration: none;}
.month{ margin: 5px 0;}
.month a{ display:inline; margin:0 5px; white-space:nowrap;   font-weight: bold;}
.month1 {font-size: 85%;color:#2F295C;text-decoration:underline;}
.month2 {font-size: 95%; color: #6699FF; text-decoration:underline;}
.month3 {font-size: 115%; color: #6699FF; text-decoration: none;}
.vyhledavani-jmena{ width: 210px; border: 1px solid #6699FF; }
a.hledat{ color: #6699FF; font-weight: bold;font-size: 0.9em;text-decoration: none;}
.nethovor-osobnost{ width: 235px; float: left; display: inline; margin: 5px 0;}
.nadpis-mesic{color: #6699FF;font-size: 1.3em;font-weight: bold; margin: 10px 0 0 0;}
.box-rozhovor{ margin: 10px 0;}
.question{color: #6699FF; font-weight: bold;font-size: 0.7em;}
.answer{color:#000; font-weight: bold;font-size: 0.75em; margin: 3px 0 0;}

ul.navlist6-m{ float: left;}
ul.navlist6-m li{  color:#6699FF;  display: inline; }
ul.navlist6-m li a{  padding-left: 20px;  color:#6699FF; font-size: 0.8em; line-height: 2.5em;  text-decoration: underline; }
.publik-odsaz{ margin: 5px 0 5px;}
.publik{color: #6699FF; font-size: 0.9em;}
.publik-date{color:#2F295C;font-size: 0.9em;}
table.foto-nahled td{ background: #fff url('../images/i/bg-obr.jpg') no-repeat top left; text-align: center; vertical-align: middle; height: 100px; width: 100px; overflow: hidden;}
table.foto-nahled td.aktualni{ background: #fff url('../images/i/bg-obr.gif') no-repeat top left; overflow: hidden; }
.znamka{ margin: 0 0 0 10px;}
.foto-trinej{color: #6699FF; font-weight: bold;font-size: 0.9em; text-decoration: none;}
.foto-komplet{color:#2F295C; font-size: 0.8em;font-weight: bold; }

.sipka-nahoru{ display: block; width: 190px; height: 20px; background: #fff url('../images/i/sipka-nahoru-m.gif') no-repeat top left; float: left; 
padding: 0 0 0 25px;font-size: 0.8em;color:#2F295C;font-weight: bold;}
.sipka-leva{ display: block; width: 60px; height: 20px; background: #fff url('../images/i/sipka-leva-m.gif') no-repeat top left; float: left;
padding: 0 0 0 25px;font-size: 0.8em;color:#2F295C;margin: 0 0 0 60px;display: inline;font-weight: bold;}
.sipka-prava{ display: block; width: 60px; height: 20px; background: #fff url('../images/i/sipka-prava-m.gif') no-repeat top left; float: left;
padding: 0 0 0 25px;font-size: 0.8em;color:#2F295C;margin: 0 0 0 30px; display: inline;font-weight: bold;}
.foto-navigace{ margin: 15px 0 10px;}

.popis-img{ background: #C7DAFF; margin: -5px 0 0 0; color:#2F295C; font-size: 0.9em; width: 457px; border-bottom: 1px dashed #fff;}
.foto-autor{ float: left; color:#2F295C;font-size: 0.8em; padding: 3px 0 0 10px; }
.td-lupa{display: block; width: 90px; height: 19px; background: #C7DAFF url('../images/i/lupa-m.gif') no-repeat top right; 
padding: 2px 25px 0 0; color:#2F295C;font-size: 0.8em;color:#2F295C;font-weight: bold; float: right; }
.popis-foto{background: #C7DAFF;   width: 457px;}
.popis-foto p{ padding: 10px; font-size: 1.1em; color: #000; font-weight: bold;}
.foto-znamka{ color: #6699FF;font-size: 1em;}
.foto-znamka2{ color:#2F295C;font-size: 1em;font-weight: bold; }

h4.archiv-nadpis{ color:#F10F4B;  border-bottom: 3px solid #FFD1DD; padding: 0 0 5px 0; margin: 0 0 10px 0; font-size: 1.2em;  }
h4.archiv-nadpis2{ color:#F10F4B; font-size: 1.2em; padding: 0 0 5px 0; margin: 0 0 10px 0;  }
.archiv-cislo{  background: #F01450; height: 310px; float: left; display: inline; width: 220px; margin: 0 0 20px 10px;}
.archiv-obr{ border-bottom: 6px solid #FFD1DD;}
.archiv-numero{  color: #fff; font-weight: bold;font-size: 1.3em; margin: 5px 5px 5px;}
.archiv-popisek{  color: #fff; font-size: 0.8em;margin: 5px 5px 0; width: 200px;}
.archiv-link{  color: #fff; font-size: 1.2em;  text-decoration: none; float: right; display: block; position: relative; top: -20px; right: 10px;}


.month a{ display:inline; margin:0 5px; white-space:nowrap;   font-weight: bold;}
.month1-p {font-size: 85%;color:#2F295C;text-decoration:underline;}
.month2-p {font-size: 95%; color: #F01450; text-decoration:underline;}
.month3-p {font-size: 115%; color: #F01450; text-decoration: none;}
.date1-p {font-size: 85%;color:#2F295C;text-decoration:underline;}
.date2-p {font-size: 100%; color: #F01450; text-decoration: none;}

 a.tecky5{ color: #fff; background: #F01450; font-weight: bold; padding: 0 5px 0; margin: 0 0 0 5px; text-decoration: none;}