html *, body {
	font-family: 'Tahoma CE',Tahoma,'Arial CE','Helvetica CE',Arial,lucida,sans-serif;
	text-align: left;
}

ul {
	padding: 0px;
	margin: 0px;
}

a {
	color: #000000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
	padding: 0px;
	margin: 0px;
	font-size: small;
}

body	{
	padding: 0px;
	margin: auto;
	width: 100%;
	font-size: small;
	text-align: center;
	background-color: #E0ECFA;
	background-image: url(../obrazky-web/bg-hlavni-stranka.jpg);
	background-repeat: repeat-x;
}

div.stred-stranky	{
	width: 950px;
	background-color: #FFFFFF;
	border: 0px solid;
 	margin: auto;
	position: relative;
}

div.hlavicka	{
	height: 100px;
	background-image: url(../obrazky-web/bg-hlavni-stranka.jpg);	
	background-repeat: repeat-x;
}

div.menu-prave	{
	position: absolute;
	right: 0px;
	top: 51px;
	line-height: 45px;
	height: 45px;	
	background-color: #FFFFFF;
	border-top: 3px solid #66CCFF;
	background-image: url(../obrazky-web/bg-menu-horni-prave.jpg);
	background-repeat: repeat-x;
}

div.menu-prave a {
	font-weight: bold;
	text-decoration: underline;
}

