body {
font-family:Arial;
font-size:12px;
background:url(img/back.png) repeat-x;
margin:0 auto;
text-align:center;
}

#page {
width:980px;
border:0px solid red;
text-align:center;
margin:0 auto;
}

#page2 {
width:980px;
background:#fff;
border:0px solid red;
text-align:center;
margin:0 auto;
clear:both;
}

p {
padding:0;
margin:0;
}

#zahlavi {
width:980px;
height:146px;
background:#17286C;
}

#zah1 {
float:left;
}

#zah1 img{
border:0;
}

#zah2 {
float:right;
width:337px;
height:128px;
background:url(img/kos.png) no-repeat;
border:0px solid red;
}

#kosik {
width:225px;
height:100px;
border:0px solid red;
float:right;
text-align:left;
line-height:1.9;
margin:12px 0 0 0;
}

#kosik a{
display:block;
color:black;
text-decoration:none;
}

#kosik a:hover {
color:#ffffff;
}

#menu1 {
width:980px;
height:34px;
background:#494E81;
color:#fff;
}

#hledej {
width:200px;
height:34px;
float:right;
text-align:left;
border:0px solid red;

}

.hled {
width:160px;
height:21px;
border:0px solid #a5aaaf;
font-size:11px;
color:#000000;
padding:0px 0 0 5px;
margin:0 0 0 3px;
line-height:1.9;
text-align:left;
float:left;
}

.lupa {
margin:7px 0 0 0;
float:left;
}

.hled1 {
float:left;
margin:7px 0 0 0px;
padding:0 0 0 5px;
text-align:left;
}

.hled2 {
float:left;
text-align:left;
}

#prihlaseni {
width:680px;
height:34px;
float:right;
text-align:right;
}

.prihlasen {
margin:10px 10px 0 0;
}

.prihlasen a{
color:black;
text-decoration:none;
}

.prihlasen a:hover{
text-decoration:underline;
}

.prih1 {
float:left;
margin:7px 4px 0 4px;
}
.prih2 {
float:left;
margin:7px 4px 0 4px;
}
.prih3 {
float:left;
margin:7px 0px 0 0px;
width:19px;
height:18px;
}
.prih4 {
float:right;
width:118px;
height:34px;
color:#fff;
text-align:center;
}


.prih4 a {
color:#fff;
}


.nova {
padding:10px 0 0 0;
}

.nova a{
color:#fff;
text-decoration:none;
display:block;
}

.nova a:hover{
text-decoration:underline;
}

.prih5 {
float:right;
color:#fff;
width:132px;
height:34px;
margin:0 0 0 1px;
text-align:center;
}

.zap {
padding:10px 0 0 0;
}

.zap a{
color:#fff;
text-decoration:none;
display:block;
}

.zap a:hover{
text-decoration:underline;
}

.user {
width:110px;
height:18px;
border:1px solid #a4a9ae;
}

.heslo {
width:110px;
height:18px;
border:1px solid #a4a9ae;
}

#menu2 {
width:980px;
height:35px;
background:url(img/menu2.png) repeat-x;
margin:1px 0 0 0;
text-align:left;
font-size:12px;
font-weight:normal;
}

#menu2 a{
color:white;
text-decoration:none;
margin:10px 12px 0 10px;
float:left;
}

#menu2 a:hover{
text-decoration:underline;
}

.mezera {
width:2px;
height:34px;
background:url(img/mezera.png) no-repeat;
float:left;
}

#blok_left {
width:200px;
float:left;
border:0px solid red;
text-align:left;
}

#blok_right {
width:765px;
float:right;
border:0px solid green;
text-align:left;
}

#kategorie {
padding:14px 0 0 0;
}

#kategorie ul {
padding:0 0 0px 0;
margin:0;
background:none;
}

#kategorie a {
text-decoration:none;
}

#kategorie.hlkat a {
text-decoration:none;
color:white;
}

#kategorie a:hover {
text-decoration:underline;
}

#kategorie ul li {
list-style-type:none;
padding:0px;
margin:0px;
}

.hlkat0 {
color:white;
font-size:12px;
font-weight:bold;
padding:8px 0 20px 15px;
}

.hlkat0 a{
color:white;
}

