/* ===============================================  G L O B A L  =============================================== */
body						{ margin: 0; padding: 0; background: url(../images/bg-body.gif) repeat #fff; color: #000; text-align: center; }
body, td, th,
input, textarea, select		{ font: 62.5% "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
img, fieldset				{ border: 0 solid; }
h6, h5, h4, h3, h2, h1, p,
ul, ol, li, dl, dd, dt,
input, select, textarea,
form, fieldset				{ margin: 0; padding: 0; }
/* ............................................................................................................ */
                            			/* align */
.fl		{ float: left; }
.fr     { float: right; }
.ac     { text-align: center; }
.ar     { text-align: right; }
.al		{ text-align: left; }
                            			/* images */
.il     { float: left; clear: left; margin: 0 1em 0.5em 0; }
.ir     { float: right; clear: right; margin: 0 0 0.5em 1em; }
                            			/* spacing */
.h      { margin: 0 0 0.5em; }
.s      { margin: 0 0 1em; }
.sh     { margin: 0 0 1.5em; }
.d      { margin: 0 0 2em; }
.dd		{ margin: 0 0 4em; }
                            			/* hidden & clear */
hr      		{ display: none; }
h1, h2, .hidden { position: absolute; top: -10000px; }
.clr    		{ clear: both; height: 1px; font-size: 1px; overflow:  hidden; }
.skryvany 		{ display: none}

p				{ text-align: justify; font-size: 1.3em; color: #000; line-height: 130%; }
p span.blue		{ color: #0000ff; }
p span.red		{ color: #ff0000; }
p.form			{ color: #ff0000; font-size: 1.5em; font-weight: bold; text-align: center; }
ul				{ list-style-type: none; }
ol.verze		{ padding: 0 0 20px;}
ol.verze li		{ font-size: 1.3em; padding: 0 0 3px; }
fieldset		{ width: 380px; padding: 10px; }
label 			{ float: left; width: 170px; padding-left:10px; }
input.bg		{ width: 180px; height: 20px; padding: 2px; color: #333333; margin-bottom: 4px; font-size: 1.2em; background: none;  }
input,
select			{ font-size: 1.1em; }

input.sub {	background: url("http://eshop.normservis.cz/images/find-sub.gif") no-repeat scroll 0 0 transparent;
		border: 0 none;
		height: 20px;
		width:59px}

input.sub_en {	background: url("http://eshop.normservis.cz/images/find-sub_en.gif") no-repeat scroll 0 0 transparent;
		border: 0 none;
		height: 20px;
		width:59px}

textarea 		{ boorder: 1px solid #c7c7c7; width:364px; height: 150px; margin-bottom: 4px; background: none; font-size: 1.1em; }
#left img#pic1m		{ margin: 15px 0 0 40px; #margin: 130px 0 0 40px; }
* html #left img#pic1m		{ margin: 15px 0 0 40px; }
#left img#pic2m		{ margin: 10px 0 0 65px; }
.w150		{ width: 120px; }

a.order				{ width: 116px; height: 28px; background: url(../images/prirucky/objednavka.gif) no-repeat;}
a.order:hover		{ background: url(../images/prirucky/objednavka2.gif) no-repeat;}
/* ============================================================================================================ */
#page			{ width: 1002px; margin: 0 auto; text-align: left; }
#page:after		{ content:" "; display: block; clear: both; height: 0px; }
#head			{ height: 47px; position: relative; margin: 0 0 20px;  }

#top_menu	{ margin: 30px 0 10px 0 }



/* ===== top menu [01.05.2011, TC] ===== */
.top_menu_sub_table      { border: 1px solid #3965DE; background-color: white;white-space: nowrap; }
.top_menu_sub_table TD   { font: normal 9pt "Trebuchet MS", "Geneva CE", lucida, sans-serif; white-space: nowrap; }
.top_menu_sub_td         { color: black; background-image: url('../images/menu/menu_back.gif') }
.top_menu_sub_td_hi      { color: blue; background-color: #BDD7FF }
.top_menu_sub_td_hi_href { color: blue; background-color: #BDD7FF; cursor: pointer }
/* ===== top menu [01.05.2011, TC] ===== */



/*
#home #head img		{ }
#home #head		{ height: 113px; background: url(../images/bg-head.jpg); position: relative; margin: 0 0 20px; }
*/


#flags			{ position: absolute; top: 5px; width:82px;padding-left:930px}
#flags .vlajka	{ padding: 0;}
#flags a.vlajka			{ float: left; background: url(../images/vlajky/cz_01.jpg) no-repeat; width: 24px; height: 17px; display: block; }
#flags a.vlajka:hover	{ background: url(../images/vlajky/cz_02.jpg) no-repeat; }
#flags img		{ float: left; display: block; margin: 0 5px 0 !important}

#flags a.vlajkyen		{ float: left; background: url(../images/vlajky/en_01.jpg) no-repeat; width: 24px; height: 17px; display: block; }
#flags a.vlajkyen:hover	{ background: url(../images/vlajky/en_02.jpg) no-repeat; }

#flags1		{ position: absolute; top: 20px; right: 20px; }
table#tabfla		{ position: relative; }


#left			{ float: left; width: 180px;  }
#left img		{ margin: 30px 0 0 20px !important; }


#center			{ float: left; width: 770px; margin-top:20px;}
#center1		{ float: left; width: 1000px; }
/* #right			{ float: left; width: 140px; padding: 0 0 0 30px; } */
#right a		{ display: block; margin: 0 0 30px;  }
#foot			{ float: left; width: 100%; padding: 0 0 20px; }

#center h3		{ font-size: 1.3em; color: #0000ff; font-weight: bold; margin: 30px 0 0; }
#center ul		{ margin: 10px 0 20px 30px; }
#center ul li	{ font-size: 1.2em; background: url(../images/bg-li-fajfka.gif) no-repeat 0 -30%; padding: 0 0 0.8em 15px; }
#center .offer			{ padding: 0 0 15px; }
#center .offer h3 		{ }
#center .offer a		{ color: #0000ff; }
#center .offer a:hover 	{ text-decoration: none; }
#center .offer img		{ float: left; margin:  15px 15px 0 0; }
#center .offer p		{ padding: 20px 0 0 100px;  }
#center1 h3		{ font-size: 1.3em; color: #0000ff; font-weight: bold; margin: 30px 0 0; }
#center1 ul		{ margin: 10px 0 20px 30px; }
#center1 ul li	{ font-size: 1.2em; background: url(../images/bg-li-fajfka.gif) no-repeat 0 -30%; padding: 0 0 0.8em 15px; }
#center1 .offer			{ padding: 0 0 15px; }
#center1 .offer h3 		{ }
#center1 .offer a		{ color: #0000ff; }
#center1 .offer a:hover 	{ text-decoration: none; }
#center1 .offer img		{ float: left; margin:  15px 15px 0 0; }
#center1 .offer p		{ padding: 20px 0 0 100px;  }
/* -----------------------------------------------------/ sub pages /---------------------------------------------------*/
#sub-page				{ float: right; width: 800px; padding: 150px 20px 0 0;  }
#sub-page ul.list		{ margin: 0 0 0 40px; }
#sub-page ul.list li	{ font-size: 1.3em; padding: 0 0 0.5em 30px; }
#sub-page h4			{ font-size: 1.4em; padding: 0 0 10px; }
#sub-page p				{ padding: 0 0 1em;  }
	/* nahledy */
#sub-page .pic			{ float: left; margin: 15px 0 0 10px; display: inline; width: 250px;  }
.margin10{ padding: 10px 0 0;  }
#sub-page .pic img		{ margin: 0 0 0 20px;  }
#sub-page .pic p		{ text-align: left; color: #0000ff; margin: 0 0 0 20px; }
#sub-page .second		{ float: right; width: 300px; }
#sub-page .w300			{ width: 300px; }
 /* pri 2 obrazkach */
	/* dotazy */
#sub-page ol li p span,
#sub-page ol li ul li span	{ color: #ff0000; padding: 0 10px 0 0; }
#sub-page ol li ul		{ margin: 5px 0 0 25px; font-size: 1.3em; }
#sub-page ol li ul li	{ padding: 0 0 5px;  }
#sub-page ol h4			{ color: #0000ff; text-decoration: underline; cursor: pointer ; font-size: 1.3em; }
#sub-page ol li			{ padding: 0 0 5px; }
#sub-page ol			{ margin: 0 0 0 30px; }
 /* spodni menu */
#sub-page #bottom		{ float: left; wiidth: 100%; }
#sub-page #bottom p		{ text-align: right; margin: 0 10px 0 0; }
#sub-page #down-menu			{ float: right; height: 80px; maargin: 0 0 0 10px; display: inline; width: 790px; }
#sub-page #down-menu ul			{ padding: 50px 0 0 10px; margin: 0; }
#sub-page #down-menu ul li		{ float: left; background: none; font-size: 1.2em; color: #fff }
#sub-page #down-menu ul li a	{ color: #fff; text-decoration: underline; padding: 0 8px 0; }
#sub-page #down-menu ul li a:hover{ text-decoration: none; }

/* -----------------------------------------------------/ home /--------------------------------------------------*/
#home #sub-page 						{ float: right; width: 800px; padding: 0px 20px 0 0;  }
#home #sub-page #bottom					{ float: left; width: 100%; }
#home #sub-page #bottom p				{ text-align: right; margin: 0 10px 0 0; }
#home #sub-page #down-menu				{ float: left; height: 80px; maargin: 0 0 0 10px; display: inline; width: 790px; background: url(../images/bg-down-menu.jpg) no-repeat 0px 0; padding: 0 0 2px; }
#home #sub-page #down-menu ul			{ padding: 50px 0 0 10px; margin: 0; }
#home #sub-page #down-menu ul li		{ float: left; background: none; font-size: 1.2em; color: #000 }
#home #sub-page #down-menu ul li a		{ color: #000; text-decoration: underline; padding: 0 8px 0; }
#home #sub-page #down-menu ul li a:hover{ text-decoration: none; }

#foot p			{ text-align: right; margin: 0 20px 0 0; font-size: 1.1em; }
#foot p.ff a	{ color: #000; text-align: left; float: left; }
#foot p.ff a:hover{ text-decoration: none; }
/* -----------------------------------------------------/ odmena /--------------------------------------------------*/
#odmena				{ background: url(../images/odmena/odmena-body.gif) repeat;}
#odmena #head			{ background: url(../images/odmena/odmena-head.jpg) no-repeat; height: 47px; }
#odmena #sub-page		{ background: url(../images/odmena/odmena-top.jpg) no-repeat top; }
#odmena #down-menu		{ background: url(../images/odmena/odmena-bottom.jpg) no-repeat right; }
#odmena h3				{ font-size: 1.3em; color: #b30000;  }

/* -----------------------------------------------------/ kalendar /--------------------------------------------------*/
#kalendar				{ background: url(../images/kalendar/kalendar-body.gif) repeat;}
#kalendar #head			{ background: url(../images/odmena/odmena-head.jpg) no-repeat; height: 47px; }
#kalendar #sub-page		{ background: url(../images/kalendar/kalendar-top.jpg) no-repeat top; }
#kalendar #down-menu		{ background: url(../images/kalendar/kalendar-bottom.jpg) no-repeat right; }
#kalendar h3				{ font-size: 1.3em; color: #b30000;  }

/* -----------------------------------------------------/ copy /--------------------------------------------------*/
#copy				{ background: url(../images/copy/copy-body.gif) repeat;}
#copy #head			{ background: url(../images/odmena/odmena-head.jpg) no-repeat; height: 47px; }
#copy #sub-page		{ background: url(../images/copy/copy-top.jpg) no-repeat top; }
#copy #down-menu		{ background: url(../images/copy/copy-bottom.jpg) no-repeat right; }
#copy h3				{ font-size: 1.3em; color: #b30000;  }

/* -----------------------------------------------------/ tisk /--------------------------------------------------*/
#tisk-norem				{ background: url(../images/tisk/tisk-body.gif) repeat;}
#tisk-norem #head			{ background: url(../images/odmena/odmena-head.jpg) no-repeat; height: 47px; }
#tisk-norem #sub-page		{ background: url(../images/tisk/tisk-top.jpg) no-repeat top; }
#tisk-norem #down-menu		{ background: url(../images/tisk/tisk-bottom.jpg) no-repeat right; }
#tisk-norem h3				{ font-size: 1.3em; color: #b30000;  }

/* -----------------------------------------------------/ vestnik /--------------------------------------------------*/
#vestnik				{ background: url(../images/tisk/tisk-body.gif) repeat;}
#vestnik #head			{ background: url(../images/odmena/odmena-head.jpg) no-repeat; height: 47px; }
#vestnik #sub-page		{ background: url(../images/tisk/tisk-top.jpg) no-repeat top; }
#vestnik #down-menu		{ background: url(../images/tisk/tisk-bottom.jpg) no-repeat right; }
#vestnik h3				{ font-size: 1.3em; color: #b30000;  }

/* -----------------------------------------------------/ objednavka /--------------------------------------------------*/
#obj				{ background: url(../images/odmena/odmena-body.gif) repeat;}
#obj    #head			{ background: url(../images/software/software-head.jpg) no-repeat; height: 47px; }
#obj    #sub-page		{ background: url(../images/software/software-top.jpg) no-repeat top; }
#obj    #down-menu		{ background: url(../images/odmena/odmena-bottom.jpg) no-repeat right; }
#obj    h3			{ font-size: 1.3em; color: #b30000;  }

/* -----------------------------------------------------/ software /--------------------------------------------------*/
#software				{ background: url(../images/software/software-body.gif) repeat;}
#software #head			{ background: url(../images/software/software-head.jpg) no-repeat; height: 47px;}
#software #sub-page		{ background: url(../images/software/software-top.jpg) no-repeat top; }
#software #down-menu		{ background: url(../images/software/software-bottom.jpg) no-repeat right; }
#_software img			{ margin: 0 15px 0 0;}
#software .item-soft	{ float: left; margin: 0 0 10px; }
* html #software .item-soft { margin: 0 15px 0 0; }
#software .item-soft p	{ text-align: justify; }

#thank #down-menu 	{ background: url(../images/firma/firma-bottom.jpg) no-repeat; margin: 150px 0 0; }
#thank #sub-page img	{ margin: 0 0 10px 200px;  }

p.dik	{ font-size: 1.6em; color: #800000; text-align: center; font-weight: bold; }
/* -----------------------------------------------------/ kontakt /--------------------------------------------------*/
#kontakt				{ background: url(../images/firma/firma-body.gif) repeat;}
#kontakt #head			{ background: url(../images/firma/firma-head.jpg) no-repeat; height: 47px;}
#kontakt #sub-page		{ background: url(../images/kontakt/kontakt-top.jpg) no-repeat top; }
#kontakt #down-menu		{ background: url(../images/firma/firma-bottom.jpg) no-repeat right; }

#kontakt table.con			{ margin: 30px 0 20px; width: 790px; }
#kontakt table.con tr.topik	{ padding: 30px 0 0; }
#kontakt table.con td		{ font-size: 1.2em; font-weight: bold;  }
#kontakt table.con marquee	{ width: 345px; height: 30px; }
#kontakt table.con p		{ font-size: 1.2em; margin: 0 0 0 30px; }
#kontakt ul.list		{ margin: 0 0 15px 40px; }
#kontakt ul.list li		{ background: url(../images/firma/fajfka.gif) no-repeat 0 -3%; }
/* -----------------------------------------------------/ o firme /--------------------------------------------------*/
#firma					{ background: url(../images/firma/firma-body.gif) repeat;}
#firma #head			{ background: url(../images/firma/firma-head.jpg) no-repeat; height: 47px;}
#firma #sub-page		{ background: url(../images/firma/firma-top.jpg) no-repeat top; }
#firma #down-menu		{ background: url(../images/firma/firma-bottom.jpg) no-repeat right; }

#firma ul.list			{ margin: 0 0 15px 40px; }
#firma ul.list li		{ background: url(../images/firma/fajfka.gif) no-repeat 0 -3%; }
#zakony ul.list li		{ background: url(../images/firma/fajfka.gif) no-repeat 0 -3%; }
/* -----------------------------------------------------/ normalizace /--------------------------------------------------*/
#normalizace				{ background: url(../images/normalizace/normalizace-body.gif) repeat;}
#normalizace #head			{ background: url(../images/normalizace/normalizace-head.jpg) no-repeat;height: 47px; }
#normalizace #sub-page		{ background: url(../images/normalizace/normalizace-top.jpg) no-repeat top; }
#normalizace #down-menu		{ background: url(../images/normalizace/normalizace-bottom.jpg) no-repeat right; }

#normalizace h3				{ font-size: 1.3em; color: #b30000;  }
/* -----------------------------------------------------/ legislativa /--------------------------------------------------*/
#legislativa				{ background: url(../images/legislativa/legislativa-body.gif) repeat;}
#legislativa #head			{ background: url(../images/legislativa/legislativa-head.jpg) no-repeat;height: 47px; }
#legislativa #sub-page		{ background: url(../images/legislativa/legislativa-top.jpg) no-repeat top; }
#legislativa #down-menu		{ background: url(../images/legislativa/legislativa-bottom.jpg) no-repeat right; }

#legislativa h3				{ font-size: 1.3em; color: #b30000;  }
/* -----------------------------------------------------/ seznam /--------------------------------------------------*/
#seznam				{ background: url(../images/seznam/seznam-body.gif) repeat;}
#seznam #head			{ background: url(../images/sluzby/sluzby-head.jpg) no-repeat; height: 47px;}
#seznam #sub-page		{ background: url(../images/seznam/seznam-top.jpg) no-repeat top; }
#seznam #down-menu		{ background: url(../images/seznam/seznam-bottom.jpg) no-repeat right; }
#seznam h3				{ font-size: 1.3em; color: #b30000;  }

#seznam h3.seznamnorem	{ background: url(../images/seznam/nadpis_seznam.gif) no-repeat; height: 28px; width: 623px; margin: 0 0 20px 100px; cursor: default; }
#seznam h3.seznamnorempc	{ background: url(../images/seznam/nadpis_seznam_norem_pc.gif) no-repeat; height: 28px; width: 623px; margin: 0 0 20px 250px; cursor: default; }
#seznam ul.list			{ margin: 0 0 15px 40px; }
#seznam ul.list li		{ background: url(../images/seznam/fajfka.gif) no-repeat 0 -3%; }

#seznam .item-normy		{ float: left; margin: 0 0 30px 50px; display: inline; }
#seznam .item-normy img	{ margin: 0 0 0 15px;}
/* -----------------------------------------------------/ download /--------------------------------------------------*/
#download					{ background: url(../images/download/download-body.gif) repeat;}
#download #head				{ background: url(../images/download/download-head.jpg) no-repeat; height: 47px; }
#download #sub-page			{ background: url(../images/download/download-top.jpg) no-repeat top; }
#download #down-menu		{ background: url(../images/download/download-bottom.jpg) no-repeat right; }

#download h3				{ font-size: 1.6em; color: #990000; padding: 0 0 20px; margin: 0 0 0 70px; }
#download table tr			{ height: 48px; }
#download table tr td		{ font-size: 1.3em; }
/* -----------------------------------------------------/ sluzby /--------------------------------------------------*/
#sluzby				{ background: url(../images/sluzby/sluzby-body.gif) repeat;}
#sluzby #head		{ background: url(../images/sluzby/sluzby-head.jpg) no-repeat; height: 47px;}
#sluzby #sub-page	{ background: url(../images/sluzby/sluzby-top.jpg) no-repeat top; }
#sluzby #down-menu	{ background: url(../images/sluzby/sluzby-bottom.jpg) no-repeat right; }

#zakony				{ background: url(../images/sluzby/sluzby-body.gif) repeat;}
#zakony #head		{ background: url(../images/sluzby/sluzby-head.jpg) no-repeat; height: 47px;}
#zakony #sub-page	{ background: url(../images/sluzby/sluzby2_up.jpg) no-repeat top; }
#zakony #down-menu	{ background: url(../images/sluzby/sluzby-bottom.jpg) no-repeat right; }

#sluzby h3.enormy		{ background: url(../images/sluzby/nadpis_sluzby_e_normy.gif) no-repeat; height: 28px; width: 335px; margin: 0 0 40px 250px; cursor: default; }
#sluzby h3.novenormy	{ background: url(../images/sluzby/nadpis_nove_normy.gif) no-repeat; height: 28px; width: 220px; margin: 0 0 40px 285px; cursor: default; }
#sluzby h3.slnormy		{ background: url(../images/sluzby/nadpis_sluzby_normy.gif) no-repeat; height: 28px; width: 481px; margin: 0 0 40px 150px; cursor: default; }
#zakony h3.zakony		{ background: url(../images/sluzby/nadpis_sluzby_zakony.gif) no-repeat; height: 28px; width: 525px; margin: 0 0 40px 130px; cursor: default; }
#zakony h3.novezakony	{ background: url(../images/sluzby/nadpis_nove_zakony.gif) no-repeat; height: 28px; width: 327px; margin: 0 0 40px 230px; cursor: default; }

#sluzby h3.zadost		{ background: url(../images/sluzby/nadpis_zadost.gif) no-repeat; height: 28px; width: 518px; margin: 0 0 40px 130px; cursor: default; }
#sluzby h3.tridy		{ background: url(../images/sluzby/nadpis_seznam_trid.gif) no-repeat; height: 28px; width: 200px; margin: 0 0 40px 330px; cursor: default; }

#sluzby h3				{ cursor: pointer; }

#sluzby ul.list			{ margin: 0 0 15px 40px; }
#sluzby ul.list li		{ background: url(../images/sluzby/fajfka.gif) no-repeat 0 -3%; }

#sluzby table.normy				{ width: 100%; border: solid #000; border-width: 1px 0 0 1px; margin: 0 0 40px; }
#sluzby table.normy tr td		{ font-size: 1.2em; vertical-align: middle; padding: 5px 10px; border: solid #000; border-width: 0 1px 1px 0; text-align: left; }
#sluzby table.normy tr			{ background: #fff;  }
#sluzby table.normy tr.top td	{ background: #AD425E; text-align: center;  }
#sluzby table.normy tr.dark		{ background: #F4E4FD; font-weight: bold;  }
#sluzby table.normy tr td.ac	{ text-align: center; }

#zakony table.zak			{ width: 100%; border: solid #000; border-width: 1px 0 0 1px; margin: 0 0 40px; }
#zakony table.zak tr td		{ font-size: 1.2em; vertical-align: middle; padding: 5px 10px; border: solid #000; border-width: 0 1px 1px 0; text-align: center; }
#zakony table.zak tr		{ background: #fff;  }
#zakony table.zak tr.top td	{ background: #AD425E; text-align: center;  }
#zakony table.zak tr.dark	{ background: #F4E4FD; font-weight: bold;  }
#zakony table.zak tr td.al	{ text-align: left; }
#zakony table.zak tr td.sk	{ width: 80px; }

#sluzby table.tridy			{ wiidth: 100%; border: 0; margin: 0 0 30px; }
#sluzby table.tridy tr td	{ font-size: 1.2em; vertical-align: middle; border: 0; text-align: left; padding: 0 15px 0 0; }
#sluzby table.tridy tr.top td	{ color: #0000ff; padding: 0 15px 10px 0; }
#sluzby table.tridy tr td.ac	{ text-align: center; }
#sluzby h4					{ cursor: pointer; font-size: 1.2em; }


#sluzby .item-normy		{ float: left; margin: 0 0 30px 50px; display: inline; }
#sluzby .item-normy img	{ margin: 0 0 0 15px;}
/* -----------------------------------------------------/ prirucky /--------------------------------------------------*/
#prirucky					{ background: url(../images/prirucky/prirucky-body.gif) repeat;}
#prirucky #head				{ background: url(../images/prirucky/prirucky-head.jpg) no-repeat; height: 47px; }
#prirucky #sub-page			{ background: url(../images/prirucky/prirucky-top.jpg) no-repeat top; }
#prirucky #down-menu		{ background: url(../images/prirucky/prirucky-bottom.jpg) no-repeat right; }

.item		{ float: left; margin: 0 0 15px;  }
.item p		{ float: left; margin: 0 0 0 10px; width: 700px; }
.item p.large	{ float: left; margin: 0 0 2em 10px; width: 650px; }
.item p.large2	{ float: left; margin: 0 0 2em 10px; width: 570px; }
/* -----------------------------------------------------/ kovy /-----------------------------------------------------*/
#kovy					{ background: url(../images/kovy/kovy-body.gif) repeat;}
#kovy #head				{ background: url(../images/kovy/kovy-head.jpg) no-repeat; height: 47px; }
#kovy #sub-page			{ background: url(../images/kovy/kovy-top.jpg) no-repeat top; }
#kovy ul.list li		{ background: url(../images/kovy/fajfka.gif) no-repeat 0 -3%; }
#kovy ul.list li ul li	{ background: none; padding: 0 0 0.2em 20px; font-size: 1.1em;}
#kovy #down-menu		{ background: url(../images/kovy/kovy-bottom.jpg) no-repeat right; }
	/* horni menu podnabidky "Kovy" */
#menu-kovy			{ float: left; margin: 0 0 30px 170px; display: inline; }
#menu-kovy ul 		{ list-style-type: none; }
#menu-kovy li 		{ float: left; padding: 0 3px 3px; }
	/* links */
#menu-kovy li.m1 a 	{ width: 67px; height: 24px; background: url(../images/kovy/menu_obecne.jpg); display: block; }
#menu-kovy li.m2 a 	{ width: 148px; height: 24px; background: url(../images/kovy/menu_zel_kovy.jpg); display: block; }
#menu-kovy li.m3 a 	{ width: 217px; height: 24px; background: url(../images/kovy/menu_nezel_kovy.jpg); display: block; }
	/* hover + active links */
#menu-kovy li.m1 a:hover,
#menu-kovy li.m1 a.active	{ background: url(../images/kovy/menu_obecne2.jpg); }
#menu-kovy li.m2 a:hover,
#menu-kovy li.m2 a.active	{ background: url(../images/kovy/menu_zel_kovy2.jpg); }
#menu-kovy li.m3 a:hover,
#menu-kovy li.m3 a.active	{ background: url(../images/kovy/menu_nezel_kovy2.jpg); }
	/* nadpisy sekce "kovy" */
#kovy h3.obecne				{ background: url(../images/kovy/kovy-h3-obecne.gif) no-repeat; height: 28px; width: 100px; margin: 0 0 20px 340px; }
#kovy h3.zelezne			{ background: url(../images/kovy/kovy-h3-zelezne.gif) no-repeat; height: 28px; width: 251px; margin: 0 0 20px 270px; }
#kovy h3.nezelezne			{ background: url(../images/kovy/kovy-h3-nezelezne.gif) no-repeat; height: 28px; width: 286px; margin: 0 0 20px 270px; }
#kovy h3.dotazy				{ background: url(../images/kovy/kovy-h3-dotazy.gif) no-repeat; height: 28px; width: 298px; margin: 0 0 20px 270px; }
#kovy h3.demo				{ background: url(../images/kovy/kovy-h3-demo.gif) no-repeat; height: 28px; width: 222px; margin: 0 0 20px 290px; }
#kovy h3.novaverze			{ background: url(../images/kovy/kovy-h3-novaverze.gif) no-repeat; height: 28px; width: 293px; margin: 0 0 20px 270px; }
#kovy h3.msde			{ background: url(../images/kovy/kovy-h3-msde.gif) no-repeat; height: 28px; width: 293px; margin: 0 0 20px 270px; }
/* -----------------------------------------------------/ Evilit /---------------------------------------------------*/
#evilit					{ background: url(../images/evilit/evilit-body.gif) repeat;}
#evilit #head			{ background: url(../images/evilit/evilit-head.jpg) no-repeat; height: 47px; }
#evilit #sub-page		{ background: url(../images/evilit/evilit-top.jpg) no-repeat top; }
#evilit ul.list li		{ background: url(../images/evilit/evilit-fajfka.gif) no-repeat 0 -3%; }
#evilit #down-menu		{ background: url(../images/evilit/evilit-bottom.jpg) no-repeat right; }
	/* horni menu podnabidky "EviLit" */
#menu-evilit			{ float: left; margin: 0 0 30px 50px; display: inline; }
#menu-evilit ul 		{ list-style-type: none; }
#menu-evilit li 		{ float: left; padding: 0 3px 3px; }
	/* links */
#menu-evilit li.m1 a 	{ width: 67px; height: 24px; background: url(../images/evilit/evilit-obecne.gif); display: block; }
#menu-evilit li.m2 a 	{ width: 124px; height: 24px; background: url(../images/evilit/evilit-kat_pred.gif); display: block; }
#menu-evilit li.m3 a 	{ width: 207px; height: 24px; background: url(../images/evilit/evilit-evid_obj.gif); display: block; }
#menu-evilit li.m4 a 	{ width: 126px; height: 24px; background: url(../images/evilit/evilit-evid_vyp.gif); display: block; }
#menu-evilit li.m5 a 	{ width: 104px; height: 24px; background: url(../images/evilit/evilit-registry.gif); display: block; }
	/* hover + active links */
#menu-evilit li.m1 a:hover,
#menu-evilit li.m1 a.active	{ background: url(../images/evilit/evilit-obecne2.gif); }
#menu-evilit li.m2 a:hover,
#menu-evilit li.m2 a.active	{ background: url(../images/evilit/evilit-kat_pred2.gif); }
#menu-evilit li.m3 a:hover,
#menu-evilit li.m3 a.active	{ background: url(../images/evilit/evilit-evid_obj2.gif); }
#menu-evilit li.m4 a:hover,
#menu-evilit li.m4 a.active	{ background: url(../images/evilit/evilit-evid_vyp2.gif); }
#menu-evilit li.m5 a:hover,
#menu-evilit li.m5 a.active	{ background: url(../images/evilit/evilit-registry2.gif); }
	/* nadpisy sekce evilit */
#evilit h3.obecne		{ background: url(../images/evilit/evilit-h3-obecne.gif) no-repeat; height: 28px; width: 99px; margin: 0 0 20px 330px; }
#evilit h3.katpred		{ background: url(../images/evilit/evilit-h3-kat_pred.gif) no-repeat; height: 28px; width: 244px; margin: 0 0 20px 260px; }
#evilit h3.eviobj		{ background: url(../images/evilit/evilit-h3-evi_obj.gif) no-repeat; height: 28px; width: 455px; margin: 0 0 20px 200px; }
#evilit h3.evivyp		{ background: url(../images/evilit/evilit-h3-evi_vyp.gif) no-repeat; height: 28px; width: 251px; margin: 0 0 20px 270px; }
#evilit h3.registry		{ background: url(../images/evilit/evilit-h3-registry.gif) no-repeat; height: 28px; width: 251px; margin: 0 0 20px 270px; }
#evilit h3.dotazy		{ background: url(../images/evilit/evilit-h3-dotazy.gif) no-repeat; height: 28px; width: 298px; margin: 0 0 20px 280px; }
#evilit h3.demo			{ background: url(../images/evilit/evilit-h3-demo.gif) no-repeat; height: 28px; width: 298px; margin: 0 0 20px 280px; }
#evilit h3.novaverze	{ background: url(../images/evilit/evilit-h3-novaverze.gif) no-repeat; height: 28px; width: 294px; margin: 0 0 20px 260px; }
#evilit h3.msde			{ background: url(../images/evilit/evilit-h3-msde.gif) no-repeat; height: 28px; width: 293px; margin: 0 0 20px 270px; }
/* -----------------------------------------------------/ Evizak /---------------------------------------------------*/
#evizak				{ background: url(../images/evizak/evizak-body.gif) repeat;}
#evizak #head		{ background: url(../images/evizak/evizak-head.jpg) no-repeat; height: 47px; }
#evizak #sub-page	{ background: url(../images/evizak/evizak-top.jpg) no-repeat top; }
#evizak ul.list li	{ background: url(../images/evizak/evizak-fajfka.gif) no-repeat 0 -3%; }
#evizak #down-menu	{ background: url(../images/evizak/evizak-bottom.jpg) no-repeat right; }
	/* horni menu podnabidky "Evizak" */
#menu-evizak			{ float: left; margin: 0 0 30px 0; display: inline; }
#menu-evizak ul 		{ list-style-type: none; }
#menu-evizak li 		{ float: left; padding: 0 3px 3px; }
	/* links */
#menu-evizak li.m1 a 	{ width: 65px; height: 24px; background: url(../images/evizak/evizak-obecne.jpg); display: block; }
#menu-evizak li.m2 a 	{ width: 119px; height: 24px; background: url(../images/evizak/evizak-kat_predpisu.jpg); display: block; }
#menu-evizak li.m3 a 	{ width: 177px; height: 24px; background: url(../images/evizak/evizak-evidence_pred.jpg); display: block; }
#menu-evizak li.m4 a 	{ width: 142px; height: 24px; background: url(../images/evizak/evizak-evidence_dok.jpg); display: block; }
#menu-evizak li.m5 a 	{ width: 137px; height: 24px; background: url(../images/evizak/evizak-evidence_akt.jpg); display: block; }
#menu-evizak li.m6 a 	{ width: 118px; height: 24px; background: url(../images/evizak/evizak-registry.jpg); display: block; }
	/* hover + active links */
#menu-evizak li.m1 a:hover,
#menu-evizak li.m1 a.active	{ background: url(../images/evizak/evizak-obecne2.jpg); }
#menu-evizak li.m2 a:hover,
#menu-evizak li.m2 a.active	{ background: url(../images/evizak/evizak-kat_predpisu2.jpg); }
#menu-evizak li.m3 a:hover,
#menu-evizak li.m3 a.active	{ background: url(../images/evizak/evizak-evidence_pred2.jpg); }
#menu-evizak li.m4 a:hover,
#menu-evizak li.m4 a.active	{ background: url(../images/evizak/evizak-evidence_dok2.jpg); }
#menu-evizak li.m5 a:hover,
#menu-evizak li.m5 a.active	{ background: url(../images/evizak/evizak-evidence_akt2.jpg); }
#menu-evizak li.m6 a:hover,
#menu-evizak li.m6 a.active	{ background: url(../images/evizak/evizak-registry2.jpg); }
	/* horni menu podnabidky "Evizak" */
#evizak h3.obecne		{ background: url(../images/evizak/evizak-h3-obecne.gif) no-repeat; height: 28px; width: 99px; margin: 0 0 20px 330px; }
#evizak h3.katalog		{ background: url(../images/evizak/evizak-h3-katalog.gif) no-repeat; height: 28px; width: 232px; margin: 0 0 20px 300px; }
#evizak h3.evpredpisu	{ background: url(../images/evizak/evizak-h3-evidpr.gif) no-repeat; height: 28px; width: 424px; margin: 0 0 20px 200px; }
#evizak h3.evdok		{ background: url(../images/evizak/evizak-h3-eviddok.gif) no-repeat; height: 28px; width: 276px; margin: 0 0 20px 280px; }
#evizak h3.evakt		{ background: url(../images/evizak/evizak-h3-evidakt.gif) no-repeat; height: 28px; width: 283px; margin: 0 0 20px 280px; }
#evizak h3.registry		{ background: url(../images/evizak/evizak-h3-registry.gif) no-repeat; height: 28px; width: 353px; margin: 0 0 20px 260px; }
#evizak h3.demo			{ background: url(../images/evizak/evizak-h3-demo.gif) no-repeat; height: 28px; width: 250px; margin: 0 0 20px 300px; }
#evizak h3.novaverze	{ background: url(../images/evizak/evizak-h3-nova_verze.gif) no-repeat; height: 28px; width: 294px; margin: 0 0 20px 280px; }
#evizak h3.dotazy		{ background: url(../images/evizak/evizak-h3-dotazy.gif) no-repeat; height: 28px; width: 296px; margin: 0 0 20px 280px; }
#evizak h3.msde			{ background: url(../images/evizak/evizak-h3-msde.gif) no-repeat; height: 28px; width: 293px; margin: 0 0 20px 270px; }
/* -----------------------------------------------------/ Evinor /---------------------------------------------------*/
#evinor						{ background: url(../images/evinor/evinor-body.gif) repeat;  }
#evinor #head				{ background: url(../images/evinor/evinor-head.jpg) no-repeat; height: 47px; }
#evinor #sub-page			{ background: url(../images/evinor/evinor-top.jpg) no-repeat top; }
#evinor ul.list li			{ background: url(../images/evinor/evinor-fajfka.gif) no-repeat; }
#evinor #down-menu			{ background: url(../images/evinor/evinor-bottom.jpg) no-repeat right; }
	/* horni menu podnabidky "Evinor" */
#menu-evinor			{ float: left; margin: 0 0 30px; }
#menu-evinor ul 		{ list-style-type: none; }
#menu-evinor li 		{ float: left; padding: 0 2px 3px; }
	/* links */
#menu-evinor li.m1 a 	{ width: 65px; height: 26px; background: url(../images/evinor/evinor-obecne.gif); display: block; }
#menu-evinor li.m2 a 	{ width: 156px; height: 26px; background: url(../images/evinor/evinor-kat-plnorem.gif); display: block; }
#menu-evinor li.m3 a 	{ width: 169px; height: 26px; background: url(../images/evinor/evinor-kat-neplnorem.gif); display: block; }
#menu-evinor li.m4 a 	{ width: 196px; height: 26px; background: url(../images/evinor/evinor-kat-nabidek.gif); display: block; }
#menu-evinor li.m5 a 	{ width: 189px; height: 26px; background: url(../images/evinor/evinor-ev-norem.gif); display: block; }
#menu-evinor li.m6 a 	{ width: 215px; height: 25px; background: url(../images/evinor/evinor-ev-objednavek.gif); display: block; margin: 0 0 0 50px; }
#menu-evinor li.m7 a 	{ width: 143px; height: 25px; background: url(../images/evinor/evinor-aktualizace.gif); display: block; }
#menu-evinor li.m8 a 	{ width: 142px; height: 25px; background: url(../images/evinor/evinor-ev-dokumentu.gif); display: block; }
#menu-evinor li.m9 a 	{ width: 162px; height: 25px; background: url(../images/evinor/evinor-registry.gif); display: block; }
	/* hover + active links */
#menu-evinor li.m1 a:hover,
#menu-evinor li.m1 a.active	{ background: url(../images/evinor/evinor-obecne2.gif); }
#menu-evinor li.m2 a:hover,
#menu-evinor li.m2 a.active	{ background: url(../images/evinor/evinor-kat-plnorem2.gif); }
#menu-evinor li.m3 a:hover,
#menu-evinor li.m3 a.active	{ background: url(../images/evinor/evinor-kat-neplnorem2.gif); }
#menu-evinor li.m4 a:hover,
#menu-evinor li.m4 a.active	{ background: url(../images/evinor/evinor-kat-nabidek2.gif); }
#menu-evinor li.m5 a:hover,
#menu-evinor li.m5 a.active	{ background: url(../images/evinor/evinor-ev-norem2.gif); }
#menu-evinor li.m6 a:hover,
#menu-evinor li.m6 a.active	{ background: url(../images/evinor/evinor-ev-objednavek2.gif); }
#menu-evinor li.m7 a:hover,
#menu-evinor li.m7 a.active	{ background: url(../images/evinor/evinor-aktualizace2.gif); }
#menu-evinor li.m8 a:hover,
#menu-evinor li.m8 a.active	{ background: url(../images/evinor/evinor-ev-dokumentu2.gif); }
#menu-evinor li.m9 a:hover,
#menu-evinor li.m9 a.active	{ background: url(../images/evinor/evinor-registry2.gif); }
	/* nadpisy podsekci "Evinor" */
#evinor h3.obecne		{ background: url(../images/evinor/evinor-h3-obecne.gif) no-repeat; height: 28px; width: 99px; margin: 0 0 20px 330px; }
#evinor h3.plnor		{ background: url(../images/evinor/evinor-h3-pl-nor.gif) no-repeat; height: 28px; width: 323px; margin: 0 0 20px 230px; }
#evinor h3.neplnor		{ background: url(../images/evinor/evinor-h3-nepl-nor.gif) no-repeat; height: 28px; width: 354px; margin: 0 0 20px 210px; }
#evinor h3.nab			{ background: url(../images/evinor/evinor-h3-nove-nor.gif) no-repeat; height: 28px; width: 416px; margin: 0 0 20px 210px; }
#evinor h3.vypujcky		{ background: url(../images/evinor/evinor-h3-vypujcky.gif) no-repeat; height: 28px; width: 391px; margin: 0 0 20px 225px; }
#evinor h3.objednavky	{ background: url(../images/evinor/evinor-h3-objednavky.gif) no-repeat; height: 28px; width: 471px; margin: 0 0 20px 155px; }
#evinor h3.aktualizace	{ background: url(../images/evinor/evinor-h3-aktualizace.gif) no-repeat; height: 28px; width: 308px; margin: 0 0 20px 260px; }
#evinor h3.dokumenty	{ background: url(../images/evinor/evinor-h3-dokumenty.gif) no-repeat; height: 28px; width: 416px; margin: 0 0 20px 260px; }
#evinor h3.manual		{ background: url(../images/evinor/evinor-h3-manual.gif) no-repeat; height: 28px; width: 95px; margin: 0 0 20px 365px; }
#evinor h3.registry		{ background: url(../images/evinor/evinor-h3-registry.gif) no-repeat; height: 28px; width: 352px; margin: 0 0 20px 250px; }
#evinor h3.dotazy		{ background: url(../images/evinor/evinor-h3-dotazy.gif) no-repeat; height: 28px; width: 298px; margin: 0 0 20px 280px; }
#evinor h3.demo			{ background: url(../images/evinor/evinor-h3-demo.gif) no-repeat; height: 28px; width: 251px; margin: 0 0 20px 310px; }
#evinor h3.nabnorem		{ background: url(../images/evinor/evinor-h3-nabidky_norem.gif) no-repeat; height: 28px; width: 415px; margin: 0 0 20px 240px; }
#evinor h3.novaverze	{ background: url(../images/evinor/evinor-h3-nova_verze.gif) no-repeat; height: 28px; width: 294px; margin: 0 0 20px 290px; }
#evinor h3.msde			{ background: url(../images/evinor/evinor-h3-msde.gif) no-repeat; height: 28px; width: 293px; margin: 0 0 20px 270px; }
#evinor h3.md5			{ background: url(../images/evinor/evinor-h3-md5.gif) no-repeat; height: 28px; width: 62px; margin: 0 0 20px 370px; }
/* -----------------------------------------------/ FOOT /--------------------------------------------------- */
#down-menu 				{ background: url(../images/bg-down-menu.jpg) no-repeat 200px 0; height: 80px; padding: 0 0 2px; }
#down-menu ul			{ padding: 50px 0 0 10px; margin: 0 0 0 200px; }
#down-menu ul li		{ float: left; background: none; font-size: 1.2em; }
#down-menu ul li a		{ color: #000; text-decoration: underline; padding: 0 8px 0; }
#down-menu ul li a:hover{ text-decoration: none; }
#foot p			{ text-align: right; margin: 0 20px 0 0; font-size: 1.1em; }




/* -----------------------------------------------/ MENU /--------------------------------------------------- */
* html #leftnext 			{ margin: -100px 0 0; }
#leftnext img				{ margin: 10px 0 0 20px; }

.menu 						{ z-index:1000; margin: 0; #margin: 0 0 120px; }

.menu ul 					{ padding:0; margin:0; list-style-type:none; width: 170px; height: 192px; }
* html .menu ul 			{ margin-left: -16px; ma\rgin-left: 0;}
.menu li 					{ position:relative; background: url(../images/menu/menu_back.gif) repeat-x #A9C0F4; height: 26px; #float: left; }
.menu li a					{ padding: 0 0 0 30px; width: 139px; font-size: 1.2em; float: left; font-family: sans-serif }

.menu li ul.evidence li a 			{ padding: 0 0 0 70px; }
.menu li ul li a,
.menu li ul li ul li a,
.menu li ul.evidence li ul li a		{ padding: 0; }

.menu ul li a span		{ background: url(../images/menu/arrow.gif) no-repeat; width: 11px; display: block; height: 11px; position: absolute; top: 7px; right: 5px; z-index: 1; }

.menu table 				{ position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1.1em;}
.menu a, .menu a:visited 	{ display:block; text-decoration:none; height:25px; line-height:25px; wiidth:139px; color:#000; text-indent:5px; border:1px solid #fff; border-width:0 1px 1px 0; }

* html .menu ul ul a,
* html .menu ul ul a:visited { font-size: 1.4em; }  /* velikost pisma v sub kategoriich v IE*/
* html .menu a,
* html .menu a:visited 		{ width:140px; w\idth:139px; }
* html .menu a:hover 		{ color:#0000ff; background:#bcd6fb;}
.menu :hover > a 			{ color:#0000ff; background:#bcd6fb; }
.menu ul ul 				{ visibility:hidden; position:absolute; top:0; left:170px; margin: 0; }
	/* nastaveni minimalni relativni sirky u sub kategorii */
.menu ul ul.prirucky 				{ width: 50em;  }
.menu ul ul.prirucky a,
.menu ul ul.prirucky a:visited 		{ width: 41.6em;  }
.menu ul ul.normalizace 			{ width: 32em;  }
.menu ul ul.normalizace a,
.menu ul ul.normalizace a:visited 	{ width: 26.6em;  }
.menu ul ul ul.sub-norm 			{ visibility: hidden; position: absolute; top: 0; left: 32em; }
.menu ul ul ul.sub-norm a,
.menu ul ul ul.sub-norm a:visited 	{ width: 14.1em; }
.menu ul ul.legislativa 			{ width: 30em;  }
.menu ul ul.legislativa a,
.menu ul ul.legislativa a:visited 	{ width: 25em;  }
.menu ul ul.evidence ul				{ left: 24em; }
.menu ul ul.evidence				{ width: 24em; }
.menu ul ul.evidence a,
.menu ul ul.evidence a:visited 		{ width: 14.1em;}

* html .menu ul ul.evidence a,
* html .menu ul ul.evidence a:visited 		{ width: 13em; }
* html .menu ul ul.evidence ul		{ left: 28.1em; }
	/* (ne)viditelnost sub kategorii */
.menu ul li:hover ul,
.menu ul a:hover ul 			{ visibility:visible; }
.menu ul :hover ul ul			{ visibility:hidden; }
.menu ul :hover ul :hover ul ul	{ visibility:hidden; }
.menu ul :hover ul :hover ul	{ visibility:visible; }
.menu ul :hover ul :hover ul :hover ul { visibility:visible; }

.menu a.home			{ background: url(../images/menu/home.gif) no-repeat; }
.menu a.home:hover		{ background: url(../images/menu/home.gif) no-repeat #bcd6fb; }
.menu a.cd				{ background: url(../images/menu/cd.gif) no-repeat; }
.menu a.cd:hover		{ background: url(../images/menu/cd.gif) no-repeat #bcd6fb; }
.menu a.dwn				{ background: url(../images/menu/download.gif) no-repeat; }
.menu a.dwn:hover		{ background: url(../images/menu/download.gif) no-repeat #bcd6fb; }
.menu a.firma			{ background: url(../images/menu/firma.gif) no-repeat; }
.menu a.firma:hover		{ background: url(../images/menu/firma.gif) no-repeat #bcd6fb; }
.menu a.knihy			{ background: url(../images/menu/knihy.gif) no-repeat; }
.menu a.knihy:hover		{ background: url(../images/menu/knihy.gif) no-repeat #bcd6fb; }
.menu a.kontakt			{ background: url(../images/menu/kontakt.gif) no-repeat; }
.menu a.kontakt:hover	{ background: url(../images/menu/kontakt.gif) no-repeat #bcd6fb; }
.menu a.objednavka		{ background: url(../images/menu/objednavka.gif) no-repeat; }
.menu a.objednavka:hover{ background: url(../images/menu/objednavka.gif) no-repeat #bcd6fb; }
.menu a.seznam			{ background: url(../images/menu/seznam.gif) no-repeat; }
.menu a.seznam:hover	{ background: url(../images/menu/seznam.gif) no-repeat #bcd6fb; }
.menu a.shop			{ background: url(../images/menu/shop.gif) no-repeat; }
.menu a.shop:hover		{ background: url(../images/menu/shop.gif) no-repeat #bcd6fb; }
.menu a.sluzby			{ background: url(../images/menu/normy.gif) no-repeat; }
.menu a.sluzby:hover	{ background: url(../images/menu/normy.gif) no-repeat #bcd6fb; }
.menu a.norlogo			{ background: url(../images/menu/logo_evinor.gif) no-repeat 3px 5px; }
.menu a.norlogo:hover	{ background: url(../images/menu/logo_evinor.gif) no-repeat 3px 5px #bcd6fb; }
.menu a.zaklogo			{ background: url(../images/menu/logo_evizak.gif) no-repeat 3px 5px; }
.menu a.zaklogo:hover	{ background: url(../images/menu/logo_evizak.gif) no-repeat 3px 5px #bcd6fb; }
.menu a.litlogo			{ background: url(../images/menu/logo_evilit.gif) no-repeat 3px 5px; }
.menu a.litlogo:hover	{ background: url(../images/menu/logo_evilit.gif) no-repeat 3px 5px #bcd6fb; }
.menu a.kovylogo		{ background: url(../images/menu/logo_kovy.gif) no-repeat 3px 5px; }
.menu a.kovylogo:hover	{ background: url(../images/menu/logo_kovy.gif) no-repeat 3px 5px #bcd6fb; }
.menu a.legisllogo		{ background: url(../images/menu/legislativa.gif) no-repeat; }
.menu a.legisllogo:hover	{ background: url(../images/menu/legislativa.gif) no-repeat #bcd6fb; }

.menu a.ostatnilogo			{ background: url(../images/menu/ostatni.gif) no-repeat; }
.menu a.ostatnilogo:hover	{ background: url(../images/menu/ostatni.gif) no-repeat #bcd6fb; }


.search{
width: 174px;
background: url("../images/search_bar.jpg") no-repeat;
text-align: left;
font: 120% "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}


