@charset "utf-8";
/* 
* Zensolutions s.r.o.
* vzhled pro standardní prohlížeče
* verze 1.0
*/

/* Reset stylu */

body,html,div,span,applet,object,iframe,p,ul,ol,li,dl,dd,dt,table,caption,tbody,tfoot,thead,th,td,h1,h2,h3,h4,h5,h6,a,abbr,acronym,address,big,cite,pre,code,blockquote,form,fieldset,label,legend,input,textarea,select,button,option{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;zoom:1;font-size:1em;font-weight:inherit;font-style:inherit;font-family:inherit;}
a img,:link img,:visited img{border:none;zoom:1;}
:link,:visited{text-decoration:none}
ul,ol{list-style:none}
form{display:inline;}
fieldset{border:none;}
input,select,button{vertical-align: middle;}
address{font-style:normal}
table{border-collapse:collapse;table-layout:fixed;padding:0;}
th,td{padding:0;text-align:left;vertical-align:top;}
.kurziva {font-family:Constantia,Georgia,Cambria,Palatino,"Palatino Linotype","Times New Roman",Times,serif;font-style:italic;}
:focus {outline: 0;}
.left {float: left;}
.right {float: right;}
.visible {visibility: visible;}
.hidden{visibility:hidden;}
.none{display:none;}
.clear {clear: both;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}

/* Struktura */

body {
	background:#fff;
	font-family: Tahoma, Helvetica, Arial, "Trebuchet MS", "Geneva CE", Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: center;
}

div#zaklad {
	margin: 0 auto;
	width: 1000px;
	background: #E0E2E3 url("../obrazky/pozadi.jpg") repeat-x;
	overflow: hidden;
}

div#hlavicka {
	height: 280px;
	position: relative;
	top: 0;
	left: 0;
	background: url("../obrazky/top.jpg") top left no-repeat;
	clear: both;
}

div#obsah {
	position: relative;
	top: 0;
	left: 0;
	color: #000;
	text-align: justify;
	line-height: 1.65em;
	overflow: hidden;
	clear: both;
}

div#paticka {
	top: 0;
	left: 0;
	color: #fff;
	position: relative;
	background-color: #00214D;
	text-align: justify;
	overflow: hidden;
	clear: both;
}

/* Hlavička */

div#hlavicka img.nastroje {
	top: 30px;
	left: 0;
	position: relative;
	width: 680px;
	height: 203px;
	float: left;
}

div#hlavicka h1 {
	top: 30px;
	right: 0;
	position: relative;
	width: 320px;
	height: 203px;
	float: right;
	background: url("../obrazky/h1-hlavicka.jpg") top left no-repeat;
}

div#hlavicka h1 a {
	position: absolute;
	top: 66px;
	left: 43px;
}

div#hlavicka h1 a span {
	display: none;
}

ul.jazyky {
	position: absolute;
	top: 14px;
	right: 20px;
	text-align: right;
	z-index: 99;
}

ul.jazyky li {
	display: inline;
	margin-left: 5px;
}

ul.jazyky li a {
	display: inline-block;
	height: 29px;
	width: 29px;
}

ul.jazyky li.aktivni a#cn {background: url("../obrazky/cn-vlajka.png") 0 -29px no-repeat;}
ul.jazyky li.aktivni a#cn:hover {background: url("../obrazky/cn-vlajka.png") 0 0 no-repeat;}
ul.jazyky li a#cn {background: url("../obrazky/cn-vlajka.png") 0 -58px no-repeat;}
ul.jazyky li a#cn:hover {background: url("../obrazky/cn-vlajka.png") 0 -87px no-repeat;}
ul.jazyky li.aktivni a#cs {background: url("../obrazky/cs-vlajka.png") 0 -29px no-repeat;}
ul.jazyky li.aktivni a#cs:hover {background: url("../obrazky/cs-vlajka.png") 0 0 no-repeat;}
ul.jazyky li a#cs {background: url("../obrazky/cs-vlajka.png") 0 -58px no-repeat;}
ul.jazyky li a#cs:hover {background: url("../obrazky/cs-vlajka.png") 0 -87px no-repeat;}
ul.jazyky li.aktivni a#en {background: url("../obrazky/en-vlajka.png") 0 -29px no-repeat;}
ul.jazyky li.aktivni a#en:hover {background: url("../obrazky/en-vlajka.png") 0 0 no-repeat;}
ul.jazyky li a#en {background: url("../obrazky/en-vlajka.png") 0 -58px no-repeat;}
ul.jazyky li a#en:hover {background: url("../obrazky/en-vlajka.png") 0 -87px no-repeat;}
ul.jazyky li span {display: none;}

