#nadpis {   padding: 0 0 0 35px;}#nadpis h2 {   margin: 0;   padding: 0 0 10px 35px;   line-height: 26px;   background-image: url('img/nadpis.gif');   background-repeat: no-repeat;   color: #6A6A6A;   font-size: 14px;}/* KONTAKT NEW */#kontakt_new .kontakt_box {   width: 596px;   margin: auto;   padding: 0 0 10px 0;}#kontakt_new .kontakt_box_top {   line-height: 31px;   padding: 0 0 0 35px;   font-weight: bold;   background-image: url('http://www.hobby-naradi.cz/img/kontakt_new_top.gif');}#kontakt_new .kontakt_box_stred_pozadi {   background-color: white;}#kontakt_new .kontakt_box_stred {   padding: 10px 0 10px 0;   background-image: url('http://www.hobby-naradi.cz/img/kontakt_new_stred.gif');   background-repeat: repeat-x;   background-position: top;   margin: auto;   width: 592px;}#kontakt_new .kontakt_box_down {   height: 17px;   font-size: 1px;   font-weight: bold;   background-image: url('http://www.hobby-naradi.cz/img/kontakt_new_down.gif');}#kontakt_new {   padding: 0px 0 20px 0;}#kontakt_new .nadpis_webu {   font-weight: bold;   color: #AD0202;}#kontakt_new a {   color: #AD0202;   text-decoration: none;}#kontakt_new table {   margin: auto;}#kontakt_new td {   vertical-align: top;}#kontakt_new img {   padding: 20px 0 0 0;}#kontakt_new .td1 {   width: 150px;}#kontakt_new .td2 {   width: 180px;}#kontakt_new .td3 {   width: 180px;}#kontakt_new .sdeleni {   height: 94px;   width: 596px;   font-weight: bold;   color: #6F6E6E;   background-image: url('http://www.hobby-naradi.cz/img/kontakt_new_sdeleni.jpg');   margin: auto;}#kontakt_new .sdeleni_stred {   padding: 30px 0 0 30px;}#kontakt_new .box_shop {   width: 283px;   padding: 10px 0 0 0;}#kontakt_new .box_shop_top {   width: 283px;   height: 31px;   background-image: url('http://www.hobby-naradi.cz/img/kontakt_new_btop.gif');}#kontakt_new .box_shop_top a {   display: block;   padding: 10px 0 0 33px;   font-weight: bold;}#kontakt_new .box_shop_down {   width: 283px;   height: 16px;   background-image: url('http://www.hobby-naradi.cz/img/kontakt_new_bdown.gif');   font-size: 1px;}#kontakt_new .box_shop_stred_pozadi {   width: 283px;   background-color: white;}#kontakt_new .box_shop_stred {   width: 279px;   background-image: url('http://www.hobby-naradi.cz/img/kontakt_new_bstred.gif');   margin: auto;   background-repeat: repeat-x;   background-position: top;   height: 110px;   background-color: #F3F3F3;}#kontakt_new .box_shop_stred_text {   padding: 10px 0 0 30px;}#kontakt_new .box1 {   width: 310px;}#kontakt .funkce {   font-style: italic;}#kontakt .left {   float: left;}#kontakt .right {   float: right;}#kontakt .right {   width: 250px;}#kontakt .left_info h2 {   font-size: 12px;   margin: 0;   padding: 27px 0 0 0;}#kontakt .left_info h3 {   font-size: 12px;   color: #AD0202;   margin: 0;   padding: 26px 0 0 0;}#kontakt .right_info {   padding-top: 30px;}#kontakt .right_info h2 {   font-size: 12px;   margin: 0;   padding: 27px 0 0 0;}#kontakt .right_info h3 {   font-size: 12px;   color: #AD0202;   margin: 0;   padding: 26px 0 0 0;}.kontakt_table a {   text-decoration: none;}.kontakt_table a:hover {   color: black;}.kontakt_table td {   padding-top: 20px;   vertical-align: top;}.kontakt_table .td1 {   width: 60px;}.kontakt_table .td8 {   background-color: #F0E0E0;   padding-top: 0;   padding: 5px;}.kontakt_table .nadpis {   font-weight: bold;}.kontakt_table {   margin: 0 0 0 20px;}.kontakt_table .td1 {   width: 100px;}#kontakt .obrazek {   width: 208px;   height: 138px;   background-image: url('img/kontakt.jpg');}.nonedisplay {   display: none;}body {   font-family: Arial;   font-size: 13px;   margin: 0;   padding: 0;}img {   border: 0;}.vyhlazeni {   width: 100%;   height: 1px;   font-size: 1px;   clear: both;}a {   color: #AD0202;   text-decoration: underline;}a:hover {   text-decoration: none;}.vypis_aktualit h2 {   font-size: 12px;   font-weight: bold;   padding: 0 0 5px 0;   margin: 0;}.vypis_aktualit h2 a {   font-weight: bold;}.vypis_aktualit img {   float: left;   padding-right: 3px;   padding-bottom: 3px;}#stranka {   width: 945px;   margin: auto;}#logo {   height: 105px;   width: 945px;}#logo .obr {   float: left;   padding: 32px 0 0 6px;}#logo .right {   float: right;   height: 105px;   width: 520px;}#logo .right_slogan {   float: right;   width: 460px;   height: 27px;   background-image: url('img/logo_slogan.jpg');   clear: both;   margin: 0 30px 0 0;   background-repeat: no-repeat;}ul#odkazy {   padding: 0;   margin: 20px 0 0 0;}ul#odkazy a {   color: black;   text-decoration: none;   display: block;}ul#odkazy li {   display: block;   float: left;   padding-left: 5px;   padding-right: 5px;}ul#odkazy a {   padding-top: 1px; }.slogan {   width: 460px;   height: 27px;   background-image: url('img/logo_slogan.jpg');   clear: both;   background-repeat: no-repeat;   float: right;}.top_right,.top_left {   height: 65px;   float: right;   width: 23px;}.top_stred {   height: 65px;   float: right;   background-image: url('img/right_top_stred.jpg');}.top_left {   background-image: url('img/right_top_left.jpg');}.top_right {   background-image: url('img/right_top_right.jpg');}#stred {   width: 945px;}#stred .top {   width: 945px;   height: 53px;   background-image: url('img/stred_top.jpg');}#prostredek {   width: 945px;   background-image: url('img/stred_prostredek.jpg');}#prostredek .aktuality {   float: right;   width: 200px;}#prostredek .aktuality p {   margin: 0;   padding: 0 0 12px 0;}#prostredek .aktuality_nadpis {   width: 200px;   height: 27px;   background-image: url('img/aktuality_nadpis.jpg');   background-repeat: no-repeat;   background-position: 10px 0;}#prostredek .vypis_aktualit {   width: 192px;   float: right;}#prostredek .vypis_aktualit_stred {   padding: 0 10px 0 10px;}#stred .bottom {   width: 945px;   height: 16px;   background-image: url('img/stred_bottom.jpg');}#prostredek .prostredek_left {   float: left;   width: 730px;}#seznam_shopu .shop {   width: 177px;   float: left;   height: 230px;   padding-left: 30px;   padding-right: 30px;}#seznam_shopu .obr {   width: 177px;   height: 144px;}#seznam_shopu .nahodne_kategorie {   color: #B0B0B0;   padding-left: 5px;   padding-right: 5px;}#text_vlozeny {   padding-left: 10px;}#text_vlozeny h2 {   font-size: 14px;   color: #AD0202;   padding: 0;   margin: 0;}#aktuality_zbozi .polozka_aktualita {   padding-bottom: 10px;}#aktuality_zbozi .akt_polozka_nadpis {   padding-bottom: 5px;}#aktuality_zbozi .akt_polozka_nadpis a {   font-weight: bold;}#aktuality_zbozi .akt_cena {   font-weight: bold;}#aktuality_zbozi .stred_vyrobku,#aktuality_zbozi .akt_polozka_popis {   clear: both;}#aktuality_zbozi img {   border: 1px solid #C3C2C2;   float: left;   margin-right: 5px;}#aktuality_zbozi .akt_foto {   float: left;}#paticka,#copyright,#paticka table {   margin: auto;}#paticka table {   margin: 10px 0 0 0;}#copyright {   text-align: center;}#realizacni_tym {   padding: 15px 0 0 20px;}#realizacni_tym .realizacni_tym_right img {   margin: 0;   padding: 0;}#realizacni_tym table {   margin: 0;   padding: 0;}#realizacni_tym .realizacni_tym_right {   float: right;   width: 230px;}#realizacni_tym .realizacni_tym_left {   float: left;   width: 270px;}#realizacni_tym .bunka1 {   width: 101px;   vertical-align: top;}#realizacni_tym .bunka1 img {   border: 1px solid #a9a8a8;   margin: 0 0 25px 0;   padding: 0;}