* {margin: 0;padding: 0;border: 0;}
a:hover {text-decoration: none;}
.clearBoth {clear: both;}
#mainbox2 div#top #kontakt_obal .orange {color: #F0522B; font-weight: bold;}
body {background: #919292 url('../images/pozadi_repeat2.jpg') left top repeat-x; font-family: Arial CE, Arial;}

#main {
	width: 1100px;
	min-height: 775px;
	background: url('../images/pozadi2.jpg') left top no-repeat;
	margin: 0 auto 0 auto;
	position: relative
}

#logo {float: left;width: auto;height: auto;margin: 41px 0 0 90px;}
#logo h1 {
	margin: 0;
	padding: 0;
}
#logo span {
	display: none;
}

#menu {list-style-type: none;float: left;width: auto;height: 79px;margin-left: 50px;}
#menu li {width: 180px;height: 100px;}
#menu .home {float: left;width: 180px;height: 78px;margin-right: 2px;position: relative;overflow: hidden;}
#menu .home a img {display: block;width: 180px;height: 78px;position: absolute;top: 0;left: 0;z-index: 2;}
#menu .omodacaru {float: left;width: 180px;height: 78px;margin-right: 2px;position: relative;overflow: hidden;}
#menu .omodacaru a img {display: block;width: 180px;height: 78px;position: absolute;top: 0;left: 0;z-index: 2;}
#menu .kontakt {float: left;width: 180px;height: 78px;position: relative;overflow: hidden;}
#menu .kontakt a img {display: block;width: 180px;height: 78px;position: absolute;top: 0;left: 0;z-index: 2;}
#menu .vstup {float: left;width: 180px;height: 78px;position: relative;overflow: hidden;}
#menu .vstup a img {display: block;width: 180px;height: 78px;position: absolute;top: 0;left: 0;z-index: 2;}

#podmenu {float: left;;width: 735px;height: 73px;margin-left: 50px;}
#podmenu #neon1 {display: none;float: left;width: 275px;height: 83px;background: url('../images/menu_home_neon.jpg') left top no-repeat;position: relative;right: 4px;}
#podmenu #neon2 {display: none;float: left;width: 291px;height: 83px;background: url('../images/menu_omodacaru_neon.jpg') left top no-repeat;position: relative;left: 118px;}
#podmenu #neon3 {display: none;float: left;width: 203px;height: 94px;background: url('../images/menu_kontakt_neon.jpg') left top no-repeat;position: relative;left: 335px;}
#podmenu #neon4 {display: none;float: left;width: 180px;height: 92px;background: url('../images/menu_vstup_neon.jpg') left top no-repeat;position: relative;left: 540px;}


#submenu {
	float: left;
	width: 204px;
	margin: 0 0 0 52px;
	background: url('../images/submenu_pozadi_bottom.png') left bottom no-repeat;
	position: relative;
	top: -4px;
}
#submenu-top {
	height: 150px;
	width: 204px;
	background: url('../images/submenu_pozadi.png') left top no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 5;
}
#submenu ol.odkazy {
	list-style-type: none;
	position: relative;
	z-index: 6;
	padding: 28px 19px 37px 19px;
}
#submenu ol.odkazy li {
	padding: 0;
	margin: 0;
}
#submenu ol.odkazy li a {
	display: block;
	width: 150px;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: bold;
	font-size: 13px;
	line-height: 18px;
	color: #828383;
	padding: 4px 8px;
	margin: 0;
}
#submenu ol.odkazy li.submenu {
	display: none;
	text-transform: uppercase;
}
#submenu ol.odkazy li.submenu a {
	padding-left: 20px;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
}
#submenu ol.odkazy li a:hover,
#submenu ol.odkazy li.active a {
	color: #fff;
	background: url('../images/submenu_hover.jpg') left top no-repeat;
}
#submenu ol.odkazy li.highlight a {
	font-size: 16px;
	color: #f0522b;
	font-weight: bold;
}
#submenu ol.odkazy li.highlight a:hover,
#submenu ol.odkazy li.highlight.active a {
	color: #fff;
}

/* vetsi pozadi */
#submenu ol.odkazy li.najdete a:hover,
#submenu ol.odkazy li.active a {
	background: url('../images/submenu_hover_big.jpg') left top repeat-y;
}

#boxy {float: left;width: 450px;margin: 0px 0 0 33px;}
#boxy h2 {font-family: "Trebuchet MS", Verdana;font-size: 11pt;color: #fff;}
#boxy a {display: block;width: 80px;background: url('../images/boxy_odrazka.png') left 4px no-repeat;margin: 20px 0 0 105px;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;color: #fff;}
#boxy #box1 {float: left;width: 200px;height: 189px;background: url('../images/box1_pozadi.jpg') left top no-repeat;margin: 0 0 0 13px;position: relative;z-index: 3;}
#boxy #box2 {float: left;width: 200px;height: 189px;background: url('../images/box2_pozadi.jpg') left top no-repeat;margin: 0 0 0 5px;position: relative;z-index: 3;}
#boxy #box3 {float: left;width: 200px;height: 189px;background: url('../images/box3_pozadi.jpg') left top no-repeat;margin: 1px 0 0 8px;position: relative;z-index: 3;}
#boxy #box4 {float: left;width: 200px;height: 189px;background: url('../images/box4_pozadi.jpg') left top no-repeat;margin: 1px 0 0 10px;position: relative;z-index: 3;}
#boxy #box1 div {margin: 17px 0 0 42px; color:#FFFFFF; font-family:"Trebuchet MS",Verdana; font-size:11pt; font-weight: bold;}
#boxy #box2 div {margin: 17px 0 0 45px; color:#FFFFFF; font-family:"Trebuchet MS",Verdana; font-size:11pt; font-weight: bold;}
#boxy #box3 div {margin: 20px 0 0 45px; color:#FFFFFF; font-family:"Trebuchet MS",Verdana; font-size:11pt; font-weight: bold;}
#boxy #box4 div {margin: 20px 0 0 45px; color:#FFFFFF; font-family:"Trebuchet MS",Verdana; font-size:11pt; font-weight: bold;}
#boxy #box1 div h2,
#boxy #box2 div h2,
#boxy #box3 div h2,
#boxy #box4 div h2 {
  margin: 0;
  padding: 0;
  font-size: 10.5pt;
}
#novinky {
	width: 500px;
	position: absolute;
	left: 318px;
	top: 635px;
}
#novinky h2 {
	float: left;
	width: auto;
	font-family: "Trebuchet MS", Verdana;
	font-size: 12pt;
	color: #d6d6d6;
	margin-top: 5px;
}
#novinky div.text {float: right;width: 417px;height: 110px;background: url('../images/novinky_pozadi.jpg') left top no-repeat; position: relative}
#novinky div.text img {float: left;margin: 16px 0 0 15px;}
#novinky div.text h3 {margin-top: 12px;font-family: Arial CE, Arial;font-size: 13pt;color: #c8e6fe; margin-bottom: 5px;}
#novinky div.text div {
	float: left;
	width: 310px;
	padding-left: 10px;
	font-family: Arial CE, Arial;
	font-size: 12px;
	line-height: 18px;
	color: #100a20;
}
#novinky div.text #aholder {position: absolute; right: 10px; bottom: 3px; width: 400px;}
#novinky div.text a {font-family: Arial CE, Arial;font-size: 13pt;color: #c8e6fe;}
#novinky div.text p {height: 53px;margin: 3px 0 0 0;font-family: Arial CE, Arial;font-size: 9pt;line-height: 13pt;color: #2a2634;}
#novinky div.text a.link {float: right;display: block;width: auto;background: url('../images/boxy_odrazka.png') left 4px no-repeat;margin: 5px; 10px 0 0;padding-left: 15px;font-family: Arial CE, Arial;font-weight: bold;font-size: 8pt;color: #c9e7ff;text-decoration: underline;}
#novinky div.text a.link:hover {text-decoration: none;}

