/* -- barvy --
modrá:			#6c90c4
modrá tmavá:	#335787
*/

@import "/css/motiv.css";
@import "/css/tabulky.css";
@import "/css/barvy.css";
@import "/css/rotace.css";


BODY {
	color: #000;
	background-color: #6c90c4;
	font: normal 9pt/1.3 'Helvetica CE', 'Trebuchet MS', Arial, sans-serif;
	text-align: center;
	margin: 0;
	padding: 0;
}

A, IMG, FORM {
	border: none;
	padding: 0;
	margin: 0;
}

A 				{ color: #4370aa; text-decoration: underline; }
A:link			{ color: #4370aa; text-decoration: underline; }
A:hover			{ color: #000000; text-decoration: none; }
A:active		{ color: #ff0000; text-decoration: none; }
A:visited		{ color: #4370aa; text-decoration: underline; }
A:visited:hover	{ color: #000000; text-decoration: none; }
A.out {
	background: url('/images/_layout/a-out.gif') right 20% no-repeat;
	padding-right: 6px;
}
A.out:hover,
A.out:visited:hover {
	background-image: url('/images/_layout/a-out-over.gif');
}
A.email {
	background: url('/images/_layout/a-email.gif') right 20% no-repeat;
	padding-right: 10px;
}
A.email:hover,
A.email:visited:hover {
	background-image: url('/images/_layout/a-email-over.gif');
}
A.back {
	background: url('/images/_layout/a-back.gif') left 10% no-repeat;
	padding-left: 15px;
}
A.back:hover,
A.back:visited:hover {
	background-image: url('/images/_layout/a-back-over.gif');
}
A.pdf {
	background: url('/images/_layout/a-pdf.gif') right 10% no-repeat;
	padding-right: 15px;
}
A.pdf:hover,
A.pdf:visited:hover {
	background-image: url('/images/_layout/a-pdf-over.gif');
}

P {
	margin: 10px 0 0 0;
	padding: 0;
}

/*--  rozvržení stránky  --*/
#layout {
	background: #fff url('/images/_layout/bg-layout.gif') top left repeat-y;
	text-align: left;
	position: relative;
	width: 899px;
	margin: auto;
}

#margin {
	margin: 0 20px;
}

#top {
	background-position: top right;
	background-repeat: no-repeat;
	height: 200px;
	overflow: hidden;
}

#menu {
	height: 56px;
	margin: 0;
	padding: 0;
}

#main {
	background: url('/images/_layout/bg-main.gif') top left repeat-x;
	width: 859px;
	overflow: hidden;
}

#left {
	background-color: #ecf2f7;
	float: left;
	width: 211px;
	overflow: hidden;
}

#middle {
	float: left;
	width: 648px;
	overflow: hidden;
}

#middle_full {
	float: left;
	width: 859px;
	overflow: hidden;
}

#margin_middle {
	margin: 10px 20px 30px 20px;
}

#footer {
	background: url('/images/_layout/bg-footer.gif') 0 30px repeat-x;
	clear: both;
	height: 100px;
}

/*--  vršek : loga + motiv  --*/
#top H1 {
	background: #ecf3f8 url('/images/_layout/logo-subaru.gif') center center no-repeat;
	width: 211px;
	height: 61px;
	margin: 0;
	padding: 0;
}
#top H2 {
	background: #d0d0d2 url('/images/_layout/logo-mija.gif') center center no-repeat;
	width: 211px;
	height: 139px;
	margin: 0;
	padding: 0;
}
#top H6.bila {
	color: #fff;
	font-size: 9pt;
	position: absolute;
	margin: -195px 0 0 745px;
}
#top H6.cerna {
	color: #000;
	font-size: 9pt;
	position: absolute;
	margin: -194px 0 0 746px;
}
#top A {
	display: block;
	width: 100%;
	height: 100%;
}
#top SPAN {
	display: none;
}
#top DIV.cerna,
#top DIV.bila {
	color: #000;
	font-size: 10px;
	text-align: right;
	position: absolute;
	width: 852px;
	margin-top: -16px;
}
#top DIV.bila {
	color: #fff;
	width: 851px;
	margin-top: -17px;
}

