body
{
width: 100%;
height: 100%;
text-align: center;
font-family: Helvetica, Arial, sans-serif;
font-size: 13px;
padding: 0px;
margin: 0px;
/*background: url('data/0/pozadi_textura_kostka.png') 0% 0% repeat;*/
background-color: #E7E7E2;
}

img { border: 0px; }

table { border: 0px; }

table td { vertical-align: top; }

a, a:link, a:active, a:visited
{
color: #000000;
}

a:hover
{
color: #000000;
}

h1, h2, h3, h4, h5, h6
{
font-weight: bold;
margin: 0px;
}

h1 { line-height: 130%; font-size: 140%; }
h2 { line-height: 130%; font-size: 130%; }
h3 { line-height: 130%; font-size: 120%; }
h4 { line-height: 130%; font-size: 110%; }
h5 { line-height: 130%; font-size: 100%; }
h6 { line-height: 130%; font-size: 100%; }

abbr { cursor: help; }


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


.span_0
{
margin-left: 20px;
}

.oddelovac
{
width: 1px;
height: 1px;
line-height: 1px;
font-size: 1px;
}

.clear_1
{
width: 100%;
height: 1px;
line-height: 1px;
display: block;
font-size: 1px;
clear: both;
}

.clear_12
{
width: 100%;
height: 12px;
line-height: 12px;
display: block;
font-size: 1px;
clear: both;
}

.vc1
{
width: 100%;
height: 100%;
display: table;
text-align: left;
#position: relative;
overflow: hidden;
}

.vc2
{
width: 100%;
display: table-cell;
text-align: center;
vertical-align: middle;
#position: absolute;
  #top: 50%;
}

.vc3
{
#position: relative;
  #top: -50%;
}



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



/* Základ (grafika)
----------------------------------------------------------------------------- */

#body_textura_prechod
{
width: 100%;
height: 100%;

/*background: url('data/0/pozadi_textura_prechod.png') 0% 0% repeat-x;*/
}

#body_pozadi_dekorace
{
width: 100%;
height: 100%;
background: url('data/0/pozadi_dekorace.png') 50% 0% no-repeat;
background-color: #E7E7E2;
}

#obsah_podklad
{
width: 100%;
height: 100%;
background-color: white;
border-style: solid;
border-width: 1px;
border-color: #eee;
background: url('data/0/obsah_podklad.png') 50% 0% repeat-y;
overflow: auto;

}

#obsah_menu
{
width: 100%;
height: 100%;
background-color: white;
background: url('data/0/obsah_menu.png') 50% 0% no-repeat;
}



/* Základ
----------------------------------------------------------------------------- */

#zaklad_0
{
width: 990px;
text-align: left;
vertical-align: top;
margin: 0px auto;
/*background-color: white;*/
}

#zaklad_1
{
width: 990px;
text-align: left;
vertical-align: top;
}

#zaklad_obsah_rezerva
{
width: 990px;
height: 173px;
}

#zaklad_obsah_1
{
width: 990px;
position: relative;
  top: 0px;
  left: 0px;
}

#zaklad_obsah_2
{
width: 990px;
position: relative;
  top: 0px;
  left: 0px;
}

#zaklad_menu_0
{
width: 990px;
position: absolute;
  top: -173px;
  left: 0px;
}

#zaklad_menu_1
{
width: 990px;
height: 130px;
position: relative;
  top: 0px;
  left: 0px;
}

#zaklad_login_0
{
width: 990px;
height: 30px;
/*background: url('data/0/login_podklad.png') 0% 0% repeat-x;*/
background-color: #2F7687;
position: absolute;
  top: -41px;
  left: 0px;
}

#zaklad_login_1
{
width: 966px;
height: 30px;
position: relative;
  top: 0px;
  left: 20px;
}

#zaklad_skupina_0
{
}

#zaklad_skupina_1
{
}

#zaklad_zobrazeni_0
{
width: 990px;
float: left;
position: relative;
  top: 0px;
  left: 0px;
}

#zaklad_zobrazeni_1
{
  width: 966px;
  /*position: relative;*/
  top: 0px;
  left: 0px;
}

#zaklad_odkazy_0
{
width: 990px;
}

#zaklad_odkazy_1
{
width: 966px;
position: relative;
  top: 0px;
  left: 12px;
}

#zaklad_pata_0
{
width: 990px;
}

#zaklad_pata_1
{
width: 966px;
position: relative;
  top: 0px;
  left: 12px;
}


#zaklad_obsah_hlava
{
/*position: relative;
right: 10px;
top: 133px;*/
float: right;
z-index: 2;
height: 45px;
line-height: 45px;
list-style-type: none;
font-size: 12px;
}

#zaklad_obsah_hlava span {
margin-left: 10px;
}



/* Menu
----------------------------------------------------------------------------- */

#menu_0
{
width: 990px;
height: 130px;
}

#menu_1
{
width: 990px;
height: 130px;
}

#menu_2
{
width: 990px;
height: 88px;
background: url('data/0/menu_logo_sennheiser2.gif') 0% 0% no-repeat;
position: relative;
  top: 0px;
  left: 0px;
}

#menu_2_sennheiser
{
width: 450px;
height: 18px;
float: left;
position: absolute;
  top: 25px;
  left: 26px;
}

#menu_2_sennheiser1
{
  width: 450px;
  height: 65px;
  position: absolute;
  top: 0px;
  left: 0px;
}

#menu_2_sennheiser1 img
{
width: 380px;
margin-top:6px;
/*height: 65px;*/
display: block;

}

#menu_2_sennheiser2
{
width: 760px;
height: 41px;
position: absolute;
  top: 0px;
  left: 230px;
}

#menu_2_sennheiser2 a
{
width: 580px;
height: 41px;
display: block;
}

#menu_2_sennheiser2 a img
{
width: 580px;
height: 41px;
display: block;
}

#menu_2_panter
{
width: 94px;
height: 33px;
float: left;
position: absolute;
  top: 54px;
  left: 881px;
}

#menu_2_sennheiser3
{
width: 180px;
height: 41px;
text-align: right;
position: absolute;
  top: 0px;
  left: 810px;
}

#menu_2_sennheiser3 a
{
font-weight: bold;
/*color: #ffffff;*/
text-decoration: none;
position: relative;
  top: 12px;
  left: -15px;
}

#menu_3
{
width: 990px;
height: 36px;
position: relative;
  top: 0px;
  left: 0px;
}

#menu_3a
{
height: 36px;
position: relative;
  top: 0px;
  left: 10px;
}