.hlkat {
color:white;
font-size:12px;
font-weight:bold;
padding:8px 0 8px 15px;
}

.hlkat a{
color:white;
}

.hlkat ul li{
padding:8px 0 8px 15px;
}

.hlkat a:hover{
color:white;
text-decoration:underline;
}

.kat1 {
width:200px;
background:#17286C;
color:#fff;
height:30px;
border-bottom:1px solid #fff;
}


.kat0 {
width:200px;
background:#4D4D4D;
color:#fff;
height:30px;
border-bottom:1px solid #fff;
}


#kategorie .podkat {
background:white url(img/odr.png) no-repeat 3px 13px;
padding:8px 0 7px 15px;
border-bottom:1px dashed #8ebd0b;
}

.podkat a{
color:#000000;
text-decoration:none;
}

#kategorie .podkat2 {
background:white url(img/odr2.png) no-repeat 3px 13px;
padding:8px 0 7px 15px;
border-bottom:1px dashed #83cbeb;
}

.podkat2 a{
color:#000000;
text-decoration:none;
}

.active {
font-weight:bold;
}

#kategorie .podkat3 {
background:white url(img/odr.png) no-repeat 3px 13px;
padding:8px 0 7px 15px;
border-bottom:1px dashed #8ebd0b;
}

.podkat3 a{
color:#000000;
text-decoration:none;
}

#kategorie .podkat4 {
background:white url(img/odr2.png) no-repeat 3px 13px;
padding:8px 0 7px 15px;
border-bottom:1px dashed #83cbeb;
}

.podkat4 a{
color:#000000;
text-decoration:none;
}

#kategorie .podkat5 {
background:white url(img/odr.png) no-repeat 3px 13px;
padding:8px 0 7px 15px;
border-bottom:0px dashed #8ebd0b;
}

.podkat5 a{
color:#000000;
text-decoration:none;
}

#kategorie .podkat6 {
background:white url(img/odr2.png) no-repeat 3px 13px;
padding:8px 0 7px 15px;
border-bottom:0px dashed #83cbeb;
}

.podkat6 a{
color:#000000;
text-decoration:none;
}

.kat_mezera {
height:14px;
}

.tab_seradit {
height:38px;
background:#e6f4fa;
color:#40403f;
margin:1px 0 0 0;
border-bottom:1px solid #d9edf6;
}

.tab_seradit a{
color:#40403f;
text-decoration:none;
}

.tab_seradit a:hover{
text-decoration:underline;
}

.tab_seradit td{
padding:0 0 0 0px;
font-size:12px;
}

.input_stranek {
font-size:11px;
margin:0px 0 0 2px;
float:left;
}

.seznam_kat_nadpis{
padding:8px 0 7px 0;
}

.seznam_kat {
width:240px;
float:left;
font-size:11px;
margin:2px 10px 5px 0;
border:0px solid red;
}


.seznam_kat a{
color:#4a4a4a;
}


.tab_seznam_kat{
padding:0px 0 0px 0px;
border-top:1px solid #f6fbfd;
border-bottom:1px solid #d9edf6;
}

.tab_seznam_kat td{
padding:5px 0 5px 14px;
font-size:12px;
background:#e6f4fa;
margin:1px 0 0 0;
}

.tab_seznam_kat a{
text-decoration:none;
}

.tab_seznam_kat a:hover{
text-decoration:underline;
}

.tab_vyrobci {
background:#e6f4fa;
color:#40403f;
margin:0px 0 0 0;
border-top:1px solid #f6fbfd;
border-bottom:1px solid #d9edf6;
}

.tab_vyrobci a{
color:#40403f;
text-decoration:none;
}

.tab_vyrobci a:hover{
text-decoration:underline;
}

.tab_vyrobci td{
padding:0 0 0px 0px;
font-size:12px;
}

.tab_nalezene {
background:#e6f4fa;
color:#40403f;
margin:1px 0 0 0;
}

.tab_nalezene a{
color:#40403f;
text-decoration:none;
}

.tab_nalezene a:hover{
color:#40403f;
text-decoration:underline;
}

.tab_nalezene td{
padding:10px 10px 10px 10px;
font-size:12px;
}

.nadpis_1 {
width:765px;
border-bottom:1px solid #bce2f2;
padding:21px 0 10px 0;
font-weight:bold;
font-size:16px;
}

