/*@import 'core/core.css';*/
@import 'MCEstyle.css';
@import 'core.css';


div.wrapper {width: 964px; margin: 0px auto; position: relative;}

div#layout {width: 100%; height: 100%; background: url('/img/bg.jpg') repeat-x #e1e1e1;}
div#header {width: 100%; height: 185px; margin-bottom: 20px; background: url('/img/top.jpg') repeat-x;}
div#content {width: 964px; margin: 0px auto; padding: 0; min-height: 500px; _height: 500px;}
div#content div.left {width: 226px; min-height: 1px; margin-right: 28px; float: left; display: block;}
div#content div.right {width: 648px; min-height: 1px; float: right; margin-top: 40px; background-color: white; padding: 0 25px 25px 25px; display:block;}
div#footer {width: 100%; height: 167px; margin-top: 30px; background: url('/img/footer_bg.png') repeat-x;}

#header .header-menu {position: absolute; height: 30px; top: 0; padding-top: 14px;}
#header .header-menu a {font-size: 13px; color: #bfbfbf; text-decoration: none; margin-right: 25px; text-shadow: -1px -1px 1px #3d3e40; filter: dropshadow(color=#3d3e40, offx=-1, offy=-1);}
#header .header-menu a:hover {color: white;}
#header .header-menu .main_link {color: white; font-weight: bold;}

div#header div.header-logo {width: 462px; height: 63px; position: absolute; left: 0; top: 58px;}
div#header div.header-logo a {color: #616162; font-size: 14px; text-decoration: none;}
div#header div.header-logo img {width: 169px; height: 63px; display: block; float: left;}
div#header div.header-logo span {width: 260px; height: 51px; margin-left: 32px; padding-top: 12px; display: block; float: left; line-height: 20px;}

#header .header-flags {margin-top:-40px; display:block; float:right;}

#header .main-menu {position: relative; top: 133px; width: 964px; background: url('/img/button_darkblue.png') repeat-x;}
#header .main-menu ul {margin: 0; background: url('/img/bottom_shadow.png') repeat-x bottom; height: 52px;}
#header .main-menu li {float: left; padding: 0px; background: none; padding-bottom: 3px; display:block; width:130px; text-align:center;}
#header .main-menu li a {height: 48px; line-height: 48px; display: block; padding: 0 18px 0 19px; text-decoration: none; font-size: 12px; color: #fff; text-transform: uppercase; background: url('/img/button_darkblue.png') repeat-x;}
#header .main-menu li.eshop {float: right;}
#header .main-menu li.eshop a {background: url('/img/red_menu.png') repeat-x; padding: 0 19px 0 43px;}
#header .main-menu li.eshop a:hover {background: url('/img/red_menu_hover.png') repeat-x;}
#header .main-menu li a:hover {background: url('/img/button_darkblue_s.png') repeat-x;}
#header .main-menu li.separator {display: block; width: 1px; height: 51px; float: left; background: url('/img/separator.png'); padding: 0;}
#header .main-menu li:hover ul {display: block;}
#header .main-menu li ul {display:none; position: absolute; width: 227px; padding: 24px 0px 4px 0px; z-index: 1000; background: url('/img/menu_ul.png') no-repeat bottom;}
#header .main-menu li ul li {float: none; padding: 0;}
#header .main-menu li ul li.first a {border-top: #e9e9e9 solid 1px;} 
#header .main-menu li ul li a {border-right: #e9e9e9 solid 1px; border-left: #e9e9e9 solid 1px; height: 34px; line-height: 34px; color: #4e4f4f; font-size: 14px; text-transform: none; padding: 0 0 0 15px; width: 210px; background: url('/img/menu_li_ul_li.png') no-repeat;}
#header .main-menu li ul li a:hover {background: url('/img/menu_li_ul_li.png') no-repeat;}

#content .slider-hp .slider_navigator {height: 12px; max-width: 300px; _width: 300px; position: absolute; right: 0; padding-top: 10px;}
#content .slider-hp .slider-wrapper {padding-bottom: 3px; background: url('/img/bottom_shadow.png') repeat-x bottom;}
#content .slider-hp .slider_navigator span {display: block; float: left; width: 12px; height: 12px; margin-left: 3px; cursor: pointer; background: url('/img/slider_but.png');}
#content .slider-hp .slider_navigator span.selected {background: url('/img/slider_but_sel.png');}
/*
#content .main_menu2 {margin-bottom: 15px;}
#content .main_menu2 li {padding: 0; background: none;}
#content .main_menu2 li a {height: 47px; line-height: 47px; display: block; padding: 0 0 0 20px; text-decoration: none; font-size: 14px; font-weight: bold; color: #fff; text-transform: uppercase; background: url('/img/menu_left_li.png') no-repeat;}
#content .main_menu2 li.selected a, #content .main_menu2 li a:hover {background: url('/img/menu_left_li_hover.png') no-repeat;}
#content .main_menu2 li ul {display: none; margin: 0;}
#content .main_menu2 li:hover ul, #content .main_menu2 li.selected ul {display: block;}
#content .main_menu2 li ul li a {height: 39px; line-height: 39px; display: block; padding: 0 0 0 20px; text-decoration: none; font-size: 14px; font-weight: bold; color: #4e4f4f; text-transform: none; background: url('/img/menu_left_li_ul_li.png') no-repeat;}
#content .main_menu2 li.selected ul li a {background: url('/img/menu_left_li_ul_li.png') no-repeat;}
#content .main_menu2 li ul li.selected a, #content .main_menu2 li ul li a:hover {color: white; background: url('/img/menu_left_li_ul_li_hover.png') no-repeat;}
#content .main_menu2 li.separator {height: 1px; background: #6d6c6d;}
*/

