/* CSS Document */
body {
      padding-top: 0px;
      margin-top: 0px;
      margin-right: 0px;
      margin-left: 0px;
}
.obalka{width: 858px; height: 783px; /*783px;*/
        /*border: 1px solid red;*/
        margin-left: 130px;
        
}
.levy_stin{width: 25px; height: 100%;
        border: 0px solid red;
        float: left;
        background: #FFFFFF url("images/bg_levy.jpg");
        position: relative; left: 5px; top: 0px;         
}
.pravy_stin{width: 25px; height: 100%;
        border: 0px solid red;
        float:right;
        background: #FFFFFF url("images/bg_pravy.jpg");
        position: relative; left: 0px; top: 0px;   
}
#obsah {width: 800px; height: 780px;
        border: 1px solid #0A629E;
        background: #ffffff;
        text-align: left;
        margin-left:30px;        
}

#hlavicka {width: 800px; height: 65px;
           
}
#logo {width: 145px; height: 44px;
       /*border: 1px solid red;*/
       background: #FFFFFF url("images/logo_obaly.gif");
       margin-left: 30px;
       margin-top: 15px;
}
#panel {width: 588px; height: 65px;
        background: #ffffff url("images/bg_panel.jpg");
        float: right;
        margin-right: 5px;
}
#odkaz_panel {margin-top: 25px;
        text-align: right;
        padding-right: 10px;
          font-family: Trebuchet MS, Arial CE;
           color: #ffffff;
           font-size: 15px;
}
#odkaz_panel a {color: #ffffff;
           text-decoration: none;
}
#odkaz_panel a:hover {color: #ffffff;
           text-decoration: underline;
}
#hlavicka2 {width: 790px; height: 229px;
        /*background: #0A629E;*/
        margin-top: 5px;
        margin-left: 5px;
        margin-bottom:5px;   
}
.obr_hlavni{ width: 595px; height: 223px;
       /*background: #FFFFFF url("images/obr_hlavni.jpg");*/
       float:right;
       border: 3px solid #0A629E;
       border-left: 0px solid #0A629E;
       /*margin-top: 5px;
       margin-right: 5px;*/
       /*margin-left: 200px;*/
}
.obr_hlavni_stred{width: 585px; height: 213px;
          background: #ffffff url("images/obr_hlavni.jpg");
          margin-top: 5px;
          margin-left: 5px;
}
.krabice {/*border:1px solid red;*/
          width:320px; height: 235px;
          position: absolute; left: 630px; top: 85px;
          background: url("images/krabice.gif");
}
#tab_menu { width: 192px; height: 229px;
           /*border: 1px solid #ffffff;*/
           background: #ffffff;
           float: left;
           font-family: Trebuchet MS, Arial CE;
           color: #ffffff;
           font-size: 15px;
}
#tab_menu td {background: #0A629E;
           border-bottom: 1px solid #ffffff;
           border-left: 1px solid #ffffff;
           text-align: right;           
}
#tab_menu a {color: #ffffff;
           text-decoration: none;
}
#tab_menu a:hover {color: #ffffff;
           text-decoration: underline;
}
.sl_levy {width: 15px;         
}
.sl_pravy {padding-right: 20px;
}
.menu {width: 100%px; height: 25px;
       background: #0A629E url("images/bg_menu.jpg");
       margin-left: 5px;
       margin-right: 4px;
}
h1 {width: 780px; 
    background: #f2f2f2;
    margin-left: 5px;
    margin-top: 5px;
    font-family: Trebuchet MS, Arial CE;
    color: #0A629E;
    font-size: 20px;
    font-style: italic;
    /*border: 1px solid red;*/
    text-align: right;
    padding-right:10px;
    margin-bottom: 0px;
}
#aktuality {width: 180px; height: 365px;
     border: 1px solid #0A629E;
     margin-top: 5px;
     margin-left: 10px;
     float: left;     
}
#aktuality a {color: darkorange;
}
#aktuality a:hover {color: darkorange;
}
#nadpis {text-align: center;
        background: #0A629E;
        font-family: Trebuchet MS, Arial CE;
        color: #ffffff;
        font-size: 18px;        
}
.odstavec {padding-top: 5px;
}
.text_aktual {width: 150px;
        float: right;
        font-family: Trebuchet MS, Arial CE;
        color: #000000;
        font-size: 13px; 
        margin-right: 5px;
        border-bottom: 1px solid #424242;
        padding-bottom: 5px;    
}
.buton {width: 10px; height: 10px;
        margin-left: 5px;  
}
#stred_levy {width: 195px; height: 315px;
     /*border: 1px solid #0A629E;*/
     margin-top: 5px;
     margin-left: 5px;
     float: left;     
}
#stred_pravy {width: 580px; height: 335px;
             /*border-left:2px solid #e5e5e5;*/
             margin-top: 5px;
             margin-left: 190px;
             padding: 10px;
             font-family: Trebuchet MS, Arial CE;
             font-size: 13px;
             text-align: justify;             
}
#stred_pravy a {color: darkorange;
              text-decoration: none;
}
#stred_pravy a:hover {color: darkorange;
              text-decoration: underline; 
}
.upo_1 {width: 95%; height: 180px;
        /*border: 1px solid red;*/
        border-bottom: 2px solid #e5e5e5;
        padding: 10px;
}
#obr_upo_1 {width: 210px; height: 160px;
            float: right;
            /*border: 2px solid darkorange;*/
            margin-top: 5px;
            margin-left: 20px;
}
.upo_2 {width: 270px; height: 140px;
        margin-top: 15px;
        /*border: 1px solid red;*/
        border-right: 2px solid #e5e5e5;
        float: left;
        padding: 5px;
        padding-right: 10px;
}
#obr_upo_2 {width: 90px; height: 105px;
            float: left;
            margin-right: 10px;
            margin-top: 10px;            
}
.upo_3 {width: 270px; height: 140px;
        margin-top: 15px;
        /*border: 1px solid red;*/
        float: left;
        padding: 5px;
        
}
#obr_upo_3 {width: 100px; height: 75px;
            float: left;
            margin-right: 10px; 
            margin-top: 20px;
            margin-left: 10px; 
            margin-bottom: 20px;               
}
.vice {margin-left: 270px;
       margin-top: 5px;
      color: darkorange;
}
.nadpis_text {font-family: Trebuchet MS, Arial CE;
             font-size: 20px;
             color: darkorange;
             font-weight: normal;
}
#zahlavi {width: 790px; height: 15px;
        border-top: 1px solid #e5e5e5;
        margin-left: 5px;
        margin-top: 5px;
        font-family: Trebuchet MS, Arial CE;
        color: #424242;
        font-size: 10px;      
}
#statistika {width: 190px;
        float: left;  
}
#aktualizace {width: 390px;
       float: left;
       text-align: center; 
}
#copy {width: 190px;
       float: left;
       text-align: right;
       padding-right: 10px;
}
#copy a {color: #424242;
       text-decoration: none;
}
#copy a:hover {color: #424242;
       text-decoration: underline;
}
/********************* stranka - co delame ********************/
.nadpis_text2 {font-family: Trebuchet MS, Arial CE;
             font-size: 15px;
             color: darkorange;
             font-weight: normal;
             margin-bottom:5px; 
}
.obr_dekor {width: 120px; height: 72px;
            background: #e5e5e5;
            border: 1px solid #0A629E;;
            margin-left:5px;
            margin-top: 5px;
            margin-bottom:10px;
            margin-right: 10px;
            float: left;
}
.fotak {border: 0px solid red;
}
/************************ stranka vyrobni moznosti **********************/
.obr_dekor2 {width: 150px; height: 100px;
            background: #e5e5e5;
            margin-left:15px;
            margin-top: 10px;
            margin-bottom:20px; 
            border: 1px solid #e5e5e5;                       
}
/************************ prodej lepenek ********************************/
#stred_pravy_prodej {width: 700px; height: 380px;
             /*border:1px solid red;*/
             margin-top: 5px;
             margin-left: 50px;
             text-align: center;
             padding-left: 30px;
             font-family: Trebuchet MS, Arial CE;
             font-size: 13px;                         
}
#stred_pravy_prodej a {color: #0A629E;
                       text-decoration: none;
}
#stred_pravy_prodej a:hover {color: #0A629E;
             text-decoration: underline;
}
.odkaz_prodej {width:150px; height:180px;
               /*border: 1px solid red;*/
               float:left;
               margin-right: 10px;
               margin-top: 50px;
}
.obr_odkaz {width: 150px; height: 150px;
            border: 1px solid #0A629E; /*#e5e5e5;*/
}
#obch_podminky {width: 250px;
               border: 1px solid #0A629E;
               margin-top: 250px;
}
.menu {width: 100%px; height: 25px;
       background: #0A629E url("images/bg_menu.jpg");
       margin-left: 5px;
       margin-right: 4px;
       padding-left: 20px;
       color: #ffffff; /*darkorange;*/
       font-family: Trebuchet MS, Arial CE;
       font-size: 14px;
       padding-top: 3px;       
}
#kde {height:25px; 
      color: #ffffff;
      background: darkorange;
      padding-left: 10px;
      padding-right: 10px;
}
.menu a {color: #ffffff;
       text-decoration: none;
}
.menu a:hover {color: #ffffff;
       text-decoration: underline;
}
.nadpis_lepenka {color: darkorange;
          font-size: 18px;
}
.tab_lepenka {width: 450px;
              font-family: Trebuchet MS, Arial CE;
              font-size: 12px;
              background: #000080; 
              border: 1px solid #0A629E;            
}
.tab_lepenka td {background: #ffffff;
              text-align: center;      
}
.tab_lepenka th {background: #c2d3fc; /*0A629E;*/
             font-size: 13px;
             color: #0A629E;               
}
.vlevo  {text-align: left;
         padding-left: 3px;
}
/****************************************** prodej kartony******************/
.tab_karton {width: 580px;
              font-family: Trebuchet MS, Arial CE;
              font-size: 12px;
              background: #000080; 
              border: 1px solid #0A629E;            
}
.tab_karton td {background: #ffffff;
              text-align: center;      
}
.tab_karton th {background: #c2d3fc; /*0A629E;*/
             font-size: 13px;
             color: #0A629E;               
}
/********************** kontakt ******************************/
#tab_kontakt {font-family: Trebuchet MS, Arial CE;
              color: #424242;
              font-size: 14px;
              margin-left: 160px;              
}
#tab_kontakt2 {font-family: Trebuchet MS, Arial CE;
              color: #424242;
              font-size: 14px;
              margin-left: 40px;    
}
.vpravo {text-align: right;
}
#obr_mapa {width: 70px; height: 70px;
         border: 0px;
         margin-top: 230px;
}
/*********************** katalog **************************/
#sub_menu {width: 180px;
           font-family: Trebuchet MS, Arial CE;
           font-size: 14px;
           border: 1px solid #0A629E;
           border-bottom: 0px solid #0A629E;
           background: #efefef;         
}
#sub_menu .odkaz {height: 25px;
           padding-left: 20px;
           padding-top: 3px;
           border-bottom: 1px solid #0A629E;
}
#sub_menu .odkaz2 {height: 25px;
           padding-left: 20px;
           padding-top: 3px;
           border-bottom: 1px solid #0A629E;
           color: darkorange;
           /*font-weight: 600;*/
}
#sub_menu .odkaz a {text-decoration: none;
           color: #0A629E;
}
#sub_menu .odkaz a:hover {text-decoration: underline;
           color: #0A629E;
}
/*********prvek s posuvnym obsahem****************/
      /*p {
        margin: 0.5em 0;
        }*/
      .cleaner {clear: both;
                height: 0;
                overflow: hidden;
                content: ' ';
      }
      .cleaner hr {display: none;
      }
      #page {width: 580px;/*100%;*/
             margin: 0 0 0 0;     /*top right bottom left */
             background-color: #CCCCCC;
        }
      #header {padding: 1em;
      }
      #galerie {width: 580px; /*100%;*/ height: 145px;
               overflow: auto;
               background-color: #c1d3fb;
        }
      #galeriein {width: 3620px;
        margin: 0 20px;        
      }
      #galerie .foto {width: 140px; height: 120px;
        float: left;
        display: inline;
        overflow: auto;
        margin: 5px 5px 5px 5px;
        background-color: #f2f7fb;
        text-align: center;
        font-size: 12px;
      }
      #galerie .foto img {
        width:120px; height:85px;
        margin: 5px 0 0 0;
        border: 1px solid silver;
      }
        #galerie .foto a {color:#0A629E;
        }
      #galerie .foto p {margin: 0em;
      }
/************************ formulár objednavky v katalogu fefco ***********/
.tab_form {font-family: Trebuchet MS, Arial CE;
           font-size: 13px;
}
.pole {font-family: Trebuchet MS, Arial CE;
       font-size: 13px;
       background-color: #f2f7fb;
}
/******************* formular poptavka ***************************/
#tab_form {font-family: Trebuchet MS, Arial CE;
           font-size: 13px;
           margin-left: 50px;
}
.pole {font-family: Trebuchet MS, Arial CE;
       font-size: 13px;
       background-color: #f2f7fb;
}
/*************************************************** fotogalerie - vyrobky ***/
#popis_album {text-align: center;
        font-family: Trebuchet MS, Tahoma, Arial CE;
        color: #ffffff;
        margin-bottom: 5px;
        font-size: 15px;
        background: #e45302;
        height: 25px;
        padding-left: 20px;
        padding-top: 3px;
}

.tab_album {font-size: 8px;/*border: 1px solid red;*/
        margin-left: 10px;
}
.tab_album td {text-slign: center;
}
.foto_m {width: 90px; height: 72px;
         border: 1px solid #0A629E;
}
.prazdny {width: 90px; height: 72px;
}

