* {padding:0px;margin:0px;}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background: url("../images/main-bg.jpg") center top repeat-x;
}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0px;border:none;}
span.uzavirac {display:block;overflow:hidden;clear:both;height:1px;}

#left {float:left;width:755px;}
#page {width:934px;margin:0px auto;}

#hlava {width:934px;margin:0px auto;height:140px;background: url("../images/hlava-bg.gif") right bottom no-repeat;background-position:199px 80px;}

p.loading
{
margin-left:199px;
margin-top:-55px;
float:left;
}

#hlava .lang {float:left;margin-left:27px;}
* html #hlava .lang {margin-left:13px;}
#hlava .lang a {padding-left:30px;float:left;height:22px;color:#cccfd1;font-size:11px;font-weight:bold;margin-top:10px;margin-right:10px;padding-top:1px;}
#hlava .lang a.de {background: url("../images/de.gif") left no-repeat;background-position:0px 0px;}
#hlava .lang a.en {background: url("../images/en.gif") left no-repeat;background-position:0px 0px;}
#hlava .search {margin-right:20px;float:right;width:210px;padding-top:7px;}
* html #hlava .search {margin-right:8px;}
#hlava .search input {border:1px solid #686e72;height:19px;float:left;margin-right:3px;width:144px;}
#hlava .search input.submit {background:none;border:0px;border:none;color:white;font-size:12px;font-weight:bold;margin-right:0px;width:60px;}
#hlava h1, #hlava strong {display:block;float:left;height:40px;width:149px;}
#hlava a.logo {float:left;height:40px;width:149px;background: url("../images/logo.png") center top no-repeat;margin-left:19px;margin-top:52px}
#hlava a.logo span {display:none;}
#hlava ul.top-menu {list-style-type:none;color:#3d3d3d;float:left;margin-top:20px;margin-left:78px;margin-bottom:63px;}
* html #hlava ul.top-menu {margin-left:30px;margin-bottom:61px;}
#hlava ul.top-menu li {float:left;}
#hlava ul.top-menu li a {color:#3d3d3d;font-size:12px;float:left;background: url("../images/li-top.gif") left no-repeat;padding-left:12px;margin-right:11px}
#hlava ul.horizont-menu {list-style-type:none;color:#3d3d3d;height:30px;float:right;width:737px;}
#hlava ul.horizont-menu li {display:inline;}
#hlava ul.horizont-menu li a {height:30px;float:left;}
#hlava ul.horizont-menu li a span {display:none;height:30px;}


#obsah {width:528px;margin:0px auto;}
#obsah h1 {color:#c4161c;font-weight:bold;font-size:16px;margin-top:10px;}
#obsah .leva {margin-left:27px;color:#3d3d3d;width:550px;line-height:18px;margin-top:11px;margin-bottom:2px;float:left;}
#obsah .leva h2 {color:#c4121b;font-size:12px;font-weight:normal;text-transform:uppercase;margin-bottom:5px;}
#obsah .prava {
	margin-left:30px;
	color:#3d3d3d;
	width:225px;
	line-height:18px;
	margin-top:11px;
	margin-bottom:2px;
	float:left;
}
* html #obsah .prava {margin-left:24px;}
#obsah .prava h3 {color:#886c5c;font-size:12px;font-weight:normal;text-transform:uppercase;margin-bottom:5px;}
#obsah .prava a {color:#c4121b;text-decoration:underline;}
#obsah .prava a:hover {text-decoration:none;}
#obsah .tuv {float:left;margin-top:16px;margin-left:20px;}
* html #obsah .tuv {margin-left:0px;}
#obsah .napojova-technika {background: url("../images/affordablewebdesign.jpg") center top no-repeat;width:308px;height:124px;float:left;margin-top:10px;margin-right:5px;}
#obsah .napojova-technika-popis {position:absolute;color:white;margin-left:130px;*margin-left:-495px;width:150px;text-align:right;margin-top:25px;}
#obsah .napojova-technika h2 {display:none;}
#obsah .vybaveni-cukraren {background: url("../images/Cataloguewebdesign.jpg") center top no-repeat;width:308px;height:124px;float:left;margin-top:10px;}
* html #obsah .vybaveni-cukraren {margin-right:2px;}
#obsah .vybaveni-cukraren-popis {position:absolute;color:white;margin-left:345px;*margin-left:-275px;width:160px;text-align:left;margin-top:25px;}
#obsah .vybaveni-cukraren h2 {display:none;}
#obsah .vybaveni-restauraci {background: url("../images/Databasedrivenwebdesign.jpg") center top no-repeat;width:308px;height:124px;margin-top:10px;display:block;margin-left:626px;}
* html #obsah .vybaveni-restauraci {margin-left:0;}
#obsah .vybaveni-restauraci-popis {position:absolute;color:white;margin-left:655px;*margin-left:30px;width:160px;text-align:left;margin-top:32px;}
#obsah .vybaveni-restauraci h2 {display:none;}
#obsah .evidencni-systemy {background: url("../images/ecomdesi.jpg") center top no-repeat;width:313px;height:135px;float:left;margin-top:5px;}
#obsah .evidencni-systemy-popis {position:absolute;color:white;margin-left:130px;*margin-left:-495px;width:150px;text-align:right;margin-top:55px;}
#obsah .evidencni-systemy h2 {display:none;}
#obsah .domu-do-kancelare {background: url("../images/bespokewebdesign.jpg") center top no-repeat;width:308px;height:135px;float:left;margin-top:5px;}
* html #obsah .domu-do-kancelare {margin-right:-3px;}
#obsah .domu-do-kancelare-popis {position:absolute;color:white;margin-left:423px;*margin-left:-195px;width:160px;text-align:right;margin-top:60px;}
#obsah .domu-do-kancelare h2 {display:none;}
#obsah .servis-dily {background: url("../images/Readymadewebdesign.jpg") center top no-repeat;width:313px;height:135px;margin-top:5px;display:block;margin-left:621px;}
* html #obsah .servis-dily {margin-left:0;}
#obsah .servis-dily-popis {position:absolute;color:white;margin-left:655px;*margin-left:30px;width:160px;text-align:left;margin-top:55px;}
#obsah .servis-dily h2 {display:none;}
#obsah .leva-bottom {float:left;margin-top:20px;width:730px;}

