﻿/*
	Text článku ...
*/
.Text_Clanek {
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
}

/*
	Text článku tučným písmem, centrováno, podbarveno žlutě
*/
.Text_Clanek_Upozorneni {
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	color: #333333;
	background-color:Yellow;
}

/*
	Styl nadpisu článku.
*/
.Text_Clanek_Nadpis
{
	font-size: 15px;
	font-weight: bold;
	color: #B30000;
}

/*
	Styl centrovaného nadpisu článku.
*/
.Text_Clanek_Nadpis_Center
{
	font-size: 15px;
	font-weight: bold;
	color: #B30000;
	text-align: center;
}

/* Prvek s tímto stylem bude neviditelný. */
.Collapse
{
	display: none;
}

/*
	Styl tabulky, ve které jsou umístěny editační pole.
*/
.Text_Editace_Informace
{
	font-size: 10px;
	text-align: justify;
}

/*
	Text článku tučným písmem, centrováno, podbarveno žlutě
*/
.Text_Editace_Upozorneni {
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	color: #333333;
	background-color:Yellow;
}

/*
	Editace - styl popisku k textovému poli. Řádek vypadá následovně:
	Popisek:	Textové pole
*/
.Text_Editace_Popisek {
	font-size: 12px;
	vertical-align: top;
	text-align: right;
	padding-top: 5px
}

/*
	Editace - styl textového pole k popisku. Řádek vypadá následovně:
	Popisek:	Textové pole
*/
.Text_Editace_TextovePole {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}

/*
	Styl labelu s hvězdičkou, která se zobrazuje u položky, která je povinná.
*/
.Text_KontrolaUdaju_Hvezdicka {
	font-size: 15px;
	color: #FF6600;
	font-weight: bold;
}

/*
	Styl textu, který se zobrazuje při kontrole zadaných údajů pokud je něco špatně zadáno.
*/
.Text_KontrolaUdaju_Chyba
{
	background-position: left center;
	color: #FF0000;
	font-weight: bold;
}

/*
	Styl textu, který se zobrazuje při kontrole zadaných údajů pokud je něco dobře zadáno.
*/
.Text_KontrolaUdaju_OK
{
	background-position: left center;
	color: #00CA00;
	font-weight: bold;
}

/*
	Styl textu, který se zobrazuje při kontrole zadaných údajů pokud je něco dobře zadáno.
*/
.Text_KontrolaUdaju_OK_Cerny
{
	background-position: left center;
	color: #000000;
	font-weight: bold;
}

/*
	Styl textové zprávy oznamujicí chybu (např. při odeslání e-mailu atd.)
*/
.Text_ZpravaError {
	color: #FFFF00;
	background-color: #FF0000;
	font-weight: bold;
}

/*
	Styl textu pro varování před provedením nějaké akce (např. vyřazení / odstranění záznamu).
*/
.Text_Akce_Varovani {
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
	margin-bottom: 10px;
}

/*
	Formát tabulky s přehledy registrace.
*/
.PrehledRegistrace_Table {
	border: 1px solid #000000;
	width: 100%;
	border-spacing: 0px;
	empty-cells: show;
	table-layout: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	border-collapse: collapse;
}

