/* Zakladni nastaveni barev */
body {
  color: #fff;
  background-image: url('/images/pozadi_stranka.gif');
  background-repeat: repeat-x;
  text-align: center;
  background-color: #000;
}

.neviditelne {
  display: none;
}

h1, h2, h3, h4, h5, h6 {
 /* font-family: 'Calibri', 'Arial', 'Verdana', 'sans-serif';*/
  font-family: 'Arial', 'Verdana', 'sans-serif';
  font-size:1.1em;
}

body table, body table td {
  color: #f89e18;
}

a {
	color:#ffcc00;
}

.clear {
  clear: both;
}

#web {
  position:  relative;
  margin-left:  auto;
  margin-right:  auto;
  width:  994px;
  height:  568px;
  overflow:  hidden;
}

#web-index {
  position:  relative;
  margin-left:  auto;
  margin-right:  auto;
  width:  994px;
}


#oramovani {
  position:relative;
  width:990px;
  border-left:1px solid #ffcc00;
  border-right:1px solid #ffcc00;
  border-bottom:1px solid #ffcc00;
}

#top {
  width:990px;
  height:140px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  position:relative;
  background-color:#000;
}

h2.hlavni {
  position:absolute;
  top:0px;
  left:10px;
  display:block;
  text-decoration:none;
} 

.hlavni a {
  text-decoration:none;  
}

.hlavni .c1 {
  position:absolute;
  top:20px;
  left:150px;
  font-size:3em;
  cursor:hand;
  font-weight:normal;
  font-style:italic;
  letter-spacing:0.2em;
  width:225px;
  height:55px;
  background-image:url('/images/logo.gif');
  background-repeat:no-repeat;
  z-index:3;
}

.hlavni .c2 {
  position:absolute;
  top:0px;
  left:0px;
  width:117px;
  height:118px;
  background-color:#000;
  background-image:url('/images/znak.gif');
  background-repeat:no-repeat;
  cursor:hand;
  border:0px;
  z-index:3;
}

#prihlaseni {
  position:absolute;
  top:32px;
  left:855px;
  color:#ffcc00;
  font-size:0.9em;
  visibility:hidden;
}

#prihlaseni .iko_user {
  position:absolute;
  top:0px;
  left:-19px;
  width:15px;
  height:15px;
  background-image:url('/images/iko_user.gif');
  background-repeat:no-repeat;
}

#jazyky {
  position:  absolute;
  top:  15px;
  left:  870px;
  color:  #ffcc00;
  font-size:  0.9em;
}

#jazyky a {
  color:#ffcc00;
  font-weight:bold;
  _cursor:hand;
  cursor:pointer;
}

#jazyky .cizi {
  color:#6f6942;
}

#mini_kosik {
  position:absolute;
  top:45px;
  left:828px;
  text-align:left;
  font-size:0.9em;
  width:210px;
  color:#ffcc00;
 /* border:1px solid red;*/
}

#mini_kosik a {
  float:left;
  font-weight:bold;
  text-decoration:none;
  color:#ffcc00;
}

#mini_kosik a:hover {
  text-decoration:underline;
}

#mini_kosik .kosik_nadpis {
  font-size:1.1em;

}

#mini_kosik img {
  float:left;
  margin:-3px 2px 0px -18px;
}

#mini_kosik .text_kosik1 {
/*  margin-left:38px;*/
}

#mini_kosik .text_kosik2 {
/*
  margin-left:38px;*/
}

#menu {
  position:  absolute;
  top:  90px;
  left:  151px;
  _left:  128px;
  width:  850px;     
}

#menu a {
  display:  block;
  position:  relative;
  float:  left; 
  color:  #5d5d5d;
  font-size: 1.4em;
  font-weight:  bold;
  margin-left:  8px; 
  padding-left:  6px;
  padding-right: 8px;
  text-decoration:  none;
  cursor:  hand;
  line-height: 180%;
}

#menu a.aktivni, #menu a:hover {
  background-image:  url('/images/pozadi_menu.gif'); 
  background-repeat:  repeat-x;  
}

#menu a .nazev {
  display: block;
  position: relative;
  
  padding-left: 16px; 
  
  background-image: url('/images/sipka_menu.gif');
  background-position: 0px 9px;
  background-repeat: no-repeat;  
}


#menu .menu_prislusenstvi {
  position: relative;
}

#menu h3 {
  position:  absolute;
  top:  0px;
  left:  0px;
  color:  #ffcc00;
  font-weight:  bold;
  font-size:  1.8em;
  z-index:  0;
  margin:  0px;
  padding:  0px;
  cursor:  hand;
}
               
h2 {
  font-size:  3em;
  color:  #ffcc00;
  margin:  10px 0px 0px 15px;
  line-height:  130%;
  position:  relative;
  top:  0px;
  left:  0px;
}

h2 .mensi {
  font-size:0.6em;
}

/*
#odkaz-o-nas{display:block; width:71px;  height:31px;  }
#odkaz-news{display:block; width:73px;  height:31px;  }
#odkaz-skutry{display:block; width:81px;  height:31px;  }
#odkaz-prislusenstvi{display:block; width:131px; height:31px;  }
#odkaz-prodejci{display:block; width:94px;  height:31px;  }
#odkaz-napsali-o-nas{display:block; width:137px;  height:31px;  }
#odkaz-kontakty{display:block; width:101px; height:31px;  }


#menu .aktivni {position:relative; z-index:3; background-image:url('/images/pozadi_menu.gif'); background-repeat:repeat-x;}

#menu-o-nas{display:block; width:65px; height:31px; background-image:url('/cz/images/o-nas.gif'); background-repeat:no-repeat; cursor:hand;}
#menu-news{display:block; width:63px; height:31px; background-image:url('/cz/images/news.gif'); background-repeat:no-repeat; cursor:hand;}
#menu-skutry{display:block; width:71px; height:31px; background-image:url('/cz/images/skutry.gif'); background-repeat:no-repeat; cursor:hand;}
#menu-prislusenstvi{display:block; width:121px;height:31px; background-image:url('/cz/images/prislusenstvi.gif'); background-repeat:no-repeat; cursor:hand;}
#menu-prodejci{display:block; width:84px; height:31px; background-image:url('/cz/images/prodejci.gif'); background-repeat:no-repeat; cursor:hand;}
#menu-napsali-o-nas{display:block; width:127px; height:31px; background-image:url('/cz/images/napsali.gif'); background-repeat:no-repeat; cursor:hand;}
#menu-kontakty{display:block; width:91px; height:31px; background-image:url('/cz/images/kontakty.gif'); background-repeat:no-repeat; cursor:hand;}
*/

#menu #podmenu_pozadi {
  position:absolute;
  top: 25px;
  left:331px;
  width:138px;
  display:none;
  background-color:transparent;
  overflow:hidden;
 /* border:1px solid red;*/
}

#menu .podmenu {
  position:absolute;
  top:0px;
  left:0px;
  width:138px;
  background-color:#3a2d02;
/*  border:1px solid green;*/
}

#menu .podmenu_odkazy {
  position:relative;
  left:-20px;
  width:121px;
  display:block;
  margin-top:8px;
  margin-bottom:10px;
/*  border:1px solid yellow;*/
} 