#menu_3a_kategorie
{
height: 36px;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#menu_3a_kategorie li
{
float: left;
color: #666666;
margin: 0px;
padding: 0px;
border-left: 1px solid gray;
background: url('data/0/menu_kategorie_rozdeleni.png') 0% 0% no-repeat;
}

#menu_3a_kategorie li a
{
height: 36px;
display: block;
font-size: 12px;
color: #2f2f2f;
text-decoration: none;
padding: 0px 46px 0px 10px;
/* background: url('data/0/menu_kategorie_puntik.gif') 100% 0% no-repeat; */
}

#menu_3a_kategorie li a:hover
{
color: #2f7687;
}

#menu_3a_kategorie li a span
{
position: relative;
  top: 3px;
  left: 0px;
}

#menu_3b
{
width: 166px;
height: 26px;
position: absolute;
  top: 5px;
  left: 813px;
background: url('data/0/menu_hledej_podklad.png') 0% 0% no-repeat;
}

#menu_3b_form
{
width: 166px;
height: 26px;
}

#menu_3b_hledej
{
width: 125px;
height: 19px;
line-height: 19px;
float: left;
color: #ffffff;
position: absolute;
  top: 2px;
  left: 10px;
background-color: transparent;
border: none;
}

#menu_3b_odeslat
{
width: 23px;
height: 23px;
position: absolute;
  top: 2px;
  left: 138px;
background-color: transparent;
border: none;
}

#menu_3b_odeslat:hover
{
cursor: pointer
}



/* Login
----------------------------------------------------------------------------- */

#login_0
{
width: 966px;
height: 30px;
}

#login_1
{
width: 966px;
height: 30px;
}

#login_2
{
width: 360px;
height: 30px;
float: left;
position: relative;
  top: 0px;
  left: 0px;
background: url('data/0/login_form_podklad.png') 0% 0% no-repeat;
}

#login_2_prihlaseni
{
line-height: 30px;
font-size: 10px;
color: #ffffff;
position: absolute;
  top: 1px;
  left: 0px;
}

#login_2_email
{
width: 107px;
height: 16px;
line-height: 16px;
font-size: 11px;
color: #333333;
position: absolute;
  top: 7px;
  left: 70px;
background-color: transparent;
border: none;
}

#login_2_login
{
line-height: 30px;
font-size: 11px;
color: #ffffff;
position: absolute;
  top: 1px;
  left: 192px;
}

#login_2_heslo
{
width: 107px;
height: 16px;
line-height: 16px;
font-size: 11px;
color: #333333;
position: absolute;
  top: 7px;
  left: 225px;
background-color: transparent;
border: none;
}

#login_2_prihlasit
{
width: 21px;
height: 26px;
position: absolute;
  top: 3px;
  left: 339px;
background-color: transparent;
border: none;
}

#login_2_prihlasit:hover
{
cursor: pointer
}

#login_3
{
height: 30px;
float: left;
padding-left: 12px;
}

#login_3 a
{
line-height: 30px;
font-size: 11px;
color: #999999;
text-decoration: none;
}

#login_3 a:hover
{
color: #ffffff;
text-decoration: underline;
}

#login_4
{
width: 950px;
height: 30px;
float: left;
position: relative;
  top: 0px;
  left: 0px;
}

#login_4_prihlaseni
{
line-height: 30px;
font-size: 10px;
color: #ffffff;
position: absolute;
  top: 1px;
  left: 0px;
}

#login_4_menu
{
height: 18px;
line-height: 18px;
font-size: 12px;
color: #999999;
list-style-type: none;
margin: 0px;
padding: 0px;
position: absolute;
  top: 7px;
  left: 65px;
}

#login_4_menu li
{
height: 18px;
line-height: 18px;
float: left;
margin: 0px;
padding: 0px 8px;
background: url('data/0/login_rozdeleni.png') 0% 0% no-repeat;
}

#login_4_menu li a
{
color: #999999;
text-decoration: none;
}

#login_4_menu li a:hover
{
color: #ffffff;
text-decoration: underline;
}



/* Zobrazení
----------------------------------------------------------------------------- */

#zobrazeni_0
{
width: 966px;
margin-left: 12px;
}

#zobrazeni_1
{
width: 966px;
position: relative;
  top: 0px;
  left: 0px;
}

#zobrazeni_2
{
width: 966px;
color: #ffffff;
}

#zobrazeni_2 a
{
color: #ffffff;
}

#zobrazeni_3
{
width: 966px;
color: #000000;
background-color: #ffffff;
position: relative;
  top: 0px;
  left: 0px;
}

#zobrazeni_3a
{
width: 926px;
padding: 20px 0px;
position: relative;
  top: 0px;
  left: 20px;
}

#zobrazeni_3a h1
{
margin: 0px;
padding: 0px;
}

#zobrazeni_3 a
{
color: #000000;
}



/* Odkazy
----------------------------------------------------------------------------- */

#odkazy_0
{
width: 966px;
background-color: #2F7687;
color: white;
}

#odkazy_1
{
width: 936px;
padding: 12px 0px;
position: relative;
  top: 0px;
  left: 30px;
}

#odkazy_1 .odkazy_1_sloupec
{
width: 220px;
float: left;
}

#odkazy_1 .odkazy_1_sloupec strong
{
height: 45px;
font-size: 15px;
}

#odkazy_1 .odkazy_1_sloupec a
{
color: #ccc;
line-height: 18px;
text-decoration: none;
}

#odkazy_1 .odkazy_1_sloupec a:hover
{
color: white;
text-decoration: underline;
}

#odkazy_1 .odkazy_1_sloupec .nadpis:hover
{
color: white;
text-decoration: none;
}

#odkazy_1 .odkazy_1_sloupec .nadpis2:hover
{
color: white;
text-decoration: none;
}

#odkazy_1 .odkazy_1_sloupec .mezera
{
width: 100%;
height: 10px;
line-height: 10px;
font-size: 1px;
}



/* Pata
----------------------------------------------------------------------------- */

#pata_0
{
width: 966px;
height: 45px;
}

#pata_1
{
width: 966px;
height: 45px;
}

#pata_1a
{
width: 480px;
height: 45px;
line-height: 45px;
float: left;
font-size: 12px;
color: #999999;
}

#pata_1b
{
width: 480px;
height: 45px;
line-height: 45px;
float: right;
text-align: right;
font-size: 12px;
color: #999999;
}

#pata_1c
{
width: 480px;
height: 45px;
line-height: 45px;
float: right;
text-align: right;
font-size: 12px;
color: #999999;
}

#pata_1c ul
{
height: 45px;
line-height: 45px;
float: right;
list-style-type: none;
font-size: 12px;
color: #999999;
margin: 0px;
padding: 0px;
}

#pata_1c ul li
{
height: 45px;
line-height: 45px;
float: left;
margin: 0px;
padding: 0px 0px 0px 12px;
}

#pata_1c ul li img
{
position: relative;
  top: 8px;
  left: 0px;
}



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



/* Index
----------------------------------------------------------------------------- */

#index_0
{
width: 966px;
height: 714px;
position: relative;
  top: 0px;
  left: 0px;
}

#index_1
{
width: 302px;
height: 420px;
background: url('data/0/index_zajimavosti_podklad.png') 0% 0% repeat-y;
position: absolute;
  top: 294px;
  left: 664px;
z-index: 10;
}

#index_1a
{
width: 302px;
height: 420px;
position: relative;
  top: 0px;
  left: 0px;
background: url('data/0/index_zajimavosti_nadpis_stin.gif') 0% 0% no-repeat;
}

#index_1a_archiv
{
width: 302px;
height: 42px;
line-height: 42px;
text-indent: 55px;
position: absolute;
  top: 378px;
  left: 0px;
background: url('data/0/index_zajimavosti_archiv_podklad.png') 0% 0% no-repeat;
z-index: 15;
}

#index_1a_archiv a
{
line-height: 42px;
font-size: 14px;
color: #cbd0db;
text-decoration: none;
}

#index_1a_archiv a:hover
{
color: #ffffff;
text-decoration: underline;
}

#index_1a_nadpis
{
width: 302px;
height: 50px;
line-height: 50px;
font-size: 20px;
color: #ffffff;
text-indent: 22px;
background: url('data/0/index_zajimavosti_nadpis_podklad.png') 0% 0% no-repeat;
}

#index_1b p
{
width: 302px;
height: 83px;
font-size: 14px;
color: #ffffff;
margin: 0px;
padding: 0px;
background: url('data/0/index_zajimavosti_rozdeleni.png') 0% 100% repeat-x;
}

#index_1b p a
{
display: block;
font-size: 14px;
color: #999999;
text-decoration: none;
padding: 15px 22px 16px 22px;
}

#index_1b p a:hover
{
color: #ffffff;
}

#index_2
{
width: 966px;
height: 714px;
position: absolute;
  top: 0px;
  left: 0px;
}

#index_2 a
{
display: block;
color: #ffffff;
text-decoration: none;
position: absolute;
}

#index_2 a:hover
{
cursor: pointer;
}

#index_2 a:hover strong
{
display: block;
}

#index_2 strong
{
display: none;
font-weight: normal;
margin: 0px;
padding: 0px;
background: url('data/0/index_napis_podklad.png') 0% 0% repeat;
}

#index_2 strong span
{
position: relative;
}

#index_2 .i2_120711a_videa
{
width: 80px;
height: 80px;
    top: 409px;
    left: 250px;
background: url('data/0/ikona_play_47.png') 50% 50% no-repeat;
z-index: 65;
}

#index_2 .i2_120711a_videa i
{
font-size: 12px;
font-weight: bold;
font-style: normal;
position: relative;
  top: 65px;
  left: 25px;
}

#index_2 .i2_120711a
{
width: 367px;
height: 489px;
  top: 0px;
  left: 0px;
background-image: url('data/index/index_121112a.jpg');
}

#index_2 .i2_120711a:hover
{
background-image: url('data/index/index_121112a_hover.jpg');
}

#index_2 .i2_120711a strong
{
height: 80px;
font-size: 23px;
position: relative;
  top: 409px;
  left: 0px;
}

#index_2 .i2_120711a strong span
{
top: 15px;
left: 25px;
}

#index_2 .i2_120711b
{
width: 183px;
height: 282px;
  top: 0px;
  left: 379px;
background-image: url('data/index/index_120907b.jpg');
}

#index_2 .i2_120711b:hover
{
background-image: url('data/index/index_120907b_hover.jpg');
}

#index_2 .i2_120711b strong
{
height: 70px;
font-size: 18px;
position: relative;
  top: 212px;
  left: 0px;
}

#index_2 .i2_120711b strong b
{
font-size: 25px;
font-weight: normal;
}

#index_2 .i2_120711b strong span
{
top: 12px;
left: 10px;
}

#index_2 .i2_120711c
{
width: 211px;
height: 282px;
  top: 0px;
  left: 574px;
background-image: url('data/index/index_120907c.jpg');
}

#index_2 .i2_120711c:hover
{
background-image: url('data/index/index_120907c_hover.jpg');
}

#index_2 .i2_120711c strong
{
height: 50px;
font-size: 17px;
position: relative;
  top: 0px;
  left: 0px;
}

#index_2 .i2_120711c strong span
{
position: relative;
  top: 15px;
  left: 15px;
}

#index_2 .i2_120711d
{
width: 170px;
height: 145px;
  top: 0px;
  left: 796px;
background-image: url('data/index/index_120907d.jpg');
}

#index_2 .i2_120711d:hover
{
cursor: default;
background-image: url('data/index/index_120907d_hover.jpg');
}

#index_2 .i2_120711d strong
{
height: 40px;
font-size: 15px;
position: relative;
  top: 0px;
  left: 0px;
}

#index_2 .i2_120711d strong span
{
top: 8px;
left: 10px;
}

#index_2 .i2_120711e
{
width: 170px;
height: 125px;
  top: 157px;
  left: 796px;
background-image: url('data/index/index_121012e.jpg');
}

#index_2 .i2_120711e:hover
{
background-image: url('data/index/index_121012e_hover.jpg');
}

#index_2 .i2_120711e strong
{
height: 55px;
font-size: 14px;
position: relative;
  top: 0px;
  left: 0px;
}

#index_2 .i2_120711e strong span
{
top: 8px;
left: 6px;
}

#index_2 .i2_120711f
{
width: 275px;
height: 115px;
  top: 294px;
  left: 379px;
background-image: url('data/index/index_120907f.jpg');
}

#index_2 .i2_120711f:hover
{
background-image: url('data/index/index_120907f_hover.jpg');
}

#index_2 .i2_120711f strong
{
height: 65px;
font-size: 19px;
position: relative;
  top: 50px;
  left: 0px;
}

#index_2 .i2_120711f strong span
{
top: 10px;
left: 20px;
}

#index_2 .i2_120711g
{
width: 275px;
height: 293px;
  top: 421px;
  left: 379px;
background-image: url('data/index/index_120907g.jpg');
}

#index_2 .i2_120711g:hover
{
background-image: url('data/index/index_120907g_hover.jpg');
}

#index_2 .i2_120711g strong
{
height: 65px;
font-size: 21px;
position: relative;
  top: 0px;
  left: 0px;
}

#index_2 .i2_120711g strong span
{
top: 15px;
left: 12px;
}

#index_2 .i2_120711h
{
width: 158px;
height: 213px;
  top: 501px;
  left: 0px;
background-image: url('data/index/index_120907h.jpg');
}

#index_2 .i2_120711h:hover
{
background-image: url('data/index/index_120907h_hover.jpg');                    cursor: default;
}

#index_2 .i2_120711i
{
width: 197px;
height: 213px;
  top: 501px;
  left: 170px;
background-image: url('data/index/index_120907i.jpg');
}

#index_2 .i2_120711i:hover
{
background-image: url('data/index/index_120907i_hover.jpg');                    cursor: default;
}

#index_2 .i2_120711i strong
{
width: 197px;
height: 213px;
display: block;
font-size: 15px;
color: #999999;
}

#index_2 .i2_120711i strong span
{
top: 15px;
left: 8px;
}

#index_2 .i2_120711i strong span b
{
display: block;
font-size: 22px;
font-weight: normal;
color: #0095d6;
padding-bottom: 10px;
}

/* 130304
----------------------------------------------------------------------------- */

#index_2 .i2_130304a
{
width: 367px;
height: 282px;
  top: 0px;
  left: 0px;
background-image: url('data/index/index_130304a.jpg');
}

#index_2 .i2_130304a:hover
{
background-image: url('data/index/index_130304a_hover.jpg');
}

#index_2 .i2_130304a strong
{
height: 45px;
font-size: 23px;
position: relative;
  top: 237px;
  left: 0px;
}

#index_2 .i2_130304a strong span
{
top: 10px;
left: 15px;
}

#index_2 .i2_130304b
{
width: 183px;
height: 282px;
  top: 0px;
  left: 379px;
background-image: url('data/index/index_130304b.jpg');
}

#index_2 .i2_130304b:hover
{
background-image: url('data/index/index_130304b_hover.jpg');
}

#index_2 .i2_130304b strong
{
height: 45px;
font-size: 18px;
position: relative;
  top: 237px;
  left: 0px;
}

#index_2 .i2_130304b strong b
{
font-size: 25px;
font-weight: normal;
}

#index_2 .i2_130304b strong span
{
top: 12px;
left: 10px;
}

#index_2 .i2_130304c
{
width: 211px;
height: 282px;
  top: 0px;
  left: 574px;
background-image: url('data/index/index_120907c.jpg');
}

#index_2 .i2_130304c:hover
{
background-image: url('data/index/index_120907c_hover.jpg');
}

#index_2 .i2_130304c strong
{
height: 65px;
font-size: 17px;
position: relative;
  top: 217px;
  left: 0px;
}

#index_2 .i2_130304c strong span
{
position: relative;
  top: 15px;
  left: 15px;
}

#index_2 .i2_130304j
{
width: 367px;
height: 195px;
  top: 294px;
  left: 0px;
background-image: url('data/index/index_130304j.jpg');
}

#index_2 .i2_130304j:hover
{
background-image: url('data/index/index_130304j_hover.jpg');
}

#index_2 .i2_130304j strong
{
height: 45px;
font-size: 23px;
position: relative;
  top: 150px;
  left: 0px;
}

#index_2 .i2_130304j strong span
{
top: 10px;
left: 15px;
}

/* 130307
----------------------------------------------------------------------------- */

#index_2 .i2_130307a_videa
{
width: 80px;
height: 80px;
    top: 405px;
    left: 285px;
background: url('data/0/ikona_play_47.png') 50% 50% no-repeat;
z-index: 65;
}

#index_2 .i2_130307a_videa i
{
font-size: 12px;
font-weight: bold;
font-style: normal;
position: relative;
  top: 65px;
  left: 25px;
}

#index_2 .i2_130307a
{
width: 367px;
height: 489px;
  top: 0px;
  left: 0px;
background-image: url('data/index/index_130307a.jpg');
}

#index_2 .i2_130307a:hover
{
background-image: url('data/index/index_130307a_hover.jpg');
}

#index_2 .i2_130307a strong
{
height: 80px;
font-size: 23px;
position: relative;
  top: 409px;
  left: 0px;
}

#index_2 .i2_130307a strong span
{
top: 30px;
left: 15px;
}

/* 130315
----------------------------------------------------------------------------- */

#index_2 .i2_130315h
{
/* width: 158px; */
width: 213px;
height: 213px;
  top: 501px;
  left: 0px;
/* background-image: url('data/index/index_130315h.jpg'); */
background-image: url('data/index/xsw35_akce_s.png');
/* background-image: url('data/index/akce_xsw35_normal_s.png'); */
}

#index_2 .i2_130315h:hover
{
/* background-image: url('data/index/index_130315h_hover.jpg'); */
background-image: url('data/index/xsw35_akce2_s.png');
/* background-image: url('data/index/akce_xsw35_hover_s.png'); */
}

#index_2 .i2_130315i
{
width: 197px;
height: 213px;
  top: 501px;
  left: 170px;
background-image: url('data/index/index_120907i.jpg');
}

#index_2 .i2_130315i:hover
{
background-image: url('data/index/index_120907i_hover.jpg');
}

#index_2 .i2_130315i strong
{
width: 197px;
height: 213px;
display: block;
font-size: 15px;
color: #999999;
}

#index_2 .i2_130315i strong span
{
display: block;
padding: 10px 0px 0px 12px;
}

#index_2 .i2_130315i strong span b
{
font-size: 25px;
color: #0095d6;
}

#index_2 .i2_130315i strong span img
{
position: relative;
  top: 10px;
  left: 0px;
}

/* 130327
----------------------------------------------------------------------------- */

#index_2 .i2_130327b
{
width: 183px;
height: 282px;
  top: 0px;
  left: 379px;
background-image: url('data/index/index_130327b.jpg');
}

#index_2 .i2_130327b:hover
{
background-image: url('data/index/index_130327b_hover.jpg');
}

#index_2 .i2_130327b strong
{
height: 80px;
font-size: 18px;
position: relative;
  top: 202px;
  left: 0px;
}

#index_2 .i2_130327b strong b
{
font-size: 15px;
font-weight: normal;
}

#index_2 .i2_130327b strong span
{
top: 12px;
left: 10px;
}

/* 130412
----------------------------------------------------------------------------- */

#index_2 .i2_130412a
{
width: 367px;
height: 489px;
  top: 0px;
  left: 0px;
background-image: url('data/index/index_130412a.jpg');
}

#index_2 .i2_130412a:hover
{
background-image: url('data/index/index_130412a_hover.jpg');
}

#index_2 .i2_130412a strong
{
height: 80px;
font-size: 23px;
position: relative;
  top: 409px;
  left: 0px;
}

#index_2 .i2_130412a strong span
{
top: 15px;
left: 15px;
}

/* 130418
----------------------------------------------------------------------------- */

#index_2 .i2_130418a
{
width: 367px;
height: 489px;
  top: 0px;
  left: 0px;
background-image: url('data/index/index_130412a.jpg');
}

#index_2 .i2_130418a:hover
{
background-image: url('data/index/index_130412a_hover.jpg');
}

#index_2 .i2_130418a strong
{
height: 80px;
font-size: 23px;
position: relative;
  top: 409px;
  left: 0px;
}

#index_2 .i2_130418a strong span
{
top: 30px;
left: 15px;
}



/* Produkty
----------------------------------------------------------------------------- */

#produkty_1
{
width: 966px;
height: 150px;
}

#produkty_1_nazev
{
width: 190px;
height: 150px;
float: left;
background: url('data/0/produkty_nazev_podklad.png') 0% 0% repeat-y;
}


#produkty_1_nazev a
{
text-decoration: none;
}

#produkty_1_nazev a:hover
{
color: #0095d5;
}

#produkty_1_nazev h1
{
line-height: 34px;
font-size: 29px;
font-weight: normal;
color: #151515;
padding: 12px 0px 0px 12px;
}

#produkty_1_motiv
{
width: 776px;
height: 150px;
float: right;
position: relative;
  top: 0px;
  left: 0px;
}

#produkty_1_motiv .sluchatka_baner_1
{
position: absolute;
  top: 0px;
  left: 150px;
z-index: 75;
}
a.motiv_baner_full {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 776px;
  height: 150px;
  z-index: 75;
}
#produkty_1_corner {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 80;
}

