/* CSS Document */
@import url("/_css/clanky.css");
HTML {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-color: #FFFFFF;
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-color: #FFFFFF;
}
FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#akcninabidka {
}
#akcninabidka li {
	list-style-type: none;
	font-size: 0.95em;
	color: #666666;
}
#provozovny {
	width: 90%;
	text-align: left;
}
#provozovny .in {
	margin-left: 5px;
	padding-left: 5px;
	width: 95%;
	text-align: left;
	background-color: #F4FAFF;
	border: 1px solid #CCE6FF;
	margin-right: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#provozovny h3 {
	font-size: 1.6em;
	margin-left: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
#akcninabidka h3 {
	font-size: 1.35em;
}
#provozovny .in .obrazek {
	vertical-align: middle;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}



P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	display: inline;
}
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#HlavniNadpis .vpravo {
	float: right;
	margin: 0px;
	padding: 0px;
}

H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 1.25em;
}

HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	FONT: 62.8%/1.3 Verdana, 'Geneva CE', lucida, sans-serif;
	COLOR: #000;
	TEXT-ALIGN: center;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#page {
	FONT-SIZE: 120%;
	background-color: #fff;
	background-image: url(../images2008/bg-body.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.middleadverback {
	/*height: 100px;  */
	width: 100%;
	background-repeat: no-repeat;
	text-align: center;
	border: 1px solid #F4F0EC;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FBFAF9;
}

#pageObal {
	MARGIN: 0px auto;
	WIDTH: 1010px;
	POSITION: relative;
	TEXT-ALIGN: left;
	background-image: url(../images2008/bg-body.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#header {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 1010px;
	POSITION: relative
}
#main {
	FLOAT: left;
	PADDING-BOTTOM: 20px
}
#sidebar {
	FLOAT: left;
	WIDTH: 170px
}
#content {
	FLOAT: right;
	WIDTH: 1010px
}
.box {
	MARGIN: 0px 0px 16px
}
.alone {
	PADDING-TOP: 20px
}

.clearfix {
	MIN-HEIGHT: 1%;
	_height: 1%
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.clear {
	CLEAR: both
}
.hidden {
	DISPLAY: none! important
}

SUB {
	FONT-SIZE: 0.91em
}
.small {
	FONT-SIZE: 0.91em
}
.big {
	FONT-SIZE: 1.2em
}
.center {
	TEXT-ALIGN: center! important
}
.right {
	TEXT-ALIGN: right! important
}
.left {
	TEXT-ALIGN: left! important
}
.strong {
	FONT-WEIGHT: bold
}
.alt {
	COLOR: #ff8700
}
.light {
	COLOR: #666
}

.nod {
	DISPLAY: none
}
.schovat {
	clear: both;
	height: 0px;
	width: 0px;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}
.sloupec1 {
	FLOAT: left;
}
.sloupec2 {
	FLOAT: right;
}
#katalog {
}