div.menu {
	top: 233px;
	left: 0;
	width: 1000px;
	height: 47px;
	position: absolute;
	background: url("../obrazky/menu.jpg") 0 0 no-repeat;
	font-size: 12px;
}

div.menu ul {
	text-align: right;
	margin-top: 3px;
}

div.menu ul li {
	display: inline;
	overflow: hidden;
}

div.menu ul li a {
	display: inline-block;
	line-height: 44px;
	padding: 0 20px;
	color: #4c4c4c;
	overflow: hidden;
}

div.menu ul.en li a {
	padding: 0 18px;
}

div.menu ul li a.aktivni,div.menu ul li a.aktivni:hover,div.menu ul li a:hover{background: url("../obrazky/menu-aktivni.jpg") repeat-x;color: #fff;}
div.menu ul li.prvni a.aktivni,div.menu ul li.prvni a.aktivni:hover,div.menu ul li.prvni a:hover{background: url("../obrazky/menu-aktivni-prvni.jpg") -62px 0 no-repeat;}
div.menu ul.en li.prvni a.aktivni,div.menu ul.en li.prvni a.aktivni:hover,div.menu ul.en li.prvni a:hover{background: url("../obrazky/menu-aktivni-prvni.jpg") -57px 0 no-repeat;}
div.menu ul li.druhy a.aktivni,div.menu ul li.druhy a.aktivni:hover,div.menu ul li.druhy a:hover{background: url("../obrazky/menu-aktivni-prvni.jpg") -95px 0 no-repeat;}
div.menu ul.en li.druhy a.aktivni,div.menu ul.en li.druhy a.aktivni:hover,div.menu ul.en li.druhy a:hover{background: url("../obrazky/menu-aktivni-prvni.jpg") -100px 0 no-repeat;}

/* Obsah */

#obsah a {
	color: #587DAB;
	padding-bottom: 2px;
	border-bottom: 1px dotted #587DAB;
}

#obsah a:hover {
	color: #000;
	padding-bottom: 2px;
	border-bottom: 1px dotted #000;
}

#obsah p {
	margin-bottom: 1em;
	margin-left: 0 !important;
	line-height: 175%;
}

.text {
	top: 0;
	left: 0;
	float: left;
	width: 680px;
	padding: 30px 0 30px 30px;
}

.text h2 {
	color: #05264F;
	font-size: 135%;
	font-weight: 900;
	margin-bottom: 1em;
}

.text h3 {
	color: #000;
	font-weight: 900;
	text-transform: uppercase;
	margin-bottom: 1em;
}

.text hr {
	border: 0;
	height: 1px;
	margin: 30px 0;
	clear: both;
	background:transparent url("../obrazky/split-horizontal.gif") 0 0 no-repeat;
}

.text ul.seznam li {
	text-align: left;
	margin-bottom: 3px;
	padding-left: 15px;
	background: url("../obrazky/ul-pomlcka.png") 0 9px no-repeat;
}

.text ul.seznam li h3 {
	margin-bottom: 3px;
}

.text ol li {
	list-style-type: decimal;
	margin: 0 0 10px 35px;
	padding-left: 10px;
}

.text img.vlevo {
	float: left;
	padding: 3px;
	margin: 4px 30px 0 0;
	border: 1px dotted #587DAB;
}

.text img.vpravo {
	float: right;
	padding: 3px;
	margin: 4px 0 0 30px;
	border: 1px dotted #587DAB;
}

.obr-vlevo {
	float: left;
	margin: 5px 30px 10px 0;
}