#produkty_2
{
width: 966px;
/*background: url('data/0/produkty_zobrazeni_podklad.png') 0% 0% repeat-y;*/
background-color: white;
}

#produkty_2a
{
width: 190px;
float: left;
}

#produkty_2b
{
width: 776px;
float: right;
}

#produkty_3
{
width: 190px;
height: 58px;
position: relative;
  top: 0px;
  left: 0px;
/*background: url('data/0/produkty_pocet_podklad.png') 0% 0% no-repeat;*/
background-color: #2F7687;
}

#produkty_3_text
{
float: left;
font-size: 14px;
color: #151515;
position: relative;
  top: 12px;
  left: 12px;
}

#produkty_3_cislo
{
width: 60px;
font-size: 30px;
color: #ffffff;
text-align: center;
position: absolute;
  top: 11px;
  left: 129px;
}

#produkty_4
{
width: 190px;
color: #cccccc;
}

.produkty_4_nadpis
{
width: 190px;
font-size: 16px;
text-indent: 16px;
padding: 14px 0px 6px 0px;
}

.produkty_4_linka
{
width: 190px;
height: 6px;
line-height: 6px;
font-size: 1px;
background: url('data/0/produkty_parametry_linka.png') 0% 0% no-repeat;
}

#produkty_4_parametry
{
width: 190px;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#produkty_4_parametry li
{
width: 190px;
display: block;
margin: 0px;
padding: 5px 0px 3px 0px;
background: url('data/0/produkty_parametry_rozdeleni.png') 0% 0% no-repeat;
}

#produkty_4_parametry li span
{
display: block;
}

#produkty_4_parametry li label
{
display: block;
}

#produkty_4_parametry .p4p_1 label
{
padding-left: 27px;
background: url('data/0/produkty_parametry_1.png') 0% 0% no-repeat;
}

#produkty_4_parametry .p4p_2 label
{
padding-left: 42px;
background: url('data/0/produkty_parametry_2.png') 0% 0% no-repeat;
}

#produkty_4_parametry .p4p_2
{
background: none;
}

#produkty_4_parametry li label:hover
{
cursor: pointer;
}

#produkty_4_parametry .p4p_1 span .active
{
background: url('data/0/produkty_parametry_1_check.png') 0% 0% no-repeat;
}

#produkty_4_parametry .p4p_2 span .active
{
background: url('data/0/produkty_parametry_2_check.png') 0% 0% no-repeat;
}

#produkty_4_ul1 li label
{
display: block;
text-indent: 17px;
background-image: url('data/0/produkty_parametry_ul1.png');
background-repeat: no-repeat;
}

#produkty_4_ul1 li label:hover
{
cursor: pointer;
}

#produkty_4_ul1 li .p4ul1_a
{
background-image: url('data/0/produkty_parametry_ul1_check.png');
}

#produkty_4_ul1 li .produkty_4_ul2
{
list-style-type: none;
margin: 0px;
padding: 0px;
position: relative;
  top: 0px;
  left: 40px;
}

#produkty_4_ul1 li .produkty_4_ul2 li
{
margin: 0px;
padding: 3px 0px 5px 0px;
background: none;
}

#produkty_4_ul1 li .produkty_4_ul2 li span
{
display: block;
position: relative;
  top: 0px;
  left: 12px;
}

#produkty_4_ul1 li .produkty_4_ul2 li label
{
display: block;
text-indent: 17px;
background-image: url('data/0/produkty_parametry_ul2.png');
background-repeat: no-repeat;
}

#produkty_4_ul1 li .produkty_4_ul2 li label:hover
{
cursor: pointer;
}

#produkty_4_ul1 li .produkty_4_ul2 li .p4ul2_a
{
background-image: url('data/0/produkty_parametry_ul2_check.png');
}


#produkty_4_cena
{
width: 163px;
padding: 0 15px 0 12px;
}

#produkty_4_cena_posuvnik
{
width: 163px;
height: 34px;
background: url('data/0/produkty_parametry_cena_podklad.png') 0% 0% no-repeat;
}

#produkty_4_cena_zobrazeni
{
font-size: 14px;
padding: 5px 0px;
}

#produkty_4_cena .ui-slider-horizontal {
  border: none;
}
#produkty_4_cena .ui-slider-handle {
  border: none;
  background: transparent url('./data/0/produkty_parametry_cena_posuvnik_okraj.png') center center no-repeat;
  height: 40px;
  width: 14px;
  outline: none;
}
#produkty_4_cena .ui-slider-range {
  background: transparent url('./data/0/produkty_parametry_cena_posuvnik_telo.png') center center repeat-x;
}