DL DD {
	MARGIN-LEFT: 2em
}
OL LI {
	MARGIN-LEFT: 2em
}
UL LI {
	LIST-STYLE-TYPE: none
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
H1 {
	FONT-SIZE: 180%;
	MARGIN-BOTTOM: 15px
}
H2 {
	FONT-SIZE: 165%
}

H4 {
	FONT-SIZE: 125%;
	font-family: Georgia, serif;
}
H5 {
	FONT-SIZE: 110%
}
H1 {
	FONT-WEIGHT: normal;
	FONT-FAMILY: Georgia, serif
}
H2 {
	FONT-WEIGHT: normal;
	FONT-FAMILY: Georgia, serif
}
H3 {
	FONT-WEIGHT: normal;
	FONT-FAMILY: Georgia, serif;
	FONT-SIZE: 110%
}

H3 a{
	FONT-WEIGHT: normal;
	FONT-FAMILY: Georgia, serif;
	FONT-SIZE: 110%
}

.subhead {
	MARGIN: 0px 0px 15px;
	COLOR: #757575
}
#sidebar H5 {
	MARGIN-BOTTOM: 10px;
	COLOR: #ff0000
}
#sidebar H5 A {
	COLOR: #ff0000! important
}
#back {
	FLOAT: right
}
A {
	COLOR: #008be8;
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline! important
}
A IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
HR {
	CLEAR: both;
	OVERFLOW: hidden;
	HEIGHT: -1px;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
INPUT {
	BORDER-RIGHT: #9e9e9e 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #9e9e9e 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #9e9e9e 1px solid;
	COLOR: #525252;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #9e9e9e 1px solid;
	_font-size: 1em
}
TEXTAREA {
	BORDER-RIGHT: #9e9e9e 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #9e9e9e 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	FONT: 1em/1.3 Verdana, 'Geneva CE', lucida, sans-serif;
	BORDER-LEFT: #9e9e9e 1px solid;
	COLOR: #525252;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #9e9e9e 1px solid
}
INPUT.submit {
	BORDER-RIGHT: #9e9e9e 1px solid;
	PADDING-RIGHT: 5px! important;
	BORDER-TOP: #9e9e9e 1px solid;
	PADDING-LEFT: 5px! important;
	FONT-SIZE: 0.95em;
	PADDING-BOTTOM: 2px! important;
	BORDER-LEFT: #9e9e9e 1px solid;
	WIDTH: auto! important;
	COLOR: #000000;
	PADDING-TOP: 1px! important;
	BORDER-BOTTOM: #9e9e9e 1px solid;
	HEIGHT: 20px;
	background-color: #FDE2BB;
	font-weight: bold;
}
INPUT.clean {
	PADDING-RIGHT: 0px! important;
	PADDING-LEFT: 0px! important;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px! important;
	WIDTH: auto! important;
	BORDER-TOP-STYLE: none! important;
	PADDING-TOP: 0px! important;
	BORDER-RIGHT-STYLE: none! important;
	BORDER-LEFT-STYLE: none! important;
	BORDER-BOTTOM-STYLE: none! important
}
.sloupce .sloupec1 {
	WIDTH: 287px! important
}
.sloupce .sloupec2 {
	WIDTH: 287px! important
}
UL.list LI {
	PADDING-LEFT: 12px;
	BACKGROUND: url(/images/arrow-ul.gif) no-repeat 0px 0.5em;
	MARGIN-BOTTOM: 3px;
	_height: 1px
}
.advBox {
}
.advBox P {
	FONT-SIZE: 9px;
	COLOR: #818181;
	TEXT-ALIGN: right
}
.advBox DIV {
}
.skyscraper {
	LEFT: 980px;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 110px
}
#headAdv {
	BACKGROUND: #F9F3E5;
	BORDER-BOTTOM: #e0e0d8 1px solid;
	HEIGHT: 90px
}
#headAdv DIV {
	MARGIN: 0px auto;
	WIDTH: 900px
}
#headAdv P {
	MARGIN: 0px auto;
	WIDTH: 900px
}
TABLE {
	FONT-SIZE: 1em;
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse
}
TABLE TH {
	VERTICAL-ALIGN: top
}
TABLE TD {
	VERTICAL-ALIGN: top
}
TABLE TR.odd {
}
TABLE TR.even {
	BACKGROUND: #f2f2f2
}
#header A {
	COLOR: #000;
	TEXT-DECORATION: underline
}
#header .head-top {
	HEIGHT: 81px;
	MIN-HEIGHT: 1%; _height: 1%
}
#header .logo {
	MARGIN-TOP: 3px;
	FLOAT: left;
	WIDTH: 250px;
	HEIGHT: 78px;
	background-image: url(../images2008/logo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#header .logo A {
	DISPLAY: block;
	WIDTH: 250px;
	HEIGHT: 70px
}
#header .logo IMG {
	DISPLAY: none
}
#menu {
	WIDTH: 1010px;
	/*MARGIN-RIGHT: -50px*/
}
#menu UL LI {
	FLOAT: left;
	POSITION: relative;
	HEIGHT: 40px;
	background-color: #597DCD
}
#menu UL LI A {
	PADDING-RIGHT: 14px;
	DISPLAY: block;
	PADDING-LEFT: 14px;
	FONT-SIZE: 1.25em;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #fff;
	LINE-HEIGHT: 40px;
	PADDING-TOP: 0px;
	HEIGHT: 40px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none

}
#menu UL LI A:hover {
	TEXT-DECORATION: none! important;
	background-color: #94B5F2;
}
#horniodkazy {
	background-color: #EEEEEE;
	height: 20px;
	width: 100%;
	font-size: 0.9em;
	color: #666666;
	font-weight: bold;
	margin-top: 3px;
	padding-top: 5px;
}
#horniodkazy a {
	color: #666666;
	text-decoration: none;
	margin-right: 15px;
}

#menu UL LI.active {
	FONT-WEIGHT: bold;
	COLOR: #000;
	HEIGHT: 40px;
	background-color: #BED2F9;
}
#menu UL LI.active A:hover {
	FONT-WEIGHT: bold;
	COLOR: #000;
	HEIGHT: 40px;
	background-color: #BED2F9;
}
#menu UL LI.active A {
	COLOR: #000! important
}
#subMenu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	MARGIN-BOTTOM: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	HEIGHT: 20px;
	_overflow: hidden;
	background-color: #EFD7AE;
}
#subMenu .item {
	PADDING-RIGHT: 5px;
	MIN-HEIGHT: 60px;
	BACKGROUND: #fff;
	FLOAT: left;
	WIDTH: 268px;
	MARGIN-RIGHT: 20px;
	_height: 60px
}
#subMenu IMG {
	MARGIN-RIGHT: 10px
}
#subMenu H3 {
	MARGIN-TOP: 6px;
	FONT-FAMILY: Verdana, 'Geneva CE', lucida, sans-serif
}
#subMenu H3 A {
	FONT-WEIGHT: normal;
	COLOR: #008be8;
	TEXT-DECORATION: none
}
#subMenu H3 A:hover {
	TEXT-DECORATION: underline
}
#subMenu P {
	FONT-SIZE: 0.9em
}
.hlavniSloupce .sloupec1 {
	WIDTH: 570px
}
.hlavniSloupce .sloupec2 {
	WIDTH: 435px
}
.detailSloupce .sloupec1 {
	WIDTH: 570px
}
.paging .dalsi {
	float: right;
}
.paging fieldset {
	padding: 5px;
	background-color: #F0F8FF;
	border: 1px solid #BBDDFF;
}
#akceobory {
	padding: 5px;
	border: 1px solid #FFCC00;
	background-color: #FFFFCC;
}
#akceobory a {
	font-size: 110%;
	color: #000000;
	line-height: 17px;
	font-weight: bold;
}
#prehledakci .in {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.malylink {
	font-size: 90%;
}
.malylink a {
	color: #CC0000;
	text-decoration: underline;
}
#prehledakci .in h3 {
	font-size: 1.40em;
}


