
/* 
 * ===================================================
 * ==================== SEGNOR.CZ ====================
 * ===================================================
 *
 */


/*
 * nejdriv takove ty obecnosti
 */
.pryc {
	display: none;
}
hr {
	height: 1px;
	background-color: #004283; color: #004283;
	border: 0 none;
}
div.cleaner,
p.cleaner {
	margin: 0; padding: 0;
	line-height: 1px;
	font-size: 1px;
	clear: both;
}
/* #celekobal, #celek, #hlavniobal, #hlavni, */
body {
	position: relative;
}
#celekobal {
	position: absolute;
	width: 100%;
	left: 0; top: 0;
	_text-align: left;
	height: 150px;
	min-width: 740px;
/*
	max-width: 1024px;
*/
}
body, body * {
	margin: 0; padding 0;
}

a.foto,
a.foto:hover {
	text-decoration: none;
	border: 0 none;
	background: transparent;
}

/*
 * pozadi a jeho vrstvy
 */
/*
body {
	background: #A57713 url(pics/home-podklad.gif) repeat;
}
*/
body {
	/*background-color: #A57713;*/
	background-image: url(pics/home-podklad.gif); 
	background-repeat: repeat;
}

#celekobal {
	background-color: transparent;

	background-image: url(pics/cur-hlavicka-right.gif);
	background-position: 1024px 0px;
	background-repeat: repeat-x;

}

#celek {

	position: absolute;

	width: 100%;
	left: 0; top: 0;

	background-color: transparent;


	background-image: url(pics/cur-hlavicka.gif);
	background-position: top left;
	background-repeat: no-repeat;

}

h1 span.pryc {
	position: absolute;
	top: 5px; left: 12px;
	width: 80px; height: 97px;
	display: block;
	background-color: transparent;
	background-image: url(pics/cur-logo.gif);
	background-position: top left;
	background-repeat: no-repeat;
}


/*
 * zakladni definice barev, fontu, atd...
 * #hlavni - cili obsah
 * TODO: sem asi nakopcime neco od WOGa
 */
body {
	font-family: Arial,sans-serif;
	font-size: 13px;
	_font-size: 80%;
	color: #333;
}

#hlavniobal {
	margin: 150px 26px; 
	margin-bottom: 2em;
	min-width: 30em;
/*	max-width: 1024px;*/  

	color: #000;
	font-family: Verdana, Arial, sans-serif;
/*
	background-image: url(pics/cur-hlavicka.gif);
	background-repeat: no-repeat;
	background-position: -26px -127px;
*/
	background-color: #FFCE2B;
/*	background-color: transparent; */
}
#hlavni {
	_height: 200px;
	min-height: 200px;
	padding: 1em 1em;
}
#hlavni h1 {
	color: #004283;
	font-size: 200%;
	margin-bottom: 1em;
}
#hlavni h2 {
	font-size: 155%;
}
#hlavni h3 {
	font-size: 115%;
}
#hlavni h2, #hlavni h3, #hlavni h4, #hlavni h5 {
	margin: 1ex 0;
}
#hlavni ul {
	padding-left: 2em;
}


abbr, span.abbr {
	border-bottom: 1px dashed #DDD;
	cursor: help;
}
pre {
	font-family: monospace;
	font-size: 120%;
}
address {
	font-style: normal;
}
p {
	padding-bottom: 5px;
}

a {
	color: #523C0E;
}
a:hover, a.ven:hover {
	color: black;
	text-decoration: underline;
	border-top: none;
}
a.ven {
	text-decoration: none;
	border-bottom: 1px dotted #CCC;
	padding-right: 9px;
	background-image: url(pics/href-bg-out.gif);
	background-position: right 0;
	background-repeat: no-repeat;
}
a.pdf {
	padding-right: 11px;
	background-image: url(pics/href-bg-pdf.gif);
	background-position: right;
	background-repeat: no-repeat;
}


/*
 * veci tykajici se hlavniho menu
 */
/* skruti nerelevantnich podnabidek */
#menuobal {
	font-weight: bolder;
	font-size: 115%;
	font-size: 100%;
}
#menuobal a {
	color: white;
	text-decoration: none;
}
#menuobal a:hover {
	color: black;
}
#menuobal li .akt {
	/* TODO: zjistit od WOGa, zda se da nejak identifikovat prvek menu, kteremu se zobrazuje podmenu  */
	color: #FFCE2B;
}
#menuobal ul.mnu2 {
	display: none;
}
#menuobal ul.mnu li.akt1 ul.mnu2,
#menuobal ul.mnu li ul.mnu2.akt2 {
	display: block;
	/*display: none;*/
}

