/* Default CSS Axima */

body {
  margin: 0;
  padding: 0;
  font-size: 11px;
  font-family: Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif;
  /* background: url("../../images/bg_background.jpg") no-repeat center top;
  _background: url("../../images/bg_background.jpg") no-repeat center 1px; */
}

font {
	font-family:Trebuchet MS,Arial,Tahoma,Helvetica,sans-serif;
	font-size:12px;
}

body:nth-of-type(1) {
  background: url("../../images/bg_background.jpg") no-repeat center top;
}

div#bg_main {
  background: url("../../images/bg_background_main.jpg") no-repeat center top;
}


/********************** FRAMEHOLDER ****************/

div#frameholder {
  width: 990px;
  margin: 0 auto;
}

/****************** TOP **************************/

div#toplinka {
  height: 20px;
  background: #0072ba;
  padding: 5px 0 0 0;
  overflow: hidden;
}

div#toplinka a {
  color: #FFFFFF;
  text-decoration: none;
}

div#toplinka a.home {
  background: url("../../images/ico_home.gif") no-repeat left center;
  padding: 0px 15px 0 18px;
}

div#toplinka a.contact {
  background: url("../../images/ico_contact.gif") no-repeat left center;
  padding: 0 15px 0 18px;
}

div#toplinka a.email {
  background: url("../../images/ico_email.gif") no-repeat left center;
  padding: 0 15px 0 18px;
}

div#toplinka div#topmenu {
  float: left;
}

div#toplinka div#languages {
   float: left; 
width: 50%;
  margin: 0 16px 0 0;
  _margin: 0 6px 0 0;
}

div#toplinka div#languages a {
  margin: 0 0 0 14px;
}

div#toplinka span {
	float: right;
	padding: 0 6px 0 0;
}

/******************* HEADERSHOP *********************/

a#logo {
  background: url("../../images/logo2.jpg") no-repeat;
  display: block;
  width: 254px;
  height: 94px;
  float: left;
}

div#headershop {
  background: url("../../images/bg_menushop.jpg") no-repeat;
  width: 736px;
  height: 94px;
  float: left;
}

div#headershop div#heslo, div#header_nomenu div#heslo {
  font-family: Myriad Pro, Arial, sans-serif;
  font-size: 19px;
  color: #005285;
  text-align: right;
  padding: 2px 20px 0 0;
  height: 56px;
  float: right;
}

div#headershop div#heslo span, div#header_nomenu div#heslo span {
	position: relative;
	top: 25%;
}

/******************* HORMENU *******************/

div#hormenu {

}

div#hormenu ul {
  margin: 12px 0 0 0;
}

div#hormenu ul li:first-child {
  background: none;
}

/*div#path {
  left:24px;
  position:relative;
  top:-105px;
}*/

div#hormenu ul li {
  background: url("../../images/bg_hormenu_li.gif") no-repeat;
  padding: 0 22px;
  list-style-type: none;
  float: left;
}

div#hormenu ul li.first {
  background: none;
}

div#hormenu ul li a {
  text-decoration: none;
  font-size: 12px;
  color: #2e2e2e;
  text-transform: uppercase;
}

/**************** LEVY SLOUPEC *******************/

div#left {
  background: #FFFFFF url("../../images/bg_left_top2.jpg") no-repeat;
  width: 254px;
  _width: 250px;
  float: left;
}

div#left .odsazeni {
  margin: 0 0 0 38px;
  padding:0 15px 0 0; /* michal 10.6. */
}

div#left .odsazeni2 {
  margin: 0 0 0 68px;
}

div#left div#search {
  padding: 9px 0 0 0;
  height: 63px;
  _padding: 3px 0 0 0;
  color: #666666;
}

div#left div#search2 {
  padding: 25px 0 0 0;
  height: 47px;
  _padding: 3px 0 0 0;
  color: #666666;
}

div#toplinka div#search input.search_button {
	margin: 0;
	padding: 0;
	float: left;
}

div#left div#search input#searchword {
  height: 18px;
  width: 129px;
  border: 1px solid #a5acb2;
  float: left;
  &margin-left: -38px;
}

div#left div#search input#hl_text {
  height: 18px;
  width: 129px;
  border: 1px solid #a5acb2;
  float: left;
  &margin-left: -38px;
}

