@import url("inicializace.css");

/* ----------------------------------------------- */
/* ----- Obecné definice pro všechny stránky ----- */
/* ----------------------------------------------- */

/* ----- Definice písma ----- */
body, div, table,
form, fieldset, input, select, textarea,
h1, h2, h3, h4, h5, h6, p, ul, ol, li {
	font-size: 1em;
	font-family: Arial;
	color: #222222
}

/* ----- Definice odstavců ----- */
h1 {
	font-weight: bold;
	font-size: 1.2em;
	text-align: left;
	text-transform: uppercase;
	margin: 20px 0px 7px 0px
}

h2 {
	font-weight: bold;
	font-size: 1.2em;
	text-align: left;
	margin: 20px 0px 7px 0px
}

h3 {
	font-weight: bold;
	font-size: 1em;
	text-align: left;
	margin: 15px 0px 7px 0px
}

p {
	text-align: left;
	margin: 7px 0px 7px 0px
}

ol, ul {
	text-align: left;
	margin: 4px 20px 7px 20px;
	padding: 0px
}

li {
	margin: 3px 0px 0px 0px;
	padding: 0px
}

/* ----- Definice odkazů ----- */
a {
	color: #990000
}

a:hover {
	color: #EBBB01
}


/* ----- Definice tabulek ----- */

table tr.pozadi {
	background-color: #FBF1B4
}


/* ------------------------------------ */
/* ----- Definice hlavních oddílů ----- */
/* -------------------------------------*/


body {
	background: #FFFFFF;
}

div.stranka {
	position: relative;
	width: 980px;
	font-size: 0.75em;
	margin-top: 10px;
	margin-bottom: 50px;
	padding: 0px 0px 25px 0px;
	background: #FFFFFF;
}

/* ----- Definice záhlaví ----- */
div.zahlavi {
	position: relative;
	width: 980px;
	height: 108px;
	background: url('../design/poz_zahlavi.jpg') no-repeat
}

div.zahlavi div.flash {
	text-align: left;
	margin: 0px;
	padding: 0px;
}

div.zahlavi div.kosik {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 160px;
	height: 108px;
}

div.zahlavi div.kosik img.kosikX {
	position: absolute;
	left: -22px;
	top: 4px;
}