.detailSloupce .sloupec2 {
	WIDTH: 438px
}


.hlavniClanek {
	POSITION: relative
}
.hlavniClanek H2 {
	Z-INDEX: 1000;
	BACKGROUND: url(/images/bg-h2topicmonth.png) no-repeat left top;
	LEFT: 472px;
	WIDTH: 83px;
	POSITION: absolute;
	TOP: -1px;
	HEIGHT: 66px
}
.hlavniClanek H2 SPAN {
	DISPLAY: none
}
.titulni {
	MARGIN-BOTTOM: 15px
}
.titulni .topclanek {
	MARGIN: 5px 15px 0px 0px;
	WIDTH: 584px! important
}
.titulni H2 {
	FONT-SIZE: 2.2em
}
.titulni P {
	FONT-SIZE: 1.2em;
	text-align: justify;
}
.titulni .sloupec2 IMG {
	MARGIN-RIGHT: 14px
}
.titulni .sloupec2 UL {
	MARGIN-TOP: 13px
}
.titulni .sloupec2 LI {
	PADDING-BOTTOM: 5px
}
#footMenu {
	CLEAR: both;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.8em;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 7px;
	PADDING-TOP: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: solid;
	border-top-color: #DED5AE;
	border-bottom-color: #DED5AE;
	text-align: center;
	margin-top: 5px;
}
#footer .vlevo {
	float: left;
	width: 20%;
	margin-left: 10px;
	margin-top: 20px;
}
#footer .vpravo {
	float: right;
	width: 70%;
}
#footer .vpravo .copy {
	float: left;
	width: 75%;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}
#footer .vpravo .srdicko {
	float: right;
	width: auto;
	margin-top: 20px;
	margin-right: 20px;
}

#footMenu A {
	COLOR: #8F8F8F;
	TEXT-DECORATION: none
}
.doporucujeme .in {
	background-color: #F4F1E8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DED5AE;
	border-left-color: #DED5AE;
}
.doporucujeme a {
	color: #666666;
	text-decoration: none;
}

#footer {
	FONT-FAMILY: 'Arial CE', Arial, Helvetica, sans-serif;
	background-color: #F4F1E8;
	font-size: 0.95em;
}
#navpath {
	DISPLAY: none;
	FONT-SIZE: 0.81em;
	MARGIN-BOTTOM: 10px
}
#navpath A {
	COLOR: #000
}
.box H3 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 1.65em;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	background-color: #FFFFFF;
}
.vice {
	margin-top: 10px;
	padding-top: 10px;
	clear: both;
	color: #B27801;
	text-decoration: none;
	font-size: 120%;
	font-weight: bold;
}
.tecky {
	background-image: url(../images2008/separator.gif);
	clear: both;
	height: 10px;
	width: 590px;
	float: none;
}

.box .in {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DED5AE;
	background-image: url(../images2008/bg-grey.gif);
	background-repeat: repeat-y;
}
#reklamaStred {
	text-align: center;
	width: auto;
	border: 1px solid #F4F1E8;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#box1 {
	float: left;
	width: 287px;
	background-color: #FF0000;
}

.box .in .item {
	MARGIN-BOTTOM: 10px;
	height: 225px;
}
.box .in .item .img {
	FLOAT: left
}
.box .in .item .descr {
	FLOAT: right;
	WIDTH: 167px
}
.box .in .item .info {
	FONT-SIZE: 0.81em;
	MARGIN-BOTTOM: 2px;
	COLOR: #666
}
.box h4 {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 3px;
	font-size: 98%;
	color: #B27801;
}
.paging {
	LINE-HEIGHT: 17px;
	width: 570px;
}
.paging A {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.paging STRONG {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 0px;
	COLOR: #000;
	PADDING-TOP: 0px
}

#HlavniNadpis {
	height: 25px;
	clear: both;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 10px;
	text-align: left;
	vertical-align: middle;
	margin-bottom: 10px;
}
#HlavniNadpis h1 {
	float: left;
}