div#left div#search input#searchbutton {
  background: url("../../images/bg_search_button2.gif") no-repeat;
  color: #FFFFFF;
  font-size: 10px;
  float: left;
  height: 20px;
  width: 53px;
  border: 0;
  cursor: pointer;
  margin: 0 0 0 10px;
}

div#search a {
  text-decoration: none;
}


/********************* VERMENU ***********************/

div#vermenu {
  /* background: #FFFFFF url("../../images/bg_gradient.gif") no-repeat;  */
  padding: 22px 0 30px 0;
}

div#vermenu h2 {
  margin: 0 0 15px 0;
}

div#vermenu ul {
 /* margin: 0 0 50px 0; */
 line-height: 22px;
/*  background: url("../../images/_bg_vermenu_li.gif") no-repeat left 8px; */
}

div#vermenu ul li {
  list-style-position: outside;
  list-style-type: none;
  padding: 0 0 0 10px;
  line-height: 22px;
 /* text-decoration: underline; */
  color: #666666;
  cursor: pointer;
   background: url("../../images/_bg_vermenu_li.gif") no-repeat left 9px;
}

div#vermenu ul li:hover {
  
}

div#vermenu ul div {
  cursor: pointer;
  padding: 0 0 0 10px;
  text-decoration: underline;
  color: #666666;
  
}

div#vermenu ul div li a {
  background: url("../../images/_bg_vermenu_li.gif") no-repeat left 8px;
  padding: 0 0 0 10px;
  display: block;
}

div#vermenu ul div.bezsipky {
  background: none;
}

div#vermenu ul li ul {
  margin: 0 0 0 10px;
  
}

div#vermenu ul li a {
  color: #000000;
  text-decoration: none;
  font-size: 13px;
} 

div#vermenu ul li a:hover {
  color: #0072ba;
  text-decoration: underline;
} 

div.gradient {
  background: url("../../images/bg_gradient2.gif") no-repeat;
  height: 52px;
  width: 254px;
}

/**************** KONTAKT ****************/

div#kontakt {
  background: url("../../images/bg_kontakt.gif") no-repeat;
  padding: 10px 0 0 0;
  height: 115px;
  color: #0072ba;
}

div#kontakt table {
  color: #666666;
}

span.nadpis1 {
  font-size: 14px;
  color: #0072ba;
}

div#left .odsazeni3 {
  display: block;
  margin: 0 0 0 15px;
}

/******************* CENTER CONTENT **************/
div#center_content {
  width: 565px;
  float: left;
  _width: 562px;
  
  
}
div.print_me {
	margin: 0 20px 20px 0px;
	color: #0072ba;
	text-align: right;
	text-decoration: none;
	width: 700px
}

div.print_me span {
	background:transparent url(../../images/printer.jpg) no-repeat left center;
	cursor: pointer;
	padding: 0 0 0 20px;
}




div#center_content div.hlavnitext {
  padding: 0 22px;
}

div#bg_main div.hlavnitext {
  background: url(../../images/bg_polokoule.jpg) no-repeat;
  margin:0 auto 10px;
  padding:0 0 0 50px;
  width:860px;
}

div#frameholder div.big {
  width: 723px;
  padding-left: 13px;
  _margin-left: -11px;
} 

div#center_content div#content_top {
  background: url("../../images/bg_nadpis.jpg") no-repeat;
  width: 543px;
  height: 73px;
  padding: 19px 0 0 22px;
}

div#center_content div#content_top2 {
  background: url("../../images/bg_nadpis3.jpg") no-repeat 13px top;
  _background: url("../../images/bg_nadpis3.jpg") no-repeat 2px top;
  width: 727px;
  _width: 715px;
  height: 82px;
  /* _width: 714px; */
  /* _background: url("../../images/bg_nadpis2.jpg") no-repeat left top; */
  padding: 10px 0 0 35px;
  _padding: 10px 0 0 22px;
  overflow: hidden;
  margin-left: -13px;
  _margin-left: -2px;
  position: relative;
}

div#center_content div#content_top2b {
  background: url("../../images/bg_nadpis3.jpg") no-repeat left top;
  width: 714px;
  height: 82px;
  /* _width: 714px; */
  /* _background: url("../../images/bg_nadpis2.jpg") no-repeat left top; */
  padding: 10px 0 0 22px;
  overflow: hidden;
  margin-left: -13px;
  _margin-left: -2px;
  position: relative;
}