#menu .podmenu_odkazy li {
  list-style-type:none;
  display:block !important;
  clear:both;
  display:block;
  /*padding-top:3px;*/
  border:1px solid #3a2d02;
}

#menu .podmenu a {
  display:block;
  width:121px;
  position:relative;
  top:0px;
  left:0px;
  height:18px;
  padding-top:2px;
  padding-bottom:2px;
  margin-left:0px;
  text-align:left;
  color:#5d5d5d;
  font-size:1.1em;
  font-weight:bold;
  letter-spacing:0.10em;
 /* border:1px solid red;*/
}

#menu .podmenu img{
  position:relative;
  top:2px;
  margin-left:20px;
}

#foot {
  position:  relative;
  margin-left:  auto;
  margin-right:  auto;
  width:  990px;  
  height:  90px;
  font-size:  0.9em;
  text-align:  left;
  z-index:  0;
}

#foot .podminky {
  position:  relative;
  top:  8px;
  left:  -210px;
  width:  270px;
  float:  right;
}

#foot .podminky a {
  color:  #6f6942;
  font-size:  1.1em;
  font-weight:  bold;
  display:  block;
  margin-right:  15px;
  float:  left;
  margin-top:  2px;
}


#foot .menu_foot {
  width:  500px;
  float:  left;
  margin:  10px 30px 0px 5px;
}

#foot .menu_foot a {
  display:  inline;
  margin:  0px 0px 0px 9px;
  color:  #6f6942;
  font-size:  1.1em;
  font-weight:  bold;
  text-decoration:  none;
}

#foot .menu_foot a.aktivni {
  text-decoration:  underline;
}

#body_index {
  width: 990px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  position: relative;
}

#body {
  width:  990px;
  height:  390px;
  margin-left:  auto;
  margin-right:  auto;
  text-align:  left;
  position:  relative;
  margin:  1px solid red;
}

#text_index {
  color:#fff;
  position:absolute;
  top:40px;
  left:132px;
  width:280px;
  height:160px;
  font-size:1.1em;
  font-weight:bold;
  line-height:140%;
  text-align:justify;

}

#nabidka {
  position:  relative;
  width:  100%;
  float:  left;
  text-align:  left;
  z-index:  2;  
  padding: 10px 0px 10px 0px;
}

#nabidka .leva_nabidka {
  position:  relative;
  float:  left;
  width:  300px;
  height:  82px;
  background-image:  url('/images/pozadi_novinka.gif');
  background-repeat:  repeat-x;
  margin-left:  15px;
  margin-top:  10px;
  overflow:  hidden;
}


#nabidka  h3 {
  color:#f89e18;
  font-size:1.3em;
  margin-left:25px;
  text-decoration:underline;
  text-align:left;
}

#nabidka  h3 a { 
  font-weight:bold;

}

#nabidka a .sipka {
  display:block;
  position:absolute;
  top:5px;
  left:10px;
  width:11px;
  height:12px;
  background-image:url('/images/sipka_menu.gif'); 
  background-repeat:no-repeat;
  cursor:hand;
}

#nabidka img {
  float:left;
  margin-right:3px;
}
 
.dve_sipky {
  width:  14px;
  height:  7px;
  background-image:url('/images/pokracovat.gif');
  background-repeat:no-repeat;
}

a.dve_sipky {
  text-decoration:none;
}

#nabidka .dve_sipky {
  display:block;
  position:absolute;
  top:  69px;
  left:  274px;
}

#text_index .dve_sipky {
  display:block;
  position:absolute;
  top:140px;
  left:270px;  
} 

#nabidka .text_nabidek {
  margin:2px 5px 0px 10px;
}

#copyright {
  position:  absolute;
  top:  533px;
  left:  780px;
  color:  #6f6942;
  font-size:  0.9em;
  font-weight:  bold;
  text-align:  right;
  line-height:  160%;
}

#copyright-index {
  position:  relative;
  top:  -90px;
  left:  0px;
  color:  #6f6942;
  font-size:  0.9em;
  font-weight:  bold;
  text-align:  right;
  line-height:  160%;
  clear: both;
}

#copyright a, #copyright-index a {
  color:#6f6942;
  font-size:1em;
  font-weight:bold;
}

.clear {
  clear: both;
}

/*--------------------------------------  Jednotlivé stránky ---------------------------------------*/

#skutry {
  position:relative;
  width:990px;
  height:390px;
  background-image:url('/images/pozadi_skutry2.jpg');
  background-repeat:repeat-x;
  overflow:hidden;
  border:0px;
  margin:0px; 
  text-align:left;
}
/*
#skutry h2 {
  font-size:3em;
  color:#ffcc00;
  margin:10px 0px 0px 50px;
  line-height:130%;
  position:relative;
  top:0px;
  left:0px;
}*/

#skutry .skutr_data {
  position:relative;
  width:390px;
  height:250px;
 /* background-image:url('/images/pozadi_skutr.gif');*/
  margin:0px 15px 0px 15px;
  border:1px solid #ffcc00;
}

#skutry .foto_prislusenstvi {
  width:252px;
  height:250px;
  overflow:hidden;
  padding:0px;  
  margin:0px;
}



#skutry .skutr_data h3.nazev {
  position:absolute;
  top:2px;
  left:272px;
  color:#993138;
  font-size: 1.6em;
}

#skutry .skutr_data .nazev_obrazek {
  position:absolute;
  top:12px;
  left:262px;
}

#skutry .skutr_data .obsah_obrazek {
  position:absolute;
  top:92px;
  left:262px;
}

#skutry .skutr_data a.detail {
  position:absolute;
  top:226px;
  left:265px;
  width:102px;
  height:19px;
  background-image:url('/cz/images/detail.gif');
  background-repeat:no-repeat;
  cursor:pointer;
  font-size:0.9em;
  text-decoration:none;
} 

.hidden {
  visibility:hidden;
}

#skutry .skutr_data .detail span{ 
  position:relative;
  top:-19px;
  visibility:hidden;
}

#skutry .skutr_data .objem {
  position:absolute;
  top:70px;
  left:264px;
  color:#993138; 
  font-weight:bold;
  font-size:1.1em;
  font-style:italic; 
  line-height:180%; 
  color:#4c4c4c;  
}

#skutry .skutr_data .cena {
  position:absolute;
  top:150px;
  left:264px;
  color:#993138;
  font-weight:bold;
  font-size:1.1em;
  font-style:italic; 
  line-height:180%; 
  color:#4c4c4c;   
}

#skutry .skutr_data .cena_hodnota {
  font-size:1.2em;
}

#skutry .skutr_data a {
  display:block;
}
/*-------------------------------- skutry detail ---------------------*/
#skutry_detail {
  position:relative;
  width:990px;
  height:390px;
  background-image:url('/images/pozadi_textove.jpg');
  background-repeat:repeat-x;
  overflow:hidden;
  border:0px;
  margin:0px;   
}
  
#skutry_detail .url_shop {
  display: block;
  color: #fff;
  position: absolute;
  top: 360px;
  left: 20px;
}  

#skutry_detail .nazev_obrazek {
  position:absolute;
  top:32px;
  left:22px;
}

#skutry_detail h3.nazev_nadpis {
  position:absolute;
  top:22px;
  left:22px;
  font-size:2em;
  font-weight:bold;
  color:#d93138;
}

#skutry_detail h3.hidden {
  visibility:hidden;
}