#content .main_menu2 {margin-bottom: 15px;}
#content .main_menu2 li {padding: 0; background: none;}
#content .main_menu2 li a {color: #4E4F4F; border: 1px solid #E9E9E9; background: #E0E0E0; border-bottom: none; padding-left: 10px; text-decoration: none; position: relative; width: 213px; padding-bottom:10px; padding-top: 10px; display: block;}
#content .main_menu2 li.hasSubItems a {background: url('/img/menu_gray.png');}
#content .main_menu2 li.selected a, #content .main_menu2 li a:hover {background: url('/img/menu_left_li_ul_li.png') repeat-x;}
#content .main_menu2 li.hasSubItems a:hover {background: url('/img/menu_gray_down.png');}
#content .main_menu2 li.hasSubItems.selected a {background: url('/img/menu_gray_up.png');}

#content .main_menu2 li ul {display: none; margin: 0;}
#content .main_menu2 li.selected ul {display: block;}

#content .main_menu2 li ul li a, #content .main_menu2 li.hasSubItems ul li a, #content .main_menu2 li.hasSubItems:hover ul li a:hover { background: white !important; width: 208px; color: #4E4F4F; font-size: 12px; text-decoration: none; padding: 10px 0 5px 15px;}
#content .main_menu2 li ul li a, #content .main_menu2 li.hasSubItems ul li a, #content .main_menu2 li.hasSubItems.selected ul li a:hover {display: block; background: white !important; width: 208px; color: #4E4F4F; font-size: 12px; text-decoration: none; padding: 10px 0 5px 15px;}

#content .main_menu2 li ul li.selected a, #content .main_menu2 li ul li a:hover { border: 1px solid #AAA; width: 208px; height:14px; }
#content .main_menu2 li.separator {display: none;}

#content .main_menu2 li.hasSubItems:hover > ul { display: block; }
/*#content .main_menu2 li.hasSubItems:hover > ul { position: relative; top: -37px; left: 228px; }*/
#content .main_menu2 li.hasSubItems > ul { display: none; position: absolute; top: 0px; left: 225px; }
#content .main_menu2 li.hasSubItems { list-style-type: none; margin: 0px; position: relative; }
#content .main_menu2 li.hasSubItems.selected > ul { position:relative; top: 0px; left: 0px; display:block; }

#content .main_menu3 { margin-top: 250px; }
#content .main_menu3 li {padding: 0; background: none;}
#content .main_menu3 li a {color: #4E4F4F; border: 1px solid #E9E9E9; background: #E0E0E0; border-bottom: none; padding-left: 10px; text-decoration: none; position: relative; width: 213px; padding-bottom:10px; padding-top: 10px; display: block;}
#content .main_menu3 li.hasSubItems a {background: url('/img/menu_gray.png');}
#content .main_menu3 li.selected a, #content .main_menu3 li a:hover {background: url('/img/menu_left_li_ul_li.png') repeat-x;}
#content .main_menu3 li.hasSubItems a:hover {background: url('/img/menu_gray_down.png');}
#content .main_menu3 li.hasSubItems.selected a {background: url('/img/menu_gray_up.png');}

#content .main_menu3 li ul {display: none; margin: 0;}

#content .main_menu3 li.separator {display: none;}

#content .main_menu3 li ul li a, #content .main_menu3 li.hasSubItems ul li a, #content .main_menu3 li.hasSubItems:hover ul li a:hover { background: white !important; width: 208px; color: #4E4F4F; font-size: 12px; text-decoration: none; padding: 10px 0 5px 15px;}
#content .main_menu3 li ul li a, #content .main_menu3 li.hasSubItems ul li a, #content .main_menu3 li.hasSubItems.selected ul li a:hover {display: block; background: white !important; width: 208px; color: #4E4F4F; font-size: 12px; text-decoration: none; padding: 10px 0 5px 15px;}
#content .main_menu3 li ul li.selected a, #content .main_menu3 li ul li a:hover { border: 1px solid #AAA; width: 208px; height:14px; }

#content .main_menu3 li.hasSubItems:hover > ul { display: block; }
/*#content .main_menu3 li.hasSubItems:hover > ul { position: relative; top: -37px; left: 228px; }*/
#content .main_menu3 li.hasSubItems > ul { display: none; position: absolute; top: 0px; left: 225px; }
#content .main_menu3 li.hasSubItems { list-style-type: none; margin: 0px; position: relative; }
#content .main_menu3 li.hasSubItems.selected > ul { position:relative; top: 0px; left: 0px; display:block; }

#content .right h1 {margin: -40px 0 25px -25px; z-index:100; position:relative;}
#content .right div.hp h1 {margin: -60px 0 25px -25px; z-index:100; position:relative;}
#content .contact_form form {background: #e5f5fd; padding: 25px 30px;}
#content .contact_form table {border-collapse: collapse;}
#content .contact_form table input.txt {width: 259px; height: 39px; border: none; background: url('/img/input.png') no-repeat; font-size: 14px; color: #5e5f5f; padding: 0 10px;}
#content .contact_form table textarea {width: 428px; height: 113px; border: none; background: url('/img/textarea.png') no-repeat; font-size: 14px; color: #5e5f5f; padding: 10px 15px;}
#content .contact_form table label {font-size: 14px; color: #5e5f5f; padding-right: 50px;}
#content .contact_form table td {padding: 3px 0;}
#content .contact_form .alert {float: right; margin-right: 170px;}
#content .contact_form .captcha-img-txt5, div.contact_form input.txt5 {width: 60px; height: 30px; border: 1px solid #e9e9e9; background: url('/img/input_inner_bg.png') no-repeat; -webkit-border-radius: 5px; border-radius: 5px; font-size: 14px; color: #5e5f5f; padding: 0; text-align: center;}
#content .contact_form .captcha-img-txt5 img {margin-top: 5px;}
#content .contact_form .but {background: url('/img/send.png') no-repeat; height: 37px; width: 106px; border: 0px; cursor: pointer;}