div#center_content div#content_top2 .kotvy_marks, div#center_content div#content_top2b .kotvy_marks {
	position: absolute;
	right: 25px;
	top: 42px;
}

div#center_content div#leftcontent {
  width: 174px;
  margin: 0 0 0 22px;
  padding: 0 10px 0 0;
  text-align: center;
  float: left;
  _margin: 0 0 0 10px;
  _padding: 0 0px 0 0;
  overflow: hidden;
}

div#center_content div.obr_prod img {
	max-width: 174px;
	_width: 174px;		
}

div#center_content div#leftcontent p {
  text-align: left;
}

div#center_content div#leftcontent img {
  margin: 15px 0;
}

div#center_content div#rightcontent {
  /* width: 323px; */
  float: right;
  /* _width: 323px; */
  overflow: hidden;
}
/************** DOKUMENT V CATEGORII ***************/
div.category_article {
	padding: 0 30px 0 10px;
	_margin: 9px 0 9px 10px;
}

/************** RAMECEK ***************/

div.levyokraj {
  background: url("../../images/levyokraj.gif") no-repeat;
  width: 13px;
  height: 126px;
  float: left;
}

div.vnitrek {
  background: url("../../images/horniokraj.gif") repeat-x;
  float: left;
  padding: 10px 5px;
  margin-bottom: 13px;
  width: 287px;
}

div.pravyokraj {
  background: url("../../images/pravyokraj.gif") no-repeat;
  width: 13px;
  height: 126px;
  float: left;
}

/************** TABLE V RAMECKU *******************/

div.vnitrek table {
  background: #dcf2fc;
  border: 1px solid black;
  border-spacing: 0px;
  border-collapse: collapse;
  width: 287px;
  _width: 284px;
  font-size: 10px;
}

div#rightcontent div.vnitrek table tr.hlavicka td {

}

div#rightcontent div.vnitrek table tr:first-child td {
  
}

div.vnitrek table tr td {
  border-collapse: collapse;
  border-color: black;
}

div.vnitrek table tr td:first-child {
  
}

/***************** RIGHT CONTENT ********************/

div#right_content {
  /* background: url("../../images/bg_rightcontent.jpg") no-repeat right top; */
  /* width: 161px; */
  /* padding: 92px 0 0 10px; */
  padding: 0 0 0 10px;
  &padding: 0 0 0 0px;
  float: right;
  /* _margin-top: -7px; */
  _overflow: hidden;
}


div.action_bghead {
  display: none;
}

div#right_content div.vnitrek {
  width: 118px;
  _overflow: hidden;
}

div#right_content div.ramecek2 {
  /* &margin-top: -92px; */
  &overflow: hidden;
}

div#right_content div.ramecek2 table {
  background: none;
  border: 0;
  width: 118px;
  text-align: left;
  font-size: 11px;
  vertical-align: bottom;
}

div#right_content div.ramecek2 table tr td {
  background: none;
  width: 50%;
  padding: 0 0 20px 0;
}

/***************** PRODUKTY *****************/

div.produkt, div.produkt2, div.produkt3, div.produkt4 {
	width: 208px;
	height: 96px;
	border: 2px solid #d6d6d6;
	padding: 1px;
	float: left;
	margin: 9px 10px;
}

div.produkt2 {
  /* background: url("../../images/bg_produkt2.jpg") no-repeat; */
}

div.produkt3 {
  
}

div.produkt4 {
  
}

div.produkt div.uvnitr, div.produkt2 div.uvnitr, div.produkt3 div.uvnitr, div.produkt4 div.uvnitr  {
  background: url("../../images/bg_produkt_new.gif") repeat-x;
  height: 92px;
  padding: 1px;
  width: 204px;
  border: 1px solid #edf3f9;  
}

div.produkt div.uvnitr img, div.produkt2 div.uvnitr img, div.produkt3 div.uvnitr img, div.produkt4 div.uvnitr img {
  max-height: 78px;
  max-width: 67px;
  width: expression(this.width > 67 ? 67: true);
  height: expression(this.height > 78 ? 78: true);
}

div.uvnitr div.mark {
	display: block;
	text-align: left;
	font-size: 10px;
	line-height: 13px;
	position: absolute;
	margin: 0 0 0 7px;
	_margin: 0 0 0 4px;
}