#produkty_4_nabidka
{
width: 163px;
padding: 5px 0px 20px 0px;
}

#produkty_4_nabidka a
{
width: 135px;
height: 35px;
line-height: 35px;
display: block;
color: #ffffff;
text-align: center;
text-decoration: none;
position: relative;
  top: 0px;
  left: 25px;
background: url('data/0/akce_sennheiser_pozadi.png') 0% 0% no-repeat;
}

#produkty_5
{
width: 776px;
height: 58px;
background-color: #ccc;
}

#produkty_5a
{
width: 185px;
height: 58px;
line-height: 58px;
float: left;
}

#produkty_5a a
{
width: 182px;
height: 49px;
line-height: 49px;
display: block;
float: left;
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-indent: 16px;
text-decoration: none;
position: relative;
  top: 4px;
  left: 3px;
background: url('data/0/produkty_ukazat_podklad.png') 0% 0% no-repeat;
}

#produkty_5a .p5a_n
{
color: #d9d9d9;
background: url('data/0/produkty_ukazat_podklad_n.png') 0% 0% no-repeat;
}

#produkty_5a .p5a_n:hover
{
cursor: help;
}

#produkty_5b
{
width: 330px;
height: 49px;
line-height: 49px;
float: left;
position: relative;
  top: 4px;
  left: 0px;
}

#produkty_5b div
{
position: relative;
  top: 0px;
  left: 12px;
}

#produkty_5b a
{
display: block;
float: left;
font-size: 14px;
color: #333333;
text-decoration: none;
}

#produkty_5b a:hover
{
text-decoration: underline;
cursor: pointer;
}

#produkty_5b #p5a_upravit
{
width: 182px;
height: 49px;
line-height: 49px;
display: block;
float: left;
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-indent: 16px;
text-decoration: none;
position: relative;
  top: 0px;
  left: 13px;
background: url('data/0/produkty_upravit_podklad.png') 0% 0% no-repeat;
}

#produkty_5b .p5b_pocet
{
display: block;
float: left;
font-size: 30px;
font-weight: normal;
color: #ff0000;
padding-left: 5px;
}

#produkty_5b .p5b_rozdeleni
{
display: block;
float: left;
}

#produkty_5c
{
width: 260px;
height: 58px;
line-height: 58px;
float: right;
}

#produkty_5c_obsah
{
width: 260px;
height: 58px;
line-height: 58px;
}

#produkty_5c_napis
{
font-size: 11px;
color: #999999;
float: left;
}

#produkty_5c_selektor
{
width: 178px;
height: 26px;
float: right;
position: relative;
  top: 15px;
  left: -7px;
background: url('data/0/produkty_radit_podklad.png') 0% 0% no-repeat;
}

#produkty_5c_selektor a:hover
{
cursor: pointer;
}

#p5cs1
{
width: 140px;
height: 23px;
line-height: 23px;
position: absolute;
  top: 2px;
  left: 5px;
}

#p5cs1 span
{
margin-left: 7px;
}

#p5cs1 a
{
width: 168px;
height: 23px;
line-height: 23px;
display: block;
text-decoration: none;
}

#p5cs2
{
width: 172px;
display: none;
position: absolute;
  top: 27px;
  left: 3px;
padding: 1px 0px;
background-color: #ffffff;
z-index: 60;
}

#p5cs2 a
{
width: 170px;
height: 25px;
line-height: 25px;
display: block;
color: #000000;
text-decoration: none;
position: relative;
  top: 0px;
  left: 1px;
}

#p5cs2 a:hover
{
color: #ffffff;
background-color: #151515;
}

#p5cs2 a span
{
margin-left: 8px;
}

#produkty_6
{
width: 776px;
}
                                                                                
#produkty_6 .produkty_7
{
width: 194px;
height: 211px;
float: left;
position: relative;
  top: 0px;
  left: 0px;
background: url('data/0/produkty_kostka_podklad.png') 0% 0% no-repeat;
}

#produkty_6 .produkty_7 .p7pc
{
width: 30px;
height: 30px;
line-height: 30px;
font-size: 11px;
color: #808080;
text-align: center;
position: absolute;
  top: 32px;
  left: 158px;
z-index: 26;
}

#produkty_6 .produkty_7 .p7pc:hover
{
cursor: help;
}

#produkty_6 .produkty_7 h2
{
font-size: 17px;
font-weight: normal;
padding: 10px 40px 3px 7px;
}

/* ADAM */

#produkty_6 .produkty_7 a 
{
text-decoration: none;
}

#produkty_6 .produkty_7 a:hover
{
color: #0095d6;
}

#produkty_6 .produkty_7_obrazek
{
width: 194px;
float: none;
text-align: center;
}

#produkty_6 .produkty_7_obrazek img
{
float: none;
}

#produkty_6 .produkty_7_skupiny
{
width: 194px;
height: 60px;
position: absolute;
  top: 151px;
  left: 0px;
z-index: 25;
}

#produkty_6 .produkty_7_skupiny .p7s_0
{
width: 192px;
height: 60px;
position: relative;
  top: 0px;
  left: 1px;
z-index: 30;
}

#produkty_6 .produkty_7_skupiny .p7s_0 div
{
width: 96px;
height: 30px;
position: absolute;
overflow: hidden;
background-image: url('data/0/produkty_skupina_puntik_0.png');
background-repeat: no-repeat;
z-index: 35;
}

#produkty_6 .produkty_7_skupiny .p7s_0 div:hover
{
cursor: pointer;
}

#produkty_6 .produkty_7_skupiny .p7s_0 div span
{
height: 30px;
line-height: 14px;
display: block;
font-size: 11px;
color: #3e4f58;
text-indent: 15px;
padding-left: 5px;
}

#produkty_6 .produkty_7_skupiny .p7s_0 .active
{
background-image: url('data/0/produkty_skupina_puntik_1.png');
}

#produkty_6 .produkty_7_skupiny .p7s_1
{
top: 0px;
left: 0px;
}

#produkty_6 .produkty_7_skupiny .p7s_2
{
top: 30px;
left: 0px;
}

#produkty_6 .produkty_7_skupiny .p7s_3
{
top: 0px;
left: 96px;
}

#produkty_6 .produkty_7_skupiny .p7s_4
{
top: 30px;
left: 96px;
}

#produkty_6 .produkty_7_neaktivni
{
width: 194px;
height: 211px;
display: block;
position: absolute;
  top: 0px;
  left: 0px;
background-color: #999999;
opacity: 0.4;
filter: alpha(opacity=40);
z-index: -1;
}

#produkty_6 .p7n_1
{
display: none;
}

#produkty_6 .produkty_7_puntik
{
width: 36px;
height: 36px;
position: absolute;
  top: 0px;
  left: 158px;
z-index: 35;
}

#produkty_6 .produkty_7_puntik:hover
{
cursor: pointer;
}

#produkty_6 .produkty_7_puntik .p7p_img
{
width: 36px;
height: 36px;
display: block;
background: url('data/0/produkty_kostka_puntik_0.png') 0% 0% no-repeat;
z-index: 36;
}

#produkty_6 .active .p7p_img
{
background: url('data/0/produkty_kostka_puntik_1.png') 0% 0% no-repeat;
}

produkty_6 .produkty_7_puntik img
{
width: 36px;
height: 36px;
z-index: 30;
background-repeat: no-repeat;
}

#produkty_8
{
width: 776px;
background-color: #ffffff;
}

#produkty_8 .produkty_9
{
width: 776px;
padding: 15px 0px 10px 0px;
border-bottom: #a6a8ab solid 1px;
}