/*
	Přehled registrace - styl buňky s nadpisem v tabulce s přehledem.
*/
.PrehledRegistrace_Bunka_Nadpis {
	background-color: #FFD184;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/*
	Přehled registrace - styl buňky s hlavičkou sloupce v tabulce s přehledem.
*/
.PrehledRegistrace_Bunka_HlavickaSloupce {
	border-color: #000000;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
	margin: 0px;
	font-weight: bold;
	border-right-style: solid;
	border-right-width: 1px;
	height: 20px;
	font-size: 12px;
	background-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
}

/*
	Přehled registrace - styl buňky s hodnotou v tabulce s přehledem.
*/
.PrehledRegistrace_Bunka_Hodnota
{
    margin: 0px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 5px;
    background-color: #EEEEEE;
    border-top-style: solid;
    border-top-width: 1px;
    vertical-align: middle;
}

/*
	Přehled registrace - styl buňky s odkazem (akcí) v tabulce s přehledem.
*/
.PrehledRegistrace_Bunka_Akce {
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 3px;
	border-color: #000000;
	margin: 0px;
	border-left-width: 0px;
	border-left-style: solid;
	background-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
}

/*
	Přehled registrace - odkaz v buňce
*/
.PrehledRegistrace_Bunka_Akce_Odkaz
{
	font-weight: bold;
	color: #83171B;
	margin-bottom: 10px;
	font-size: 9px;
}
/*
	Styl tabulky s vyhledanými údaji.
*/
.Vyhledavani_Table_Vysledek {
	width: 95%;
	font-size: 12px;
}

/*
	Vyhledávání - styl buňky s popiskem. Řádek v tabulce vypadá následovně:
	Popisek:	Hodnota
*/
.Vyhledavani_Bunka_Popisek {
	width: 20%;
	vertical-align: top;
	text-align: right;
}

/*
	Vyhledávání - styl buňky s hodnotou. Řádek v tabulce vypadá následovně:
	Popisek:	Hodnota
*/
.Vyhledavani_Bunka_Hodnota {
	width: 80%;
	font-weight: bold;
}

/* 
	Vyhledávání - styl buňky s popiskem pro informaci o nezaplaceném záznamu.
 */
.Vyhledavani_Bunka_Nazaplaceno {
	width: 80%;
	font-weight: bold;
	color: #CC3300;
	background-color: #FFFF00;
}

/*
Body
*/
body
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	background: #31322A url(image/back.gif) left top repeat-x;
}

/*
	Formát nadpisu stránky.
*/
h1 
{
	font-size: 15px;
	font-weight: bold;
	color: #B30000;
	margin-bottom: 10px;
	}

/*
	Styl odkazů.
*/
a {
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 10px;
}

/*
	Styl panelu odkazů v hlavičce stránky pro správu uživatele.
*/
a.Panel_SpravaUzivatele {
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
	text-align: left;
	width: 163px;
}

/*
	Styl panelu odkazů v hlavičce stránky pro správu uživatele.
*/
a.Panel_SpravaUzivatele:hover {
	color: #cb0200;
	font-size: 12px;
	text-decoration: none;
}

/*
	Hlavní kontejner, ve kterém je umístěno vše ostatní.
*/
#Stranka
{
	background-position: left top;
	width: 1000px;
	background: url(image/telo.gif) repeat-y left top;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

/*
	Hlavička stránky.
*/
#Hlavicka {
	padding: 0px;
	height: 194px;
	BACKGROUND: url(image/hlavicka.jpg) no-repeat left top;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
}

/*
	Kontejner s nadpisem v hlavičce.
*/
#Hlavicka #Nadpis1 {
	padding: 0px;
	color: #ffffff;
	font-size: 16pt;
	position: relative;
	top: 40px;
	left: 22px;
}

#Hlavicka #Test {
	padding: 0px;
	color: #FF0000;
	font-size: 20pt;
	position: relative;
	top: 10px;
	left: 240px;
	background-color: #FFFF00;
	font-style: normal;
	width: 676px;
	text-align: center;
}

/*
	Kontejner s podnadpisem v hlavičce.
*/
#Hlavicka #Nadpis2 {
	padding: 0px;
	color: #870008;
	letter-spacing: 1px;
	font-size: 12pt;
	font-weight: bold;
	position: relative;
	top: 43px;
	left: 22px;
}

#Paticka #Debug_Nadpis
{
	padding: 0px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-size: 8pt;
	font-weight: normal;
	position: relative;
	top: 22px;
	left: 10px;
	width: 980px;
}

/*
	Kontejner s obrázkem čárového kódu v hlavičce.
*/
#Hlavicka #BarCode {
	position: relative;
	top: 0px;
	left: 817px;
	width: 170px;
	height: 45px;
	background: url(image/barcode.jpg) no-repeat left top;
}

/*
	Kontejner s přihlášením a správou uživatele v hlavičce.
*/
#Hlavicka #Prihlaseni {
	text-align: right;
	padding: 0px;
	font-size: 12px;
	position: relative;
	top: 6px;
	left: 6px;
	width: 980px;
	height: 28px;
}