.obr-vpravo {
	float: right;
	margin: 5px 0 10px 30px;
}

.obr-vlevo a,
.obr-vpravo a {
	display: block;
	line-height: normal;
	padding: 3px;
	border: 1px dotted #587DAB;
}

.obr-vlevo a:hover,
.obr-vpravo a:hover {
	border: 1px solid #000000 !important;
}

ul.fotky {
	margin-top: 20px;
}

ul.fotky li {
	display: inline; 
	float: left;
	margin-right: 20px;
}

ul.fotky li.posledni {
	margin-right: 0;
}

ul.fotky li a {
	display: block;
	line-height: normal;
	padding: 3px;
	border: 1px dotted #587DAB;
}

ul.fotky li a:hover {
	border: 1px solid #000000 !important;
}

/* Info */

.info {
	border-top: 10px solid #03254F;
	background-color: #FFF;
	padding: 30px 30px 10px 30px;
	margin-top: 30px;
}

.info h2 {
	color: #AEB0B2;
	font-size: 200%;
	font-weight: 900;
	letter-spacing: 1px;
	word-spacing: 5px;
	padding: 20px 0 30px 30px;
	margin: -20px 0 0 -30px;
	background: url("../obrazky/lupa.png") 0 0 no-repeat;
}

.info ul {}

.info ul li {
	display: inline;
	float: left;
	margin-right: 30px;
}

.info ul li,
.info ul li h3,
.info ul li p {
	width: 186px;
}

.info ul li.treti {
	margin-right: 0;
}

.info ul li h3 {
	color: #05264F;
	font-weight: 900;
	margin-bottom: 1em;
	text-transform: uppercase;
	text-align: left;
}
.info ul li img {
	padding: 3px;
	border: 1px dotted #8E9DB0;
	margin-bottom: 1em;
}

.info ul li p {
	text-align: left;
}

.info ul li p.vice {
	text-align: right;
}

.info ul li p.vice a {
	padding-right: 12px;
	background:transparent url("../obrazky/vice.gif") 100% 65% no-repeat;
}

.info ul li p.vice a:hover {
	background:transparent url("../obrazky/vice-hover.gif") 100% 65% no-repeat;
	border-bottom: 1px solid #000 !important;
}

/* Aktuality */

.aktuality {
	top: 0;
	right: 0;
	float: right;
	width: 200px;
	margin-top: 25px;
	padding: 5px 30px 0 30px;
	background: #AEB0B2 url("../obrazky/aktuality.jpg") top right no-repeat;
}

.aktuality h2 {
	color: #fff;
	font-weight: 900;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-bottom: 30px;
}

.aktuality ul {}

.aktuality ul li {
	padding-bottom: 10px;
	margin-bottom: 10px;
	background: url("../obrazky/hr-aktuality.gif") bottom left repeat-x;
}

.aktuality ul li.posledni {
	margin-bottom: 20px;
	padding-bottom: 0;
	background: none;
}

.aktuality ul li h3 {
	text-align: left;
	font-size: 100%;
	font-weight: 900;
}

.aktuality ul li p {
	margin-bottom: 7px !important;
	padding-bottom: 0 !important;
	color: #05264F;
}

.aktuality ul li p.datum {
	text-align: left;
}

.aktuality ul li p.vice {
	text-align: right;
}

.aktuality ul li p a {
	color: #045D95 !important;
}

.aktuality ul li p a:hover {
	color: #000 !important;
	border-bottom: 1px solid #000 !important;
}

/* Rychlá poptávka */

.speedy {
	top: 0;
	right: 0;
	float: right;
	width: 200px;
	margin: 30px 0 10px 0;
	padding: 5px 30px 100px 30px;
	background: transparent url("../obrazky/side-split-vertical.png") bottom left no-repeat;
}

.speedy h2 {
	color: #05264F;
	font-size: 135%;
	font-weight: 900;
	margin-bottom: 1em;
}

#speedy .input-box {
	margin-bottom: 10px;
	text-align: left;
}

#speedy .input-box label {
	display: block;
	margin-bottom: 3px;
	clear: both;
}