div.uvnitr div.mark a {
	display: block;
	text-decoration: none;
}

div#mark_ajax_container {
	background-color: white;
	position: absolute;
	margin: 0 0 0 -350px;
	top: 150px;
	left: 50%;
	display: block;
	padding: 20px;
	width: 700px;
	height: 450px;
	border: solid 5px #CCC;
	
}
div#mark_ajax_container div#mark_loaded_content {
	overflow-y: scroll;
	overflow-x: hidden;
	height: 400px;
}
div#mark_ajax_container div#mark_loaded_content table {
	
}
div#mark_ajax_container a#mark_window_close {
	position: absolute;
	background-color: #CCC;
	padding: 1px 3px 7px 4px;
	top: 0px;
	right: -1px;
	color: black;
	margin: 0px;
	overflow: hidden;
	width: 50px;
	text-align: center;
	display: block;
	text-decoration: none;
}

div.mark_right_h1 {
	display:block;
	float:right;
	margin-top:-30px;
	padding-bottom:0;
	padding-left:0;
	padding-right:44px;
	padding-top:0;
	text-align:right;
	width:200px;
	height: auto;
}
div.mark_right_h1 a {
}

div.produkt div.uvnitr a.link_produkt, div.produkt2 div.uvnitr a.link_produkt, div.produkt3 div.uvnitr a.link_produkt, div.produkt4 div.uvnitr a.link_produkt {
  display: block;
  margin: 20px 0 0 0;
  padding: 0 0 0 8px;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
  font-size: 10px;
  line-height: 13px;
  height: 47px;
  color: #888888;
  overflow: hidden; 
   
}

div.produkt a.pokracujte, div.produkt2 a.pokracujte, div.produkt3 a.pokracujte, div.produkt4 a.pokracujte {
	background: url("../../images/btn_pokracujte_blue.gif") no-repeat;
  display: block;
  width: 118px;
  height: 18px;
  margin-left: 3px; 
}
div.produkt a.pokracujte2, div.produkt2 a.pokracujte2, div.produkt3 a.pokracujte2, div.produkt4 a.pokracujte2 {
	background: url("../../images/btn_zobrazit_blue.gif") no-repeat;
  display: block;
  width: 118px;
  height: 18px;
  margin-left: 3px; 
}

div.produkt div.uvnitr a.style, /* div.produkt2 div.uvnitr a.style,  */div.produkt3 div.uvnitr a.style, div.produkt4 div.uvnitr a.style {
	background: url("../../images/btn_pokracujte_blue.gif") no-repeat;
}

div.produkt div.uvnitr a.style1,/*  div.produkt2 div.uvnitr a.style1,  */div.produkt3 div.uvnitr a.style1, div.produkt4 div.uvnitr a.style1 {
	background: url("../../images/btn_pokracujte_black.gif") no-repeat;
}

div.produkt div.uvnitr a.style2, /* div.produkt2 div.uvnitr a.style2,  */div.produkt3 div.uvnitr a.style2, div.produkt4 div.uvnitr a.style2 {
	background: url("../../images/btn_pokracujte_blue.gif") no-repeat;
}

div.produkt div.uvnitr a.style3, /* div.produkt2 div.uvnitr a.style3,  */div.produkt3 div.uvnitr a.style3, div.produkt4 div.uvnitr a.style3 {
	background: url("../../images/btn_pokracujte_yellow.gif") no-repeat;
}

div.produkt div.uvnitr a.style4, /* div.produkt2 div.uvnitr a.style4,  */div.produkt3 div.uvnitr a.style4, div.produkt4 div.uvnitr a.style4 {
	background: url("../../images/btn_pokracujte_green.gif") no-repeat;
}

div.produkt div.uvnitr a.en, div.produkt2 div.uvnitr a.en, div.produkt3 div.uvnitr a.en, div.produkt4 div.uvnitr a.en {
	background: url("../../images/btn_pokracujte_yellow_en.gif") no-repeat;
}

div#bg_main div.produkt div.uvnitr a.de, div#bg_main div.produkt2 div.uvnitr a.de, div#bg_main div.produkt3 div.uvnitr a.de, div#bg_main div.produkt4 div.uvnitr a.de {
	background: url("../../images/btn_zobrazit_yellow_de.gif") no-repeat;
}