#topReklama {
	height: 60px;
	width: 470px;
	float: left;
	margin-right: 15px;
	margin-top: 4px;
	background-color: #F4F2E8;
	border: 1px solid #CCCCCC;
	padding: 4px;
	margin-left: 15px;
}
.hlavniClanek .img img {
	text-align: center;
	padding: 7px;
	border: 1px solid #EAE7DD;
}
.box p {
	font-size: 0.93em;
}
.sloupecky {
	background-image: url(../images2008/bg-grey.gif);
	background-repeat: repeat-y;
}
.box img {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0px;
	font-size: 110%;
	color: #B27801;
	float: left;
	margin-right: 10px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 4px;
	background-color: #FFFFFF;
	border: 1px solid #DED5AE;
}
.sloupce {
	background-image: url(../images2008/bg-grey.gif);
	height: auto;
	width: 100%;
}
.
.sloupce hr {
	clear: both;
	visibility: hidden;
}
.box h4 a {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 3px;
	font-size: 110%;
	color: #B27801;
}
#reklama250 {
	text-align: center;
}
#searchbox {
	text-align: center;
	height: 28px;
	width: 380px;
	background-color: #F4F1E8;
	border: 1px solid #DED5AE;
	vertical-align: middle;
}
#hledat label {
	font-weight: bold;
	font-size: 1.2em;
}

#searchbox #imageField {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 10px;
	margin-left: 10px;
}
#searchbox form {
	margin: 0px;
	padding: 0px;
}
.rubriky {
	background-image: url(../images2008/bg-rubriky.png);
	height: auto;
	width: auto;
	background-repeat: no-repeat;
}
.rubriky a {
	color: #B27801;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.93em;
}

.rubriky .sloupec1 {
	WIDTH: 150px! important
}
.rubriky .sloupec2 {
	WIDTH: 150px! important
}
.rubrika H3 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 1.65em;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	background-color: #FFFFFF;
}

.rubrika .in {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DED5AE;
}
.schovat hr {
	margin: 0px;
	padding: 0px;
	height: -1px;
	width: auto;
}
.nastip {
	background-image: url(../images2008/bg-tip.gif);
	height: auto;
	width: auto;
	background-repeat: repeat-y;
}
.katalog H3 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 1.65em;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	background-color: #FFFFFF;
	color: #CC0000;
	font-weight: bold;
}
.katalog .in li {
	list-style-type: square;
	list-style-position: outside;
	padding: 0px;
	margin: 0px;
}
.katalog h2 {
	font-size: 140%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #33497D;
}
.katalog .in .maly {
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
}
.maly {
	font-size: 0.90em;
	color: #666666;
}



.katalog H4 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 1.65em;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #966601;
}
.katalog h4 a {
	color: #B27801;
	text-decoration: none;
}


.katalog .in {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
}
.katalog p {
	font-size: 0.95em;
	text-align: justify;
}


.katalog img {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0px;
	font-size: 110%;
	color: #B27801;
	float: left;
	margin-right: 10px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 4px;
	background-color: #FFFFFF;
	border: 1px solid #DED5AE;
}
.pravevyslo H3 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 1.65em;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	background-color: #FFFFFF;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DED5AE;
}#tagclouds {
	color: #966601;
	text-align: justify;
	border: 1px solid #DED5AE;
	padding: 8px;
}
#tagclouds a {
	color: #CB8901;
}
#tagclouds .level1 {
	font-size: 150%;
}
#tagclouds .level2 {
	font-size: 125%;
}
#tagclouds .level3 {
	font-size: 105%;
}
#tagclouds .level4 {
	font-size: 95%;
	font-weight: bolder;
}
#tagclouds .level5 {
	font-size: 85%;
}
.cele {
	margin-top: 10px;
	padding-top: 10px;
	color: #333333;
	text-decoration: none;
	font-size: 120%;
	font-weight: bold;
}




.clearfix {
	MIN-HEIGHT: 1%; _height: 1%
}

.formular {
	PADDING-RIGHT: 19px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 19px; BACKGROUND: #eaeae5; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 1px solid
}
.formular .clearfix {
	MARGIN-BOTTOM: 10px; WIDTH: 100%; LINE-HEIGHT: 2
}
.formular .titulek {
	DISPLAY: block; FONT-SIZE: 0.91em; FLOAT: left; WIDTH: 38%; POSITION: relative
}
.formular .lab .alt {
	DISPLAY: block; RIGHT: -1em; WIDTH: 0.9em; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
.formular .vstup {
	FLOAT: right; WIDTH: 61%; POSITION: relative
}
.formular H3 {
	BORDER-TOP: #f7f7f7 1px solid;
	FONT-WEIGHT: bold;
	PADDING-TOP: 10px;
	font-size: 130%;
}

.formular P {
	FONT-SIZE: 0.91em; MARGIN: 0px 0px 1.5em; LINE-HEIGHT: 1.3
}
.formular INPUT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 98%; PADDING-TOP: 3px
}