#speedy .input-box label.error {
	margin-top: 3px;
	color: #ff0000;
	clear: both;
}

#speedy .input-box label span {
	color: #ff0000;
}

#speedy .input-box input.input-text {
	display: block;
	width: 194px;
	height: 14px;
	padding: 5px 3px;
	font-weight: 900;
	border: 1px dotted #5BBDF2;
	clear: both;
}

#speedy .input-box input.error {
	color: #ff0000;
	background-color: #FFEAEA;
	border: 1px dotted #ff0000;
}

#speedy .input-box textarea.input-text {
	display: block;
	width: 194px;
	height: 190px;
	padding: 5px 3px;
	font-weight: 900;
	border: 1px dotted #5BBDF2;
	clear: both;
}

#speedy .button-set {
	text-align: right;
}

#speedy .button-set p.poznamka {
	font-size: 95%;
}

#speedy .button-set p.poznamka strong {
	color: #FF0000;
}

#speedy .button-set input.input-submit {
	color: #ffffff;
	background: #5BBDF2;
	padding: 5px 3px;
	cursor: pointer;
}

/* Intro */

.intro {
	background:transparent url("../obrazky/split-vertical.gif") 0 24px no-repeat;
}

.intro dd.left,
.intro dd.right {
	width:45.75%;
	padding: 20px 0;
}

.intro .last dd {
	padding-bottom: 0;
}

.intro .items-separ {
	height:1px;
	line-height:1px;
	font-size:1px;
	background:transparent url("../obrazky/split-horizontal.gif") bottom left no-repeat;
	clear:both;
}

.intro dd a {
	display: block;
	border-bottom: 1px solid transparent !important;
}


.intro dd h3 {
	font-size: 115%;
	text-transform: none;
	margin-bottom: 1.5em;
}

.intro dd img {
	padding: 3px;
	border: 1px dotted #5BBDF2;
	margin-bottom: 1em;
}

.intro dd p {
	text-align: left;
	color: #05264F;
}
.intro dd p.vice {
	text-align: right;
	padding-right: 12px;
	background:transparent url("../obrazky/vice.gif") 100% 65% no-repeat;
}

.intro dd p.vice span,
.intro dd h3 span {
	border-bottom: 1px dotted #5BBDF2;
}

.intro dd h3 span {
	padding-bottom: 3px;
}

.intro dd p span {
	padding-bottom: 2px;
	border-bottom: 1px solid transparent;
}

.intro dd a:hover h3,
.intro dd a:hover p {
	color: #000;
}

.intro dd a:hover img {
	border: 1px solid #000;
}

.intro dd a:hover h3 span,
.intro dd a:hover p span {
	border-bottom: 1px solid #000;
}

.intro dd a:hover p.vice {
	background:transparent url("../obrazky/vice-hover.gif") 100% 65% no-repeat;
}

/* 3 sloupce*/

.cols-3 {
	background:transparent url("../obrazky/split-vertical-3-cols.gif") 0 24px no-repeat;
}

.cols-3 dd.raz,
.cols-3 dd.dva,
.cols-3 dd.tri {
	float: left;
	width: 186px;
	padding: 20px 0;
}

.cols-3 dd.raz,
.cols-3 dd.dva {
	padding-right: 30px;
}

.cols-3 dd.dva,
.cols-3 dd.tri {
	padding-left: 30px;
}

.cols-3 .last dd {
	padding-bottom: 0;
}

.cols-3 .items-separ {
	height:1px;
	line-height:1px;
	font-size:1px;
	background:transparent url("../obrazky/split-horizontal.gif") bottom left no-repeat;
	clear:both;
}

.cols-3 dd a {
	display: block;
	border-bottom: 1px solid transparent !important;
}


.cols-3 dd h3 {
	font-size: 115%;
	text-transform: none;
	margin-bottom: 1.5em;
}

.cols-3 dd img {
	padding: 3px;
	border: 1px dotted #5BBDF2;
	margin-bottom: 1em;
}

.cols-3 dd p {
	text-align: left;
	color: #05264F;
}
.cols-3 dd p.vice {
	text-align: right;
	padding-right: 12px;
	background:transparent url("../obrazky/vice.gif") 100% 65% no-repeat;
}