#skutry_detail .skutr_data {
  position:relative;
  width:954px;
  height:288px;
  margin: 0px 15px 0px 15px;
  overflow:hidden;
  color:#fff;
}

#skutry_detail .slide_fotky {
  width:282px;
  float:left;
  font-size:1em;
  margin:10px 10px 10px 10px;
  text-align:center;
}

#skutry_detail .fotky {
  width:194px;
  margin-left:auto;
  margin-right:auto;
}

#skutry_detail .velka_fotka {
  width:190px; 
  max-height:115px;
  overflow:hidden;
  margin:2px;
}

#skutry_detail .velka_fotka img {
  margin:0px;
}

#skutry_detail .mala_fotka {
  position:relative;
  left:1px;
  float:left;
  margin:2px;
  width:60px; 
  max-height:40px;
  overflow:hidden;
} 

#skutry_detail .popis {
  width:100%;
  height:67px;
  overflow:hidden;
  margin: 5px 2px 0px 2px;
  font-size:0.8em;
  text-align:left;
}

#skutry_detail .tech_udaje {
  position:relative;
  float:left; 
  width:600px;
  margin:10px 10px 10px 0px;
}

#skutry_detail .tech_udaje td {
  font-size:1em;
  color:#fff;
}

#skutry_detail .tech_udaje tr {
  height:23px;
}

#skutry_detail .table1 {
  width:50%;
  float:left;
  border:0px solid white;
  border-collapse:collapse;
}

#skutry_detail .table2 {
  width:50%;
  float:right;
  border:0px solid white;
  border-collapse:collapse;
}

#skutry_detail .download {
  position:absolute;
  top:250px;
  left:307px;
  width: 540px;
}

#skutry_detail .download .ke_stazeni {
  font-size:1.1em;
}

#skutry_detail  .tech_udaje .leve {
  width:55%;
  font-weight:bold;
}

#skutry_detail  .tech_udaje td.prave {

} 

#skutry_detail  .tech_udaje td.sude {
  background-color:#2a2a2a;
}

#skutry_detail  .tech_udaje td.posledni {
  border-bottom:0px solid white;
}

#skutry_detail .popisek{
  width:250px;
  margin-top:10px;
}

.posledni_div, .clear {
  clear:both;
}

#skutry_detail .texty {
  width:100%;
  height:250px;
  font-size:0.9em;  
  line-height:120%;
  overflow:hidden;
/*  border:1px solid white;*/  
}

#skutry_detail .texty h3{
  margin-top:10px;
}

#skutry_detail #kolekce_navigace {
  clear:both;
  position:absolute;
  top:80px;
  left:0px;
}

#skutry_detail .dalsi_slajd {
  display:block;
  position:absolute;
  top:252px;
  left:860px;
  width:42px;
  height:20px;
  cursor:pointer;
  _cursor:hand;
}


#skutry_detail .predchozi_slajd {
  display:block;
  position:absolute;
  top:252px;
  left:0px;
  width:42px;
  height:20px;
  cursor:pointer;
  _cursor:hand;
}

.zpet_special {
  position:absolute;
  top:0px;
  left:0px;
  width:42px;
  left:20px;
  background-image:url('/images/zpet_special.gif');
}

.vpred_special {
  position:absolute;
  top:0px;
  left:0px;
  width:42px;
  left:20px;
  background-image:url('/images/pokracovat_special.gif');
}

#skutry_detail .zpet_na_skutry {
  display:block;
  position:absolute;
  top:5px;
  left:10px;
  cursor:pointer;
  text-decoration:none;
  width:280px;
  height:20px;
}

#skutry_detail a.zpet_na_skutry:hover {
  text-decoration:underline;
}

.skutr_souvisejici .sloupec {
  float: left;
  width: 300px;
}


.skutr_souvisejici .sloupec .produkt {
  position: relative;
  width: 100%;
  margin: 5px;
  height: 122px;
}

.skutr_souvisejici .foto_prislusenstvi {
  float: left;
}

.skutr_souvisejici .ostatni  {
  width: 150px;
}

.skutr_souvisejici  h3.nazev {
  position:absolute;
  top:2px;
  left:142px;
  color:#993138;
  font-size: 1.4em;
}

.skutr_souvisejici  .nazev_obrazek {
  position:absolute;
  top:12px;
  left:132px;
}

.skutr_souvisejici  .obsah_obrazek {
  position:absolute;
  top:92px;
  left:132px;
}

.skutr_souvisejici  a.detail {
  position:absolute;
  top:100px;
  left:135px;
  width:102px;
  height:19px;
  background-image:url('/cz/images/detail.gif');
  background-repeat:no-repeat;
  cursor:pointer;
  font-size:0.9em;
  text-decoration:none;
} 


.skutr_souvisejici .detail span{ 
  position:relative;
  top:-19px;
  visibility:hidden;
}

.skutr_souvisejici  .objem {
  position:absolute;
  top:70px;
  left:134px;
  color:#993138; 
  font-weight:bold;
  font-size:1.1em;
  font-style:italic; 
  line-height:180%; 
  color:#4c4c4c;  
}

.skutr_souvisejici  .cena {
  position:absolute;
  top:50px;
  left:134px;
  color:#993138;
  font-weight:bold;
  font-size:1.1em;
  font-style:italic; 
  line-height:180%; 
  color:#4c4c4c;   
}

.skutr_souvisejici .cena_hodnota {
  font-size:1.2em;
}

/*--------------------------------------------------------------------*/

.dve_sipky_doleva {
  display:block;
  width:15px;
  height:15px;
  background-image:url('/images/zpet.gif');
  background-repeat:no-repeat;
  float:left;
  margin:4px 5px 0px 5px;
}

#skutry #kolekce_navigace {
  clear:both;
  position:absolute;
  top:80px;
  left:0px;
}

#kolekce_navigace .tech_udaje td {
  width:200px;
  height:12px;
}

#index {
  width:990px;
  height:336px;
/*  background-image:url('/images/motiv.jpg');
  background-repeat:no-repeat;    */
} 

.iframe {
  width:990px;
  height:389px;
  border:0px !important;
}

.iframe_index {
  width:990px;
  height:389px;
  border:1px solid red;
  
}

#iframe_body {
  text-align:right;
  width:990px;
  overflow:hidden;
  border:0px;
}

#skutry .leva_sipka_posuvu {
  position:absolute;
  top:354px;
  left:9px;
  width:32px;
  height:34px;
  cursor:pointer;
  cursor:hand;

}

#skutry .prava_sipka_posuvu {
  position:absolute;
  top:354px;
  left:949px;
  width:32px;
  height:34px;
  cursor:pointer;
  cursor:hand;
}

#skutry_detail .leva_sipka_posuvu {
  position:absolute;
  top:22px;
  left:437px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
}

#skutry_detail .prava_sipka_posuvu {
  position:absolute;
  top:22px;
  left:510px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
/* border:1px solid white;*/
}

#skutry_detail #pocitadlo_slajdu_text {
  position:absolute;
  top:32px;
  left:481px;
  width:38px;
  color:white;
  background-color:transparent;
 /* font-family: 'Calibri', 'Arial', 'Verdana', 'sans-serif';*/
  font-family: 'Arial', 'Verdana', 'sans-serif'; 
  font-weight:bold;
  letter-spacing: 0.1em;
}