#produkty_8 .produkty_9a
{
width: 180px;
float: left;
}

#produkty_8 .produkty_9a_obrazek
{
width: 180px;
text-align: center;
}

#produkty_8 .produkty_9b
{
width: 580px;
float: right;
}

#produkty_8 .produkty_9b_nazev
{
width: 580px;
}

#produkty_8 .produkty_9b_nazev h3
{
font-size: 15px;
font-weight: bold;
color: #2f7687;
margin: 0px;
padding: 0px;
}

#produkty_8 .produkty_9b_nazev h3 a
{
color: #2f7687;
text-decoration: none;
}

#produkty_8 .produkty_9b_nazev h3 a:hover
{
color: #000000;
}

#produkty_8 .produkty_9b_popis
{
width: 560px;
margin: 0px;
padding: 3px 0px 10px 0px;
}

#produkty_8 .produkty_9b_cena_odkaz
{
width: 580px;
}

#produkty_8 .produkty_9b_cena
{
width: 300px;
float: left;
color: #808080;
}

#produkty_8 .produkty_9b_odkaz
{
width: 260px;
float: right;
text-align: right;
}

#produkty_8 .produkty_9b_odkaz a
{
width: 160px;
height: 22px;
line-height: 22px;
display: block;
float: right;
text-align: center;
color: #666666;
text-decoration: none;
position: relative;
  top: 0px;
  left: -20px;
background-color: #dadada;
}

#produkty_8 .produkty_9b_odkaz a:hover
{
color: #ffffff;
background-color: #2f7687;
}



#produkty_8 .produkty_9b_odkaz_shop
{
width: 260px;
float: right;
text-align: right;
}

#produkty_8 .produkty_9b_odkaz_shop a
{
width: 160px;
height: 22px;
line-height: 22px;
display: block;
float: right;
text-align: center;
color: black;
text-decoration: none;
position: relative;
  left: -20px;
background-color: #2f7687;
margin-top: 10px;
}

#produkty_8 .produkty_9b_odkaz_shop a:hover
{
color: #ffffff;
background-color: #2f7687;
}

#produkty_8 .produkty_9b_odkaz_shop
{
width: 260px;
float: right;
text-align: right;
}

a.odkaz_shop
{
width: 185px;
height: 50px;
line-height: 50px;
vertical-align: center;
text-align: center;
color: white;
overflow: hidden;
display: block;
text-decoration: none;
background-color: #2f7687;
margin: 0px;
font-size: 20px;
font-weight: normal;
}

a.odkaz_shop:hover
{
color: rgb(208,255,240);
background-color: #2f7687;
}



/* Výrobek
----------------------------------------------------------------------------- */

#vyrobek_1
{
width: 966px;
height: 425px;
background: url('data/0/vyrobek_top_podklad.png') 0% 0% repeat-y;
}

#vyrobek_1a
{
width: 770px;
height: 425px;
float: left;
}

#vyrobek_1b
{
width: 185px;
height: 425px;
float: right;
}

#vyrobek_2
{
position: relative;
width: 190px;
height: 425px;
float: left;
overflow: hidden;
}

#vyrobek_2_nazev
{
width: 190px;
height: 64px;
position: relative;
  top: 0px;
  left: 0px;
/*background: url('data/0/vyrobek_nazev_podklad.png') 0% 0% no-repeat;*/
background-color: #2F7687 ;
}

#vyrobek_2_nazev h1
{
width: 165px;
line-height: 64px;
font-size: 24px;
font-weight: normal;
color: #ffffff;
verflow: hidden;
position: absolute;
  top: 0px;
  left: 15px;
}