/*--  menu  --*/
#menu {
	width: 859px;
	overflow: hidden;
}
#menu LI {
	background: top left no-repeat;
	list-style-type: none;
	float: left;
	width: 81px;
	height: 56px;
	margin: 0;
	padding: 0;
}
#menu LI#modely 	{ background-image: url('/images/_layout/bg-menu-li-modely-over.gif'); width: 106px; }
#menu LI#cenik 		{ background-image: url('/images/_layout/bg-menu-li-cenik-over.gif'); width: 105px; }
#menu LI#akce 		{ background-image: url('/images/_layout/bg-menu-li-akce-over.gif'); }
#menu LI#servis 	{ background-image: url('/images/_layout/bg-menu-li-servis-over.gif'); }
#menu LI#bazar 		{ background-image: url('/images/_layout/bg-menu-li-bazar-over.gif'); }
#menu LI#tuning 	{ background-image: url('/images/_layout/bg-menu-li-tuning-over.gif'); }
#menu LI#rally 		{ background-image: url('/images/_layout/bg-menu-li-rally-over.gif'); }
#menu LI#o_subaru 	{ background-image: url('/images/_layout/bg-menu-li-o_subaru-over.gif'); }
#menu LI#butik 		{ background-image: url('/images/_layout/bg-menu-li-butik-over.gif'); }
#menu LI#kontakt	{ background-image: url('/images/_layout/bg-menu-li-kontakt-over.gif'); }
#menu LI A {
	background: top left no-repeat;
	display: block;
	width: 100%;
	height: 100%;
}
#menu LI#modely A:hover, #menu LI#modely A:visited:hover, #menu LI#modely A.selected,
#menu LI#cenik A:hover, #menu LI#cenik A:visited:hover, #menu LI#cenik A.selected,
#menu LI#akce A:hover, #menu LI#akcevis A:visited:hover, #menu LI#akce A.selected,
#menu LI#servis A:hover, #menu LI#servis A:visited:hover, #menu LI#servis A.selected,
#menu LI#bazar A:hover, #menu LI#bazar A:visited:hover, #menu LI#bazar A.selected,
#menu LI#tuning A:hover, #menu LI#tuning A:visited:hover, #menu LI#tuning A.selected,
#menu LI#rally A:hover, #menu LI#rally A:visited:hover, #menu LI#rally A.selected,
#menu LI#o_subaru A:hover, #menu LI#o_subaru A:visited:hover, #menu LI#o_subaru A.selected,
#menu LI#butik A:hover, #menu LI#butik A:visited:hover, #menu LI#butik A.selected,
#menu LI#kontakt A:hover, #menu LI#kontakt A:visited:hover, #menu LI#kontakt A.selected {
	background-image: none;
}
#menu LI#modely A 	{ background-image: url('/images/_layout/bg-menu-li-modely.gif'); }
#menu LI#cenik A	{ background-image: url('/images/_layout/bg-menu-li-cenik.gif'); }
#menu LI#akce A 	{ background-image: url('/images/_layout/bg-menu-li-akce.gif'); }
#menu LI#servis A 	{ background-image: url('/images/_layout/bg-menu-li-servis.gif'); }
#menu LI#bazar A	{ background-image: url('/images/_layout/bg-menu-li-bazar.gif'); }
#menu LI#tuning A	{ background-image: url('/images/_layout/bg-menu-li-tuning.gif'); }
#menu LI#rally A	{ background-image: url('/images/_layout/bg-menu-li-rally.gif'); }
#menu LI#o_subaru A	{ background-image: url('/images/_layout/bg-menu-li-o_subaru.gif'); }
#menu LI#butik A	{ background-image: url('/images/_layout/bg-menu-li-butik.gif'); }
#menu LI#kontakt A	{ background-image: url('/images/_layout/bg-menu-li-kontakt.gif')}
#menu LI SPAN {
	display: none;
}

