body{ padding: 0px; margin: 0px; font-family: Geneva, Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #2D2D2D; background: url(../images/bg_body.jpg) repeat-y top center white; }#hlavni_obal { background: url(../images/bg_top.png) no-repeat top center; position: relative; }form{ padding: 0px; margin: 0px; display: inline; }h1, h2, h3, h4, h5, td{ font-family: Geneva, Arial, Helvetica, Verdana, sans-serif; }h1{ font-size: 16px; margin: 0px 0 2px 0; color: #CA0000; }img { border: none; }.cls{ clear: both;}.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.vypinfo{ display: none; }.zapinfo{ display: block; }.hlaska { font-size: 110%; margin-top: 50px; }.hlaska strong{ color: #CC6600; }.aktivni-filtr{ color: White; text-decoration: underline; font-weight: bold;}.spacer{ height:4px;}.zvyrazni{ color: Red; }/*- linky do dhtml ---------*/.linka_hneda{ color: #6f0303; text-decoration: none; }.linka_hneda:hover{ text-decoration: uderline; }.linka_red{ color: #fe0000; text-decoration: none; }.linka_red:hover{ text-decoration: uderline; }.linka_zelena{ color: #277202; text-decoration: none; }.linka_zelena:hover{ text-decoration: uderline; }.linka_zluta{ color: #fff001; text-decoration: none; }.linka_zluta:hover{ text-decoration: uderline; }.linka_modra{ color: #08939c; text-decoration: none; }.linka_modra:hover{ text-decoration: uderline; }/*- chybové hlášky --------------*/.hlaska-error{ background-color:red;color:wheat;margin-bottom:15px;margin-top:10px;padding:5px;}.hlaska-error .top_bili{ background: url(../images/top_bili.png) no-repeat; width: 659px; height: 12px; }.hlaska-error .body_bili{ background: url(../images/body_bili.png) repeat-y; width: 609px; font-size: 22px; color: #c00000; padding: 5px 25px; }.hlaska-error .bottom_bili{ background: url(../images/bottom_bili.png) no-repeat; width: 659px; height: 19px; }.hlaska-ok{ border-top: 1px dotted #7BCE29; border-bottom: 1px dotted #7BCE29; padding: 35px 35px 35px 70px; margin: 10px 5px 10px 0px; text-align: left; font-weight: bold; color: #7BCE29; background: url(../images/ok.gif) 25px center no-repeat white; }/*-rámy -------------------------*/#hlavni{ width: 1012px;  position: relative;}#hlavni .logo{ left: -6px; position: absolute; top: 0px; z-index: 100; }/*- základní třísloupcový layout ------*/#stredframe{ float: left; width: 100%;}#stred{ margin: 100px 165px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*//*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/ }#leftframe{ float: left; width: 190px; /*Width of left column*/ margin-left: -100%; overflow: hidden; }#righframe{ float: left; width: 165px; /*Width of right column*/ margin-left: -165px; /*Set left marginto -(RightColumnWidth)*/ overflow: hidden; }.obal-stred-home{ margin: 188px 9px 0px; /*Margins for inner DIV inside each column (to provide padding)*/}.obal-stred{ margin: 220px 9px 0px; /*Margins for inner DIV inside each column (to provide padding)*/}.obal{ margin:110px 0px 0px 0px; /*Margins for inner DIV inside each column (to provide padding)*//*Margins for inner DIV inside each column (to provide padding)*/ }.obal-right{ margin: 100px 0px 0px 0px; padding:0px 0px 0px 1px;/*Margins for inner DIV inside each column (to provide padding)*//*Margins for inner DIV inside each column (to provide padding)*/ }/*-mainmenu --------------------*/#mainmenu{ margin-left: 400px; top: 7px; position:absolute;}#mainmenu span, a { display: inline-block; margin-right: 5px; }#mainmenu .home{ background: url(../images/mainmenu_home.png) no-repeat 0px 0px; }#mainmenu .prihlaseni{ background: url(../images/mainmenu_prihlaseni.png) no-repeat 0px 0px; }#mainmenu .kontakt{ background: url(../images/mainmenu_kontakt.png) no-repeat 0px 0px; }#mainmenu .nakup{ background: url(../images/mainmenu_nakup.png) no-repeat 0px 0px; }#mainmenu .home:hover{ background: url(../images/mainmenu_home.png) no-repeat 0px -88px; }#mainmenu .prihlaseni:hover{ background: url(../images/mainmenu_prihlaseni.png) no-repeat 0px -88px; }#mainmenu .kontakt:hover{ background: url(../images/mainmenu_kontakt.png) no-repeat 0px -86px; }#mainmenu .nakup:hover{ background: url(../images/mainmenu_nakup.png) no-repeat 0px -88px; }/*- fultext ---------*/#fulltext{ position: absolute; top: 50px; margin-left: 300px; }#fulltext a{ display: inline-block; padding-right: 5px; }#fulltext .kosik{ background: url(../images/zalozka_kosik.png) no-repeat 0px 0px; }#fulltext .kosik:hover{ background: url(../images/zalozka_kosik.png) no-repeat 0px -78px; }#fulltext .full{ border: none; width: 250px; padding: 2px; }#fulltext .btn_hledej{ background: url(../images/btn_hledej.png) no-repeat 0px 4px; }#fulltext .btn_hledej:hover{ background: url(../images/btn_hledej.png) no-repeat 0px -64px; }/*- pravý sloupec ----------*/.otevreno{ background: url(../images/otevreno.png) no-repeat center; padding: 10px; }/*- naposledy navstivene -----*/#navstivene .top_navstivene{ font-size: 1px; height: 52px; width: 166px; background: url(../images/navstivene_top.png) no-repeat; }#navstivene .bottom_navstivene{ font-size: 1px; height: 17px; background: url(../images/navstivene_bottom.png) no-repeat; width: 166px; }#navstivene .body_navstivene{ background: url(../images/navstivene_body.png) repeat-y; width: 166px; text-align: left; }#navstivene a{ color: #221F1F; display: block; font-weight: bold; padding: 2px 2px 2px 8px; text-decoration: none; }/*- top 10 -----------*/#top_ten{ width: 166px; overflow: hidden; margin-top:10px;}#top_ten .top_top_ten{ width: 166px; height: 47px; font-size: 1px; background: url(../images/top_ten_top.png) no-repeat; }#top_ten .body_top_ten{ background: url(../images/top_ten_stred.png) repeat-y; font-weight: bold; text-align: left; }#top_ten .bottom_top_ten{ width: 166px; height: 17px; font-size: 1px; background: url(../images/top_ten_bottom.png) no-repeat; }#top_ten .topten h3{ color: #F80300; font-size: 12px; margin: 0; padding: 0px 6px; text-align: left; }#top_ten .topten .cena{ padding-left: 6px; text-align: left; }#top_ten .topten h3 a{ color: #F80300; text-decoration: none; }.linka{ border-top: 1px solid #a12ab3; padding: 5px 0px; width:157px;}/*- pravá upoutávka -----*/#p_upoutavka{ width: 166px; overflow: hidden; margin-top:10px;}#p_upoutavka .obal_upoutavka{ width: 146px; overflow: hidden; }#p_upoutavka .top_p_upoutavka{ background: url(../images/partneri_top.png) no-repeat; width: 166px; font-size: 1px; height: 61px; }#p_upoutavka .body_p_upoutavka{ background: url(../images/partneri_body.png) repeat-y; width: 166px; padding: 6px; }#p_upoutavka .bottom_p_upoutavka { background: url(../images/partneri_bottom.png) no-repeat; width: 166px; height: 17px; font-size: 1px; }/*- levá upoutávka reklama ----*/#reklama{width: 184px; overflow: hidden; }#reklama .top_reklama{ background: url(../images/reklama_top.png) no-repeat; width: 184px; font-size: 1px; height: 51px; }#reklama .body_reklama{ background: url(../images/reklama_body.png) repeat-y; width: 184px; padding: 6px; }#reklama .obal_reklama{ width: 168px; overflow: hidden; }#reklama .bottom_reklama { background: url(../images/reklama_bottom.png) no-repeat; width: 184px; height: 19px; font-size: 1px; }/*- levé buttony --------*/a.vyprodej{ background: url(../images/btn_vyprodej.png) no-repeat 0px 0px; }a.vyprodej:hover{ background: url(../images/btn_vyprodej.png) no-repeat 0px -70px; }a.bazarek{ background: url(../images/btn_bazarek.png) no-repeat 0px 0px; }a.bazarek:hover{ background: url(../images/btn_bazarek.png) no-repeat 0px -79px; }/*- levé menu fixed -----*/#left_menu_fixed{ width: 184px; overflow: hidden; }#left_menu_fixed .top_fixed{ background: url(../images/left_menu_top.png) no-repeat; font-size: 1px; width: 184px; height: 37px; }#left_menu_fixed .body_fixed{ background: url(../images/left_menu_t_body.png) repeat-y; }#left_menu_fixed .obal_fixed{ width: 164px; overflow: hidden;}#left_menu_fixed .fix{ border-bottom: 1px solid white; width: 177px; }#left_menu_fixed .fix a{ display: block; border-bottom: 1px solid black; color: white; text-decoration: none; padding: 5px; width: 167px; font-weight: bold; }#left_menu_fixed .fix_bot{ border-bottom: none; }#left_menu_fixed .fix_bot a{ display: block; border-bottom: none; color: white; text-decoration: none; padding: 5px; font-weight: bold; }/*- levé menu ------*/#left_menu{ width: 184px; overflow: hidden; }#left_menu .body_left_menu{ background: url(../images/left_menu_b_body.png) repeat-y; }#left_menu .obal_left_menu{ width: 177px; overflow: hidden; }#left_menu .obal_left_menu ul{ margin: 1px; padding: 0px; list-style: none; }#left_menu .obal_left_menu li{ border-bottom: 1px solid white; width: 177px; }#left_menu .obal_left_menu li a{ display: block; border-bottom: 1px solid #bd1e2c; color: #bd1e2c; text-decoration: none; padding: 5px; width: 167px; font-weight: bold; }#left_menu .bottom_left_menu{ background: url(../images/left_menu_bottom.png) no-repeat; width: 184px; height: 19px; font-size: 1px; }#left_menu .obal_left_menu li .left-current{background-color: #ffa200; color:#662000;}#left_menu .obal_left_menu li a:hover{color: #662000; text-decoration: underline; background-color: #ffa200;}#left_menu .obal_left_menu .uroven1{ background-color: #fefcf6; color: #FFA000; padding-left: 10px; }#left_menu .obal_left_menu .uroven2{ background-color: #fcecc3; padding-left: 15px; }/*- podmenu filtr podle věku home----*/#podmenu_stred{ position: absolute; top: 111px; margin-left: 186px; }#podmenu_stred a{ display: inline-block; padding: 0px; margin: 0px; }#podmenu_stred .roky2{ background: url(../images/btn_2_roky.png) no-repeat 0px 0px; }#podmenu_stred .roky3{ background: url(../images/btn_3_roky.png) no-repeat 0px 0px; }#podmenu_stred .roky6{ background: url(../images/btn_6_let.png) no-repeat 0px 0px; }#podmenu_stred .roky8{ background: url(../images/btn_8_let.png) no-repeat 0px 0px; }#podmenu_stred .roky10{ background: url(../images/btn_10_let.png) no-repeat 0px 0px; }#podmenu_stred .roky2:hover{ background: url(../images/btn_2_roky.png) no-repeat 0px -160px; }#podmenu_stred .roky3:hover{ background: url(../images/btn_3_roky.png) no-repeat 0px -160px; }#podmenu_stred .roky6:hover{ background: url(../images/btn_6_let.png) no-repeat 0px -160px; }#podmenu_stred .roky8:hover{ background: url(../images/btn_8_let.png) no-repeat 0px -160px; }#podmenu_stred .roky10:hover{ background: url(../images/btn_10_let.png) no-repeat 0px -160px; }/*- podmenu filtr podle věku ----*/#podmenu_stred .roky2a{ background: url(../images/btn_2a_roky.png) no-repeat 0px 0px;}#podmenu_stred .roky3a{ background: url(../images/btn_3a_roky.png) no-repeat 0px 0px; }#podmenu_stred .roky6a{ background: url(../images/btn_6a_let.png) no-repeat 0px 0px; }#podmenu_stred .roky8a{ background: url(../images/btn_8a_let.png) no-repeat 0px 0px; }#podmenu_stred .roky10a{ background: url(../images/btn_10a_let.png) no-repeat 0px 0px; }#podmenu_stred .roky2a:hover{ background: url(../images/btn_2a_roky.png) no-repeat 0px -132px; }#podmenu_stred .current_10{ background: url(../images/btn_2a_roky.png) no-repeat 0px -132px; }#podmenu_stred .roky3a:hover{ background: url(../images/btn_3a_roky.png) no-repeat 0px -132px; }#podmenu_stred .current_11{  background: url(../images/btn_3a_roky.png) no-repeat 0px -132px; }#podmenu_stred .roky6a:hover{ background: url(../images/btn_6a_let.png) no-repeat 0px -132px; }#podmenu_stred .current_12{ background: url(../images/btn_6a_let.png) no-repeat 0px -132px; }#podmenu_stred .roky8a:hover{ background: url(../images/btn_8a_let.png) no-repeat 0px -132px; }#podmenu_stred .current_13{ background: url(../images/btn_8a_let.png) no-repeat 0px -132px; }#podmenu_stred .roky10a:hover{ background: url(../images/btn_10a_let.png) no-repeat 0px -132px; }#podmenu_stred .current_14{ background: url(../images/btn_10a_let.png) no-repeat 0px -132px; }#podmenu_kluci_holky{ position: absolute; top: 174px; margin-left: 186px; }#podmenu_kluci_holky a{ display: inline-block; padding: 0px; margin: 0px; }#podmenu_kluci_holky .holky{ background: url(../images/btn_holky.png) no-repeat 0px 0px;}#podmenu_kluci_holky .kluci{ background: url(../images/btn_kluci.png) no-repeat 0px 0px; }#podmenu_kluci_holky .oba{ background: url(../images/btn_oba.png) no-repeat 0px 0px; }#podmenu_kluci_holky .holky:hover{ background: url(../images/btn_holky.png) no-repeat 0px -80px; }#podmenu_kluci_holky .kluci:hover{ background: url(../images/btn_kluci.png) no-repeat 0px -80px; }#podmenu_kluci_holky .oba:hover{ background: url(../images/btn_oba.png) no-repeat 0px -80px; }/*- stránkování -------*/.strankovani{ margin: 10px; color: white; }.strankovani a{ color: #fde900; text-decoration: none; padding-right: 2px; }.strankovani a:hover{ color: white; }.strankovani .aktiv{ color: white; padding-right: 4px; }.obal-stred .kde-jsem{ margin-left: 10px; color: #580300; font-weight: lighter;}.obal-stred .kde-jsem a{ color: #580300; font-weight:lighter; }/*- popis -----*/#vypis_obsah{ width: 651px; background: url(../images/popis_top.png) no-repeat; padding-top: 12px; }#vypis_obsah .body_vypis{ background: url(../images/popis_body.gif) repeat-y; padding: 10px; width: 631px; overflow: hidden; }#vypis_obsah .bottom_vypis{ background: url(../images/popis_bottom.png) no-repeat; margin-bottom: 15px; width: 651px; height: 12px; }.popis-sekce{ margin: 0px 10px; }.tit-vypis{ margin: 0px 10px; }/*- vypis podmenu sekce ----*/#podmenu_kat { width: 651px; background: url(../images/popis_top.png) no-repeat; padding-top: 12px; margin:15px 0px;}#podmenu_kat .body_podmenu_kat{ background: url(../images/popis_body.gif) repeat-y; padding: 10px; width: 631px; overflow: hidden; }#podmenu_kat .bottom_podmenu_kat{ background: url(../images/popis_bottom.png) no-repeat; margin-bottom: 15px; width: 651px; height: 12px; }#podmenu_kat .odkazy_podmenu{ text-align: center; color: #6f0303; }#podmenu_kat .odkazy_podmenu a{ color: #6f0303; }#podmenu_kat .odkazy_podmenu a:hover{ color: #fff4b2; text-decoration: none; }#podmenu_kat a.current{ color: #fff4b2; text-decoration: none; }/*- popis sekce ----*/#vypis_kat, #vypis{	position: absolute;	top: 3305px;	width: 630px;}.dopln-popis-sekce{	margin-bottom: 215px;}/*- vypis zboží ----*/#vypis_zbozi{ width: 657px; height:2870px;}#vypis_zbozi .body_zbozi{ background: url(../images/zbozi_body.png) repeat-y; padding-right: 6px; }#vypis_zbozi .top_zbozi{ background: url(../images/zbozi_top.png) no-repeat; height: 12px; font-size: 1px; }#vypis_zbozi .bottom_zbozi{ background: url(../images/zbozi_bottom.png) no-repeat; height: 17px; }#vypis_zbozi .leva{ width: 325px; float: left; height: 180px; overflow: hidden; }#vypis_zbozi .prava{ width: 325px; float: right; height: 180px; overflow: hidden; }#vypis_zbozi .linka{ background: url(../images/linka_zbozi.png) repeat-x bottom left; border: none; }#vypis_zbozi .body_zbozi table{ margin: 5px; }#vypis_zbozi h2{ margin: 0px; }#vypis_zbozi h2 a{ color: #f80300; font-size: 13px; }#vypis_zbozi .cena, .vypis-popis{ margin: 3px 0px; }.kosik_vypis{ background: url(../images/btn_koupit.png) no-repeat 0px 0px;}.kosik_vypis:hover{ background: url(../images/btn_koupit.png) no-repeat 0px -48px; }/*- detail ---------*/#det{ width: 658px; overflow: hidden; }#det .top_detail{ background: url(../images/detail_top.png) no-repeat; width: 658px; height: 33px; line-height: 33px; }#det .top_detail h1{ color: #6f0303; font-size: 17px; margin: 0px; padding-left: 15px; display: inline-block; }#det .top_detail h2{ color: #6f0303; font-size: 17px; margin: 0px; padding-left: 15px; display: inline-block; }#det .body_detail{ background: url(../images/detail_body.png) repeat-y; width: 658px; }#det .bottom_detail{ background: url(../images/detail_botton.png) no-repeat; font-size: 1px; width: 658px; height: 28px; }#det .kde_jsem{ color: #da7a00; font-weight: bold; padding: 5px 0px 5px 15px; text-align: left; width: 648px; font-size: 95%; }#det .kde_jsem a{ color: #da7a00; font-weight: bold; text-decoration: none; }#det #video{ width: 296px; overflow: hidden; margin-top: 15px; }#det .top_video{ background: url(../images/video_top.png) no-repeat; width: 296px; height: 49px; }#det .body_video{ background: url(../images/video_body.png) no-repeat; }#det .bottom_video{ background: url(../images/video_bottom.png) no-repeat; width: 296px; height: 11px; }#det #cena{ width: 297px; overflow: hidden; }#det .top_cena{ background: url(../images/detail_vypis_top.png) no-repeat; height: 10px; font-size: 1px; }#det .body_cena{ background: url(../images/detail_vypis_body.png) repeat-y; padding: 0px 10px; }#det .bottom_cena{ background: url(../images/detail_vypis_bottom.png) no-repeat; height: 10px; font-size: 1px; }#det #popis{ margin-top: 15px; width: 297px; overflow: hidden; }#det .top_popis{ background: url(../images/popis_detail_top.png) no-repeat; height: 14px; font-size: 1px; }#det .body_popis{ background: url(../images/popis_detail_body.png) repeat-y; padding: 0px 10px; }#det .bottom_popis{ background: url(../images/popis_detail_bottom.png) no-repeat; height: 14px; font-size: 1px; }#det .body_popis .nadpis{ color: red; font-weight: bold; }#det .detail_kosik{ background: url(../images/btn_koupit.png) no-repeat 0px 2px; }#det .detail_kosik:hover{ background: url(../images/btn_koupit.png) no-repeat 0px -46px; }#det .input1{ border: none; width: 30px; }#det .detail-parametry{ margin-top: 10px; }#det .parametr{ padding: 2px 0px; }#det .det-print{ margin-top: 10px; }#det .tisknout{ background: url(../images/btn_tisk.png) no-repeat 0px -46px; margin-right: 2px; }#det .tisknout:hover{ background: url(../images/btn_tisk.png) no-repeat 0px 0px; }#det .dotaz{ background: url(../images/btn_posli.png) no-repeat 0px -46px; margin-right: 2px; }#det .dotaz:hover{ background: url(../images/btn_posli.png) no-repeat 0px 0px; }#det .znamy{ background: url(../images/btn_dotaz.png) no-repeat 0px -46px; margin-left: 0px; }#det .znamy:hover{ background: url(../images/btn_dotaz.png) no-repeat 0px 0px; }#det .title_hodnoceni, .tit_rub{ color: #f80300; font-weight: bold; }#det .title_hodnoceni{ margin-top: 10px; }#det .cena{ font-size: 20px; font-weight: normal; color: #f80300; margin: 5px 0px; }/*- detail diskuze --------*/#det_diskuze{ margin-top: 5px; }#det_diskuze .top_det_diskuze{ background: url(../images/diskuze_top.png) no-repeat; width: 658px; height: 33px; font-size: 1px; }#det_diskuze .body_det_diskuze{ background: url(../images/diskuze_body.png) repeat-y; padding: 10px 10px 0px 10px; width: 638px; }#det_diskuze .bottom_det_diskuze{ width: 658px; height: 19px; background: url(../images/diskuze_bottom.png) no-repeat; font-size: 1px; }/*- pravý košík ----------*/#right_kosik{ margin-top: 5px; }#right_kosik .top_right_kosik{ background: url(../images/kosik_top.png) no-repeat; height: 55px; width: 164px; font-size: 1px; }#right_kosik .body_right_kosik{ background: url(../images/kosik_body.png) repeat-y; padding: 3px 8px; width: 148px; }#right_kosik .bottom_right_kosik{ background: url(../images/kosik_bottom.png) no-repeat; width: 164px; height: 16px; }#right_kosik h3{ margin: 2px; color: black; }#right_kosik h3 a{ font-size: 12px; color: black; }#right_kosik .cena{ color: red; }#right_kosik .kosik_koupit{ background: url(../images/btn_obsah_kosik.png) no-repeat 0px 0px; margin-bottom:5px;}#right_kosik .kosik_koupit:hover{ background: url(../images/btn_obsah_kosik.png) no-repeat 0px -40px; }#right_kosik .doprava_koupit{ background: url(../images/btn_zaplatit.png) no-repeat 0px 0px;  margin-bottom:5px;}#right_kosik .doprava_koupit:hover{ background: url(../images/btn_zaplatit.png) no-repeat 0px -40px; }/*- vypis košíku ---------*/#vypis_kosik{}#vypis_kosik .top_vypis_kosik{ background: url(../images/obsah_kosik_top.png) no-repeat; width: 659px; height: 33px; }#vypis_kosik .body_vypis_kosik{ background: url(../images/obsah_kosik_body.png) repeat-y; width: 639px; padding: 0px 10px; }#vypis_kosik .bottom_vypis_kosik{ background: url(../images/obsah_kosik_bottom.png) no-repeat; height: 20px; width: 659px; }.titulek-kosik{ background-color: #0082C9; color: white; font-weight: bolder; }.prepocitat{ background: url(../images/btn_prepocitat.png) no-repeat 0px 2px; }.prepocitat:hover{ background: url(../images/btn_prepocitat.png) no-repeat 0px -42px; }.input1{ padding: 3px 1px; text-align: center; width: 35px; }/*- kroky košíku ----*/#kroky_kosik{ margin-top: 10px; }#kroky_kosik .top_kroky_kosik{ background: url(../images/postup_obj_top.png) no-repeat; width: 659px; height: 33px; font-size: 1px; }#kroky_kosik .body_kroky_kosik{ background: url(../images/postup_obj_body.png) repeat-y; width: 659px; }#kroky_kosik .bottom_kroky_kosik{ background: url(../images/postup_obj_bottom.png) no-repeat; height: 18px; width: 659px; }#btn_objednat{ margin-bottom: 10px; }.pokracovat_objednat{ background: url(../images/btn_pokracovat_objednavka.png) no-repeat 0px 0px;}.pokracovat_objednat:hover{ background: url(../images/btn_pokracovat_objednavka.png) no-repeat 0px -36px;}.dalsi_zbozi{ background: url(../images/btn_vybrat_zbozi.png) no-repeat 1px 0px; }.dalsi_zbozi:hover{ background: url(../images/btn_vybrat_zbozi.png) no-repeat 0px -36px; }.obal_form{ padding: 10px 15px 10px 10px; }.obal_form a{ color: #c00000; font-weight: bold; }.form-vzkaz{ border-top: 1px solid #F9AB14; padding: 10px; }.posli_odkaz{ background: url(../images/btn_posli.png) no-repeat 0px -46px; }.posli_odkaz:hover{ background: url(../images/btn_posli.png) no-repeat 0px 0px; }.posli_dotaz{ background: url(../images/btn_dotaz.png) no-repeat 0px -46px; }.posli_dotaz:hover{ background: url(../images/btn_dotaz.png) no-repeat 0px 0px; }#dopravacelkem{ background: transparent; border: none; color: #f80300; font-size: 22px; width: 45px; text-align: right; }.doprava-all{ border-top: 1px solid #f9ab14; }.radka-doprava{ background-color: #f9ab14; }.odeslat-3{ background: url(../images/btn_odeslat_objednavku.png) no-repeat 0px 0px; }.odeslat-3:hover{ background: url(../images/btn_odeslat_objednavku.png) no-repeat 0px -99px; }/*- panel souvisejici ----*/#souvisejici{ margin-top: 15px; }#souvisejici .top_souvisejici{ background: url(../images/souvisejici_top.png) no-repeat; width: 166px; height: 43px; }#souvisejici .body_souvisejici{ background: url(../images/souvisejici_body.png) repeat-y; width: 146px; padding: 10px 10px; }#souvisejici .bottom_souvisejici{ height: 17px; width: 166px; background: url(../images/souvisejici_bottom.png) no-repeat; }.linka_s{ border-top: 1px solid #D94326; padding: 5px 0px;margin-right:5px;}#souvisejici h3 a{color:red; margin:0px;font-size:12px; text-align:left;}#souvisejici div{font-weight:bold; text-align:left;}/*- zakazník ------*/.hl-titulek{ background-color: #fff4b2; padding: 5px; }.pole input{ border: 1px solid #7F9DB9; font-size: 12px; padding: 2px; width: 300px; }.pole textarea{ width: 300px; height: 50px; }.povina1 input{ background-color: #FFE5ED; border: 1px solid #7F9DB9; padding: 2px; width: 300px; }.povina{ font-weight: bold; }.mujucet-titulek{ background-color: #f9ab14; padding: 5px; }.pozadi-table{ background-color: #fff4b2; }.odhlasit{ background: url(../images/btn_odhlasit.png) no-repeat 0px 0px; }.odhlasit:hover{ background: url(../images/btn_odhlasit.png) no-repeat 0px -44px; }.zmena{ background: url(../images/btn_zmena.png) no-repeat 0px 0px; }.zmena:hover{ background: url(../images/btn_zmena.png) no-repeat 0px -44px; }.registrovat{ background: url(../images/btn_registrovat.png) no-repeat 0px 0px; }.registrovat:hover{ background: url(../images/btn_registrovat.png) no-repeat 0px -44px; }.obal_form label{ padding-left: 15px; }.prihlasit{ background: url(../images/btn_prihlasit.png) no-repeat 0px 0px; }.prihlasit:hover{ background: url(../images/btn_prihlasit.png) no-repeat 0px -45px; }td.titulek{ width: 150px; font-weight: bold; }.zmenit_udaje{ background: url(../images/btn_zmenit_udaje.png) no-repeat 0px 0px; margin-top: -2px; }.zmenit_udaje:hover{ background: url(../images/btn_zmenit_udaje.png) no-repeat 0px -44px; }.povina1 input.input_error{ border: 2px solid red; background-color: #FFE5ED; }/*- přihlašen uživatel prava strana ---*/#prihlaseni_right{ margin-top: 15px; }#prihlaseni_right .top_prihlaseni{ background: url(../images/prihlaseni_top.png) no-repeat; height: 65px; font-size: 1px; }#prihlaseni_right .body_prihlaseni{ background: url(../images/prihlaseni_body.png) repeat-y; }#prihlaseni_right .bottom_prihlaseni{ background: url(../images/prihlaseni_bottom.png) no-repeat; height: 17px; }#prihlaseni_right .obal_prihlaseni{ padding: 10px; }#prihlaseni_right .obal_prihlaseni a{ color: #c00000; }/*- filtr cena ---*/#filtr-cena{ padding: 10px; }/*- menu výrobci ----------------*/.ul-menu2{ text-align: center;font-size:12px; margin-left:7%;}.ul-menu2 ul{list-style-type: none;margin:0px;padding: 0px;margin-top:20px;}.ul-menu2 a{ background: transparent url(../images/bod.gif) no-repeat scroll 5px center; color: #454545; display: block; line-height: 18px; padding: 3px 0px 3px 15px; }.ul-menu2 a:hover{ text-decoration: none; color: #CA0000; }.ul-menu2 a.selected{ color: #008400; }.ul-menu2 ul.abc-menu2{ float: left; width: 32%; text-align: left; }#zapati{ margin-top: 15px; padding: 10px; border-top:1px solid #C00000;}#zapati .zapati-link{ color: #2D2D2D; text-decoration: none; font-size: 0px; margin-left:-1400px;}#zapati .zapati-link a{ color: #2D2D2D; text-decoration: none; font-size: 0px; }.input_error{ border: 2px solid red; background-color: #FFE5ED; }/* výrobci ------*/.vyrobce-menu2{	padding: 4% 2%;	}.vyrobce-menu2 ul{	padding: 1px 13px;	margin: 2px;	list-style: none;}.vy-menu2{	width: 31%;	float: left;}.vy-menu2 a  {color:#454545;display:block;padding:3px 0px;}