div.produkt2 div.uvnitr a.style {
	background: url("../../images/btn_zobrazit_blue.gif") no-repeat;	
}

div.produkt2 div.uvnitr a.style1 {
	background: url("../../images/btn_zobrazit_gray.gif") no-repeat;	
}

div.produkt2 div.uvnitr a.style2 {
	background: url("../../images/btn_zobrazit_blue.gif") no-repeat;	
}

div.produkt2 div.uvnitr a.style3 {
	background: url("../../images/btn_zobrazit_yellow.gif") no-repeat;	
}

div.produkt2 div.uvnitr a.style4 {
	background: url("../../images/btn_zobrazit_green.gif") no-repeat;	
}

div.produkt2 div.uvnitr a.en {
	background: url("../../images/btn_pokracujte_yellow_en.gif") no-repeat;
}



div.uvnitr a.auvnitr {
	display: block;
	text-align: center;
	width: 67px;
	height: 78px;
	border: 1px solid #e1e1e1;
	float: right;
	background-color: white;
	margin: 7px 7px 0 3px;
	_margin: 7px 3px 0 3px;
}

div.uvnitr a.auvnitr span.veralign {
	display: block;
	height: 78px;
	width: 67px;
	cursor: pointer;
}


div.uvnitr a.auvnitr:hover {
	/*border: 2px solid #dddddd;*/
}

div.documentdetailclanek {
	width: 688px;
	padding: 0 22px 30px 8px;
}

div.kategorie {
	padding-bottom: 5px;
	margin: 0 15px 15px 0;
	_margin: 0 12px 15px 0;
	background: url("../../images/bg_lajna.gif") no-repeat left bottom;
		
}

div.product_detajl {
	margin-left: 0px;
	_margin-left: -2px;
}

/******************** FOOTER ***********************/

div#footer {
  /*background: url("../../images/bg_footer.jpg") center;*/
  background: url(../../images/bg_footer.jpg) repeat-x top center;
  width: 100%;
  /*height: 50px;*/
  margin: 20px 0 0 0;
  padding: 25px 0 0 0;
  text-align: center;
  color: #0072BA;
}

div#footer a {
  color: #0072BA;
}

/****************** MAIN PAGE ***********************/
/****************** HLAVNI LOGO *********************/

a#mainlogo {
  display: block;
}

div#podlogem {
  background: url("../../images/bg_odraz_logo.jpg") no-repeat;
  width: 916px;
  height: 84px;
  padding: 25px 37px 0 37px;
  /*_overflow: hidden;*/
}

div#podlogem a {
  text-decoration: none;
} 

div#podlogem .adresa {
  float: left;
}

/***************** SEARCH ************/

div#podlogem div#search {
  height: 63px;
  color: #666666;
  float: right;
  /*margin: 0 0 0 500px;*/
}

div#podlogem div#search p {
  float: right;
  margin-right: 76px;
  _margin-right: 38px;
}

div#podlogem div#search input#searchword {
  height: 18px;
  width: 129px;
  border: 1px solid #a5acb2;
  float: left; 
}

div#podlogem div#search input#searchbutton {
  background: url("../../images/bg_button.gif") no-repeat;
  color: #FFFFFF;
  font-size: 10px;
  float: left;
  height: 20px;
  width: 53px;
  border: 0;
  cursor: pointer;
  margin: 0 0 0 10px;
}

/******************* ROZCESTNIK *****************/

div#rozcestnik {
  width: 910px;
  margin: 0 auto 20px auto;
  _margin-top: -9px;
}

div#rozcestnik div.sloupec {
  float: left;
  width: 225px;
}

div#rozcestnik div.sloupec h1 {
  display: block;
  font-family: Myriad Pro, Arial, sans-serif;
  font-weight: bold;
  font-size: 18px;
  margin: 0;
  padding: 25px 0 0 42px;
}

div#rozcestnik div.sloupec div.sipka {
  background: url("../../images/bg_sipka.jpg") no-repeat;
  width: 225px;
  height: 59px;
}

div#rozcestnik div.sloupec div.sipka_last {
  background: url("../../images/bg_sipka_last.jpg") no-repeat;
}

div#rozcestnik div.sloupec img {
  &margin-bottom: -4px;
}