/*--  novinky  --*/
.novinky H3 {
	background: url('/images/_layout/bg-nadpis-novinky-over.gif') top left no-repeat;
	width: 211px;
	height: 66px;
	margin: 0;
	padding: 0;
}
.novinky H3 A {
	background: url('/images/_layout/bg-nadpis-novinky.gif') top left no-repeat;
	display: block;
	width: 100%;
	height: 100%;
}
.novinky H3 A:hover, .novinky H3 A:visited:hover {
	background-image: none;
}
.novinky H3 SPAN {
	display: none;
}
.novinky P {
	background: url('/images/_layout/bg-p-novinky.gif') bottom right no-repeat;
	font-size: 8pt;
	line-height: 120%;
	margin: 5px 15px;
	padding: 0;
}
.novinky P.last {
	margin-bottom: 40px;
}
.novinky P.bez {
	background-image: none;
}
.novinky P STRONG	{
	color: #6c90c4;
	font-size: 10pt;
}
.novinky P A,
.novinky P A:visited {
	color: #000;
	text-decoration: none;
}
.novinky P A:hover, .novinky P A:visited:hover {
	text-decoration: underline;
}
.novinky .cara {
	background: url('/images/_layout/bg-p-novinky-cara.gif') center center repeat-x;
	font-size: 1px;
	height: 5px;
	margin: 0 15px;
	overlfow: hidden;
}
.novinky UL {
	font-size: 8pt;
	line-height: 120%;
	margin: 5px 15px 5px 30px;
	padding: 0;
}

/*--  menu : vozy  --*/
#menu_vozy {
	background-color: transparent;
	height: 80px;
	margin: -5px 0 0 0;
	padding: 0;
}
#menu_vozy LI {
	background: top left no-repeat;
	list-style-type: none;
	float: left;
	width: 80px;
	height: 58px;
	margin-right: 8px;
}
#menu_vozy LI#tribeca			{ background-image: url('/images/_layout/bg-menu-li-tribeca.gif'); }
#menu_vozy LI#outback			{ background-image: url('/images/_layout/bg-menu-li-outback.gif'); }
#menu_vozy LI#legacy			{ background-image: url('/images/_layout/bg-menu-li-legacy.gif'); }
#menu_vozy LI#impreza			{ background-image: url('/images/_layout/bg-menu-li-impreza.gif'); }
#menu_vozy LI#impreza-wrx-sti	{ background-image: url('/images/_layout/bg-menu-li-impreza-wrx-sti.gif'); }
#menu_vozy LI#forester			{ background-image: url('/images/_layout/bg-menu-li-forester.gif'); }
#menu_vozy LI#justy				{ background-image: url('/images/_layout/bg-menu-li-justy.gif'); margin-right: 0; }
#menu_vozy LI A {
	background: top left no-repeat;
	display: block;
	width: 100%;
	height: 100%;
}
#menu_vozy LI#tribeca A	 		{ background-image: url('/images/_layout/bg-menu-li-tribeca-over.gif'); }
#menu_vozy LI#outback A	 		{ background-image: url('/images/_layout/bg-menu-li-outback-over.gif'); }
#menu_vozy LI#legacy A	 		{ background-image: url('/images/_layout/bg-menu-li-legacy-over.gif'); }
#menu_vozy LI#impreza A	 		{ background-image: url('/images/_layout/bg-menu-li-impreza-over.gif'); }
#menu_vozy LI#impreza-wrx-sti A	{ background-image: url('/images/_layout/bg-menu-li-impreza-wrx-sti-over.gif'); }
#menu_vozy LI#forester A 		{ background-image: url('/images/_layout/bg-menu-li-forester-over.gif'); }
#menu_vozy LI#justy A	 		{ background-image: url('/images/_layout/bg-menu-li-justy-over.gif'); }
#menu_vozy LI#tribeca A:hover, #menu_vozy LI#tribeca A:visited:hover,
#menu_vozy LI#outback A:hover, #menu_vozy LI#outback A:visited:hover,
#menu_vozy LI#legacy A:hover, #menu_vozy LI#legacy A:visited:hover,
#menu_vozy LI#impreza A:hover, #menu_vozy LI#impreza A:visited:hover,
#menu_vozy LI#impreza-wrx-sti A:hover, #menu_vozy LI#impreza-wrx-sti A:visited:hover,
#menu_vozy LI#forester A:hover, #menu_vozy LI#forester A:visited:hover,
#menu_vozy LI#justy A:hover, #menu_vozy LI#justy A:visited:hover {
	background-image: none;
}
#menu_vozy LI SPAN {
	display: none;
}