#footerBox {
  clear: both;
  width: 100%;
  background: #a0a1a2 url('../images/pozadi_bottom.jpg') left top repeat-x;
}
#footer {
  width: 1100px;
  background: url('../images/footer-top.png') center 1px no-repeat;
  margin: 0 auto;
}
#footer .footer-title {
	float: left;
	width: auto;
	margin: 20px 0 0 93px;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #404040;
	font-weight: bold;
  width: 157px;
}
#footer .footer-line {
  clear: both;
  height: 51px;
  overflow: hidden;
}
#footer a.p1 {margin-left: 4px;}
#footer a.p2 {margin-left: 48px;}
#footer a.p3 {margin-left: 46px;}
#footer a.p4 {margin-left: 48px;}
#footer a.p5 {margin-left: 33px;}
#footer a.p6 {margin-left: 46px;}

#footer a.first-stop {
  width: 95px;
  height: 51px;
  background: url(../images/partner_1stop.png) no-repeat 0px -3px;
  display: block;
  float: left;
}
#footer a.first-stop:hover {
  background-position: 0px -67px;
}
#footer .footer-bottom {
  clear: both;
  height: 51px;
  background: url('../images/footer-bottom.png') center 11px no-repeat;
}
#footer a.raynet {
  clear: both;
  float: right;
  margin: 19px 66px 0 0;
  width: 146px;
  height: 29px;
  position: relative;
  overflow: hidden;
}
#footer a.raynet span {
  width: 146px;
  height: 29px;
  position: absolute;
  left: 0;
  top: 0;
  background: url('../images/created.png') no-repeat left top;
}


/* PODSTRANKY */
#mainbox {float: left;width: 732px;height: 588px;background: url('../images/obsah/pozadi.jpg') left top no-repeat;position: relative;lefT: 55px;top: 5px;z-index: 5;margin-bottom: 5px;}
#mainbox h1 {margin: 8px 0 0 37px;font-family: "Trebuchet MS" Verdana;font-size: 14pt;font-weight: normal;color: #fff;text-transform: none;}

#mainbox #navi_top, #mainbox2 #navi_top { width: 425px;height: 28px;background: url('../images/obsah/navigace_top.jpg') left top no-repeat;margin: 9px auto 0;}
#mainbox #navi_top a:hover, #mainbox2 #navi_top a:hover {color: #c7401d;}
#mainbox #navi_top p.left, #mainbox2 #navi_top p.left {float: left;margin: 5px 0 0 25px;}
#mainbox #navi_top p.left a, #mainbox2 #navi_top p.left a {display: block;background: url('../images/obsah/odrazka_left.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_top p.left a, #mainbox2 #navi_top p.left a:hover {color: #C7401D;}
#mainbox #navi_top p.left a.red, #mainbox2 #navi_top p.left a.red {display: block;background: url('../images/obsah/odrazka_right.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_top p.left a.red:hover , #mainbox2 #navi_top p.left a.red:hover {color: #C7401D;}

#mainbox #navi_top p.center, #mainbox2 #navi_top p.center, #mainbox2 #navi_top p.center1 {float: left;margin: 5px 0 0 65px;}
#mainbox #navi_top p.centeronly, #mainbox2 #navi_top p.centeronly {float: left;margin: 5px 0 0 155px;}
#mainbox #navi_top p.center a, #mainbox #navi_top p.centeronly a,#mainbox2 #navi_top p.center a,#mainbox2 #navi_top p.centeronly a {display: block;background: url('../images/obsah/odrazka_left.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox2 #navi_top p.center1 a,#mainbox2 #navi_top p.centeronly1 a {display: block;float: left;padding-left: 15px; font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_top p.center a:hover, #mainbox #navi_top p.centeronly a:hover,#mainbox2 #navi_top p.center a:hover,#mainbox2 #navi_top p.centeronly a:hover,
#mainbox2 #navi_top p.center1 a:hover ,#mainbox2 #navi_top p.centeronly1 a:hover {color: #C7401D;}
#mainbox #navi_top p.center2, #mainbox2 #navi_top p.center2 {float: left;margin: 5px 0 0 25px;}
#mainbox #navi_top p.center2 a, #mainbox2 #navi_top p.center2 a {display: block;background: url('../images/obsah/odrazka_left.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_top p.center2 a, #mainbox2 #navi_top p.center2 a:hover {color: #C7401D;}
#mainbox #navi_top p.right, #mainbox2 #navi_top p.right {float: right;margin: 5px 25px 0 0;}
#mainbox #navi_top p.right a, #mainbox2 #navi_top p.right a {display: block;background: url('../images/obsah/odrazka_right.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2A2634;}
#mainbox #navi_top p.right a, #mainbox2 #navi_top p.right a:hover {color: #C7401D;}
#mainbox #navi_top p.right a.black, #mainbox2 #navi_top p.right a.black {display: block;background: url('../images/obsah/odrazka_left.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}

#mainbox #navi_top span.gray1, #mainbox2 #navi_top span.gray1 {display: block; background: none;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: Gray;}

#mainbox #navi_top ol, #mainbox2 #navi_top ol {list-style-type: none;padding: 6px 0 0 20px;}
#mainbox #navi_top ol li, #mainbox2 #navi_top ol li {float: left;width: auto;font-size: 8pt;font-weight: bold; font-family: Arial CE, Arial; color: gray;}
#mainbox #navi_top ol li a, #mainbox2 #navi_top ol li a {font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_top ol li span, #mainbox2 #navi_top ol li span {margin: 0 6px 0 6px;}