/* defaultne bude menu dole */
#menuobalobal {
	min-height: 3em;
	_height: 3em;
}
#menuobal ul {
	list-style: none;
	margin: 0; padding: 0;
}
#menuobal li {
	display: block;
	/*display: none;*/
	float: left;
	padding-left: 1em;
}
#menuobal ul.mnu, #menuobal ul.mnu2 {
	position: absolute;
	left: 0;
}
#menuobal ul.mnu {
	/*margin-left: 1em;*/
	bottom: 0;
}
#menuobal ul.mnu2 {
	bottom: 3ex;
}

/* TODO: nasledujici dve definice jsou pouze premazani minuleho
 * protoze bude menu muset byt definovano dvakrat
 * absolutni potomek jiz absolutniho prvku se totiz pozicuje vuci nemu
 * ne vuci telu a tudiz nemuzeme vyuzit image-replacement z puvodniho dolu napozicovaneho menu */
#menuobal ul.mnu, #menuobal ul.mnu2 {
	position: static;
	margin-bottom: 3px;
}
#menuobal li {
	float: none;
	padding-left: 2em;
}
/* ovsem sve image-replacementy bude mit nahore */
/*
#menuobal ul.mnu li .pryc {
	position: absolute;
	z-index: 1;
	display: block;
	top: 95px;
	height: 32px;
}
*/
#menuobal ul.mnu {
	position: absolute;
	display: block;
	top: 95px;
	top: 0px;
	height: 32px;
}
#menuobal ul.mnu li .pryc {
	position: absolute;
	z-index: 1;
	display: block;
	top: 95px;
	height: 32px;
}
#menuobal ul.mnu a:hover .pryc,
#menuobal ul.mnu li .akt .pryc,
dummy {
	background-position: 0 -32px;
}


body #menu .mnutext       {  
      display: none;
 }
body#index #menu .mnutext       {  
      display: inline;
 }


body #mnu-index .pryc       { background: transparent url(pics/cz/cur-volba01.gif) no-repeat; left:  59px; width: 140px; }
body #mnu-spolecnost .pryc  { background: transparent url(pics/cz/cur-volba02.gif) no-repeat; left: 199px; width: 104px; }
body #mnu-vyrobky .pryc     { background: transparent url(pics/cz/cur-volba03.gif) no-repeat; left: 303px; width: 100px; }
body #mnu-kontakty .pryc    { background: transparent url(pics/cz/cur-volba04.gif) no-repeat; left: 403px; width: 101px; }
body #mnu-dokumenty .pryc   { background: transparent url(pics/cz/cur-volba05.gif) no-repeat; left: 504px; width: 102px; }
body #mnu-aktuality .pryc   { background: transparent url(pics/cz/cur-volba06.gif) no-repeat; left: 606px; width: 100px; }
body #mnu-webmapa .pryc     { background: transparent url(pics/cz/cur-volba07.gif) no-repeat; left: 706px; width: 109px; }

body.lang-en #mnu-index .pryc       { background: transparent url(pics/en/cur-volba01.gif) no-repeat; left:  59px; width: 140px; }
body.lang-en #mnu-spolecnost .pryc  { background: transparent url(pics/en/cur-volba02.gif) no-repeat; left: 199px; width: 104px; }
body.lang-en #mnu-vyrobky .pryc     { background: transparent url(pics/en/cur-volba03.gif) no-repeat; left: 303px; width: 100px; }
body.lang-en #mnu-kontakty .pryc    { background: transparent url(pics/en/cur-volba04.gif) no-repeat; left: 403px; width: 101px; }
body.lang-en #mnu-dokumenty .pryc   { background: transparent url(pics/en/cur-volba05.gif) no-repeat; left: 504px; width: 102px; }
body.lang-en #mnu-aktuality .pryc   { background: transparent url(pics/en/cur-volba06.gif) no-repeat; left: 606px; width: 100px; }
body.lang-en #mnu-webmapa .pryc     { background: transparent url(pics/en/cur-volba07.gif) no-repeat; left: 706px; width: 109px; }