/*
	Patička stránky
*/
#Paticka
{
	background: url(image/paticka.gif) no-repeat left top;
	height: 20px;
	width: 100%;
	clear: both;
}

/*
	Levá část stránky - menu.
*/
#TeloLeve
{
	float: left;
	width: 190px;
	background: url(image/left.jpg) no-repeat left top;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 20px;
	height: 450;
}

/*
	Pravá část stránky - obsah.
*/
#TeloPrave {
	width: 750px;
	margin-left: 197px;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 20px;
	}

/*
	Kontejner pro vyhledávání - jako pozadí je mapa ČR.
*/
#Vyhledavani_Kontejner {
	background: url(image/bg_search.jpg) no-repeat center top;
	text-align: center;
	width: 100%;
	height: 272px;
}

/*
	Vstupní pole pro vyhledávání - pole je odsazeno tak aby bylo umístěno nad mapou ČR v pozadí.
*/
#Vyhledavani_Vstup {
	text-align: left;
	padding-top: 75px;
}
.Img_Right_Float
{
	float: right;
}

a.Img_Right_Float
{
	color: Silver;
}

/*
	Styl kontejneru pro publikaci jednoho článku
*/
.Publ_Clanek
{
	padding-bottom: 0px;
	margin: 0px 0px 10px;
	padding-left: 0px;
	width: 770px;
	padding-right: 0px;
	float: left;
	padding-top: 0px;
}

/*
	Styl kontejneru pro titulek článku
*/
.Publ_Clanek .Publ_ClanekTitulek
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	color: #b30000;
	font-size: 11pt;
	font-weight: normal;
	padding-top: 0px;
}

/*
	Styl kontejneru pro anotaci článku
*/
.Publ_Clanek .Publ_ClanekAnotace
{
	padding-bottom: 2px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	color: #000;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 2px;
}

/*
	Styl kontejneru pro text článku
*/
.Publ_Clanek .Publ_ClanekText
{
	text-align: left;
	padding-bottom: 5px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	padding-top: 2px;
}


/*
	Styl kontejneru pro link (odkaz na podstromy uzlu).
*/
.Publ_Link
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}


/*
	Styl pro kontejner publikovaného odkazu.
*/
.Publ_Odkaz
{
	margin: 5px 0px;
	width: 770px;
}

/*
	Styl pro kontejner obsahující hlavičku publikovaného odkazu.
*/
.Publ_Odkaz .Publ_OdkazHlavicka
{
	padding-bottom: 3px;
	background-color: #ffefc4;
	padding-left: 3px;
	width: 760px;
	padding-right: 3px;
	float: left;
	padding-top: 3px;
}

/*
	Styl pro kontejner obsahující text na levé straně publikovaného odkazu.
*/
.Publ_Odkaz .Publ_Odkaz_LevaStrana
{
	padding-bottom: 3px;
	padding-left: 3px;
	width: 150px;
	padding-right: 3px;
	float: left;
	padding-top: 3px;
}

/*
	Styl pro kontejner obsahující text na pravé straně publikovaného odkazu.
*/
.Publ_Odkaz .Publ_Odkaz_PravaStrana
{
	text-align: justify;
	padding-bottom: 3px;
	padding-left: 3px;
	width: 600px;
	padding-right: 3px;
	float: left;
	padding-top: 3px;
}

/*
	Navigační odkazy na začátku stránky.
*/
.Publ_Navigace
{
	border-bottom: #000 1px solid;
	margin: 10px 0px;
	padding-bottom: 10px;
}

.pnlFotoNahled
{
	border-style: dashed;
	border-width: 1px;
	padding: 2px;
	vertical-align: middle;
	text-align: center;
	width: 150px;
	height: 150px;
	cursor: pointer;
}

.pnlFotoDetail
{
	border-style: dashed; 
	border-width: 1px; 
	padding: 2px; 
	vertical-align: middle;
	text-align: center; 
	width: 400px; 
	height: 400px;
	cursor: pointer;
}

.pnlFotoVyrez
{
	border-style: dashed; 
	border-width: 1px; 
	padding: 2px; 
	vertical-align: middle;
	text-align: center; 
	width: 500px; 
	height: 500px;
}

.Inzerat_Radek
{
	 height: 60px;
}