#mainbox #navi_bottom, #mainbox2 #navi_bottom {clear: both;width: 425px;height: 32px;background: url('../images/obsah/navigace_bottom.jpg') left top no-repeat;margin: 8px auto 0 auto;}
#mainbox #navi_bottom p.left, #mainbox2 #navi_bottom p.left {float: left;margin: 10px 0 0 25px;}
#mainbox #navi_bottom p.left a, #mainbox2 #navi_bottom p.left a {display: block;background: url('../images/obsah/odrazka_left.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_bottom p.left a, #mainbox2 #navi_bottom p.left a:hover {color: #C7401D;}
#mainbox #navi_bottom p.left a.red, #mainbox2 #navi_bottom p.left a.red {display: block;background: url('../images/obsah/odrazka_right.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #c7401d;}
#mainbox #navi_bottom p.left a.gray1, #mainbox2 #navi_bottom p.left a.gray1 {display: block;background: none;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: Gray;}
#mainbox #navi_bottom p.center, #mainbox2 #navi_bottom p.center, #mainbox #navi_bottom p.center1, #mainbox2 #navi_bottom p.center1  {float: left;margin: 10px 0 0 65px;}
#mainbox #navi_bottom p.centeronly, #mainbox2 #navi_bottom p.centeronly {float: left;margin: 10px 0 0 155px;}
#mainbox #navi_bottom p.center a, #mainbox2 #navi_bottom p.center a,#mainbox #navi_bottom p.centeronly a, #mainbox2 #navi_bottom p.centeronly a, #mainbox #navi_bottom p.center1 a, #mainbox2 #navi_bottom p.center1 a {display: block;background: url('../images/obsah/odrazka_left.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_bottom p.center1 a, #mainbox2 #navi_bottom p.center1 a,#mainbox #navi_bottom p.center1only a, #mainbox2 #navi_bottom p.center1only a {display: block; float: left; background: none;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_bottom p.center2, #mainbox2 #navi_bottom p.center2 {float: left;margin: 10px 0 0 25px;}
#mainbox #navi_bottom p.center2 a, #mainbox2 #navi_bottom p.center2 a {display: block;background: url('../images/obsah/odrazka_left.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_bottom p.center a:hover, #mainbox2 #navi_bottom p.center a:hover,#mainbox #navi_bottom p.centeronly a:hover, #mainbox2 #navi_bottom p.centeronly a:hover, #mainbox #navi_bottom p.center1 a:hover, #mainbox2 #navi_bottom p.center1 a:hover {color: #C7401D;}
#mainbox #navi_bottom p.right, #mainbox2 #navi_bottom p.right {float: right;margin: 10px 25px 0 0;}
#mainbox #navi_bottom p.right a, #mainbox2 #navi_bottom p.right a {display: block;background: url('../images/obsah/odrazka_right.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_bottom p.right a, #mainbox2 #navi_bottom p.right a:hover {color: #C7401D;}
#mainbox #navi_bottom p.right a.black, #mainbox2 #navi_bottom p.right a.black {display: block;background: url('../images/obsah/odrazka_left.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_bottom p.right a.gray1, #mainbox2 #navi_bottom p.right a.gray1 {display: block;background: none;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: Gray;}

#mainbox #navi_bottom ol, #mainbox2 #navi_bottom ol {list-style-type: none;padding: 10px 0 0 20px;}
#mainbox #navi_bottom ol li,#mainbox2 #navi_bottom ol li {float: left;width: auto;font-size: 8pt;font-weight: bold;}
#mainbox #navi_bottom ol li, #mainbox2 #navi_bottom ol li {float: left;width: auto;font-size: 8pt;font-weight: bold; font-family: Arial CE, Arial; color: gray;}
#mainbox #navi_bottom ol li a, #mainbox2 #navi_bottom ol li a {font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox #navi_bottom ol li a, #mainbox2 #navi_bottom ol li a:hover {color: #C7401D;}
#mainbox #navi_bottom ol li span, #mainbox2 #navi_bottom ol li span {margin: 0 6px 0 6px;}

#mainbox2 div#top #kontakt_obal a, #mainbox2 div#top #kontakt_obal .link, #mainbox2 #katalog_obal .link { font-size: 12px; color: #C23E1B}

/* novinky */
#mainbox2 #novinky_obal {height: 461px;margin-top: 15px;}
#mainbox2 #novinky_obal div.novinka {width: 684px;height: 109px;background: url('../images/obsah/novinka_pozadi.png') left top no-repeat;margin: 0 0 10px 25px;}
#mainbox2 #novinky_obal div.novinka div.foto {float: left;width: 80px;height: 80px;margin: 15px 0 0 14px;}
div.text2 div.fotom {float: left; margin: 5px 0 0 14px;}
div.text2 div.fotom img.foto2 {border: solid 2px #c5e0f6;}
div.text2 p {padding-bottom: 10px;}
#mainbox2 #novinky_obal div.novinka div.text {float: left;width: 500px;padding: 17px 10px 0 15px;}
#mainbox2 #novinky_obal div.novinka div.text span.datum {float: left;display: block;width: auto;font-family: Arial CE, Arial;font-size: 9pt;color: #fff;line-height: 14pt;}
#mainbox2 #novinky_obal div.novinka div.text h2 {float: left;width: auto;font-family: Arial CE, Arial;font-size: 14pt;font-weight: normal;color: #fff;line-height: 14pt;padding-left: 5px;}
#mainbox2 #novinky_obal div.novinka div.text div.novinka-text {clear: both;width: 565px;height: 28px;font-family: Arial CE, Arial;font-size: 9pt;font-weight: bold;color: #2a2634;padding: 5px 0 5px 0;}
#mainbox2 #novinky_obal div.novinka div.text a.link {clear: both;background: url('../images/obsah/odrazka_kolecko.png') left 4px no-repeat;padding-left: 13px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #fff;}

/* novinka - detail */
#mainbox2 #top #novinky_obal {height: auto; margin-top: 15px;}
#mainbox2 #top #novinky_obal div.novinka_detail {float:left;margin:0 0 10px 25px;width:684px;}
#mainbox2 #top #novinky_obal div.novinka_detail div.detail-header {
	background: transparent url('../images/detail-header.png') left top no-repeat;
	height:124px;
	margin: 0;
}
#mainbox2 #top #novinky_obal div.novinka_detail div.detail-body {
	background: transparent url('../images/detail-body.png') left 4px repeat-y;
	float:left;
	width:684px;
}
#mainbox2 #top #novinky_obal div.novinka_detail div.detail-footer {
	background: transparent url('../images/detail-footer.png') left bottom no-repeat;
	float:left;
	height:28px;
	width:684px;
	margin-top:-4px;
}

#mainbox2 #top #novinky_obal div.novinka_detail div.foto {float: left;width: 80px;height: 80px;margin:15px 0 0 8px;}
#mainbox2 #top #novinky_obal div.novinka_detail div.foto img.foto2 {border: solid 2px #c5e0f6;}
#mainbox2 #top #novinky_obal div.novinka_detail div.foto a.krizek {display:block;float:left;height:28px;left:672px;position:absolute;top:108px;width:28px;}
#mainbox2 #top #novinky_obal div.novinka_detail div.text {float: left;width: auto;padding: 15px 10px 0 15px;}
#mainbox2 #top #novinky_obal div.novinka_detail div.text span.datum {float: left;display: block;width: auto;font-family: Arial CE, Arial;font-size: 9pt;color: #fff;line-height: 14pt;}
#mainbox2 #top #novinky_obal div.novinka_detail div.text h2 {float: left;width: auto;font-family: Arial CE, Arial;font-size: 14pt;font-weight: normal;color: #fff;line-height: 14pt;padding-left: 5px;}
#mainbox2 #top #novinky_obal div.novinka_detail div.popis {clear: both;width: 565px;height: 70px;font-family: Arial CE, Arial;font-size: 9pt;font-weight: bold;color: #2a2634;padding: 20px 0 0 0;}
#mainbox2 #top #novinky_obal div.novinka_detail div.text div.text {clear: both;width: 565px;font-family: Arial CE, Arial;font-size: 9pt;font-weight: normal;color: #2a2634;line-height: 19px;padding: 5px 0 5px 0;}
#mainbox2 #top #novinky_obal div.novinka_detail div.text a.link {clear: both;background: url('../images/obsah/odrazka_kolecko.png') left 4px no-repeat;padding-left: 13px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #fff;}
#mainbox2 #top #novinky_obal div.novinka_detail .fotom img {max-width: 80px; max-height: 80px;}

.text2 {
  font-family:Arial CE, Arial;
  font-size:12px;
  line-height:145%;
  margin:0 15px 0 105px;
}
.detail-odkaz {
  font-family:Arial CE, Arial;
  font-size:12px;
  color:White;
  font-weight:bold;
}
.detail-obr {
  margin:-2px;
}