body.lang-de #mnu-index .pryc       { background: transparent url(pics/de/cur-volba01.gif) no-repeat; left:  59px; width: 140px; }
body.lang-de #mnu-spolecnost .pryc  { background: transparent url(pics/de/cur-volba02.gif) no-repeat; left: 199px; width: 104px; }
body.lang-de #mnu-vyrobky .pryc     { background: transparent url(pics/de/cur-volba03.gif) no-repeat; left: 303px; width: 100px; }
body.lang-de #mnu-kontakty .pryc    { background: transparent url(pics/de/cur-volba04.gif) no-repeat; left: 403px; width: 101px; }
body.lang-de #mnu-dokumenty .pryc   { background: transparent url(pics/de/cur-volba05.gif) no-repeat; left: 504px; width: 102px; }
body.lang-de #mnu-aktuality .pryc   { background: transparent url(pics/de/cur-volba06.gif) no-repeat; left: 606px; width: 100px; }
body.lang-de #mnu-webmapa .pryc     { background: transparent url(pics/de/cur-volba07.gif) no-repeat; left: 706px; width: 109px; }

/*
body.lang-de #mnu-index .pryc { background-image: url(pics/de/cur-volba01.gif); }
body.lang-de #mnu-spolecnost .pryc { background-image: url(pics/de/cur-volba02.gif); }
body.lang-de #mnu-vyrobky .pryc { background-image: url(pics/de/cur-volba03.gif); }
body.lang-de #mnu-kontakty .pryc { background-image: url(pics/de/cur-volba04.gif); }
body.lang-de #mnu-dokumenty .pryc { background-image: url(pics/de/cur-volba05.gif); }
body.lang-de #mnu-aktuality .pryc { background-image: url(pics/de/cur-volba06.gif); }
body.lang-de #mnu-webmapa .pryc { background-image: url(pics/de/cur-volba07.gif); }

*/
#menuobal ul.mnu2 li .pryc {
	position: absolute;
	z-index: 2;
	display: block;
	top: 123px;
	height: 27px;
}
#menuobal ul.mnu2 a:hover .pryc,
#menuobal ul.mnu2 li .akt .pryc,
dummy {
	background-position: 0 -27px;
}
body #mnu2-struktura .pryc    { background: transparent url(pics/cz/cur-volba21.gif) no-repeat; left:  26px; width: 134px; }
body #mnu2-kvalita .pryc      { background: transparent url(pics/cz/cur-volba22.gif) no-repeat; left: 160px; width: 101px; }
body #mnu2-certifikace .pryc  { background: transparent url(pics/cz/cur-volba23.gif) no-repeat; left: 261px; width: 102px; }
body #mnu2-historied .pryc    { background: transparent url(pics/cz/cur-volba24.gif) no-repeat; left: 363px; width: 104px; }

body #mnu2-krouzky .pryc      { background: transparent url(pics/cz/cur-volba31.gif) no-repeat; left: 178px; width: 187px; }
body #mnu2-nyty .pryc         { background: transparent url(pics/cz/cur-volba32.gif) no-repeat; left: 365px; width: 101px; }
body #mnu2-katalog .pryc      { background: transparent url(pics/cz/cur-volba33.gif) no-repeat; left: 466px; width: 118px; }

body #mnu2-tym .pryc          { background: transparent url(pics/cz/cur-volba41.gif) no-repeat; left: 230px; width: 133px; }
body #mnu2-napiste .pryc      { background: transparent url(pics/cz/cur-volba42.gif) no-repeat; left: 363px; width: 102px; }
body #mnu2-mapa .pryc         { background: transparent url(pics/cz/cur-volba43.gif) no-repeat; left: 465px; width: 105px; }

body #mnu2-podminky .pryc     { background: transparent url(pics/cz/cur-volba51.gif) no-repeat; left: 247px; width: 220px; }
body #mnu2-download .pryc     { background: transparent url(pics/cz/cur-volba52.gif) no-repeat; left: 467px; width: 135px; }

body #mnu2-mista .pryc        { background: transparent url(pics/cz/cur-volba61.gif) no-repeat; left: 365px; width: 168px; }
body #mnu2-zasoby .pryc       { background: transparent url(pics/cz/cur-volba62.gif) no-repeat; left: 533px; width: 133px; }
body #mnu2-burza .pryc        { background: transparent url(pics/cz/cur-volba63.gif) no-repeat; left: 666px; width: 103px; }