.nadpis_1 a {
color:#000;
text-decoration:none;
}

.nadpis_1 a:hover {
color:#000;
text-decoration:underline;
}


.nadpis_2 {
width:765px;
border-bottom:1px solid #bce2f2;
padding:21px 0 10px 0;
font-weight:bold;
font-size:16px;
color:#000;
}


.zbozi {
width:243px;
height:270px;
float:left;
background:url(img/zbozi.png) repeat-y;
border-top:1px solid #d3e9f2;
border-bottom:1px solid #d3e9f2;
margin:18px 18px 0px 0px;
}

.zbozi_novinky {
width:243px;
height:310px;
border:0px solid red;
padding:10px 0px 3px 0px;
}

#uvod_novinky {
background:url(img/novinky_back.png) repeat-y;
width:246px;
}

.zbozi2 {
width:243px;
height:270px;
float:left;
background:url(img/zbozi.png) repeat-y;
border-top:1px solid #d3e9f2;
border-bottom:1px solid #d3e9f2;
margin:18px 0px 0px 0;
}

.zbozi_nazev {
width:243px;

border:0px solid red;
}

.zbozi_nazev2 {
padding:6px 4px 0 20px;
text-align:left;
border:0px solid red;
font-size:14px;

}

.zbozi_nazev2 a {
color:#000;
font-weight:bold;
text-decoration:none;
}

.zbozi_nazev2 a:hover {
text-decoration:underline;
}

.zbozi_obrazek {
height:170px;
width:243px;
text-align:center;
}

.zbozi_obrazek img{
border:0;
}

.zbozi_popis {
width:229px;
height:50px;
margin:0 0 0 6px;
text-align:center;
font-size:11px;
}

.zbozi_cena {
width:243px;
height:30px;
text-align:left;
margin:5px 0 0 0;
}

.zbozi_cena2 {
margin:0 0px 0 20px;
width:200px;
}

.bezna_cena {
color:#1b1b1b;
font-size:12px;
text-align:left;
}

.rozdil {
color:#f6800b;
font-weight:bold;
font-size:12px;
margin:0px 0px 0px 1px;
text-align:center;
}

.cenik {
color:#ee0000;
font-weight:bold;
font-size:18px;
text-align:left;
border:0px solid red;
}

.akcni_omezeni {
color:#ee0000;
}



.cenik2 {
color:#ee0000;
font-weight:bold;
text-align:left;
font-size:18px;
}

.dostupnost {
width:243px;
text-align:center;
font-size:13px;
}

.koupit {
width:243px;
height:37px;
margin:8px 0 0 0;
}

.detail {
float:left;
margin:0 0 0 16px;
}

.detail img{
border:0;
}

.koupit2 {
float:left;
margin:0 0 0 16px;
}

.koupit2 img{
border:0;
}

#strankovani {
width:765px;
margin:25px 0 0 0;
height:30px;
border:0px solid red;
float:left;
}

#strankovani a{
text-decoration:none;
margin:0 2px 0 2px;
}

#strankovani a:hover{
text-decoration:underline;
}

.pr_akce {
text-align:left;
position:relative;
}

.pr2_akce {
width:48px;
height:21px;
border:0px solid red;
position:absolute;
left:10px;
}

.pr_novinky {
text-align:left;
position:relative;
}

.pr2_novinky {
width:48px;
height:21px;
border:0px solid blue;
position:absolute;
top:22px;
left:10px;
}

.pr_top {
text-align:left;
position:relative;
}

.pr2_top {
width:48px;
height:21px;
border:0px solid green;
position:absolute;
top:44px;
left:10px;
}


.pr_dp {
text-align:left;
position:relative;
}

.pr2_dp {
width:50px;
height:31px;
border:0px solid red;
position:absolute;
left:183px;
}

h1 {
font-size:16px;
}

.tab_det {
text-align:left;
}

.tab_det2 td{
text-align:left;
font-size:13px;
}

.tab_det2 th{
text-align:left;
font-size:13px;
}

.tab_det2 td a{
color:#000000;
text-decoration:none;
}

.tab_det2 td a:hover{
color:#000000;
text-decoration:underline;
}

#detail_foto {
text-align:center;
width:100%;
border:0px solid red;
}