#eshop_hp_content {background: url('/img/gradient_white.png') repeat-x #fff; border: 1px solid #e9e9e9; margin: 10px 0 0 0; padding: 25px 20px;}


div#header div.header_search {width: 279px; height: 37px; border: 1px solid #e9e9e9; padding: 1px; margin: 0; position: absolute; background: url('/img/input_inner_bg.png') no-repeat; top: 70px; right: 0;}
div#header div.header_search p {padding: 0; margin: 0; position: relative;}
div#header div.header_search p label {position: absolute; top: 0; left: 10px; font-size: 14px; color: #858585; font-style: italic; width: 173px; height: 37px; line-height: 37px;}
div#header div.header_search input {height: 37px; width: 173px; padding: 0 10px; border: 0px; font-size: 14px; color: #858585; font-style: italic;}
div#header div.header_search button {width: 82px; height: 37px; background: url('/img/but_blue.png'); -webkit-border-radius: 2px; border-radius: 2px; border: 0px; cursor: pointer; font-size: 14px; font-weight: bold; color: #fff; text-shadow: -1px -1px 1px #0d87a2; filter: dropshadow(color=#0d87a2, offx=-1, offy=-1);}

#footer .copyright {position: absolute; top: 105px; left: 0;}
#footer .copyright p {padding: 0; margin: 0;}
#footer .copyright p, #footer .copyright p a {font-size: 13px; color: #6e6e6f; text-decoration: none;}

#footer .footer-contact {width: 680px; position: absolute; right:0; top: 15px;}
#footer .footer-contact table {color: white;}
#footer .footer-contact table tr td{color: #A2A1A1; padding-right: 10px;}
#footer .footer-contact p.footer_white {color: #fff; font-size: 13px; padding: 0; margin: 0; line-height: 17px;}
#footer .footer-contact p.footer_gray {color: #919191; font-size: 13px; padding: 0; margin: 10px 0 0 0; line-height: 19px;}

#footer .footer-menu {position: absolute; top: 23px; left: 0;}
#footer .footer-menu a {font-size: 13px; text-decoration: none; font-weight: bold; color: #fff; padding-right: 20px; cursor: pointer;}

#footer .footer-menu-2 {position: absolute; top: 60px; left: 0;}
#footer .footer-menu-2 a {font-size: 13px; text-decoration: none; font-weight: normal; color: #a2a1a1; padding-right: 20px; cursor: pointer;}




div.bottom_shadow {background: url('/img/bottom_shadow.png') repeat-x 0 100%; border: none; width: 100%; height: 4px;}

.ui-tabs {border:  none; background: none;}
.ui-tabs-nav {padding: 0 !important; margin: 0 !important; border: 0 !important; background: none !important;}

.ui-tabs-nav li {
    border-radius: 0 !important; -webkit-border-radius: 0 !important; -o-border-radius: 0 !important; -moz-border-radius: 0 !important;
    border: 1px solid #e9e9e9 !important;
}