div.zahlavi div.kosik div {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 159px;
	height: 82px;
	background: #F3AA13;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

div.zahlavi div.kosik p {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
}

div.zahlavi div.kosik p a {
	color: #FFFFFF;
	text-decoration: none;
}

div.zahlavi div.kosik p.nadpis {
	font-size: 13px;
	padding: 10px 0px 0px 13px;
}

div.zahlavi div.kosik p.cena {
	padding: 10px 0px 0px 10px;
}

div.zahlavi div.kosik p.pocet {
    padding: 5px 0px 0px 10px;
}

div.zahlavi div.kosik p.odkaz {
    padding: 15px 0px 0px 5px;
}


/* ----- Definice hlavního menu ----- */
div.hlmenu {
	position: relative;
	width: 978px;
	height: 33px;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
    background: url('../design/poz_hlmenu.gif');
}

div.hlmenu ul {
	padding: 0px;
	margin: 0px
}

div.hlmenu ul li {
	list-style: none;
	list-style-image: none;
	float: left;
	height: 33px;
	font-weight: bold;
	font-size: 11px;
	line-height: 33px;
	color: #6D6D6D;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #E0E1E3
}

div.hlmenu ul li a {
	color: #6D6D6D;
	text-decoration: none;
	padding: 0px 30px 0px 30px;
}

div.hlmenu ul li a:hover,
div.hlmenu ul li a.vybrano {
	displaY: block;
	color: #EE7001;
	background: url('../design/poz_hlmenu_vybrano.gif');
}

div.hlmenu ul li.posledni {
	border: none;
}


/* ----- Definice levého sloupce ----- */
div.levySloupec {
    position: relative;
    float: left;
	width: 160px;
	min-height: 200px;
}

div.levySloupec div.nadpis {
	height: 21px;
	font-weight: bold;
	font-size: 11px;
	line-height: 21px;
	text-align: left;
	color: #FFFFFF;
	padding: 14px 0px 0px 5px;
	background: #F3AA13 url('../design/poz_sloupce_nadpis.gif');
}



div.levySloupec div.vyhledavani {
    text-align: center;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background-color: #F1F1F1;
}

div.levySloupec div.vyhledavani div.nadpis {
	margin-bottom: 10px;
	padding: 0px 0px 0px 5px;
	background: #F3AA13;
}

div.levySloupec div.vyhledavani input.hledat_policko {
	width: 100px;
	font-size: 11px;
	padding: 1px;
	border: solid 1px #DEDEDE;
}

div.levySloupec div.vyhledavani input.hledat_tlacitko {
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #F3AA13;
	border: solid 1px #9C5F03;
}



div.levySloupec div.sortMenu {
	position: relative;
	width: 160px;
	background-color: #FEF5E2;
	padding-bottom: 10px;
}

div.levySloupec div.sortMenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

div.levySloupec div.sortMenu ul li {
    list-style: none;
	margin: 0px;
	padding: 0px;
}

div.levySloupec div.sortMenu ul.U20 {
	padding: 10px 0px 0px 0px;
}

div.levySloupec div.sortMenu ul.U20 li {
	position: relative;
	width: 160px;
	font-weight: bold;
	font-size: 12px;
	color: #EE7001;
	border-bottom: 1px solid #F3AA13;
}

div.levySloupec div.sortMenu ul.U20 li a {
	display: block;
	width: 150px;
	text-decoration: none;
	color: #EE7001;
	padding: 3px 0px 3px 10px;
}

div.levySloupec div.sortMenu ul.U20 li a:hover,
div.levySloupec div.sortMenu ul.U20 li a.vybrano {
	background-color: #FFFFFF;
}

div.levySloupec div.sortMenu ul.U20 li div.odrazka {
	position: absolute;
	bottom: -5px;
	left: -6px;
	width: 6px;
	height: 10px;
	_line-height: 0px;
	_font-size: 0px;
	background: url('../design/poz_submenu.gif');
}

div.levySloupec div.sortMenu ul.U20 li ul.U30 {
	padding-left: 15px;
}

div.levySloupec div.sortMenu ul.U20 li ul.U30 li {
	font-size: 11px;
	border: none;
}

div.levySloupec div.sortMenu ul.U20 li ul.U30 li a {
	width: 145px;
	padding: 2px 0px 2px 0px;
}

div.levySloupec div.sortMenu ul.U20 li ul.U30 li a:hover,
div.levySloupec div.sortMenu ul.U20 li ul.U30 li a.vybrano {
	color: #F3AA13;
	background: transparent;
}

div.levySloupec div.sortMenu ul.U20 li ul.U30 li ul.U40 {
	padding-left: 15px;
}

div.levySloupec div.sortMenu ul.U20 li ul.U30 li ul.U40 a {
	width: 130px;
	font-weight: normal;
	padding: 1px 0px 1px 0px;
}


div.levySloupec div.kontakt {
	position: relative;
	font-size: 10px;
	text-align: left;
	background-color: #FEF5E2;
	margin-top: 10px;
	padding-bottom: 10px;
}

div.levySloupec div.kontakt a {
	text-decoration: none;
}


/* ----- Definice hlavního okna ----- */
div.hlokno {
	position: relative;
	float: left;
	width: 640px;
	text-align: left;
	min-height: 250px;
	_height: 250px;
	padding: 0px 10px 20px 10px;
}

div.hlokno div.napis {
	position: relative;
	width: 640px;
	height: 28px;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-bottom: 20px;
	background: url('../design/poz_h1_nadpis.gif');
}

div.hlokno div.napis div.cesta {
	float: left;
	color: #FFFFFF;
	margin: 5px 0px 0px 10px;
}

div.hlokno div.napis div.cesta a {
	text-decoration: none;
	color: #FFFFFF;
}

div.hlokno div.mapaTisk {
	float: right;
	color: #FFFFFF;
	margin: 5px 10px 0px 10px;
}

div.hlokno div.napis div.mapaTisk a {
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}


div.hlokno h1 {
	font-size: 18px;
	color: #EE7001;
	text-transform: none;
	text-align: center;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}



/* ----- Definice pravého sloupce ----- */
div.pravySloupec {
    position: relative;
    float: right;
	width: 160px;
	min-height: 200px;
}

div.pravySloupec div.nadpis {
	height: 21px;
	font-weight: bold;
	font-size: 11px;
	line-height: 21px;
	text-align: left;
	color: #FFFFFF;
	padding: 14px 0px 0px 5px;
	background: #F3AA13 url('../design/poz_sloupce_nadpis.gif');
}



div.pravySloupec div.prihlaseni {
	font-size: 10px;
    text-align: center;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background-color: #F1F1F1;
}

div.pravySloupec div.prihlaseni div.nadpis {
	margin-bottom: 10px;
	padding: 0px 0px 0px 5px;
	background: #F3AA13;
}

div.pravySloupec div.prihlaseni a {
    color: #F3AA13;
}

div.pravySloupec div.prihlaseni #prihlasit_policko {
	border: solid 1px #DEDEDE;
	padding: 1px;
	font-family: verdana;
	font-size: 11px;
	width: 100px;
}