.tab_det3 {
background:#f2f1f1;
border:4px solid #f2f1f1;
}

.detail_back {
background:url(img/cara_det.png) repeat-x;
padding:8px 4px 6px 10px;
}

.detail_back2 {
padding:8px 4px 6px 10px;
}

.detail_back3 {
background:url(img/cara_det.png) repeat-x;
height:35px;
padding:10px 10px 6px 10px;
}

.detail_back4 {
height:35px;
}

.detail_back5 {
padding:3px 0 0 0;
}

.detail_back6 {
background:url(img/cara_det.png) repeat-x;
}

.kusu2 {
border:1px solid silver;
margin:0 6px 0 0;
text-align:center;
}

.tab_komentar td{
font-size:12px;
padding:5px;
}

.komentar {
background:#f1f1f1;
border-top:1px solid #ffffff;
border-bottom:1px solid #e1e0e0;
margin:5px;
}

.komentare_nadpis {
color:#000000;
font-size:12px;
}

.komentare_nadpis a{
color:#3a80a0;
font-weight:bold;
text-decoration:none;
}

.komentare_nadpis a:hover{
text-decoration:underline;
}

#footer {
width:980px;
border-top:1px solid #dbd8d8;
clear:both;
margin:30px 0 0 0;
float:left;
padding:0 0 10px 0;
}

#footer1 {
text-align:left;
margin:10px 0 0 0;
}

#footer1 a{
text-decoration:none;
}

#footer1 a:hover{
text-decoration:underline;
}

#footer2 {
text-align:right;
color:#818080;
margin:10px 0 0 0;
}

#footer2 a{
color:#484747;
text-decoration:none;
}

#footer2 a:hover{
color:#818080;
text-decoration:underline;
}

#detail_alternativy_nadpis {
font-size:14px;
font-weight:bold;
color:#4b8097;
}




.kosik2 {
width:680px;
float:left;
margin:10px 0 0 0px;
border-collapse:collapse;
}

.dulezite3 {
background:#656BA9;
color:#ffffff;
font-size:12px;
}

.dulezite4 {
background:#656BA9;
color:#ffffff;
font-size:12px;
text-align:right;
}

.dulezite5 {
background:#656BA9;
padding:8px;
margin:0;
color:#ffffff;
}

.kosik2 td{
padding:5px;
border:1px solid #d2d2d1;
font-size:12px;
}

.kosik3{
font-size:12px;
color:#414141;
}

.kosik4{
font-size:12px;
color:#414141;
padding:8px;
border:1px solid #b2b2b1;
}

.kosik5{
color:#414141;
padding:8px;
border:0px solid #b2b2b1;
}

.kosik5 a{
text-decoration:none;
}

.kos_text {
margin:10px 0 0 0;
}

.kos_text2 {
font-size:11px;
float:left;
margin:2px 0 0 1px;
}

.kusu3 {
border:1px solid #d2d2d1;
float:left;
}

.kusu4 {
float:left;
margin:1px 0 0 5px;
color:#414141;
font-size:13px;
}

.smazat {
float:left;
margin:3px 0 0px 6px;
}

.celkem {
font-weight:bold;
color:#414141;
background:#f2f2f0;
height:40px;
}

#kosik_tip {
float:left;
margin:15px 0 15px 15px;
font-size:11px;
width:700px;
}

.vysypat {
background:#888585;
float:left;
padding:8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:0 0 0 10px;
}

.odeslat {
background:#86a90c;
float:left;
padding:8px 8px 8px 8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:0 0 0px 20px;
font-weight:bold;
width:230px;
border:0;
}


.ulozit {
background:#86a90c;
float:left;
padding:8px 8px 8px 8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:0 0 0px 10px;
font-weight:bold;
width:230px;
border:0;
}


.vyplnit {
background:#656BA9;
float:right;
padding:8px 8px 8px 8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:0 0 0 0px;
}

.vysypat2 {
background:#888585;
float:left;
padding:8px 0 8px 0px;
font-size:13px;
color:#ffffff;
text-decoration:none;
margin:0 0 0 0px;
width:210px;
font-weight:bold;
}

.vyplnit2 {
background:#cc1100;
float:right;
padding:8px 0px 8px 0px;
font-size:13px;
color:#ffffff;
text-decoration:none;
margin:0 0 0 0px;
width:210px;
font-weight:bold;
}