.cols-3 dd p.vice span,
.cols-3 dd h3 span {
	border-bottom: 1px dotted #5BBDF2;
}

.cols-3 dd h3 span {
	padding-bottom: 3px;
}

.cols-3 dd p span {
	padding-bottom: 2px;
	border-bottom: 1px solid transparent;
}

.cols-3 dd a:hover h3,
.cols-3 dd a:hover p {
	color: #000;
}

.cols-3 dd a:hover img {
	border: 1px solid #000;
}

.cols-3 dd a:hover h3 span,
.cols-3 dd a:hover p span {
	border-bottom: 1px solid #000;
}

.cols-3 dd a:hover p.vice {
	background:transparent url("../obrazky/vice-hover.gif") 100% 65% no-repeat;
}

/* Produkty */
#container {
	clear: both;
	margin-bottom: 20px;
}
#container .ui-tabs-nav a,
#container .ui-tabs-nav a:hover {
	border-bottom: none;
}
ul.produkty {
	clear: both;
}
ul.produkty li {
	display: inline;
	padding: 0;
	float: left;
}
ul.produkty li.obrazek {
	width: 100px;
	padding: 0 20px 0 0;
}
ul.produkty li.obrazek a {
	display: block;
	height: 72px;
	width: 94px;
	padding: 3px;
	border: 1px dotted #587DAB;
}
ul.produkty li.obrazek a:hover {
	border: 1px solid #000 !important;
}

/* Reference */

ul#zakaznici {clear: both;overflow: hidden;position: static;}
ul#zakaznici li {display: inline;float: left;padding-right: 26px;}
ul#zakaznici li.ctyri {padding-right: 0;}
ul#zakaznici li a {display: inline-block;width: 150px;height: 100px;border-bottom: none !important;cursor: default;}
ul#zakaznici li a span {display: none;}
ul#zakaznici li a.aisin {background: transparent url("../obrazky/reference/aisin.gif") 0 0 no-repeat;}
ul#zakaznici li a.aisin:hover {background: transparent url("../obrazky/reference/aisin.gif") 0 -100px no-repeat;}
ul#zakaznici li a.alstom-power {background: transparent url("../obrazky/reference/alstom-power.gif") 0 0 no-repeat;}
ul#zakaznici li a.alstom-power:hover {background: transparent url("../obrazky/reference/alstom-power.gif") 0 -100px no-repeat;}
ul#zakaznici li a.bernex {background: transparent url("../obrazky/reference/bernex.gif") 0 0 no-repeat;}
ul#zakaznici li a.bernex:hover {background: transparent url("../obrazky/reference/bernex.gif") 0 -100px no-repeat;}
ul#zakaznici li a.daikin {background: transparent url("../obrazky/reference/daikin.gif") 0 0 no-repeat;}
ul#zakaznici li a.daikin:hover {background: transparent url("../obrazky/reference/daikin.gif") 0 -100px no-repeat;}
ul#zakaznici li a.franklin-electric {background: transparent url("../obrazky/reference/franklin-electric.gif") 0 0 no-repeat;}
ul#zakaznici li a.franklin-electric:hover {background: transparent url("../obrazky/reference/franklin-electric.gif") 0 -100px no-repeat;}
ul#zakaznici li a.fujikoki {background: transparent url("../obrazky/reference/fujikoki.gif") 0 0 no-repeat;}
ul#zakaznici li a.fujikoki:hover {background: transparent url("../obrazky/reference/fujikoki.gif") 0 -100px no-repeat;}
ul#zakaznici li a.jtekt {background: transparent url("../obrazky/reference/jtekt.gif") 0 0 no-repeat;}
ul#zakaznici li a.jtekt:hover {background: transparent url("../obrazky/reference/jtekt.gif") 0 -100px no-repeat;}
ul#zakaznici li a.siemens {background: transparent url("../obrazky/reference/siemens.gif") 0 0 no-repeat;}
ul#zakaznici li a.siemens:hover {background: transparent url("../obrazky/reference/siemens.gif") 0 -100px no-repeat;}
ul#zakaznici li a.skoda-power {background: transparent url("../obrazky/reference/skoda-power.gif") 0 0 no-repeat;}
ul#zakaznici li a.skoda-power:hover {background: transparent url("../obrazky/reference/skoda-power.gif") 0 -100px no-repeat;}
ul#zakaznici li a.toyoda {background: transparent url("../obrazky/reference/toyoda.gif") 0 0 no-repeat;}
ul#zakaznici li a.toyoda:hover {background: transparent url("../obrazky/reference/toyoda.gif") 0 -100px no-repeat;}
ul#zakaznici li a.valeo {background: transparent url("../obrazky/reference/valeo.gif") 0 0 no-repeat;}
ul#zakaznici li a.valeo:hover {background: transparent url("../obrazky/reference/valeo.gif") 0 -100px no-repeat;}
ul#zakaznici li a.zetor-tractors {background: transparent url("../obrazky/reference/zetor-tractors.gif") 0 0 no-repeat;}
ul#zakaznici li a.zetor-tractors:hover {background: transparent url("../obrazky/reference/zetor-tractors.gif") 0 -100px no-repeat;}

