@media screen
{ 
body, html 	{color:#515151;margin:0;padding:0;border:0;width:100%;font-family:Tahoma, Arial, Verdana;font-size:100%;line-height:100%;font-weight:normal;background:white;text-align:left;/*scrollbar-arrow-color:#515151;scrollbar-3dlight-color:#EFEFEF;scrollbar-highlight-color:#F8F8F8;scrollbar-face-color:#C2C2C2;scrollbar-shadow-color:#F2F2F2;scrollbar-track-color:#F2F2F2;scrollbar-darkshadow-color:#F2F2F2*/}

img {border:0;margin:0;padding:0}

a:link {color:#00ABDB;text-decoration:underline}
a:visited {color:#0085AA;text-decoration:underline}
a:hover {color:#00C7FF;text-decoration:none}
a:active {color:#00617C;text-decoration:underline}

form			{font-family:Tahoma, Arial, Verdana;margin:0px;padding:0px;border:0px;font-size:100%;font-weight:normal}
input			{font-family:Tahoma, Arial, Verdana;margin:0px;padding:2px;border:1px solid #C2C2C2;font-size:100%;font-weight:normal;background:#EFEFEF}
select			{font-family:Tahoma, Arial, Verdana;margin:0px;padding:2px;border:1px solid #C2C2C2;font-size:100%;font-weight:bold;background:#EFEFEF}
textarea		{font-family:Tahoma, Arial, Verdana;border:1px solid #C2C2C2;font-size:100%;font-weight:normal;background:#EFEFEF}
input.button	{background:#515151;color:white;font-weight:bold;font-size:110%;width:auto}

/* CLEANER */
.cleaner {clear:both;height:1px;margin:-1px 0 0 0;padding:0;font-size:1px;line-height:1px;visibility:hidden}

/* FORMATING TEXT */
.normal-text { font-weight: normal;	}
.normal-text-white { font-weight: normal; color:white;}
.normal-text-black { font-weight: normal; color:black;}
.underline-text { text-decoration: underline; }
.underline-text-white {	text-decoration: underline; color:white;}
.underline-text-black {	text-decoration: underline; color:black;}

/* INDEX */
#index { position:static; float:left; margin: 0; padding: 100px 0px 25px 0px; }
#index .box { border:0; margin:0; padding:0; width:310px; margin: 25px; }
#index .box h1 { border:0; margin:0; padding:0; font-weight: normal; font-size: 130%; line-height: 110%; color:#00ABDB; }
#index .box h2 { border:0; margin:0; padding:0; font-weight: normal; font-size: 60%; line-height: 180%; color:#C2C2C2; }
#index .box h3 { border:0; margin: 5px 0px 5px 0px; padding:0; font-weight: bold; font-size: 60%; line-height: 100%; color:#00ABDB; }
#index .box h4 { border:0; margin:0; padding:0; font-weight: normal; font-size: 60%; line-height: 160%; color:#C2C2C2; }
#index .box p { font-size: 60%; line-height: 160%; }
#index .box ul { list-style: none; margin:10px 0px 10px 0px; padding: 0; border: 0; }
#index .box li { width:155px; height:50px; position:static; float:left; font-weight: bold; font-size: 60%; line-height: 200%; list-style: none; margin: 0px 0px 0px 0px; padding: 0; border: 0; }
#index .box input { width:130px; }
#index .box input.button1 { text-decoration: underline; cursor:hand; font-weight: bold; text-align:left; width:48px; display:inline; border:0; padding:0; margin:0; background:white; color:#00ABDB; }
#index .box input.button2 { text-decoration: underline; cursor:hand; font-weight: bold; text-align:left; width:180px; display:inline; border:0; padding:0; margin:0; background:white; color:#00ABDB; }

/* MAIN */

#a1 {float:left;margin:0;padding:0}
#a1c {margin:0 0 0 20px;padding:0}

#a2 {padding:0;text-align:right}
#a2c {margin:-8px 20px 0 0;padding:0}

/* pridano pro zruseni zubu v textu [begin] {MSIE bez IE5-Mac} \*/
* html #a2c {height:1%}

#b1 {float:left;margin:0;padding:0}
#b1c {margin:0 0 0 20px;padding:0}

#b2 {padding:0;text-align:right}
#b2c {margin:0 20px 0 0;padding:0}

/* pridano pro zruseni zubu v textu [begin] {MSIE bez IE5-Mac} \*/
* html #b2c {height:1%}

#c1 {float:left;margin:0;padding:0;font-size:60%}
#c1c {margin:15px 0 0 25px;padding:5px 0 0 0}

#c2 {padding:0;text-align:right;text-align:right;font-size:55%}
#c2c {margin:15px 25px 0 0;padding:5px 0 0 0}

/* pridano pro zruseni zubu v textu [begin] {MSIE bez IE5-Mac} \*/
* html #c2c {height:1%}

#c1 {}

#content {width:770px;min-width:770px;width:100%;position:absolute;top:125px}
#page {font-size:70%;line-height:160%;font-weight:normal;/*height:400px;*/min-height:400px;padding:2em 10px 5em 10px;background:#fff}
#footer{margin:0px 25px 25px 25px;border-top:1px solid #A9A9A9}

hr.cleaner {clear:both;height:1px;margin:-1px 0 0 0;padding:0;border:none;visibility:hidden}

#header {width:770px;min-width:770px;width:100%;position:absolute;top:0px}
#header-content {padding:28px 5px 0 5px}
#header .info {margin:10px 0 10px 0;font-size:70%;font-weight:normal}
#header .info a {font-weight:normal}
#header h1 {margin:0;padding:0;border:0;font-weight:normal;color:#00ABDB;font-size:130%}
#header .logout {font-size:80%;font-weight:bold}
#header .user {margin:5px 0 10px 0;font-size:60%}

#nav {top:95px;position:absolute;border:none;width:400px;z-index :10}
#nav2 {top:95px;position:absolute;text-align:right;border:none;width:100%;z-index :9}

#mainMenu {font-size:70%;border:0px solid black;font-weight:bold;text-align:left;width:850px}
#menuList {padding:5px;margin:3px 20px 3px 15px;border:0;list-style:none}
#menuList ul {margin:0;padding:0;border:0;list-style:none}
#menuList li {display:inline;list-style:none}

#menuList a.link {color:#00ABDB;font-weight:bold;margin:0px;padding:0 10px 8px 8px;text-decoration:underline;display:block;float:left;text-transform:uppercase }
#menuList a.link:visited {color:#00ABDB;text-decoration:underline}
#menuList a.link:hover {color:#00C7FF;text-decoration:none}
#menuList a.link:active {color:#00617C;text-decoration:underline}

#menuList .menu_1 {margin:-2px 0 0 6px;text-align:left;position:absolute;width:200px;visibility:hidden;background:#DDD;list-style:none}
#menuList .menu_1 a {width:100%;display:block;color:#515151;text-decoration:none;background:#DDD}
#menuList .menu_1 a span {padding:5px 2px 5px 10px;display:block}
#menuList .menu_1 .d {background:url("/images/main/arrow.gif") 180px -12px no-repeat #DDD}
#menuList .menu_1 a:hover, .menu li a:active {background:#979797;color:#FFF;text-decoration:underline}
#menuList .menu_1 a.d:hover, .menu li a:active {background:url("/images/main/arrow.gif") 180px 11px no-repeat #979797}

#menuList .menu_2 {margin-left:0px;text-align:left;position:absolute;width:200px;visibility:hidden;background:#979797;list-style:none}
#menuList .menu_2 .text {padding:5px 2px 5px 10px;background:#979797;display:block;color:#fff;font-weight:normal;display:block}
#menuList .menu_2 a {width:100%;display:block;color:#fff;text-decoration:none;background:#979797}
#menuList .menu_2 a span {text-transform:uppercase;padding:5px 2px 5px 10px;display:block}
#menuList .menu_2 a span.a {padding:5px 2px 5px 10px;display:block}
#menuList .menu_2 a span.b {padding:5px 2px 5px 10px;display:block}
#menuList .menu_2 a:hover, .menu li a:active {background:#747474;color:#FFF;text-decoration:underline}
#menuList #menu1, #menu2, #menu3, #menu4, #menu5 {width:200px;z-index:100;font-size:80%}

#mainMenu2 {border-top:1px solid #A9A9A9;border-bottom:1px solid #A9A9A9;font-size:70%;font-weight:bold;text-align:right;padding:5px;margin:2px 5px 3px 5px}
#mainMenu2 .menu_3 a {font-weight:bold;margin:0px 20px 0px 20px;padding:0}

#page h2 {margin:0;padding:0px 0px 1.5em 0px;line-height:160%;border:0;font-weight:bold;font-size:130%}
#page h3 {color:#00ABDB;margin:0;padding:0px 0px 15px 0px;line-height:120%;border:0;font-weight:bold;font-size:130%}
#page fieldset {margin-bottom:1em;border:1px solid #00C7FF;padding:0 1em 1em 1em}
#page legend {margin:0 2em;border:1px solid #eee;border-top:6px solid #00C7FF;border-bottom:0;padding:5px 1em 1em 1em;background:#fff;}
#page table {font-size:100%;line-height:160%;border-collapse:collapse;border:0;margin:0 0 1em 0; padding:0;line-height:160%;background:#fff}
#page table.sirka-100 {width:100%}
#page table th {background:#eee;color:#555;white-space:nowrap;vertical-align:top;margin:1px;padding:5px;border:1px solid #ccc}
#page table td {vertical-align:top;margin:1px;padding:5px;border:1px solid #eee}

#page table td table table {margin:0;border:0;padding:0;}
#page table td table table tr {padding:0;border:0;margin:0;}
#page table td table th {padding:0;border:0;margin:0}
#page table td table td  {padding:0;border:1px solid #eee;margin:0;}
#page table td table td td {padding:0;border:0;margin:0;}





#page table td input.text{width:400px}
#page table td input.checkbox {border:0;background:none}
#page table td input.radio {border:0;background:none}
#page table td select.multiple{width:400px}
a.img{float:left;display:block;margin:5px;border:2px solid #00ABDB;padding:2px}
a.img:visited {border:2px solid #0085AA}
a.img:active {border:2px solid #00617C}
a.img:hover {border:2px solid #00C7FF}
a.img img{display:block}





#page .souvisejici-produkty {border:1px solid #555;padding:1em;height:300px;overflow:auto}


#page table td textarea {width:100%;display: block}
#page tr.a td  {background:#fff}
#page tr.b td  {background:#eee}
#page table.table-menu-top th {text-align:left;white-space:nowrap}
#page table.table-menu-top tr.a td  {background:#fff}
#page table.table-menu-top tr.b td  {background:#eee}

.vyhledavani  {background:#fff;padding:1em}
#page p.page-list {margin:0;margin-bottom:1em;font-size:110%;font-weight:bold;text-align:right;padding:0 2em}
.float-left {float:left}
.float-right {float:right}
.text-right {text-align:right}
.text-center {text-align:center}
th.text-left {text-align:left}
.nowrap {white-space:nowrap}
.clear {clear:both}

#page table .kat0 td.a {padding-left:10px;background:red;color:white;font-size:100%;font-weight:bold}
#page table .kat10 td.a {background:#eee;padding-left:20px;font-size:100%;font-weight:bold}
#page table .kat20 td.a {padding-left:40px;font-size:100%;font-weight:bold}
#page table .kat30 td.a {padding-left:60px;font-size:100%;font-weight:normal}
#page table .kat40 td.a {padding-left:80px;font-size:100%;font-weight:normal}
#page table .kat50 td.a {padding-left:100px;font-size:100%;font-weight:normal}
#page table .kat60 td.a {padding-left:120px;font-size:100%;font-weight:normal}

#cele{display: none;position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
#loc{display: none; padding: 2px; position: absolute;top: 0;left: 0;z-index: 100;width: 400px;height: 300px;background-color: #fff;}

#page tr.suda {background-color: #eee;}
#page tr.last {background-color: #fec7c7}
}

@media print
{          
	body, html 	{color:#515151;margin:0;padding:0;border:0;width:100%;font-family:Tahoma, Arial, Verdana;font-size:100%;line-height:100%;font-weight:normal;background:white;text-align:left;}

	body img {
		display: none;
	}

	#page {font-size:70%;line-height:160%;font-weight:normal;background:#fff}

	#page h2 {display:inline;margin:0;padding:0px 0px 1.5em 0px;line-height:160%;border:0;font-weight:bold;font-size:130%}
	#page h3 {color:#00ABDB;margin:0;padding:0px 0px 15px 0px;line-height:120%;border:0;font-weight:bold;font-size:130%}
	#page fieldset {margin-bottom:1em;border:1px solid #00C7FF;padding:0 1em 1em 1em}
	#page legend {margin:0 2em;border:1px solid #eee;border-top:6px solid #00C7FF;border-bottom:0;padding:5px 1em 1em 1em;background:#fff;}
	#page table {font-size:100%;line-height:160%;border-collapse:collapse;border:0;margin:0 0 1em 0; padding:0;background:#fff}
	#page table.sirka-100 {width:100%}
	#page table th {background:#eee;color:#555;white-space:nowrap;vertical-align:top;margin:1px;padding:5px;border:1px solid #ccc}
	#page table td {vertical-align:top;margin:1px;padding:5px;border:1px solid #eee}

	#page table td table table {margin:0;border:0;padding:0;}
	#page table td table table tr {padding:0;border:0;margin:0;}
	#page table td table th {padding:0;border:0;margin:0}
	#page table td table td  {padding:0;border:1px solid #eee;margin:0;}
	#page table td table td td {padding:0;border:0;margin:0;}





	#page table td input.text{width:400px}
	#page table td input.checkbox {border:0;background:none}
	#page table td input.radio {border:0;background:none}
	#page table td select.multiple{width:400px}
	a.img{float:left;display:block;margin:5px;border:2px solid #00ABDB;padding:2px}
	a.img:visited {border:2px solid #0085AA}
	a.img:active {border:2px solid #00617C}
	a.img:hover {border:2px solid #00C7FF}
	a.img img{display:block}





	#page .souvisejici-produkty {border:1px solid #555;padding:1em;overflow:auto}

	#page fieldset {display:inline;}
	#page table td textarea {width:100%;display: block}
	#page tr.a td  {background:#fff}
	#page tr.b td  {background:#eee}
	#page table.table-menu-top th {text-align:left;white-space:nowrap}
	#page table.table-menu-top tr.a td  {background:#fff}
	#page table.table-menu-top tr.b td  {background:#eee}


}