.formular SELECT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 98%; PADDING-TOP: 3px
}
.formular TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 98%; PADDING-TOP: 3px; HEIGHT: 10em
}
.formular .fullcont {
	PADDING-TOP: 1em
}
.formular .last {
	MARGIN-TOP: -1.5em; POSITION: relative; _margin-top: 0
}
.formular .file {
	LINE-HEIGHT: 1.2
}
.formular .img {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d4d4d4 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; BACKGROUND: #fafafa; PADDING-BOTTOM: 5px; BORDER-LEFT: #d4d4d4 1px solid; WIDTH: 180px; PADDING-TOP: 5px; BORDER-BOTTOM: #d4d4d4 1px solid
}
.formular .img IMG {
	BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; DISPLAY: block; BORDER-LEFT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid
}
.formular .additional {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: -8px; PADDING-TOP: 5px
}
.formular .additional LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/images/ico/bul-right-red2.gif) no-repeat 0px 0.4em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 2em; PADDING-TOP: 0px
}
.formular .lastone .lab {
	WIDTH: 50%
}#form .otazka {
	font-size: 0.95em;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #A45200;
}
.katalog .sloupec1 {
	WIDTH: 285px! important
}
.katalog .sloupec2 {
	WIDTH: 275px! important
}
.katalog {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #42698A;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D5DCE6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D5DCE6;
	width: 100%;
}
.katalog h2 a {
	color: #003366;
}
.maly a {
	color: #8B8B8B;
	text-decoration: none;
}
.sloupec2 .levysloupec {
	float: left;
	width: 255px;
}
.vycentrovat {
	text-align: center;
}
.sloupec2 .pravysloupec {
	float: right;
	width: 175px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FFFFFF;
}
#toppanel {
	float: right;
	height: 75px;
	width: 760px;
}
#toplinky {
	float: right;
	width: 200px;
}
#toplinky li {
	list-style-type: circle;
	list-style-position: inside;
	font-size: 0.90em;
	font-weight: bold;
	color: #666666;
}
#toplinky a {
	text-decoration: none;
	color: #999999;
}

/* styl pro akce na titulni strane */
.akce {
	height: auto;
	width: auto;
	background-repeat: repeat-y;
}
.akce H3 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 1.65em;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	background-color: #FFFFFF;
}
.akce .in {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	background-color: #F9FDD9;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A6BD0A;
	border-right-color: #A6BD0A;
	border-bottom-color: #A6BD0A;
	border-left-color: #A6BD0A;
}
.akce H3 a {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	background-color: #FFFFFF;
	color: #003300;
	text-decoration: none;
}
.akce H4 a {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	color: #006600;
	text-decoration: none;
}
/*volna mista na titulni strane */
.job {
	height: auto;
	width: auto;
	text-align: left;
}
.job H3 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 1.65em;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	background-color: #FFFFFF;
}
.job li {
	font-size: 0.85em;
	padding-top: 3px;
	padding-bottom: 3px;
}

.job .in {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	background-color: #F3F9DF;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #42698A;
	border-right-color: #D5DCE6;
	border-bottom-color: #D5DCE6;
	border-left-color: #D5DCE6;
}
.job .in a {
	color: #000000;
}

.job H3 a {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	background-color: #FFFFFF;
	color: #33497D;
	text-decoration: none;
}
#hodnoceni {
	border: 1px solid #FF6600;
	padding: 5px;
	margin: 2px;
	background-color: #FFFFCC;
}

.job H4 a {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	color: #006600;
	text-decoration: none;
}


#dalsiobory {
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	border-top-width: 4px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #42698A;
	border-bottom-color: #D5DCE6;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D5DCE6;
	border-left-color: #D5DCE6;
	padding-right: 2px;
	padding-left: 2px;
	background-color: #FFFFFF;
}
#dalsiobory a {
	color: #6AB5FF;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
}
#dalsiobory .level1 {
	font-size: 130%;
	font-weight: bold;
}
#dalsiobory .level2 {
	font-size: 110%;
}
#dalsiobory .level3 {
	font-size: 100%;
	font-weight: bold;
}
#dalsiobory .level4 {
	font-size: 90%;
	font-weight: normal;
}
.jednafirma {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 4px;
	width: 570px;
	text-align: left;
}
.jednafirma .sloupec2 {
	width: 420px;
	float: left;
}

.jednafirma .sloupec1 {
	float: left;
	width: 145px;
	text-align: center;
	vertical-align: middle;
}

.jednafirma .pravy {
	width: 420px;
	float: left;
}

.jednafirma .levy {
	float: left;
	width: 145px;
	text-align: center;
	vertical-align: middle;
}


.jednafirma .popis {
	font-size: 85%;
	color: #666666;
}
.cervene {
	color: #CC0000;
}

.jednafirma .sloupec2 .pravysloupec {
	width: 55px;
}
.jednafirma .sloupec2 .levysloupec {
	width: 360px;
}
.jednafirma  h2 {
	font-size: 1.15em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
}
.jednafirma a {
	color: #0033CC;
	text-decoration: underline;
}
.kurzor {
	cursor: hand;
}
/*fotogalerie*/
div.img
  {
	margin: 2px;
	border: 1px solid #CCCCCC;
	height: 150px;
	width: 130px;
	float: left;
	text-align: center;
  }