/* katalog kol */
#mainbox #katalog_obal, #mainbox2 #katalog_obal {width: 685px;min-height: 461px;margin: 15px 0 0 30px;}
#mainbox #katalog_obal div.polozka, #mainbox2 #katalog_obal div.polozka {position: relative; float: left;width: 190px;height: 250px;background: url('../images/obsah/katalog_polozka_pozadi.png') left top no-repeat;padding: 10px;margin: 0 9px 0 9px;}
#mainbox #katalog_obal div.polozka h2, #mainbox2 #katalog_obal div.polozka h2 {height: 35px;padding: 3px 7px 0 7px;font-family: Arial CE, Arial;font-size: 9pt;font-weight: normal;color: #676875; margin: 0px;}
#mainbox #katalog_obal div.polozka h2 strong, #mainbox2 #katalog_obal div.polozka h2 strong {font-size: 13px; color: #F0562D;}
#mainbox #katalog_obal p, #mainbox2 #katalog_obal p {font-family: Arial CE, Arial; color: #676875; font-size: 12px;}
#mainbox #katalog_obal p.odsazeni10, #mainbox2 #katalog_obal p.odsazeni10 {margin-top: 10px;}
#mainbox #katalog_obal div.polozka a,#mainbox2 #katalog_obal div.polozka a {font-family: Arial CE, Arial;font-size: 8pt;color: #f0562d;}
#mainbox #katalog_obal div.polozka a.vice, #mainbox2 #katalog_obal div.polozka a.vice {position: absolute; bottom: 14px; right: 15px;}
#mainbox #katalog_obal div.polozka span,#mainbox2 #katalog_obal div.polozka span {margin-left: 130px;font-family: Arial CE, Arial;font-size: 8pt;color: #f0562d; position: absolute; right: 61px; bottom: 13px;}
#mainbox2 #katalog_obal div.polozka h3:first-line {color:#F0562D;}

#mainbox2 #katalog_obal div.polozka {text-align: center; padding: 10px 10px 10px 2px;}
#mainbox2 #katalog_obal div.polozka small{font-size: 11px; font-weight: bold; color: #F0562D;}

/* KOLA AKCE a NEW */
#mainbox2 #katalog_obal div.polozka .kolo-akce {position: absolute; top: 0px; left: 0px; width: 56px; height: 56px;
background: url('../images/kolo-akce.png') no-repeat;}
#mainbox2 #katalog_obal div.polozka .kolo-new {position: absolute; top: 0px; right: 2px; width: 56px; height: 56px;
background: url('../images/kolo-new.png') no-repeat;}

#mainbox #katalog_obal div.kolo_detail .kolo-akce, #mainbox2 #katalog_obal div.kolo_detail .kolo-akce {position: absolute; top: 0px; left: 0px; width: 56px; height: 56px;
background: url('../images/kolo-akce.png') no-repeat;}
#mainbox #katalog_obal div.kolo_detail .kolo-new, #mainbox2 #katalog_obal div.kolo_detail .kolo-new {position: absolute; top: 0px; right: 0px; width: 56px; height: 56px;
background: url('../images/kolo-new.png') no-repeat;}

/* katalog kol - detail */
#mainbox2 #katalog_obal div.kolo_detail div.vice {position: absolute; bottom: 10px; right: 15px; color: #F0562D; font-size: 8pt; font-family: Arial CE, Arial;}
#mainbox2 #katalog_obal div.kolo_detail div.vice a {text-decoration: underline; }
#mainbox2 #katalog_obal div.kolo_detail div.vice a:hover {text-decoration: none;}

#mainbox #katalog_obal div.kolo_detail, #mainbox2 #katalog_obal div.kolo_detail {position: relative; clear: both; float: left; text-align: center; width: 186px;height: 216px;background: url('../images/obsah/katalog_detail_pozadi_medium.png') left top no-repeat; padding: 7px; margin-top: 10px;}
#mainbox #katalog_obal div.kolo_detail, #mainbox2 #katalog_obal div.kolo_detail img {height: 170px; width: 170px;}
#mainbox #katalog_obal div.kolo_detail span, #mainbox2 #katalog_obal div.kolo_detail span {font-family: Arial CE, Arial;font-size: 8pt;color: #f0562d;position: relative;bottom: 3px;}
#mainbox #katalog_obal div.kolo_detail a, #mainbox2 #katalog_obal div.kolo_detail a {text-decoration: none; color: #F0562D;}
#mainbox2 #katalog_obal div.kolo_detail a img {margin-bottom: 7px;}
#mainbox #katalog_obal div.kolo_detail a.link, #mainbox2 #katalog_obal div.kolo_detail a.link {text-decoration: underline;font-family: Arial CE, Arial;font-size: 8pt;color: #f0562d;position: relative;bottom: 3px;}
#mainbox #katalog_obal div.kolo_detail a.link:hover, #mainbox2 #katalog_obal div.kolo_detail a.link:hover {text-decoration: none;}
#mainbox #katalog_obal h1, #mainbox2 #katalog_obal h1 {float: left;margin: 5px 0 10px 25px;font-family: "Trebuchet MS" Verdana;font-size: 20px;font-weight: bold;color: #676875;text-transform: none;}
#mainbox #katalog_obal h2, #mainbox2 #katalog_obal h2 {font-family: "Trebuchet MS" Verdana;font-size: 17px;font-weight: bold;color: #f0562d; margin: 15px 0 0px 0px;}
#mainbox #katalog_obal h2.sede, #mainbox2 #katalog_obal h2.sede {font-family: "Trebuchet MS" Verdana;font-size: 16px;font-weight: bold;color: #676875; margin: 0 0 0px 0px;}
#mainbox #katalog_obal h3, #mainbox2 #katalog_obal h3 {font-family: "Trebuchet MS" Verdana;font-size: 17px;font-weight: bold;color: #676875; margin: 15px 0 0px 0px;}


#mainbox2 #katalog_obal div.kolo_detail div.odkaz {position: absolute; bottom: 8px; right: 15px; font-family: Arial CE, Arial; font-size: 10pt; font-weight: bold;}
#mainbox2 #katalog_obal div.kolo_detail div.odkaz span {position: absolute; bottom: 0px; right: 44px; font-family: Arial CE, Arial; font-size: 10pt; font-weight: normal;}

#mainbox #katalog_obal table.katalog, #mainbox2 #katalog_obal table.katalog {float: left;width: 450px;height: auto;margin: 10px 0px 20px 20px;}
/* pro kola */
#mainbox #katalog_obal table.katalog tr.hlavicka {height: 31px;background: url('../images/obsah/katalog_detail_tabulka.jpg') left top repeat-x;}
#mainbox #katalog_obal table.katalog tr.hlavicka td {text-align: center;font-family: Arial CE, Arial;font-size: 9pt;color: #fff;}
#mainbox #katalog_obal table.katalog tr.hlavicka td.sl1 {width: 61px;}
#mainbox #katalog_obal table.katalog tr.hlavicka td.sl2 {width: 79px;}
#mainbox #katalog_obal table.katalog tr.hlavicka td.sl3 {width: auto;}
#mainbox #katalog_obal table.katalog tr.hlavicka td.sl4 {width: 119px;}