#obsah .leva-bottom h5 {color:#886c5c;font-size:18px;background: url("../images/h3.gif") left no-repeat;padding-left:11px;margin-left:150px;margin-bottom:10px;}

#obsah .leva-bottom .news-list-hp {margin-bottom:10px;}
#obsah .leva-bottom .news-list-hp h3 {color:#005496;font-size:12px;font-weight:normal;margin-left:20px;margin-bottom:5px;}
#obsah .leva-bottom .news-list-hp h3 a {color:#005496;}
#obsah .leva-bottom .news-list-hp h3 span {color:#989898;font-size:9px;margin-right:5px;}
#obsah .leva-bottom .news-list-hp p {text-align:justify;color:#3d3d3d;margin-left:20;line-height:20px;}
#obsah .leva-bottom .news-list-hp p a {color:#C4121B;text-decoration:underline;}
#obsah .leva-bottom .news-list-hp p a:hover {text-decoration:none;}
#obsah .leva-bottom .news-list-hp .anotImg {margin-right:20px;float:left;display:block;width:130px;overflow:hidden;}
#obsah .leva-bottom .news-list-hp .anotImg img {border:5px solid #f0f0f0;height:auto;}

#obsah .leva-bottom .archiv-novinek {display:block;margin-left:150px;color:#005496;}