/* Profil */

table.profil {
	width: 100%;
	margin-bottom: 20px;
}

table.profil th {
	width: 30%;
	font-weight: 900;
}

table.profil td {
	width: 70%;
}

/* Novinky */

.novinky .text h2 {
	margin-bottom: 30px;
}

.novinky .text h3 {
	margin-bottom: 1px;
}

.novinky .text p.datum {
	font-size: 90%;
}

.novinky .text p.strankovani {
	text-align: right;
}

/* Poptávka */



/* Kontakty */

.kontakt div.text {
	width: 940px;
}

.kontakt .text div.informace {
	width: 730px;
}

.kontakt .text div.mapy {
	margin-top: -30px;
	width: 175px;
}

.kontakt .text h3 {
	margin-bottom: 1.5em;	
}

.kontakt .text div.mapy ul {
	width: 180px;
	text-align: left;
}

.kontakt .text div.mapy ul li {
	padding-bottom: 15px;
}

a.mapa {
	display: block;
	width: 167px;
	height: 126px;
	padding: 3px;
	border: 1px dotted #5BBDF2;
}

a.mapa:hover {
	border: 1px solid #000 !important;
}

ul.kontakty {
	width: 375px;
	margin: 1.5em 0 3em;
}

ul.kontakty li {
	display: inline;
	float:left;
	line-height:1.75em;
}

ul.kontakty li.col-1 {
	width: 150px;
}

ul.kontakty li.col-2 {
	width: 225px;
}

ul.kontakty li.posledni {
	padding-bottom: 20px;
}

ul.firma {
	width: 375px;
}

ul.firma li.col-1 {
	width: 150px;
}

ul.firma li.col-2,
ul.firma li.col-2 ul.sub li {
	width: 225px;
}

ul.firma li {
	display: inline;
	float: left;
	line-height:1.75em;
	padding-bottom:1.5em;
}

ul.firma li ul.sub li {
	padding-bottom:0;
}

ul.firma li ul.sub li.pulka {
	padding-top:15px;
}

ul.firma li ul.sub li table {
	width: 100%;
}

ul.firma li ul.sub li th {
	width: 30%; 
	font-weight: normal;
}

ul.firma li ul.sub li td {
	width: 70%;
}

h3.formular {
	font-size: 100%;
	font-weight: 100;
	text-transform: none;
}

h3.formular span {
	color: #05264F;
	font-size: 135%;
	font-weight: 900;
}

#kontakt fieldset.vlevo,
#kontakt fieldset.vpravo {
	display: block;
	width: 400px;
}

#kontakt fieldset.vpravo {
	width: 510px;
}

#kontakt div.input-box {
	margin-bottom: 15px;
	text-align: left;
}

#kontakt .input-text {
	font-weight:900;
	width: 310px;
	height: 14px;
	padding: 5px 3px;
	font-weight: 900;
	border: 1px dotted #5BBDF2;
	clear:both;
}