div.pravySloupec div.prihlaseni #prihlasit_tlacitko {
	background-color: #F3AA13;
	border: solid 1px #9C5F03;
	padding: 1px 10px 1px 10px;
	color: White;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial;
}

div.pravySloupec div.nejprodavanejsi {
	position: relative;
	background-color: #FEF5E2;
	padding-bottom: 10px;
}

div.pravySloupec div.partneri {
	position: relative;
	background-color: #FEF5E2;
	padding-bottom: 10px;
}



/* ------------------------------ */
/* ----- Speciální definice ----- */
/* ------------------------------ */

div.zobrazitRok {
	margin-bottom: 20px;
	padding: 5px 0px 10px 0px;
	border-bottom: 2px solid #162E53
}

/* ----- Vyhledávání ----- */

p.vyhledavaniPrazdny {
	text-align: center;
	margin: 100px 0px 0px 0px;
}

div.zpetVyhledavani {
	margin-top: 20px;
	padding: 10px 0px 5px 0px;
	border-top: 2px solid #162E53
}

div.vysledkyHledani {
	margin: 10px 0px 10px 0px;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #162E53
}

div.vysledkyHledani p.nalezeno span {
	font-size: 0.9em;
	color: #162E53;
}

div.vysledkyHledani span.hledane {
	font-weight: bold;
	color: #162E53;
	background: #FFFF99
}

div.zpetVyhledavani p {
	text-align: right;
	margin: 0px;
	padding: 0px;
}






div.produkt {
	padding: 10px 20px 10px 20px;
	background: #FEF5E2;
	border: 1px solid #F3AA13
}

div.produkt h1 {
	font-size: 13px;
	color: #EE7001;
	text-align: left;
	text-transform: none;
	text-decoration: underline;
	margin: 0px 0px 10px 0px;
}

div.produkt div.foto {
	float: left;
	min-height: 90px;
	margin: 0px 30px 15px 0px;
}

div.produkt div.foto img {
	border: 2px solid #EE7001;
}

div.produkt p {
	font-size: 12px;
	margin: 0px 0px 15px 0px;
}

div.produkt p.napis {
	font-weight: bold;
    margin: 0px;
}

div.produkt div.text {
	float: left;
	width: 220px;
}

div.produkt div.textVelky {
	width: auto
}

div.produkt div.barvy {
	float: right;
	width: 130px;
}

div.produkt img.zpet {
	float: right;
	_display: inline;
	margin-right: 10px;
}