div.roh-levy-horni {
	background-image: url(../obrazky-web/bg-menu-hlavni-roh-levy-horni.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 40px;
	position: absolute;
	top: -10px;
	left: -10px;
	z-index: 10;
}

div.roh-pravy-dolni {
	background-image: url(../obrazky-web/bg-menu-hlavni-roh-pravy-dolni.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 40px;
	position: absolute;
	top: 229px;
	left: 890px;
	z-index: 10;
}

div.menu-hlavni {
	border: 10px solid #FFFFFF;
	border-bottom: 0px;
	height: 270px;
	background-color: #FFFFFF;
	background-image: url(../obrazky-web/bg-menu-hlavni.jpg);
	background-repeat: repeat-x;
	position: relative;
}

div.menu-prave ul {
	list-style: none;
}

div.menu-prave ul li {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}

div.menu-jazyky {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 29px;
	font-weight: bold;
	font-size: 14px;
	padding-top: 10px;
/*	background-image: url(../obrazky-web/bg-jazyky.jpg);*/
	background-position: right;
	background-repeat: no-repeat;
}

div.menu-jazyky a {
	padding-left: 3px;
}


div.menu-hlavni-leve	{
	padding: 10px;
	width: 130px;
	height: 249px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 200;
}

div.menu-hlavni-stred	{
	width: 500px;
	float: left;
	padding-left: 150px;
	text-align: justify;
	line-height: 175%;
}

div.menu-hlavni-stred-2s	{
	width: 300px;
	float: left;
	padding-left: 150px;
	text-align: justify;
	line-height: 175%;
}

div.menu-hlavni-prave	{
	width: 250px;
	height: 269px;
	float: right;
/*	border-left: 10px solid #FFFFFF;*/
}

div.menu-hlavni-prave a	{
	text-decoration: underline;
	font-weight: bold;
}

div.obsah {
  width: 950px;
  background-image: url(../obrazky-web/bg-sloupec-pravy.jpg);
  background-position: right;
  background-repeat: repeat-y;
}

div.obsah-stranky	{
  width: 680px;
  float: left;
  padding: 10px;
  padding-right: 0px;
  margin-right: 10px;
  
}

div.obsah-stranky p {
  text-align: justify;
}

div.sloupec-pravy {
	float: left;
	width: 249px;
	padding-bottom: 23px;
	padding-left: 0px;
/*	border-top: 10px solid #FFFFFF;*/
   margin-top: -3px; 
}

div.sloupec-pravy-cd {
	float: left;
	width: 249px;
	padding-bottom: 23px;
	padding-left: 0px;
/*	border-top: 10px solid #FFFFFF;*/
/* CD */
/*  margin-top: -123px; */
	margin-top: -7px;
}

div.sloupec-pravy div.kategorie, div.sloupec-pravy-cd div.kategorie {
	background-image: url(../obrazky-web/bg-sloupec-pravy-kat.jpg);
	background-repeat: no-repeat;
	border-bottom: 1px solid #D2D2D2;
	margin-bottom: 10px;
}

div.sloupec-pravy div.kategorie h3, div.sloupec-pravy-cd div.kategorie h3 {
	text-align: right;
	padding-right: 10px;
	padding-bottom: 15px;	
	padding-top: 20px;
}

div.sloupec-pravy ul, div.sloupec-pravy-cd ul {
	list-style-image: url(../obrazky-web/li-sipka-ps.gif);
	padding-left: 30px;
	padding-bottom: 10px;
}

div.sloupec-pravy ul li, div.sloupec-pravy-cd ul li {
line-height: 150%;
}

img.pravy-konec {
	position: absolute;
	top: -23px;
	right: 0px;
}

div.vyhledavani {
	height: 121px;
	width: 240px;
	background-image: url(../obrazky-web/bg-vyhledavani.jpg);
	background-repeat: no-repeat;
	border-top: 2px solid #E9E9E9;
	position: relative;
	padding-left: 10px;
	font-weight: bold;
	float: right;
}

div.vyhledavani input.text {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	border: 0px;
	margin-left: 5px;
	margin-top: 16px;
	padding-left: 5px;
	padding-right: 5px;
	width: 210px;
	margin-bottom: 35px;
}

div.vyhledavani input.button {
	position: absolute;
	top: 38px;
	right: 13px;
}

div.clear	{
  float: none;
  clear: both;
  width: 1px;
  height: 1px;
  font-size: 0px;
  line-height: 0px;
  overflow: hidden;
}

div.menu-spodni	{
	width: 100%;
	text-align: right;
	line-height: 30px;
	position: relative;
}

div.menu-spodni a	{
	padding-left: 5px;
	padding-right: 5px;
}

div.partnerske-weby	{
	width: 920px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #292929;
	padding: 15px;
	padding-top: 5px;
	border-top: 2px solid #98cbff;
	border-bottom: 2px solid #98cbff;	
	margin-bottom: 20px;
/*	background-color: #f3f6fb; */
	background-color: #f7f7f7;
	color: #cccccc;
}

div.partnerske-weby div.nadpis	{
	text-align: left;
	font-size: x-small;
	color: #999999;
}

div.partnerske-weby a {
	font-weight: bold;
}

div.zapati {
	background-image: url(../obrazky-web/bg-zapati.jpg);
	background-repeat: no-repeat;
	height: 79px;
	width: 950px;
	font-size: x-small;
	text-align: center;
}

/* jH 2008-01-06 */ 

ul.pk-l, ul.pk-p {
	line-height: 10px;
	font-size: 13px;
	list-style-image: url(../obrazky-web/li-sipka.gif);
	padding-left: 20px;
	float: left;
	width: 210px;
	overflow: hidden;
}

ul.pk-l li, ul.pk-p li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}

ul.pk-l li.akt, ul.pk-p li.akt {
	font-weight: bold;
	overflow: hidden;
}

div.menu-prave ul li.akt {
	background-color: #e8f1fb;
	border-top: 3px solid #f7f7f8;
	margin-top: -3px;
	overflow: hidden;
}

div.menu-hlavni-prave-2s	{
	position: absolute;
	top: 5px;
	right: 10px;
}

div.menu-hlavni-prave-2s a	{
	text-decoration: underline;
	font-weight: bold;
}

/* NEAKT */
div.roh-levy-horni-n {
	background-image: url(../obrazky-web/bg-menu-hlavni-roh-levy-horni-n.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 40px;
	position: absolute;
	top: -10px;
	left: -10px;
	z-index: 10;
}

div.roh-pravy-dolni-n {
	background-image: url(../obrazky-web/bg-menu-hlavni-roh-pravy-dolni-n.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 40px;
	position: absolute;
	top: 229px;
	left: 890px;
	z-index: 10;
}

div.menu-hlavni-neakt {
	border: 10px solid #FFFFFF;
	border-bottom: 0px;
	height: 270px;
	background-color: #FFFFFF;
	background-image: url(../obrazky-web/bg-menu-hlavni-n.jpg);
	background-repeat: repeat-x;
	position: relative;
}

div.menu-hlavni-neakt ul.pk-l, div.menu-hlavni-neakt ul.pk-p {
	line-height: 10px;
	font-size: 13px;
	list-style-image: url(../obrazky-web/li-sipka-n.gif);
	padding-left: 20px;
	float: left;
	width: 210px;
}

div.menu-hlavni-neakt * {
	color: #818181;
}

div.search ul, div.search-img ul {
	list-style: none;
}

div.search, div.search-img {
	border-top: 0px solid;
	border-bottom: 0px solid;
	padding-top: 5px;
	position: relative;
}

div.search, div.search-img div {
	padding-left: 120px;
	text-align: justify;
}	

div.search-img img {
	float: left;
}

p.relevance {
	background-color: Aqua;
	display: block;
	width: 75px;
	height: 7px;
	border: 1px solid;
	position: absolute;
	left: 0px;
	top: 87px;
}

p.procenta	{
	height: 5px;		
	display: block;
	position: absolute;
	top: 89px;
	left: 2px;
	background-color: Black;
	font-size: 0px;
}

p.procenta-text {
	position: absolute;
	left: 80px;
	top: 85px;
	font-size: 10px;
}

form {
	height: 0px;
	padding: 0px;
	margin: 0px;
}

div.obsah-stranky table {
/*	border-collapse: collapse;*/
	width: 658px;
/*	border-color: #BAE0F5;*/
	border-bottom: 2px solid #B9FF75;
	border-top: 2px solid #B9FF75;
/* background-color: #EEF4FC;*/
	background-color: #DFFFBF;
	margin-bottom: 10px;
	margin-left: 20px;
}

div.obsah-stranky table tr td {
/* padding: 10px; */ 
	border-bottom: 1px solid #FFFFFF;
}

div.obsah-stranky table tr th {
	padding: 10px;
	border-bottom: 1px solid #FFFFFF;
}

img.logo {
	padding-top: 15px;
}

div.vnoreni {
	font-size: x-small;
	font-weight: bold;
	text-align: right;
	background-image: url(../obrazky-web/odddelovac-obsah.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 8px;
}

p {
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

div.fotogalerie {
	border-bottom: 2px solid  #B9FF75;
	border-top: 2px solid  #B9FF75;
/* background-color: #EEF4FC;*/
	background-color: #DFFFBF;
	margin-bottom: 10px;
	padding-bottom: 2px;
	padding-top: 4px;
	text-align: center;
}

div.fotogalerie img {
	padding: 3px;
	margin: 3px;
	background-color: #FFFFFF;
/*	background-image: url(../obrazky-web/bg-img.jpg);*/
}
col.leve {
	text-align: center;
	width: 1000px;
}

/* ODKAZY KATEGORIE */
div.menu-hlavni-kategorie {
/*	background-image: url(../obrazky-web/bg-menu-hlavni-kategorie.jpg);
	background-position: 0px 2px;
	background-repeat: repeat-x;*/
	height: 123px;
	margin-left: 10px;
	/* jH 2008-04-01 */
	_margin-left: 5px;
	width: 679px;
	float: left;
}

div.menu-hlavni-kategorie ul li {
	padding: 0px;
	margin: 0px;
	display: block;
	height: 122px;
	width: 113px;
	float: left;
	position: relative;
}

div.menu-hlavni-kategorie ul li a {
	display: block;
	height: 40px;
	width: 98px;
	/* width: 83px; */
	border-top: 2px solid #BEBEBE;
	text-align: right;
	padding-left: 5px;
	/* padding-left: 20px; */
	padding-right: 10px;
	padding-top: 83px;
	font-weight: bold;
	color: #6A6A6A;
	text-decoration: none;
}


div.menu-hlavni-kategorie-neakt {
/*	background-image: url(../obrazky-web/bg-menu-hlavni-kategorie-n.jpg);
	background-position: 0px 2px;	
	background-repeat: repeat-x;*/
	height: 123px;
	margin-left: 10px;
	_margin-left: 5px;
	width: 678px;
	float: left;
}

div.menu-hlavni-kategorie-neakt ul li {
	margin: 0px;
	padding: 0px;
	display: block;
	height: 122px;
	width: 113px;
	float: left;
	position: relative;
}

div.menu-hlavni-kategorie-neakt ul li a {
	display: block;
	height: 40px;
	width: 98px;
	border-top: 2px solid #BEBEBE;
	text-align: right;
	padding-left: 5px;
	/* padding-left: 20px; */
	padding-right: 10px;
	padding-top: 83px;
	font-weight: bold;
	color: #969696;
	text-decoration: none;
}

div.menu-hlavni-kategorie ul li img, div.menu-hlavni-kategorie-neakt ul li img {
	position: absolute;
	top: 5px;
	left: 7px;
	border: 0px;
}

div.menu-hlavni-kategorie-neakt ul li a:hover {
	color: #000000;
}


div.menu-hlavni-kategorie ul li a {
	background-image: url(../obrazky-web/kat.jpg);
	background-repeat: no-repeat;
}

div.menu-hlavni-kategorie ul li a:hover {
	background-image: url(../obrazky-web/kat-hover.jpg);
	background-repeat: no-repeat;
	color: #000000;
}

div.menu-hlavni-kategorie ul li.akt a {
	background-image: url(../obrazky-web/kat-aktivni.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	border-top: 3px solid #92c8fe;
	margin-top: -1px;
}

div.menu-hlavni-kategorie-neakt ul li a:hover
 {
	background-image: url(../obrazky-web/kat-neaktivni-hover.jpg);
	background-repeat: no-repeat;
}

div.menu-hlavni-kategorie-neakt ul li.akt a, div.menu-hlavni-kategorie-neakt ul li a {
	background-image: url(../obrazky-web/kat-neaktivni.jpg);
	background-repeat: no-repeat;
	color: #ACACAC;
	border-top: 3px solid #F2F5FC;
	margin-top: -1px;
}

div.menu-hlavni-kategorie-neakt ul li.akt a {
	background-image: url(../obrazky-web/kat-neaktivni-hover.jpg);
	background-repeat: no-repeat;
	color: #ACACAC;
	border-top: 3px solid #f7f5f6;
	margin-top: -1px;
}

table.kontakty {
	width: 658px;
}
table.kontakty tr td {
	vertical-align: top;
}

table.kontakty tr td.kategorie {	
	vertical-align: top;
}

p.uvodni-text {
	font-family: Arial Narrow, Tahoma, Arial CE;
	font-size: larger;
}

h1 {
	font-family: Arial Narrow, Tahoma, Arial CE;
	font-size: large;
	margin-right: -40px;
}

div.obsah-stranky ul {
	padding-left: 20px;
}

div.obsah-stranky ul li {
	list-style-image: url(../obrazky-web/li-sipka-n.gif);
	margin-left: 15px;
}

/* JH 2008-02-18 */

h2 {
	background-image: url(../obrazky-web/li-odrazka.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	height: 25px;
	color: #005975;
}

h2 a {
	color: #005975;
}

div.obsah-stranky p.n {
	padding: 0px;
	line-height: 150%;
	color: #292929;
	padding: 15px;
	border-top: 2px solid #98cbff;
	border-bottom: 2px solid #98cbff;	
	margin-bottom: 20px;
/*	background-color: #f3f6fb; */
	background-color: #f7f7f7;
	font-weight: bold;
}

div.obsah-stranky p {
	padding-left: 20px;
	padding-bottom: 20px;
	line-height: 150%;
	color: #292929;
}

div.obsah-stranky p.c {
	padding-left: 0px;
}

/* JH 2008-02-19 */

div.reference img {
	background-color: black;
	border: 10px solid #e8eff5;
}

table.soubory tr td {
	padding: 5px;
}

div.obsah-stranky ul {
	margin: 0px;
	padding: 0px;
	padding-left: 35px;
	margin: 0px;
	line-height: 150%;
	margin-bottom: 20px;
}

table tr td {
	padding: 10px;
}

table tr td p.t {
	margin-top: 5px;
	padding: 0px;
	margin-bottom: 0px;
}

p.t {
	margin-top: 5px;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: -20px;
	font-size: 8pt;
}

table tr td a.t {
	font-weight: bold;
	font-size: x-small;
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
}

table tr td a img {
	margin-bottom: -7px;
	border: 0px;
}

table.fotogalerie {
	width: 100%;
}

table.fotogalerie tr td {
	padding: 0px;
	margin: 0px;
	text-align: center;
	width: 20%;
	padding-bottom: 10px;
	padding-top: 5px;
}

table.fotogalerie tr td a img {
	border: 0px;
	padding: 0px;
	border: 5px solid #FFFFFF;
}

table.fotogalerie tr td a:hover img {
	border: 5px solid #94c7ff;
}

table.kontakty table {
	border-bottom: 0px;
	border-top: 2px solid #FFFFFF;
	width: 145px;
	padding: 0px;
	margin: 0px;
}

table table tr td {
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: x-small;
}

table table tr td a {
	padding: 0px;
	margin: 0px;
	float: none;
	text-decoration: underline;
}

img.web {
	border-left: 10px solid #FFFFFF;
	float: right;
	margin-left: 10px;
	padding: 5px;
	background-color: #94c7ff;
}

ul img {
	border: 5px solid #94c7ff;
	float: right;
	padding: 1px;
}

div.strankovani {
	text-align: center;
	border: 1px solid #eeeeee;
	border-left: 0px;
	border-right: 0px;
	padding: 1px;
	margin-bottom: 10px;
	background-color: #f7f7f7;
	margin-left: 20px;
}

a.strankovani-cisla-aktualni {
	background-color: #94c7ff;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}

table.kontakty tr.uvodni table {
	width: 308px;
}

a img {
	border: 0px;
}

/*div.obsah-stranky a {
	color: red;
	font-weight: bold;
	font-size: xx-large;
}*/

div.sloupec-pravy ul.produktove-weby, div.sloupec-pravy-cd ul.produktove-weby {
	margin-top: -420px;
	margin-left: -5px;
	
}

div.sloupec-pravy ul.produktove-weby li, div.sloupec-pravy-cd ul.produktove-weby li {
	padding-bottom: 100px;
	font-weight: bold;
	padding-left: 0px;
	margin-left: -5px;
}

div.podobna-slova {
	border: 2px solid #B9FF75;
	padding: 5px;
	background-color: #DFFFBF;
}

div.upozorneni {
	border: 2px solid #ffff33;
	padding: 5px;
	background-color: #ffffcc;
	margin-bottom: 3px;
}

div.search-img a img {
	border: 5px solid #94c7ff;
	float: left;
	padding: 1px;
}

div.seznam ul.vyhledavani, div.seznam ul.vyhledavani li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	padding-bottom: 5px;
}

div.seznam ul.vyhledavani li {
	padding-right: 5px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	border-bottom: 0px solid;
	min-height: 110px;
}

div.s-v div.strankovani {
	text-align: center;
	border: 1px solid #eeeeee;
	border-left: 0px;
	border-right: 0px;
	padding: 1px;
	margin-bottom: 10px;
	background-color: #f7f7f7;
	margin-right: 5px;
}

a.strankovani-cisla-aktualni {
	background-color: #94c7ff;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}

div.seznam ul.vyhledavani li a {
	color: #0066cc;
}

div.wisniowski {
	border-top: 2px;
	border-color: #98cbff;
	border-top-style: solid;
	border-bottom: 2px;
	border-color: #98cbff;
	border-bottom-style: solid;
	height: 100px;
	padding-top: 10px;
	line-height: 175%;
	clear: both;
	margin-top: 5px;
}

div.wisniowski img, div.akce-brana img {
	float: left;
	padding-right: 20px;
	margin-left: 10px;
}

div.wisniowski a {
	font-weight: bold;
}

div.wisniowski ul {
	padding-left: 15px;
	margin-left: 15px;
}

div.wisniowski ul li {
	padding-left: 15px;
	margin-left: 15px;
}

div.akce-brana {
	display: block;
	width: 678px;
	border-top: 2px;
	border-color: #98cbff;
	border-top-style: solid;
	border-bottom: 2px;
	border-color: #98cbff;
	border-bottom-style: solid;
	line-height: 125%;
	background-color: #60b6e7;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

div.akce-brana ul, div.akce-brana ul li {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

div.film {
	font-weight: bold;
	float: right;
	padding: 0px;
	margin: 0px;
	background-image: url(../obrazky-web/film.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 70px;
	width: 179px;
	height: 100px;
}

div.film a {
	font-size: x-small
}

div.auta {
	padding: 5px;
	line-height: 175%;
	border: 2px solid #98cbff;
	background-color: #f7f7f7;
	font-weight: bold;
	text-align: justify;
}

div.auta table.fotogalerie {
	margin-left: -5px;
	width: 676px;
	margin-top: 10px;
}

div#video1, div#video2 {
	border: 2px solid #FF0000;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	line-height: 150%;
	background-color: #ffe4e1;
	text-align: justify;
	display: none;
	position: absolute;
	top: 150px;
	left: 75px;
	z-index: 1100;
}

div#video1 div.souhlas, div#video2 div.souhlas {
	background-color: #FFFFFF;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	border: 1px solid #C6C6C6;
}

div#video1 h3, div#video2 h3 {
	font-size: large;
	margin-bottom: 10px;
	text-align: right;
}
div#video1 ul li, div#video2 ul li {
	list-style-image: url(../obrazky-web/li-sipka-n.gif);
	margin-left: 15px;
}

div.slova {
	padding: 0px;
	line-height: 150%;
	color: #292929;
	padding: 5px;
	border-top: 2px solid #98cbff;
	border-bottom: 2px solid #98cbff;	
	margin-bottom: 20px;
/*	background-color: #f3f6fb; */
	background-color: #f7f7f7;
}

ul.vyhledavani {
	padding: 0px;
	margin: 0px;
}

ul.vyhledavani li.i {
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-left: -30px;
	float: none;
	clear: both;
}

ul.vyhledavani li h3 {
	padding: 0px;
	margin: 0px;
}

div.akce-pohony img {
	float: left;
	padding-right: 20px;
}


div.akce-pohony {
	display: block;
	width: 678px;
	border-top: 2px;
	border-color: #991b00;
	border-top-style: solid;
	border-bottom: 2px;
	border-color: #991b00;
	border-bottom-style: solid;
	line-height: 125%;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}

div.akce-pohony p {
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;
}

div.akce-pohony ul, div.akce-pohony ul li {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

div.obsah p a, div.obsah ul li a {
	text-decoration: underline;
}

div.obsah ul li a.img {
	font-weight: bold;
}

div.zamestnani {
	margin-top: 15px;
	background-color: #f3f6fd;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	margin-right: 10px;
	padding: 10px;
	line-height: 150%;
}

div.zamestnani h3 {
	background-color: #0094de;
	color: #FFFFFF;
	margin: -10px;
	margin-bottom: 5px;
	padding: 10px;
	font-size: medium;
}

div.zamestnani-head {
	background-color: #0094de;
	color: #FFFFFF;
	border-top: 3px solid #993333;
	position: absolute;
	top: 51px;
	left: 216px;
	width: 230px;
	padding: 10px;
	padding-top: 6px;
	padding-bottom: 7px;
}

div.menu-podkat {
	display: block;
	background-color: #fcfcfc;
	padding: 10px;
	margin-bottom: 15px;
	font-weight: bold;
}

div.menu-podkat a {
	font-weight: normal;
}

div.menu-podkat hr {
	border: 1px solid #98cbff;
}

div.obsah div.obsah-stranky img.button {
margin-bottom: 10px;
float: right;
}

div.banner {
	position: absolute;
	top: 100px;
	left: 955px;
}

div.banner_gjnp {
	position: absolute;
	top: 304px;
	left: -125px;
}


div.wisn {
	height: 121px;
	width: 235px;
	background-image: url(../obrazky-web/bg-wisn.jpg);
	background-repeat: no-repeat;
	border-top: 2px solid #E9E9E9;
	position: relative;
	padding-left: 5px;
	font-weight: normal;
	float: left;
	padding-top: 10px;
	margin-bottom: -9px;
	margin-left: 11px;
}


div.wisn img {
	float: left;
	padding-right: 5px;
}

div.wisn ul {
	padding-left: 80px;
}

div.wisn ul li {
	list-style-image: url(../obrazky-web/li-sipka-ps.gif);
	text-decoration: underline;
}

div.news {
	width: 500px;
	margin: auto;
	font-size: medium;
}

div.news input {
	padding: 5px;
	font-size: medium;
	width: 430px;
}

div.news input.submit {
	width: 150px;
	text-align: center;
	margin-left: 190px;
	margin-top: 10px;
}

div.err {
	padding: 5px;
	margin-bottom: 10px;
}

sup.news {
	font-weight: bold;
	color: #ffffff;
}

h1, h2.main, h2.main a {
	font-size: larger;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 1px;
	color: #000000;
	background: none;
	padding-left: 0px;
}

p.nahrada {
	padding: 0px;
	margin: 0px;
	background-color: #ffff99;
	border: 2px solid #ffff33;
	font-size: 10.5pt;
	margin-bottom: 5px;
	padding: 10px;
	height: 10px;
	line-height: 30px;
}

p.nahrada a {
	font-weight: bold;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
}

div.datasheet {
	float: right;
	width: 190px;
	padding: 5px;
	border: 2px solid #B9FF75;
	background-color: #DFFFBF;
	margin-left: 15px;
	font-size: 10.5pt;
}

div.datasheet img {
	float: left;
	margin-right: 10px;
	border: 0px;
}

div.datasheet a {
	display: block;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;	
	padding-top: 5px;
	padding-left: 40px;
}

div.datasheet a span {
	display: block;
	font-size: 7pt;
	padding-top: 2px;
}

div.menu-podkat ul.podkat {
	float: left;
	padding: 0px;
	margin: 0px;
	padding-left: 15px;
	padding-right: 20px;
}

div.menu-podkat ul.podkat li {
	font-size: 10.5pt;
	padding-left: 0px;
	margin: 0px;
}

ul#file {
	padding: 0px;
	margin: 0px;
	padding-left: 35px;
	line-height: 175%;
	margin-bottom: 20px;
}

ul#file li {
 	padding-left: 0px;
	margin: 0px;
	line-height: 175%;
}

ul#file li span {
	font-size: 8pt;
	padding-left: 5px;
}
	
img.bft {
	float: left;
	margin-right: 10px;
}

div.bft {
	padding-left: 260px;
	padding-bottom: 10px;
}

div.bft h3 {
	padding-left: 10px;
	padding-bottom: 10px;
}

div.bft ul.bft {
	margin-left: -20px;	
}

div.video {
	border: 2px solid #98cbff;
	background-color: #f7f7f7;
	padding: 10px;	
	margin-bottom: 10px;
	margin-left: 20px;
}

div.video p {
	display: block;
	width: 165px;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

div.video iframe {
	float: right;
}

div.stred {
	width: 400px;
	margin-left: auto;
	margin-right: auto;
}

h3 a {
	text-decoration: underline;
	color: #ffffff;
}

div.forarch {
	position: relative;
	background-color: #ce0017;
	padding: 5px;
	padding-left: 160px;
	color: #ffffff;
	line-height: 150%;
}

div.forarch img, div.rt img {
	position: absolute;
	top: 5px;
	left: 5px;
}

div.facebook {
	position: absolute;
	top: 20px;
	left: 175px;
}

div.rt {
	position: relative;
	background-color: #004f9f;
	padding: 5px;
	padding-left: 160px;
	color: #ffffff;
	line-height: 150%;
}

div.rt a {
	color: #ffffff;
	text-decoration: underline;
}

div.forarch_foto {
	margin-right: -5px;
}

div.forarch_foto img {
	float: left;
	margin-right: 4px;
	margin-top: 2px;
}
