/* =========================  G L O B A L  ============================================================================ */body						{ margin: 0; padding: 0; background: #E6EEFF; }
 body *						{ line-height: 120%; }
body, td, input, textarea, select			{ font: small "Helvetica CE", helvetica, arial, lucida, sans-serif; }
* html body, * html td, * html input, * html textarea, * html select				{ font-size: x-small; fo\nt-size: small;  }
img, fieldset				{ border: 0 solid; }
h6, h5, h4, h3, h2, h1,	p, ul, ol, li, dl, dd, dt, form, fieldset,input, select, textarea		{ margin: 0; padding: 0; }
	/* ................................................................................................................... */	a:link, a:visited			{ color: #f00; }
a:hover						{ color: #000; }
/* ................................................................................................................... */	.clr	 		 			{ clear: both; height: 1px; font-size: 1px; overflow: hidden; }
html>body .clr-opera		{ clear: both; height: 0px; font-size: 0px; overflow: hidden; }
.fl							{ float: left; }
.fr							{ float: right; }
.ac							{ text-align: center; }
.ar							{ text-align: right; }
/* ................................................................................................................... */	.h							{ margin: 0 0 .5em; }
.s							{ margin: 0 0 1em; }
.d							{ margin: 0 0 2em; }
.small						{ font-size: 11px; }
/* ................................................................................................................... */	#content ul					{ list-style-type: square; margin: 0 0 0.5em 0; }
#content ul li				{ margin: 0 0 0.05em 30px; }
/* ................................................................................................................... */								/* hlasove komentare a skryte prvky */hr							{ display: none; }
h6							{ position: absolute; top: -10000px; }
/* =================================================================================================================== */							/* layout */#container 					{ width: 1004px; }
#page						{ float: left;  width: 800px; background: url(images/bg-page.gif); }
#title #page				{ background: url(images/bg-page-title.gif); }
 #advert						{ float: right; width: 200px; background: #fff; border: 1px solid #69f; margin: /* 80px */ 0 0; }
 	* html #advert				{ width: 202px; w\idth: 200px; }
/* ................................................................................................................... */								/* modre zahlavi stranky */#head 						{ width: 780px; height: 105px; background: url(images/bg-head.gif) repeat-x; overflow: hidden; margin-left: 10px; }
#head h1 a					{ display: block; width: 268px; height: 81px; background: url(images/bg-pardubice.gif) no-repeat; float: left; }
#head h1 span				{ position: absolute; top: -1000px; }
							/* navigacni ikonky top-menu */#head #top-menu				{ float: right; width: 500px; height: 59px; text-align: right; margin-right: 10px }
							/* stavovy radek v zahlavi */	#head #status-bar			{ clear: both; }
#head #status-bar p			{ padding: 4px 0 0 10px; font-size: 12px; }
#head #status-bar ul		{ padding: 4px 0 0 15px; font-size: 12px; list-style-type: none; }
#head #status-bar li 		{ float: left; color: #000;  }
							/* menu s volbou hlavnich sekci v zahlavi */	#head #status-bar li a			{ display: block; color: #000; padding: 0 11px 0 9px; float: left; }
#head #status-bar #menu-zprav 	{ background: url(images/bg-menu-zprav.gif) no-repeat; }
#head #status-bar #menu-adres 	{ background: url(images/bg-menu-adres.gif) no-repeat; }
#head #status-bar #menu-akce 	{ background: url(images/bg-menu-akce.gif) no-repeat; }
#head #status-bar #menu-obchod 	{ background: url(images/bg-menu-obchod.gif) no-repeat; }
#head #status-bar #menu-mesto 	{ background: url(images/bg-menu-mesto.gif) no-repeat; }
#head #status-bar #menu-forum 	{ background: url(images/bg-menu-forum.gif) no-repeat; }
#head #status-bar li.active a	{ font-weight: bold; }
#head #status-bar a:hover		{ color: #f00; }
							/* formular search */#head form#search 			{ float: right; width: 255px; height: 23px; padding: 2px 0 0; background: url(images/bg-search.gif) no-repeat; }
#head form#search label 	{ float: left; margin: 2px 10px 0; font-size: 12px; }
#head form#search #hledej	{ float: left; width: 67px; margin: 1px 3px 0 10px; padding: 1px 1px 0; border: 1px solid #69f; font-size: 11px; }
#head form#search select	{ float: left; width: 127px; margin: 0 1px 0 0; font-size: 11px; }
html>body #head form#search #hledej		{ height: 15px; }
/* ................................................................................................................... */								/* hlavni box - obsahuje #menu a #content */#main 						{ margin: 0 12px; }
							/* levy sloupec s obsahem */#main #content				{ width: 502px; padding: 10px 10px 0; float: left; }
* html #main #content		{ width: 522px; w\idth: 502px; }
							/* pravy sloupec s menu */#main #menu				    { width: 251px; float: right; position: relative; }
/* =================================================================================================================== */							/* LEVY SLOUPEC *//* ................................................................................................................... */								/* rozcestnik - titulka */#main #content .sekce		{ width: 240px; background: #eee; }
#main #content .sekce h2	{ height: 111px; padding: 4px 0 0 7px; font-size: 131%; }
#main #content .sekce h2 a	{ display: block; height: 111px; color: #000; text-decoration: none; }
#main #content .sekce h2 a:hover { text-decoration: underline }
* html #main #content .sekce h2	{ height: 115px; he\ight: 111px; }
#main #content .sekce p		{ margin: 0.5em 0 0.6em; font-size: 11px; }
#main #content .sekce p a.black { color: #000; text-decoration: underline; font-weight: bold; }
#main #content .sekce p a:hover.black { color: red; text-decoration: underline }
#main #content .separ		{ margin: 0 -10px 10px; background: url(images/bg-separ.gif) no-repeat; clear: both; height: 1px; font-size: 1px; }
/* ................................................................................................................... */									/* banner na titulce - sirka 521px */#title-banner					{ text-align: center; margin: -9px -10px 10px -9px; }
/* ................................................................................................................... */								/* obrazky jednotlivych sekci - titulka */#main #content #sekce-zprav	{ background: url(images/bg-sekce-zprav.jpg) no-repeat; }
	#main #content #sekce-adres	{ background: url(images/bg-sekce-adres.jpg) no-repeat; }
	#main #content #sekce-akce	{ background: url(images/bg-sekce-akce.jpg) no-repeat; }
	#main #content #sekce-obchod{ background: url(images/bg-sekce-obchod.jpg) no-repeat; }
	#main #content #sekce-mesto	{ background: url(images/bg-sekce-mesto.jpg) no-repeat; }
	#main #content #sekce-forum	{ background: url(images/bg-sekce-muj.jpg) no-repeat; }
	#main #content #sekce-english{ background: url(images/bg-sekce-english.jpg) no-repeat; }
	#main #content #sekce-deutsch{ background: url(images/bg-sekce-deutsch.jpg) no-repeat; }
/* ................................................................................................................... */								/* zpravy pod obrazky sekci nad titulce */#main #content .zprava		{ background: #e6eeff; padding: 5px 5px 1px; margin: 0 0 10px; }
		#main #content .zprava h4	{ font-size: 93%; }
#main #content .zprava h4 a	{ color: #000; }
	#main #content .zprava h4 a:hover	{ color: #f00; }
	#main #content .zprava p	{ font-size: 85%; }
/* ................................................................................................................... */							/* vypis odkazu */#content h3					{ margin: -10px -11px 0.5em -10px; padding: 0.2em 10px; color: #fff; font-size: 131%; }
							/* zaznam */#content .zaznam			{ margin: 0 -10px 10px; padding: 0 10px 8px; background: url(images/bg-separ.gif) no-repeat bottom;}
#content .zaznam img		{ float: left; }
#content .zaznam h4			{ font-size: 100%; margin: 0 0 0.2em 75px; }
#content .zaznam h4.top		{ font-size: 118%; }
#content .zaznam h4.forum	{ font-size: 100%; margin: 0 0 0.2em 0; }
#content .zaznam h4.forum span.blue	{ color: #69f; }
#content .zaznam h4 img.ico	{ float: right; }
#content .zaznam p			{ margin: 0 0 0.3em 75px; font-size: 93%;  }
#content .zaznam p.top		{ font-weight: bold; }
#content .zaznam p.forum	{ margin: 0 0 0.3em 0; font-size: 93%;  }
#content .zaznam p.spec		{ font-size: 85%; color: #555; font-weight: bold}
#content .zaznam p.spec span{ float: right; font-weight: normal }
#content .zaznam p span		{ color: #555; font-weight: bold }
#content .zaznam p.d-akce	{ color: #555; font-weight: bold; margin: 0 0 0.1em 75px;}
							/* zaznam akce*/#content .zaznamakce			{ margin: 5 5px 5px; padding: 5 5px 5px; }
#content .zaznamakce img		{ float: left; margin: 5px;}
#content .zaznamakce h4			{ font-size: 100%; margin: 5 0 0.2em 5px; }
#content .zaznamakce h4.top		{ font-size: 118%; }
#content .zaznamakce h4.forum	{ font-size: 100%; margin: 0 0 0.2em 0; }
#content .zaznamakce h4.forum span.blue	{ color: #69f; }
#content .zaznamakce h4 img.ico	{ float: right; }
#content .zaznamakce p			{ margin: 5 0 0.3em 5px; font-size: 93%;  }
#content .zaznamakce p.top		{ font-weight: bold; }
#content .zaznamakce p.forum	{ margin: 0 0 0.3em 0; font-size: 93%;  }
#content .zaznamakce p.spec		{ font-size: 85%; color: #555; font-weight: bold}
#content .zaznamakce p.spec span{ float: right; font-weight: normal }
#content .zaznamakce p span		{ color: #555; font-weight: bold }
#content .zaznamakce p.d-akce	{ color: #555; font-weight: bold; margin: 0 0 0.1em 10px;}
/* ................................................................................................................... */							/* detail odkazu nebo clanku */#content h3.detail			{ background: #F5F7FB url(images/bg-path.gif) repeat-x bottom; color: #000; font-size: 93%; 							  font-weight: normal; padding: 0.35em 10px 0.45em; }
	#content h3.detail span		{ float: right; color: #333; }
	#content h3.detail a		{ color: #000; }
	#content h3.detail a:hover	{ color: #f00; }
#content h3.detail a.active	{ font-weight: bold; text-decoration: none; }
		#content h3.detail img		{ vertical-align: middle; }
	#content h2					{ margin: 0 0 0.6em; font-size: 138%;  color: #00f; }
#content h2 span			{ font-size: 65%; float: right; color: #333; font-weight: normal; }
#content h4					{ margin: 0 0 0.3em; font-size: 108%; }
		#content h4.blue			{ color: #00f; }
		#content ul.properties		{ list-style-type: none; margin: 0 0 1em; font-size: 93%; }
	#content ul.properties li	{ margin: 0 0 0.25em 0; }
#content ul.properties img	{ margin: 0 0 -3px 8px; }
	#content li.spec			{ margin-bottom: 0.2em; font-size: 108%; font-weight: bold; color: #00f; }
	#content ul.vycet li		{ margin: 0.2em 0 0.2em 20px; }
	#content p.odkazy			{ margin: 0 0 1em; text-align: right; }
		#content p.odkazy img		{ vertical-align: middle; }
		#content img.il				{ float: left; clear: left; margin: 2px 0.5em 1em 0; }
#content img.ir				{ float: right; clear: right; margin: 2px 0 0.5em 1em; }
/* ................................................................................................................... */							/* staticke stranky */#content #stat h2			{ margin: 0 0 0.1em; font-size: 20px; }
#content #stat h3			{ margin: 0 0 0.1em; padding: 0; font-size: 14px; }
#content #stat h4			{ margin: 0 0 0.2em; font-size: 12px; }
							/* odstavce s ruznou mezerou pod nimi */#content #stat p.h			{ margin: 0 0 0.5em; }
 /* h = half */#content #stat p.n			{ margin: 0 0 1em; }
   /* n = normal */#content #stat p.d			{ margin: 0 0 2em; }
   /* d = double */							/* podtržení nadpisů či odstavců */#content #stat .under		{ padding: 0 0 0.2em; border-bottom: 1px solid #444; }
							/* barva nadpisů či odstavců */#content #stat .blue		{ color: #69f; }
							/* seznamy */#content #stat ul			{ list-style-type: square; margin: 0.1em 0 1em 0; }
#content #stat ul li		{ margin: 0 0 0.2em 24px; }
							/* komentare pod clankem */#content #comments			{ margin: 0 0 1.5em; font-size: 93%; }
#content #comments	p span	{ color: #777; }
/* ................................................................................................................... */								/* listovani */#content .list				{ margin: 15px 0; text-align: center; font-size: 93%; }
#content .list .fl,#content .list .fr			{ width: 100px; padding: 0 0 15px 0;}
#content .list .ac			{ padding: 2px 0 0; }
			#content .list .ac a		{ padding: 0 0.2em; }
#content .list .ac a.active	{ font-weight: bold; text-decoration: none; color: #000; }
		#content .list p			{ margin: 0.5em 0;  color: #666; font-size: 85%; }
/* ................................................................................................................... */								/* formular */#content form 				{ margin: 0 0 2em; padding: 0 1em 0.3em; border: 1px solid #69f; background: #D9E6FF; }
#content form fieldset 		{ margin: 0.3em 0 0.5em; padding: 1em 0 0.5em; border: 1px solid #fff; }
 #content form legend 		{ margin: 0 0 0.5em 10px; padding: 0.4em 1em; background: #69f; color: #fff; font-weight: bold; font-size: 12px; border: 1px solid #fff;  }
#content form label 		{ display: block; float: left; clear: left; width: 140px; text-align: right; font-weight: bold; 							  padding-top: 0.2em; margin: 0 20px 0.3em 0;  }
							/* zakladni prvky: input, textarea, select, check box, file select */#content form input, #content form textarea,#content form select 		{ background: #fff; border: 1px solid #444; font-size: 1em; margin-bottom: 5px; }
							/*  delka prvku input a select */#content form .fs			{ width: 100px; }
	/* fs = field short */#content form .fm			{ width: 150px; }
	/* fm = field middle */#content form .fxl			{ width: 200px; }
	/* fl = field long */#content form .fxxl			{ width: 280px; }
	/* fl = field long */							/* ikona vpravo od policka input */#content form img			{ margin: 4px 0 0 5px; vertical-align: top; }
							/* chybová hláska - obrazek vykricniku */#content form img.er		{ margin: 0 0 0 5px; }
							/* popiska pod polickem input */#content form p				{ font-size: 11px; margin: 0 10px 0 160px; }
							/* falesne pole - text misto policka input */#content form div			{  margin: 0.2em 10px 0 160px;  }
							/* odesilaci tlacitka */#content form .submit 		{ text-align: right; margin: 0.7em 10px 0 0; }
#content form .submit input { width: 65px; height: 21px; border: none; background: url(images/bg-button.gif);  font-weight: bold  }
 							/* nepovinne polozky, nr = not required */#content form input.nr 		{ border: 1px solid #aaa;  }
	#content form select.nr 	{ background: #eee; }
	#content form label.nr 		{ font-weight: normal }
								/* formular pro hledani na mapy.atlas.cz */#content form#mapy			{ padding: 1em; }
 #content form#mapy label 	{ width: 180px; }
#content form#mapy input#map-submit  { border: 1px solid #6699FF; background: #E8EFFF url(images/bg-btn-search.gif) no-repeat; 							font-size: 12px; font-weight: bold; padding: 0 2px 0 20px; }
							/* chybova hlaska */#content .error				{ margin: 0 0 1em; padding: 0.5em 1em 0; border: 1px solid #000; background: #fec000; font-size: 12px;}
#content .error h5			{ margin: 0 0 0.5em; font-size: 12px;}
#content .error ul			{ list-style-type: square; margin: 0 0 1em; }
#content .error li			{ margin: 0 0 0.2em 24px;  }
							/* success hlaska */#content .success			{ margin: 0 0 1em; padding: 0.5em 1em 0; border: 1px solid #000; background: #4DC10E; font-size: 12px;}
#content .success h5		{ margin: 0 0 0.5em; font-size: 12px;}
#content .success p			{ margin: 0 0 1em; }
/* ................................................................................................................... */								/* ==== TABULKA ===== */#content table				{ width: 100%; border: solid #69f; border-width: 0 0 1px 1px; margin: 0.3em 0 0.6em; }
#content td					{ border: solid #69f;  border-width: 1px 1px 0 0; padding: .2em .35em; font-size: 11px; }
#content tr.main td			{ border-width: 1px 1px 0 0; background: #ffcc66; font-weight: bold; }
#content tr.submain td		{ background: #EAF1FF; font-weight: bold; }
#content tr.submain a		{ font-weight: normal; }
/* =================================================================================================================== */							/* PRAVY SLOUPEC *//* ................................................................................................................... */								/* formular filtrace */#main #menu #menu-header	{ width: 255px; height: 23px; background: url(images/bg-search.gif) no-repeat; position: absolute; top: -24px; left: -2px }
#main #menu	#menu-header p	{ margin: 4px 0 0 10px; padding: 0 0 0 10px; font-size: 93%; background: url(images/bg-menu-black.gif) no-repeat; }
#main #menu form#filtrace	{ padding: 0.5em 0 1em; font-size: 93%; background: #F5F7FB url(images/bg-search-sort.gif) no-repeat bottom; }
#filtrace label 			{ display: block; float: left; clear: left; width: 80px; padding-top: 0.25em; margin: 0 10px 0.3em; display: inline; }
#filtrace label.menu		{ width: 120px; margin: 0 2px 0.3em 10px; }
#filtrace input.box 		{ border: 1px solid #669AFD; font-size: 93%; margin-bottom: 6px; width: 115px; }
#filtrace input.box.menu 	{ width: 82px; }
html>body #filtrace input.box{ height: 16px; }
#filtrace label.check 		{ padding: 0; }
#filtrace input.check 		{ vertical-align: middle; margin: -4px 0 0 }
#filtrace img				{ margin: -2px 3px 0; vertical-align: middle; }
#filtrace select 			{ width: 118px; margin-bottom: 6px; font-size: 11px;}
#filtrace select.menu		{ width: 86px; margin-bottom: 6px; font-size: 11px;}
#filtrace .submit 			{ margin: 0.2em 30px 3px 0; text-align: right; }
#filtrace .submit  input	{ border: 1px solid #6699FF; background: #E8EFFF url(images/bg-btn-search.gif) no-repeat; font-size: 12px; font-weight: bold; padding: 0 2px 0 20px }
#filtrace .submit .left		{ float: left; padding-left: 10px; padding-top: 5px;  }
#filtrace .submit .left img	{ margin-left: 4px; }
#main #menu #filtrace p		{ font-size: 85%; margin: 0; color: #666; }
#filtrace br				{ clear: both; font-size: 1px; }
/* ................................................................................................................... */								/* formular login */#main #menu form#login	{ padding: 0.5em 0 1em; font-size: 85%; background: #F5F7FB url(images/bg-search-sort.gif) no-repeat bottom; }
#login label 			{ font-size: 85%; display: block; float: left; clear: left; width: 40px; padding-top: 0.05em; margin: 0 0px 0.1em; display: inline; }
#login input.box 		{ border: 1px solid #669AFD; font-size: 85%; margin-bottom: 1px;}
html>body #login input.box{ height: 14px; }
#login .submit  		{ margin: 0 0 1px 2px; border: 1px solid #6699FF; font-size: 75%; font-weight: bold; background: #E8EFFF;  }
#login br				{ clear: both; font-size: 1px; }
/* ................................................................................................................... */	#banner			{ position: absolute; left: 234px; top: 105px; width: 300px; height: auto; background: #69f; border: 1px solid #666; z-index: 2; }
#banner .h3		{ margin: 0 0 0.1em; padding: 0.2em 2px; color: #fff; font-size: 131%; }
#banner .fr		{ float: right; margin-right: 2px; font-weight: bold; }
#banner .img	{ margin: 0px; border: none; }
/* ................................................................................................................... */								/* vyber kategorie */* html #main #menu .vyber-kat	{ margin: 1px 0 0; ma\rgin: 0; }
#main #menu .vyber-kat			{ font-size: 93%; font-weight: bold; padding: 4px 0 5px 20px; background: #D8E6FF url(images/bg-vyber-kategorie.gif) no-repeat bottom; }
								/* viceurovnove menu vyberu kategorie */#menu .kat ul					{ list-style-type: none; padding: 5px 10px 10px; }
#menu .kat li					{ margin: 0 0 0.2em; background-repeat: no-repeat; }
#menu .kat li span				{ float: right; color: #666; font-size: 85%;  }
#menu .kat li a					{ color: #000; font-size: 93%;}
#menu .kat li a:hover			{ color: #f00; }
#menu .kat li a.active			{ font-weight: bold; text-decoration: none; }
#menu .kat li.level-0			{ padding-left: 10px; }
#menu .kat li.level-1			{ padding-left: 22px; background-position: 10px; }
#menu .kat li.level-2			{ padding-left: 32px; background-position: 20px; }
 #menu .kat li.level-3			{ padding-left: 42px; background-position: 30px; }
#menu .kat li.level-sub-0		{ padding: 1px 0 3px 40px; margin-top: 3px; background-position: 12px; }
#menu .kat li.level-sub-1		{ padding: 1px 0 3px 50px; margin-top: 3px; background-position: 22px; }
#menu .kat li.level-sub-2		{ padding: 1px 0 3px 60px; margin-top: 3px; background-position: 32px; }
#menu .kat li.level-sub-3		{ padding: 1px 0 3px 70px; margin-top: 3px; background-position: 42px; }
#menu .kat-zprav li				{ background-image: url(images/bg-li-zprav.gif); }
#menu .kat-zprav li.level-0		{ background-image: url(images/bg-menu-zprav.gif) }
#menu .kat-zprav li.level-sub-0,#menu .kat-zprav li.level-sub-1,#menu .kat-zprav li.level-sub-2,#menu .kat-zprav li.level-sub-3{ background-image: url(images/folder-zprav.gif); }
#menu .kat-adres li				{ background-image: url(images/bg-li-adres.gif); }
#menu .kat-adres li.level-0		{ background-image: url(images/bg-menu-adres.gif) }
#menu .kat-adres li.level-sub-0,#menu .kat-adres li.level-sub-1,#menu .kat-adres li.level-sub-2,#menu .kat-adres li.level-sub-3{ background-image: url(images/folder-adres.gif); }
#menu .kat-akce li				{ background-image: url(images/bg-li-akce.gif); }
#menu .kat-akce li.level-0		{ background-image: url(images/bg-menu-akce.gif) }
#menu .kat-akce li.level-sub-0,#menu .kat-akce li.level-sub-1,#menu .kat-akce li.level-sub-2,#menu .kat-akce li.level-sub-3{ background-image: url(images/folder-akce.gif); }
#menu .kat-obchod li			{ background-image: url(images/bg-li-obchod.gif); }
#menu .kat-obchod li.level-0	{ background-image: url(images/bg-menu-obchod.gif) }
#menu .kat-obchod li.level-sub-0,#menu .kat-obchod li.level-sub-1,#menu .kat-obchod li.level-sub-2,#menu .kat-obchod li.level-sub-3{ background-image: url(images/folder-obchod.gif); }
#menu .kat-mesto li				{ background-image: url(images/bg-li-mesto.gif); }
#menu .kat-mesto li.level-0		{ background-image: url(images/bg-menu-mesto.gif) }
#menu .kat-mesto li.level-sub-0,#menu .kat-mesto li.level-sub-1,#menu .kat-mesto li.level-sub-2,#menu .kat-mesto li.level-sub-3{ background-image: url(images/folder-mesto.gif); }
#menu .kat-forum li				{ background-image: url(images/bg-li-forum.gif); }
#menu .kat-forum li.level-0		{ background-image: url(images/bg-menu-forum.gif) }
#menu .kat-forum li.level-sub-0,#menu .kat-forum li.level-sub-1,#menu .kat-forum li.level-sub-2,#menu .kat-forum li.level-sub-3{ background-image: url(images/folder-forum.gif); }
/* ................................................................................................................... */								/* barevne nadpisy */#main #menu	h3			    { margin: 0 0 0.3em; padding: 0.1em 10px; color: #fff; font-size: 131%; font-weight: bold; }
#main h3.tit-zprav			{ background: #69f url(images/bg-square-zprav.gif) no-repeat 100%; }
	#main h3.tit-adres			{ background: #f0c url(images/bg-square-adres.gif) no-repeat 98%; }
	#main h3.tit-akce			{ background: #69f url(images/bg-square-akce.gif) no-repeat 100%; }
	#main h3.tit-obchod			{ background: #00f url(images/bg-square-obchod.gif) no-repeat 98%; }
	#main h3.tit-mesto			{ background: #69f url(images/bg-square-mesto.gif) no-repeat 100%; }
	#main h3.tit-forum			{ background: #f00 url(images/bg-square-muj.gif) no-repeat 98%; }
	#main h3.tit-english		{ background: #f90 url(images/bg-square-english.gif) no-repeat 98%; }
	#main h3.tit-deutsch		{ background: #090 url(images/bg-square-deutsch.gif) no-repeat 98%; }
#main h3.tit-advert			{ background: #69f; }
#main h3.tit-servis			{ background: #69f url(images/bg-square-servis.gif) no-repeat 100%; }
	/* ................................................................................................................... */								/* clanky */#main #menu	p.kat			{ margin: 0 0 0.1em; color: #555; font-size: 85%; }
#main #menu	h4				{ margin: 0 0 0.1em; padding: 0 10px; font-size: 93%; clear: both; }
#main #menu	p				{ margin: 0 0 0.5em; padding: 0 10px; font-size: 85%; }
#main #menu	p span			{ color: #555; font-weight: bold; }
/* ................................................................................................................... */								/* obrazky v clankach */#main #menu	img.il			{ margin: 2px 5px 5px 10px; float: left; clear: left; }
#main #menu	img.fc			{ margin: 6px 0 4px 10px; float: center; }
#main #menu	img.big			{ margin: 6px 0 4px 10px; }
#main #menu	#flash			{ margin: 1px 0 6px 0; }
							/* dolni reklama a servis */#main #menu	p.servis		{ padding: 0 10px; font-size: 93%; }
#main #menu	img.fr			{ margin-left: 4px; float: right; }
#main #menu	img.bot-il		{ margin: 10px 2px 0px 10px; float: left; clear: left; }
#main #menu	img.bot-im		{ margin: 10px 2px 0px 2px; }
#main #menu	img.bot-ir		{ margin: 10px 10px 0px 2px; }
#main #menu	p.bot			{ padding: 0 10px; font-size: 85%; }
/* =================================================================================================================== */							/* paticka */#foot						{ background: url(images/bg-foot.gif) repeat-x; height: 32px; padding: 6px 20px 0;  }
#foot p						{ font-size: 11px; }
		#foot p.fr					{ margin-left: 10px; }
		#foot a						{ color: #000; }
#foot a:hover				{ color: #f00; }
/* ................................................................................................................... */								/* reklama */
#advert	h3			    	{ margin: 0 0 0.5em; padding: 0.2em 10px; color: #fff; font-weight: normal; font-size: 131%; background: #69f; }
#advert	h3.forum	    	{ text-decoration: blink; font-weight: bold; }
#advert	img					{ margin: 0 0 5px; }
#advert	img.fr				{ float: right; }
#advert	img.il				{ margin: 0 5px 0 0; float: left; clear: left; }
#advert	img.fc				{ float: center; }
#advert .advert-box			{ padding: 0 10px; }
		#advert	h4			    	{ margin: 0 0 0.2em; font-size: 93%; }
#advert	p			    	{ font-size: 85%; }
#advert	p span				{ color: #555; font-weight: bold; }
/* ................................................................................................................... */								/* anketa */#advert h5 					{ margin: 0 0 0.2em; font-weight: normal; font-size: 85%; clear: both; }
#advert h5 span 			{ float: right; }
#advert .anketa				{ height: 3px; border: 1px solid #222; margin: 0 0 0.5em; }
#advert .anketa	img			{ margin: 0; float: left; }
* html #advert .anketa	img	{ margin: 0 0 0 -3px; mar\gin: 0; }
/* =================================================================================================================== */.backup 					{ font-family: "Lucida Grande", "Helvetica CE", Verdana, lucida, sans-serif; }