div.produkt div.kosik {
	height: 26px;
	margin: 5px 0px 5px 0px;
	padding: 0px 10px 0px 10px;
	background: #E4E4E4;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

div.produkt div.kosik p.cena {
	float: left;
	font-weight: bold;
	font-size: 12px;
	line-height: 26px;
	margin: 0px;
	padding: 0px;
}

div.produkt div.kosik p.cena span {
	font-size: 14px;
	color: #EE7001;
	padding-left: 20px;
}

div.produkt div.kosik input {
	float: right;
}

div.produkt div.kosik input.tlacitko {
	margin: 2px 0px 1px 15px;
}

div.produkt div.kosik input.kusu {
	width: 25px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	margin: 2px 0px 1px 15px;
	border: 1px solid #F3AD12
}

div.produkt div.nadpisDetailProd {
	position: relative;
	left: -20px;
	width: 618px;
	_position: static;
	_left: auto;
	_width: auto;
	height: 20px;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	color:#EE7001;
	margin: 30px 0px 5px 0px;
	padding: 0px 10px 0px 10px;
	background: #E4E4E4;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

div.produkt div.obrazekGalerie {
	float: left;
	margin: 10px;
	_display: inline;
}

div.produkt div.obrazekGalerie img {
	border: 2px solid #EE7001;
}

div.produkt div.souvisejici {
	position: relative;
	float: left;
	width: 287px;
	min-height: 120px;
	_height: 120px;
	margin: 7px 4px 7px 4px ;
	_display: inline;
}

div.produkt div.souvisejici p.nazev {
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #EE7001;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 3px 10px;
	border-bottom: 1px solid #EE7001
}

div.produkt div.souvisejici p.nazev a {
	text-decoration: none;
	color: #EE7001;
}

div.produkt div.souvisejici p.nazev a:hover {
	color: #333333;
}

div.produkt div.souvisejici div.foto {
	float: left;
	min-height: 90px;
	margin: 0px 15px 5px 0px;
}

div.produkt div.souvisejici div.foto img {
	border: 2px solid #EE7001;
}

div.produkt div.souvisejici div.text {
	float: left;
	width: 167px;
}

div.produkt div.souvisejici div.text div.popis {
	font-size: 11px;
	margin: 0px;
}

div.produkt div.souvisejici div.text div.popis {
	min-height: 60px;
	_height: 60px;
}

div.produkt div.souvisejici div.text p.katcislo {
	margin: 0px 0px 5px 0px;
}









div.produktNahled {
	position: relative;
	float: left;
	width: 208px;
	min-height: 170px;
	_height: 170px;
	margin: 2px;
	background: url('../design/poz_produkt_nahled.gif')
}

div.produktNahled div.prodZahlavi {
	position: relative;
	width: 208px;
	height: 25px;
	background: url('../design/poz_produkt_nahled_zahlavi.gif')
}

div.produktNahled div.prodZahlavi p {
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #333333;
	margin: 0px;
	padding: 2px 10px 0px 10px;


	display: table;
	height: 24px;
}

div.produktNahled div.prodZahlavi p a {
	text-decoration: none;
	color: #333333;

	display: table-cell;
	vertical-align: middle;
	&display: block;
	&position: absolute;
	&top: 50%;
	&left: 10px;

}

div.produktNahled div.prodZahlavi p a span {
	&position: relative;
	&top: -50%;
}

div.produktNahled div.prodZahlavi p a:hover {
	color: #F3AA13;
}


div.produktNahled div.prodObsah {
	padding: 3px 5px 3px 5px;
}

div.produktNahled div.prodObsah a {
	color: #EF770D;
}

div.produktNahled div.prodObsah div.foto {
	float: left;
	min-height: 90px;
	margin: 0px 5px 5px 0px;
}

div.produktNahled div.prodObsah div.foto img {
	border: 2px solid #EE7001;
}

div.produktNahled div.prodObsah div.text {
	float: right;
	width: 88px;
}

div.produktNahled div.prodObsah p,
div.produktNahled div.prodObsah div.text div.popis {
	font-size: 11px;
	margin: 0px;
}

div.produktNahled div.prodObsah div.text div.popis {
	min-height: 60px;
	_height: 60px;
}

div.produktNahled div.prodObsah div.text p.katcislo {
	margin: 0px 0px 5px 0px;
}

div.produktNahled div.prodObsah div.text p.cena {
	font-weight: bold;
	font-size: 16px;
	color: #EF770D;
	text-align: center;
	margin: 10px 0px 0px 0px;
}

div.produktNahled div.prodObsah p.vice {
	clear: left;
	float: left;
	width: 90px;
	margin: 10px 0px 10px 10px;
	_display: inline;
}



div.produktNahled div.prodZapati {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 208px;
	height: 3px;
	_font-size: 0px;
	_line-height: 0px;
	background: url('../design/poz_produkt_nahled_zapati.gif')
}

div.prodOddelovac {
	clear: both;
	height: 4px;
	_font-size: 0px;
	_line-height: 0px;
}




/* výpis produktu */
div.vyberProduktu {
	margin: 10px 0px 20px 0px;
	padding: 5px 10px 5px 10px;
	background: #F3AA13;
	border: 1px solid #EE7C13;
}

div.vyberProduktu p {
	display: inline;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}

div.vyberProduktu select {
	width: 150px;
	margin-right: 15px;
}

div.vyberProduktu select.razeni {
	width: 150px;
}




div.kurzy {
	margin: 10px 0px 10px 0px;
	padding: 10px;
	background: #FEF5E2;
	border: 1px solid #F3AA13;
}

div.kurzy img {
	clear: right;
	float: right;
	margin: 0px 0px 3px 5px;
}

div.kurzy div.vnitrni {
	float: left;
	width: 510px;
}

div.kurzy p {
	float: left;
	width: 250px;
	margin: 0px 0px 3px 5px;
}

div.kurzy p span {
	font-weight: bold;
}

div.kurzy p.tema {
	float: none;
	width: auto;
	font-size: 15px;
	color: #EE7001;
	margin: 0px 0px 5px 0px;
}

div.kurzy p.poznamka {
	clear: both;
	float: none;
	width: auto;
}

div.kurzy div.poznamka {
	margin: 0px 0px 0px 15px;
}

div.kurzy div.poznamka p {
    float: none;
	width: auto;
	margin: 0px;
}

div.kurzy p.registrovat {
	float: right;
	width: auto;
	font-size: 11px;
}

div.kurzy p.registrovat a {
	color: #FFFFFF;
}

div.kurzy p.registrovat a {
	color: #000000;
}



div.napisUvod {
	height: 35px;
	background: url('../design/uvod_napis.gif')
}

div.napisUvod p {
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 17px 10px 0px 10px;
}

div.uvod {
	float: left;
	width: 460px;
}

div.novinkyUvod {
	float: right;
	width: 160px;
}

div.novinkyUvod ul {
	margin: 10px 0px 10px 18px;
	padding: 0px;
	list-style-image: url('../design/odrazka_novinky.gif');
}

div.novinkyUvod ul li {
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 8px;
	list-style-image: url('../design/odrazka_novinky.gif');
}

div.novinkyUvod ul li a {
	color: #000000;
	margin: 0px;
	padding: 0px;
}

div.novinkyUvod ul li a:hover {
	color: #EE7001
}



div.novinkyAkce {
	clear: both;
	padding-top: 20px;
}

div.novinkyAkce ul {
	width: 355px;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	list-style: none;
}

div.novinkyAkce ul li {
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 8px;
	list-style: none;
	
}

div.novinkyAkce ul li.pozadi {
	background: #FEF5E2;
}

div.novinkyAkce ul li a {
	color: #000000;
	margin: 0px;
	padding: 0px;
}

div.novinkyAkce ul li a:hover {
	color: #EE7001
}

div.novinkyAkce div.infoBan{
	float: right;
	width: 250px;
	height: 90px;
	margin: 10px 10px 10px 0px;
	_display: inline;
	background: #EEEEEE;
}

div.novinkyAkce div.infoBan p {
	font-weight: bold;
	line-height: 20px;
	text-align: center;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}



div.menuUvod {
	clear: both;
	padding-top: 20px;
}

div.menuUvod img {
	margin: 17px 0px 0px 0px;
}

div.menuUvod div.menu {
	float: right;
	width: 188px;
	height: 95px;
	margin: 0px 10px 0px 0px;
	_display: inline;
	background: url('../design/poz_menuUvod.gif')
}

div.menuUvod div.menu ul {
	margin: 30px 0px 10px 30px;
	padding: 0px;
	list-style-image: url('../design/odrazka_menuUvod.gif');
}

div.menuUvod div.menu ul li {
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	list-style-image: url('../design/odrazka_menuUvod.gif');
}

div.menuUvod div.menu ul li a {
	color: #F3AA13;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

div.menuUvod div.menu ul li a:hover {
	color: #000000
}


div.balickyUvod {
	clear: both;
	padding-top: 20px;
}

div.balickyUvod div.napisUvod {
	margin-bottom: 20px;
}


div.balickyUvod div.produktNahled {
	background: url('../design/poz_produkt_nahled2.gif')
}

div.balickyUvod div.produktNahled div.prodZahlavi {
	background: url('../design/poz_produkt_nahled2_zahlavi.gif')
}

div.balickyUvod div.produktNahled div.prodZapati {
	background: url('../design/poz_produkt_nahled2_zapati.gif')
}


.zakaznikdetail { text-align: center; font-size: 10px; }
.zakaznikdetail .pole { background-color: #F3AA13; }
.zakaznikdetail .malynadpis { border: 1px solid #000000; background-color:#EE7001; color: White; font-weight: bold; }

table.form {
	margin: 0px auto;
}

table.form td {
	padding: 3px;
}

table.form td.label {
	text-align: right;
	font-weight: bold;
}

table.form td.label span.povinne {
	color: #0773BA;
}

table.form td.submit {
	text-align: center;
	border-top: 1px solid #0773BA;
}

table.form td input,
table.form td textarea {
	width: 300px;
}

table.form td textarea {
	height: 120px;
}

table.form td.submit input {
	width: auto;
}

table.kalkulacka td input {
	width: 70px;
}


div.chyba {
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
	background: #CD0000;
}

div.chyba p {
	color: #FFFFFF;
}




/* výrobky */
div.inzerat {
	position: relative;
	width: 618px;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 30px 10px;
	background: #F8F8F8;
	border: 1px solid #E6E6E6;
}

div.inzerat p {
	margin: 0px;
	padding: 0px;
}

div.inzerat p.typ {
	float: right;
}

div.inzerat p.jmeno {
	margin: 0px 0px 7px 0px;
}

div.inzerat p.vyrobek {
	margin: 0px 0px 7px 0px;
}

div.inzerat div.spodni {
	position: absolute;
	bottom: -1px;
	left: -1px;
	width: 640px;
	height: 20px;
	background: #E6E6E6;
}

div.inzerat div.spodni p.jmeno,
div.inzerat div.spodni p.email,
div.inzerat div.spodni p.datum,
div.inzerat div.spodni p.telefon,
div.inzerat div.spodni p.id {
	float: left;
	font-size: 11px;
	line-height: 20px;
	padding: 0px 5px 0px 5px;
	border-right: 1px solid #FFFFFF
}

div.inzerat div.right p.id {
	/*float: right;*/
	font-size: 9px;
	padding: 0px 10px 0px 5px;
	border: none;
}

div.inzerat div.right img {
	clear: both;
	display: block;
	border: 2px solid #EE7001;
}

div.inzerat div.right {
	float: right;
	margin: 0px 0px 5px 10px;
}

p.inzeratChyba {
	color:#FF0000;
	margin: 10px 0px 10px 0px;
}

form.formInzerat div {
	clear: both;
	width: 304px;
	padding: 2px 0px 2px 0px;
}

form.formInzerat label {
	display: block;
	float: left;
	width: 100px;
}

form.formInzerat input,
form.formInzerat textarea {
	width: 200px;
}

form.formInzerat textarea {
	height: 60px;
}

form.formInzerat div.submit {
	text-align: center;
	margin-top: 10px;
	border-top: 1px solid #E6E6E6;
}

form.formInzerat div.submit input {
	width: auto;
}












div.administrace  {
	margin: 0px auto 0px auto;
	padding: 10px;
}

div.administrace h1 {
	font-size: 16px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 2px 0px;
	border-bottom: 1px solid #C0C0C0;
}

div.administrace form.adminForm input,
div.administrace form.adminForm select,
div.administrace form.adminForm textarea {
	font-size: 11px;
}

div.administrace form.adminForm input.male,
div.administrace form.adminForm select.male,
div.administrace form.adminForm textarea.male {
	width: 180px;
}

div.administrace form.adminForm input.stredni,
div.administrace form.adminForm select.stredni,
div.administrace form.adminForm textarea.stredni {
	width: 380px;
}

div.administrace form.adminForm input.velke,
div.administrace form.adminForm select.velke,
div.administrace form.adminForm textarea.velke {
	width: 580px;
}

div.administrace form.adminForm textarea.male {
	height: 60px;
}

div.administrace form.adminForm textarea.stredni {
	height: 90px;
}

div.administrace form.adminForm textarea.velke {
	height: 120px;
}

div.administrace form.adminForm table tr td {
	font-size: 11px;
	text-align: left;
	padding: 2px;
}

div.administrace form.adminForm table tr td.labelPole {
	width: 120px;
	text-align: right;
	vertical-align: top;
	padding: 2px 7px 0px 0px;

}

div.administrace form.adminForm table tr td.readonly input,
div.administrace form.adminForm table tr td.readonly select,
div.administrace form.adminForm table tr td.readonly textarea {
	background: #E2E2E2;

}

div.administrace form.adminForm table tr.submit td {
	text-align: center;
	padding-top: 15px;
	border-top: 1px solid #C0C0C0;
}

input.antspm {
    display: none;
}