div.img img
  {
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
  }
div.img a:hover img
  {
  border: 1px solid #0000ff;
  }
div.desc
  {
	text-align: center;
	font-weight: normal;
	width: 120px;
	margin: 2px;
	font-size: 0.9em;
  }
  /*fotogalerie konec*/
label {
	font-size: 0.95em;
	width: 150px;
	padding-top: 5px;
	padding-left: 5px;
	margin-left: 5px;
	margin-top: 5px;
}
.popiska {
	font-size: 0.95em;
	color: #666666;
}
.blok {
	text-align: justify;
	font-size: 1em;
	margin: 5px;
	padding: 5px;
}
#formular {
	width: 100%;
}
#formular label {
	display: block;
	float: left;
	width: 200px;
	margin-right: 5px;
	text-align: left;
}
#formular br {
	display: none;
}
#formular input, textarea {
	width: 300px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#formular input.captcha {
	width: 100px;
}
#firma {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 95%;
	color: #333333;
}
#formular .bily {
	background-color: #FFFFFF;
}

#firma .popis {
	font-weight: bold;
	color: #0066CC;
	width: 100%;
	font-size: 110%;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}

#firma h2 {
	color: #990000;
	font-size: 1.45em;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	display: inline;
}

#firma br {
	margin-top: 3px;
	margin-bottom: 3px;
}
#firma .logo {
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	vertical-align: middle;
}
#firma .in h4 {
	font-size: 1.25em;
	font-weight: normal;
}

#firma .in {
	margin: 5px;
	color: #666666;
}


#formFeedback {
	width: 100%;
}
#formFeedback img {
	margin: 0px;
	padding: 0px;
}

#formFeedback label {
	display: block;
	float: left;
	width: 280px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#formFeedback br {
	display: none;
}
.poznamkaakce {
	font-size: 95%;
	color: #999999;
}

#feedback .tlacitko {
	width: 100px;
	cursor: auto;
	margin-left: 30px;
}
#firma a {
	font-size: 1.45em;
	color: #289AEE;
	font-weight: bold;
	font-family:"Trebuchet MS", "Geneva CE", lucida, sans-serif;
}

#formFeedback input, textarea {
	width: 240px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.levysloupec h4 {
	font-size: 1.35em;
	color: #FF6600;
	margin-bottom: 5px;
}

#kontejner {
	width: 690px;
	overflow: auto;
	height: auto;
}
#detailakce label {
	font-weight: bold;
	color: #990000;
	width: 140px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

#detailakce {
	width: 100%;
	line-height: 1.45em;
}
.zlutyramecek {
	border: 1px solid #FF9900;
	padding: 8px;
}
.zlutyramecek h3 {
	font-size: 1.30em;
	font-weight: bold;
}
#pocitadlokatalog {
	padding: 8px;
	border: 1px solid #CCCCCC;
	font-size: 90%;
	background-color: #FBFBFB;
}
#pocitadlokatalog .vpravo {
	font-size: 90%;
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
}

#pocitadlokatalog .aktivni {
	font-size: 110%;
	font-weight: bold;
}
#katalogobory {
}
#katalogobory h3 {
	font-size: 1.35em;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FF7800;
	padding-bottom: 3px;
}
#katalogobory .in {
	background-color: #E8FAEC;
	padding: 5px;
	line-height: 18px;
}
#katalogobory .in img {
	vertical-align: middle;
	padding-right: 3px;
}
#katalogobory .in a {
	color: #000000;
	text-decoration: none;
}

#katalogregiony {
}
#katalogregiony h3 {
	font-size: 1.35em;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FF7800;
	padding-bottom: 3px;
}
#katalogregiony .in {
	background-color: #E8FAEC;
	padding: 5px;
	line-height: 18px;
}
#katalogregiony .in img {
	vertical-align: middle;
	padding-right: 3px;
}
#katalogregiony .in a {
	color: #000000;
	text-decoration: none;
}




#detailakce h1 {
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: 1.45em;
}
#feedback #radio {
	width: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: middle;
}
.KatalogSloupce {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}

.KatalogSloupce .sloupec1 {
	WIDTH: 770px;
	float: left;
	padding: 5px;
}

.KatalogSloupce .sloupec2 {
	WIDTH: 220px;
	float: right;
	text-align: center;
}
.KatalogSloupce .sloupec1 .levyobor {
	float: left;
	width: 375px;
}
.KatalogSloupce .sloupec1 .pravyobor {
	float: right;
	width: 375px;
}
.JedenObor h3 {
	font-size: 1.25em;
	font-weight: bold;
	color: #CC0000;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CC0000;
	padding-top: 3px;
	padding-bottom: 3px;
}
.JedenObor .in {
	padding: 5px;
	font-size: 1.1em;
	line-height: 18px;
}
.JedenObor .in a {
	color: #333333;
}