#leva_sipka_posuvu {visibility:hidden;}
#prava_sipka_posuvu {visibility:hidden;}



#navigace_posun {
  position:absolute;
  top:352px;
  left:45px;
  width:880px;
  height:38px;
  text-align:left;

}

#posuvnik {
  position:relative;
  top:8px;
  left:0px;
  width:21px;
  height:21px;
  margin-left:2px;
  background-image:url('/images/posuvnik.gif');
}

#kontakty {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  margin-top:0px;
  background-image:url('/images/pozadi.jpg');
  background-repeat:no-repeat;
  text-align:left;
  color:#fff;
  line-height:130%;
}
/*
#kontakty h2 {
  font-size:3em;
  color:#ffcc00;
  margin:10px 0px 0px 50px;
}*/

#konakty a {
  color:#ffcc00;
}

#kontakty .radek {
  width:  920px;
  height:  245px;
  margin:  5px 0px 15px 20px;
}

#kontakty .radek .sloupec {
  width: 290px;
  float: left;
  border-left:  1px solid #fff;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left:  5px;
}

#kontakty #logo_znamka {
  position:  absolute;
  top:  300px;
  left:  296px;
  _left:  290px;
  border-left:  1px solid #fff;
  margin:  0px 0px 0px 20px;
  padding-left:  5px;
  font-size:  0.9em;
  width: 630px;
}

#kontakty #logo_znamka img {
  margin-bottom:  7px;
  float:  left;
}

#kontakty #logo_znamka span {
  position:relative;
  top:20px;
  left:10px;
  display:block;
}


#textove_stranky {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  margin-top:0px;
  background-image:url('/images/pozadi.jpg');
  background-repeat:no-repeat;
  text-align:left;
  color:#fff;
  line-height:130%;
}
/*
#textove_stranky h2 {
  font-size:3em;
  color:#ffcc00;
  margin:10px 0px 0px 50px;
  line-height:130%;
}
*/
.upozorneni {
  display:block;
  position:relative;
  top:50px;
  left:300px;
  font-size:1.8em;
  line-height:180%;
}

#news {
  position:relative;
  width:990px;
  height:390px;
  background-image:url('/images/pozadi_textove.jpg');
  background-repeat:repeat-x;
  overflow:hidden;
  border:0px;
  margin:0px;   
}
/*
#news h2 {
  font-size:3em;
  color:#ffcc00;
  margin:10px 0px 0px 50px;
  line-height:130%;
  position:relative;
}*/

#news .nabidka  {
  position:relative;
  width:450px;
  height:82px;
  background-image:url('/images/pozadi_novinka.gif');
  background-repeat:repeat-x;
  margin-top:20px;
  padding:0px 0px 0px 5px;
  overflow:hidden;
}

#news #kolekce_navigace {
  position:relative;
  top:0px;
  left:0px;
  margin:0px;
}

#news .sloupec {
  width:485px;
  height:328px;
  margin-left:5px;
}

#news .nabidka h3 a {
  color:#ffcc00;
  font-size:1.2em;
  margin-left:25px;
  text-decoration:underline;
  font-weight:bold;
 /* font-family: 'Calibri', 'Arial', 'Verdana', 'sans-serif';*/
  font-family: 'Arial', 'Verdana', 'sans-serif';
}



#news .nabidka .datum {
  position:relative;
  top:-16px;
  left:-15px;
  float:right;
  color:#ffcc00;
  font-size:1em;
  margin-left:25px;
}

#news .nabidka a .sipka {
  display:block;
  position:absolute;
  top:5px;
  left:6px;
  width:11px;
  height:12px;
  background-image:url('/images/sipka_menu.gif'); 
  background-repeat:no-repeat;
  cursor:hand;
}
 
#news .nabidka .dve_sipky {
  display:block;
  position:absolute;
  top:70px;
  left:420px;
} 

#news table,#news td {
  color:#fff;
} 

#news #pocitadlo_slajdu_text {
  position:absolute;
  top:32px;
  left:481px;
  width:38px;
  color:white;
  background-color:transparent;
 /* font-family: 'Calibri', 'Arial', 'Verdana', 'sans-serif';*/
  font-family: 'Arial', 'Verdana', 'sans-serif';
  font-weight:bold;
  letter-spacing: 0.1em;
}

#news .text_nabidek {
  margin:5px;
  line-height:150%;
}

#news .text_nabidek img {
  float:left;
  margin:3px 3px 3px 3px;
}

#news .leva_sipka_posuvu {
  position:absolute;
  top:22px;
  left:437px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
}

#news .prava_sipka_posuvu {
  position:absolute;
  top:22px;
  left:510px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
}

#clanek {
  position:relative;
  width:990px;
  background-image:url('/images/pozadi.jpg');
  background-repeat:repeat-x;
  overflow: hidden;
  border:0px;
  margin:0px;  
}

#clanek h2 {
  margin-top:20px;
  font-size:2.2em;
  width:700px;
}

#clanek .clanek {
  position:relative;
  width:960px;
  height:380px;
  overflow:hidden; 
  margin:0px 10px 0px 15px;
}

#clanek .datum_clanek {
  position:relative;
  top:10px;
  left:0px;
  color:#ffcc00;
  font-size:0.9em;
}

#clanek .levy {
  float: left;
  position: relative;
}

#clanek .cely {
  padding-top: 15px;
  ?padding-top: 7px;
  position: relative;
}

#clanek .anotace_obrazek {
  margin: 0px 0px 5px 0px;
  ?margin: 7px 0px 5px 0px;
  position:relative;
  clear: both;
}

#clanek .soubory {
  width: 190px;
  margin: 5px 5px 0px 0px;  
  padding: 5px;
} 

#clanek .anotace_clanek {
  margin:0px 0px 10px 0px;
}

#clanek .fotka_navic {
  margin:2px 10px 0px 0px;
  float:left;
  text-align:center;
/*  border:1px solid red;*/
  padding:0px;
}


#clanek .obrazek_fotogalerie {
  display:block;
  width:202px;
  height:22px;
  background-image:url('/cz/images/zobrazit_fotogalerii.gif');
  background-repeat:no-repeat;
  margin-left:auto;
  margin-right:auto;
  ?margin-left:0px;
  ?margin-right:0px;
  cursor:pointer;
} 


#clanek .clanek_text {
  display:block;
  position:relative;
  margin:0px 20px 10px 0px;
  float: left;
}

#clanek .text_stranka {
  display:block;
  position:relative;
  margin:0px 20px 10px 15px;
  width:915px;  
}

#clanek .zpet_na_news {
  display:block;
  position:relative;
  top:5px;
  left:10px;
  cursor:pointer;
  text-decoration:none;
  width:230px;
  height:20px;
  cursor:pointer;
  cursor:hand;
}

#clanek .fotka_navic img {
  border:1px solid white;
  margin:0px;
}


#kosik {
  position:absolute;
  top:0px;
  left:0px;
  width:990px;
  height:336px;
  background-image:url('/images/pozadi.jpg');
  background-repeat:no-repeat;
  font-size:0.9em;
}

#kosik #kolekce_navigace {
  clear:both;
  position:absolute;
  top:70px;
  left:0px;
}

#kosik .bunka_kolekce {
  position:relative;
  width:965px;
  height:290px;
  color:yellow;
  margin:0px 10px 0px 7px;
  text-align:center;
}