.kosik_tab {
width:650px;
float:left;
font-size:12px;
font-family: Arial;
margin:15px 0 0 0px;
border-collapse:collapse;
border:0px solid silver;
background:#f1f1f1;
}

.kosik_tab td{
font-size:12px;
font-family: Tahoma;
text-align:left;
}

.kosik_tab th{
font-size:12px;
font-family: Tahoma;
text-align:left;
}

#nadpis2 {
width:765px;
margin:17px 0 10px 0px;
}

.reg_text {
font-size:12px;
font-family: Tahoma;
text-align:left;
margin:15px 4px 0px 20px;
padding:0 0 15px 0;
color:#414141;
font-weight:normal;
float:left;
line-height:1.4;
}

.volby {
font-size:12px;
font-family: Tahoma;
text-align:left;
padding:4px 4px 4px 10px;
color:#414141;
font-weight:normal;
}

.volby input{
font-size:12px;
font-family: Tahoma;
text-align:left;
color:#414141;
border:1px solid #d2d2d1;
}

.volby textarea{
font-size:12px;
font-family: Tahoma;
text-align:left;
color:#414141;
border:1px solid #d2d2d1;
}

.volby2 {
font-size:12px;
font-family: Tahoma;
text-align:left;
padding:4px 4px 4px 10px;
color:#f58d09;
font-weight:normal;
}

.volby3 {
font-size:12px;
font-family: Tahoma;
text-align:left;
padding:8px 4px 8px 10px;
color:#414141;
font-weight:normal;
}

.volby4 {
font-size:12px;
font-family: Tahoma;
text-align:left;
padding:4px 4px 4px 10px;
color:#80ba26;
font-weight:normal;
border:1px solid #d2d2d1;
}

.volby5 {
font-size:12px;
font-family: Tahoma;
text-align:left;
padding:4px 4px 4px 10px;
color:#414141;
font-weight:normal;
border:0;
}

.poznamka {
border:1px solid #d2d2d1;
margin:0 0 0 8px;
}

.rekap {
background:#656BA9;
float:right;
padding:8px 8px 8px 8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:0 0 0 0px;
border:0;
}

.rekap2 {
background:#656BA9;
float:left;
padding:8px 8px 8px 8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:10px 0 0 0px;
border:0;
}

.rekap3 {
background:#656BA9;
float:left;
padding:8px 8px 8px 8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:10px 0 0 70px;
border:0;
font-weight:bold;
}

.kosik_tab2 {
width:670px;
float:left;
font-size:12px;
font-family: Tahoma;
margin:15px 0 0 0px;
border-collapse:collapse;
}

.kosik_tab2 td{
font-size:12px;
font-family: Tahoma;
text-align:left;
border:1px solid #b2b2b1;
}

.kosik_tab2 th{
font-size:12px;
font-family: Tahoma;
text-align:left;
border:1px solid #b2b2b1;
}

.kosik_tab3 {
width:670px;
float:left;
font-size:12px;
font-family: Tahoma;
margin:0px 0 0 0px;
border-collapse:collapse;
}

.kosik_tab4 {
width:650px;
float:left;
font-size:12px;
font-family: Arial;
margin:15px 0 0 0px;
border-collapse:collapse;
border:0px solid silver;
background:#ffffff;
}

.kosik_tab4 td{
font-size:12px;
font-family: Tahoma;
text-align:left;
}

.kosik_tab4 th{
font-size:12px;
font-family: Tahoma;
text-align:left;
}

.reg_text {
font-size:12px;
font-family: Tahoma;
text-align:left;
margin:15px 4px 0px 0px;
padding:0 0 15px 0;
color:#414141;
font-weight:normal;
float:left;
line-height:1.4;
width:700px;
}

#text_podobchodu {
width:760px;
border:0px solid red;
margin:10px 0 4px 0;
}

#vypis_textu {
margin:10px 0 0 0;
border:0px solid red;
}

#uvod_left {
width:565px;
float:left;
border:0px solid red;
padding:0;
margin:0;
}

#uvod_right {
width:195px;
float:right;
border:0px solid green;
padding-left:5px;
margin:0;
}






