/* CSS Document */


a {color:#000000}
a:hover {color:#ff6400}

.partners {color:#ff6400; font-size:10px}

#big_partners {background-color:#000; color:#fff; font-size:13px; font-weight:bold}
#big_partners a {color:#f70}



/* graficky privetivejsi menu */
.menu, .shadow {font-size:10px; font-weight:bold; background-color:#eeeeee}


a.menu:link, a.menu:visited {	display:block;
                              font-weight: normal;
                              color:#000000;
                              background-color:#ffffff;
                              text-decoration: none;
                              padding:5px;
                              margin: 0px 0;
                              border:none;
                              font-size: 11px;}

a.shadow:link, a.shadow:visited {	display:block;
                              font-weight: bolder;
                              color:#111;
                              background-color:#eee;
                              text-decoration: none;
                              padding:5px;
                              margin: 0px 0;
                              border:none;
                              font-size: 12px;}

a.menu_bold:link, a.menu_bold:visited {display:block;
                                       font-weight: bolder;
                                       color:#ffffff;
                                       background-color:#ff6400;
                                       text-decoration: none;
                                       padding:5px;
                                       margin: 0px 0;
                                       border:none;
                                       font-size: 12px;}

a.menu:hover, a.menu_bold:hover, a.shadow:hover
                               {display:block;
                                 color:#ffffff;
                                 background-color:#ff6400;
                                 text-decoration: none;
//                                 font-weight:bold;
                                 padding:5px;
                                 margin: 0px 0;}


/* navigacni listicka o nas a podobne */
.strankovani {background-color:#eeeeee; font-weight:bold; color:#000000; padding:4px; text-align:right}
a:hover.strankovani {background-color:#ff6400; color:#ffffff; padding:4px}


#hlavicka_menu {  padding:0px;
                  float:right}
   #hlavicka_menu ul {  display:block; 
                        list-style-type:none; 
                        padding:0px; 
                        margin:0px}
      
      #hlavicka_menu li {float:left; background-color:#000}

         #hlavicka_menu a, #hlavicka_menu a:visited { font-weight: bold;
                                       font-size:16px;
                                       color:#ffffff;
                                       text-decoration: none;
                                       line-height:25px;
                                       padding:3px;
                                       padding-right:8px;
                                       padding-left:8px}

         #hlavicka_menu a:hover {color:#fff;
                                 background:#ff6400;
               	               text-decoration: none;
                                 line-height:25px;
                                 padding:3px;
                                 padding-right:8px;
                                 padding-left:8px}

.obrazky {
   padding: 2px;
}

td:hover.obrazky_odkaz {
   background:#ff6400;
   border-width:0px;
}

.vlozeno_do_kosiku {display:block; 
                  font-size:12px;
                  font-weight:bold;
                                 color:#ffffff;
                                 background-color:#ff6400;
                                 text-decoration: none;
                                 padding:4px;
                                 margin: 2px 0;}
h1.vlozeno_do_kosiku {display:inline;
			font-size:17px}



/* telo html */
body {background-color:#000000;font-family:arial}

.main {  background-color:#ffffff; 
         font-size:12px;
         color:#000000;
         font-family: arial;
         width:770px}
         
.hlava {background-image:url("../images/hlavicka.jpg");background-repeat: no-repeat; background-color:#ffffff;
				width:100%;height:150px}
   

/* logovaci misto*/
.log {   font-size:11px;
         color:#ffffff;
         display:inline}
.log_odhlasit {font-size:12px;
               color:#ffffff;}

#log_vrch {background-color:#000000} /*{background-image:url('../images/graybox.gif');}*/
#log_spodek {  background-color:#000000; text-align:left}
#log_stred {background-color:#000000}


/* paticka stranky */
.webmaster {background-image:url("../images/hl.gif");color:#ffffff;font-size:9px;background-repeat: repeat-y;}
a.webmasterOdkaz {color:#ffffff; text-decoration:none}
a:hover.webmasterOdkaz {font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold}

.podminky {font-size:12px}

.rychly_odkaz {color:#000000;
               font-size:11px}
a:hover.rychly_odkaz {  color:#ff6400;/* 0000cc; */
                        font-weight:bold}

.partneri {color:#4444ff; text-align:right}




.nepodtrzeno { text-decoration: none}








/* jednotlive rezy a styly pisma ohledne struktury a vyznamu */
.sleva {color:#ff0000; 
         font-size:12px;
         font-weight:bold}
.velke {font-size:16px;
         font-weight:bold}

.puvodni { color:#000000;
            font-weight:bold;
            font-size:12px}
.cena {  font-size:16px}
.slevovy_kupon {  vertical-align:center;
                  color:#ff4000;
                  font-weight:bold;
                  background-color:#eeeeee;
                  padding: 5px 0}
.red {color:#ff0000}


/* index vyrobku */
.index_okno {border: 1px solid #ff6400;
             font-size:12px;
             padding:0px;
             margin:0px;
             height:100%}
   
   .index_hlava_vyrobku_nadpis {
      background-color:#ff6400;
      padding:0px;
      
   }
      a.index_hlava_vyrobku, a:visited.index_hlava_vyrobku { 
                              font-size:16px;
                              color:#ffffff;
                              text-decoration:none;
                              font-weight:bold;
                              line-height:25px;
                              padding:0px;
                              width:100%;
                              display:block;
                              text-indent:5px}
                     
      a:hover.index_hlava_vyrobku {   color:#fff;
                              background-color:#000;
      }             
   .index_popis {padding:5px; font-size:12px; vertical-align:top}
   .index_price {font-size:12px; padding:0px; text-align:center}
   .index_detail {color:#000000; 
                  font-weight:bold;
                  font-size:12px;
                  padding:5px;
                  text-align:right}
      a.index_detail {text-decoration:none}
         a:hover.index_detail {  background-color:#ff6400;
                                 color:#000;
                                 }



/* detail vyrobku */
#index {padding:3px}
   .index {border:1px solid #f60; font-size:11px;}
   
   .index_hlava { font-size:16px;
                  color:#ffffff;
                  font-weight:bold;
                   background-color:#f60;
                  }
      
   
   
   .alternativy {background-color:#eeeeee;
                  font-size:12px;width:100%}
   .vyrobek_moznosti_blok {margin:2px}
   .vyrobek_moznosti {font-size:13px; padding:0px; margin:0px}
   .vyrobek_moznosti_aktivni {background-color:#bbbbbb;font-size:13px;font-weight:bold}
   
   .others {font-size:12px; font-weight:bold}
   .kosik { font-size:12px;}
   .kosik_hlava {background-color:#ff6400}
   
   .radio {background-color:#ffffff;color:#000000;font-family:arial;font-size:12px}
   .tb {border-width:1px;border-style:solid;background-color:#dddddd}



.xindex_hlava {color:#dddddd;
               font-size:12px;
               font-weight:bold}

div.sleva_novinky {display:block;
                        padding:0px 0px}
                        
.sleva_novinky {  font-size:12px; 
                  text-align:left;
                  color:#ffffff;
                  text-decoration:none;
                  display:block;
                  padding:2px;
                  }


a.sleva_novinky, a.seo_novinky, novinky {color:#aaaaaa}         

        
a:hover.sleva_novinky { background-color:#ff6400;
                        color:#ffffff;
                        font-weight:bold;
                        }
.sleva_velke {font-size:13px;
               font-weight:bold}


.seo_novinky { display:inline;
               margin: 0px;
               text-decoration:none}
a:hover.seo_novinky {background-color:#ff6400;
                     color:#ffffff;}
                  
.anketa {font-size:11px;}



.popis {
   margin: 2px 0;
   font-weight:bold;
   font-size:11px;
}






/* SEARCH BLOCK*/
#sort_box {font-size:12px; padding:5px}
   #sort_box form {display:inline}

#search_block {   text-align:center;}                  
                 #search_block img {border:0px}    
                     .search_word { text-align:left;
                                    font-size:18px;
                                    font-weight:bold;}
                        .search_word_big {   font-size:22px}
                     
                     #search {   width:400px;
                                 padding:5px;
                                 font-size:12px;
                                 text-align:left;
                                 margin:auto}
                                 
                        #search .tip { background-color:#ddd;
                                       padding:5px}
                        #new_search {  background-color:#eee; 
                                       padding:10px;
                                       margin:0px;
                                       margin-top:10px;
                                       border-right: 1px solid #ccc;
                                       border-bottom: 1px solid #ccc;
                                       
                                       font-size:12px;}
                           #new_search .right { text-align:right;
                                                border-top: 1px solid black;
                                                padding-top:2px}
                     
                     #search_product { text-align:left;
                                       padding:5px} 
                        #search_product a {color:#fff}
                        .new_search {  float:right;
                                       width:250px; 
                                       clear:both}  
                        
                        .search_product_block { font-size:12px;
                                                padding:0px;
                                                margin:0px;
                                                margin-top:15px;
                                                margin-bottom:5px;
                                                border-top:1px solid #000;}
                           .nadpis {   font-size:15px;
                                       color:#ffffff;
                                       font-weight:bold;
                                       background-color:#f60}
                           
                           .popis {}
                        #search_product strong {font-size:18px}