#kosik .bunka_kolekce .leva_cast_slajdu {
  width:30%;
  position:absolute;
  top:0px;
  left:15px;
  text-align:left;
}

#kosik .bunka_kolekce .stred_slajdu {
  width:30%;
  position:absolute;
  top:0px;
  left:330px;
  text-align:left; 
}

#kosik .bunka_kolekce .prava_strana_slajdu {
  width:30%;
  position:absolute;
  top:40px;
  left:660px;
  text-align:left; 
}

#kosik .bunka_kolekce .poznamka {
  position:absolute;
  top:280px;
  left:700px;
}

#kosik .bunka_kolekce .psc {
  width:42px;
}

#kosik .bunka_kolekce .mesto {
  width:70px;
}

#kosik .leva_sipka_posuvu {
  position:absolute;
  top:22px;
  left:437px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
}

#kosik .prava_sipka_posuvu {
  position:absolute;
  top:22px;
  left:510px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
}

#kosik #pocitadlo_slajdu_text {
  position:absolute;
  top:32px;
  left:481px;
  width:38px;
  color:white;
  background-color:transparent;
 /* font-family: 'Calibri', 'Arial', 'Verdana', 'sans-serif';*/
  font-family: 'Arial', 'Verdana', 'sans-serif';  
  font-weight:bold;
  letter-spacing: 0.1em;
}

#kosik .kosik_form {
  width:80%;
  border-collapse:collapse;
  margin-left:auto;
  margin-right:auto;
}

#kosik .kosik_form tr {

}

#kosik .kosik_form td {
  color:#fff;
  padding:3px;
 /* border:1px solid white;*/
}

#kosik .kosik_form a {
  color:#fff;
}

#kosik td.produkt {
  width:229px;
}

#kosik td.cena {
  width:107px;
  padding-right:40px;
  text-align:right;
}

#kosik td.mnozstvi {
  width:98px;
}


#kosik .mnozstvi input {
  border:1px solid white;
  width:20px;
  text-align:center;
}

#kosik .zpusob_dopravy {
  width:130px;
} 

#kosik .zpusob_dopravy2 {
  background-color:#000;
  color:#fff;
} 

#kosik .kosik_form .zahlavi {
  font-size:1.3em;
  font-weight:bold;
  background-color:#3b3b3b;
}
/*
#kosik h2 {
  width:200px;
  font-size:3em;
  color:#ffcc00;
  margin:10px 0px 0px 50px;
  line-height:130%;  
}
*/
#kosik h3 {
  font-size:1.8em;
  color:#fff;
  margin:10px 0px 0px 0px;
  line-height:130%;  
  margin-bottom:20px;
}

#kosik input.input_kosik {
  background-color:transparent;
  color:#fff;
}

#kosik .cena_celkem { 
  color:#f89e18;
  margin:5px 0px 5px 0px;
  position:relative;
  top:0px;
  left:40px;
  color:#fff;
/*border:1px solid red;*/
}


#kosik .cena_celkem_obj {
  color:#f89e18;
  margin:5px 0px 5px 0px;
  position:relative;
  top:0px;
  left:54px;
  color:#fff;  
}

#kosik .cena_doruceni { 
  color:#f89e18;
  margin:5px 0px 5px 0px;
  position:relative;
  top:0px;
  left:32px;
  color:#fff;
  background-color:transparent;
  width:226px;
}

#kosik .cena_doruceni {
  text-align:left;
}

#kosik .cena_doruceni input {
  width:80px;
}

#kosik select {
  width:100px;
}

#kosik .cena_doruceni .castka {
  float:right;
  position:relative;
  top:-16px;
  left:-50px;
}

#kosik .tlacitka {
  position:absolute;
  top:260px;
  ?top:265px;
  left:330px;
  width:300px;
}

#kosik .tlacitka input {
  margin-bottom:6px;
  width:45%;
  height:15px;
  cursor:pointer;
  cursor:hand;
  font-weight:bold;
}

#kosik .tlacitka .tlacitko {
  height:15px;
  width:300px;
  font-weight:bold;
}


#kosik .tlacitka_tri {
  position:absolute;
  top:240px;
  ?top:245px;
  left:330px;
  width:300px;
}

#kosik .tlacitka_tri input {
  margin-bottom:6px;
  width:45%;
  height:15px;
  cursor:pointer;
  cursor:hand;
  font-weight:bold;
}

#kosik .tlacitka_tri .tlacitko {
  height:15px;
  width:300px;
  font-weight:bold;
}

#kosik #objednavka .tlacitka {
  position:absolute;
  top:260px;
  ?top:265px;
  left:330px;
  width:300px;
}

#kosik #objednavka .tlacitka input {
  width:300px;
}

#kosik #objednavka .tlacitka .tlacitko {
  height:15px;
  width:300px;
  font-weight:bold;
}


#kosik #objednavka .tlacitka_tri {
  position:absolute;
  top:240px;
  ?top:245px;
  left:330px;
  width:300px;
}

#kosik #objednavka .tlacitka_tri input {
  width:300px;
}

#kosik #objednavka .tlacitka_tri .tlacitko {
  height:15px;
  width:300px;
  font-weight:bold;
}

#kosik .souhlas {
  position:relative;
  top:230px;
  left:-8px;
  color:#fff;
}

#kosik .tlacitka2  {
  position:absolute;
  top:260px;
  ?top:260px;
  left:330px;
  width:300px;
}

#kosik .tlacitka2 input {
  width:298px;
  font-weight:bold;
  margin-bottom:6px;
  cursor:pointer;
  cursor:hand;  
}

#kosik .tlacitka_udaje {
  position:absolute;
  top:265px;
  left:330px;
  font-size:0.9em;
}

#kosik .tlacitka_udaje input {
  display:block;
  margin-bottom:6px;
  width:300px;
  height:15px;
  font-weight:bold;
  cursor:hand;
  cursor:pointer;
}


#kosik .dalsi_slajd {
  display:block;
  position:absolute;
  top:252px;
  left:867px;
  width:42px;
  height:20px;
  cursor:pointer;
  _cursor:hand;
}


#kosik .predchozi_slajd {
  display:block;
  position:absolute;
  top:252px;
  left:7px;
  width:42px;
  height:20px;
  cursor:pointer;
  _cursor:hand;
}

#kosik .objednavka_odeslana {
  text-align:center;
  font-weight:bold;
  margin-top:30px;
}

#kosik #soucet {
  width:80%;
  color:#fff;
  font-size:1.2em;
  margin-top:7px;
  margin-left:auto;
  margin-right:auto;
  clear:both;
}

#kosik #soucet div {
  float:left;
}

#kosik #soucet .celkem {
  margin-left:2px;
}

#kosik #soucet .mnozstvi {
  margin-left:350px;
}

#kosik #soucet .cena {
  ?margin-left:125px;
  margin-left:130px;
}

#kosik #soucet .obj_celkem {
  margin-left:2px;
}

#kosik #soucet .obj_mnozstvi {
  margin-left:342px;
}

#kosik #soucet .obj_cena {
  margin-left:140px;
  ?margin-left:132px;
}

#kosik #doprava {
  width:80%;
  color:#fff;
  font-size:1em;
  margin-left:auto;
  margin-right:auto;  
  margin-bottom:3px;
  border-bottom:1px solid white;
  height:15px;
}