#nextBtn {
background:url(./img/right.png) no-repeat;
position:absolute;
left:482px;
top:92px;
width:21px;
height:41px;
float:left;
z-index:150;
}

#nextBtn a{
color:transparent;
display:block;
width:21px;
height:41px;
text-indent:-9000px;
}

#prevBtn {
background:url(./img/left.png) no-repeat;
width:21px;
height:41px;
float:left;
position:absolute;
top:92px;
left:0px;
z-index:150;
}

#prevBtn a{
color:transparent;
display:block;
width:21px;
height:41px;
text-indent:-9000px;
}

.slider-informace {
padding:0px 0 0 0px;
margin:0;
border:0px solid black;
width:499px;
height:247px;
}

.slider-informace td{
vertical-align:top;
padding:0px 0 0 0px;
overflow:hidden;
}

#slider {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:0px solid red;
overflow:hidden;
height:205px;
}

#slider ul {
padding:0;
margin:0;
list-style-type:none;
border:0px solid black;
overflow:hidden;
}

#slider li {
padding:0;
margin:0px 0px 0 0px;
border:0px solid black;
}

#akcni-produkty0{
width:509px;
height:247px;
}

#akcni-produkty1{
position:relative;
z-index:100;
top:10px;
border:0px solid red;
width:509px;
height:247px;
background:url(img/slider_back.png) no-repeat;
}
		
#akcni-produkty {
position:absolute;
left:0px;
top:0px;
text-align:justify;
z-index:100;
width:499px;
height:247px;
padding:0 0px 0 0;
margin:0 0px 0 0;
}



#detail_tabulka {
font-size:12px;
font-weight:normal;
color:#000;
}

#uvodni_text_slider {
border:0px solid green;
width:499px;
height:205px;
}

.vypis_akce {
border:0px solid green;
width:455px;
height:205px;
margin:16px 9px 0 30px;
}

.vypis_akce a{
border:0px solid green;
display:block;
}

.akce_nazev {
width:442px;
height:43px;
border:0px solid red;
font-size:18px;
color:#5690a9;
}

.akce_nazev a{
text-decoration:none;
color:#5690a9;
}

.akce_nazev a:hover{
text-decoration:underline;
color:#e86d09;
}

.akce_slider_zb {
width:424px;
height:160px;
border:0px solid red;
}

.akce_slider_zb1 {
width:247px;
height:160px;
border:0px solid red;
float:left;
font-size:14px;
}

.akce_slider_zb2 {
width:175px;
height:160px;
border:0px solid green;
float:left;
text-align:right;
}

.akce_slider_zb2 img {
border:0px solid red;
}

.akce_slider_zb2 a {
display:block;
}

.akce_popis {
width:248px;
height:99px;
border:0px solid red;
margin:8px 0 0 0;
overflow:hidden;
}

.akce_popis a{
color:black;
text-decoration:none;
}

.akce_popis a:hover{
color:#e86d09;
text-decoration:underline;
}

.akce_cenik {
width:249px;
height:57px;
border:0px solid red;
margin:0px 0 0 0;
}

.akce_bezna_cena {
border:0px solid red;
width:70px;
height:37px;
background:url(img/akce_b.png);
float:left;
}

.akce_bezna_cena2 {
border:0px solid red;
font-size:22px;
color:white;
font-weight:bold;
margin:5px 0 0 0;
text-align:center;
}

.akce_cenik2 {
color:#e76d08;
font-size:30px;
font-weight:bold;
margin:0 0 0 25px;
float:left;
}

.akce_cenik3 {
color:#e76d08;
font-size:30px;
font-weight:bold;
margin:0 0 0 0px;
float:left;
}

.nadpis_modra {
width:504px;
height:34px;
background:url(img/nadpis_modra.png) no-repeat;
margin:25px 0 0 0;
}

.nadpis_modra2 {
padding:7px 0 0 10px;
color:white;
font-weight:bold;
font-size:15px
}


.vitejte {
margin:0px 0 0 0;
}

.nadpis_akce {
width:504px;
height:34px;
background:url(img/nadpis_akce.png) no-repeat;
margin:25px 0 0 0;
}

.nadpis_akce2 {
padding:7px 0 0 10px;
color:white;
font-weight:bold;
font-size:15px
}