.JedenObor h3 a {
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}
.KatalogSloupce  .sloupec2 .in {
	text-align: center;
	padding: 5px;
}
.sponzorovane {
	font-size: 90%;
	color: #FF9900;
	text-align: right;
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	margin-bottom: 8px;
	margin-top: 8px;
}
.doporucenafirma {
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 4px;
	width: 570px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
.doporucenafirma .sloupec2 {
	width: 420px;
}

.doporucenafirma .sloupec1 {
	float: left;
	width: 145px;
	text-align: center;
	vertical-align: middle;
}
.doporucenafirma .cervene {
	font-style: italic;
	color: #CC0000;
	font-size: 85%;
	font-weight: normal;
}

.doporucenafirma .popis {
	font-size: 85%;
	color: #666666;
	text-align: justify;
}


.doporucenafirma .sloupec2 .levysloupec {
	width: 100%;
}
.doporucenafirma  h2 {
	font-size: 1.15em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
}
.doporucenafirma a {
	color: #0033CC;
	text-decoration: underline;
}
.jobs {
	padding-top: 8px;
	padding-bottom: 8px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0033CC;
	border-right-color: #0033CC;
	border-bottom-color: #0033CC;
	border-left-color: #0033CC;
}
.jobs .in h3 {
	display: inline;
}
.malytext {
	font-size: 0.8em;
	color: #666666;
}
.jobs .in {
	text-align: justify;
}
#zpetneodkazy ul {
	list-style-type: disc;
	padding-left: 15px;
}
#zpetneodkazy li {
	list-style-type: disc;
}
.sloupec1 .obalit {
	margin-right: 10px;
	margin-left: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
#firma .in .malypopis {
	font-size: 95%;
	font-weight: bold;
	color: #0066CC;
	width: 300px;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
#firma .in .hodnoceni {
	font-size: 110%;
	font-weight: bold;
	color: #CC0000;
	width: 260px;
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
}
#kontakty {
}
#kontakty  h2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #6588D2;
}
#kontakty .in {
	padding: 8px;
}
#kontakty .in .upozorneni {
	font-size: 1.2em;
	text-align: justify;
	font-weight: bold;
	color: #990000;
	padding: 5px;
	border: 1px dotted #990000;
}
#kontakty .popiska {
	font-weight: bold;
	float: left;
	width: 200px;
}
#firma .in h3 {
	color: #990000;
	font-size: 1.35em;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	display: inline;
}

.jednozbozi {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 4px;
	width: 570px;
	text-align: left;
}
.jednozbozi .sloupec2 {
	width: 470px;
	float: left;
}

.jednozbozi .sloupec1 {
	float: left;
	width: 100px;
	text-align: center;
	vertical-align: middle;
}

.jednozbozi .pravy {
	width: 470px;
	float: left;
}

.jednozbozi .levy {
	float: left;
	width: 100px;
	text-align: center;
	vertical-align: middle;
}


.jednozbozi .popis {
	font-size: 85%;
	color: #666666;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 8px;
	margin-bottom: 8px;
}
.jednozbozi .sloupec2 .pravysloupec {
	width: 115px;
	height: 100px;
}
.jednozbozi .sloupec2 .levysloupec {
	width: 350px;
}
.jednozbozi  h2 {
	font-size: 130%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	margin-top: 3px;
}
.jednozbozi .doobchodu {
	font-size: 115%;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 10px;
}
.jednozbozi .doobchodu a {
	color: #FF6600;
}


.jednozbozi a {
	color: #0033CC;
	text-decoration: underline;
}
.jednozbozi .cena {
	font-size: 120%;
	color: #C30;
	font-weight: bold;
	padding-left: 5px;
	margin-top: 35px;
}

.Zbozi {
}
.Zbozi .sloupec1 {
	width: 700px;
	float: left;
}
.Zbozi .sloupec2 {
	width: 300px;
}
.Zbozi .sloupec1 #tlacitko {
	border: 0px none #FFFFFF;
	vertical-align: middle;
	padding-left: 10px;
}
.Zbozi .sloupec1 #SearchText {
	vertical-align: middle;
}
.Zbozi .sloupec1 form {
	background-color: #FFFFD2;
}

.hlavniSoutez {
	background-image: url(../images2008/bg-tip.gif);
	height: auto;
	width: auto;
	background-repeat: repeat-y;
}
.soutez .in {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DED5AE;
}
.soutez p {
	font-size: 0.95em;
	text-align: justify;
}


.soutez img {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0px;
	font-size: 110%;
	color: #B27801;
	float: left;
	margin-right: 10px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 4px;
	background-color: #FFFFFF;
	border: 1px solid #DED5AE;
}

.soutez H3 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 1.65em;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #966601;
	display: inline;
}
.soutez .in .informace {
	font-size: 80%;
	color: #999999;
}