#kosik #doprava div {
  float:left;
}

#kosik #doprava .obj_celkem {
  margin-left:2px;
}


#kosik #doprava .obj_cena {
  margin-left:395px;
}

.koupit {
  position:relative;
  top:360px;
  left:30px;
  width:102px;
  height:19px;
  cursor:pointer;
  cursor:hand;
}

#prodejci {
  position:relative; 
  width:990px;
  height:390px;
  background-image:url('/images/pozadi_textove.jpg');
  background-repeat:repeat-x;
  overflow:hidden;
  border:0px;
  margin:0px;   
  text-align:left;
}
/*
#prodejci h2 {
  font-size:3em;
  color:#ffcc00;
  margin:10px 0px 0px 50px;
  line-height:130%;
  position:relative;
}
*/

#prodejci .odkaz {
  position:relative;
}

#prodejci .odkaz span {
  position:absolute;
  top:0px;
  left:0px;
  visibility:hidden;
}

#prodejci .leva_strana {
  position:relative;
  width:240px;
  float:left;
  margin-top:20px;
  height:318px;
}

#prodejci .prava_strana {
  position:relative;
  width:700px;
  float:right;
  margin-top:20px;
  left:-20px;
  height:318px;
  overflow:hidden;
 /* border:1px solid green;*/
  padding:0px;        
}

#prodejci .vypis_prodejce {
  width:650px;
/*  border:1px solid green; */
  margin:20px 0px 0px 20px;
  border-collapse:collapse;   
}

#prodejci #vyber_kraj {
  position:relative;
  top:30px;
  left:20px;
}

#prodejci .vyber_kraje_popisek {
  position:relative;
  font-size:1.4em;
  color:#fbb40a;
  font-weight:bold;
}

#prodejci #vyber_kraj select {
  position:relative;
  top:-18px;
  left:120px;
}

#prodejci .vypis_prodejce th {
  padding:0px;
  font-size:1.3em;
  color:#fbb40a;
}

#prodejci .vypis_prodejce td {
  padding:1px;
  font-size:1.1em;
  color:#fff;
  padding-right:10px;
}

#prodejci #mapa_img {
  width:196px;
  height:137px;
  margin:20px 0px 0px 20px;
}
#prodejci #mapa_flash {
  width:196px;
  height:137px;
  margin:20px 0px 0px 20px;
}

#prodejci #kolekce_navigace {
  clear:both;
  position:absolute;
  top:10px;
  left:0px;
}

#prodejci #kolekce_navigace .zadny_prodejce {
  position:relative;
  top:50px;
  left:160px;
  font-size:1.5em;
}

#prodejci .bunka_kolekce {
  position:relative;
  width:690px;
  height:290px;
  color:yellow;
  margin:0px 0px 0px 0px;
  text-align:left;;
/*  border:1px solid red;  */
}

#prodejci .leva_sipka_posuvu {
  position:absolute;
  top:22px;
  left:437px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
}

#prodejci .prava_sipka_posuvu {
  position:absolute;
  top:22px;
  left:510px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
/* border:1px solid white;*/
}

#prodejci #pocitadlo_slajdu_text {
  position:absolute;
  top:32px;
  left:481px;
  width:38px;
  color:white;
  background-color:transparent;
 /* font-family: 'Calibri', 'Arial', 'Verdana', 'sans-serif';*/
  font-family: 'Arial', 'Verdana', 'sans-serif'; 
  font-weight:bold;
  letter-spacing: 0.1em;
}

#prodejci .dalsi_slajd {
  display:block;
  position:absolute;
  top:255px;
  left:611px;
  width:42px;
  height:20px;
  cursor:pointer;
  _cursor:hand;
}


#prodejci .predchozi_slajd {
  display:block;
  position:absolute;
  top:255px;
  left:20px;
  width:42px;
  height:20px;
  cursor:pointer;
  _cursor:hand;
}

#prodejci .zobrazeno {
  position:absolute;
  top:257px;
  left:220px;
  color:#fbb40a;
}

#prodejci .nazev {
  width:240px;
}

#prodejci .kraj {
  width:100px;
}

#prodejci .mesto {
  width:186px;
}

#prodejce_detail {
  position:relative;
  width:990px;
  height:390px;
  background-image:url('/images/pozadi.jpg');
  background-repeat:repeat-x;
  overflow:hidden;
  border:0px;
  margin:0px;  
}
/*
#prodejce_detail h2 {
  font-size:3em;
  color:#ffcc00;
  margin:10px 0px 0px 50px;
  line-height:130%;
  position:relative;
}
*/
#prodejce_detail .informace {
  position:relative;
  width:600px;
  float:right;
  margin: 50px 40px 0px 0px; 
}

#prodejce_detail .informace table {
  border-collapse:collapse;
  width:48%;
}

#prodejce_detail .informace table .nazev {
  font-weight:bold;   
}

#prodejce_detail .informace table td {
  color:#fff;
  padding:6px 6px 6px 0px;
  font-size:1.2em;
}

#prodejce_detail .informace table th {
  color:#ffcc00;
  padding:6px 6px 6px 0px;
  font-size:1.3em;
}

#prodejce_detail .popis {
  position:absolute;
  top:250px;
  left:351px;
  width:280px;
  height:100px;
  overflow:hidden;
  font-size:0.9em;
  font-weight:normal;
  letter-spacing:0.1em;
}

#prodejce_detail .popis .nazev {
  color:#fff;
  padding:6px;
  font-size:1.2em;
  font-weight:bold;
}

#prodejce_detail .obrazek {
  position:relative;
  width:260px;
  float:left;
  text-align:center;
  margin: 50px 0px 0px 40px; 
}

#prodejce_detail .fotka_navic {
  margin-left:auto;
  margin-right:auto;
}

#prodejce_detail .obrazek_fotogalerie {
  display:block;
  width:202px;
  height:22px;
  background-image:url('/cz/images/zobrazit_fotogalerii.gif');
  background-repeat:no-repeat;
  margin-top:3px;
  margin-left:auto;
  margin-right:auto;
  ?margin-left:0px;
  ?margin-right:0px;
  cursor:pointer;
} 

#prodejce_detail #odkaz_zpet {
  position:absolute;
  top:330px;
  left:750px;
}

#prodejce_detail #odkaz_na_mapy {
  position:relative;
  top:20px;
  left:0px;
  width:202px;
  height:22px;
  margin-left:auto;
  margin-right:auto;
}

#prodejce_detail #odkaz_na_mapy .mapy {
  position:absolute;
  top:0px;
  left:0px;
  width:202px;
  height:22px;
  background-image:url('/cz/images/zobrazit_mapy.gif');  
  background-repeat:none;
  cursor:pointer;
}

#prislusenstvi {
  position:relative;
  width:990px;
  height:390px;
  background-image:url('/images/pozadi_skutry2.jpg');
  background-repeat:repeat-x;
  overflow:hidden;
  border:0px;
  margin:0px; 
  text-align:left;
}

#prislusenstvi .podrubriky {
  position:absolute;
  top: 23px;
  left: 370px;
}

#prislusenstvi .podrubriky a {
  display:  inline;
  margin:  0px 20px 0px 0px;
  font-weight:  bold;
  font-size:  1.2em;