#obsah .prava-bottom {float:right;margin-top:20px;width:165px;}
#obsah .prava-bottom h5 {color:#886c5c;font-size:18px;background: url("../images/h3.gif") left no-repeat;padding-left:11px;margin-bottom:10px;}
#obsah .drobeckova-nav {color:#c2c2c2;float:left;font-size:11px;}
#obsah .drobeckova-nav a {color:#969696;text-decoration:underline;}
#obsah .drobeckova-nav a:hover {text-decoration:none;}
#obsah .drobeckova-nav span {font-weight:bold;color:#969696;}
#obsah a.tisk {color:#969696;text-decoration:underline;background: url("../images/tisk.gif") left no-repeat;padding-left:15px;background-position:0px 2px;font-size:11px;float:right}
#obsah .box-list {color:#3d3d3d;margin-top:20px;}
#obsah .box-list h2 a {color:#005596;font-weight:normal;font-size:14px;}
#obsah .box-list a.imgNahled {width:95px;floaT:left;border:5px solid #f0f0f0;text-align:center;margin-right:20px;margin-top:10px;}
#obsah .box-list .anotace-produktu {text-align:justify;margin-top:15px;line-height:16px;position:relative;padding-bottom:20px;height:130px;width:400px;float:right;}
#obsah .box-list .anotace-produktu ul {margin-top:15px;margin-bottom:10px;margin-left:15px;}
#obsah .box-list .anotace-produktu a.shopBanner img {position:absolute;bottom:0px;right:0px;}
#obsah .box-list p a {color:#c4161c;text-decoration:underline;}
#obsah .box-list p a:hover {text-decoration:none;}
#obsah .box-list p a.prislusenstvi {float:left;width:116px;height:27px;line-height:31px;background: url(../images/prislusenstvi.png) center top no-repeat;text-align:center;color:white;font-weight:bold;text-decoration:none;margin-top:22px;}
#obsah .box-list p a:hover.prislusenstvi {text-decoration:underline;}
#obsah .detail {margin-top:20px;color:#3d3d3d;}
#obsah .detail a {color:#c4161c;text-decoration:underline;}
#obsah .detail a:hover {text-decoration:none;}
#obsah .detail .left {width:168px;float:left;}
#obsah .detail .left img {border:5px solid #f0f0f0}
#obsah .detail .left .download {background-color:#f0f0f0;margin-top:10px;padding:10px;font-size:11px;}
#obsah .detail .left .download h4 {color:#969696;font-size:12px;font-weight:bold;margin-bottom:10px;}
#obsah .detail .left .download img {border:0px;border:none;float:left;margin-right:5px;margin-top:1px;}
#obsah .detail .left .download a {color:#c4161c;line-height:22px;}
#obsah .detail .right {float:right;width:340px;text-align:justify;}
#obsah .detail .right table {width:100%;margin-top:3px;color:#3d3d3d;font-size:11px;margin-top:20px;}
#obsah .detail .right table a.popup {color:#3d3d3d;text-decoration:none;}
#obsah .detail .right table a:hover.popup {text-decoration:underline;font-weight:normal;}
#obsah .detail .right table tr .th {color:white;background-color:#969696;text-align:left;padding-left:20px;height:25px;line-height:25px;}
#obsah .detail .right table tr {background-color:#f8f8f8}
#obsah .detail .right table tr.tmava {background-color:#f0f0f0}
#obsah .detail .right table td {border-left:1px solid white;border-bottom:1px solid white;text-align:center;padding:5px;}
#obsah .detail .right table td.n01 {font-weight:bold;text-align:left;padding:5px;width:50%;padding-left:20px;}
#obsah .text {color:#3D3D3D;margin-top:10px;}
#obsah .text p {color:#3D3D3D;}
#obsah p {color:#3D3D3D;}
#obsah .mapa-stranek ul {margin-left:20px;margin-top:20px;}
#obsah .mapa-stranek ul a {color:#c4161c;text-decoration:underline;}
#obsah .mapa-stranek ul ul a {color:#969696;}
#obsah .mapa-stranek ul a:hover {text-decoration:none;}

#obsah .box-category {width:165px;float:left;margin:2px;margin-right:3px;}
* html #obsah .box-category {width:161px;}
#obsah .box-category a.img-maly {border:4px solid #dff3fb;text-align:center;height:100px;width:158px;*width:158px;_width:153px;display:block;background-color:white;}
#obsah .box-category a:hover.img-maly {border:4px solid #548db9;}
#obsah .box-category h2 {background-color:#548db9;height:35px;line-height:34px;font-size:12px;color:white;padding-left:15px;margin-top:1px;margin-bottom:1px;}
#obsah .box-category h2 a {color:white;}
#obsah .box-category .anotace {background-color:#dff3fb;text-align:justify;height:70px;padding:5px;color:#3d3d3d;font-size:11px;}
#obsah .box-category ul {list-style-type:none;float:left;margin-left:6px;}
#obsah .box-category ul li {color:#362f2d;font-weight:bold;font-size:11px;line-height:16px;background: url("../images/p-li.gif") left center no-repeat;background-position:0px 6px;padding-left:15px;}

#obsah .kosik-detail table .padding {padding-left:60px;}
#obsah .kosik-detail table .padding select {width:90px;margin-right:10px;height:18px;float:left;margin-bottom:10px;}
#obsah .kosik-detail table .padding input {float:left;margin-bottom:5px;}
#obsah .kosik-detail table .padding label {color:#363636;width:190px;margin-bottom:5px;}
#obsah .kosik-detail table .padding i {float:left;margin-right:10px;}