.soutez h3 a {
	color: #B27801;
	text-decoration: none;
}
.soutez H4 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 1.15em;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #966601;
	display: inline;
}
.soutez .in .vyrazny {
	font-size: 1.7em;
	font-weight: bold;
	padding: 6px;
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0066FF;
	border-right-color: #0066FF;
	border-bottom-color: #0066FF;
	border-left-color: #0066FF;
	text-decoration: underline;
	background-color: #FFFFFF;
}
.soutez .in li {
	text-align: justify;
}
.malytextRED {
	font-size: 95%;
	color: #FF0000;
}
.velkycerveny {
	font-size: 135%;
	color: #CC0000;
}

/*fotogalerie*/
div.imgzbozifirma
  {
	margin: 2px;
	border: 1px solid #CCCCCC;
	height: 100px;
	width: 225px;
	float: left;
	text-align: center;
  }
.imgzbozifirma .logo {
	text-align: center;
	height: 65px;
	padding-top: 3px;
}

div.imgzbozifirma img
  {
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
  }
div.imgzbozifirma a:hover img
  {
  border: 1px solid #0000ff;
  }
div.desczbozifirma
  {
	text-align: center;
	font-weight: normal;
	margin: 2px;
	font-size: 0.9em;
  }
  /*fotogalerie konec*/
  
#HledejZbozi {
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #FFF2C1;
	margin-top: 8px;
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.zmensit {
	font-size: 70%;
}
.zmensit a {
	color: #333333;
	text-decoration: underline;
}

#HledejZbozi label {
	font-size: 120%;
	font-weight: bold;
}
.oddelovac {
	height: 10px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.litujeme {
	font-size: 120%;
	line-height: 30px;
	color: #FF6600;
}
#detailakce .big {
	font-size: 180%;
	font-weight: normal;
}
#detailakce .big2 {
	font-size: 140%;
	font-weight: normal;
}
.big {
	font-size: 180%;
	font-weight: normal;
}
.katalogsloupce {
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
	text-align: center;
	padding: 5px;
}
.katalogsloupce .jednakategorie {
	float: left;
	width: 180px;
	padding-right: 5px;
	text-align: left;
	padding-bottom: 5px;
}
.katalogsloupce .jednakategorie li {
	font-size: 85%;
	padding-top: 1px;
	padding-bottom: 1px;
	font-style: italic;
}
.katalogsloupce .jednakategorie .vice {
	padding-top: 5px;
}
.katalogsloupce .jednakategorie .dalsi {
	background-color: #FFE9D2;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 105%;
	font-weight: bold;
	padding-left: 5px;
	font-style: normal;
}
.katalogsloupce .jednakategorie a {
	text-decoration: underline;
	color: #0033CC;
}
.katalogsloupce .jednakategorie a:hover {
	color: #000000;
	text-decoration: none;
}


.katalogsloupce .jednakategorie h2 {
	background-color: #bed2f9;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	font-style: normal;
	font-weight: normal;
}
.katalogsloupce .jednakategorie h2 a {
	color: #333333;
}
.podobnehledani {
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F0FAFF;
	font-size: 130%;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px dashed #D2EDFF;
	padding-left: 10px;
}
.podobnehledani a {
	text-decoration: underline;
	font-weight: bold;
}
#detailakce2011 {
	width: 100%;
	line-height: 1.45em;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, helvetica, sans-serif;
	font-size: 110%;
}
#detailakce2011 label {
	font-weight: bold;
	color: #990000;
	width: 150px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
	display: block;
	float: left;
}

#detailakce2011 h1 {
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: 1.45em;
}
#detailakce2011 .big {
	font-size: 180%;
	font-weight: normal;
}
#detailakce2011 .big2 {
	font-size: 140%;
	font-weight: normal;
}
#detailakce2011 .levypopis  {
	float: left;
	width: 140px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 120%;
	background-color: #F2F9FF;
	padding-right: 5px;
	padding-left: 5px;
}

#detailakce2011 .pravyobsah {
	float: right;
	width: 580px;
	background-color: #F2F9FF;
	padding: 5px;
}
#detailakce2011 .cena  {
	font-size: 110%;
	color: #C00;
	font-weight: bold;
}
#detailakce2011 .pravyobsah .beznacena {
	text-decoration: line-through;
}
#detailakce2011 .sleva {
	font-size: 160%;
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: bold;
	color: #C00;
	text-align: center;
}
#detailakce2011 .podminkyslevy {
	background-color: #E5E5E5;
	font-size: 95%;
	font-style: italic;
	margin-top: 5px;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
}
#detailakce2011 h3 {
	font-size: 125%;
	padding-right: 8px;
	padding-left: 8px;
}
#detailakce2011 .slevakod {
	text-align: center;
	font-size: 135%;
	background-color: #FFF0D9;
	padding: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 100px;
	margin-left: 100px;
	border: 1px dotted #999;
}
#detailakce2011 #diskuse {
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #999;
}
#detailakce2011 .kontaktujte {
	border: 1px dotted #999;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 110%;
	font-weight: bold;
	background-color: #E8E8E8;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#detailakce2011 .big {
	font-size: 140%;
}
#detailakce2011 .textakce {
	font-size: 100%;
	color: #666;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	font-style: italic;
}