body.lang-en #mnu2-struktura .pryc    { background: transparent url(pics/en/cur-volba21.gif) no-repeat; left:  26px; width: 134px; }
body.lang-en #mnu2-kvalita .pryc      { background: transparent url(pics/en/cur-volba22.gif) no-repeat; left: 160px; width: 101px; }
body.lang-en #mnu2-certifikace .pryc  { background: transparent url(pics/en/cur-volba23.gif) no-repeat; left: 261px; width: 102px; }
body.lang-en #mnu2-historied .pryc    { background: transparent url(pics/en/cur-volba24.gif) no-repeat; left: 363px; width: 104px; }

body.lang-en #mnu2-krouzky .pryc      { background: transparent url(pics/en/cur-volba31.gif) no-repeat; left: 178px; width: 187px; }
body.lang-en #mnu2-nyty .pryc         { background: transparent url(pics/en/cur-volba32.gif) no-repeat; left: 365px; width: 101px; }
body.lang-en #mnu2-katalog .pryc      { background: transparent url(pics/en/cur-volba33.gif) no-repeat; left: 466px; width: 118px; }


body.lang-en #mnu2-tym .pryc          { background: transparent url(pics/en/cur-volba41.gif) no-repeat; left: 230px; width: 133px; }
body.lang-en #mnu2-napiste .pryc      { background: transparent url(pics/en/cur-volba42.gif) no-repeat; left: 363px; width: 102px; }
body.lang-en #mnu2-mapa .pryc         { background: transparent url(pics/en/cur-volba43.gif) no-repeat; left: 465px; width: 105px; }

body.lang-en #mnu2-podminky .pryc     { background: transparent url(pics/en/cur-volba51.gif) no-repeat; left: 247px; width: 220px; }
body.lang-en #mnu2-download .pryc     { background: transparent url(pics/en/cur-volba52.gif) no-repeat; left: 467px; width: 135px; }

body.lang-en #mnu2-mista .pryc        { background: transparent url(pics/en/cur-volba61.gif) no-repeat; left: 365px; width: 168px; }
body.lang-en #mnu2-zasoby .pryc       { background: transparent url(pics/en/cur-volba62.gif) no-repeat; left: 498px; width: 168px; }
body.lang-en #mnu2-burza .pryc        { background: transparent url(pics/en/cur-volba63.gif) no-repeat; left: 666px; width: 103px; }


body.lang-de #mnu2-struktura .pryc    { background: transparent url(pics/de/cur-volba21.gif) no-repeat; left:  26px; width: 134px; }
body.lang-de #mnu2-kvalita .pryc      { background: transparent url(pics/de/cur-volba22.gif) no-repeat; left: 160px; width: 101px; }
body.lang-de #mnu2-certifikace .pryc  { background: transparent url(pics/de/cur-volba23.gif) no-repeat; left: 261px; width: 102px; }
body.lang-de #mnu2-historied .pryc    { background: transparent url(pics/de/cur-volba24.gif) no-repeat; left: 363px; width: 104px; }
                                                                           
body.lang-de #mnu2-krouzky .pryc      { background: transparent url(pics/de/cur-volba31.gif) no-repeat; left: 178px; width: 187px; }
body.lang-de #mnu2-nyty .pryc         { background: transparent url(pics/de/cur-volba32.gif) no-repeat; left: 365px; width: 101px; }
body.lang-de #mnu2-katalog .pryc      { background: transparent url(pics/de/cur-volba33.gif) no-repeat; left: 466px; width: 118px; }
                                                                           
body.lang-de #mnu2-tym .pryc          { background: transparent url(pics/de/cur-volba41.gif) no-repeat; left: 230px; width: 133px; }
body.lang-de #mnu2-napiste .pryc      { background: transparent url(pics/de/cur-volba42.gif) no-repeat; left: 363px; width: 102px; }
body.lang-de #mnu2-mapa .pryc         { background: transparent url(pics/de/cur-volba43.gif) no-repeat; left: 465px; width: 105px; }
                                                                           
