@media screen,projection{
body{font:80% Arial,Verdana,lucida,sans-serif; text-align:center; line-height:1.4em; margin:0; padding:0; color:black; background:#323232 url(../img/bg-body-demo.jpg) 50% 0 no-repeat; color:#bfbfbf;}

/* logo */
  #logo{width:428px; margin-left:13px;}

/* headers */

h2,h3,h4{font-size:170%; font-weight:normal; margin:1em 0;}
	h3{font-size:160%;}
	h4{font-size:120%;}
 .himg{margin:19px 0 0 0; height:72px;padding:0}
 .h2img{margin:19px 0 0 0;padding:0; height:50px;}
  h2.himg img,
  h2.h2img img{border:none}
 .himgnomar{margin:0; padding:0; height:72px}
  h3{background: url(../img/bg-h3.gif) no-repeat 0 3px; padding-left:24px}


/* tags */
hr{height:1px; border:none; border-bottom:1px solid #e5e5e5;}

/* colors */
.blue{color:#0777a0;}
a{color:#efe4a8}
/*a:visited{color:#DFDBC3}
a:visited{color:#917c30}*/
a:hover{color:#FFC23F}
strong{color:#a4d698}
em{color:#89bbd2}

.red{color:red;}
.green{color:#639c00;}
.bl{color:black;}
.th strong,
.wh{color:white;}


/* main */
#main{}
.matrj{position:relative; top:0; left:0; text-align:left; margin:0 auto; width:980px;}
#head .matrj{height:130px; margin-top:47px; width:990px}
  
  .user-head{width:235px;line-height:2em; text-align:right; margin-top:-15px}
  #lang{position:absolute; top:10px; left:500px;}
	#contact{position:absolute; top:70px; right:10px; width:300px; padding:0; background:white;}
	#contact p{margin:0;}
	#search{position:absolute; top:132px; right:1px; padding:10px 10px 0 30px; text-align:right;z-index:10; background: url(../img/bg-search1.gif) repeat-x 0 1px;height:36px; }
	#search input[type=text]{border:1px solid black; background:#d0d0d0; float:left; width:144px; color:#6a6a6a; padding:3px 0}
	#search input[type=image]{display:block; float:left; margin-left:9px }
  #login{width:236px; position:absolute; top:10px; right:12px; text-align:right; }
  #login a{position:relative; top:10px; }
  #login p{padding-top:10px}
  #login p input{position:relative; top:5px; right:0px}
  #login label{color:#949494;padding-right:15px}
  #login input[type=text],#login input[type=password] {border:1px solid black; background:#d0d0d0; }
  #login input[type=image]{display:block; width:106px; height:32px; border:none; float:right}
  #login table{float:right}
  #login table td{padding:0 0 7px 0}
#crumbs{}
	 #crumbs .matrj{background: #060606 url(../img/bg-crumbs.gif) repeat-x 0 0; width:989px; height:36px;}
	#crumbs p{margin:0; padding:7px 25px 7px 30px;}
	#crumbs * {color:#a3a3a3}
#cont{position:relative; top:0; left:0; padding:0; margin:0;background: url(../img/bg-main.png) repeat-y 50% 0;}
	#cont-top{background:url(../img/bg-matrj.gif) no-repeat 50% 0;}
  #cont .matrj{padding-bottom:20px;}
  #cont{}
#cont #crumbs .matrj{ padding-bottom:0;}

#left-clmn,#right-clmn,#right-clmn2{float:left; width:645px; padding:0; }
#right-clmn{float:right; width:312px;margin-right:8px}
#right-clmn2{float:right;} /* right side for vertical version navigation */
#middle-left-clmn{float:left; width:312px;margin-left:6px}
#middle-right-clmn{float:right; width:312px;min-height:590px;}




#right-clmn{margin-bottom:0}

#novinky{background:#181818; padding:0 11px;  margin-top:9px}
#novinky ul{margin:0; padding:0 0 8px 0}
#novinky ul li{list-style:none; border-bottom:1px solid #3a3a3a; padding:7px 0;color:white; background:none; margin:0; font-size:105%;}
#novinky ul li strong{color:white;}
#novinky ul li a{margin-bottom:.3em; display:block}

.novinky {background:#181818; padding:11px; }
.novinky table{border:none;}
.novinky table td{background:#181818; border:none; padding:3px 0; color:white}
.novinky table .cara td{border-bottom:1px solid #3a3a3a}


.box-velka{padding:0; background: #181818 url(../img/bg-box-velka.gif) repeat-x 0 0;margin:0; font-size:110%}
.box-cont{padding:13px 18px 13px;}
.box-cont-bord{padding:13px 18px 10px; border-bottom:1px solid #2A2A2A; /*background:*/ margin:0;}
.box-velka h3{margin:0; font-size:140%; padding:0; background:none}
.box-velka strong{color:#bfbfbf}
.box-velka p{margin:.55em 0}
.box-mala .aukce{margin:.3em 0 .3em 0; text-align:center}
.box-velka .aukce{margin:1em 0 .3em 0; text-align:center}
.box-mala{background: #181818; }
.box{background:#181818;}
.box p{background:#181818; padding:13px 18px 10px;}




#right-clmn .box-cont-bord{background: #181818; font-size:110%; padding:5px 18px 10px; }

.registrace{text-align:center; background: #282828 url(../img/bg-registrace.gif) repeat-x 0 0; padding:18px 0}


/* Rozvržení podstránky */

#kategorie-minci{background:black;margin-top:20px; margin-left:6px; width:233px; color:white}
#kategorie-minci h2{margin:0; padding:0}
#kategorie-minci p{padding:7px 11px 10px;}
#kategorie-minci ul{padding:7px 11px 10px;margin:0}
#kategorie-minci ul li{list-style:none}
#kategorie-minci ul li a{background: #181818 url(../img/bg-kategorie-minci-item.gif) no-repeat 0 0; border-bottom:1px solid #434343; display:block; width:157px; padding:7px 11px 7px 43px;}
#kategorie-minci ul li a  span{font-weight:bold; text-decoration:underline}
#kategorie-minci ul li a {color:white; font-weight:normal; text-decoration:none}
#kategorie-minci ul li a  span{color:#efe4a8; display:block; padding:0; margin-bottom:5px}
/*#kategorie-minci ul li a:visited span{color:#DFDBC3}
#kategorie-minci ul li a:hover span{color:#FFC23F}*/
#kategorie-minci h3{margin:.3em; margin-left:15px}

#kategorie-minci ul li a:hover, #kategorie-minci ul li.selected a{background: #6c0000 url(../img/bg-kategorie-minci-item.gif) no-repeat -212px 0}
.heslo-registrace{display:block; width:145px;}


/* muj ucet */
#muj-ucet{background:black;margin-top:20px; margin-left:6px; width:233px; color:white}
#muj-ucet h2{margin:0; padding:0}
#muj-ucet ul{padding:7px 11px 10px;margin:0}
#muj-ucet ul li{list-style:none}
#muj-ucet ul li a{background: #181818 url(../img/bg-muj-ucet-item.gif) no-repeat 0 0; border-bottom:1px solid #434343; display:block; width:157px; padding:7px 11px 7px 43px}
#muj-ucet ul li a  span{font-weight:bold; text-decoration:underline}
#muj-ucet ul li a {color:white; font-weight:normal; text-decoration:none}
#muj-ucet ul li a  span{color:#efe4a8; display:block; padding:0; margin-bottom:5px}
#muj-ucet ul li a:visited span{color:#DFDBC3}
#muj-ucet ul li a:hover span{color:#FFC23F}
#muj-ucet h3{margin:.3em; margin-left:15px}

#muj-ucet ul li a:hover, #muj-ucet ul li.selected a{background: #0b3053 url(../img/bg-muj-ucet-item.gif) no-repeat -212px 0}


h2{background: url(../img/bg-nadpis-odrazka.gif) no-repeat 4px 4px; color:#efe4a8; padding-left:28px; font-weight:bold; font-size:190%; line-height:1.1em}
h2 span{font-size:70%}
h2{font-weight:normal}

#main-cont{float:right;width:716px;margin-right:11px; color:white}
#main-cont ul.noli li{background:none;padding-left:0}


.main-cont-matrj img{border: 3px solid #6c6c6c}
.main-cont-matrj img.nove,
.main-cont-matrj a img{border:none}
#no-sidebar img{border: 3px solid #6c6c6c}
#no-sidebar a img{border:none}
#no-sidebar h1{line-height:1.5em}

.panovnik-kat1 img,
.panovnik-kat2 img{border:none}

#no-sidebar{margin:40px 11px 10px;min-height:510px; color:white}

.main-cont-matrj{ margin-top:40px; min-height:510px;}
#main-cont #middle-right-clmn{width:212px;}
#main-cont #middle-left-clmn{width:494px; margin:0}

.middle-left-clmn{float:left; width:470px;margin:10px 0 0 0}
.middle-right-clmn{float:right; width:236px;margin:10px 0 0 0}



#main-cont .cg{color:#a4d698}
#main-cont h1{color:white; font-size:210%; line-height:1.3em; margin:-6px 0 6px 0}
#sidebar{float:left;width:233px}
#sidebar ul li{margin-left:0}
#sidebar .vata{padding:7px 11px 10px; background:#0A0A0A; margin-top:20px;}
#sidebar .vata h2{margin:0}


.perex{background: #3b3b3b url(../img/bg-perex.gif) no-repeat top right; border-bottom:1px solid #6c6c6c; padding: 15px 18px 0; margin-bottom:14px; color:white; font-size:110%}
.perex p{margin-top:0; margin-bottom:.5em; position:relative; top:-5px}
.perex strong{color:white}

.oel-filtr{background: #4b4b4b url(../img/bg-filtr.gif) repeat-x 0 0;padding:17px 17px 0; height:37px; color:white; font-size:110%; margin-top:10px}

.panovnik{border-bottom:3px solid #990000; min-height:53px; background: #6d0000 url(../img/bg-panovnici.gif) repeat-x 0 0; color:#efe4a8; margin:15px 0 0 0;padding:0}
.panovnik span {padding: 15px 0 10px 0; display: block;  font-size:110%}
.panovnik img{font-size:50%; border:none}
h3.mince {color:white; margin:0; padding:10px 0 10px 45px; background:black url(../img/bg-nadpis-aukce.gif) no-repeat 21px 16px}

.btm-filtr{background: #4b4b4b url(../img/bg-filtr.gif) repeat-x 0 0;padding:15px 17px 0; height:37px; margin-top:14px}
.strankovani{float:right;}
.strankovani span{float:left; margin-right:12px; color:white}
.strankovani strong, .strankovani a{float:left; height:22px; width: 23px; display:block; background:#616161; margin-left:1px; text-align:center; padding-top:1px}
.strankovani strong{background:black; }

.aukce-minci{border:none;}
.velka-aukce-minci .tlacitko1,
.velka-aukce-minci .tlacitko2{border-left:1px solid #3a3a3a; text-align:center; padding:19px;width:200px}
.velka-aukce-minci .tlacitko2{width:240px}
.velka-aukce-minci td{border:none;border-bottom:1px solid #3a3a3a; min-height:94px; background:#181818; color:white;  line-height:1.3em; padding:3px 10px 3px 10px;}
.velka-aukce-minci{border:none; }
.velka-aukce-minci .mistnost{padding:20px}
.velka-aukce-minci .mistnost h3{padding:0; background:none; margin:0}
.velka-aukce-minci .mistnost p{margin:1em 0 0}

.aukce-minci td.mince{width:80px;padding:3px 6px}
.aukce-minci td{border:none;border-bottom:1px solid #3a3a3a; min-height:94px; background:#181818; color:white;  line-height:1.3em; padding:3px 10px 3px 10px;}
.aukce-minci td .nazev{line-height:1.5em;font-size:110%}
.aukce-minci td .cg{color:#a4d698}
.aukce-minci td.aktualne{width:132px; text-align:center; vertical-align: middle;border-left:1px #3a3a3a solid;line-height:1.7em;}
.aukce-minci td.aktualne .cg{font-size:110%}
.add-aukce{text-align:center; margin:10px 0 0 0; padding:0; height:55px}

td.mince{padding:0; margin:0}
.aukce-minci .zvyrazneni{position:relative; width:auto; min-height:80px;}
.aukce-minci .zvyrazneni .nove{position:absolute}
.aukce-minci .nove{position:absolute; bottom:-3px;}

.katalog-minci-detail .zvyrazneni{position:relative; width:80px; min-height:80px;}
.katalog-minci-detail .nove{position:absolute; bottom:-7px; left:0}


.brd{border: 3px solid #6c6c6c}

ul{margin:1.2em 0 ;padding:0}
ul li{list-style:none; background: url(../img/bg-li-item.gif) no-repeat 5px 4px; padding:0 0 0 26px; margin-left:30px; margin-top:.7em }

#kategorie-minci ul li,
#muj-ucet ul li,
#nav ul li{background:none; padding:0; margin:0}

/* detail mince */
.detail-mince{width:234px; float:left}
.detail-mince table{border:none}
.detail-mince table td.mince{border:none; background:#181818; height:234px; text-align:center}
td.mince img{display:block;margin:0 auto;}
.detail-mince td.mince img{display:block;margin:0 auto;}table td.koupit{border:none; background:#0b3053 url(../img/detail-mince/bg-koupit.gif); text-align:center; color:#efe4a8; padding:9px 0; border-top:1px solid #2a2a2a}
td.koupit strong{color:white;}
.detail-mince table td.koupit strong{font-size:110%; margin-bottom:10px; display:block}

.popis{width:462px; margin-left:250px; color:white}
.popis p{font-size:90%; margin-top:1em; line-height:1.5em}


.tit{text-align:center;margin:5px auto}
.tit td{padding:.2em 3px .2em 0; margin:0; text-align:left}
.tit td.r{text-align:right}
.konec-aukce{text-align: center; background:#6c0000; color:white; border:none; border-top:1px solid #2a2a2a; border-bottom:1px solid #2a2a2a; line-height:1.5em; font-size:160%; font-weight:bold; padding:.3em; margin-top:10px}
.konec-aukce .xbig{font-size:150%}
.prihodit{background: #001c35 url(../img/bg-prihodit.gif) no-repeat left bottom; border:none; text-align:center; }
.prihodit-button{margin:10px}
.odkazy{width:204px; margin:0 auto; border-top:1px solid #364f65; padding:12px 0}
#jak-funguji-prihozy{background: url(../img/bg-jak-funguji-prihozy.gif) no-repeat 0 0; display:block; height:23px; padding:3px 0 0 35px; margin-left:15px; text-align:left; }
#sledovat{background: url(../img/sledovat.gif) no-repeat 0 0; display:block; height:23px; padding:3px 0 0 35px; margin-left:15px; text-align:left; margin-top:3px}
.vyvolavaci{color:#efe4a8; font-size:130%; font-weight:bold;margin-bottom:.3em}
.aktualni strong{color:#efe4a8; font-size:150%;}

.prihodit2{background: #001c35; border:none; text-align:center; padding:.5em;}
.prihodit2 .tit{border:none}
.prihodit2 .tit td{border:none; background:transparent}


#foot{padding-bottom:18px ;background: url(../img/foot-bottom.gif) no-repeat 50% bottom; margin-bottom:25px}
	#foot .matrj{padding-bottom:1em; padding-top:1em }
	#foot .matrj strong,
  #foot .matrj a{color:#8b8b8b}
	#foot .matrj a:hover{color:#FFC23F}
	#foot p{padding:0 10px;}
	#foot p.right{float:right;}

/* mince dle panovníků */
.panovnik-kat1,
.panovnik-kat2{background: #2a2a2a url(../img/bg-panovnik.gif) repeat-x 0 0; width:242px; float:left; border-bottom:1px solid #434343; height:91px;}
.panovnik-kat1 .popisek,
.panovnik-kat2 .popisek{margin: 10px 0 0 105px; display:block}
.panovnik-kat1 .popisek strong,
.panovnik-kat2 .popisek strong{display:block; margin-bottom:5px}

.panovnik-kat1{margin:0 10px 10px 0;}
.panovnici{margin-top:10px}
.panovnici h3{line-height:1.3em}

/* nav horizont version */
#nav{}
	#nav .matrj{ background:url(../img/bg-navul.gif) no-repeat 0 4px; width:989px;}
	#nav .cl{}
	#nav ul{list-style-type:none; margin:-1px 0 0 0; padding:0 0 0 13px; background: url(../img/bg-nav.gif) repeat-x 0 3px; height:48px; width:750px;}
  #nav li{float:left;}
	#nav a.selected,
  #nav a,#nav strong{display:block; padding:16px 14px 8px; text-transform: uppercase; background: url(../img/bg-nav-li.gif) no-repeat 0 0; color:#efe4a8; min-height:22px}
	#nav a{background: url(../img/bg-nav-li.gif) no-repeat top right;color:white; text-decoration: none;}
	
  #nav a:hover{background: url(../img/bg-nav-li.gif) no-repeat -500px 0 ; color:white}
	#nav a.active,#nav a.active:hover{}

#subnav{position:relative; top:0;}
	#subnav .matrj{background:#c6e0ea;}
	#subnav .cl{background:white;}
	#subnav ul{list-style-type:none; margin:0; padding:0;}
	#subnav li{float:left;}
	#subnav a, #subnav strong{display:block; padding:5px 10px;}
	#subnav strong{background:#B3DFEF}
	#subnav a:hover{background:#D1E7EF}
	#subnav a.active,#subnav a.active:hover{}

/* nav vertical version */
#cont #nav{float:left; width:34%; background:#e5f9fe;}
	#cont #nav li{float:none;}
	#cont #nav li li{margin-left:10px;}
	#cont #nav a{border-bottom:1px solid white;}

.numismaticke-zpravy{border-left:1px solid #414141; padding-left:16px; margin:-4px 0 0 1px; padding-bottom:3px}
.numismaticke-zpravy h2{margin-bottom:0; font-size:140%; padding:0;background:none}
.numismaticke-zpravy ul{margin:0; padding:0; list-style:none}
.numismaticke-zpravy .zprava p{margin-top:7px}
.numismaticke-zpravy .zprava{margin:18px 0 23px 0; line-height: 1.2em; background:none; padding:0}
.numismaticke-zpravy .zprava .datum {margin-right:9px}

.prehled-aukci{}
.velka-aukce{border:1px solid #3B3B3B; padding:0 .5em .5em; margin-bottom:1em; background:#484848}

/* news and magazine - stylesheet can be separate */
/* news + image left */
.news,.magazine{}
	.news div,.news-detail div,.magazine div,.magazine-detail div{clear:left; margin-top:1em;}
	.news div,.news-detail div.perex,.magazine div,.magazine-detail div.perex{clear:none; margin:0;}
	.news-detail div.perex,.magazine-detail div.perex{padding:10px ; background:#e5f9fe;}
	.news span,.news-detail span,.magazine span,.magazine-detail span{float:left; font-size:80%; padding:3px 10px; margin-right:5px; color:white; background:#639c00;}
	.news img,.news-detail img,.magazine img,.magazine-detail img{float:left; margin:0 10px 10px 0;}

/* stromova struktura - katalog */

#katalog-struktura{font-size:90%; width:188px; padding:10px 10px 15px; border:1px solid #d9d9d9; border-bottom-width:4px;float:left;margin:0 1em 0 0}
	#katalog-struktura h3{font-size:120%; font-weight:bold; margin:0 0 5px;}
	#katalog-struktura ul{margin:0; padding:0; list-style-type:none;}
		#katalog-struktura ul ul{margin-left:-2px;}
	#katalog-struktura li{padding:2px 0 2px 18px; background:url(../img/bg-filesystem.gif) 5px 0 no-repeat;}
	#katalog-struktura li.last{background-image:url(../img/bg-filesystem-last.gif)}
	#katalog-struktura .active,#katalog-struktura .selected{background-image:url(../img/bg-filesystem-active.gif);}
	#katalog-struktura .active-last,#katalog-struktura .selected-last{background-image:url(../img/bg-filesystem-active-last.gif);}
	#katalog-struktura .active a,#katalog-struktura .selected a{color:#578508; font-weight:bold;}
	#katalog-struktura .selected a{text-decoration:underline;}
	#katalog-struktura .active a,#katalog-struktura .active a:hover{color:black; text-decoration:none;}
	.folder{display:block; padding:2px 0 2px 18px; background:url(../img/folder.gif) 0 50% no-repeat;}
	/* rusi obarveni active i selected */
	#katalog-struktura .normal{background-image:url(../img/bg-filesystem.gif)}
	#katalog-struktura .normal a{color:#0666d3; font-weight:normal; text-decoration:underline;}
	#katalog-struktura a:hover,#katalog-struktura .normal a:hover{color:red;}
	

/* discussion */
#discussion{margin-bottom:1em;}
	#discussion div{padding:0; margin:10px 0; border:1px solid gray;}
	#discussion div div{margin:0; background:#e5e5e5; border:none;}
	#discussion div div,#discussion div p{padding:5px 10px;}
	#discussion h3{font-size:100%; padding:0; margin:0; background:none;}
	#discussion p{margin:0;}
	#discussion .re-story{border-color:#0079ab;}
	#discussion .re-story div{background:#e5f9fe;}
	#discussion .admin-story{border-color:#abd168;}
	#discussion .admin-story div{background:#eff9d5;}

/* calendar */
#calendar table{vertical-align:middle; text-align:center;}
  #calendar th{background:gray; color:white;}
  #calendar th a,#calendar td a{color:white;}
.mesic td{background:gray; color:white;}
.cell_active,.cell_active_today{background:red;}
.cell_active_today{font-weight:bold;}
.cell_inactive_today{font-weight:bold; background:red;}

/* photogallery */
.photogallery{border-top:1px solid #404040; margin-top:24px}
.photogallery h2{margin-bottom:17px}
  .photo{float:left; position:relative; text-align:center; width:234px; height:234px; margin:0 5px 5px 0; overflow:hidden; background:#181818}
	.last{margin-right:0px}
  .photo div div{display:table-cell; vertical-align:middle; width:234px; height:234px;}
	.photo a.text-foto{position:absolute; left:0; bottom:0; width:160px; padding:3px 10px; text-align:center; background:white;}

/* warning */
.warning{width:100%;}
	.warning div{clear:left; color:white; padding:15px 15px 15px 80px; margin:1em 0 1.5em; background:#c90032 url(../img/bg-warning.png) 0 0 repeat-x; border:1px solid #850021; border-bottom-width:5px; min-height:60px}
  .warning p{padding:0; margin-left:40px;}
  .warning ul{padding:0; margin:0 0 0 40px;}
  .warning ul li{list-style: disc; background:none; padding:0}
.information{width:100%;border:none;margin:0}
.information div{clear:left; color:white; min-height:50px; padding:15px 15px 15px 80px; margin:1em 0 1.5em; background:#273DA2 url(../img/bg-information.png) 0 0 repeat-x; border:1px solid #14266F; border-bottom-width:5px;}
.information p{margin-left:20px;}	
	
	
/* list*/
.list{width:100%; margin-bottom:10px; border:none;}
	.list td{font-size:90%; background:#e5f9fe; border:none}
	.list form,.list form div{display:inline;}

/* tabs */
table{font-size:100%; width:100%; border-collapse:collapse; border:1px solid black;}
th,td{border:1px solid black;}
th{padding:.6em 18px; background: #4c0000 url(../img/bg-th.gif) 0 0 repeat-x; color:#efe4a8;}
td{background:#434343; padding:.5em 18px}

td.coin{width:80px;padding:0;margin:0}
td.kosik, td.kosik1{width:62px; text-align:center; vertical-align: middle;}
.katalog-minci{border:none; font-size:110%; color:white}
.katalog-minci td{border:none;border-bottom:1px solid #2A2A2A; min-height:94px; background:#181818; padding:3px 6px;}

.katalog-minci-detail{border:none;margin-top:-7px}
.katalog-minci-detail td{border:none;border-bottom:1px solid #3a3a3a; min-height:94px; background:#181818; padding:3px 6px;}
.katalog-minci-detail .kosik1{border-right:1px solid #3a3a3a; height:94px}
.katalog-minci-detail .none{border:none; background:none}
.katalog-minci-detail td.coin {vertical-align: middle; text-align:center}
.katalog-minci-detail td.coin a img{display:block; margin:auto;}
.katalog-minci-detail td.jmeno-cena{width:175px;}

.katalog-minci-detail .nonekosik,
.katalog-minci-detail .nonekosik1{width:62px;border:none; background:none}
.katalog-minci-detail .nonejmeno-cena{width:175px;border:none; background:none}
.katalog-minci-detail .nonecoin{width:85px;border:none; background:none}

.empty{background:#181818; padding:.5em 1em; margin:1em 0;}
.empty p{color:white; font-size:100%}

form table{width:auto;}
form table,form th,form td{border:none; background:none;}

/* forms */
form{margin:0;}
form p{margin:0;}
input,textarea,select,submit{font:100% Arial,Verdana,lucida,sans-serif;}
textarea {width:99%}
fieldset,.hledej{padding:10px 20px; margin-bottom:10px; background:#eff9d5; border:1px solid #abd168;}
legend{padding:5px 10px; margin-top:10px; background:#abd168; border:1px solid #abd168;}

#search fieldset,#search legend{padding:0; margin:0; background:none; border:none;}

.poznamka strong, .poznamka em{color:#BFBFBF}
.poznamka{font-size:90%;color:#bfbfbf}
.submit-area{background: #434343 url(../img/bg-submit-area.gif) repeat-x 0 0; min-height:48px; text-align:center; padding-top: 16px;margin:0}
 legend{color:#efe4a8; background: #4d0000 url(../img/form-area-h3.gif) repeat-x 0 0; min-height:17px; padding:7px  24px 7px; margin:0 0 0 1em; border:1px solid #4D0000}
 fieldset{border:1px solid #1F1F1F; background:#3B3B3B; margin:0 2em 1em;padding:0}
 fieldset table{width:100%;margin:1em 0}

.form-area{background:#434343; color:#bfbfbf; padding-top:1em}
.form-area label strong{color:#EFE488}
.form-area strong,
.form-area label strong{color:#bfbfbf}
.form-area label{color:#bfbfbf;}
.form-area p{padding:10px 24px}
.form-area p strong{color:#EFE488}
.form-area h4{padding:5px 24px}
.form-area table{width:100%}
.form-area table{width:100%;}
.form-area table td{vertical-align: top; padding-top:.7em; padding-bottom:.7em}
.form-area .zvyraznena td{background:#4e4e4e}
.form-area table td.th{width:100px;}
.form-area .widthinput{width:274px;display:block}
.form-area #od, .form-area #do{width:8em;display:inline;}
.form-area .scroll{overflow-y: scroll; height:200px; border:1px solid #AFAFAF; border-right:none;}

.form-area p.legenda{margin-bottom:1em}
.form-area .upozorneni{font-style: italic;}
.form-area .upozorneni strong{color:#BFBFBF}
form h3{color:#efe4a8; background: #4d0000 url(../img/form-area-h3.gif) repeat-x 0 0; min-height:17px; padding:15px  24px 18px; margin:0}



/* searching text */
.search{background:#640000; font-weight:bold;}

/* other */
.vis{visibility:hidden;}
.hid{display:none;}
.sml,#foot,.photo a.text-foto{font-size:90%;}
.big{font-size:120%;}
.xbig{font-size:170%; color:white}
a img{border:none;}
.c{text-align:center;}
.l{text-align:left;}
.r{text-align:right;}
.just{text-align:justify;}
img.fl, .flimg{margin:0 1em .3em 0;float:left;}
img.flr, .flrimg{margin:0 0 .3em 1em;float:right;}
a.fl img{margin:0 1em .3em 0;}
.fl{float:left;}
.flr{float:right;}
.cl{clear:both; display:block}
.cll{clear:left;}
.clr{clear:right;}
div.cl{font-size:1px; height:1px; padding:0; margin:0; overflow:hidden;}
.w50{width:50%;}
.w40{width:40%;}
.w30{width:30%;}
.more{padding:3px 24px 3px 0; background: url(../img/bg-more.gif) no-repeat right 4px;}	
.normal{font-weight:normal}

.score{background:#C2D8EF;color:black;margin:0;padding:0;border-bottom:1px solid #90BDEE; }
.hodnoceni{font-size:90%;margin:0;padding:0;width:100%;background:#C2D8EF;position:absolute;bottom:0;}
.testbig div div a img{border:3px solid #FFAC7F}
.testbig div div a:visited img{border:3px solid #DFDFDF}
.testbig div div a:hover img{border:3px solid #FF5A00}


.testbig{float:left;position:relative;text-align:center;width:208px;height:205px;padding:0;margin:0 10px 10px 0;background:#e1f5fb;border:1px solid #90bdee;overflow:hidden;}
.testbig div{display:table-cell;vertical-align:middle;width:205px;height:135px;}
.three{margin:0 0 10px 0;}

.filtr{background:#edf5fb; border:1px solid #b2d4ec;padding:6px 10px 0;}

.list{padding:6px 10px; margin-bottom:10px; background:#edf5fb; border:1px solid #b2d4ec;}
	.list td{width:auto;}
  .list tr:hover{background:none;}
	.list tr:hover td,.list tr:hover td a{color:black;}
	.list td,.list tr:hover td{border:none;}

.number span,.number a{display:block; float:left; padding:3px 0; margin-right:6px;}
.number a{width:22px; margin-right:1px; text-align:center; background:white; border:1px solid white;}
.number a.activelist{text-decoration:none; color:black; border-color:#76b3dd;}
.w20{width:20%;}
.w40{width:40%;}
.w50{width:50%;}
.right{text-align:right}
.pnmn{padding:0;margin:0}
.reklama .popis{font-size:70%}
.reklama a img{border:1px solid #4A4A4A}
.imgfl{float:left; margin-right:15px; display:block; margin-bottom:7px}

.error{;margin:0; padding:.5em 0 0 50px; background: url(../img/prihoz-error.gif) no-repeat 0 0; min-height:35px}
.error li{margin:0 0 .5em;background:none; padding:0;}
.error-vypis td{background:#9d0e0e}
.error-vypis .one{border:1px solid #db0000; border-bottom:none; width:230px;}
.error-vypis .r{border-left:1px solid #db0000; border-bottom:1px solid #db0000;padding-bottom:10px}
.error-vypis .l{border-right:1px solid #db0000; border-bottom:1px solid #db0000;padding-bottom:10px}

.prohra td strong,
.prohra td a,
.prohra td em,
.prohra td{color:gray;}
table tr.prohra td{padding-top:0; padding-bottom:0; }

.info-box {border:1px solid #265d91; background: #062746 url(../img/bg-info.gif) no-repeat 0 0; padding: 10px 5px 10px 50px; text-align:left; margin:5px 0; min-height:2em}

.reference{margin:1em 0}
.reference h4{margin-bottom:.5em}
.reference p{margin-top:.5em}

.filtr-odsazeno{margin-left:2em}
.javascript-hide h3,
.javascript-hide h2{text-decoration:underline; cursor: pointer;}

.javascript-hide h2.sbaleno {background:url('/img/bg-h2-javascript-roll.gif') no-repeat 0 5px;}
.javascript-hide h3.sbaleno {background:url('/img/bg-h3-javascript-roll.gif') no-repeat 0 4px;}

.javascript-hide h2.rozbaleno {background:url('/img/bg-h2-javascript-roll.gif') no-repeat 0 -84px;}
.javascript-hide h3.rozbaleno {background:url('/img/bg-h3-javascript-roll.gif') no-repeat 0 -83px;}


.po-splatnosti td{background:#BF0000}

}

