body{	font-family: Trebuchet MS, Arial; font-size: 75%;	margin: 0;	padding: 0; text-align: center; color: black; background: url(../img/bgr_root.jpg) repeat-x ;}
hr.cistic {  clear: both; height: 1px; border: none; margin: -1px 0 0 0; visibility: hidden; }
a {text-decoration: none; color:#9E012E;}
img {	border: 0;}
p {margin: 0; padding:0;}
hr {margin: 0; padding: 0;}
h4{font-size: 100%;margin: 0; padding:0;}
h3{font-size: 110%;margin: 0; padding:0;}
h2{font-size: 120%; margin: 0; padding: 0;}
h1{font-size: 130%; margin: 0; padding: 0;}
ul{list-style: square;}
.citat {	font-style: italic;}
h1 span{display: none;}

.imgleft{ float: left; padding: 0 10px 10px 0; }
.imgright{ float: right; padding: 0 0px 10px 10px; }
/* ********************** */

.NadpisSekce { padding: 0 0 5px 0; margin: 0 0 5px 0; border-bottom: 1px solid #AA113F; text-align: center; color:#AA113F;  }
.nadpis_stranky { padding: 0 0 5px 0; margin: 0 0 10px 0; color:#AA113F; border-bottom: 1px solid silver; font-size: 130%; }


/* ***** ********* */

#Root{width:723px;text-align: left; margin-left: auto; margin-right: auto; background: white;}

#TopPanel{width: 723px; height: 187px;margin: 0;padding:0; background: url(../img/top_panel.jpg) no-repeat; }

#home{ padding: 0px 0 0 270px;}
#home a{	display: block; width: 180px; height: 100px;}
#home a span{	display: none;}

#lng #cz{display: block; width: 24px; height: 15px; background: url(../img/icon_flag_cz.jpg) no-repeat; float: left;}
#lng #en{display: block; width: 24px; height: 15px; background: url(../img/icon_flag_en.jpg) no-repeat; float: right; }
#lng{ color:white; padding: 5px 0px 0 630px; width: 60px; height: 15px;}
#lng a{color:white;}
#lng a span{display: none;}
#lng a:hover{}
#lng .active {}



#Menu {padding: 40px 0 0px 50px; position:relative;z-index:10;  }
#Menu ul{	list-style: none; margin:0px;padding: 0; }
x#Menu li{ float: left; padding: 0 30px 0 0;  margin: 0; }
x#Menu li a{ color: white; padding: 0 5px 0 20px;  background: url(../img/pika.jpg) no-repeat 5px 2px; display: block; height: 20px; float: left;}
x#Menu li a:hover{ background-color: #8D0C32;}

#MainPanel{	clear: both;}
#Obsah{ padding: 10px; border-left: 1px solid silver; border-right: 1px solid  silver;border-bottom: 3px solid  silver; }
#Obsah #ram{ padding: 10px; border: 1px solid silver;background: #FFF7EA;}

/* STRANKOVANI */
div.StrankovacPocitadlo{color: gray; width: 200px; padding: 5px 20px 0 0;  float: left;}
div.StrankovacHorni{	float: right;text-align: right;font-weight: bold;color:#BC2C34;text-align: left; padding: 0 0 0 0; margin: 0 20px 5px 0; font-size: 90%; }

div.StrankovacDolni{	font-weight: bold;color:#BC2C34; padding: 0 0 0 0; margin: 0 20px 5px 0; text-align: right; font-size: 90%; }


div.StrankovacHorni a{	color: white; text-decoration: none; font-weight: bold; background: #373737; margin: 0 2px 0 0; padding: 2px; }
div.StrankovacHorni a:hover{	background:#BC2C34;}
div.StrankovacHorni a.activepage{background:#BC2C34; }

div.StrankovacDolni a{	color: white; text-decoration: none; font-weight: bold; background: #373737; margin: 0 2px 0 0; padding: 2px; }
div.StrankovacDolni a:hover{	background:#BC2C34;}
div.StrankovacDolni a.activepage{background:#BC2C34; }
/* END STRANKOVANI */

/* vypis obrazu - nahledy */
.Produkt { width: 200px;height: 255px; float: left; background: #E8E8E6; margin: 0 15px 15px 0; text-align: center;}
.Produkt .inside { width: 195px;height: 213px; background: #F5F5F5; border-right: 1px solid white; border-bottom: 1px solid white;}
.Produkt .inside h3.autor { background: #9E012E; color: White; text-align: center; border-bottom: 1px solid white; height: 45px;}
.Produkt .inside h3.autor span {font-size: 80%; font-weight: normal;}
.Produkt .inside a.foto {display: block; width: 195px; height: 145px;}
.Produkt .inside a.foto span {display: none;}
.Produkt .inside .nazev {background: url(../img/produkt_nazev.jpg) repeat-x; color:white; height: 37px; padding: 3px 2px 3px 2px;}
.Produkt .inside p.cena {background: url(../img/produkt_status.jpg) repeat-x; color:white; height: 25px; font-weight: bold; width: 120px; float: right;}
.Produkt .inside p.cena span {font-weight: normal;}
.Produkt .inside p.status {background: url(../img/produkt_status.jpg) repeat-x; color:white; height: 25px; width: 74px; float: left; font-size: 90%;}
.back { background:#9E012E; color: white; border: 0; cursor: hand; padding: 1px; display: block; width: 30px; height: 15px; text-align: center; margin: 0 0 5px 0; border: 2px solid #5A0A20; }

/* filtry */
#filtry{clear: both; width: 100%; margin: 0 0 10px 0;}
#filtry form{margin: 0; padding: 0;}
#filtry .filtruj{background:#9E012E; color: white; border: 0; cursor: hand; padding: 1px; border: 2px solid #5A0A20;}

/* Vypis detailu obrazu */
.ProduktDetail {}
.ProduktDetail #Foto{ float: left; width: 193px; text-align: center;}
.ProduktDetail #Foto .fotoramecek{border: 3px solid #4C4A4B; background: White; padding: 1px;}
.ProduktDetail #Foto a{ display: block; width: 100%; height: 145px; background-repeat: no-repeat; background-position: center top;}
.ProduktDetail #Foto a span{ display: none;}
.ProduktDetail #Foto p{padding: 5px 0 0 0;}
.ProduktDetail #Foto .zoom{	font-size: 80%}
.ProduktDetail .BasicInfo{ float: right; width: 350px;}
.BasicInfo #nazev{ color: #810E2F; }
.BasicInfo #autor{ border-bottom: 1px solid silver; padding: 0 0 5px 0;}
.BasicInfo #parametry{ list-style: none; margin: 0; padding: 10px 0 10px 0;}
.BasicInfo #parametry li{padding: 0 0 5px 0;}

/* vypis aukce */
#Aukce {}
#Aukce #info{clear: both;  width: 100%; }
#Aukce #basic{width: 450px; float: left;}
#Aukce #basic h2 span{  display: block; width: 200px; color: gray;}
#Aukce #basic h2{ padding: 0 0 20px 0; color: #810E2F; font-size: 130%;}
#Aukce #basic .popisaukce{ padding: 0 0 0px 0;}
#Aukce #Links{ width: 200px; float: right;}
#Aukce #Links a span{ display: none; }

#Aukce #smlouva a:hover{text-decoration: underline;}
#Aukce #smlouva div{background: url(../img/arrow.gif) no-repeat 0 3px; padding: 0 0 0px 10px;}

#Aukce .btn {	clear: both; padding: 0 0 0px 10px; height: 28px;}
#Aukce #Links #katalog, #listina{ display: block; width: 185px; height: 15px; background:#9E012E; color: white; border: 0; cursor: hand;border: 2px solid silver; xmargin: 5px 0 0px 10px; text-align: center; float:left; padding: 0 0 3px 0;}
#katalogoff, #listinaoff{ display: block; width: 185px; height: 15px; background:silver; color: white; border: 0; cursor: hand;border: 2px solid silver; xmargin: 5px 0 0px 10px; text-align: center; float:left;padding: 0 0 3px 0;}
#katalogarchiv, #listinaarchiv{ display: block; width: 50px; height: 15px; background:#9E012E; color: white; border: 0; cursor: hand;border: 2px solid silver; xmargin: 5px 0 0px 0px; text-align: center; float: right;padding: 0 0 3px 0; }
#katalogorder{ padding: 0px 0 0px 10px;clear: both; }
#katalogorder a{ display: block; width:185px; height: 15px; background:#9E012E; color: white; border: 0; cursor: hand;border: 2px solid silver; text-align: center; padding: 0 0 3px 0; }

#Aukce #Links a#katalogimg{ display: block; width: 200px; height: 294px; background-repeat: no-repeat; background-position: center top;}
.ProduktDetail #Foto a span{ display: none;}
#katobrazek {padding: 10px 0 10px 0;}


#Aukce #Links #katalog:hover {background:gray; color: white; }
#Aukce #Links #listina:hover {background:gray; color: white; }
#katalogorder a:hover{ background:gray; color: white; }


/* vypis obrazu k vystave */
#obrazy{ padding: 20px 0 0 0; clear: both; width: 100%;}
#obrazy h2.sekce{ height: 20px;}
#obrazy p.infoovladani{ padding: 0px 0 10px 0; color: gray; font-size: 85%; clear: both; height: 20px;}
#obrazy .obraz{ width: 195px; height: 245px; float: left; margin: 0 0px 10px 10px;}
#obrazy .obraz a.foto {display: block; width: 195px; height: 145px;}
#obrazy .obraz a.foto span {display: none;}
#obrazy .obraz h3.autor { background: #9E012E; color: White; text-align: center; border-bottom: 1px solid white; height: 35px;}
#obrazy .obraz h3.autor span {font-size: 80%; font-weight: normal;}
#obrazy .obraz h3.autor a {color: White;}
#obrazy .obraz h3.nazev {background: url(../img/produkt_nazev.jpg) repeat-x; color:white; height: 37px; padding: 3px 2px 3px 2px;text-align: center;}
#obrazy .obraz h3.nazev a {color: White;}


/* vypis obrazu k aukci */
#obrazy .obraz_aukce{ width: 195px;height: 245px; float: left; background: #E8E8E6; margin: 0 15px 15px 0; text-align: center;}
/*#obrazy .obraz_aukce{ width: 195px; height: 235px; float: left; margin: 0 0px 10px 10px;}
*/
#obrazy .obraz_aukce a.foto {display: block; width: 195px; height: 145px;}
#obrazy .obraz_aukce a.foto span {display: none;}
#obrazy .obraz_aukce h3.autor { background: #9E012E; color: White; text-align: center; border-bottom: 1px solid white; height: 35px;}
#obrazy .obraz_aukce h3.autor span {font-size: 80%; font-weight: normal;}
#obrazy .obraz_aukce h3.autor a {color: White;}
#obrazy .obraz_aukce h3.nazev {background: url(../img/produkt_nazev.jpg) repeat-x; color:white; height: 37px; padding: 3px 2px 3px 2px;text-align: center; vertical-align: middle;}
#obrazy .obraz_aukce h3.nazev a {color: White;}
#obrazy .obraz_aukce p.cena {background: url(../img/produkt_status.jpg) repeat-x; color:white; height: 17px; font-weight: bold; width: 120px; float: right;}
#obrazy .obraz_aukce p.cena span {font-weight: normal;}
#obrazy .obraz_aukce p.status {background: url(../img/produkt_status.jpg) repeat-x; color:white; height: 17px; width: 74px; float: left; font-size: 90%;}

/* obrazy v hornim panelu */
#Panel{ width: 721px; height:133px; border-bottom: 2px solid #9E012E; border-left: 1px solid #ECE8DD;  border-right: 1px solid #ECE8DD; position:relative;z-index:0;}
.obrazpanel{ display: block; width: 178px; height: 132px; background-color: red; float: left; margin: 0 1px 0 1px;}
.obrazpanel span{ display: none;}

/* Zobrazeni seznamu Vystav */
#Vystavy{  }
#Vystavy .Vystava {padding: 0 0 15px 0; }
#Vystavy .Vystava h2 a {color: #9E012E;}
#Vystavy .Vystava span{ color: black; font-weight: normal; font-size: 90%; }
#Vystavy a:hover{ text-decoration: underline; }

/* Detail vystavy*/
#VystavaDetail{}
#VystavaDetail h2.nadpis{color: #9E012E; }
#VystavaDetail p#datum {font-weight: bold;}
#VystavaDetail p#datum span{font-weight: normal;}
#VystavaDetail #popis{padding: 20px 0 0 0;}

/* Info clanek*/
.infoclanek{background: #9E012E; color:white; border: 1px solid silver; padding: 10px; margin: 0 0 20px 0; font-size: 120%; text-align: center;}
.infoclanek a{color:white; text-decoration: underline;}
/* clanky */
#clanek h2{	color: #9E012E;}
#clanek ul span{font-weight: bold;}
#clanek p{	padding: 0 0 10px 0; text-align: justify;}
.mezera{	padding: 0 0 5px 0;}


/* paticka */
#paticka {background: url(../img/paticka.jpg) repeat-x #9E012E; height: 20px; text-align: center; font-size: 95%; color: white; padding: 5px 0 0 0; margin: 2px 0 0 0;}
#paticka a{color: white;}

/*stranka kontakty*/
#kontakty {	width: 300px; float: left;}
#mapa {padding: 10px 0 0 0;}
#mapa img {border: 1px solid #9E012E;}
#mapa p { padding: 5px 0 0 0; color: gray;}

/* formular - zadost o zaslani katalogu */
#zadostkatalog{	padding: 10px 0 0 0;}

/* TOP 10 */
.nadpis_hlavni{color:#9E012E;	}
/* #topten{ xwidth: 515px;} */
#topten th{ padding: 0 0 0 10px; color: #9E012E;}
#topten td{padding: 2px 0 2px 0px; }
#topten .td1{width:30px; background: #9E012E; color: white; font-weight: bold; text-align: center; }
#topten .td2{width: 150px; padding: 0 0 0 10px; font-weight: bold;}
#topten .td3{width: 200px; padding: 0 0 0 10px;}
#topten .td4{width:90px; padding: 0 0 0 0px;  text-align: right;}
#topten .td5{width:50px; padding: 0 0 0 10px;text-align: right; }

#topten .th5{padding: 0 5px 0 0px;text-align: right; }
.nocsv {	text-align: center; padding: 20px 0 50px 0;}

/* publikace */
#publikace{padding: 20px 0 0 0; }
#publikace .publikace{ xwidth: 300px; padding: 0 15px 30px 15px; xfloat: left;}
#publikace .publikace h3{ color:#AA113F; padding: 0 0 5px 0;}
#publikace .publikace .autor_publikace{ color: black; font-size: 100%; font-weight: bold; padding: 0 0 5px 0;}
#publikace .publikace .cena_publikace{ padding: 0 0 5px 0; font-weight: bold; color:gray;}
#publikace .publikace .popis_publikace{ text-align: justify; padding: 0 0 10px 0;}
#publikace .publikace .popis_publikace{ text-align: justify;}
#publikace .publikace a:hover{ text-decoration: underline;}

/* Zobrazeni tiskove zpravy */
#zpravy{  }
#zpravy .zprava {padding: 0 0 15px 0; }
#zpravy .zprava h2 a {color: #9E012E;}
#zpravy .zprava span{ color: black; font-weight: normal; font-size: 90%; }
#zpravy a:hover{ text-decoration: underline; }


/*ostatni*/
#portret1{height: 270px; clear: both;}
#portret1 img{float:left;}
#portret1 p{float:left; width:270px; padding: 50px 20px 0 20px; }

#portret2 img{margin: 0 10px 0 20px;}
#portret2 p {text-align: center; }
#portret2 p span{padding: 0px 50px 0 50px; }

#portret3 {width: 210px; float: left; padding: 0 30px 10px 0;}
#portret3 p{padding: 0 5px 0 5px;}

#bannerlogo{text-align: right;}
#bannerlogo a img{border: 0;}