body.lang-de #mnu2-podminky .pryc     { background: transparent url(pics/de/cur-volba51.gif) no-repeat; left: 247px; width: 220px; }
body.lang-de #mnu2-download .pryc     { background: transparent url(pics/de/cur-volba52.gif) no-repeat; left: 467px; width: 135px; }
                                                                           
body.lang-de #mnu2-mista .pryc        { background: transparent url(pics/de/cur-volba61.gif) no-repeat; left: 365px; width: 168px; }
body.lang-de #mnu2-zasoby .pryc       { background: transparent url(pics/de/cur-volba62.gif) no-repeat; left: 533px; width: 133px; }
body.lang-de #mnu2-burza .pryc        { background: transparent url(pics/de/cur-volba63.gif) no-repeat; left: 666px; width: 103px; }


/*  DRUHE MENU  */
#menuobal1 {
	font-weight: bolder;
	font-size: 115%;
	font-size: 100%;
}
#menuobal1 a {
	color: white;
	text-decoration: none;
}
#menuobal1 a:hover {
	color: black;
}
#menuobal1 li .akt {
	/* TODO: zjistit od WOGa, zda se da nejak identifikovat prvek menu, kteremu se zobrazuje podmenu  */
	color: #FFCE2B;
}
#menuobal1 ul.mnu2 {
	display: none;
}
#menuobal1 ul.mnu li.akt1 ul.mnu2,
#menuobal1 ul.mnu li ul.mnu2.akt2 {
	display: block;
}

/* defaultne bude menu dole */
#menuobal1 ul {
	list-style: none;
	margin: 0; padding: 0;
}
#menuobal1 li {
	display: block;
	float: left;
	padding-left: 1em;
}
#menuobal1 ul.mnu, #menuobal1 ul.mnu2 {
	position: absolute;
	left: 0;
}
#menuobal1 ul.mnu {
	margin-left: 1em;
	bottom: -1em;
	padding: 0 0 1em 0;
}
#menuobal1 ul.mnu2 {
	bottom: -1.3em;
	padding: 0 0 1em 0;
}

body#index #menuobal1 li {
	display: none;
}

/*
 * jazykove menu
 */
#menulangobal {
	position: absolute;
	top: 5px; right: 0;
}
#menulangobal {
	width: 200px;
	height: 20px;
	background: transparent;
}
#menulang a,
#menulang a .lang-cs,
#menulang a .lang-en,
#menulang a .lang-de,
dummy {
	width: 34px; height: 20px;
}
#menulang a {
	display: block;
	float: left;
	margin: 0 10px;
	position: relative; overflow: hidden;
}
#menulang a .lang-cs,
#menulang a .lang-en,
#menulang a .lang-de,
dummy {
	width: 34px;
	display: block;
	position: absolute;
	left: 0; top: 0; z-index: 1;
}
#menulang a .lang-cs { background: transparent url(pics/cur-vlajka-cz.gif) top left no-repeat; }
#menulang a .lang-en { background: transparent url(pics/cur-vlajka-en.gif) top left no-repeat; }
#menulang a .lang-de { background: transparent url(pics/cur-vlajka-de.gif) top left no-repeat; }
#menulang a:hover .lang-cs,
#menulang a:hover .lang-en, 
#menulang a:hover .lang-de,
dummy {
	background-position: 0 -20px;
}
#menulang a:hover { color: black; }

body.lang-cs #menulang a .lang-cs { background-position: 0 -20px; }
body.lang-en #menulang a .lang-en { background-position: 0 -20px; }
body.lang-de #menulang a .lang-de { background-position: 0 -20px; }



/*
 * predefinovani pro hlavni stranku - {{{
 */

/* vselijake resetovani hodnot z defaultu */
body#index #hlavniobal,
body#index #hlavni,
dummy {
	background-color: transparent;
	margin: 0; padding: 0;
	_height: 0;
	min-height: 0;
}

/* pozadi */

body#index #celekobal {
	position: absolute;
	width: 100%;
	height: 674px;
	left: 0; top: 0;

	background-image: url(pics/home-pozadi-komplet.gif);
	background-repeat: no-repeat;
	background-position: top left;
}



body#index #celek {
	background-image: url(pics/cz/home-heslo-spojeni.gif);
	background-repeat: no-repeat;
	background-position: 141px 28px;
}
body#index.lang-en #celek {
	background-image: url(pics/en/home-heslo-spojeni.gif);
}
body#index.lang-de #celek {
	background-image: url(pics/de/home-heslo-spojeni.gif);
}

