BODY
{
	background-color: #ffffff;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background-image: url('/img/bg-body.gif');
	background-repeat: repeat-x;
	text-align: center;
}


BODY.popup
{
	padding: 0px 0px 0px 0px;
	background-image: none;
	text-align: left;
}

FORM
{
	margin: 0px;
	padding: 0px;
}

IMG
{
	border: none;
	display: block;
}

INPUT, SELECT, TEXTAREA
{
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

.cleaner
{
	clear: both;
}

A:hover
{
	text-decoration: underline;
	color: #022E51;
}

H1, H2, H3, H4
{
	margin: 0px;
	padding: 0px;
}

H1
{
	color: #012f53;
	font-weight: bold;
	font-size: 16px;
	line-height: 21px;
	padding: 5px 0px;
	_height: 31px;
}

*:first-child+html h1 {
	min-height: 31px;
}

.alt
{
	display: none !important;
}

#page
{
	width: 939px;
	position: relative;
	background-color: #fff;
	margin: 0px auto 0px auto;
	text-align: left;
	background-image: url('/img/bg-page.gif');
	background-repeat: repeat-y;
	overflow: hidden;
}

#page-header
{
	height: 100px;
	position: relative;
	background-image: url('/img/bg-header.jpg');
	background-repeat: no-repeat;
}

#page-header #header-logo
{
	position: absolute;
	left: 10px;
	top: 17px;
}

#topmenu UL
{
	position: absolute;
	left: 287px;
	top: 48px;
	list-style-type: none;
	display: block;
	width: auto;
	margin: 0px;
	padding: 0px;
	height: 37px;
}

#topmenu LI
{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
	height: 37px;
	background-image: none;
}

#topmenu LI A
{
	display: block;
	height: 37px;
	position: relative;
}

#topmenu LI A:hover, #topmenu LI.act A
{
	background-position: 0px -37px;
}

#topmenu LI#topmenu-cz-spolecnost A {width: 72px; background-image: url('/img/topmenu-cz-spolecnost.gif');}
#topmenu LI#topmenu-cz-financovani A {width: 80px; background-image: url('/img/topmenu-cz-financovani.gif');}
#topmenu LI#topmenu-cz-produkty A {width: 59px; background-image: url('/img/topmenu-cz-produkty.gif');}
#topmenu LI#topmenu-cz-zakaznici A {width: 116px; background-image: url('/img/topmenu-cz-zakaznickesluzby.gif');}
#topmenu LI#topmenu-cz-zakaznicinepouzivane A {width: 66px; background-image: url('/img/topmenu-cz-zakaznici.gif');}

#topmenu LI#topmenu-cz-partneri A {width: 56px; background-image: url('/img/topmenu-cz-partneri.gif');}
#topmenu LI#topmenu-cz-autobazar A {width: 42px; background-image: url('/img/topmenu-cz-autobazar.gif');}
#topmenu LI#topmenu-cz-kariera A {width: 50px; background-image: url('/img/topmenu-cz-kariera.gif');}
#topmenu LI#topmenu-cz-kontakty A {width: 62px; background-image: url('/img/topmenu-cz-kontakty.gif');}
#topmenu LI#topmenu-cz-sluzby A {width: 50px; background-image: url('/img/topmenu-cz-sluzby.gif');}
#topmenu LI#topmenu-cz-pojisteni A {width: 61px; background-image: url('/img/topmenu-cz-pojisteni.gif');}
#topmenu LI#topmenu-cz-likvidace A {width: 64px; background-image: url('/img/topmenu-cz-likvidace.gif');}
#topmenu LI#topmenu-domu A {width: 20px; background-image: url('/img/topmenu-domu.gif');}

#topmenu LI#topmenu-en-spolecnost A {width: 63px; background-image: url('/img/topmenu-en-spolecnost.gif');}
#topmenu LI#topmenu-en-financovani A {width: 66px; background-image: url('/img/topmenu-en-financovani.gif');}
#topmenu LI#topmenu-en-produkty A {width: 60px; background-image: url('/img/topmenu-en-produkty.gif');}
#topmenu LI#topmenu-en-zakaznici A {width: 118px; background-image: url('/img/topmenu-en-zakaznickesluzby.gif');}
#topmenu LI#topmenu-en-zakaznicinepouzivane A {width: 71px; background-image: url('/img/topmenu-en-zakaznici.gif');}
#topmenu LI#topmenu-en-partneri A {width: 57px; background-image: url('/img/topmenu-en-partneri.gif');}
#topmenu LI#topmenu-en-autobazar A {width: 49px; background-image: url('/img/topmenu-en-autobazar.gif');}
#topmenu LI#topmenu-en-kariera A {width: 50px; background-image: url('/img/topmenu-en-kariera.gif');}
#topmenu LI#topmenu-en-kontakty A {width: 60px; background-image: url('/img/topmenu-en-kontakty.gif');}
#topmenu LI#topmenu-en-sluzby A {width: 60px; background-image: url('/img/topmenu-en-sluzby.gif');}
#topmenu LI#topmenu-en-pojisteni A {width: 61px; background-image: url('/img/topmenu-cz-pojisteni.gif');}
#topmenu LI#topmenu-en-likvidace A {width: 64px; background-image: url('/img/topmenu-cz-likvidace.gif');}

#page-lcol
{
	width: 243px;
	float: left;
	padding: 0px 0px 0px 13px;
}

#page-lcol .mtrj
{
	background-color: #bde7f7;
	background-image: url('/img/bg-lcol.jpg');
	background-repeat: no-repeat;
	display: block;
	_height: 1px;
	padding-top: 10px;
}


#homepage-content, #page-content
{
	float: right;
	width: 663px;
	padding: 0px 10px 0px 10px;
	min-height: 458px;
	_height: 458px; 
	_overflow-x:hidden;
}

#page-content
{
	width: 613px;
	padding: 38px 30px 10px 40px; 
	position: relative;
	z-index: 2;
	background-image: url('/img/bg-page-content.jpg');
	background-repeat: no-repeat;
	background-position: 10px 0px;
}

body.popup #page-content
{
	width: auto
	padding: 0px; 
	position: relative;
	z-index: 2;
	height: auto;
	float: none;
	background-image: none;
}

#page-content .mtrj
{
	padding-top:10px;
}

#page-footer
{
	clear: both;
	height: 12px;
	background-image: url('/img/bg-footer.gif');
	background-repeat: no-repeat;
	position: relative;
	z-index: 1;
}

#page-home-footer
{
	clear: both;
	height: 38px;
	background-image: url('/img/bg-home-footer.jpg');
	background-repeat: no-repeat;
	position: relative;
	padding: 15px 5px 5px 5px;
	color: #64acdb;
	text-align: center;
	font-size: 80%;
	line-height: 12px;
}

#page-home-footer A
{
	color: #64acdb;
	font-weight: normal;
}
#page-copy
{
	color: #3a91c9;
	text-align: right;
	font-size: 80%;
	padding: 5px 8px;
	position: relative;
	margin: 0px -3px;
	background-color: #fff;
}

#page-copy A
{
	color: #3a91c9;
	font-weight: normal;
}

.mtrj
{
	position: relative; 
}

#page-shadow-l, #page-shadow-r
{
	background-image: url('/img/bg-page-shadow-l.gif');
	width: 3px;
	height: 505px;
	position: absolute;
	left: 0px;
	top: 100px;
	background-repeat: no-repeat;
}

#page-shadow-r
{
	background-image: url('/img/bg-page-shadow-r.gif');
	left: 936px;
}

.lbox
{
	background-image: url('/img/bg-lbox.gif');
	background-repeat: repeat-y;
	display: block;
	position: relative;
}

.chapter{
  
}


.lbox-top
{
	background-image: url('/img/bg-lbox-top.gif');
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	
}

.lbox.first .lbox-top
{
	/*margin-top:5px;*/
	
}


.lbox-bottom
{
	background-image: url('/img/bg-lbox-bottom.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 4px 7px 4px 6px;
	display: block;
}

.lbox.last .lbox-bottom
{
	background-image: url('/img/bg-lbox-bottom-last.gif');
	padding-bottom: 7px;
}

.lbox.first .lbox-bottom
{
	padding-top: 7px;
}

#home-vizual
{
	height: 253px;
	position: relative;
}

#home-vizual #home-vizual-img
{
	position: absolute;
	background-image: url('/img/home-vizual.jpg');
	width: 247px;
	height: 260px;
	top: -13px;
	left: -2px;
}

#home-vizual-en
{
	height: 349px;
	position: relative;
}

#home-vizual-cp-en
{
	height: 345px;
	_height: 352px;
	position: relative;
}

#home-vizual-en #home-vizual-img-en
{
	position: absolute;
	background-image: url('/img/home-vizual-en.jpg');
	width: 247px;
	height: 362px;
	top: -13px;
	left: -2px;
}
#carpark-home-vizual-img
{
	position: absolute;
	background-image: url('/img/carpark-home-vizual.jpg');
	width: 247px;
	height: 260px;
	top: -13px;
	left: -2px;
}
#carpark-home-vizual-img-en
{
	position: absolute;
	background-image: url('/img/carpark-home-vizual-en.jpg');
	background-repeat:no-repeat;
	width: 247px;
	height: 345px;
	top: -13px;
	left: -2px;
}
#makleri-home-vizual-img
{
	position: absolute;
	background-image: url('/img/makleri-home-vizual.jpg');
	width: 247px;
	height: 268px;
	top: -13px;
	left: -2px;
}

/* obrázkový button přesahuje ze všech stran dekoraci o 5px, přesah může být transparentní,
 * aby se neduplikovala dekorace buttonu */
.lbox-button
{
	display: block;
	position: relative;
	margin: -5px;
}

.lbox-separator
{
	display: block;
	position: relative;
	background-image: url('/img/bg-lcol-button-separatot.gif');
	background-repeat: no-repeat;
	background-position:left center;
	width: 239px;
	height: 5px;
	margin: 0px -5px;
}

.inptext
{
	background-color: #dff3fa;
	border: 1px solid #52b6ff;
}

.inptextarea  {
	background-color: #dff3fa;
	border: 1px solid #52b6ff;
}

FORM#vin-search
{
	position: relative;
}

FORM#vin-search .inptext
{
	width: 100px;
	position: absolute;
	left: 99px;
	top: 3px;
}

FORM#vin-search #vin-search-submit
{
	position: absolute;
	left: 209px;
	top: 3px;
}

#home-mcol
{
	width: 419px;
	height: 458px;
	_height: 462px;
	background-image: url('/img/bg-home-mcol.gif');
	background-repeat: repeat-x;
	position: relative;
	margin-right: 10px;
	float: left;
}
#home-mcol-en
{
	width: 660px;
	height: 458px;
	_height: 462px;
	background-image: url('/img/bg-home-mcol.gif');
	background-repeat: repeat-x;
	position: relative;
	/*margin-right: 10px;*/
	float: left;
}
#carpark-home-mcol, #carpark-home-mcol-en
{
	width: 419px;
	height: 458px;
	_height: 462px;
	background-image: url('/img/bg-carpark-home-mcol.gif');
	background-repeat: repeat-x;
	position: relative;
	margin-right: 10px;
	float: left;
}
#carpark-home-mcol-en
{
	width: 660px;
	margin-right: 0px;
}
#makleri-home-mcol
{
	width: 419px;
	height: 458px;
	_height: 462px;
	background-image: url('/img/bg-makleri-home-mcol.gif');
	background-repeat: repeat-x;
	position: relative;
	margin-right: 10px;
	float: left;
}

#home-rcol
{
	width: 231px;
	height: 458px;
	_height: 462px;
	position: relative;
	float: left;
}


#home-mcol-top
{
	display: block;
	width: 100%;
	height: 4px; 
	background-image: url('/img/bg-home-mcol-top.gif');
	background-repeat: no-repeaT;
	position: absolute;
	left: 0px;
	top: 0px;
}

#home-mcol-top-en
{
	display: block;
	width: 100%;
	height: 4px; 
	background-image: url('/img/bg-home-mcol-top-en.gif');
	background-repeat: no-repeaT;
	position: absolute;
	left: 0px;
	top: 0px;
}

#carpark-home-mcol-top, #carpark-home-mcol-top-en
{
	display: block;
	width: 100%;
	height: 4px; 
	background-image: url('/img/bg-carpark-home-mcol-top.gif');
	background-repeat: no-repeaT;
	position: absolute;
	left: 0px;
	top: 0px;
}
#carpark-home-mcol-top-en
{
	background-image: url('/img/bg-carpark-home-mcol-top-en.gif');
}
#makleri-home-mcol-top
{
	display: block;
	width: 100%;
	height: 4px; 
	background-image: url('/img/bg-makleri-home-mcol-top.gif');
	background-repeat: no-repeaT;
	position: absolute;
	left: 0px;
	top: 0px;
}

#home-rozjedte-to
{
	width: 419px;
	height: 175px;
	display: block;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-image: url('/img/bg-rozjedte-to-s-nami.jpg');
}

#home-rozjedte-to-en
{
	width: 660px;
	height: 175px;
	display: block;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-image: url('/img/bg-rozjedte-to-s-nami-en2.jpg');
}
#home-carpark-rozjedte-to, #home-carpark-rozjedte-to-en
{
	width: 419px;
	height: 175px;
	display: block;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-image: url('/img/bg-carpark-rozjedte-to-s-nami.jpg');
}
#home-carpark-rozjedte-to-en
{
	background-image: url('/img/bg-carpark-rozjedte-to-s-nami-en3.jpg');
	width: 660px;
	bottom: 3px;_bottom: 0px;
}
#home-makleri-rozjedte-to
{
	width: 419px;
	height: 175px;
	display: block;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-image: url('/img/bg-makleri-rozjedte-to-s-nami.jpg');
}
.home-rozjedte-to-1
{
	background-position:0px 0px;
}
.home-rozjedte-to-2
{
	background-position:0px 700px;
}
.home-rozjedte-to-3
{
	background-position:0px 525px;
}
.home-rozjedte-to-4
{
	background-position:0px 350px;
}
.home-rozjedte-to-5
{
	background-position:0px 175px;
}
.home-rozjedte-to-6
{
	background-position:0px 875px;
}
.home-rozjedte-to-7
{
	background-position:0px 1050px;
}

H2.home-financovani
{
	background-image: url('/img/label-home-financovani.gif');
	width: 101px;
	height: 18px;
	position: absolute;
	left: 74px;
	top: 43px;
}

H2.home-financovani-en
{
	background-image: url('/img/label-home-financovani-en.gif');
	width: 90px;
	height: 23px;
	position: absolute;
	left: 84px;
	top: 43px;
}

H2.home-operativni-leasing
{
	background-image: url('/img/label-home-operativni-leasing.gif');
	width: 160px;
	height: 23px;
	position: absolute;
	left: 74px;
	top: 43px;
}
H2.home-operativni-leasing-en
{
	background-image: url('/img/label-home-operativni-leasing-en.gif');
	width: 160px;
	height: 23px;
	position: absolute;
	left: 56px;
	top: 41px;
}

UL.home-financovani, UL.home-financovani-en
{
	position: absolute;
	left: 30px;
	top: 75px;
	margin: 0px;
	padding: 0px;
}

UL.home-operativni-leasing
{
	position: absolute;
	left: 13px;
	top: 60px;
	margin: 0px;
	padding: 0px;
}

UL.home-financovani LI
{
	display: block;
	margin-bottom: 0px;
	background-image: none;
}
UL.home-operativni-leasing LI
{
	display: block;
	margin-bottom: 0px;
	background-image: none;
}

UL.home-financovani LI A, UL.home-financovani-en LI A
{
	display: block;
	height: 34px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

UL.home-financovani-en LI
{
	background-image: none;
}

UL.home-operativni-leasing LI A
{
	display: block;
	height: 34px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	
}

UL.home-financovani LI A:hover, UL.home-financovani-en LI A:hover
{
	background-position: 0px -34px;
}
UL.home-operativni-leasing LI A:hover
{
	background-position: 0px -34px;
}

#hf-osobni-a-uzitkove-automobily A {width: 324px; background-image: url('/img/bg-hf-osobni-a-uzitkova.gif');}
#hf-osobni-a-uzitkove-automobily-cp A {width: 324px; background-image: url('/img/bg-hf-osobni-a-uzitkova-cp.gif');}
#hf-motocykly A {width: 414px; background-image: url('/img/bg-hf-motocykly.gif');}
#hf-nakladni-automobily A {width: 242px; background-image: url('/img/bg-hf-nakladni.gif');}
#hf-nakladni-automobily-cp A {width: 242px; background-image: url('/img/bg-hf-nakladni-cp.gif');}
#hf-stroje-a-zarizeni A {width: 200px; background-image: url('/img/bg-hf-stroje.gif');}
#hf-stroje-a-zarizeni-cp A {width: 200px; background-image: url('/img/bg-hf-stroje-cp.gif');}
#hf-fleet-management A {width: 234px; background-image: url('/img/bg-hf-fleet-management.gif');}
#hf-fleet-management-cp A {width: 234px; background-image: url('/img/bg-hf-fleet-management-cp.gif');}
#hf-lease-back A {width: 234px; background-image: url('/img/bg-hf-lease-back.gif');}
#hf-lease-back-cp A {width: 234px; background-image: url('/img/bg-hf-lease-back-cp.gif');}
#hf-pojisteni-vozidel A {width: 195px; background-image: url('/img/bg-hf-pojisteni-vozidel.gif');}
#hf-pojisteni-vozidel-pm A {width: 195px; background-image: url('/img/bg-hf-pojisteni-vozidel-pm.gif');}
#hf-pojisteni-majetku-a-odpovednosti A {width: 351px; background-image: url('/img/bg-hf-pojisteni-majetku-a-odpovednosti.gif');}
#hf-pojisteni-majetku-a-odpovednosti-pm A {width: 351px; background-image: url('/img/bg-hf-pojisteni-majetku-a-odpovednosti-pm.gif');}
#hf-zamestnanecke-benefity A {width: 266px; background-image: url('/img/bg-hf-zamestnanecke-benefity.gif');}
#hf-ostatni-druhy-pojisteni A {width: 266px; background-image: url('/img/bg-hf-ostatni-druhy-pojisteni.gif');}
#hf-likvidace-pojistnych-udalosti A {width: 313px; background-image: url('/img/bg-hf-likvidace-pojistnych-udalosti.gif');}
#hf-ostatni-druhy-pojisteni-pm A {width: 266px; background-image: url('/img/bg-hf-ostatni-druhy-pojisteni-pm.gif');}
#hf-likvidace-pojistnych-udalosti-pm A {width: 313px; background-image: url('/img/bg-hf-likvidace-pojistnych-udalosti-pm.gif');}

#hf-osobni-a-uzitkove-automobily-en A {width: 333px; background-image: url('/img/bg-hf-osobni-a-uzitkova-en.gif');}
#hf-motocykly-en A {width: 333px; background-image: url('/img/bg-hf-motocykly-en.gif');}
#hf-nakladni-automobily-en A {width: 333px; background-image: url('/img/bg-hf-nakladni-en.gif');}
#hf-stroje-a-zarizeni-en A {width: 333px; background-image: url('/img/bg-hf-stroje-en.gif');}

#hf-osobni-a-uzitkove-automobily-cp-en A {width: 324px; background-image: url('/img/bg-hf-osobni-a-uzitkova-cp-en.gif');}
#hf-nakladni-automobily-cp-en A {width: 242px; background-image: url('/img/bg-hf-nakladni-cp-en.gif');}
#hf-stroje-a-zarizeni-cp-en A {width: 290px; background-image: url('/img/bg-hf-stroje-cp-en.gif');}
#hf-fleet-management-en A {width: 234px; background-image: url('/img/bg-hf-fleet-management.gif');}
#hf-lease-back-en A {width: 234px; background-image: url('/img/bg-hf-lease-back.gif');}

#home-tipbox
{
	position: absolute;
	left: -3px;
	bottom: -3px;
	width: 189px;
	height: 100px;
	background-image: url('/img/bg-home-tipbox.jpg');
	background-repeat: no-repeat;
	padding: 60px 24px 20px 24px;
}

UL.dark-arrow
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

UL.dark-arrow LI
{
	display: block;
	padding: 0px;
	margin: 0px;
	background-repeat: no-repeat;
	padding-bottom: 4px;
}

UL.dark-arrow LI
{
	background-image: url('/img/bullet-dark-arrow.gif');
	padding-left: 10px;
	background-position: 0px 7px;
	line-height: 14px;
}

#home-tipbox UL
{
	position: relative;
	margin-left: -10px;
}

#home-novinky-label
{
	margin: 0px 0px 10px 21px;
}

#home-news
{
	overflow: auto;
	height: 245px;
	position: relative;
}

#home-news A, .clanky-list A
{
	display: block;
	color: #5d5d5d;
	font-weight: normal;
	font-size: 95%;
	background-repeat: no-repeat;
	line-height: 13px;
	width: 214px;
	position: relative;
}

.clanky-list A
{
	font-size: 100%;
	width: auto;

}

#home-news A:hover, .clanky-list A:hover
{
	text-decoration: none;
}

.clanky-list A:hover
{
	_text-decoration: underline;
}


#home-news A:hover STRONG, .clanky-list A:hover STRONG
{
	text-decoration: underline !important;
}

#home-news A:hover SPAN, .clanky-list A:hover SPAN
{
	text-decoration: none;

}

#home-news A SPAN, .clanky-list A SPAN
{
	display: block;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
	padding-bottom: 5px;
}

#home-news A EM, .clanky-list EM
{
	color: #868686;
	font-style: normal;
}

#home-news A STRONG, #home-news-more, .clanky-list STRONG
{
	display: block;
	position: relative;
	color: #00a7ec !important;
	margin-left: -10px;
	padding-left: 10px;
	background-image: url('/img/bullet-blue-arrow.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

#home-news-more
{
	margin-left: 11px;
	width: 150px !important;
	margin-top: 5px;
}

.home-novinka-separator
{
	display: block;
	height: 3px;
	background-image: url('/img/bg-home-novinka-separator.gif');
	background-repeat: no-repeat;
	line-height: 1px;
	font-size: 1px;
}

#home-news .novinka1 {background-image: url('/img/bg-home-novinka1-top.gif');}
#home-news .novinka2 {background-image: url('/img/bg-home-novinka2-top.gif'); padding-top: 5px;}
#home-news .novinka3 {background-image: url('/img/bg-home-novinka2-top.gif'); padding-top: 5px;}

#home-news .novinka1 .novinka-bottom {background-image: url('/img/bg-home-novinka1-bottom.gif');}
#home-news .novinka2 .novinka-bottom {background-image: url('/img/bg-home-novinka2-bottom.gif');}
#home-news .novinka3 .novinka-bottom {background-image: url('/img/bg-home-novinka2-bottom.gif');}

.clanky-list LI
{
	background-image: none;
	margin-left: -40px;
	display: block;
	position: relative;
}


#page-searchbox
{
	position: absolute;
	top: 1px;
	right: 3px;
	height: 15px;
	line-height: 15px;
	color: #fff;
}

#page-searchbox A
{
	color: #fff;
	display: block;
	float: left;
	padding: 0px 10px;
}


#page-searchbox LABEL
{
	display: block;
	float: left;
	background-image: url('/img/bg-searchbox-separ.gif');
	background-repeat: no-repeat;
	text-align: center;
	padding: 0px 94px 0px 10px;
	margin: 0px;
}

#page-searchbox .inptext
{
	width: 61px;
	/*_width: 63px;*/
	border: 0px;
	position: absolute;
	float: left;
	height: 12px;
	top: 0px;
	right: 23px;
	background-image: url('/img/bg-search-input.gif');
	background-repeat: no-repeat;
	background-position: top right;
	margin: 0px;
	padding: 2px;
	background-color: #bee7f7;
}

#searchbox-submit
{
	position: absolute;
	left: auto;
	right: 0px;
	top: 0px;
	margin: 0px;
	width: 20px;
	height: 15px;
}
/*
#lmenu-level1
{
	color: #000000;
	font-size: 14px;
	display:block;
	height:15px;
	padding:4px 0px 0px 40px;
}

UL#lmenu
{
	padding: 11px 3px 9px 2px;
	margin: 0px;
	list-style-type: none;
	position: relative;
}


/*2. level navigace*/

/*
UL#lmenu LI
{
	margin: 0px;
	padding: 0px 0px 0px 0px !important;
	display: block;
	background-image: url('/img/bg-lmenu-item.gif');
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 14px;
}

UL#lmenu LI A
{
	display: block;
	padding: 4px 0px 7px 38px; 
	color: #01a1dd;
	font-weight: bold;
	background-image: url('/img/bg-lmenu-default.gif');
	background-position: -266px center;
	background-repeat: no-repeat;
	width: 200px;
	font-size:11px;
}
*/

#lmenu-level1
{
	color: #000000;
	font-size: 14px;
	display:block;
	height:15px;
	padding:4px 0px 0px 20px;
}

UL#lmenu
{
	padding: 11px 3px 9px 2px;
	margin: 0px;
	list-style-type: none;
	position: relative;
}


/*2. level navigace*/
UL#lmenu LI
{
	margin: 0px;
	padding: 0px 0px 3px 0px !important;
	display: block;
	background-image: url('/img/bg-lmenu-item.gif');
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 14px;
}

UL#lmenu LI A
{
	display: block;
	/*line-height: 18px;*/
	padding: 13px 0px 11px 38px; 
	color: #01a1dd;
	font-weight: bold;
	background-image: url('/img/bg-lmenu-default.gif');
	background-position: -266px center;
	background-repeat: no-repeat;
	width: 200px;
	font-size:12px;
}

UL#lmenu LI A:hover, UL#lmenu LI.act A
{
	color: #022e51;
	text-decoration: none;
	background-position: 0px center;
}



UL#lmenu LI.financovani-osobni-a-uzitkove-automobily A {background-image: url('/img/bg-lmenu-osobni-a-uzitkove-automobily.gif');}
UL#lmenu LI.financovani-motocykly A {background-image: url('/img/bg-lmenu-motocykly.gif');}
UL#lmenu LI.financovani-nakladni-automobily A {background-image: url('/img/bg-lmenu-nakladni-automobily.gif');}
UL#lmenu LI.financovani-stroje-a-zarizeni A {background-image: url('/img/bg-lmenu-stroje-a-zarizeni.gif');}
UL#lmenu LI.pojisteni-pojisteni-vozidel A {background-image: url('/img/bg-lmenu-pojisteni-vozidel.gif');}
UL#lmenu LI.pojisteni-pojisteni-majetku-a-odpovednosti A {background-image: url('/img/bg-lmenu-pojisteni-majetku-a-odpovednosti.gif');}
UL#lmenu LI.pojisteni-ostatni-druhy-pojisteni A {background-image: url('/img/bg-lmenu-ostatni-druhy-pojisteni.gif');}
UL#lmenu LI.pojisteni-zamestnanecke-benefity A {background-image: url('/img/bg-lmenu-zamestnanecke-benefity.gif');}

/*3. level navigace*/
UL#lmenu LI UL
{
	list-style-type: none;
	display: none;
	margin: -5px 0px 0px 0px !important;
	position: relative;
	width: 198px;
	padding-bottom: 8px !important;
}

UL#lmenu LI.act UL
{
	display: block !important;
}


UL#lmenu LI LI
{
	padding: 0px 0px 0px 0px !important;
	font-size: 11px;
	background-image: none;
	width: 184px;
	position: relative;
	padding-left: 40px !important;
}

UL#lmenu LI LI A
{
	line-height: 13px;
	padding: 2px 0px 2px 14px; 
	color: #01a1dd !important;
	background-image: url('/img/bg-lmenu-level3.gif') !important;
	background-position: 1px center !important;
	background-repeat: no-repeat;
	width: 184px !important;
}

UL#lmenu LI LI A:hover, UL#lmenu LI LI.act A
{
	background-position: -293px center !important;
	color: #022e51 !important;
}

UL#lmenu LI LI.act A
{
	background-image: url('/img/bg-lmenu-level3-dw.gif') !important;
	background-position: 0px center !important;

}


/*4. level navigace*/
UL#lmenu LI LI UL
{
	margin: -5px 0px 0px 0px !important;
	position: relative;
	width: 198px !important;
	padding-top: 3px !important;
	padding-bottom: 3px !important;
}


UL#lmenu LI LI LI
{
	width: 154px;
	padding-left: 16px !important;
}

UL#lmenu LI LI LI A
{
	width: 154px !important;
	font-size: 10px !important;
}


UL#lmenu LI LI.act LI A
{
	line-height: 13px;
	padding: 2px 0px 2px 14px; 
	color: #01a1dd !important;
	background-image: url('/img/bg-lmenu-level3.gif') !important;
	background-repeat: no-repeat;
}

UL#lmenu LI LI.act LI A:hover, UL#lmenu LI LI.act LI.act A
{
	background-position: -293px center !important;
	color: #022e51 !important;
}


UL#lmenu LI LI.act LI.act A
{
	color: #022e51 !important;
	background-position: -293px center !important;
}




#drobecky
{
	color: #000;
	line-height: 16px;
	position: absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 16px;
	left: 0px;
	top: -19px;
}

#drobecky A
{
	color: #00a8eb;
}

#drobecky A.act
{
	color: #000;
}

.content-rcol
{
	width: 228px;
	display: block;
	float: right;
	position: relative;
	margin-right: -26px;
	_margin-right: -13px;
	margin-top: -37px;
	padding: 0px !important;
}

.theme-img
{
	padding-bottom: 16px;
	margin: 0px;
	padding: 0px;
	min-height: 37px;
	_height: 37px;
}


.theme-img IMG
{
	float: right;
	margin-bottom: 13px;

}

.souvisejici
{
	width: 194px;
	clear: both;
	float: right;
	position: relative;
	right: 11px !important;
	padding-bottom: 16px !important;
}

.souvisejici H4
{
	color: #022e52;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 21px;
	height: 21px;
	padding-bottom: 14px;
	background-color: #fff;
	position: relative;
	z-index: 2;
}

.souvisejici UL.link-list
{
	position: relative;
	margin-top: -14px;
	z-index: 1;
}

UL.link-list
{
	
}

UL.link-list LI
{
	line-height: 14px;
	padding: 14px 0px 0px 0px;
	background-image: url('/img/bg-link-list-item.gif');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	_position: relative;
}

UL.link-list LI A
{
	background-image: url('/img/bullet-link.gif');
	background-position: 0px center;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 18px;
	display: block;
}

.err-msg
{
	width: 300px;;
	display: block;
	border: 1px solid #000000;
	font-weight: normal;
	background-color: #cc0000;
	color: #ffffff;
	padding: 5px;
	margin-bottom: 5px;
}

.err-msg B
{
	font-weight: bold;
}

.info-msg
{
	width: 300px;
	display: block;
	line-height: 20px;
	border: 1px solid #000000;
	font-weight: bold;
	text-align: center;
	background-color: #FF6600;
	color: #ffffff;
	padding: 5px;
	margin: 10px 0px;
}

.debug_msg
{
	background-color: #eee;
	border: 1px dashed #ccc;
	color: #c00;
	padding: 10px;
	text-align: left;
}

.debug_msg PRE
{
	margin: 0px;
}

#lmenu-minheight
{
	display: block;
	height: 120px;
}

.form404 LABEL
{
	display: block;
}

.form404 INPUT
{
	margin-top: 5px;

}

.form404 .inptext
{
	float: left;
	margin-right: 2px;
	margin-top: 6px;
}

.search-prev, .search-next
{
	line-height: 30px;
}

.search-prev
{
	float: left;
}

.search-next
{
	float: right;
}

.clanek .perex
{
	padding: 10px 0px;
	display: block;
}


/**
 *  quickform table 
 */
.qftable
{
	background-color: transparent;
	position: relative;
}

.qftable TD, .qftable TH
{
	margin: 0px;
	padding: 2px;
	border-spacing: 0px;
	font-size: 11px;
	border: 0px;
}

.qftable .pozn
{
	display: block;
	font-size: 10px;
	color: #404040;
}

.qftable .inptext, .qftable .pozn 
{
	width: 290px;
}

.qftable TEXTAREA.inptext
{
	height: 100px;
}


.col2 textarea {
	width:110px;
}

.col2 TEXTAREA.inptextarea {
	width: 300px;
}


.required
{
	float: right;
	color: red;
	margin-left: 2px;
}

.required-note
{
	font-size: 10px;
	color: #404040;
	display: block;
}

.required-note .required
{
	font-size: 10px;
	float: none;
	margin-left: 0px;
}

.required-note .required SUP
{
	padding: 0px;
	line-height: 0px;
}


.element-wrapper
{	/*editováno - zakomentováno 22.5.07 Vasek*/
	/*float: left;
	position: relative;*/
	display: block;
	margin-right: 2px;
}
ol li{
	list-style-type: decimal !important;
	display:list-item !important;
	background-image: none !important;
	padding-left:5px !important;
}

.vlist-zobrazeno
{
	background-color: transparent;
}

.zahlavi A
{
	display: block;
	float: left;
	color: #032f56;
}

.zahlavi TD
{
	background-color: #9cdaf3;
	color: #032f56;
}
/*fotoreport*/
#fotos{
	text-align:center;	
	_height:500px;
	min-height:500px;
}
#fotos table, #fotos tr, #fotos td {
	background:none;
}
#fotos td img {
	border:1px solid #99D9F2;
}

.fotoreport-header{
	width:600px;
	position:absolute;
	left:295px;
	bottom:25px;
	font-size:24px;
	color:#002F55;
	font-weight:bold;
	text-align:left;

}
#page-header #header-logo-fotoreport
{
	position: absolute;
	left: 10px;
	top: 17px;
}

{
	background-image: none;
}



/* kontakty */
table.kontakty {
	width: 100%;	
}

table.kontakty td {
	width: 50%;	
}

.contacts .icon {
	float: left;
	display: block;
	background-position: top left;
	background-repeat: no-repeat;
	width:34px;
	height:34px;
	margin-top:5px;
	margin-right:5px;
	margin-left:15px;
}

.nojs .icon {
	background-position: top left;
	background-repeat: no-repeat;
	width:100%;
	display:block;
	padding-left:50px;
	height:30px;
}

.contacts .icon * {
	display:none;	
}

.ok strong {
	color:#007da9;
	padding-left: 30px;
}

.ab strong {
	color: #666666;	
}

.ok div strong {
	padding-left: 0px;
}

.pob .map {
/*	background-image: url('/img/mapa_p.png');	*/
	background-image: url('/img/mapa_p.jpg');	
}

.ok .map {
/*background-image: url('/img/mapa_ok.png');	*/
	background-image: url('/img/mapa_o.jpg');
}

.ab .map {
	background-image: url('/img/mapa_b.jpg');	
}


.pob .tel {
/*	background-image: url('/img/tel_p.png');	*/
		background-image: url('/img/tel_p.jpg');	
}

.ok .tel {
/*	background-image: url('/img/tel_ok.png');	*/
background-image: url('/img/tel_ok.jpg');	
}

.ab .tel {
	background-image: url('/img/tel_b.jpg');	
}



.pob .fax {
background-image: url('/img/fax_p.jpg');	}

.ok .fax {
/*	background-image: url('/img/fax_ok.png');	*/
	background-image: url('/img/fax_ok.jpg');	
}

.ab .fax {
	background-image: url('/img/fax_b.jpg');	
}


.pob .adr {
/*	background-image: url('/img/adr_p.png');	*/
		background-image: url('/img/adr_p.jpg');	
}

.ok .adr {
/*	background-image: url('/img/adr_ok.png');	*/
background-image: url('/img/adr_ok.jpg');	
}

.ab .adr {
	background-image: url('/img/adr_b.jpg');	
}


.pob .email {
/*	background-image: url('/img/mail_p.png');	*/
	background-image: url('/img/mail_p.jpg');	
}

.ok .email {
/* 	background-image: url('/img/mail_ok.png');	*/
background-image: url('/img/mail_ok.jpg');	
}

.ab .email {
 	background-image: url('/img/mail_b.jpg');	
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	text-align:left;
	padding: 5px;
	opacity: 0.85;
}

#tooltip * {
	display: block;	
}

.contacts-bottom {
	/* margin-bottom: 800px;	*/
}