#leva {float:left;width:179px;/*bordeR:1px solid black;*/margin-left:12px;}
* html #leva {float:left;width:179px;/*bordeR:1px solid black;*/margin-left:6px;}
#leva ul {list-style-type:none;background: url("../images/ul-bg.png") center top repeat-y;padding-left:2px;margin-top:34px;*margin-top:27px;padding-top:8px;}
#leva ul li {background: url("../images/li-bottom.png") left bottom no-repeat;}
#leva ul li.last {margin-bottom:-1px;margin-top:1px;}
#leva ul li a {display:block;color:white;font-weight:bold;font-size:12px;padding-top:7px;padding-bottom:8px;padding-left:20px;width:155px}
#leva ul li a.active {background:#004376 url("../images/li-bottom.png") left bottom no-repeat;;}
#leva ul ul {margin-top:0px;padding-left:0px;background-image:none;background-color:#d0e0eb;margin-left:0px;margin-right:2px;padding-top:0px;}
#leva ul ul li {background: url("../images/li-li-bottom.png") left bottom no-repeat;}
#leva ul ul li a {color:#005596;background: url("../images/li-li.gif") left no-repeat;padding-left:33px;background-position:20px 12px;width:130px;}
#leva ul ul li a.active {color:black;background:#d0e0eb url("../images/li-li.gif") left no-repeat;background-position:20px 12px;}
#leva img.ul-bottom {*margin-top:-12px;}
#leva img.ul-top {position:absolute;top:137px;}
#leva .kontakt {background-color:#f3f3f3;margin-right:2px;margin-left:2px;*margin-bottom:-8px;*margin-top:-6px;color:#3d3d3d;padding:10px 15px;font-size:11px;line-height:16px;}
#leva .kontakt a {color:#c4161c;}
#leva .kontakt-top {margin-top:10px;}
#leva .kontakt-top, #leva .kontakt-bottom {margin-left:2px;}

#prava {background: url("../images/right-top-bg.gif") center top no-repeat;float:right;width:169px;margin-top:15px;padding-top:7px;text-align:center}
#prava a img {margin-bottom:2px;}

#pata {width:940px;margin:0px auto;background: url("../images/pata-bg.gif") center top no-repeat;padding-left:10px;margin-top:20px;color:#989898;font-weight:bold;padding-top:10px;}
#pata a {color:#989898;text-decoration:underline;}
#pata a:hover {text-decoration:none;}


/* Controlbar example */
.controlbar {	
	background: url('../highslide/graphics/controlbar4.gif');
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url('../highslide/graphics/controlbar4-hover.gif');
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* highslide / html */
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url('../highslide/graphics/loader.white.gif');
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 300px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url('../highslide/graphics/resize.gif');
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

#obsah .text ul { margin-left: 30px !important; }

#reg fieldset { padding: 5px 10px 10px 10px; }
#reg fieldset legend { font-weight:bold; font-size:110%; padding: 0 5px; }
#reg fieldset label { float:left; width:150px; }
#reg fieldset input { margin-bottom: 2px; }
#reg fieldset br { clear:left; }
#reg fieldset button { margin-left:150px; width:140px; _margin-left:152px; }

#obsah {*padding:15px 10px !important;}
.mmm {*margin-top:15px !important;}

.active-lista {top:138px;*top:10px;_top:0;position:relative;width:683px;height:9px;margin:-9px 0 0 191px;background: url('../images/active-lista.png') center top no-repeat;}

.anotace{overflow:hidden;text-align:left;}
.anotace p, .anotace li{text-align:left;}

.print-shop, .print-logo, .print-footer {display:none;}

.news-box-list img {float:left;border:5px solid #f0f0f0;}
.news-box-list h2 span {float:right;padding-top:1px;}
.news-box-list a.ann {display:block; float:left; width:140px;margin:0 10px 10px 0;overflow:hidden;}
.news-box-list .netation {margin-top:11px;}

#newsletter {margin:10px 0;}
#newsletter fieldset {border:1px solid #aaa;padding:10px;}
#newsletter fieldset legend {font-size:120%;color:#065c9a;font-weight:bold;padding:0 5px;*margin-bottom:10px;}
#newsletter fieldset .submit {width:65px;line-height:1;height:20px;*height:21px;}

.align-right {text-align:right;}

.strankovac { margin: 10px 0;  padding-top: 10px; _padding-top: 0; width: auto; }
.strankovac a { font-weight: bold; padding: 2px 5px; background: #eee; border: 1px solid #aaa; }
.strankovac a:hover { color: #000; border: 1px solid #9f0000; background: #fff; }
.strankovac strong { color: #000; border: 1px solid #fff;  }

#pata p {padding:0 10px;}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}