#vyrobek_2_seznam
{
width: 190px;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#vyrobek_2_seznam li
{
width: 190px;
margin: 0px;
padding: 0px 0px 3px 0px;
background: url('data/0/vyrobek_top_left_rozdeleni.png') 0% 100% no-repeat;
}

#vyrobek_2_seznam li #v2s_o_charakteristiky
{
width: 190px;
height: 33px;
line-height: 33px;
display: block;
font-size: 16px;
text-decoration: none;
text-indent: 17px;
}

#vyrobek_2_seznam li #v2s_o_charakteristiky:hover
{
color: #0095d6;
cursor: pointer;
}

#vyrobek_2_seznam li #v2s_c_charakteristiky
{
width: 190px;
height: 220px;
overflow: hidden;
background: url('data/0/vyrobek_top_left_linka.png') 0% 0% no-repeat;
}

#vyrobek_2_seznam li #v2s_o_recenze-a-texty
{
width: 190px;
height: 33px;
line-height: 33px;
display: block;
font-size: 16px;
text-decoration: none;
text-indent: 17px;
}

#vyrobek_2_seznam li #v2s_o_recenze-a-texty:hover
{
color: #0095d6;
cursor: pointer;
}

#vyrobek_2_seznam li #v2s_c_recenze-a-texty
{
width: 190px;
height: 220px;
overflow: hidden;
background: url('data/0/vyrobek_top_left_linka.png') 0% 0% no-repeat;
}

#vyrobek_2_seznam li #v2s_o_oceneni
{
width: 190px;
height: 33px;
line-height: 33px;
display: block;
font-size: 16px;
text-decoration: none;
text-indent: 17px;
}

#vyrobek_2_seznam li #v2s_o_oceneni:hover
{
color: #0095d6;
cursor: pointer;
}

#vyrobek_2_seznam li #v2s_c_oceneni
{
width: 190px;
height: 220px;
overflow: hidden;
background: url('data/0/vyrobek_top_left_linka.png') 0% 0% no-repeat;
}

#vyrobek_2_seznam li #v2s_o_certifikace
{
width: 190px;
height: 33px;
line-height: 33px;
display: block;
font-size: 16px;
text-decoration: none;
text-indent: 17px;
}

#vyrobek_2_seznam li #v2s_o_certifikace:hover
{
color: #0095d6;
cursor: pointer;
}

#vyrobek_2_seznam li #v2s_c_certifikace
{
width: 190px;
height: 220px;
overflow: hidden;
background: url('data/0/vyrobek_top_left_linka.png') 0% 0% no-repeat;
}

#vyrobek_2_seznam li .v2s_0
{
color: #576c7c;
background: url('data/0/vyrobek_top_left_sipka_0.gif') 100% 50% no-repeat;
}

#vyrobek_2_seznam li .v2s_1
{
color: #0095d6;
background: url('data/0/vyrobek_top_left_sipka_1.gif') 100% 50% no-repeat;
}

#vyrobek_2_seznam li div .v2sc_in
{
width: 190px;
height: 210px;
overflow: hidden;
margin: 0px;
padding: 0px;
background: none;
position: relative;
  top: 4px;
  left: 0px;
}

#vyrobek_2_seznam li div .v2sc_in p
{
font-size: 12px;
margin: 0px 0px 20px 0px;
padding: 0px;
}

#vyrobek_2_seznam li div .v2sc_in p strong
{
display: block;
color: #576c7c
}

#vyrobek_2_seznam li .v2s_2
{
display: block;
}

#vyrobek_3
{
width: 565px;
height: 425px;
float: right;
}

#vyrobek_3_navigace
{
width: 565px;
height: 35px;
line-height: 35px;
}

#vyrobek_3_navigace ul
{
width: 565px;
height: 35px;
line-height: 35px;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#vyrobek_3_navigace ul li
{
float: left;
margin: 0px;
padding: 0px 14px 0px 0px;
background: url('data/0/vyrobek_navigace_rozdeleni.png') 100% 50% no-repeat;
}

#vyrobek_3_navigace ul li a
{
font-size: 12px;
color: #576c7c;
text-decoration: none;
}

#vyrobek_3_navigace ul li a:hover
{
text-decoration: underline;
}

#vyrobek_3_obrazek
{
width: 565px;
height: 380px;
clear: both;
text-align: left;
vertical-align: top;
}

#vyrobek_3_obrazek .vc1
{
width: 100%;
height: 100%;
display: table;
text-align: left;
#position: relative;
overflow: hidden;
}

#vyrobek_3_obrazek .vc2
{
width: 100%;
display: table-cell;
text-align: center;
vertical-align: middle;
#position: absolute;
  #top: 50%;
}

#vyrobek_3_obrazek .vc3
{
#position: relative;
  #top: -50%;
}

#vyrobek_4
{
width: 185px;
height: 375px;
overflow: hidden;
}

#vyrobek_4_seznam
{
width: 185px;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#vyrobek_4_seznam li
{
width: 185px;
margin: 0px;
padding: 0px;
background: url('data/0/vyrobek_top_right_rozdeleni.png') 0% 100% no-repeat;
}

#vyrobek_4_seznam li #v4s_o_galerie
{
width: 185px;
height: 50px;
line-height: 50px;
display: block;
font-size: 18px;
text-decoration: none;
text-indent: 10px;
}

#vyrobek_4_seznam li #v4s_o_galerie:hover
{
color: #ffffff;
cursor: pointer;
background: #576c7c url('data/0/vyrobek_top_right_sipka_1.gif') 100% 50% no-repeat;
}

#vyrobek_4_seznam li #v4s_d_galerie
{
width: 185px;
height: 275px;
overflow: hidden;
}

#vyrobek_4_seznam li #v4s_o_porovnat
{
width: 185px;
height: 50px;
line-height: 50px;
display: block;
font-size: 18px;
text-decoration: none;
text-indent: 10px;
}

#vyrobek_4_seznam li #v4s_o_porovnat:hover
{
color: #ffffff;
cursor: pointer;
background: #576c7c url('data/0/vyrobek_top_right_sipka_1.gif') 100% 50% no-repeat;
}

#vyrobek_4_seznam li #v4s_d_porovnat
{
width: 185px;
height: 276px;
overflow: hidden;
}

#vyrobek_4_seznam li .v4s_0
{
color: #576c7c;
background: #ffffff url('data/0/vyrobek_top_right_sipka_0.gif') 100% 50% no-repeat;
}

#vyrobek_4_seznam li .v4s_1
{
color: #ffffff;
background: #576c7c url('data/0/vyrobek_top_right_sipka_1.gif') 100% 50% no-repeat;
}

#vyrobek_4_seznam li div .v4sd_in
{
width: 185px;
height: 265px;
overflow: hidden;
margin: 0px;
padding: 0px;
background: none;
position: relative;
  top: 4px;
  left: 0px;
}

#vyrobek_4_seznam li div .v4sd_in p
{
font-size: 13px;
font-weight: bold;
color: #666666;
margin: 0px;
padding: 0px 5px 5px 10px;
}

#vyrobek_4_seznam li div .v4sd_in p b
{
display: block;
font-size: 30px;
font-weight: normal;
color: #576c7c;
padding-bottom: 20px;
}

#vyrobek_4_seznam li div .v4sd_in p strong
{
display: block;
font-weight: normal;
color: #576c7c;
}

#vyrobek_5
{
width: 185px;
height: 80px;
margin: 0px;
padding: 0px;
position: absolute;
  top: 240px;
  left: 0px;
z-index: 30;
}

#vyrobek_5 div
{
width: 176px;
height: 38px;
position: relative;
  top: 0px;
  left: 4px;
background-repeat: no-repeat;
z-index: 35;
}

#vyrobek_5_porovnat
{
width: 176px;
height: 38px;
margin: 0px;
padding: 0px;
background-image: url('data/0/vyrobek_tlacitko_porovnat.png');
}

#vyrobek_5_ulozit
{
width: 176px;
height: 38px;
margin: 0px;
padding: 0px;
background-image: url('data/0/vyrobek_tlacitko_ulozit.png');
}

#vyrobek_5 div a
{
width: 176px;
height: 38px;
line-height: 38px;
display: block;
color: #ffffff;
text-indent: 20px;
text-decoration: none;
}

#vyrobek_6
{
width: 966px;
}

#vyrobek_6a
{
width: 770px;
float: left;
background: url('data/0/vyrobek_popis_podklad.png') 0% 0% repeat-y;
}

#vyrobek_6b
{
width: 185px;
float: right;
}

#vyrobek_7
{
width: 190px;
float: left;
}

#vyrobek_7 ul
{
width: 190px;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#vyrobek_7 ul li
{
width: 190px;
height: 40px;
background: url('data/0/vyrobek_popis_odkazy_rozdeleni.png') 0% 100% repeat-x;
}

#vyrobek_7 ul li a
{
width: 190px;
height: 38px;
line-height: 38px;
display: block;
font-size: 14px;
color: #999999;
text-decoration: none;
text-indent: 18px;
}

#vyrobek_7 ul li a:hover
{
color: #ffffff;
cursor: pointer;
}

#vyrobek_7 ul li .v7_1
{
color: #ffffff;
background: url('data/0/vyrobek_popis_odkazy_1.gif') 100% 0% no-repeat;
}

#vyrobek_8
{
width: 550px;
float: right;
}

#vyrobek_8a
{
width: 520px;
padding: 20px 0px;
}

#vyrobek_8a h2, h3
{
font-size: 19px;
font-weight: normal;
color: #2f7687;
margin: 0px;
padding: 0px;
}

#vyrobek_8a p
{
line-height: 18px;
}

#vyrobek_8a ul
{
list-style-image: url('data/0/vyrobek_popis_puntik.gif');
padding: 0px 0px 0px 30px;
}

#vyrobek_8a ul li
{
padding-bottom: 5px;
}

#vyrobek_8a .v8a_schovat
{
display: none;
}

#vyrobek_8a #v8a_o-vyrobku .VlastnostiTitle
{
display: block;
font-weight: bold;
margin-top: 20px;
}

#vyrobek_8a #v8a_o-vyrobku .BaleniTitle
{
display: block;
font-weight: bold;
margin-top: 20px;
}

#vyrobek_8a #v8a_technicke-udaje table
{
margin-top: 10px;
border: none;
border-collapse: collapse;
}

#vyrobek_8a #v8a_technicke-udaje table td
{
padding: 3px 30px 3px 15px;
border: none;
border-collapse: collapse;
}

#vyrobek_8a #v8a_technicke-udaje table .zahlavi
{
font-weight: bold;
}

#vyrobek_8a #v8a_prislusenstvi #v8a_p_1
{
list-style-type: none;
margin: 0px;
padding: 0px;
}

#vyrobek_8a #v8a_prislusenstvi #v8a_p_1 li
{
display: block;
clear: both;
padding: 0px 0px 10px 0px;
margin: 0px 0px 15px 0px;
border-bottom: #808080 dotted 1px;
}

#vyrobek_8a #v8a_prislusenstvi #v8a_p_1 li img
{
float: left;
margin: 0px 15px 10px 0px;
}

#vyrobek_8a #v8a_souvisejici-produkty #v8a_sp_1
{
list-style-type: none;
margin: 0px;
padding: 0px;
}

#vyrobek_8a #v8a_souvisejici-produkty #v8a_sp_1 li
{
width: 170px;
height: 220px;
display: block;
float: left;
padding: 0px;
margin: 0px;
}

#vyrobek_8a #v8a_souvisejici-produkty .v8a_sp_1a
{
width: 170px;
height: 145px;
display: block;
text-align: center;
}

#vyrobek_8a #v8a_souvisejici-produkty .v8a_sp_1b
{
width: 170px;
display: block;
text-align: center;
margin: 0px;
padding: 0px;
}

#vyrobek_8a #v8a_ke-stazeni #v8a_k_1
{
list-style-type: none;
margin: 0px;
padding: 0px;
}

#vyrobek_8a #v8a_ke-stazeni #v8a_k_1 li
{
width: 170px;
height: 170px;
display: block;
float: left;
padding: 0px;
margin: 0px;
}

#vyrobek_8a #v8a_ke-stazeni .v8a_k_1a
{
width: 170px;
display: block;
text-align: center;
}

#vyrobek_8a #v8a_ke-stazeni .v8a_k_1b
{
width: 170px;
display: block;
text-align: center;
padding: 10px 0px;
}

#vyrobek_8a #v8a_varianty #v8a_v_1 
{
width: 517px;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#vyrobek_8a #v8a_varianty #v8a_v_1 li 
{
display: block;
clear: both;
padding: 0px 0px 10px 0px;
margin: 0px 0px 15px 0px;
border-bottom: #808080 dotted 1px;
}

#vyrobek_8a #v8a_varianty #v8a_v_1 li .v8av1_left 
{
width: 135px;
float: left;
display: block;
}

#vyrobek_8a #v8a_varianty #v8a_v_1 li .v8av1_right 
{
width: 380px;
float: right;
display: block;
}

#vyrobek_8a #v8a_varianty #v8a_v_1 li img 
{
float: left;
margin: 0px 15px 10px 0px;
}

#vyrobek_9
{
width: 185px;
position: relative;
  top: 0px;
  left: 0px;
}

#vyrobek_9 .vyrobek_9a
{
width: 185px;
height: 44px;
position: relative;
  top: 0px;
  left: 0px;
background: url('data/0/vyrobek_site_podklad.png') 0% 0% no-repeat;
}

#vyrobek_9 #v9a_img_fb
{
position: absolute;
  top: 7px;
  left: 7px;
}

#vyrobek_9 #vyrobek_9a_fb
{
position: absolute;
  top: 10px;
  left: 50px;
}

#vyrobek_9 #v9a_img_tw
{
position: absolute;
  top: 7px;
  left: 7px;
}

#vyrobek_9 #vyrobek_9a_tw
{
position: absolute;
  top: 10px;
  left: 50px;
}

#vyrobek_9 #v9a_img_gp
{
position: absolute;
  top: 7px;
  left: 7px;
}

#vyrobek_9 #vyrobek_9a_gp
{
position: absolute;
  top: 10px;
  left: 50px;
}

vyrobek_9 .vyrobek_9a strong
{
font-size: 17px;
font-weight: normal;
color: #151515;
position: absolute;
  top: 10px;
  left: 45px;
}

vyrobek_9 .vyrobek_9a span
{
width: 28px;
height: 25px;
line-height: 25px;
display: block;
font-size: 13px;
text-align: center;
position: absolute;
  top: 10px;
  left: 146px;
}



/* Kontakt
----------------------------------------------------------------------------- */

#kontakt_0
{
width: 716px;
}

#kontakt_0 a
{
color: #000000;
}

#kontakt_1
{
width: 350px;
float: left;
}

#kontakt_2
{
width: 360px;
float: right;
text-align: right;
}

#kontakt_3
{
width: 716px;
clear: both;
padding-top: 10px;
position: relative;
  top: 0px;
  left: 0px;
}

#kontakt_3 .kontakt_3a
{
width: 506px;
margin-bottom: 20px;
position: relative;
  top: 0px;
  left: 210px;
background-color: #bfbfbf;
}

#kontakt_3 .kontakt_3a2
{
padding: 20px 0px 20px 20px;
}


#kontakt_3 .kontakt_3b
{
width: 180px;
text-align: center;
position: absolute;
  top: 10px;
  left: 0px;
}



/* Zajímavosti (dříve Aktuality)
----------------------------------------------------------------------------- */

#zajimavosti_0
{
width: 966px;
background: url('data/0/zajimavosti_zobrazeni_podklad.png') 0% 0% repeat-y;
z-index: 31;
}

#zajimavosti_1
{
width: 190px;
float: left;
}

#zajimavosti_1a
{
width: 190px;
position: relative;
  top: 0px;
  left: 20px;
}

#zajimavosti_1a a
{
height: 30px;
line-height: 30px;
display: block;
float: left;
color: #bfbfbf;
text-decoration: none;
}

#zajimavosti_1a a:hover
{
color: #ffffff;
text-decoration: underline;
}

#zajimavosti_2
{
width: 740px;
float: right;
}

#zajimavosti_2a
{
width: 700px;
}

#a_jw_aktuality_zobrazeni_0
{
width: 700px;
color: #ffffff;
margin: 15px 0px 25px 0px;
}

#a_jw_aktuality_zobrazeni_0 a
{
color: #ffffff;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_nahled_nadpis
{
line-height: 25px;
float: left;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_nahled_nadpis a
{
line-height: 25px;
font-size: 15px;
text-decoration: none;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_nahled_datum
{
line-height: 25px;
float: right;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_nahled_2
{
clear: both;
padding-top: 5px;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_nahled_2 img
{
float: left;
margin: 0px 10px 5px 0px;
border: #424242 solid 1px;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_nahled_fotogalerie
{
clear: both;
padding-top: 20px;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_nahled_fotogalerie img
{
border: #424242 solid 1px;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_nahled_rozdeleni
{
height: 18px;
font-size: 1px;
clear: both;
margin-bottom: 15px;
border-bottom: #424242 solid 3px;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_detail_nadpis
{
line-height: 25px;
float: left;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_detail_nadpis a
{
line-height: 25px;
font-size: 15px;
text-decoration: none;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_detail_datum
{
line-height: 25px;
float: right;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_detail_2
{
clear: both;
padding-top: 5px;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_detail_2 img
{
float: left;
margin: 0px 10px 5px 0px;
border: #424242 solid 1px;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_detail_text
{
padding-top: 20px;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_detail_fotogalerie
{
clear: both;
padding-top: 20px;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_detail_fotogalerie img
{
margin: 0px 16px 8px 0px;
border: #424242 solid 1px;
}

#a_jw_aktuality_zobrazeni_0 .a_jw_aktuality_zobrazeni_detail_zpet
{
clear: both;
padding-top: 20px;
}

#aktuality_strankovani_0
{
width: 700px;
height: 40px;
clear: both;
}

#aktuality_strankovani_1
{
width: 700px;
height: 30px;
line-height: 30px;
}

#aktuality_strankovani_1 a
{
width: 30px;
height: 30px;
line-height: 30px;
display: block;
float: left;
font-size: 13px;
font-weight: bold;
color: #ffffff;
text-align: center;
text-decoration: none;
background-image: url('data/0/aktuality_strankovani.gif');
background-repeat: no-repeat;
}

#aktuality_strankovani_1 a:hover
{
color: #ffffff;
background-image: url('data/0/aktuality_strankovani_hover.gif');
}

#aktuality_strankovani_1 span
{
float: left;
margin-left: 10px;
}

#aktuality_strankovani_1a
{
color: #ffffff;
background-image: url('data/0/aktuality_strankovani_hover.gif');
}



/* Stránkování výsledků selektoru
----------------------------------------------------------------------------- */

#strankovani_web_0
{
width: 776px;
padding: 10px 0px 8px 0px;
border-bottom: #a6a8ab solid 1px;
}

#strankovani_web_1
{
width: 730px;
height: 25px;
line-height: 25px;
position: relative;
  top: 0px;
  left: 20px;
}

#strankovani_web_1 span
{
height: 25px;
line-height: 25px;
display: block;
float: left;
}

#strankovani_web_1 span a
{
height: 25px;
line-height: 25px;
display: block;
}

#strankovani_web_1 .text
{
padding-right: 10px;
}

#strankovani_web_1 .cislo
{
color: #666666;
margin-right: 10px;
background-color: #cccccc;
}

#strankovani_web_1 .stranka
{
color: #666666;
text-decoration: none;
padding: 0px 7px;
}

#strankovani_web_1 .stranka:hover
{
color: #000000;
text-decoration: underline;
}

#strankovani_web_1 #str_active
{
color: #000000;
text-decoration: none;
background-color: #2f7687;
}

#strankovani_web_1 #str_active:hover
{
text-decoration: none;
}



/* Vyhledávání (stránka)
----------------------------------------------------------------------------- */

#vyhledavani_0
{
width: 966px;
color: #ffffff;
padding: 0px;
background-color: #404040;
}

#vyhledavani_0a
{
width: 966px;
background-color: #808080;
}

#vyhledavani_0b
{
width: 966px;
background: url('data/0/vyhledavani_stin_1.png') 0% 0% repeat-x;
}

#vyhledavani_1
{
width: 930px;
min-height: 330px;
color: #ffffff;
position: relative;
  top: 0px;
  left: 20px;
}

#vyhledavani_1 p
{
margin: 0px;
padding: 0px;
}

#vyhledavani_1a
{
width: 930px;
color: #ffffff;
padding: 0px;
margin: 0px;
}

#vyhledavani_1b
{
width: 930px;
color: #ffffff;
}

#v1b_seznam
{
list-style-type: none;
margin: 0px;
padding: 0px;
}

#v1b_seznam li
{
width: 185px;
height: 220px;
display: block;
float: left;
margin: 0px;
padding: 0px;
background: url('data/0/vyhledavani_podklad_1.png') 0% 0% no-repeat;
}

#v1b_seznam li .vc0
{
width: 140px;
height: 140px;
text-align: center;
position: relative;
  top: 23px;
  left: 23px;
}

#v1b_seznam li h3
{
width: 185px;
height: 30px;
line-height: 30px;
font-size: 13px;
font-weight: bold;
text-align: center;
position: relative;
  top: 30px;
  left: 0px;
}

#v1b_seznam li h3 a
{
color: #ffffff;
}

#vyhledavani_2
{
width: 920px;
color: #ffffff;
position: relative;
  top: 0px;
  left: 20px;
}

#vyhledavani_2a
{
width: 920px;
color: #ffffff;
padding: 0px;
margin: 0px;
}

#vyhledavani_2b
{
width: 920px;
color: #ffffff;
}

#v2b_seznam
{
list-style-type: none;
margin: 30px 0px 20px 0px;
padding: 0px 0px 0px 20px;
}

#v2b_seznam li
{
margin: 0px;
padding: 0px 0px 10px 0px;
}

#v2b_seznam li h3
{
font-size: 13px;
font-weight: bold;
}

#v2b_seznam li h3 a
{
color: #0095d6;
}

#v2b_seznam li div
{
color: #b2b2b2;
}

/* Mikrofony / kostka NEUMANN
----------------------------------------------------------------------------- */

#spnp_right_neumann
{
width: 194px;
height: 211px;
float: left;
position: absolute;
  top: 0px;
  left: 0px;
z-index: 101;
}

#spnp_right_neumann img
{
width: 194px;
height: 211px;
display: block;
}



/* Videa
----------------------------------------------------------------------------- */

#videa_1
{
width: 926px;
}

#videa_2
{
width: 926px;
}

#videa_2 .videa_3
{
width: 926px;
margin-bottom: 30px;
}

#videa_2 .videa_4
{
width: 660px;
float: left;
}

#videa_2 .videa_4a
{
width: 645px;
position: relative;
  top: 0px;
  left: 0px;
}

#videa_2 .videa_5
{
width: 260px;
float: right;
}



/* Akce
----------------------------------------------------------------------------- */

#akce_dd_1 img
{
float: left;
margin: 0px 10px 5px 0px;
}



/* Registrace
----------------------------------------------------------------------------- */

#registrace_0
{
width: 966px;
height: 714px;
background-color: #666666;
position: relative;
  top: 0px;
  left: 0px;
}

#registrace_1
{
position: relative;
  top: 0px;
  left: 20px;
}

#registrace_1 h1
{
margin: 0px;
padding: 0px;
}

#registrace_2
{
position: relative;
  top: 0px;
  left: 20px;
}

#registrace_2 form p
{
clear: both;
padding-bottom: 20px;
}

#registrace_2 form p label
{
width: 140px;
display: block;
float: left;
text-align: right;
padding-right: 10px;
position: relative;
  top: 3px;
  left: 0px;
}

#registrace_2 form p input
{
display: block;
float: left;
}

#registrace_2_zmena_hesla
{
font-weight: bold;
position: relative;
  top: 25px;
  left: 0px;
}



/* Zapomněli jste heslo?
----------------------------------------------------------------------------- */

#zapomenute_heslo_0
{
width: 966px;
height: 714px;
background-color: #666666;
position: relative;
  top: 0px;
  left: 0px;
}

#zapomenute_heslo_1
{
position: relative;
  top: 0px;
  left: 20px;
}

#zapomenute_heslo_1 h1
{
margin: 0px;
padding: 0px;
}

#zapomenute_heslo_2
{
position: relative;
  top: 0px;
  left: 20px;
}

#zapomenute_heslo_2 form p
{
clear: both;
padding-bottom: 20px;
}

#zapomenute_heslo_2 form p label
{
width: 140px;
display: block;
float: left;
text-align: right;
padding-right: 10px;
position: relative;
  top: 3px;
  left: 0px;
}

#zapomenute_heslo_2 form p input
{
display: block;
float: left;
}



/* Dokumenty
----------------------------------------------------------------------------- */

#dokumenty_0
{
width: 966px;
background: url('data/0/dokumenty_vlevo_podklad.png') 0% 0% repeat-y;
background-color: #ffffff;
}

#dokumenty_1
{
width: 190px;
float: left;
}

#zobrazeni_2 .dokumenty_1menu,
#dokumenty_1a
{
width: 190px;
}

#zobrazeni_2 .dokumenty_1menu ul,
#dokumenty_1a ul
{
width: 190px;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#zobrazeni_2 .dokumenty_1menu ul li,
#dokumenty_1a ul li
{
width: 190px;
height: 40px;
margin: 0px;
padding: 0px;
background: url('data/0/dokumenty_odkazy_rozdeleni.png') 0% 100% repeat-x;
}

#zobrazeni_2 .dokumenty_1menu ul li a,
#dokumenty_1a ul li a
{
width: 190px;
height: 38px;
line-height: 38px;
display: block;
font-size: 12px;
color: #999999;
text-decoration: none;
text-indent: 15px;
}

#zobrazeni_2 .dokumenty_1menu ul li a:hover,
#dokumenty_1a ul li a:hover
{
color: #ffffff;
}

#zobrazeni_2 .dokumenty_1menu ul .active a,
#dokumenty_1a ul .active a
{
color: #ffffff;
background: url('data/0/dokumenty_odkazy_1.gif') 100% 0% no-repeat;
}

#dokumenty_1b
{
width: 190px;
}

#dokumenty_1b ul
{
width: 190px;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#dokumenty_1b ul li
{
width: 190px;
height: 40px;
margin: 0px;
padding: 0px;
background: url('data/0/dokumenty_odkazy_rozdeleni.png') 0% 100% repeat-x;
}

#dokumenty_1b ul li a
{
width: 190px;
height: 38px;
line-height: 38px;
display: block;
font-size: 12px;
color: #999999;
text-decoration: none;
text-indent: 15px;
}

#dokumenty_1b ul li a:hover
{
color: #ffffff;
}

#dokumenty_1b ul .active a
{
color: #ffffff;
background: url('data/0/dokumenty_odkazy_1.gif') 100% 0% no-repeat;
}

#dokumenty_1c
{
width: 155px;
height: 140px;
position: relative;
  top: 0px;
  left: 15px;
}

.dokumenty_1space,
#dokumenty_1z
{
width: 190px;
height: 40px;
background: url('data/0/dokumenty_odkazy_rozdeleni.png') 0% 100% repeat-x;
}

#dokumenty_2
{
width: 776px;
float: right;
}

#dokumenty_2a
{
width: 716px;
color: #000000;
padding: 20px 0px;
position: relative;
  top: 0px;
  left: 30px;
}

#dokumenty_2a a
{
color: #000000;
}



/* Dokumenty SDS
----------------------------------------------------------------------------- */

#dokumenty_sds_1
{
padding-bottom: 50px;
}

#dokumenty_sds_1 hr
{
width: 716px;
height: 30px;
line-height: 30px;
display: block;
clear: both;
border: none;
background: url('data/0/dokumenty_sds_linka_1.png') 0% 0% repeat-x;
}

#dokumenty_sds_1 img
{
margin: 0px 0px 10px 10px;
padding: 0px;
}

#dokumenty_sds_1 .sds1p img
{
margin: 0px 0px 6px 6px;
padding: 0px;
}

#dokumenty_sds_2 hr
{
width: 716px;
height: 30px;
line-height: 30px;
display: block;
clear: both;
border: none;
background: url('data/0/dokumenty_sds_linka_2.png') 0% 0% repeat-x;
}


/* Carousel
----------------------------------------------------------------------------- */
#carousel-main {
position: relative;
background: #161616; /*#fff;*/
/*padding: 5px 0 5px 0;*/
margin: 12px 0 0 0;
}
#carousel-window {
position: relative;
height: 115px;
width: 100%;
overflow: hidden;
}
#carousel-body {
position: absolute;
white-space: nowrap;
word-spacing: 0;
}
.carousel-box {
vertical-align: top;
display: inline-block;
height: 115px;
background: #fff;
margin: 0 5px 0 5px;
padding: 5px;
}
img.carousel-resize{height:105px;width:auto;}


#carousel-main .gallery-next,
#carousel-main .gallery-prev {
  display: block;
  position: absolute;
  top: 0;
  background: #43b1e1 url('data/0/slider-arrows.png') center center no-repeat;
  height: 115px;
  width: 34px;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
#carousel-main .gallery-next { right: 0; background-position: right center; }
#carousel-main .gallery-prev { left: 0; background-position: left center; }


/* Banner
----------------------------------------------------------------------------- */
#banner-frame {
position: relative;
position: relative;
top: -5px;	/* fix changed position */
left: 5px;	/* fix changed position */
}

#banner-frame .wirebox {
position: absolute;
color: #fff;
background: transparent;
overflow: hidden;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}

#banner-frame .wirebox .top {
  top: 0;
  bottom: auto;
}
#banner-frame .wirebox .bottom {
  top: auto;
  bottom: 0;
}

#banner-frame .wirebox .box-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#banner-frame .wirebox .hovertext {
  display: none;
  position: absolute;
  left: 0;
  width: 100%;
  background: url('data/0/homeline_ie.png') center center repeat;
  background: rgba(0,0,0,0.5);
  font-weight: normal;
  font-size: 14px;
  margin: 0;
  padding: 10px;
  color: #fff;
}
#banner-frame .wirebox .hoverback {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;

  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

#banner-frame .wirebox:hover .hovertext,
#banner-frame .wirebox:hover .hoverback {
  display: block;
}


/* Soutěž
----------------------------------------------------------------------------- */

#soutez_0
{
width: 966px;
background: url('data/0/soutez_vlevo_podklad.png') 0% 0% repeat-y;
background-color: #ffffff;
}

#soutez_1
{
width: 190px;
float: left;
}

#soutez_1a
{
width: 190px;
}

#soutez_1a ul
{
width: 190px;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#soutez_1a ul li
{
width: 190px;
height: 40px;
margin: 0px;
padding: 0px;
background: url('data/0/soutez_odkazy_rozdeleni.png') 0% 100% repeat-x;
}

#soutez_1a ul li a
{
width: 190px;
height: 38px;
line-height: 38px;
display: block;
font-size: 12px;
color: #999999;
text-decoration: none;
text-indent: 15px;
}

#soutez_1a ul li a:hover
{
color: #ffffff;
}

#soutez_1a ul .active a
{
color: #ffffff;
background: url('data/0/soutez_odkazy_1.gif') 100% 0% no-repeat;
}

#soutez_2
{
width: 776px;
float: right;
}

#soutez_2a
{
width: 716px;
color: #000000;
padding: 20px 0px;
position: relative;
  top: 0px;
  left: 30px;
}

#soutez_2a div
{
margin-bottom: 15px;
}

#soutez_2a h1
{
font-size: 24px;
color: #0095d6;
}

#soutez_2a h2
{
color: #0095d6;
}

#soutez_2a h3
{
font-size: 13px;
font-weight: bold;
color: #0095d6;
margin-bottom: 5px;
}

#soutez_2a b
{
color: #0095d6;
}

#soutez_2a strong
{
color: #0095d6;
}

#soutez_2a a
{
color: #0095d6;
}

#soutez_2a i
{
color: #808080;
}

/* Prodejci
----------------------------------------------------------------------------- */
#prodejci-kraje
{
font-size: 14px;
}
#prodejci-kraje a
{
color: #0095d6;
text-decoration: none;
}
#prodejci-kraje ul
{
padding-top: 5px;
}
#prodejci-kraje ul a
{
color: #0f8cd1;
text-decoration: none;
}

#prodejci-tabulka
{
font-size: 10px;
width: 100%; 
border-top: 1px solid #000;
border-bottom: 1px solid #000;
border-collapse: collapse;
}
#prodejci-tabulka a
{
font-weight: bold;
}
#prodejci-tabulka tr:nth-child(2n) {
background-color: #f2f2f2;
}
#prodejci-tabulka td {
padding: 3px;
}

#vyrobek_2_prodejci
{
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 50px;
line-height: 50px;
vertical-align: center;
text-align: center;
color: white;
display: block;
text-decoration: none;
background-color: #2f7687;
margin: 0;
font-size: 20px;
cursor: pointer;
}

/* Samostatne stranky
----------------------------------------------------------------------------- */

#stranky_0{width: 966px; background: url('data/0/dokumenty_vlevo_podklad.png') 0% 0% repeat-y; background-color: #ffffff;}
#stranky_1{width: 190px;float: left;}
#stranky_2{width: 776px; float: right;}
#stranky_2a{width: 716px;color: #000000;padding: 20px 0px;position: relative;  top: 0px; left: 30px;}
#stranky_2a a{color: #000000;}

#leftside_navigation{width: 190px;}
#leftside_navigation ul{list-style-type: none;margin: 0px;padding: 0px;}
#leftside_navigation a.no_follow{cursor:default;}
#leftside_navigation a.no_follow:hover{color:#999999;}
#leftside_navigation .active > a.no_follow:hover{color:#FFFFFF;}
/*
#leftside_navigation .level1{height: 40px; margin: 0px; padding: 0px; background: url('data/0/dokumenty_odkazy_rozdeleni.png') 0% 100% repeat-x;}
#leftside_navigation .level2{height: 40px; margin: 0px; padding: 0px; background: url('data/0/dokumenty_odkazy_rozdeleni.png') 0% 100% repeat-x;}
#leftside_navigation .level3{height: 40px; margin: 0px; padding: 0px; background: url('data/0/dokumenty_odkazy_rozdeleni.png') 0% 100% repeat-x;}
*/
/*#leftside_navigation a{display: block; height:30px; font-size:12px; color: #999999; text-decoration: none; background: url('data/0/dokumenty_odkazy_rozdeleni.png') 0% 100% repeat-x;}*/
#leftside_navigation a{display: block; height:28px; font-size:12px; color: #999999; text-decoration: none; border-bottom: 1px solid #000000;}
#leftside_navigation .level1 a{padding:10px 0 0 15px; font-weight: bold;}
#leftside_navigation .level2 a{padding:10px 0 0 30px;  font-weight: normal;}
#leftside_navigation .level3 a{padding:10px 0 0 45px; font-weight: normal;}

#leftside_navigation ul li a:hover{color: #ffffff;}

#leftside_navigation ul li.level2.active > a{color: #ffffff;background: url('data/0/dokumenty_odkazy_1.gif') 100% 0% no-repeat;}
#leftside_navigation ul li.active > a{color: #ffffff;}

#leftside_navigation li.level1{margin-bottom: 30px;}
#leftside_navigation li.level1{ border-top: 1px solid #000000; }




#dokumenty_1b ul
{
width: 190px;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#dokumenty_1b ul li
{
width: 190px;
height: 40px;
margin: 0px;
padding: 0px;
background: url('data/0/dokumenty_odkazy_rozdeleni.png') 0% 100% repeat-x;
}

#dokumenty_1b ul li a
{
width: 190px;
height: 38px;
line-height: 38px;
display: block;

tex
}

#dokumenty_1b ul li a:hover
{
color: #ffffff;
}

#dokumenty_1b ul .active a
{
color: #ffffff;
background: url('data/0/dokumenty_odkazy_1.gif') 100% 0% no-repeat;
}