div#rozcestnik div.sloupec .kraticky_text {
  background: url("../../images/bg_kratky_text.jpg") no-repeat;
  height: 61px;
  padding: 10px 0 0 19px;
  color: #666666;
}

div#rozcestnik div.sloupec .kraticky_text_last {
  background: url("../../images/bg_kratky_text_last.jpg") no-repeat;
}

div#rozcestnik div.sloupec div.main_seznam {
  background: url("../../images/bg_main_li.jpg") no-repeat;
  min-height: 171px;
  _height: 171px;
}

div#rozcestnik div.sloupec div.main_seznam_last {
  background: url("../../images/bg_main_li_last.jpg") no-repeat;
}

div#rozcestnik div.sloupec div.main_seznam {
  padding: 20px 0 0 20px;
}

div#rozcestnik div.sloupec div.main_seznam ul li {
  list-style-type: none;
  background: url("../../images/bg_vermenu_li.gif") no-repeat left 7px;
  line-height: 20px;
}

div#rozcestnik div.sloupec div.main_seznam ul li a {
  text-decoration: none;
  color: #000000;
  font-size: 13px;
  padding: 0 0 0 10px;
}

div#rozcestnik div.sloupec div.main_seznam ul.menuProductsUl_1 {
  border-top: solid 1px #CCC;
  border-right: solid 1px #CCC;
  border-left: solid 1px #CCC;
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  padding: 0px;
  min-width: 120px;
  position: absolute;
  margin: -500px 0 0 80px;
}

div#rozcestnik div.sloupec div.main_seznam ul.menuProductsUl_1 li.menuProductItemSubmenu {
  border-bottom: solid 1px #CCC;
  background-color: white;
  text-decoration: none;
  color: #000000;
  padding: 0px;
  margin: 0px;
}
div#rozcestnik div.sloupec div.main_seznam ul.menuProductsUl_1 li.menuProductItem {
  border-bottom: solid 1px #CCC;
  background-color: white;
  text-decoration: none;
  color: #000000;
  padding: 0px;
  margin: 0px;
}

div#rozcestnik div.sloupec div.main_seznam ul.menuProductsUl_1 li.menuProductItemSubmenu a {
  text-decoration: none;
  color: #000000;
  background: url("../../images/bg_vermenu_li.gif") no-repeat right;
  display: block;
  font-size: 10px;
  border: none;
  padding: 0px 10px 0px 8px;
}

div#rozcestnik div.sloupec div.main_seznam ul.menuProductsUl_1 li.menuProductItemSubmenu a:hover {
  text-decoration: none;
  color: white;
  background-color: #6CAD15; /* ne že tu barvu změníš!!! :) */
  display: block;
  font-size: 10px;
  padding: 0px 8px 0px 10px;
}

div#rozcestnik div.sloupec div.main_seznam ul.menuProductsUl_1 li.menuProductItem a {
  text-decoration: none;
  color: #000000;
  background-image: none;
  background-color: white;
  display: block;
  font-size: 10px;
  padding: 0px 10px 0px 8px;
}

div#rozcestnik div.sloupec div.main_seznam ul.menuProductsUl_1 li.menuProductItem a:hover {
  text-decoration: none;
  color: white;
  background-image: none;
  background-color: #0072BA;
  display: block;
  font-size: 10px;
  padding: 0px 8px 0px 10px;
}

div#clanek_homepage {
  /*background: url("../../images/bg_polokoule.jpg") no-repeat;*/
  width: 860px;
  margin: 0 auto 10px auto;
  padding: 0 0 0 50px;
}

div#clanek_homepage h1 {
  font-size: 18px;
  font-family: Myriad Pro, Arial, sans-serif;
}

div#clanek_homepage p {
  font-size: 12px;
  text-align: left;
}

div#clanek_homepage p.floatek {
  float: left;
  width: 566px;
}

div#clanek_homepage img {
  border-color: #ccd6dc;
  border-style: solid;
}

div#clanek_homepage img.img_homepage {
  border-width: 2px;
  float: left;
  margin: 5px;
}

a.uprostred {

}

a.uprostred {
  margin: 0 0 0 470px;
}


a.odkaz_na_znacku {
  position: absolute;
  width: 150px;
  padding: 32px 0 0 7px;
  text-align: right;
}