/*  color:#f5871e;*/
}

#prislusenstvi .podrubriky a.aktivni {
  text-decoration:  none;
}

#prislusenstvi #kolekce_navigace {
  clear:both;
  position:absolute;
  top:85px;
  left:0px;
}

#prislusenstvi .prislusenstvi_data {
  position:relative;
  width:260px;
  height:251px;
/*  background-image:url('/images/pozadi_skutr.gif');*/
  margin:0px 15px 0px 15px;
 /* border:1px solid red;*/
}

#prislusenstvi .prislusenstvi_radek1 {
  position:relative;
  width:260px;
  height:120px;
  margin:0px 0px 10px 0px;
 /* border:1px solid black;*/
}

#prislusenstvi .prislusenstvi_radek2 {
  position:relative;
  width:260px;
  height:120px;
 /* border:1px solid orange;*/
}

#prislusenstvi .foto_prislusenstvi {
  width:122px;
  height:120px;
/*  border:1px solid blue;*/
  overflow:hidden;
  padding:0px;  
  margin:0px;
}

/*
#prislusenstvi .foto_prislusenstvi img {
  padding:0px;
  margin:0px;
}*/

#prislusenstvi  h3.nazev {
  position:absolute;
  top:2px;
  left:142px;
  color:#993138;
  font-size: 1.4em;
}

#prislusenstvi  .nazev_obrazek {
  position:absolute;
  top:12px;
  left:132px;
}

#prislusenstvi  .obsah_obrazek {
  position:absolute;
  top:92px;
  left:132px;
}

#prislusenstvi  a.detail {
  position:absolute;
  top:100px;
  left:135px;
  width:102px;
  height:19px;
  background-image:url('/cz/images/detail.gif');
  background-repeat:no-repeat;
  cursor:pointer;
  font-size:0.9em;
  text-decoration:none;
} 

.hidden {
  visibility:hidden;
}

#prislusenstvi .detail span{ 
  position:relative;
  top:-19px;
  visibility:hidden;
}

#prislusenstvi  .objem {
  position:absolute;
  top:70px;
  left:134px;
  color:#993138; 
  font-weight:bold;
  font-size:1.1em;
  font-style:italic; 
  line-height:180%; 
  color:#4c4c4c;  
}

#prislusenstvi  .cena {
  position:absolute;
  top:50px;
  left:134px;
  color:#993138;
  font-weight:bold;
  font-size:1.1em;
  font-style:italic; 
  line-height:180%; 
  color:#4c4c4c;   
}

#prislusenstvi .cena_hodnota {
  font-size:1.2em;
}

#prislusenstvi  a {
  display:block;
}

#prislusenstvi .leva_sipka_posuvu {
  position:absolute;
  top:354px;
  left:9px;
  width:32px;
  height:34px;
  cursor:pointer;
  cursor:hand;
}

#prislusenstvi .prava_sipka_posuvu {
  position:absolute;
  top:354px;
  left:949px;
  width:32px;
  height:34px;
  cursor:pointer;
  cursor:hand;
}
/*---------------------------------------- prislusenstvi detail ------------------------------------*/
#prislusenstvi_detail {
  position:relative;
  width:990px;
  height:390px;
  background-image:url('/images/pozadi_textove.jpg');
  background-repeat:repeat-x;
  overflow:hidden;
  border:0px;
  margin:0px;   
}

#prislusenstvi_detail .url_shop  {
  display: block;
  color: #fff;
  position: absolute;
  top: 360px;
  left: 20px;
}  
#prislusenstvi_detail .nazev_obrazek {
  position:absolute;
  top:32px;
  left:22px;
}

#prislusenstvi_detail h3.nazev_nadpis {
  position:absolute;
  top:22px;
  left:22px;
  font-size:2em;
  font-weight:bold;
  color:#ffcc00;
}

#prislusenstvi_detail .skutr_data {
  position:relative;
  width:954px;
  height:288px;
  margin: 0px 15px 0px 15px;
  overflow:hidden;
  color:#fff;
}

#prislusenstvi_detail .slide_fotky {
  width:282px;
  float:left;
  font-size:1em;
  margin:10px 10px 10px 10px;
  text-align:center;
}

#prislusenstvi_detail .fotky {
  width:194px;
  margin-left:auto;
  margin-right:auto;
}

#prislusenstvi_detail .velka_fotka {
  width:188px; 
  max-height:188px;
  overflow:hidden;
  margin:2px;
}

#prislusenstvi_detail .velka_fotka img {
  margin:0px;
}

#prislusenstvi_detail .mala_fotka {
  position:relative;
  left:1px;
  float:left;
  margin:2px;
  width:44px; 
  max-height:44px;
  overflow:hidden;
} 

#prislusenstvi_detail .popis {
  width:48%;
  height:67px;
  overflow:hidden;
  margin: 5px 2px 0px 2px;
  font-size:0.8em;
  text-align:left;
 /* border:1px solid red;*/
  float:right;
}

#prislusenstvi_detail .tech_udaje {
  position:relative;
  float:left; 
  width:600px;
  margin:10px 10px 10px 0px;
 /* border:1px solid red;*/
}

#prislusenstvi_detail .tech_udaje td {
  font-size:1em;
  color:#fff;
}

#prislusenstvi_detail .tech_udaje tr {
  height:23px;
}

#prislusenstvi_detail .table1 {
  width:50%;
  float:left;
  border:0px solid white;
  border-collapse:collapse;
}

#prislusenstvi_detail .table2 {
  width:50%;
  float:right;
  border:0px solid white;
  border-collapse:collapse;
}


#prislusenstvi_detail  .tech_udaje .leve {
  width:55%;
  font-weight:bold;
}

#prislusenstvi_detail  .tech_udaje td.prave {

} 

#prislusenstvi_detail  .tech_udaje td.sude {
  background-color:#2a2a2a;
}

#prislusenstvi_detail  .tech_udaje td.posledni {
  border-bottom:0px solid white;
}

#prislusenstvi_detail .popisek{
  width:250px;
  margin-top:10px;
}

#prislusenstvi_detail .texty {
  width:99%;
  height:250px;
  font-size:0.9em;  
  line-height:120%;
  overflow:hidden;
 /* border:1px solid white;  */
}

#prislusenstvi_detail .texty h3{
  margin-top:10px;
}

#prislusenstvi_detail #kolekce_navigace {
  clear:both;
  position:absolute;
  top:80px;
  left:0px;
}

#prislusenstvi_detail .dalsi_slajd {
  display:block;
  position:absolute;
  top:252px;
  left:860px;
  width:42px;
  height:20px;
  cursor:pointer;
  _cursor:hand;
}


#prislusenstvi_detail .predchozi_slajd {
  display:block;
  position:absolute;
  top:252px;
  left:0px;
  width:42px;
  height:20px;
  cursor:pointer;
  _cursor:hand;
}


#prislusenstvi_detail .zpet_na_prislusenstvi {
  display:block;
  position:absolute;
  top:5px;
  left:10px;
  cursor:pointer;
  text-decoration:none;
  width:280px;
  height:20px;
}

#prislusenstvi_detail a.zpet_na_prislusenstvi:hover {
  text-decoration:underline;
}

#prislusenstvi_detail .leva_sipka_posuvu {
  position:absolute;
  top:22px;
  left:437px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
}