/*--  menu : levé : modely  --*/
.menu {
	color: #335787;
	list-style-type: none;
	line-height: 20px;
	width: 211px;
	margin: 0;
	padding: 0;
	oveeflow: hidden;
}
.menu LI {
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.menu LI.multi {
	background: url('/images/_layout/bg-menu-model-multi.gif') top left no-repeat;
}
.menu LI.single {
	background: url('/images/_layout/bg-menu-model-over.gif') top left no-repeat;
}
.menu LI.double {
	background: url('/images/_layout/bg-menu-model-double-over.gif') top left no-repeat;
}
.menu LI.up {
	background: url('/images/_layout/bg-menu-model-up-over.gif') top left no-repeat;
}
.menu LI.single A,
.menu LI.double A,
.menu LI.up A {
	color: #335787;
	background: url('/images/_layout/bg-menu-model-single.gif') top left no-repeat;
	text-decoration: none;
	display: block;
	width: 100%;
	height: 100%;
}
.menu LI.double A { background-image: url('/images/_layout/bg-menu-model-double.gif') }
.menu LI.up A {
	background: url('/images/_layout/bg-menu-model-up.gif') top left no-repeat;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
}
.menu LI.up A SPAN {
	padding-right: 15px;
}
.menu UL {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.menu LI.sub {
	background: url('/images/_layout/bg-menu-model-over.gif') top left no-repeat;
	font-weight: normal;
}
.menu LI.sub A {
	color: #335787;
	background: url('/images/_layout/bg-menu-model-sub.gif') top left no-repeat;
	text-decoration: none;
	display: block;
	width: 100%;
	height: 100%;
}
.menu LI.single A:hover, .menu LI.single A:visited:hover,
.menu LI.double A:hover, .menu LI.double A:visited:hover,
.menu LI.up A:hover, .menu LI.up A:visited:hover,
.menu LI.sub A:hover, .menu LI.sub A:visited:hover {
	color: #000;
	background-image: none;
}
.menu SPAN, .menu DIV {
	padding-left: 15px;
}

/*-- nadpisy  --*/
H3.model {
	background-posision: top left;
	background-repeat: no-repeat;
	width: 211px;
	height: 61px;
	margin: 0;
	padding: 0;
}
H3.model A {
	background-posision: top left;
	background-repeat: no-repeat;
	display: block;
	width: 100%;
	height: 100%;
}
H3.model A:hover, H3.model A:visited:hover {
	background-image: none;
}
H3.model SPAN {
	display: none;
}
H3.model 			{ background-image: url('/images/_layout/bg-nadpis-modely.gif'); }
H3.tribeca 			{ background-image: url('/images/_layout/bg-nadpis-tribeca-over.gif'); }
H3.tribeca A 		{ background-image: url('/images/_layout/bg-nadpis-tribeca.gif'); }
H3.outback 			{ background-image: url('/images/_layout/bg-nadpis-outback-over.gif'); }
H3.outback A 		{ background-image: url('/images/_layout/bg-nadpis-outback.gif'); }
H3.legacy 			{ background-image: url('/images/_layout/bg-nadpis-legacy-over.gif'); }
H3.legacy A 		{ background-image: url('/images/_layout/bg-nadpis-legacy.gif'); }
H3.forester 		{ background-image: url('/images/_layout/bg-nadpis-forester-over.gif'); }
H3.forester A 		{ background-image: url('/images/_layout/bg-nadpis-forester.gif'); }
H3.impreza 			{ background-image: url('/images/_layout/bg-nadpis-impreza-over.gif'); }
H3.impreza A 		{ background-image: url('/images/_layout/bg-nadpis-impreza.gif'); }
H3.impreza-wrx-sti 	{ background-image: url('/images/_layout/bg-nadpis-impreza-wrx-sti-over.gif'); }
H3.impreza-wrx-sti A{ background-image: url('/images/_layout/bg-nadpis-impreza-wrx-sti.gif'); }
H3.justy 			{ background-image: url('/images/_layout/bg-nadpis-justy-over.gif'); }
H3.justy A 			{ background-image: url('/images/_layout/bg-nadpis-justy.gif'); }
H3.butik 			{ background-image: url('/images/_layout/bg-nadpis-butik-over.gif'); }
H3.butik A 			{ background-image: url('/images/_layout/bg-nadpis-butik.gif'); }
H3.rally 			{ background-image: url('/images/_layout/bg-nadpis-rally-over.gif'); }
H3.rally A 			{ background-image: url('/images/_layout/bg-nadpis-rally.gif'); }
H3.akce 			{ background-image: url('/images/_layout/bg-nadpis-akce-over.gif'); }
H3.akce A 			{ background-image: url('/images/_layout/bg-nadpis-akce.gif'); }
H3.subaru 			{ background-image: url('/images/_layout/bg-nadpis-subaru-over.gif'); }
H3.subaru A 		{ background-image: url('/images/_layout/bg-nadpis-subaru.gif'); }

H4.model {
	color: #6c90c4;
	background: url('/images/_layout/bg-nadpis.gif') bottom left repeat-x;
	font-size: 14pt;
	width: 649px;
	height: 61px;
	margin: -10px 0 20px -20px;
}
H4.model SPAN {
	position: relative;
	top: 30px;
	left: 20px;
}

H5.model {
	color: #444;
	background: url('/images/_layout/bg-nadpis-h5.gif') top left repeat-x;
	font-size: 10pt;
	line-height: 36px;
	height: 51px;
	margin: 0;
	padding: 0 0 0 10px;
	overflow: hidden;
}
H5.model SPAN {
	font-weight: normal;
}
H5.model.mensi {
	height: 31px;
}
H5.model.pismo {
	color: #000;
	font-weight: normal;
}
H5.img {
	line-height: 0;
	padding: 0;
}
H5 IMG {
	margin: 11px 0 0 10px;
}
H5 A,
H5 A:link,
H5 A:visited {
	color: #444;
	text-decoration: none;
}
H5 A:hover,
H5 A:visited:hover {
	color: #000;
	text-decoration: underline;
}

H6.model {
	color: #000;
	background: url('/images/_layout/bg-nadpis-h6.gif') top left repeat-x;
	font-size: 10pt;
	font-weight: normal;
	line-height: 20px;
	height: 21px;
	margin: 0;
	padding: 0 0 0 10px;
	overflow: hidden;
}

H5.cara {
	border-bottom: 1px solid #000;
	font-size: 10pt;
	margin: 20px 0 10px 0;
	padding: 0;
}

/*-- úvod  --*/
.datum {
	background: url('/images/_layout/bg-datum.gif') bottom left no-repeat;
	float: left;
	width: 94px;
	height: 108px;
}

.uvod {
	color: #4370aa;
	font-weight: bold;
	padding-bottom: 10px;
}
.uvod STRONG {
	color: #345888;
	font-size: 11pt;
}

.promo {
	position: relative;
	float: right; 
	margin: -10px -20px 0 5px;
}
.promo.druhe {
	clear: right;
	margin-top: 10px;
}

/*--  footer  --*/
#footer P {
	color: #000;
	font-size: 8pt;
	position: absolute;
	width: 190px;
	margin: 6px 0 0 120px;
	padding: 0;
}
#footer P.doba {
	line-height: 13pt;
}
#footer P.servis {
	margin-left: 350px;
}
#footer P.kde {
	margin-left: 630px;
}
#footer P STRONG {
	color: #fff;
	font-size: 11pt;
	text-transform: uppercase;
	position: relative;
	top: -4px;
}
#footer P.doba STRONG {
	top: -3px;
}
#footer A,
#footer A:visited {
	color: #000;
	text-decoration: none;
}
#footer A:hover, #footer A:visited:hover {
	text-decoration: underline;
}