div.searchclanek {
	margin: 0 0 20px 0;	 
}

ul.searchproductlist, ul.searchmarklist {
	padding: 0 0 0 30px;
	margin: 0 0 25px 0;
}

ul.searchproductlist li, ul.searchmarklist li {
	list-style: none outside url(none);
	padding:2px 0;
}

ul.searchproductlist a {
	padding: 0 0 0 20px;
	background: transparent url(../../images/bg_searchproductlist_a.gif) no-repeat left top;
}

ul.searchmarklist a {
	padding: 0 0 0 20px;
	background: transparent url(../../images/bg_searchmarklist_a.gif) no-repeat left top;
}

/********************* MENU POKRACUJTE ***********************/



div.produkt ul.menupokracujte, div.produkt2 ul.menupokracujte, div.produkt3 ul.menupokracujte, div.produkt4 ul.menupokracujte {
  border-top: solid 2px #CCC;
  border-right: solid 2px #CCC;
  border-left: solid 2px #CCC;
  border-bottom: solid 1px #CCC;
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  padding: 0px;
  min-width: 180px;
  _width: 180px;
  /*width: expression (document.body.clientWidth < 181 ? "180px" : "auto");*/
  position: absolute;
  margin: -1px 0 0 -45px;
  list-style: none outside url(none);
  background-color: #F4F4F4;
  height: expression(this.scrollHeight > 249 ? "250px" : "auto");
  max-height: 250px;
  /*overflow-x: hidden;*/
  overflow-y: scroll;
  overflow-x: hidden;
  white-space: nowrap;
  z-index: 10;
  
}

/*div.produkt ul.menupokracujte li {
  background: none;
}*/

div.produkt ul.menupokracujte li, div.produkt2 ul.menupokracujte li, div.produkt3 ul.menupokracujte li, div.produkt4 ul.menupokracujte li {
  /*border-bottom: solid 1px #CCC;*/
  border-bottom: solid 1px #CCC;
  background-color: #F4F4F4;
  text-decoration: none;
  color: #000000;
  padding: 0px;
  margin: 0px;
}




div.produkt ul.menupokracujte li a, div.produkt2 ul.menupokracujte li a, div.produkt3 ul.menupokracujte li a, div.produkt4 ul.menupokracujte li a  {
  text-decoration: none;
  color: #000000;
  background-image: none;
  display: block;
  font-size: 11px;
  padding: 0px 8px 0px 10px;
}

div.produkt ul.menupokracujte li a:hover, div.produkt2 ul.menupokracujte li a:hover, div.produkt3 ul.menupokracujte li a:hover, div.produkt4 ul.menupokracujte li a:hover {
	color: white;
	background-color: #0072BA;
	text-decoration: none;
	background-image: none;
	display: block;
	font-size: 11px;
	padding: 0px 8px 0px 10px;
}
/*
div.produkt ul.menupokracujte li.menumarksItem {
  border-bottom: solid 1px #CCC;
  background-color: #F4F4F4;
  text-decoration: none;
  color: #000000;
  padding: 0px;
  margin: 0px;
}


div.produkt ul.menupokracujte li.menumarksItem a {
  text-decoration: none;
  color: #000000;
  background-image: none;
  background-color: #F4F4F4;
  display: block;
  font-size: 11px;
  padding: 0px 10px 0px 8px;
}

div.produkt ul.menupokracujte li.menumarksItem a:hover {
  text-decoration: none;
  color: white;
  background-image: none;
  background-color: #0072BA;
  display: block;
  font-size: 11px;
  padding: 0px 8px 0px 10px;
}

*/

div#ax_produkt h2.downcast {
	height: 1px;
	_overflow: hidden;
}

/************** NEW 6.2.2009 ***************/

div#toplinka div#search {
	float: right;
	color: #fff;
	padding: 0 20px 0 0;
} 

div#toplinka div#search2 {
	
}

div#toplinka div#search span {
	float: left;
}

div#toplinka div#search input.search_text {
	background: url("../../images/bg_search_input.gif") no-repeat left top;
	width: 146px;
	height: 13px;
	border: 1px solid #cacaca;
	font-size: 10px;
	float: left;
	margin: 0 13px;
}

div#toplinka div#search input.search_button {
	margin: 0;
	padding: 0;
	float: left;
}

