/*=== Styly pro veřejnou část webu ===*/
body {   margin:0; padding:0; text-align:center; font-family:Arial, Helvetica, sans-serif;  font-size:1em; color:black; background: white url(../images/pozadi.jpg) repeat-y center;}
                                                                      /* layout */
.page {width:980px; margin: 0 auto 0 auto; text-align:left;  }
.pageContainer {}

.mainmenu{ height: 33px; width:980px; background: url(../images/menu1.jpg); }
.telo { width:980px; margin: 0 auto 0 auto; float:left; text-align:left; background: #fff url(../images/telo.gif) repeat-y ;}
.sloupecLevy { width:188px; float:left; background-color:#FFFFFF;}
.sloupecStred {width:563px; float:left;  }
.sloupecPravy { width:229px; float:left; background: #fff url(../images/sloupec-pravy.jpg) repeat-x ;}
.paticka {  height:30px;  width:100%;  color:#667388; background: url(../images/paticka.jpg);  }
.paticka2 {  height:30px;  width:100%; padding: 5px 0px 5px 0px; }
                                                                      /* elementy */
form, ul, li, h1, h2, p, input, table, tbody, td, tr, form, img {padding:0; margin:0;}
h1 { font-size:1.4em; color: #4C91DE; padding:0px 0px 2px 0px;}
h2 { font-size:1.1em; color: #4C91DE; padding:10px 0px 2px 0px;}
h3 { font-size:1.0em; color: #4C91DE; padding:10px 0px 2px 0px;}
h4 { font-size:0.8em; color: #4C91DE; padding:10px 0px 2px 0px;}
p { font-size:0.8em; margin:0 0 10px 0;}
a	{color:#4C91DE;}
a img {border:none;}
.cerna {color:black;}
																	/* class */	
h2 span {display:none;}
.clear_both {clear:both;}
.pismoSeda {color: #666666;}
.displayNone {display:none;}
.naStred {text-align:center;}
.font5px {font-size: 5px;}
.bgWhite {background-color: #ffffff;}
																    /* menu0 */
.menu0{overflow: hidden; float:right; z-index: 100;}
ul.navlist0{
font-size:0.7em; 
list-style-type: none;
margin:6px 30px 0 0;
}
.navlist0 li{
border-left: 1px solid black;
float: left;
/*line-height: 1.1em;*/
margin: 0 .5em 0 -.5em;
padding: 0 .5em 0 .5em;
}
.navlist0 li a {padding: 0 5px 0 5px; text-decoration:none; color:#666666;}
.navlist0 li a:hover, .navlist0 li.active a {color:#666666;}
.navlist0 li a img { border:none;}
																	/* login */				
.LoginKontejner{text-align: right; width: 240px; vertical-align: bottom; height: 70px; padding-right: 10px; padding-bottom: 5px;}
.LoginKontejnerAnonym{text-align: left; width: 240px; vertical-align: bottom; height: 70px; padding-right: 10px; margin-bottom: 5px; position: relative; top: 8px;}
.loginView {font-size: 12px; vertical-align: bottom;}
.login { float:right; margin:3px 0 0 0; width:240px; text-align: left; }
.login table { border-collapse:collapse; }
.loginNadpis { font-size: 900;font-size:0.9em; color:#666666; font-weight: 900;}
.logoutButton {position: relative; left: -3px;}
.poleLogin { border:none; background-image:url(../images/pole-login.gif); height:18px; color:#666666;  }
.login .btnOk {border-style: none; border-width: 0px; margin:0 0 0 0; }
.btnSearch { position: relative; top: -2px;}

.w160 { width:160px;}
.w470 { width:470px;}
																	/* menu1 */
.menu1 { margin:0 0 0 190px;}
ul.navlist1{
float:left;
width:550px;
font-size:0.8em; font-weight:bold;
list-style: none;
padding:3px 0 0 0; 
}
.navlist1 li{
display: inline;
border-left:1px solid white;
}
.navlist1 li a {padding: 0 10px 0 10px; text-decoration:none; color:#333;}
.navlist1 li a:hover, .navlist1 li.active a {color:red;}
																	/* search */
.search { float:left; margin:4px 0 0 0; }
.poleHledej { border:none; background-image:url(../images/pole-login.gif); height:18px; color:#666666; }
.watermark { color: Gray; padding-left: 10px;}
																	/* menu2 */
.menu2 { height: 22px; width:100%;  background: url(../images/menu2.gif) repeat-x; overflow: hidden;}
ul.navlist2{
font-size:0.7em; font-weight:bold;
list-style-type: none;
margin:3px 0 0 0;
}
.navlist2 li{
border-left: 1px solid #333;
float: left;
/*line-height: 1.1em;*/
margin: 0 .25em 0 -.25em;
padding: 0 .25em 0 .25em;
}
.navlist2 li a {padding: 0 4px 0 4px; text-decoration:none; color:#333;}
.navlist2 li a:hover, .navlist2 li.active a {color:red;}

/* menu3 */
.menu3 { width: 188px; }
.menu3 ul{list-style-type: none;font-size:0.7em;}
.menu3 a{display:block;height:27px;width: 188px;background: url(../images/menu3.jpg) top no-repeat;text-decoration:none;color:#000;}
.menu3 a span {display:block;padding:7px 0 6px 10px;font-weight:bolder;}
.navlist3 li a:hover, .navlist3 li.active a {color:red;}
.celni		{background: url(../images/li-celni.jpg) right no-repeat;}
.intrastat	{background: url(../images/li-intrastat.jpg) right no-repeat;}
.dane		{background: url(../images/li-dane.jpg) right no-repeat;}
.logistika	{background: url(../images/li-logistika.jpg) right no-repeat;}
.sklad		{background: url(../images/li-sklad.jpg) right no-repeat;}
.itsluzby	{background: url(../images/li-itsluzby.jpg) right no-repeat;}
.ucetnictvi {background: url(../images/li-ucetnictvi.jpg) right no-repeat;}
.eshop		{background: url(../images/li-eshop.jpg) right no-repeat;}
.ubytovny	{background: url(../images/li-ubytovny.jpg) right no-repeat;}

/* banner */	
.banner { background-color:#D1E0FF;}
 
																/* kurz */
.kurz {background: white url(../images/pozadi-kurz.jpg) repeat-x ; padding:10px 0 10px 10px;}
.kurzNadpis {font-size:0.9em; margin:0 0 10px 0; }
.kurz table { font-size:0.7em; color:#333;}
.kurz table td { padding:3px;}
.kurzinfo {margin-left: 4px; font-size: 11px; color: #333333;}
.tabMeny {border: solid 0px #ffffff; border-collapse: collapse;}
.tabMeny td {border-collapse: collapse; border-width: 0px;}
.chyba {font-size: 0.9em; color: #ff0000;}															/* SloupecStred */

.sloupecStred .textContainer {
  font-size:1.0em;
  margin:0px 30px 20px 30px;
}
p.novinkyKontejner {margin-bottom: 2px; padding: 0px; }
p.rssKontejner {margin-bottom: 4px; padding: 0px; }
.popisNovinky {font-size: 0.8em;}
.news h2 { font-size:0.8em;}
.news td { padding:3px;}
.datum { color:#666666; font-size: 0.8em;}
.NovinkyH2 { font-size: 1.1em; text-align: left; }
.NovinkaText {}
/*.NovinkaText a {clear:none;float:right;}*/

table.news { border:none; margin:10px 0 0 0;}

.news2 h2{ font-size:1.1em; margin:0 0 10px 0;}
.news2 table { width:490px;}

.rule { height:2px; background-color:#DDE9FF;}
.rule hr { display:none;}

.sirka80 {display: block; width: 80px; text-align: center;}
.rssNadpis {text-align: left;}
.rssdatum {color:#666666; font-size: 11px; }
.rsstitle {font-size: 11px; }
.spodekNovinky {width: 50%;}
														/*Ke stažení*/
.keStazeniContainer {margin: 15px;}
														/*Drobečková navigace*/
.drobekSeparator {font-weight: 100; color: #6a6a6a; font-size: 12px;}
														/* Kontext menu */
.contextMenu {padding: 5px 5px 5px 15px;}
/* Fotogalerie */
div.ram {background-color:#F0F0F0; border: solid 1px #E0E0E0; padding:10px; margin-bottom:10px;}
p.ram { background-color:#F0F0F0; border: solid 1px #E0E0E0; padding:10px; margin-bottom:10px;}
td.nahled { background-color:#F0F0F0; border: solid 1px #E0E0E0; padding:10px; }
td.nahledGalery { background-color:#F0F0F0; border: solid 1px #E0E0E0; padding:10px; text-align:center; }

/* Tabulka provozoven */
table.tabProvozovny {table-layout:fixed;width:500px; border-collapse:collapse; border:0px solid #DDE9FF; font-size:0.8em; margin:0 0 10px 0;}
table.tabProvozovny td, table.tabProvozovny th {border:0px solid #DDE9FF; padding:1px; height:17px;}
.tdn2 { background-color:#DDE9FF; font-weight:bold;}
.tdn3 { height:0.8em;vertical-align:top;}
.tdn4 { height:0.8em;width:125px;vertical-align:top;}
.tdn5 { height:0.8em;width:150px;vertical-align:top;}
.tdn6 { height:0.8em;width:200px;vertical-align:top;}
.tdn7 { font-weight:bold;text-align:left; width:20px;background-color:white;}
.tdn8 { font-weight:bold;text-align:left; width:160px;background-color:white;}
.tdn9 { font-weight:bold;text-align:left; width:120px;background-color:white;}
.tdn10 { font-weight:bold;text-align:left; width:130px;background-color:white;}
.tdn11 { background-color:#DDE9FF; font-weight:bold; width:500px;}

/* styl pro tabulku1 (šablona ve "Vložit HTML" v editoru) */
table.tabulka1 {
	border-collapse:collapse;
	border:2px solid #DDE9FF;
	margin:0 0 10px 0;
}
table.tabulka1 td {
	border:1px solid #DDE9FF;
	padding:3px;
	font-size:0.8em;
}
table.tabulka1 tr.hlavicka { background-color:#DDE9FF;}
table.tabulka1 td.hlavicka { background-color:#DDE9FF;}
table.tabulka1 p {font-size:1em;}

table.cenik	{border-collapse:collapse;border:2px solid #DDE9FF;margin:0 0 10px 0;}
table.cenik th {text-align:right;padding:0px 3px 0px 0px;font-size:0.8em;background-color:#DDE9FF;}
table.cenik td {text-align:right;padding:0px 3px 0px 0px;font-size:0.8em;}
table.cenik td.popis {text-align:left;padding:0px 0px 0px 3px;}
table.cenik hr {color:#DDE9FF;}
table.cenik tr.line-cenik {height:12px;}

	/* SloupecPravy */

.napiste {}
.sloupecPravy .textContainer { margin:0px 15px 0px 15px; padding:15px 0px 15px 0px;}
.sloupecPravy h2 { font-size:1em;}
.copy { float:left; margin:7px 0 0 10px;}
.nx { float:right; margin:7px 10px 0 0;}

.tabSeznam td {padding:7px 0px 15px 0px;}
.clanekvseznamu {padding: 5px 5px 10px 5px;font-size:0.8em;}
.clanekveslovniku		{padding: 2px 5px 2px 5px;font-size: 0.8em;}
.clanekveslovniku a		{min-width:150px;}
.slovnicekAnotace	{position: relative; left: 100px; top: -16px; width: 410px;}
.slovnicekTermin	{width: 92px;}

.hlavicka { height: 97px; width:100%; z-index: 100; position: relative;}
.hlavickaImg {z-index: 1; position: absolute; top:1px;}

.mapaserveru {padding-left: 30px; padding-top: 20px; font-size:0.8em;}
.mapa ul{ padding:0px; margin:5px 0px 5px 30px;}
.mapa li{ list-style:url(../images/black_sipka.gif); margin:5px 0px 5px 0px;}

.tisk a{ float:right; font-size: 12px; padding-right: 30px; padding-bottom:0px; color: Gray; }
.cesta { padding: 5px 0px 0px 25px; color: Gray; font-size: 12px; }
.odsadit { padding-left: 15px;}

div.textContainer {font-size:12px;}
div.textContainer a {font-size:12px;}

/* --- uživatelské styly pro wysiwyg editor (combobox styl) --- */
h1, h2, h3, h4 {clear:both;width:100%;}
.styl1 {font-size:0.8em;margin:10px;padding:10px;}
.styl2 {}
.styl3 {}

ul			{margin-top:5px;}
.Moduly		{cursor:pointer;margin-left:16px;padding-left:16px;list-style-image:url("/User_Data/Cms/Editor/odrazka.gif");}
.Odrazky	{margin-left:16px;padding-left:16px;list-style-image:url("/User_Data/Cms/Editor/odrazka.gif");}
.Odrazky2	{margin-left:16px;padding-left:16px;list-style-image:url("/User_Data/Cms/Editor/odrazka2.gif");}

li.Ano		{margin-left:5px;list-style-image:url("/User_Data/Cms/Editor/ano.gif");}	
li.Nee		{margin-left:5px;list-style-image:url("/User_Data/Cms/Editor/ne.gif");}
li.Doh		{margin-left:5px;list-style-image:url("/User_Data/Cms/Editor/doh.gif");}

.ProvozovnaCS	{margin-left:8px;padding-left:9px;list-style-image:url("/User_Data/Cms/Editor/point-modry.gif");}	
.ProvozovnaUS	{margin-left:8px;padding-left:8px;list-style-image:url("/User_Data/Cms/Editor/point-fialovy.gif");}	
.ProvozovnaES	{margin-left:8px;padding-left:8px;list-style-image:url("/User_Data/Cms/Editor/point-cerny.gif");}
.ProvozovnaRS	{margin-left:8px;padding-left:8px;list-style-image:url("/User_Data/Cms/Editor/point-cerveny.gif");}

.Obsah		{display:block;border:1px solid #4C91DE;padding:10px;padding-top:5px;width:480px;}
.ObsahN		{display:none;border:1px solid #4C91DE;padding:10px;padding-top:5px;width:480px;}
.Normalni	{font-size:0.8em;margin:5px;margin:2px 10px 2px 10px;text-align:justify;}
.Cenik		{margin:5px 5px 5px 0px;}
.Anotace	{font-size:0.8em;margin:5px 5px 5px 0px;text-align:justify;}
.Adresa		{margin:5px 5px 5px 40px;}
.PopisNovinky	{font-size:0.8em;margin:5px 5px 5px 0px;}
.Podpis		{font-size:0.8em;margin:5px 5px 5px 0px;text-align:right;}
.NabSluzeb	{font-size:1.2em;margin:5px;margin:2px 10px 2px 10px;text-align:right;}
.NabSluzeb h2{text-align:right;}
.Popis		{float:right;font-size:0.8em;margin:2px 20px 2px 20px;}
.ImgRight	{float:left;padding:5px 5px 0px 0px;margin:2px 5px 0px 0px;}
.ImgRight2	{float:right;padding:5px 5px 2px 5px;margin:2px 5px 2px 5px;}
.ImgLeft	{float:left;padding:2px 5px 2px 5px;margin:2px 5px 2px 5px;}
.SubModul	{margin:5px 5px 5px 0px;}
.Blok       {font-size:0.8em;margin:5px 5px 5px 0px;text-align:justify;}
.NormalniR	{float:left;font-size:0.8em;margin:5px;margin:2px 10px 2px 10px;text-align:justify;}
.NormalniL	{float:right;font-size:0.8em;margin:5px;margin:2px 10px 2px 10px;text-align:justify;}

div.Anotace img.ImgRight {float:right;padding:2px 5px 2px 5px;margin:2px 5px 2px 5px;}

hr			{border:5px;border-style:solid;color:Gray;}

div.Partneri				{text-align:center;}
div.Menu					{font-size:0.8em;height:27px;display:block;border:0px solid #4C91DE;padding:0px;padding-top:15px;margin:0px;margin-left:0px;vertical-align:top;text-align:left;}
span.SpanSelected			{cursor:pointer;display:inline-block;border:0px;margin:0px;padding:0px;height:27px;line-height:27px;width:121px;text-align:center;background-image:url('/User_Data/Cms/Editor/bgselected.gif');background-position:left top;}
span.SpanUnselected 		{cursor:pointer;display:inline-block;border:0px;margin:0px;padding:0px;height:27px;line-height:27px;width:121px;text-align:center;background-image:url('/User_Data/Cms/Editor/bgunselected.gif');background-position:left top;}
div.DivSelected				{cursor:pointer;border:0px;margin:0px;padding:0px;height:37px;line-height:30px;width:121px;text-align:center;background-image:url('/User_Data/Cms/Editor/bgselected.jpg');background-position:left top;}
div.DivUnselected 			{cursor:pointer;border:0px;margin:0px;padding:0px;height:37px;line-height:30px;width:121px;text-align:center;background-image:url('/User_Data/Cms/Editor/bgunselected.jpg');background-position:left top;}

table.Sluzby					{font-size:0.8em;border:0px solid #4C91DE;padding:0px;width:100%;text-align:left;vertical-align:top;}
table.Sluzby caption			{font-size:1.1em;font-weight:bold;color:#4C91DE; padding-bottom: 2px;text-align:left;}
table.Sluzby td					{text-align:left;vertical-align:top;}
table.Sluzby th					{text-align:left;vertical-align:top;}
table.Sluzby td.Ano				{background-repeat:no-repeat;width:20px;background-image:url('/User_Data/Cms/Editor/ano.gif');}
table.Sluzby td.Nee				{background-repeat:no-repeat;width:20px;background-image:url('/User_Data/Cms/Editor/ne.gif');}
table.Sluzby td.Doh				{background-repeat:no-repeat;width:20px;background-image:url('/User_Data/Cms/Editor/doh.gif');}

table.Provozovna				{font-size:0.8em;border:0px solid #4C91DE;padding:2px;margin:0px;width:100%;text-align:left;}
table.Provozovna caption		{font-size:1.1em;font-weight:bold;color:#4C91DE; padding-bottom: 2px;text-align:left;}
table.Provozovna td				{text-align:left;vertical-align:top;}
table.Provozovna th				{text-align:left;vertical-align:top;padding-top:5px;}

span.PocitSelected			{background-image:url('/User_Data/Cms/Editor/internethity-pocitace.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:120px;text-align:center;background-position:left top;color:black;}
span.FototSelected			{background-image:url('/User_Data/Cms/Editor/internethity-foto-technika.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:120px;text-align:center;background-position:left top;color:black;}
span.MobilSelected			{background-image:url('/User_Data/Cms/Editor/internethity-bile-zbozi.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:120px;text-align:center;background-position:left top;color:black;}
span.AudioSelected			{background-image:url('/User_Data/Cms/Editor/internethity-audio-video.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:120px;text-align:center;background-position:left top;color:black;}
span.BilezSelected			{background-image:url('/User_Data/Cms/Editor/internethity-bile-zbozi.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:120px;text-align:center;background-position:left top;color:black;}
span.KrasaSelected			{background-image:url('/User_Data/Cms/Editor/internethity-krasa-zdravi.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:120px;text-align:center;background-position:left top;color:black;}
span.GpsnaSelected			{background-image:url('/User_Data/Cms/Editor/internethity-gps-navigace.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:120px;text-align:center;background-position:left top;color:black;}
span.HrackSelected			{background-image:url('/User_Data/Cms/Editor/internethity-hracky.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:120px;text-align:center;background-position:left top;}

span.PocitUnselected 		{background-image:url('/User_Data/Cms/Editor/internethity-pocitace-u.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:50px;text-align:center;background-position:left top;color:black;}
span.FototUnselected		{background-image:url('/User_Data/Cms/Editor/internethity-foto-technika-u.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:50px;text-align:center;background-position:left top;color:black;}
span.MobilUnselected		{background-image:url('/User_Data/Cms/Editor/internethity-bile-zbozi-u.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:50px;text-align:center;background-position:left top;color:black;}
span.AudioUnselected		{background-image:url('/User_Data/Cms/Editor/internethity-audio-video-u.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:50px;text-align:center;background-position:left top;color:black;}
span.BilezUnselected		{background-image:url('/User_Data/Cms/Editor/internethity-bile-zbozi-u.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:50px;text-align:center;background-position:left top;color:black;}
span.KrasaUnselected		{background-image:url('/User_Data/Cms/Editor/internethity-krasa-zdravi-u.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:50px;text-align:center;background-position:left top;color:black;}
span.GpsnaUnselected		{background-image:url('/User_Data/Cms/Editor/internethity-gps-navigace-u.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:50px;text-align:center;background-position:left top;color:black;}
span.HrackUnselected		{background-image:url('/User_Data/Cms/Editor/internethity-hracky-u.gif');cursor:pointer;display:inline-block;border:0px;margin:0px;height:27px;line-height:27px;width:50px;text-align:center;background-position:left top;color:black;}
		
table.Cenik				{table-layout:fixed;}
table.Cenik Col1		{width:300px;}
table.Cenik Col2		{width:100px;}
div.Cenik ul			{width:430px;}
div.Cenik li			{width:430px;margin-bottom:0px;padding-bottom:0px;}
div.Cenik h2			{width:430px;}
div.Cenik h3			{margin-bottom:0px;padding-bottom:0px;}
.CenaSluzby				{margin-bottom:0px;padding-bottom:0px;font-size:larger;color:#4C91DE;}
div.CenaSluzby			{margin-bottom:0px;padding-bottom:0px;text-align:right;font-size:larger;color:#4C91DE;}
div.SubMenu				{margin:15px;background-color:#F0F0F0; border: solid 1px #E0E0E0; padding:10px; }
div.SubMenu li			{list-style-type:none;}
div.SubMenu ul			{margin:0px;padding:0px;}

.Formular				{font-size:0.8em;margin:2px 0px 2px 0px;}
table.ZasPrikaz			{table-layout:fixed;padding:0px;margin:0px;border-collapse:collapse;width:100%;border-width:0px;}
table.ZasPrikaz	th		{font-weight:bolder;text-align:right;padding:0px;padding-right:2px;vertical-align:top;}
table.ZasPrikaz	td		{font-weight:normal;text-align:left;padding:0px;padding-left:2px;vertical-align:top;}
.Formular input			{width:95%;}
.Formular input.Button	{background-color:#C0C0C0;font-size:11px;border-style:solid;border-width:0px;}

table.Hala			{table-layout:auto;width:100%;border:solid 1px #A1A1A1;background:#F0F0F0;border-collapse:collapse;padding:20px 0px 20px 0px;margin:0px;padding:20px 0px 20px 0px;}	
table.Hala tr		{page-break-before:avoid;}
table.Hala th		{background:#D8D8D8;font-size:0.9em;border:solid 1px #A6A6A6;padding:2px;text-align:center;}
table.Hala td		{background:#F0F0F0;font-size:0.85em;border:solid 1px #A6A6A6;padding:2px;text-align:center;}

.kurziva              	{font-style:italic;}
.tucne			{font-weight:bold;}

#ctl00_ContentPlaceHolder1_PnlAbeceda {font-size:1.2em;}
/*span.enhref		{color:#4C91DE;text-decoration:underline;}*/
span.enhref		{color:#4C91DE;}