/*
body#index #celek {
  height: 0px; 
}
*/

/* TODO tady se mi to nejak nechce zarovnat na kraj
body#index #celek {
	background-color: transparent;
	background-image: url(pics/home-logo.gif);
	background-repeat: no-repeat;
	background: position: 0 0;
}
*/

/* nadpis */
body#index h1 {
	position: absolute;
	left: 495px; top: 505px;
	width: 411px; height: 55px;
	font-size: 16px;
}
body#index h1 .pryc {
	position: absolute;
	display: block;
	left: 0; top: 0;
	width: 411px; height: 55px;
	z-index: 1;
	background: transparent url(pics/cz/home-heslo-segnor.gif) no-repeat;
}
body#index.lang-en h1 .pryc {
	background-image: url(pics/en/home-heslo-segnor.gif);
}
body#index.lang-de h1 .pryc {
	background-image: url(pics/de/home-heslo-segnor.gif);
}

/* jazyky */
body#index #menulangobal {
	left: 777px; top: 365px;
}

body#index #menulang a .lang-cs { background: transparent url(pics/home-vlajka-cz.gif) top left no-repeat; }
body#index #menulang a .lang-en { background: transparent url(pics/home-vlajka-en.gif) top left no-repeat; }
body#index #menulang a .lang-de { background: transparent url(pics/home-vlajka-de.gif) top left no-repeat; }

body#index #menulang a:hover .lang-cs,
body#index #menulang a:hover .lang-en, 
body#index #menulang a:hover .lang-de,
dummy {
	background-position: 0 -20px;
}

body#index.lang-cs #menulang a .lang-cs { background-position: 0 -20px; }
body#index.lang-en #menulang a .lang-en { background-position: 0 -20px; }
body#index.lang-de #menulang a .lang-de { background-position: 0 -20px; }


/* menu */
body#index #menuobal {
	position: relative;
	margin-top: 213px;
	width: 783px;
	height: 273px;
}
body#index #menuobal ul.mnu,
body#index #menuobal ul.mnu li,
dummy {
	margin: 0; padding: 0;
	display: block;
	position: static;
	float: none;
}
body#index #menuobal ul.mnu li {
	margin-left: 220px;
	width: 583px;
	position: relative;
	z-index: 1;
}
body#index #menuobal ul.mnu li,
body#index #menuobal ul.mnu li .pryc,
body#index #menuobal ul.mnu li a,
dummy {
	overflow: hidden;
	display: block;
	height: 39px;
}
body#index #menuobal ul.mnu li .pryc {
	position: absolute;
	top: 0; left: -220px;
	z-index: 2;
	width: 783px;
	background-color: transparent;
	background-repeat: no-repeat;
}
body#index #menuobal ul.mnu a:hover .pryc,
body#index #menuobal ul.mnu li .akt .pryc,
dummy {
	background-position: 0 -39px;
}
body#index #mnu-index .pryc { background-image: url(pics/cz/home-volba01.gif); }
body#index #mnu-spolecnost .pryc { background-image: url(pics/cz/home-volba02.gif); }
body#index #mnu-vyrobky .pryc { background-image: url(pics/cz/home-volba03.gif); }
body#index #mnu-kontakty .pryc { background-image: url(pics/cz/home-volba04.gif); }
body#index #mnu-dokumenty .pryc { background-image: url(pics/cz/home-volba05.gif); }
body#index #mnu-aktuality .pryc { background-image: url(pics/cz/home-volba06.gif); }
body#index #mnu-webmapa .pryc { background-image: url(pics/cz/home-volba07.gif); }

body#index.lang-en #mnu-index .pryc { background-image: url(pics/en/home-volba01.gif); }
body#index.lang-en #mnu-spolecnost .pryc { background-image: url(pics/en/home-volba02.gif); }
body#index.lang-en #mnu-vyrobky .pryc { background-image: url(pics/en/home-volba03.gif); }
body#index.lang-en #mnu-kontakty .pryc { background-image: url(pics/en/home-volba04.gif); }
body#index.lang-en #mnu-dokumenty .pryc { background-image: url(pics/en/home-volba05.gif); }
body#index.lang-en #mnu-aktuality .pryc { background-image: url(pics/en/home-volba06.gif); }
body#index.lang-en #mnu-webmapa .pryc { background-image: url(pics/en/home-volba07.gif); }