#prislusenstvi_detail .prava_sipka_posuvu {
  position:absolute;
  top:22px;
  left:510px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
/* border:1px solid white;*/
}

#prislusenstvi_detail #pocitadlo_slajdu_text {
  position:  absolute;
  top:  32px;
  left:  481px;
  width:  38px;
  color:  white;
  background-color:  transparent;
 /* font-family: 'Calibri', 'Arial', 'Verdana', 'sans-serif';*/
  font-family: 'Arial', 'Verdana', 'sans-serif'; 
  font-weight:  bold;
  letter-spacing: 0.1em;
}

#prislusenstvi_detail .download {
  position:absolute;
  top:250px;
  left:307px;
  width: 540px;
}

#prislusenstvi_detail .download .ke_stazeni {
  font-size:1.1em;
}

/*-------------------------------------- obchodni podminky ----------------------------*/

#podminky {
  position:relative;
  width:990px;
  height:390px;
  background-image:url('/images/pozadi_textove.jpg');
  background-repeat:repeat-x;
  overflow:hidden;
  border:0px;
  margin:0px;   
}

#podminky #kolekce_navigace {
  clear:both;
  position:absolute;
  top:70px;
  left:0px;
}

#podminky .bunka_kolekce {
  position:relative;
  width:965px;
  height:290px;
  color:#fff;
  margin:0px 10px 0px 7px;
  text-align:center;
}

#podminky .leva_sipka_posuvu {
  position:absolute;
  top:22px;
  left:437px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
}

#podminky .prava_sipka_posuvu {
  position:absolute;
  top:22px;
  left:510px;
  width:35px;
  height:38px;
  cursor:pointer;
  cursor:hand;
}

#podminky #pocitadlo_slajdu_text {
  position:absolute;
  top:32px;
  left:481px;
  width:38px;
  color:white;
  background-color:transparent;
  font-family: 'Arial', 'Verdana', 'sans-serif'; 
  font-weight:bold;
  letter-spacing: 0.1em;
}

#podminky .download {
  position:absolute;
  top:360px;
  left:-10px;  
}

#podminky .download a {
  margin-left:50px;
}

#podminky h2 {
  font-size:1.6em;
}  

#podminky .text{
  color:#fff;
  margin:0px 20px 0px 30px;
  text-align:left;
  line-height:140%;
}

#podminky .text h3 {
  font-size:1.5em;
  margin:4px 0px 8px 0px;
}

#podminky .text p {
  margin:4px 0px 4px 0px;
}

/*------------------------------------------------ o nas ---------------------------------*/ 

#o-nas {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  margin-top:0px;
  text-align:left;
  color:#fff;
  line-height:130%;
  border-top:1px solid #ffcc00;
}

#neni_flash_o_nas {
  display:none;
}

/*----------------------------------------------- download --------------------------------*/


#download {
  margin-left:auto;
  margin-right:auto;
  width:990px;
  text-align:left;
/*  border-left:1px solid #ffcc00;
  border-right:1px solid #ffcc00;*/
  font-size:1.2em;
  line-height:150%;
  overflow:hidden;
}

#download #top {
  width:100%;
  height:118px;
  border-bottom:1px solid #000;
  background-image:url('../download/top.gif');
}

#download #top .plocha_odkazu {
  display:block;
  width:280px;
  height:118px; 
  cursor:hand;
  overflow:hidden;
}

#download #top h1 {
  color:#ffcc00;
  font-size:3em;
  line-height:120%;
  margin:0px 0px 20px 20px;
}

#download #dokumenty {
  border-top:1px solid #ffcc00;
  padding-top:20px;
}

#download #dokumenty .clanek {
  margin-top:20px;
}

#download #dokumenty h3 {
  font-size:1.2em;
  margin:0px 0px 7px 0px;
  line-height:150%;
  padding:2px 2px 2px 5px;
  background-color:#696969;
}

#download #dokumenty .anotace {
  font-style:normal;
  font-size:.9em;
  padding-left:5px;
} 

#download #dokumenty .stahnetesi_soubory {
  padding-left:5px;
}

#download #dokumenty ul {
  margin-top:10px;
}

#download #dokumenty li {
  list-style-type:none;
  margin-top:10px;
}

#download #dokumenty li img {
  margin-top:1px;
}

#download #zapati {
  width:100%;
  height:40px;
  background-color:#886d06;
  border-top:1px solid #000;
/*  border-bottom:1px solid #ffcc00;*/
}

#download #zapati .odkaz  {
  float:left;
  margin:9px 10px 0px 10px;
  font-size:.9em;
}

#download #zapati .copy {
  display:block;
  margin:9px 10px 0px 10px;
  font-size:.9em; 
  float:right;
}



#prihlaseni_download {
  width:990px;
  color:#ffcc00;
  height:336px;
  background-image:url('../download/motiv.jpg');
}

#prihlaseni_download table {
  position:relative;
  top:96px;
  left:160px;
}

#prihlaseni_download td {
  color:#ffcc55;
}

/*--------------------------------------------- forum -------------------------------------------*/

#forum {
  position:relative;
  top:0px;
  left:0px;
  text-align:justify;
  margin:0px 0px 20px 10px;
  padding:0px;
  text-align:left;
  overflow:hidden;  
}

#forum .neni {
  width:460px;
  margin:30px 0px 0px 0px;
  text-align:center;
}

#forum .cistic {
  clear:both;
}

#vlozit_novy {
  width: 100%;
  text-align: center;
  margin: 0px auto 0px auto;
}

#tlacitko_vlozit {
  margin: 0px auto 0px auto;
} 

#forum .ramecek {
  padding-bottom:6px;
  border-style: solid;
  border-bottom-width: 1px;
  border-left-width: 1px; 
  border: 1px solid #fff;
}

#forum .odrazka {
  width:30px;
  height:25px;
}

#forum .telo {
  margin:0px;
  margin-left:20px;
  margin-top:5px;
  margin-right:10px;
  margin-bottom:5px;

}

#forum .autor {
  margin:0px;
  font-size:1.2em;
  font-weight:bold;
  margin-left:20px;
  margin-top:0px;
  margin-bottom:3px;
  float:left;
  color: #000;
  display: block;
}

.datum {
  margin:0;
  margin-right:10px;
  margin-top:3px;
  margin-bottom:3px;
  float:right;
}

#forum .text_prispevku {
  font-size:12px;
  line-height:130%;
  letter-spacing:120%;
}

#forum .pridej {
 /* margin-right:10px;*/
  margin:0px 10px 5px 5px;
}

#forum .zahlavi {
  border: 1px solid #000;
}

#forum .zapati{
  text-align:right;
  margin:0px;
 /* margin-right:10px;*/
  width:60px;
}

#forum .odsazeni_fora {
  position:relative;
  width:100%;
  height:65px;
}

.souvisejici_produkty {
  position: absolute;
  top: 361px;
  left: 150px;
  display: block;
  cursor: pointer;
}

#banner_levy {
  width: 653px;
  height: 337px;
  overflow: hidden;
  float: left;
}

#banner_pravy {
  width: 335px;
  height: 337px;
  overflow: hidden;
  float: right;
}

.banner_maly {
  width: 335px;
  height: 111px;
  overflow: hidden;
  margin-bottom: 2px;
  clear: both;
}
