/* CSS Body styles */

#body-container {padding: 0px;}
#body-content {}
#left-container, #middle-container, #right-container {float: left;}

/* common */
.buttons-container {text-align: center;padding: 15px 0px 5px 0px; }
.buttons-container input {margin: 0px 5px 0px 5px;height: 30px;background-color: #eeeeee;}
.akce-container {padding-bottom: 10px;}
.akce-content {}
.akce-title-container {min-height: 28px;margin-top: 10px;}
.akce-title-content {font-family: Arial, Helvetica, sans-serif;text-align: center;
	font-weight: bold;font-size: 12px;color: #e82323;padding: 8px 0px 3px 0px;}
.akce-description-container{padding: 5px 5px 10px 5px; color: #999999;}
.akce-box-container {margin: 2px 0px 0px 0px;color: #696969; background: #111111; font-size: 0px;	padding: 0px 0px 0px 0px;}
.akce-box-content, .akce-box-content2 {min-height: 108px; padding: 5px 0px 0px 5px;}
.akce-box-content2 {min-height: 95px;}
.button-detail-container {margin: 0px 0px 0px 107px;}
.akce-footer-border {background: url('images/white-arrow.gif') no-repeat 140px 7px;padding: 5px 15px 5px 0px;background-color: #220000; text-align: right;}
.akce-sleva {color: #555555;text-decoration: line-through;text-align: right;padding: 2px 12px 0px 0px;font-size: 12px;font-weight: normal;}
.akce-price {color: #ff0000;text-align: right;padding: 2px 12px 3px 0px;font-size: 13px;}
.akce-pic-div {width: 66px;float: left;text-align: center;margin-left: 3px;  }
.akce-text-div {font-weight: bold;width: 104px;padding-left: 2px;float: left;text-align: center;}
.akce-text-span {font-family: Arial, Helvetica, sans-serif;	min-height: 50px;padding: 5px 0px 3px 0px;font-size: 11px;}


/* ------------------- #left-container ------------------- */
#tabs-container {}
#tabs-content {padding: 0px 0px 5px 0px;}
#tabs-content ul {margin: 0px;padding: 0px 0px 0px 0px;}
#tabs-content li {margin: 0px 0px 0px 7px;padding: 0px 0px 0px 10px;list-style: disc;list-style-type: disc;display: inline;	color: #000000;
	width: 50px;background: url('images/red-square.gif') no-repeat 0px 3px;}


/* classic */
#left-container {width: 200px; }
#left-content {}
.left-block-container , .right-block-container {margin-bottom: 15px;}

.left-block-top, .right-block-top {	background: url('images/ls-topback.gif') repeat-x;width: 180px;height: 25px;}
.left-block-body, .right-block-body {width: 200px;}
.left-block-content, .right-block-content {padding: 10px;}
.left-menu-inside, .right-menu-inside {padding: 3px 0px 0px 6px;}
.left-menu-item , .right-menu-item {background: url('images/list-arrow.gif') no-repeat 0px 5px; font-size: 12px;padding: 2px 0px 3px 20px;}
.left-menu-border, .right-menu-border {	background: url('images/kmenu-razdelitel.gif') no-repeat 19px 0px; font-size: 0px;	height: 2px;width: 145px;}
.left-block-bottom , .right-block-bottom {background: url('images/ls-bottomback.gif') repeat-x;	width: 180px;height: 24px;}
.left-title-container, .right-title-container {height: 27px; color: #e82323;font-weight: bold;font-size: 12px;}
.left-title-content , .right-title-content {padding: 8px 5px 3px 14px;}
.subcat-container {padding: 5px 0px 5px 5px;}
.subcat-tab-output {font-size: 10px; padding: 2px 0px 2px 0px;}

.news-input {width: 147px;height: 14px;border-top: 1px solid #e9e9e9;border-left: 1px solid #e9e9e9;border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;float: left;padding: 2px 3px 0px 3px;}
.news-input-shell-1 {height: 18px;width: 155px;	border-top: 1px solid #a4a2a2;	border-left: 1px solid #bdbcbc;	border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;}
.news-input-shell-2 {height: 20px;width: 156px;border: 1px solid #ffffff;}
#mail-title-div {color: #26456d;background: url('images/mail-icon.gif') no-repeat 0px 3px;padding: 0px 0px 0px 15px;margin-bottom: 4px;}
#sendMail-button-div {padding: 10px 0px 0px 0px;}
#cancelMailSpan {position: relative;top: 4px;}

/* ------------------- #middle-container ------------------- */
#middle-container {width: 550px; }
#middle-content {padding: 0px 10px 0px 10px;}
.middle-header-container {}
.mh-box-1 {border: 1px solid #333333;min-height: 28px;background: #9b9b9c url('images/footer-back.gif') repeat-x; margin-top: 10px;}
.middle-header-inside {padding: 7px 8px 8px 20px;color: #FFFFFF;background: url('images/white-arrow.gif') no-repeat 10px 9px;}
.middle-header-inside a {color: #ffffff;}
.middle-header-inside a:hover {font-weight: bold;}
.middle-body-head-container {padding: 10px;}
.mbh-fotka {width: 70px;float: left;text-align:left;margin-top: 2px;}
.mbh-text-c {float: left;padding: 10px 0px 10px 10px;font-family: Arial, Helvetica, sans-serif;	font-weight: bold;font-size: 12px;color: #696969;}
.mbh-text {border-bottom: 1px solid #696969;padding-bottom: 12px}
.kat-popis {padding: 10px 0px 0px 0px;font-weight: normal;font-size: 10px;border-top: 1px solid #696969;margin-top: 5px;}
.timesSpan {color: #000000;	font-family: "Times New Roman", Times, serif;font-size: 24px;padding-left: 5px;}
#type-list-header {	padding: 10px 0px 0px 10px;	font-size: 12px;color: #e82323;	font-weight: bold;width: 100px;	height: 20px;}
.main-print-container {}
.main-print-content {color: #000000;padding: 5px 10px 0px 10px;}
.main-print-content a {	color: #000000;}
.colored1 {	background-color: #f9eff0;padding: 5px 5px 5px 35px;}
.colored2 {padding: 5px 5px 5px 35px;background-color: #f9f9f9;}
.text-part1 {width: 370px;float: left;}
.text-part2 {width: 30px;float: left;text-align: center;}
.image-part1 {width: 16px;float: left;margin: 0px;}
#invalid_link {padding: 30px;}
#invalid_link a {color: #e82323; }
.header-global-div {padding: 20px 10px 20px 10px;}
.download-box-container {padding: 5px 5px 0px 0px;}
.download-box-container2 {padding: 10px 5px 10px 5px;}
.download-box-content {}
.download-box-content div {	height: 20px;padding: 4px 0px 0px 26px;	font-size: 11px;}
.downloadH4 {padding: 0px 0px 5px 26px;}
.downloadH4Offset {padding: 20px 0px 5px 26px;}


/* ----------- #zbozi list ------------ */
.list-header-container {margin-bottom: 5px;}
#list-zbozi-container {	padding: 0px 10px 10px 10px;}
#list-zbozi-shell {padding-top: 10px;}

/* ----------- #zbozi detail ------------ */
#item-detail-container {}
#item-detail-content {padding: 10px;}

/* FotoGallery */
.picture-box-container {margin-bottom: 10px; margin-left: 10px; padding-top: 10px;}
.picture-box {clear: both; margin: 0px 0px 20px 0px; padding-bottom: 20px;}
.gallery-pic-container {background: url('images/foto-back.gif') no-repeat; width: 130px; height: 100px; float: left;}
	.gallery-pic-in {margin: 7px 0px 0px 10px; height: 75px; width: 100px; }
	.gallery-button {margin-left: 44px;}
		.gallery-button img {margin-top: 2px;}
	.picture-box-box {width: 100px; height: 75px; float: left; background-color: #2a2a2a; border: 1px solid #999999; margin: 0px 5px 5px 0px; }

/* Custom Pages */
#news-container {padding: 5px 20px 0px 20px; color: #999999;}
	a.newsai {color: #e82323; font-weight: bold;}
	a.newsai:hover {color: #e82323;}
#news-container h4 {padding-bottom: 1px; border-bottom: 1px solid; margin-bottom: 10px; }
.newsdiv {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; clear: both;}
	.newsleft {float: left; font-weight: bold; width: 88px; }
	.newsright {float: left; width: 345px; padding-bottom: 5px;}

#articles-container {padding: 20px 10px 0px 10px;}
.article-box {margin-bottom: 20px;}
.article-boxi {margin-bottom: 20px; color:#FF0000; font-weight: bold;}
.article-body {padding-bottom: 5px;}

/* ------------------- #right-container ------------------- */
#right-container {width: 200px; }
#right-content {}
.banner-container {padding: 10px 0px 0px 0px;width: 180px;}
.banner-container-div {}
.banner-container-div img {margin-bottom: 10px;}

/* ----------- #custom pages ------------ */

#custom_page_def_container {padding: 20px 0px 0px 0px;}