div#header_nomenu {
	background: url("../../images/bg_header_nomenu.jpg") no-repeat left top;
	width: 990px;
	height: 95px;
}

div#header_nomenu a.logo {
	display: block;
	height: 95px;
	width: 220px;
	float: left;
}

div#header_nomenu div.pure_document {
	float: left;
	padding: 15px 0 0 25px;
}

div#header_nomenu div.pure_document h1 {
	font-size: 16px;
	font-weight: bold;
}

div#header_nomenu div.pure_document p {
	color: #333333;
	font-size: 16px;
}

div.horbanner {
	width: 910px;
	height: 67px;
	overflow: hidden;
}

div#content {
	background: url("../images/bg_content_top.jpg") no-repeat top left;
	padding: 26px 0 0 0;
}

div#center {
	width: 910px;
	margin: 0 auto;
}

div#center h1 {
	padding: 0 0 12px 30px;
	font-size: 18px;
}

div#notopmenu div#vermenu {
	background: url("../images/bg_vermenu_notop.gif") no-repeat left top;
	padding: 25px 0 30px 20px;
	margin-top: 0;
	width: 205px;
	font-size: 13px;
	float: left;
}

div#center_right {
	float: left;
	padding: 26px 15px 0 32px;
	width: 638px; 
}

div#center_right p {
	padding: 0 0 15px 0;
	font-size: 12px;
	color: #666666;
}

div#home_sipky {
	background: url("../images/bg_home_sipky.jpg") no-repeat left top;
}

div.b_zony {
	text-align: center;
}

/************** COLORLINKA ***************/

.colorlinka {
	height: 6px;
	overflow: hidden;
}

.lorange {
	background-color: #ecaa0a;
}

.lgray {
	background-color: #5d5d5d;
}

.lblue {
	background-color: #0072ba;
}

.lgreen {
	background-color: #29b318;
}

.style {
	background-color: #0072ba;
}

.style1 {
	background-color: #5d5d5d;
}

.style2 {
	background-color: #0072ba;
}

.style3 {
	background-color: #ecaa0a;
}

.style4 {
	background-color: #29b318;
}

div#center_content div.uvnitr div.style a {
	color: #2a69ac;
}

div#center_content div.uvnitr div.style {
	background: none;
}

div#center_content div.uvnitr div.style1 a {
	color: #5c5c5c;
}

div#center_content div.uvnitr div.style1 {
	background: none;
}

div#center_content div.uvnitr div.style2 a {
	color: #2a69ac;
}

div#center_content div.uvnitr div.style2 {
	background: none;
}

div#center_content div.uvnitr div.style3 a {
	color: #b9850f;
}

div#center_content div.uvnitr div.style3 {
	background: none;
}

div#center_content div.uvnitr div.style4 a {
	color: #4a9c1e;
}

div#center_content div.uvnitr div.style4 {
	background: none;
}

#sectionimg {
	text-align: center;
	margin: 0 0 15px 0;
} 

/*****************************/

#working {
	text-align: center;
	width: 250px;
	margin: 0 auto;
}

#working span {
	display: block;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}

div#toplinka div#search {
	float: right;
	color: #fff;
	padding: 0 20px 0 0;
}

div#toplinka div#search span {
	float: left;
}

div#toplinka div#search input.search_text {
	background: url("../../images/bg_search_input.gif") no-repeat left top;
	width: 146px;
	height: 13px;
	border: 1px solid #cacaca;
	font-size: 10px;
	float: left;
	margin: 0 13px;
}

div#toplinka div#search input.search_button {
	margin: 0;
	padding: 0;
	float: left;
	background: url("../../images/bg_search_button.gif") no-repeat left top;
	width: 15px;
	height: 15px;
	border: 0;
}

div.radkove_ne {
	float: left; 
	&padding-left: 27px;
	_padding-left: 39px;
}

table font, table td, table td span {
	font-family: Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif !important;
}

.clear { clear: both; }
.no_display { display: none; }
.print { display: none; }


#center_content table.form_table5 {
  border-collapse: collapse;
  border:2px solid #ccc;
}
#center_content table.form_table5 tr td {
  border-collapse: collapse;
  background: url('../../images/tableBac.jpg') repeat-x;
  padding:10px;
  border:1px solid #e6e6e6;
  vertical-align: top;
}