.nadpis_novinky {
width:246px;
height:38px;
background:url(img/nadpis_novinky.png);
margin:10px 0 0 0;
}

.nadpis_novinky2 {
padding:9px 0 0 16px;
color:white;
font-size:16px;
font-weight:bold;
}

.novinky_down {
width:246px;
height:17px;
background:url(img/novinky_down.png);
}

.cara_nov {
width:246px;
height:1px;
background:url(img/cara_nov.png) no-repeat 0 5px;
padding:5px 0 0 0;
}

.nadpis_nej {
width:246px;
height:35px;
background:url(img/nadpis_nej.png) no-repeat;
margin:16px 0 0 0;
}

.nadpis_nej2 {
font-size:15px; 
font-weight:bold;
padding:8px 0 0 15px;
color:white;
}

#nej_zb {
padding:10px 5px 10px 15px;
border:0px solid red;
background:#f3f1f1;
line-height:1.9;
}

.cenovka_nej {
text-align:right;
float:right;
}

.nazev_nej {
float:left;
}

.nazev_nej a{
text-decoration:none;
color:#767677;
font-weight:bold;
}

.nazev_nej a:hover{
text-decoration:underline;
color:#f6800b;
}

.poradi {
float:left;
width:20px;
color:#f6800c;
font-weight:bold;
}

#novinky_emailem {
width:246px;
height:70px;
background:url(img/novinky_emailem.png) no-repeat;
margin:20px 0 0 0;
float:left;
border:0px solid green;
text-align:left;
}

#novinky_emailem2 {
color:white;
margin:9px 0 0 18px;
font-size:15px;
font-weight:bold;
width:220px;
height:25px;
border:0px solid green;
float:left;
}

.novinky_emailem3 {
border:0px solid red;
width:230px;
height:30px;
padding:0px 0 0 20px;
margin:0;
float:left;
text-align:left;
}

.novinky_emailem4 {
padding:0;
margin:0 0 0 5px;
float:left;
width:168px;
height:24px;
border:0px solid red;
background:none;
line-height:1.8;
}

.ok2 {
float:left;
width:27px;
height:24px;
}

#anketa {
float:left;
margin:20px 0 0 0;
background:url(img/an.png) repeat-y;
color:#565454;
border:0px solid red;
width:246px;
}

#an_up {
width:246px;
height:34px;
background:url(img/an_up.png);
}

#an_up2 {
padding:10px 0 0 14px;
color:#2b87ae;
font-weight:bold;
font-size:15px;
}

.an_ot {
width:246px;
margin:3px 0 0px 0px;
font-size:14px;
background:url(img/an.png) repeat-y;
}

.an_ot2 {
width:218px;
margin:0 14px 0px 14px;
padding:0 0 7px 0;
border-bottom:1px solid #f3f1f1;
}

.an_x {
width:246px;
background:url(img/an.png) repeat-y;
}

.an_x2 {
padding:5px 5px 5px 14px;
line-height:2.5;
}

.an_x2 a{
color:#565454;
text-decoration:none;
padding:5px 0 5px 0;
}

.an_x2 a:hover{
text-decoration:underline;
}

#an_down {
width:246px;
height:20px;
background:url(img/an_down.png);
}

.an_celkem {
width:246px;
margin:0px 0 0 0px;
background:url(img/an.png) repeat-y;
border:0px solid red;
}

.an_celkem2 {
width:227px;
margin:20px 5px 0 14px;
border:0px solid green;
}

#slider_img {
border:0px solid red;
width:96px;
height:96px;
position:absolute;
background:url(img/akce_akce2.png);
top:151px;
z-index:2000;
left:413px;
}

#historie_objednavek {
border-collapse:collapse;
margin:20px 0 0 0;
}

#historie_objednavek td{
border:1px solid silver;
font-size:13px;
padding:6px;
}

.hist_obj1 {
color:black;
background:#bce2f2;
}

#historie_objednavek a{
color:black;
text-decoration:none;
}

#historie_objednavek a:hover{
color:#f48c11;
text-decoration:underline;
}

.detail_popis {
font-size:12px;
padding:10px 0 0 0;
border:0px solid red;
text-align:left;
}

.clear {
clear:both;
}

#detail_dalsi_foto img{
margin:4px;
border:0;
}