body#index.lang-de #mnu-index .pryc { background-image: url(pics/de/home-volba01.gif); }
body#index.lang-de #mnu-spolecnost .pryc { background-image: url(pics/de/home-volba02.gif); }
body#index.lang-de #mnu-vyrobky .pryc { background-image: url(pics/de/home-volba03.gif); }
body#index.lang-de #mnu-kontakty .pryc { background-image: url(pics/de/home-volba04.gif); }
body#index.lang-de #mnu-dokumenty .pryc { background-image: url(pics/de/home-volba05.gif); }
body#index.lang-de #mnu-aktuality .pryc { background-image: url(pics/de/home-volba06.gif); }
body#index.lang-de #mnu-webmapa .pryc { background-image: url(pics/de/home-volba07.gif); }

/*
 * predefinovani pro hlavni stranku - }}}
 */



/*
J.V. - veci pro katalog  
*/

a.katalog_skupina {
	text-decoration: none;
	color: black;
} 
a.katalog_skupina:hover {
/*	text-decoration: underline;*/
	color: white; background-color: black; 
}


#kat_vyrobky {
  border-collapse: collapse; 
}

#kat_vyrobky td {
  border-style: ridge; 
  border-color: #grey; 
	padding: 0.1em 0.5em 0.1em 0.5em;
  text-align: right;  
} 

#kat_skupiny {
  border-collapse: collapse; 
}

#kat_skupiny td {
  border-style: none; 
	padding: 0.2em 0em;
  text-align: left;  
} 

#kat_detail_obal {
  border-collapse: collapse; 
}

#kat_detail_obal td {
  vertical-align: top; 
  border-style: none; 
	padding: 0 3em 0 0;
} 

#kat_detail {
  border-collapse: collapse; 
}

#kat_detail td {
  border-style: none; 
	padding: 0 0.5em 0 0;
} 

.kat_subtabulka {
	display: block;
	float: left;
	margin: 0em 2em 2em 0em;
}

.kat_vykres {
	margin: 1em 0em 1em 0em;
}


#kat_skupiny td.gogo2 {
  color: white; 
	background-color: #FFD936; 
	background-color: #FFCE2B;
	background-color: #E7B725;
	background-color: #F7C729;
	background-color: #F0C027;
} 


/*
J.V. - veci pro strukturu cisla vyrobku 
*/

.vyrstr a {
	text-decoration: none;
	font-weight: bolder; 
	color: black;
} 
.vyrstr a:hover {
	color: white; background-color: black; 
}

.vyrstr table {
  border-collapse: collapse; 
}

.vyrstr td {
  border-style: ridge; 
	padding: 0.1em 0.5em 0.1em 0.5em;
  text-align: left;  
} 
 
#doprava {
  text-align: right;   
} 

#hlavni .vyrstr h2 {
  margin: 1ex 0 0.5ex 0; 
}
#hlavni .vyrstr h3 {
  margin: 0ex 0 0.5ex 0; 
}

/*
.vyrstr-strukt {
  border-collapse: collapse; 
}

.vyrstr-strukt td {
  border-style: ridge; 
	padding: 0.1em 0.5em 0.1em 0.5em;
  text-align: left;  
} 

.vyrstr-strukt a {
	text-decoration: none;
	font-weight: bolder; 
	color: black;
} 
.vyrstr-strukt a:hover {
	color: white; background-color: black; 
}

#vyrstr-maska a {
	text-decoration: none;
	color: black;
} 
#vyrstr-maska a:hover {
	color: white; background-color: black; 
}

#vyrstr-maska {
	color: red; background-color: green;
  margin: 0 0 0 0; 
  padding: 0 0 0 0;  
}
#katstr-h2 {
	color: white; background-color: black; 
  margin: 0.5em 0 0 0; 
  padding: 0 0 0 0;  
}
*/
/**********************************************************/

/* J.V. */ 
hr.cistic {
	clear: both;
	height: 1px;
	border: none; 
	padding: 0 0 0 0; 
	visibility: hidden;
}


.left {
	float: left;
}
.right {
	float: right;
}

a img {
	border: none
}
a.foto,
a.foto:hover {
	text-decoration: none;
	background: transparent;
}