#mainbox2 #katalog_obal table.katalog tr.hlavicka {height: 31px;background: url('../images/submenu_hover_big.jpg') left top repeat-x;}
#mainbox2 #katalog_obal table.katalog tr.hlavicka td {text-align: center;font-family: Arial CE, Arial;font-size: 9pt;color: #fff; border-right: solid 1px #B82D05; padding: 1px;}
#mainbox2 #katalog_obal table.katalog tr.hlavicka td.sl1 {width: 61px;}
#mainbox2 #katalog_obal table.katalog tr.hlavicka td.sl2 {width: 79px;}
#mainbox2 #katalog_obal table.katalog tr.hlavicka td.sl3 {width: auto;}
#mainbox2 #katalog_obal table.katalog tr.hlavicka td.sl4 {width: 119px;}
#mainbox2 #katalog_obal table.katalog td.viceinfo {font-size: 10px; color: #B82D05; cursor: pointer;}

/* pro pneu */
#mainbox #katalog_obal table.katalog tr.hlavicka2 {height: 31px;background: url('../images/obsah/katalog_detail_tabulka2.jpg') left top repeat-x;}
#mainbox #katalog_obal table.katalog tr.hlavicka2 td {text-align: center;font-family: Arial CE, Arial;font-size: 9pt;color: #fff;}
#mainbox #katalog_obal table.katalog tr.hlavicka2 td.sl1 {width: 88px;}
#mainbox #katalog_obal table.katalog tr.hlavicka2 td.sl2 {width: 39px;}
#mainbox #katalog_obal table.katalog tr.hlavicka2 td.sl3 {width: 45px;}
#mainbox #katalog_obal table.katalog tr.hlavicka2 td.sl4 {width: auto;}
#mainbox #katalog_obal table.katalog tr.hlavicka2 td.sl5 {width: 114px;}

#mainbox #katalog_obal table.katalog tr td {height: 25px;border-bottom: 1px solid #b82d05;text-align: center;font-family: Arial CE, Arial;font-size: 9pt;font-weight: bold;color: #000;}

#mainbox #katalog_obal div.text {width: auto;height: auto;padding: 30px 20px 0 0;}
#mainbox #katalog_obal div.text h2 {font-family: "Trebuchet MS" Verdana;font-size: 12pt;color: #676875;}
#mainbox #katalog_obal div.text p {font-family: Arial CE, Arial;font-size: 9pt;color: #242323;line-height: 22px;margin: 15px 0 0 0;}

#mainbox2 #katalog_obal table.katalog tr.hlavicka2 {width: 439px;height: 31px;background: url('../images/obsah/katalog_detail_tabulka2.jpg') left top no-repeat;}
#mainbox2 #katalog_obal table.katalog tr.hlavicka2 td {text-align: center;font-family: Arial CE, Arial;font-size: 9pt;color: #fff;}
#mainbox2 #katalog_obal table.katalog tr.hlavicka2 td.sl1 {width: 88px;}
#mainbox2 #katalog_obal table.katalog tr.hlavicka2 td.sl2 {width: 39px;}
#mainbox2 #katalog_obal table.katalog tr.hlavicka2 td.sl3 {width: 45px;}
#mainbox2 #katalog_obal table.katalog tr.hlavicka2 td.sl4 {width: auto;}
#mainbox2 #katalog_obal table.katalog tr.hlavicka2 td.sl5 {width: 114px;}

#mainbox2 #katalog_obal table.katalog tr td {height: 25px;border-bottom: 1px solid #b82d05;text-align: center;font-family: Arial CE, Arial;font-size: 9pt;font-weight: bold;color: #000;}
#mainbox2 #katalog_obal table.katalog tr td.obrazek {padding: 15px;}

#mainbox2 #katalog_obal div.text {float: left; width: auto;height: auto;padding: 30px 20px 0 0; margin-left: 30px;}
#mainbox2 #katalog_obal div.text h2 {font-family: "Trebuchet MS" Verdana;font-size: 12pt;color: #676875;}
#mainbox2 #katalog_obal div.text p {font-family: Arial CE, Arial;font-size: 9pt;color: #242323;line-height: 22px;margin: 15px 0 0 0;}


/* konfigurator */
#mainbox2 #top #navi_top p.center_konfig a, #mainbox2 #bottom #navi_bottom p.center_konfig a {display: block; margin: 0 0 0 156px; background: url('../images/obsah/odrazka_left.png') left 3px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 8pt;font-weight: bold;color: #2a2634;}
#mainbox2 #top #navi_top p.center_konfig {padding-top: 5px;}
#mainbox2 #bottom #navi_bottom p.center_konfig {padding-top: 10px;}

#mainbox2 #konfig_obal {width: 685px; min-height: 461px;margin: 15px 0 0 30px;}
#mainbox2 #konfig_obal h2 {float: left;font-family: "Trebuchet MS" Verdana;font-size: 11pt;font-weight: bold;color: #676875;margin: 15px 0 0 25px;}
#mainbox2 #konfig_obal img {float: left;margin: 20px 0 0 30px;}
#mainbox2 #konfig_obal a, #mainbox2 #konfig_obal a.visited {color: #f0522b; text-decoration: none; font-weight: bold; }
#mainbox2 #konfig_obal a:hover {text-decoration: underline;}
#mainbox2 #konfig_obal p.popis {font-family: Arial CE, Arial;  color: #242323;  font-size: 9pt; margin-top: 10px;}
#mainbox2 #konfig_obal td.popis {font-family: Arial CE, Arial;  color: #242323;  font-size: 9pt;}
#mainbox2 #konfig_obal td a, #mainbox2 #konfig_obal td a.visited {font-family: Arial CE, Arial;  color: #f0522b;  font-size: 12pt; font-weight: bold;}

#mainbox2 #select1 {float: left;width: 200px;height: 260px;background: url('../images/obsah/konfig_pozadi.gif') left top no-repeat;}
#mainbox2 #select2 {float: left;width: 200px;height: 260px;background: url('../images/obsah/konfig_pozadi.gif') left top no-repeat;margin: 0 35px 0 35px;}
#mainbox2 #select3 {float: left;width: 200px;height: 260px;background: url('../images/obsah/konfig_pozadi.gif') left top no-repeat;}

#mainbox2 #filtr1 {float: left;width: 200px;height: 69px;background: url('../images/filtr.png') left top no-repeat;}
#mainbox2 #filtr2 {float: left;width: 200px;height: 69px;background: url('../images/filtr.png') left top no-repeat; margin: 0 35px 0 35px;}
#mainbox2 #filtr3 {float: left;width: 200px;height: 69px;background: url('../images/filtr.png') left top no-repeat;}
#mainbox2 #filtr1 h2, #mainbox2 #filtr2 h2, #mainbox2 #filtr3 h2 {float: left;font-family: "Trebuchet MS" Verdana;font-size: 11pt;font-weight: bold;color: #676875;margin: 15px 0 0 25px;}

#mainbox2 #filtrovat .filtrovat { background: url('../images/filtrovat.png'); width: 171px; height: 53px; cursor: pointer; color:#FFFFFF; font-family:"Trebuchet MS",Verdana; font-size:14pt; font-weight:normal; padding:0px 0 0 11px; text-transform:uppercase; border: 0;}