#mezera {
	height: 30px;
}

#hodiny {
	background: url('/images/_layout/bg-hodiny.gif') top left no-repeat;
	position: absolute;
	width: 74px;
	height: 75px;
	margin: -9px 0 0 35px;
}

#klic {
	background: url('/images/_layout/bg-klic.gif') top left no-repeat;
	position: absolute;
	width: 59px;
	height: 82px;
	margin: -11px 0 0 280px;
}

#cedule {
	background: url('/images/_layout/bg-cedule.gif') top left no-repeat;
	position: absolute;
	width: 49px;
	height: 81px;
	margin: -11px 0 0 570px;
}


/*--  copyright  --*/
#copyright {
	color: #000;
	background: url('/images/_layout/bg-copyright.gif') top left no-repeat;
	font-size: 10px;
	text-align: right;
	line-height: 24px;
	position: relative;
	width: 899px;
	height: 20px;
	margin: auto;
	overflow: hidden;
}
#copyright A {
	color: #000;
	text-decoration: none;
}
#copyright A:hover,
#copyright A:visited:hover { 
	text-decoration: underline;
}
#copyright SPAN {
	padding-right: 20px;
}

#counter {
	width: 1px;
	height: 1px;
	overflow: hidden;
	visibility: hidden;
}

/*-- náhledy, fotogalerie --*/
#photo {
	color: #fff;
	background: #000 url('/images/_layout/bg-loading.gif') center center no-repeat;
	text-align: left;
	display: none;
	position: absolute;
	overflow: hidden;
	z-index: 1000;
}
#photo DIV.margin {
	padding: 10px;
}
#photo DIV.close {
	background: #000 url('/images/_layout/icon-pic-close.gif') top right no-repeat;
	position: absolute;
	width: 85px;
	height: 18px;
	top: 10px;
	right: 10px;
	overflow: hidden;
}
#photo UL.nav {
	background-color: #000;
	position: absolute;
	top: 10px;
	height: 10px;
	width: 66px;
	height: 18px;
	margin: 0;
	padding: 0;
}
#photo UL.nav LI {
	background: url('/images/_layout/icon-pic-first.gif') top left no-repeat;
	list-style-type: none;
	float: left;
	width: 16px;
	height: 14px;
}
#photo UL.nav LI.first 		{ background: url('/images/_layout/icon-pic-first.gif') top left no-repeat; }
#photo UL.nav LI.prev 		{ background: url('/images/_layout/icon-pic-prev.gif') top left no-repeat; }
#photo UL.nav LI.next 		{ background: url('/images/_layout/icon-pic-next.gif') top left no-repeat; }
#photo UL.nav LI.last 		{ background: url('/images/_layout/icon-pic-last.gif') top left no-repeat; }
#photo UL.nav LI.first_off 	{ background: url('/images/_layout/icon-pic-first_off.gif') top left no-repeat; }
#photo UL.nav LI.prev_off 	{ background: url('/images/_layout/icon-pic-prev_off.gif') top left no-repeat; }
#photo UL.nav LI.next_off 	{ background: url('/images/_layout/icon-pic-next_off.gif') top left no-repeat; }
#photo UL.nav LI.last_off 	{ background: url('/images/_layout/icon-pic-last_off.gif') top left no-repeat; }
#photo UL.nav A,
#photo DIV.close A {
	color: #fff;
	font-size: 10px;
	text-decoration: none;
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
}
#photo DIV.close A {
	top: 2px;
	padding-left: 5px;
}
#photo DIV SPAN,
#photo UL.nav SPAN {
	display: none;
}
#photo P {
	font-size: 8pt;
	margin: 0;
	padding: 4px 0 0 0;
}