.ui-tabs-nav li.ui-state-default {background: #00b5de;}
.ui-tabs-nav li.ui-tabs-selected {background: #fff;}
.ui-tabs-nav li.ui-state-default a {font-size: 14px; font-weight: bold; color: #fff;}
.ui-tabs-nav li.ui-tabs-selected a {color: #00b5de;}

.ui-tabs-panel {border-radius: 0 !important; -webkit-border-radius: 0 !important; -o-border-radius: 0 !important; -moz-border-radius: 0 !important; border: 1px solid #e9e9e9 !important; padding: 12px !important;}


.hp-news, .welcome_zenit {float: left; width: 309px; background: url('/img/bottom_shadow.png') repeat-x bottom #fff; height: 200px;}
.welcome_zenit {padding: 30px 30px 30px 20px; margin-left: 15px;}
.hp-news {padding: 30px 20px 30px 30px;}

.hp-news h2, .welcome_zenit h2 {font-size: 19px; color: #4e4e4f; font-weight: bold; text-shadow: -1px -1px 1px #ddd; filter: dropshadow(color=#ddd, offx=-1, offy=-1); padding: 0; margin: 0 0 20px 0;}

.hp-news p, .welcome_zenit p {font-size: 13px; color: #4e4f4f; line-height: 19px;}
.hp-news p.date {padding: 0; margin: 0; line-height: 13px; }
.hp-news a, .welcome_zenit a {color: #cf1f3e; text-decoration: underline; font-weight: bold; font-size: 13px;}
.hp-news h3 a {color: #00b5de; text-decoration: underline; font-weight: normal; font-size: 13px;}



a.show_more_text, a.show_less_text {font-size: 13px; color: #cf1f3e; text-decoration: underline; padding-right: 10px; cursor: pointer;}
a.show_more_text {background: url('/img/show_more.png') no-repeat 100% 60%;}
a.show_less_text {background: url('/img/show_less.png') no-repeat 100% 60%;}

div.con_search {width: 279px; height: 37px; border: 1px solid #e9e9e9; padding: 1px; margin: 0; background: url('/img/input_inner_bg.png') no-repeat;}
div.con_search p {padding: 0; margin: 0; position: relative;}
div.con_search p label {position: absolute; top: 0; left: 10px; font-size: 14px; color: #858585; font-style: italic; width: 173px; height: 37px; line-height: 37px;}
div.con_search input {height: 37px; width: 173px; padding: 0 10px; border: 0px; font-size: 14px; color: #858585; font-style: italic;}
div.con_search button {width: 82px; height: 37px; background: url('/img/but_blue.png'); -webkit-border-radius: 2px; border-radius: 2px; border: 0px; cursor: pointer; font-size: 14px; font-weight: bold; color: #fff; text-shadow: -1px -1px 1px #0d87a2; filter: dropshadow(color=#0d87a2, offx=-1, offy=-1);}


span.more-parameters { cursor: help;}
span.eshop-product-grp-name {padding-right: 5px;}

#dialog-reset dt {float: left; height: 33px; width: 77px; padding-top: 7px;}
#dialog-reset dt label {font-size: 14px; color: #858585;}
#dialog-reset dd {float: left; height: 40px; width: 180px; }
#dialog-reset dd .txt4 {width: 160px; height: 30px; border: 1px solid #e9e9e9; background: url('/img/input_inner_bg.png') no-repeat; -webkit-border-radius: 5px; border-radius: 5px; font-size: 14px; color: #5e5f5f; padding: 0 10px;}
#dialog-reset dd .captcha-img-txt5,  #dialog-reset dd .txt5{width: 60px; height: 30px; border: 1px solid #e9e9e9; background: url('/img/input_inner_bg.png') no-repeat; -webkit-border-radius: 5px; border-radius: 5px; font-size: 14px; color: #5e5f5f; padding: 0; text-align: center;}
#dialog-reset dd .captcha-img-txt5 img {margin-top: 5px;}
#dialog-reset dd .captcha-img-txt5 {margin-left: 46px;}

#dialog-watchdog p {height: 32px; margin-bottom: 5px; line-height: 32px;}

#dialog-watchdog label {font-size: 14px; color: #858585;}
#dialog-watchdog input {width: 160px; height: 30px; border: 1px solid #e9e9e9; background: url('/img/input_inner_bg.png') no-repeat; -webkit-border-radius: 5px; border-radius: 5px; font-size: 14px; color: #5e5f5f; padding: 0 10px;}
#watch-dog-price {width: 90px !important; text-align: center;}
#dialog-watchdog span.inp {float: right;}


ul.article-navigation {height; 16px; position: relative;}
ul.article-navigation li{background: none; list-style: none; padding: 0; margin: 0;}
ul.article-navigation li.next  {right: 0; z-index: 100; position:absolute; text-align: right; width: 180px; height:17px; overflow:hidden;}
ul.article-navigation li.prev  {left: 0; z-index: 100; position:absolute; text-align: left; width: 180px; height:17px; overflow:hidden;}
ul.article-navigation li.category  {display: block; width: 627px; height: 16px; z-index: 1; position:absolute; text-align:center; overflow:hidden;}
ul.article-navigation li a {padding-left: 18px;}
ul.article-navigation li.next a {background: url('/img/li.png') no-repeat 0 3px;}
ul.article-navigation li.prev a {background: url('/img/li-left.png') no-repeat 0 3px;}
ul.article-navigation li.category a {background: url('/img/li-up.png') no-repeat 0 3px;}

ul.navigation_articles, ul.navigation_articles li {background: none; list-style: none; padding: 0; margin: 0;}
ul.navigation_articles li {margin-bottom: 10px;}
ul.navigation_articles li h3 {padding: 0; margin: 0; margin-bottom: 10px;}
ul.navigation_articles li h3 a {font-size: 14px; text-decoration: none;}
ul.navigation_articles li h3 a span {font-size: 13px; color: #aaa;}
ul.navigation_articles div {margin: 5px 0 0 10px;}
ul.navigation_articles li h3 a span.newsTitle {font-size: 14px; text-decoration: none; font-weight: bold; display: block; width: 100%; margin-bottom: 5px; color: #d71921;}
ul.navigation_articles li h3 a span.newsTitle:hover {text-decoration: underline;}
ul.navigation_articles li h3 a span.date {font-size: 13px; font-weight: normal; color: #aaa; }

#box_style_3{
  
    width: 500px;
    float: left;
}

.list_box_style_3{
width: 400px;
height: 85px;
border-bottom: 1px solid #AAA;
padding: 13px;
background-image: url(/img/bckgCatalogItem.jpg);
background-position: bottom;
background-repeat: repeat-x;
background-color: #F8F8F8;
float: left;
}

.img_style_3{
    
    border: 1px solid #009534;
    width: 97px;
    height: 97px;
}
.right table {
	border-collapse: collapse;	
}
.right th {
	color: #FFF;
	border-color: none;
	border: 1px solid white;	
	border-bottom-width: 3px;
	background-color: #D6083B;
}
.right td {
	color: #666;
}
.right tr.odd td{
	background-color: #fff;
}
.right tr:nth-child(even) {background: none repeat scroll 0 0 #F6F6F6;
   }
.right tr:nth-child(odd) {background: #FFF; }

.right td, th {
    height: 19px;
    padding: 10px;
     border: 1px solid #E4E4E4;
}
.pict_annotation td {
	background-image: url(/img/bckgCatalogItem.jpg);
	border-bottom: 1px solid #AAAAAA;
	height: 100px;
	vertical-align:top;
}
.pict_annotation_center td {
	background-image: url(/img/bckgCatalogItem.jpg);
	background-size: 100% 100%;
	border-bottom: 1px solid #AAAAAA;
	height: 100px;
	vertical-align:top;
	padding: 10px;
}
.pict_annotation td.text{
	width: 585px;
	padding-top: 10px;
}
.pict_annotation td.img{
	padding-top: 10px;
	padding-bottom: 10px;
}
.pict_annotation td.text div{
	padding-top: 5px;
}
.pict_annotation img.ui-corner-all {
	border: 1px solid #999999;
}
.pict_annotation {
	margin: -15px -25px -27px 0px;
	width: 100%;
}
.col2_pict_annotation td.text{
	width:234px;
	padding-top: 5px;
}
.col2_pict_annotation td {
	background-image: url(/img/bckgCatalogItem.jpg);
	border-bottom: 1px solid #AAAAAA;
	height: 100px;
	vertical-align:top;
}
.col2_pict_annotation {
	margin: -15px -25px -27px -25px;
}
.col2_pict_annotation td.text div{
	padding-top: 5px;
}
.gadgetsContainer{ width:648px; padding-bottom:20px; overflow:hidden; display:block; }
.gadget-sale{ float: left; background-image: url(/img/cat_akce.jpg); width: 107px; height: 135px; background-position: 50% 100%; background-repeat: no-repeat; }
.gadget-sale:hover{ float: left; background-position: 50% 0%; }
.gadget-prices{ float: left; background-image: url(/img/cat_cenik.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-prices:hover{ float: left; background-position: 50% 0%; }
.gadget-certificate{ float: left; background-image: url(/img/cat_certifikaty.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-certificate:hover{ float: left; background-position: 50% 0%; }
.gadget-shop{ float: left; background-image: url(/img/cat_eshop.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-shop:hover{ float: left; background-position: 50% 0%; }
.gadget-photos{ float: left; background-image: url(/img/cat_foto.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-photos:hover{ float: left; background-position: 50% 0%; }
.gadget-install{ float: left; background-image: url(/img/cat_montaz.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-install:hover{ float: left; background-position: 50% 0%; }
.gadget-description{ float: left; background-image: url(/img/cat_popis.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-description:hover{ float: left; background-position: 50% 0%; }
.gadget-places{ float: left; background-image: url(/img/cat_prodejMista.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-places:hover{ float: left; background-position: 50% 0%; }
.gadget-prospectus{ float: left; background-image: url(/img/cat_prospekty.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-prospectus:hover{ float: left; background-position: 50% 0%; }
.gadget-assortment{ float: left; background-image: url(/img/cat_sortiment.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-assortment:hover{ float: left; background-position: 50% 0%; }
.gadget-tech{ float: left; background-image: url(/img/cat_techListy.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-tech:hover{ float: left; background-position: 50% 0%; }
.gadget-clearance{ float: left; background-image: url(/img/cat_vyprodej.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-clearance:hover{ float: left; background-position: 50% 0%; }
.gadget-guarantee{ float: left; background-image: url(/img/cat_zaruka.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-guarantee:hover{ float: left; background-position: 50% 0%; }
.gadget-contact{ float: left; background-image: url(/img/cat_contact.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadget-contact:hover{ float: left; background-position: 50% 0%; }
.gadgetb-certificate{ float: left; background-image: url(/img/catb_certificate.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadgetb-certificate:hover{ float: left; background-position: 50% 0%; }
.gadgetb-contact{ float: left; background-image: url(/img/catb_contact.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadgetb-contact:hover{ float: left; background-position: 50% 0%; }
.gadgetb-delivery{ float: left; background-image: url(/img/catb_delivery.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadgetb-delivery:hover{ float: left; background-position: 50% 0%; }
.gadgetb-format{ float: left; background-image: url(/img/catb_format.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadgetb-format:hover{ float: left; background-position: 50% 0%; }
.gadgetb-guarantee{ float: left; background-image: url(/img/catb_guarantee.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadgetb-guarantee:hover{ float: left; background-position: 50% 0%; }
.gadgetb-payment{ float: left; background-image: url(/img/catb_payment.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadgetb-payment:hover{ float: left; background-position: 50% 0%; }
.gadgetb-photo{ float: left; background-image: url(/img/catb_photo.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadgetb-photo:hover{ float: left; background-position: 50% 0%; }
.gadgetb-places{ float: left; background-image: url(/img/catb_places.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadgetb-places:hover{ float: left; background-position: 50% 0%; }
.gadgetb-prices{ float: left; background-image: url(/img/catb_prices.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadgetb-prices:hover{ float: left; background-position: 50% 0%; }
.gadgetb-prospectus{ float: left; background-image: url(/img/catb_prospectus.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gadgetb-prospectus:hover{ float: left; background-position: 50% 0%; }


table.invisible{ border:0px; }
td.pdf{ background-image: url(/img/pdf.png); background-repeat: no-repeat; }
td.blue-dot{ background-image: url(/img/blue-dot.png); background-repeat: no-repeat; width:32px; height:32px; }
td.blue-pushpin{ background-image: url(/img/blue-pushpin.png); background-repeat: no-repeat;  width:32px; height:32px; }
td.red-pushpin{ background-image: url(/img/red-pushpin.png); background-repeat: no-repeat; width:32px; height:32px;  }
.image-right { float: right; margin-left: 15px; }

.cat-shop{ background-image: url("/img/squaregadget-eshop.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-shop:hover{ background-position: 50% 100%; }
.cat-akce{ background-image: url("/img/squareGadget-Akce-Poly.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-akce:hover{ background-position: 50% 98%; }
.cat-stris{ background-image: url("/img/squareGadget-Strisky.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-stris:hover{ background-position: 50% 98%; }
.cat-cell{ background-image: url("/img/squareGadget-komurky.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-cell:hover{ background-position: 50% 100%; }
.cat-wave{ background-image: url("/img/squareGadget-trapez.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-wave:hover{ background-position: 50% 100%; }
.cat-glass{ background-image: url("/img/squareGadget-PolySkleniky.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-glass:hover{ background-position: 50% 100%; }
.cat-panels{ background-image: url("/img/squareGadget-deskyZamek.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-panels:hover{ background-position: 50% 100%; }
.cat-plexi{ background-image: url("/img/squareGadget-komurkyPlexi.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-plexi:hover{ background-position: 50% 100%; }
.cat-roof{ background-image: url("/img/squareGadget-stavebnice.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-roof:hover{ background-position: 50% 100%; }
.cat-full{ background-image: url("/img/squareGadget-plnyPoly2.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-full:hover{ background-position: 50% 98%; }
.cat-wood{ background-image: url("/img/squareGadget-drevodekor.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-wood:hover{ background-position: 50% 100%; }
.cat-bulletproof{ background-image: url("/img/squareGadget-bulletproof.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-bulletproof:hover{ background-position: 50% 100%; }
.cat-shelter{ background-image: url("/img/squareGadget-realPergoly.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-shelter:hover{ background-position: 50% 100%; }
.cat-trapezial{ background-image: url("/img/cat_trapezial.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-trapezial:hover{ background-position: 50% 100%; }
.cat-trapezialpvc{ background-image: url("/img/cat_trapezialpvc.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-trapezialpvc:hover{ background-position: 50% 100%; }
.cat-glasswave{ background-image: url("/img/cat_wave.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-glasswave:hover{ background-position: 50% 100%; }
.cat-shelves{ background-image: url("/img/squaregadget-police.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-shelves:hover{ background-position: 50% 100%; }
.cat-steam{ background-image: url("/img/squaregadget-zahradniparniky.jpg"); background-position: 50% 0%; float: left; height: 215px; width: 213px; }
.cat-steam:hover{ background-position: 50% 100%; }


.cols3 td{ padding: 2px 2px; }
.cols3 span.text { float: left; padding: 165px 15px 0px 15px; color:white; font-size:11px; }
.col3-list { background-image: url("/img/col3-back.png"); float:left; width:217px; height:217px; }
.col3-list:hover{ background-position: 50% 100%; }
.col3-list span.text { float: left; padding: 170px 15px 0px 15px; color:white; font-size:11px; }
.col3_pict td{ padding: 3px 3px; }
p,ul,li{text-align: justify;}

.branch-office {height:45px; width:100%; /*background: url("http://zenpres.e-solutions.cz/img/con_prof_top.png") repeat-x;*/ display:block;}
.branch-office h2 {padding: 10px 0 0 15px;}
.branch-content {background-color:rgb(246, 246, 246);}
.branch-content-in  {padding: 15px 15px 15px 15px;}
.branch-content-contacts  {padding: 15px 15px 15px 15px;}
.branch-content-contacts-header  {padding: 15px 15px 15px 15px;}
.map { float:right;}
.person-top{width: 194px; height: 4px; padding: 0; background: url('/img/con_ava_bg_top.png') no-repeat;}
.person-mid{height: 320px; padding: 8px 12px; background: url('/img/con_ava_bg_mid.png') repeat-y;}
.person-bot{width: 194px; height: 4px; padding: 0; background: url('/img/con_ava_bg_bot.png') no-repeat;}
.persons  table td {padding: 6px;}

.branch-content{display:none;}
.showhide{display:block; padding:0 0 0 575px; margin-top:-20px;}
.showhide-header{display:block; padding:0 0 15px 575px; margin-top:-49px;}
.all-contacts{padding-top:15px;}

.icon-up{background: url('/img/bullet_up.png'); display:none; width:9px; height:5px; margin: -10px 7px; float:right; }
.icon-up-header{background: url('/img/bullet_up.png'); display:none; width:9px; height:5px; margin: -25px 7px; float:right; }
.icon-down{background: url('/img/bullet_down.png'); display:block; width:9px; height:5px; margin: -10px 7px; float:right;}
.icon-down-header{background: url('/img/bullet_down.png'); display:block; width:9px; height:5px; margin: -25px 7px; float:right;}

/* D-Menu ------------------------------------------------ */
div#tree {
  visibility:visible;
}
div#tree div {
  display:none;
}
div#tree {
  background: #ffffff;    
}
div#tree div {
  background: #ffffff;
}
div#tree p {
  margin: 0;
  padding: 2px 0 2px 22px;
  display: block;
  position: relative;
  z-index: 2;
}

div#tree  ul  li  p.open {
    background: url('/img/leftmenu-categories/plus.png') 5px 15px no-repeat;
}
div#tree ul li ul li.first-li p {
    background: url('/img/leftmenu-categories/line-level-1-top.jpg') no-repeat;
	position:relative;
	z-index:100;
}
div#tree ul li ul li.others-li p {
    background: url('/img/leftmenu-categories/line-level-1-middle.jpg') no-repeat;
	position:relative;
	z-index:100;
}
div#tree ul li ul li.last-li p {
    background: url('/img/leftmenu-categories/line-level-1-bottom.jpg') no-repeat;
	position:relative;
	z-index:100;
}
div#tree ul li p.close {
    background: url('/img/leftmenu-categories/minus.png') 5px 15px no-repeat;
}

div#tree a {
    display: block;
}

#tree ul li {background:url('/img/leftmenu-categories/level-0-passive.jpg'); background-repeat:repeat-x;}
#tree ul li ul li{background:#ffffff; }
#tree ul li ul li p{height:15px; padding-top:0px;}
#tree ul li a {color: #3B3F45; font-size: 12px; font-weight: 700; line-height: 17px;}
#tree ul li ul li a {color: #3B3F45; font-size: 12px; font-weight: 400; line-height: 17px;}
#tree ul li a {background: none; text-decoration:none;}
#tree ul li a.active-link {text-decoration:underline; color: #31B0DD;}
#tree ul li a:hover {text-decoration:underline; color: #31B0DD;}
#tree ul li {padding-left: 0px;}
#tree ul li p {padding-top: 12px; height: 23px;}
#tree ul span {height: 43px;}
#tree ul li ul {padding-top:10px;}

.tree2 {float:left; width:225px;}

div#tree2 {
  visibility:visible;
}
div#tree2 div {
  display:none;
}
div#tree2 {
  background: #ffffff;    
}
div#tree2 div {
  background: #ffffff;
}
div#tree2 p {
  margin: 0;
  padding: 2px 0 2px 22px;
  display: block;
  position: relative;
  z-index: 2;
}

div#tree2 > ul > li > p.open {
    background: url('/img/leftmenu-categories/plus.png') 5px 15px no-repeat;
}
div#tree2 ul li ul li.first-li .icon {
    background: url('/img/leftmenu-categories/line-level-1-top.jpg') no-repeat;
	display: block;
	height: 17px;
	width: 18px;
	z-index: 10;
	position: relative;
	float:left;
}
div#tree2 ul li ul li.others-li .icon {
    background: url('/img/leftmenu-categories/line-level-1-middle.jpg') no-repeat;
	display: block;
	height: 17px;
	width: 18px;
	z-index: 10;
	position: relative;
	float:left;
}
div#tree2 ul li ul li.last-li .icon {
    background: url('/img/leftmenu-categories/line-level-1-bottom.jpg') no-repeat;
	display: block;
	height: 17px;
	width: 18px;
	z-index: 10;
	position: relative;
	float:left;
}
div#tree2 > ul > li > p.close {
    background: url('/img/leftmenu-categories/minus.png') 5px 15px no-repeat;
}

div#tree2 a {
    display: block;
}

#tree2 ul li {background:url('/img/leftmenu-categories/level-0-passive.jpg'); background-repeat:repeat-x;}
#tree2 ul li ul li{background:#ffffff; }
#tree2 ul li ul li p{height:15px; padding-top:0px;}
#tree2 ul li a {color: #3B3F45; font-size: 12px; font-weight: 700; line-height: 17px;}
#tree2 ul li ul li a {color: #3B3F45; font-size: 12px; font-weight: 400; line-height: 17px;}
#tree2 ul li a {background: none; text-decoration:none;}
#tree2 ul li a.active-link {text-decoration:underline; color: #31B0DD;}
#tree2 ul li a:hover {text-decoration:underline; color: #31B0DD;}
#tree2 ul li {padding-left: 0px;}
#tree2 ul li p {padding-top: 12px; height: 23px;}
#tree2 ul span {height: 43px;}
#tree2 ul li ul {padding-top:10px;}

div.slider-hp{ 
	background: url("/img/bottom_shadow.png") 0px 231px repeat-x rgb(227,227,227);
	height: 305px;
	margin-bottom: 18px;
	position: relative;
	margin-left: -25px;
	width: 698px;
	margin-top:-40px;
}

div.contact-3div {
  float:left;
  width: 192px;
}

div.contact-2div {
  float:left;
  width: 300px;
}

table.open-sklad {
  border: 0px;
  text-align: left;
  width: 100%;
}

table.open-sklad tr th {
  border: 0px;
  background: none;
  font-weight: bold;
}

table.open-sklad tr th {
  text-align: center;
  padding: 3px 0 8px 0;
  color: #666;
}

table.open-sklad tr td {
  padding:8px 12px;
}

table.ucet tr td {
   padding:8px 3px;
}

table.open-sklad tr td:nth-child(odd) {
  font-weight: bold;
}

table.open-sklad tr:nth-child(odd) td {
  border: 0px;
  background: #fffec6;
}

table.open-sklad tr:nth-child(even) td {
  border: 0px;
  background: #ffffea;
}

table.open-office {
  border: 0px;
  text-align: left;
  width: 100%;
}

table.open-office tr th {
  border: 0px;
  background: none;
  font-weight: bold;
}

table.open-office tr th {
  text-align: center;
  padding: 3px 0 8px 0;
  color: #666;

}

.cboxElement img {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}

table.open-office tr td {
  padding:8px 12px;
}

table.open-office tr td:nth-child(odd) {
  font-weight: bold;
}

table.open-office tr:nth-child(odd) td {
  border: 0px;
  background: none;
}

table.open-office tr:nth-child(even) td {
  border: 0px;
  background: #ececec;
}

.all-contacts {
  font-size: 14px;
}

.branch-content h2 {
  text-shadow: none;
  font-size: 26px;
  font-weight: bold;
  color: #4e4f4f;
}

.branch-content h3 {
  font-weight: normal;
  font-style: italic;
  font-size: 26px;
  color: #656565;
  padding-left: 9px;
  color: #656565;
}

.persons h3 {
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  color: #3b3f45;
  margin: 0px;
  padding: 8px 0 5px 0;
}

.branch-content-in h4 {
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 5px;
}

span.zenit {
  font-size:18px;
  font-weight:bold;
}

.contact-photos {
  margin-top: 20px;
  position: relative;
}

.contact-photos img {
  padding: 10px;
  background: #fff;
  border: 1px solid #ddd;
  float: left;
}

.contact-photos iframe {
  border: 1px solid #ddd;
  padding: 10px;
  background: white;
  float: left;
}

.contact-photos a.google {
  font-size: 13px;
  position: absolute;
  right: 163px;
  bottom: -15px;
  color: #fff;
  background: #555;
  text-decoration: none;
  padding: 5px;
}

.contact-photos a.google-toogle {
  position: absolute;
  right: 4px;
  bottom: -15px;
  color: #fff;
  background: #555;
  text-decoration: none;
  padding: 5px;
  font-size: 13px;
}

.contact-photos a.google2 {
  position: absolute;
  left: 0px;
  bottom: -25px;
  color: #fff;
  background: #555;
  text-decoration: none;
  padding: 5px;
  font-size:13px;
}

.contact-photos a.google-toogle2 {
  position: absolute;
  left: 219px;
  bottom: -25px;
  color: #fff;
  background: #555;
  text-decoration: none;
  padding: 5px;
  font-size:13px;
}

.contact-photos a:hover {
  text-decoration: underline;
}
ul li.ui-menu-item{
    background: none;
}

.ui-menu{
    z-index: 100 !important;
}

div.border_bg { background:url('/img/thumb_border_bg.png') no-repeat; float: left; width: 102px; height: 102px; padding-right: 0px; }
div.border_bg .newlistpicthumb { padding:6px; padding-right: 0px; width: 90px; }
div.border_bg h3 a.link span.newsTitle { font-weight: bold; font-size: 13px; color: #009534; display: block; }
div.afterborderbg { padding:15px; float: right; width: 500px; padding-left: 0px;}
ul.navigation_articles li div.whitee { background-color: white; }
ul.navigation_articles li div.grayy {background:url('/img/even_odd_bg.png') repeat-x #e5e5e5; }
span.date {  background:url('/img/clock.png') no-repeat; padding-left: 15px; }
.new_list {background: white;}


.gdg_akce_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___akce.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_cenik_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___cenik.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_certifikaty_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___certifikaty.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_download_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___download.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_eshop_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___eshop.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_format_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___format.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_foto_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___foto.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_kontakty_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___kontakty.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_montaz_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___montaz.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_otviraciDoba_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___otviraciDoba.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_platba_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___platba.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_popis_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___popis.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_prodejMista_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___prodejMista.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_prospekty_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___prospekty.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_rozvoz_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___rozvoz.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_sortiment_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___sortiment.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_techListy_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___techListy.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_video_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___video.png); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_vyprodej_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___vyprodej.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_write_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___write.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_zaruka_blue{ float: left; background-image: url(/img/gdg/gdg_7_zenit___zaruka.jpg); width: 107px; height: 135px; background-position: 50% 100%; }

.gdg_akce_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___akce.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_cenik_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___cenik.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_certifikaty_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___certifikaty.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_download_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___download.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_eshop_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___eshop.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_format_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___format.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_foto_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___foto.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_kontakty_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___kontakty.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_montaz_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___montaz.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_otviraciDoba_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___otviraciDoba.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_platba_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___platba.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_popis_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___popis.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_prodejMista_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___prodejMista.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_prospekty_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___prospekty.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_rozvoz_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___rozvoz.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_sortiment_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___sortiment.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_techListy_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___techListy.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_video_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___video.png); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_vyprodej_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___vyprodej.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_write_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___write.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_zaruka_red{ float: left; background-image: url(/img/gdg/gdg_7_poly___zaruka.jpg); width: 107px; height: 135px; background-position: 50% 100%; }

.gdg_akce_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___akce.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_cenik_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___cenik.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_certifikaty_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___certifikaty.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_download_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___download.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_eshop_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___eshop.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_format_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___format.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_foto_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___foto.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_kontakty_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___kontakty.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_montaz_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___montaz.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_otviraciDoba_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___otviraciDoba.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_platba_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___platba.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_popis_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___popis.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_prodejMista_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___prodejMista.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_prospekty_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___prospekty.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_rozvoz_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___rozvoz.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_sortiment_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___sortiment.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_techListy_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___techListy.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_video_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___video.png); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_vyprodej_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___vyprodej.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_write_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___write.jpg); width: 107px; height: 135px; background-position: 50% 100%; }
.gdg_zaruka_cyan{ float: left; background-image: url(/img/gdg/gdg_7_plexi___zaruka.jpg); width: 107px; height: 135px; background-position: 50% 100%; }

.gdg_akce_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_cenik_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_certifikaty_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_download_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_eshop_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_format_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_foto_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_kontakty_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_montaz_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_otviraciDoba_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_platba_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_popis_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_prodejMista_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_prospekty_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_rozvoz_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_sortiment_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_techListy_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_video_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_vyprodej_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_write_blue:hover{ float: left; background-position: 50% 0%; }
.gdg_zaruka_blue:hover{ float: left; background-position: 50% 0%; }

.gdg_akce_red:hover{ float: left; background-position: 50% 0%; }
.gdg_cenik_red:hover{ float: left; background-position: 50% 0%; }
.gdg_certifikaty_red:hover{ float: left; background-position: 50% 0%; }
.gdg_download_red:hover{ float: left; background-position: 50% 0%; }
.gdg_eshop_red:hover{ float: left; background-position: 50% 0%; }
.gdg_format_red:hover{ float: left; background-position: 50% 0%; }
.gdg_foto_red:hover{ float: left; background-position: 50% 0%; }
.gdg_kontakty_red:hover{ float: left; background-position: 50% 0%; }
.gdg_montaz_red:hover{ float: left; background-position: 50% 0%; }
.gdg_otviraciDoba_red:hover{ float: left; background-position: 50% 0%; }
.gdg_platba_red:hover{ float: left; background-position: 50% 0%; }
.gdg_popis_red:hover{ float: left; background-position: 50% 0%; }
.gdg_prodejMista_red:hover{ float: left; background-position: 50% 0%; }
.gdg_prospekty_red:hover{ float: left; background-position: 50% 0%; }
.gdg_rozvoz_red:hover{ float: left; background-position: 50% 0%; }
.gdg_sortiment_red:hover{ float: left; background-position: 50% 0%; }
.gdg_techListy_red:hover{ float: left; background-position: 50% 0%; }
.gdg_video_red:hover{ float: left; background-position: 50% 0%; }
.gdg_vyprodej_red:hover{ float: left; background-position: 50% 0%; }
.gdg_write_red:hover{ float: left; background-position: 50% 0%; }
.gdg_zaruka_red:hover{ float: left; background-position: 50% 0%; }

.gdg_akce_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_cenik_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_certifikaty_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_download_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_eshop_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_format_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_foto_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_kontakty_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_montaz_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_otviraciDoba_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_platba_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_popis_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_prodejMista_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_prospekty_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_rozvoz_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_sortiment_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_techListy_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_video_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_vyprodej_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_write_cyan:hover{ float: left; background-position: 50% 0%; }
.gdg_zaruka_cyan:hover{ float: left; background-position: 50% 0%; }