#mainbox2 #konfig_obal select {width: 156px;height: auto;background: url('../images/obsah/konfig_select_pozadi.jpg') left top repeat-y;border: 1px solid #e0e0ea;margin: 15px 0 0 25px;}
#mainbox2 #konfig_obal select option {background: #f3f3f7 url('../images/obsah/konfig_select_pozadi.jpg') left top repeat-y; color: black;}
#mainbox2 #konfig_obal select option:hover {color: #f0562d;}
#mainbox2 #konfig_obal .transparent, #mainbox2 #filtr3.transparent {opacity: 0.5;filter: alpha(opacity=50);}
#mainbox2 #konfig_obal .transparent select, #mainbox2 #filtr3.transparent select {visibility: hidden;}
#mainbox2 #konfig_obal .no_transparent, #mainbox2 #filtr3.no_transparent {opacity: 1.0;filter: alpha(opacity=100);}
#mainbox2 #konfig_obal .obrazek {text-align: center;}

#mainbox2 #filtr1 select, #mainbox2 #filtr2 select, #mainbox2 #filtr3 select {clear: both; width: 156px; height: auto; background: url('../images/obsah/konfig_select_pozadi.jpg') left top repeat-y;border: 1px solid #e0e0ea;margin: 5px 0 0 25px;}

#mainbox2 table.leftmargin {margin: 0px;}

#mainbox2 #konfig_obal #filtrovat {margin: 30px auto 10px auto; float: none; clear:both; width:185px;}

#mainbox2 .script-disabled {clear: both; padding: 0 5px; font-size: 14px;}

/* kontakt */
#mainbox #kontakt_obal {width: 685px;min-height: 461px;margin: 24px 0 0 30px;}
#mainbox #kontakt_obal h2 {font-family: "Trebuchet MS" Verdana;font-size: 12pt;color: #676875;}
#mainbox #kontakt_obal img {float: right;width: auto;}
#mainbox #kontakt_obal p.left {float: left;width: 180px;padding-top: 15px;font-family: Arial CE, Arial;font-size: 9pt;color: #242323;}
#mainbox #kontakt_obal p.popis {clear: both;width: auto;;padding-top: 15px;font-family: Arial CE, Arial;font-size: 9pt;line-height: 24px;color: #242323;}

/* odkazy */
#mainbox #kontakt_obal table.odkazy {margin: 10px 0 30px 0;}
#mainbox #kontakt_obal table.odkazy tr td {height: 25px;font-family: Arial CE, Arial;font-size: 9pt;color: #242323;}
#mainbox #kontakt_obal table.odkazy tr td a {background: url('../images/obsah/odrazka_plus.png') left 5px no-repeat;padding-left: 10px;font-family: Arial CE, Arial;font-size: 9pt;color: #f0562d;}
#mainbox #kontakt_obal table.odkazy tr td.sl1 {width: 370px; font-weight: bold;}
#mainbox #kontakt_obal table.odkazy tr td.sl2 {width: 200px;}
#mainbox2 #katalog_obal table.odkazy {margin: 10px 0 30px 0;}
#mainbox2 #katalog_obal table.odkazy tr td {font-family: Arial CE, Arial;font-size: 9pt;color: #242323;}
#mainbox2 #katalog_obal table.odkazy tr td a {background: url('../images/obsah/odrazka_plus.png') left 5px no-repeat;padding-left: 10px;font-family: Arial CE, Arial;font-size: 9pt;color: #f0562d;}
#mainbox2 #katalog_obal table.odkazy tr td.sl1 {width: 370px; font-weight: bold;}
#mainbox2 #katalog_obal table.odkazy tr td.sl2 {width: 200px;}

/* najdete si sveho prodejce */
#mainbox2 #najdete_obal {width: 725px;min-height: 461px;margin: 21px 0 0 30px;}
#mainbox2 #najdete_obal div {float: left;width: 165px;height: auto;margin: 10px 25px 0 25px;font-family: Arial CE, Arial;font-size: 9pt;color: #242323;}
#mainbox2 #najdete_obal div h2 {margin: 0 0 10px 0;font-family: "Trebuchet MS" Verdana;font-size: 12pt;color: #676875;line-height: 13pt;}


/* KLIKACI MAPA */
#mainbox2 #najdete_obal #kraj {visibility: hidden;width: auto;height: auto;position: relative;}
#mainbox2 #najdete_obal .kraj1 {bottom: 193px;right: 474px;}
#mainbox2 #najdete_obal .kraj2 {bottom: 241px;right: 365px;}
#mainbox2 #najdete_obal .kraj3 {bottom: 176px;right: 373px;}
#mainbox2 #najdete_obal .kraj4 {bottom: 171px;right: 541px;}
#mainbox2 #najdete_obal .kraj5 {bottom: 55px;right: 518px;}
#mainbox2 #najdete_obal .kraj6 {bottom: 190px;right: 306px;}
#mainbox2 #najdete_obal .kraj7 {bottom: 134px;right: 285px;}
#mainbox2 #najdete_obal .kraj8 {bottom: 122px;right: 440px;position: relative;z-index: 1;}
#mainbox2 #najdete_obal .kraj9 {bottom: 56px;right: 322px;}
#mainbox2 #najdete_obal .kraj10 {bottom: 8px;right: 429px;}
#mainbox2 #najdete_obal .kraj11 {bottom: 50px;right: 144px;}
#mainbox2 #najdete_obal .kraj12 {bottom: 19px;right: 268px;}
#mainbox2 #najdete_obal .kraj13 {bottom: 100px;right: 180px;}
#mainbox2 #najdete_obal .kraj14 {bottom: 119px;right: 145px;}

#mainbox2 #najdete_obal #nameRegion {position:absolute; right: 150px; font-size: 16pt;color: #EF562C; margin-right: 0px; width:100px; font-weight: bold; display: inline;}
#mainbox2 #najdete_obal #nameRegion h2 {
	font-size: 16pt;
	line-height: 18pt;
	color: #EF562C;
	margin: 0;
	padding: 0;
	font-weight: bold;
}



/* kontakt */
#mainbox2 {float: left;width: 732px;height: auto;background: url('../images/obsah/obsah_bg_repeat.jpg') left top repeat-y;position: relative;left: 55px;top: 5px;z-index: 5;margin-bottom: 40px;}
#mainbox2 div#top {width: 732px; background: url('../images/obsah/obsah_bg.jpg') left top no-repeat;}
#mainbox2 div#top h1 {padding: 8px 0 0 37px;font-family: "Trebuchet MS" Verdana;font-size: 14pt;font-weight: normal;color: #fff;text-transform: none; height: 23px;}
#mainbox2 div#top h1 small {font-size: 12px; text-transform: none;}
#mainbox2 div#bottom {clear: both;width: 732px;min-height: 25px;background: url('../images/obsah/obsah_bg_bottom.jpg') left bottom no-repeat;}
#mainbox2 div#top #kontakt_obal {width: 685px;height: auto;margin: 24px 0 0 30px;}
#mainbox2 div#top #kontakt_obal h2 {clear: both;font-family: "Trebuchet MS" Verdana;font-size: 12pt;color: #676875;}
#mainbox2 div#top #kontakt_obal h2.kontaktform {margin-left: 145px; margin-bottom: -15px;}
#mainbox2 div#top #kontakt_obal img {float: right;width: 450px;}
#mainbox2 div#top #kontakt_obal a, #mainbox2 div#top #kontakt_obal a.visited {font-weight: bold; color: #c23e1b;}
#mainbox2 div#top #kontakt_obal p.left {float: left;width: 180px;padding-top: 35px;font-family: Arial CE, Arial;font-size: 9pt;color: #242323;}
#mainbox2 div#top #kontakt_obal p {clear: both;width: auto;padding-top: 15px;font-family: Arial CE, Arial;font-size: 9pt;line-height: 20px;color: #242323;}
#mainbox2 div#top #kontakt_obal p.telefon {clear: both;width: 436px;height: 271px;background: url('../images/obsah/kontakt_telefon.png') left top no-repeat;position: relative;top: 15px;right: 30px;padding: 0 0 0 200px;}