#shadow {
	display: none;
	position: absolute;
	z-index: 900;
}

.doplnky {
	text-align: right;
	float: left;
	width: 283px;
	height: 100px;
	margin: 0 18px 16px 0;
}
	.doplnky IMG { border: 1px solid #dce8f7; }

/*--  obecné  --*/
.chyba {
	color: #335787;
}

.blue {
	color: #6c90c4;
}

.red {
	color: #cf0000;
}

.bigger {
	font-size: 1.2em;
}

.hidden {
	display: none;
}

.mezera_d {
	margin-bottom: 10px;
}

.float_right {
	float: right;
}
.float_right SPAN.top {
	position: relative;
	top: -3px;
}

IMG.img {
	color: #888;
	background-color: #fff;
	border: 1px solid #dce8f7;
	font-size: 10px;
}

IMG.boxer_diesel {
	margin-top: 3px;
}

DIV.interier {
	position: relative;
	width: 608px;
	height: 360px;
	overflow: hidden;
	z-index:0;
}


.f_right {
	float: right;
	margin: 0px 0 20px 20px;
}

.f_left {
	float: left;
	margin: 0 20px 20px 0;
}
.f_left SPAN {
	color: #888;
	font-size: 10px;
	clear: left;
	position: relative;
	top: -2px;
}

.img_left, 
.img_right {
	color: #888;
	background-color: #fff;
	border: 1px solid #dce8f7;
	font-size: 10px;
	float: left;
	margin: 0px 20px 20px 0;
}
.img_right {
	text-align: right;
	float: right;
	margin: 0px 0 20px 20px;
}
.img_right.top { margin-top: 10px; }
.img_left STRONG, 
.img_right STRONG {
	color: #000;
	font-size: 9pt;
	line-height: 2em;
}
.img_left SPAN, 
.img_right SPAN {
	position: relative;
	top: -2px;
	left: -4px;
}
.img_left.nb, 
.img_right.nb,
.f_right.nb {
	border: none;
}

.img_border {
	border: 1px solid #dce8f7;
}

.alt_left,
.alt_right {
	color: #888;
	font-size: 10px;
	text-align: right;
	white-space: nowrap;
	clear: right;
	float: right;
	margin: -20px 0 20px 20px;
}
.alt_left {
	text-align: left;
	clear: left;
	float: left;
	margin: -20px 20px 20px 0;
}

.clean { clear: both; }
.clean_l { clear: left; }
.clean_r { clear: right; }

.pozn {
	color: #99aec7;
	font-size: 0.9em;
}
.pozn2 {
	color: #f55;
}

.u {
	text-decoration: underline;
}

.r {
	text-align: right;
}

.nw {
	white-space: nowrap;
}

SUP.pozn {
	font-size: 8pt;
}

UL.radky {
	line-height: 140%;
	margin-left: 0;
	padding-left: 14px;
}
UL.radky LI {
	padding-bottom: 3px;
}

.sloupec {
	float: left;
	 width: 294px;
	 margin: 0 20px 20px 0;
}
.sloupecek {
	font-size: 8pt;
	float: left;
	width: 189px;
	margin: 0 20px 20px 0;
}
.sloupec.pravy,
.sloupecek.pravy {
	margin-right: 0;
}
.sloupecek H6.model {
	color: #444;
	font-size: 9pt;
	margin-bottom: 5px;
	padding: 1px 0 0 3px;
}
.sloupecek H6.butik {
	font-weight: bold;
}

UL.cenik {
	line-height: 150%;
	list-style-type: none;
	list-style-image: url('/images/_layout/li-cenik.gif');
	margin: 10px auto auto 0;
	padding-left: 16px;
}
UL.cenik LI.pdf {
	list-style-image: url('/images/_layout/li-pdf.gif');
}

UL.mezera LI { padding-bottom: 5px; }