#kontakt textarea.input-text {
	width: 400px;
	padding: 5px 3px;
	height: 137px;
}

#kontakt label.jmenovka {
	clear:left;
	float:left;
	width:90px;
	padding-top:5px;
}

#kontakt input.error {
	color: #ff0000;
	background-color: #FFEAEA;
	border: 1px dotted #ff0000;
}

#kontakt label.error {
	display: block;
	margin-left: 90px;
	padding-top: 5px;
	color: #ff0000;
}

#kontakt span.required,
#kontakt p.poznamka strong {
	color: #ff0000; 
	font-weight: 900;
}

#kontakt p.poznamka, 
#kontakt p.odeslat {
	text-align: right;
}

#kontakt input.input-submit {
	color: #ffffff;
	background: #5BBDF2;
	padding: 5px 3px;
	cursor: pointer;
}

/* Submenu */

div.submenu {
	top: 0;
	right: 0;
	float: right;
	width: 230px;
	margin-top: 20px;
	padding: 0 30px;
}

div.submenu ul {
	width: 230px;
	margin-bottom: 20px;
	float: right;
}
div.submenu ul li {
	width: 230px;
	height: 36px;
	line-height: 36px;
	background: url("../obrazky/submenu-li.png") 0 0 no-repeat;
}
div.submenu ul li.top {
	height: 36px;
	line-height: 36px;
	background: url("../obrazky/submenu-top.png") 0 0 no-repeat;
}
div.submenu ul li.aktivni {
	background: url("../obrazky/submenu-li-active.png") 0 0 no-repeat;
	padding-left: 30px;
}
div.submenu ul li.bottom {
	height: 180px;
	padding-top: 30px;
	background: url("../obrazky/submenu-bottom.png") 0 0 no-repeat;
}
div.submenu ul li h3,
div.submenu ul li a {
	font-weight: 100 !important;
	text-transform: none !important;
	font-size: 95% !important;
	color: #1C3448 !important;
	border-bottom: none !important;
}
div.submenu ul li a {
	display: block;
	height: 36px;
	width: 200px;
	padding-left: 30px;
}
div.submenu ul li a:hover{
	text-decoration: underline;
	background: url("../obrazky/submenu-li-hover.png") 0 0 no-repeat;
}
div.submenu ul li h2 {
	color: #05264F;
	font-size: 135%;
	font-weight: 900;
	padding-left: 30px;
}
.strojovy-park div.submenu ul li a {
	width: 205px;
	padding-left: 25px;
}
.strojovy-park div.submenu ul li h2 {
	padding-left: 25px;
}
.strojovy-park div.submenu ul li.aktivni h3 {
	margin-left: -5px;
}
div.submenu ul li.bottom .logobox {
	margin: 0 0 0 30px;
	width: 200px;
	height: 156px;
	background: url("../obrazky/logo-slideshow.png") 0 0 no-repeat;
}
div.submenu ul li.bottom .logobox h3 {
	margin: 0 0 0 30px;
	height: 36px;
	line-height: 36px;
	word-spacing: 5px;
	font-weight: 900 !important;
	text-transform: uppercase !important;
}

/* Patička */

div#paticka ul {
	margin-left: 30px;
	height: inherit;
	font-size: 90%;
}

div#paticka ul li {
	display: inline;
	float: left;
	width: 190px;
	height: inherit;
	padding: 15px 0;
}

div#paticka ul li.prvni,
div#paticka ul li.druhy,
div#paticka ul li.treti {
	padding-right: 30px;
	margin-right: 30px;
	border-right: 1px dotted #687C96;
}

div#paticka ul li a {
	color: #FFF;
	padding-bottom: 2px;
	border-bottom: 1px dotted #8E9DB0;
}

div#paticka ul li a:hover {
	color: #FFF;
	padding-bottom: 2px;
	border-bottom: 1px solid #FFF;
}

div#paticka ul li ul {
	margin-left: 0;
}

div#paticka ul li ul li {
	display: list-item;
	padding: 2px 0;
}

/* Statistiky */

.statistiky p img {
	border: none;
	width:1px;
	height:1px;
}