#mainbox2 div#top #kontakt_obal p.telefon .span1 {display: block;width: 210px;float: left;position: relative;right: 0px;}
#mainbox2 div#top #kontakt_obal p.telefon .span2 {display: block;width: 150px;float: left;font-weight: bold;}
#mainbox2 div#top #kontakt_obal p.telefon span.link {display: block;width: 150px;float: right;position: relative;right: 150px;}
#mainbox2 div#top #kontakt_obal p.telefon span.link a {font-weight: bold;color: #c23e1b;}

#mainbox2 div#top #kontakt_obal ul.kolecka {list-style-type: none;}
#mainbox2 div#top #kontakt_obal ul.kolecka li {background: url('../images/obsah/odrazka_kolecko2.png') left 6px no-repeat;padding-left: 15px;font-family: Arial CE, Arial;font-size: 9pt;line-height: 20px;color: #242323;} 


/*o_modacar*/
#mainbox2 #o_znacce {font-family: "Trebuchet MS" Verdana;font-size: 12pt;color: #676875; padding-top: 10px; font-weight: bold;}
#mainbox2 #o_modacar {
	font-family: "Trebuchet MS" Verdana;
	font-size: 30px !important;
	color: #EF562C !important;
	font-weight: 900;
	text-align: left;
	font-style: italic;
	padding-top: 15px;
	text-align: center;
}
#mainbox2 #o_modacar_info {
	font-family: "Trebuchet MS" Verdana;
	font-size: 14px !important;
	color: #676875 !important;
	font-weight: 900;
	text-align: left;
	font-style: italic;
	padding: 0 0 20px 0 !important;
	text-align: center;
	height: 16px;
	line-height: 16px !important;
}
#mainbox2 #kolo_1,
#mainbox2 #kolo_2,
#mainbox2 #kolo_3,
#mainbox2 #kolo_4,
#mainbox2 #kolo_5 {
  height:119px;
  width: 668px;
  background: url('../images/obsah/ofirme_bg.png') left top no-repeat;
  font-family: "Trebuchet MS" Verdana;
  font-size: 12px;
  text-align: left;
  margin-bottom: 5px;
}           
#mainbox2 #kolo_1 {
  margin-top: 10px;
  background-image: url('../images/obsah/ofirme_bg_1.png');
  height: 179px;
}
#mainbox2 #kolo_2 { background-image: url('../images/obsah/ofirme_bg_2.png'); }
#mainbox2 #kolo_3 { background-image: url('../images/obsah/ofirme_bg_3.png'); }
#mainbox2 #kolo_4 { background-image: url('../images/obsah/ofirme_bg_4.png'); }
#mainbox2 #kolo_5 { background-image: url('../images/obsah/ofirme_bg_5.png'); }
#mainbox2 #kolo_1 h3,
#mainbox2 #kolo_2 h3,
#mainbox2 #kolo_3 h3,
#mainbox2 #kolo_4 h3,
#mainbox2 #kolo_5 h3 {
	margin: 0;
	padding: 0;
	float: left;
}
#mainbox2 #kolo_1 h3 span,
#mainbox2 #kolo_2 h3 span,
#mainbox2 #kolo_3 h3 span,
#mainbox2 #kolo_4 h3 span,
#mainbox2 #kolo_5 h3 span {
	display: none;
}
#mainbox2 #kolo_1 p,
#mainbox2 #kolo_2 p,
#mainbox2 #kolo_3 p,
#mainbox2 #kolo_4 p,
#mainbox2 #kolo_5 p {
	padding: 10px 10px 0 166px !important;
	margin: 0;
	display: block;
	font-family: Arial CE, Arial;
	font-size: 9pt;
	line-height: 20px;
	color: #242323;
	clear: none !important;
}
#mainbox2 #kolo_1 p a,
#mainbox2 #kolo_2 p a,
#mainbox2 #kolo_3 p a,
#mainbox2 #kolo_4 p a,
#mainbox2 #kolo_5 p a {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12pt;
	color: #f0522b;
	font-weight: bold;
}
#mainbox2 div#top #kontakt_obal #kolo_1 img {height:119px; width: 166px; float:left;}
#mainbox2 div#top #kontakt_obal #kolo_2 img {height:119px; width: 166px; float:left;}
#mainbox2 div#top #kontakt_obal #kolo_3 img {height:119px; width: 166px; float:left;}
#mainbox2 div#top #kontakt_obal #kolo_4 img {height:119px; width: 166px; float:left;}    
#mainbox2 div#top #kontakt_obal #kolo_5 img {height:119px; width: 166px; float:left;}


.mylink {
  color:#f0522b;
  font-weight:bold;
}

#mainbox2 .ilustracni
{
  margin: 20px;
}

#mainbox2 table, #mainbox table.registrace
{
  font-family: Arial CE, Arial;
  color: #828383;
  font-size: 12px;
  margin: auto;
}


/* V�pis v�robc� */

#mainbox2 table.filtr {margin: 20px 0px 0px 35px; color: #242323; font-weight: bold;}
#mainbox2 table.filtr input {width: 70px;}

#mainbox2 h2.vypis_vyrobcu, #mainbox2 p.vypis_vyrobcu{ padding: 20px 0 0 20px;font-family: "Trebuchet MS", Verdana;font-size: 10pt;color: #828383;}
#mainbox2 table.vypis_vyrobcu {width: 600px; margin: 20px 0px 10px 35px;}
#mainbox2 table.vypis_vyrobcu tr.hlavicka {height: 31px;background: url('../images/submenu_hover_big.jpg') left top repeat-x;}
#mainbox2 table.vypis_vyrobcu tr.hlavicka td {text-align: left;font-family: Arial CE, Arial;font-size: 10pt;color: #fff; border-right: solid 1px #B82D05; font-weight: bold;}
#mainbox2 table.vypis_vyrobcu td.viceinfo {font-size: 10px; color: #B82D05; cursor: pointer;}
#mainbox2 table.vypis_vyrobcu tr td {text-align: left;font-family: Arial CE, Arial;font-size: 9pt;color: #242323; padding: 5px; border-bottom: solid 1px #B82D05;}

#mainbox2 table.filtr select {width: auto;height: auto;background: url('../images/obsah/konfig_select_pozadi.jpg') left top repeat-y;border: 1px solid #e0e0ea;margin: 0 0 0 10px;}

#mainbox2 input, #mainbox table.registrace input
{
  border: solid 1px #cccccc;
  margin: 2px;
  width: 320px;
  height: 20px;
  background: #eeeeee;
}

#mainbox2 textarea, #mainbox table.registrace textarea
{
  width: 391px;
  margin: 2px;
  height: 120px;
  border: solid 1px #cccccc;
  background: #eeeeee;
}

#mainbox2 table.registrace textarea{width: 320px;}

#mainbox2 select, #mainbox table.registrace select
{
  margin: 2px;
  padding-right: 3px;
  height: 20px;
  border: solid 1px #cccccc;
  background: #eeeeee;
}

#mainbox2 .hvezdicka, #mainbox table.registrace .hvezdicka{font-size: 10px;}
#mainbox2 .orange, #mainbox2 .err, #mainbox table.registrace .orange, #mainbox table.registrace .err{color: #f0522b;}
#mainbox2 .ok, #mainbox table.registrace .ok{text-align: center; color: green;}
#mainbox2 .button, #mainbox table.registrace .button
{
  color: white;
  height: 31px;
  width: 126px;
  margin: 0px;
  padding: 0px;
  background: url('../images/button.jpg');
  border: 0px;
  cursor: pointer;
}
#mainbox2 .textright, #mainbox table.registrace .textright{text-align: right;}

/* Další sortiment */
#mainbox .text_sortiment {float: left; width: 459px;}
#mainbox #katalog_obal .text_sortiment h2 {
	float: none;
	color: #676875;
	font-size: 20px;
	font-weight: bold;
	margin: 5px 0 10px 25px;
	text-transform: none;
}
#mainbox #katalog_obal .text_sortiment p {color:#242323; font-family:Arial CE, Arial; font-size:9pt; line-height:22px; margin: 0px 10px 15px 25px;}
#mainbox #katalog_obal .text_sortiment p.price{font-size: 11px;}
#mainbox #katalog_obal .text_sortiment p.price strong{color:#F0562D; font-size: 14px;}
#mainbox #katalog_obal div.kolo_detail_sortiment {position: relative; float: left; text-align: center; width: 212px;height: 212px;background: url('../images/obsah/katalog_detail_pozadi.png') left top no-repeat; padding: 7px;}
#mainbox #katalog_obal div.kolo_detail_sortiment a img {text-decoration: none;}

#mainbox #katalog_obal div.kolo_detail_sortiment span, #mainbox2 #katalog_obal div.kolo_detail_sortiment span {font-family: Arial CE, Arial;font-size: 8pt;color: #f0562d;position: relative;bottom: 3px;}
#mainbox #katalog_obal div.kolo_detail_sortiment a, #mainbox2 #katalog_obal div.kolo_detail_sortiment a {text-decoration: none; color: #F0562D;}
#mainbox #katalog_obal div.kolo_detail_sortiment a img {margin-bottom: 7px;}
#mainbox #katalog_obal div.kolo_detail_sortiment a.link, #mainbox2 #katalog_obal div.kolo_detail_sortiment a.link {text-decoration: underline;font-family: Arial CE, Arial;font-size: 8pt;color: #f0562d;position: relative;bottom: 3px;}
#mainbox #katalog_obal div.kolo_detail_sortiment a.link:hover, #mainbox2 #katalog_obal div.kolo_detail_sortiment a.link:hover {text-decoration: none;}

#mainbox #katalog_obal div.kolo_detail_sortiment div.odkaz {position: absolute; bottom: 5px; right: 15px;}



.clearer{ clear:both; }
.novinka-text { height:40px; }

#mainbox2 div#top #kontakt_obal div.error {font-family: Arial CE, Arial; font-size: 12pt; color: #f00; text-align: center; padding-bottom: 15px;}
#mainbox2 #katalog_obal .bannerdalsi {background: url('../images/baner_prislusko.png') no-repeat; width: 670px; height: 160px; margin-bottom:20px;}
#mainbox2 #katalog_obal div.polozka .dalsisort h2 {font-family: "Trebuchet MS" Verdana;font-size: 13px;font-weight: bold;color: #F0562D; margin: 15px 0 0px 0px;}
#mainbox #katalog_obal .text_sortiment .price a,#mainbox #katalog_obal .polozka .price a.visited {font-size: 12px; font-weight: bold; color: #F0562D;}

/* BUBLINY */
#mainbox2 #katalog_obal table.katalog tr td a:link, 
#mainbox2 #katalog_obal table.katalog tr td a:visited {
color:Black; text-decoration: none; font-size: 20px;
}
#mainbox2 #katalog_obal table.katalog tr td a:hover {
color:Black; text-decoration: none; font-size: 20px;
}
#mainbox2 #katalog_obal table.katalog tr td a.tooltip {
cursor:help;
position:relative;
z-index:0;
}
#mainbox2 #katalog_obal table.katalog tr td a.tooltip em {
display:none;
font-style:normal;
}
#mainbox2 #katalog_obal table.katalog tr td a.tooltip:hover {
font-size: 20px;
}
#mainbox2 #katalog_obal table.katalog tr td a.tooltip:hover em {
background: #919292 none repeat scroll 0 0;
border: solid 1px gray;
color:#FFFFFF;
display:block !important;
left:20px;
padding:10px;
position:absolute;
text-decoration:none;
top:0px;
width:100px;
z-index:10;
font-size: 10px;
}
#mainbox2 #katalog_obal table.katalog tr td a.tooltip span {
display:none;
}

/*td, tr{vertical-align: top;}*/

.sllog{
  text-align: left;width: 120px;padding-right: 20px;padding-bottom: 5px;
}
.sll1{width: 220px;}
table.odkazy td{color: #000;font-size: 12px;}
table.odkazy td img{border: 1px solid #C0C0C0;}
table.odkazy a{text-decoration: underline;color: #EF795D;font-size: 12px;font-weight: normal;}
table.odkazy a:hover{text-decoration: none;}
table.odkazy td{line-height: 160%;}
.clpp{height: 30px;}

#fotogalerie
{
  padding-right: 15px;
}

#fotogalerie img
{
  border: solid 2px #C5E0F6;
  margin: 4px;
}

#mainbox2 #filtrholder
{
  width: 520px; margin: auto; text-align: left;
}

#mainbox2 #fotogalerie #filtr1, #mainbox2 #fotogalerie #filtr2
{
  margin: 0px 26px 10px;
}


/* podpora prodeje */
.banner-podpora-prodeje {
	background: url('../images/baner_podpora.png') no-repeat;
	width: 670px;
	height: 163px;
	margin-bottom:20px;
}
.podpora-prodeje-detail ul.soubory li {
	list-style-type: none;
}
.podpora-prodeje-detail ul.soubory li p {
	margin-bottom: 0px !important;
}
.podpora-prodeje-detail ul.soubory li a,
.podpora-prodeje-detail .text_sortiment a,
.podpora-prodeje-detail .text_sortiment a:visited {
	text-decoration: underline;
	color: #C23E1B !important;
	font-size: 12px !important;
}

.podpora-prodeje-detail ul.soubory li a:hover,
.podpora-prodeje-detail .text_sortiment a:hover {
	text-decoration: none;
}
.podpora-prodeje-text2 {
	margin: 0;
}
.podpora-prodeje-detail h1 {
	height:23px;
	padding:8px 0 0 37px;
	margin: 0 !important;
}
.podpora-prodeje-detail #katalog_obal h1 {
	height: auto;
	margin: 5px 0 10px 25px !important;
	padding: 0 !important;
}

/* flash katalog */
h1 {
	position: relative;
}
h1 a.flash-katalog {
	line-height: 24px;
	position: absolute;
	right: 20px;
	top: 8px;
	padding-left: 15px;
	float: right;
	color: #F0562D;
	font-weight: bold;
	background: url(../images/obsah/odrazka_left.png) no-repeat 0 9px;
	font-size: 13px;
}
.povrchova-uprava {
  float: left;
  height: 0;
  width: 186px;
  padding: 0 7px;
  color: #F0562D;
  font-size: 9pt;
  font-weight: bold;
  position: relative;
  top: 190px;
  z-index: 10;
  text-align: center;
}