/* CSS Document */
/***************************************BARVY*******************************/
body  {background:#fbd5e5; /*#fdeee9;   /************* podklad webu*******************/
       height:auto;
}
#obsah, #horni_linka, .obsah_index  
       {background: #dadada; /***************hlavni barva stranky********/
}
#hlavicka_1, #hlavicka_2  
          {border: 1px solid #dadada;  /************ obrys hlavicky *********/
}
.titulek, .titulek2, #buton_objednavka, .text_hackovani, .text_neprehl,
#text_neprehl2, #titulek, #stred_obsah, .stred_obsah2, #sub_menu, #sub_menu a,
#sub_menu a:hover, .tab_form, .pole, #tab_cenik td, #stred_obsah_archiv,
#stred_obsah_archiv a, #stred_obsah_archiv a:hover, .nav_archiv a, .nav_archiv a:hover, .nav_archiv, hr    
        {color: #b82352; /*#851b61, #c03a71;/************************barva textu *********/
}
.upo1, #listovani, .upo2, #obr_hackovani, #neprehlednete, #stred_obsah,
.stred_obsah2, .obr_dekor_1, .obr_dekor_2, .obr_dekor_3, .obr_dekor_4,
.obr_dekor_5, .obr_dekor_6, .obr_dekor_7, .obr_dekor_8, .obr_dekor_9, #sub_menu, #stred_obsah_archiv, .obr_titul, #obr_diar,
.odkaz_arch, .obr_dekor_12    
        {border: 1px solid #c8c8c8;  /************ obrys bloku *********/
}
.pole        {background: #fff3e3; /******************podklad pole form*******/
}
#tab_cenik  {background:#004e5e; /****************podklad tabulek*********/
}
.upo1, .upo2 {background: #f5f5f5;  /****************podklad blok*************/
}
#neprehlednete, #stred_obsah, .stred_obsah2, #sub_menu {
        background: #f0f0f0;  /**********podklad bloku textu***************/
}        
/*******************************************************/
body {text-align: center;
      margin: 0px;
      padding: 0px;      
}
.obsah_index {width: 800px; height: auto;
        /*border:1px solid red;*/      
        margin: 0 auto;      
}
#obsah {width: 800px; height: auto;      
        margin: 0 auto;                
}
/*************************************************************horní linka *****/
#horni_linka {width: 800px; height: 30px;        
        text-align: left;
}
#menu {width: 780px; height: 30px;
       position: relative; left:15px; top:20px;
}
#menu a {color: #ffffff;
         text-decoration: none;
}
#menu a:hover {color: #ffffff;
         text-decoration: underline;
}
.odkaz {width: 103px; height: 25px;
        background-image: url("images/bg_odkaz.gif");
        float: left;
        margin: 0 3 0 0;
        text-align: center;
        font-family: Verdana, Trebuchet MS, Arial CE;
        font-size: 12px;
        font-weight: bold;
        color: #ffffff;
        padding: 4 0 0 0;
}
/*************************************************************hlavicka ********/
#hlavicka_1 {width: 798px; height: 330px;
        background-image: url("images/obr_hl4.gif");        
        text-align: left;
}
#foto {width: 206px; height: 254px;     
       float: right;
       border: 2px solid #ffffff;
       margin-top: 46px;                
       margin-right: 35px;             
}
#pocet_stran {width: 520px;height:160px;  
       margin: 170px 0px 0px 15px;
       font-family: Arial CE, Verdana;
       color: #ffffff;
       font-size:16px;
       font-weight: bold;
       /*background: url("images/darek.jpg");
       background-repeat:no-repeat;
       background-position: 385  0;*//
}
#pocet_stran p{margin:0px 0px 30px 0px;
               font-size:16px;
}
#pocet_stran em{color: #ffabd9; /*#44e346; /*d7020d; /*#00ff33;sv.zelena*/
          font-style:normal;
}
#obr_jmenovky {width: 158px; height:130px;
          float:right;
          margin:10px 5px 0px 0px;
          border:1px solid #ffffff;
}
#vyzva {width: 285px;
       margin-top: 20px;
       margin-left: 115px;
       font-family: Arial CE, Verdana;
       color: #ffffff;
       font-size:19px;
       font-weight: normal;
}
#obsah_diar {width: 370px;
       margin-left: 35px;
       font-family: Arial CE, Verdana;
       color: #ffffff;
       font-size:12px;
}
#anotace {width: 400px; height: 60px;
        background: #f6e6f7;
        border: 3px solid #aa52b4;
        margin-top: 208px;
        margin-left: 20px;
        padding: 5px;
        font-family: Trebuchet Ms, Arial CE;
        color: #aa52b4;
        font-size: 11px;
        
}
h1 {   width: 360px;              /***********uprava*****************/
       font-family: Arial CE;
       /*border:1px solid red;*/
        color: #ffffff;
        font-weight: normal;
        font-size: 18px;
        margin-top: 180px; /*3*/
        margin-left: 20px;        /*********uprava*******************/
}
#jmenovky {width:500px; height: 90px;
           margin: 100 0 0 15;
           color:#ffffff;
           font-family: Arial CE, Verdana;
           font-weight: bold;
           font-size:12px;
}
#jmenovka1 {width:150px; height:85px;
           float:left;
           border:1px solid #ffffff;
           margin: 0 10 0 0;
}
#jmenovka2 {width:150px; height:85px;
           float:left;
           border:1px solid #ffffff;
           margin: 0 0 0 10;
}
/************************************************************* střed index ****/
#stred_index {width: 800px; height: auto;
        /*border: 1px solid #ffffff;*/
        text-align: left;
        padding-left: 20px;
}
.titulek {width: 156px; height: 25px;        
       background-image: url("images/bg_titulek2.gif");
       position: relative; left: 10px; top:-15px;
       font-family: Verdana, Trebuchet Ms, Arial CE;
       font-weight:normal;
       font-size: 13px;
       text-align: center;
       padding:7px 0px 0px 0px;
                
}
.titulek2 {width: 220px; height: 25px;        
       background-image: url("images/bg_titulek2_2.gif");
       position: relative; left: 10px; top:-15px;
       font-family: Verdana, Trebuchet Ms, Arial CE;
       font-weight:normal;
       font-size: 13px;
       text-align: center;
       padding: 7px 0px 0px 0px;                
}
#buton_objednavka_1 {width: 156px; height: 25px;      
       background-image: url("images/bg_titulek2.gif");      
       font-family: Verdana, Trebuchet Ms, Arial CE; 
       float:left;
       font-size: 11px;
       text-align: center;
       padding-left: 0px;
       padding-top: 7px;
       margin:10px 0px 0px 180px;        
}
#buton_objednavka_2 {width: 156px; height: 25px;      
       background-image: url("images/bg_titulek2.gif");      
       font-family: Verdana, Trebuchet Ms, Arial CE;       
       font-size: 11px;
       text-align: center;
       padding-left: 0px;
       padding-top: 7px;
       margin:10px 0px 0px 420px;        
}
#buton_objednavka a {color: #ffffff;
        text-decoration: none;
}
#buton_objednavka a:hover {color: #ffffff;
        text-decoration: none;
}
.upo1  {width: 310px; height: 225px;       
       /*float: left;*/
       margin-top: 30px;
       margin-left: 10px;
       margin-bottom: 20px;       
}
#listovani {width: 293px; height: 180px;        
        margin-left: 5px;
        margin-bottom: 5px;
}
.upo2  {width: 390px; height: auto;            
       float: right;
       margin: 0 50 0 0;        
       padding:0 10 0 0;             
}
.upo2 a{color:#d50415;
        text-decoration:none;
}
.upo2 a:hover {color:#d50415;
        text-decoration:underline;
}
.upo3  {width: 310px; height: 215px;        
       margin: 5 0 0 10;
       background: url("images/plst_upo.jpg");
       background-repeat: no-repeat;
}
.upo3 a{color:#d50415;
       
}
.upo3 a:hover {color:#d50415;
        text-decoration:none;
}
#text_upo {padding-left: 10px;
       font-family: Trebuchet Ms, Arial CE;
        color: #591901; 
        font-size: 13px;               
}
.text_hackovani {padding-left: 10px;
       font-family: Trebuchet Ms, Arial CE;        
        font-size: 13px;               
}
.text_hackovani p{margin:0px 0px 0px 0px;
}
.obr_hackovani {width:105px; height:135px; /*width:140px; height:179px;*/
          margin:0px 15px 0px 10px;
          float:left;
          
}
#obr_hackovani2{width:120px; height:153px;
          margin:0px 0px 0px 0px;
          float:left;
          border:1px solid #29999b;
}
#obr_diar {width:115px; height:146px; /*width:140px; height:179px;*/
          margin:0px 15px 10px 10px;
          float:right;          
}
/****************************************************obsah casopisu ********/
#hlavicka_2 {width: 798px; height: 265px;
        background-image: url("images/obr_hl2.gif");
        text-align: left;
}
#foto_2 {width: 166px; height: 204px;
       float: right;
       border: 2px solid #ffffff;
       margin-top: 40px;
       margin-right: 50px; 
}
#foto_3 {width: 166px; height: 212px;
       float: right;
       border: 2px solid #ffffff;
       margin-top: 40px;
       margin-right: 50px; 
}
#hlavni_nadpis { font-family: Verdana, Arial CE;
        width: 400px;
        color: #ffffff;
        font-weight: normal;
        font-size: 21px;
        margin-top: 220px;
        margin-left: 40px;
}
#stred {width: 800px; height: auto;
        text-align: left;
}
#neprehlednete {width: 180px; height: auto;        
        margin-left: 20px;
        margin-top: 25px;
        float: left;
}
.text_neprehl{margin-left: 5px;
         margin-right: 5px;
         font-family: Trebuchet Ms, Arial CE;
         font-size: 15px;
         text-align: center;
}
#text_neprehl2{margin-left: 5px;
         margin-right: 5px;
         font-family: Trebuchet Ms, Arial CE;
         font-size: 12px;         
}
#titulek {width: 156px; height: 28px;
        background-image: url("images/bg_titulek2.gif");
       position: relative; left: 12px; top:-15px;
       font-family: Trebuchet Ms, Arial CE;
       font-size: 16px;
       text-align: center;
       padding-top: 3px;         
}
#stred_obsah { width: 550px; height: auto;        
        margin-left: 210px;
        margin-top: 5px;
        margin-bottom: 10px;
        padding: 10px;
        font-family: Trebuchet Ms, Arial CE;
        font-size: 13px;
        text-align: justify;
}
#stred_obsah a {color: #c20069;        
}
#stred_obsah a:hover {color: #c20069;
        text-decoration: none;
}
.stred_obsah2 { width: 550px; height: 270px;           
        margin-left: 210px;
        margin-top: 5px;
        margin-bottom: 10px;
        padding: 10px;
        font-family: Trebuchet Ms, Arial CE;
        font-size: 13px;
        text-align: justify;
}
.stred_obsah2 a {color: #c20069;        
}
.stred_obsah2 a:hover {color: #c20069;
        text-decoration: none;
}
h2 { font-size: 18px;
         font-weight: bold;
}
.nadpis {font-size: 18px;
         font-weight: bold;
}
.obr_dekor_1 {width: 150px; height: 225px;
        float: right;
        margin: 10px;
        margin-top: 5px;
        margin-left: 20px;
        margin-bottom: 5px;        
}
.obr_dekor_2 {width: 225px; height: 150px;
        float: right;
        margin: 5px 10px 5px 20px;                
}
.obr_dekor_3 {width: 175px; height: 175px;
        float: right;
        margin: 50px 20px 5px 25px;
}
.obr_dekor_4 {width: 113px; height: 170px;
        float: right;
        margin: 60px 0px 10px 20px;
}
.obr_dekor_5 {width: 113px; height: 170px;
        float: left;
        margin: 0px 0px 0px 0px;
}
.obr_dekor_6 {width: 113px; height: 170px;
        margin: 0px 0px 0px 0px;
}
.obr_dekor_7 {width: 90px; height: 135px;
        margin: 0px 0px 0px 5px;
}
.obr_dekor_8 {width: 90px; height: 135px;
        margin: 0px 10px 0px 0px;
        float:right;
}
.obr_dekor_9 {width: 135px; height: 90px;
        margin: 0px 10px 0px 0px;
        /*float:right;*/
}
.obr_dekor_12 {width: 160px; height: 107px;
        }   
#sub_menu {width: 160px; height: 235px;        
        margin: 25px 0px 0px 15px;
        float: left;
        font-family: Trebuchet Ms, Arial CE;
        font-size: 16px;
        padding:15 0 0 20;        
}
#sub_menu a {text-decoration: none;
}
#sub_menu a:hover {text-decoration: underline;
}
.sub_odkaz {
}
/*************************************************************predplatne ******/
.komentar {font-style: italic;
           font-size:12px;
}
.tab_form {font-family: Trebuchet Ms, Arial CE;
        font-size: 14px;
        margin-left: 50px;
}
.pole   {font-family: Trebuchet Ms, Arial CE;
        font-size: 12px;
        
}       
/*************************************************************ceny inzerce ******/
#tab_cenik {width: 400px;
        /*background: #742766;/*#e33d02; /*#67127A; ******************uprava************/
        margin-left: 60px;                
}
#tab_cenik td {font-family: Trebuchet Ms, Arial CE;
        /*color: #742766;/*#e33d02; /*#67127A; ******************uprava************/
        font-size: 12px;
        text-align: center;
        background: #fdeee9;
}
#tab_cenik th {/*color: #742766;/*#ffffff;*/
        background: #c8c8c8;/*#f6baa4; /*e33d02; #67127A; *******uprava************/
}
/******************************************************statistika *************/
#zahlavi {width: 800px; height: 20px;
        background: #5e5f5e; 
        border-top: 1px solid  #ffffff; /*#ff9830; *******uprava***********/
        border-bottom: 1px solid #ffffff;
        margin-left: 0px;
        font-family: Verdana, Arial CE;
        color: #c8c8c8; /*#ffffff;#ff9830;#e5e5e5;   *****uprava***************/
        font-size: 9px;
        padding-top: 3px;    /*********************uprava******/
        margin-top: 10px;      
}
#statistika {width: 190px;
        float: left;
        padding-left: 10px;
        text-align: left;  
}
#aktualizace {width: 380px;
       float: left;
       text-align: center; 
}
#copy {width: 190px;
       float: left;
       text-align: right;
       padding-right: 10px;
}
#copy a {color: #c8c8c8; /*#ff9830; ***************uprava******/
       text-decoration: none;
}
#copy a:hover {color: #c8c8c8; /*#ff9830; **************uprava*****/
       text-decoration: underline;
}
/**************************************************** stranka archiv ******/
#stred_obsah_archiv { width: 750px; height: auto;
        background: #f0f0f0; /*#fdeee9;*/
        margin: 5px 0px 10px 15px;        
        padding: 10px;
        font-family: Trebuchet Ms, Arial CE;
        font-size: 13px;
        text-align: justify;
}
hr {height: 1px;  
}
.nadpis_titul {/*border: 1px solid red;*/
        margin:0px;
        font-size:16px;
        margin-top:5px;
}
.obr_titul {width: 122px; height: 160px;
        margin-top:10px; 
        margin-right: 20px;
        float: left;
}
.odkaz_arch {padding:0px 5px 0px 5px;
           margin:0px;   
           font-weight: bold;
           /*border: 1px solid red;*/
}
#stred_obsah_archiv a {
           text-decoration: none;
} 
#stred_obsah_archiv a:hover {
           text-decoration: underline;
}
.nav_archiv {color:#004e5e;
         text-align:left;
         margin:0px 0px 10px 20px;
         font-family:Tahoma, Arial;
         font-size:12px;
}
.nav_archiv a{color:#004e5e;
              padding:0px 10px 0px 10px;
}
.nav_archiv a:hover{color:#004e5e;
              padding:0px 10px 0px 10px;
              text-decoration:none;
}
.menubox1 {font-family:Tahoma, Arial CE, Helvetica CE, Arial, sans-serif;
           font-size: 10px;
           color: #E5E5E5; 
           visibility: hidden;           
}           
.menubox2 {font-family: Tahoma, Arial CE, Helvetica CE, Arial, sans-serif;
           font-size: 10px;
           color: #E8F7B3;
}
#rubrika1, #rubrika2, #rubrika3, #rubrika4, #rubrika5, #rubrika6, #rubrika7,        /*1_2007*/
#rubrika18, #rubrika28, #rubrika38, #rubrika48, #rubrika58, #rubrika68, #rubrika78, /*1_2008*/
#rubrika19, #rubrika29, #rubrika39, #rubrika49, #rubrika59, #rubrika69, #rubrika79,  /*2_2008*/
#rubrika17, #rubrika27, #rubrika37, #rubrika47, #rubrika57, #rubrika67, #rubrika77,  /*3_2008*/ 
#rubrika14, #rubrika24, #rubrika34, #rubrika44, #rubrika54, #rubrika64, #rubrika74  /*4_2008*/   
       {position: absolute; left: 40px; top: 250px; z-index: 20; 
        width: 560px;
        border-left: 1px solid #c03a71;/****************uprava************/
        border-top: 1px solid #c03a71;/******************uprava************/
        border-right: 3px solid #c03a71;/***************uprava************/
        border-bottom: 3px solid #c03a71;/*******************uprava************/
        font-family: Trebuchet Ms, Arial CE;
        color: #c03a71;/************************uprava*****/ 
        font-size: 13px;
        text-align: justify;        
        background: #f7f6e5;  
        text-align: justify;
        padding: 10px;
        padding-left: 20px;
}
#rubrika18, #rubrika28, #rubrika38, #rubrika48, #rubrika58, #rubrika68, #rubrika78 /*1_2008*/
      {top:50px;
}
#rubrika19, #rubrika29, #rubrika39, #rubrika49, #rubrika59, #rubrika69, #rubrika79  /*2_2008*/ 
       {top:450px;
} 
#rubrika17, #rubrika27, #rubrika37, #rubrika47, #rubrika57, #rubrika67, #rubrika77  /*3_2008*/ 
       {top:700px;
}
#rubrika14, #rubrika24, #rubrika34, #rubrika44, #rubrika54, #rubrika64, #rubrika74  /*4_2008*/ 
       {top:1050px;
}
/************************************************************************rozkresy*********/
.obr_rozkres {width:90px; height:109px;
          margin:0 5 0 5;
          border:1px solid #5e5f5e;
}
#odkaz_rozkresy {width:130px;
          border:1px solid #ffffff;
          margin:220px 0px 0px 390px;
          text-align:center;
          font-family:Arial, Trebuchet MS, Arial;
          font-size:13px;
          color:#ffffff;
          padding: 3px 0px 3px 0px;
}
#odkaz_rozkresy a {color:#ffffff;
         text-decoration:none;
}
#odkaz_rozkresy a:hover {color:#ffffff;
         text-decoration:underline;
}
/***********************************************************************sob*********/

/*#sob  {width: 310px; height: 205px;       
       /*float: left;
       margin: 0 0 0 0; 
       border:1px solid red; 
       background: url("images/dekor_plst_sob5.gif"); 
       background-repeat:no-repeat;
       position:relative; left:0px; top:12px;
       background-position: 0 0;        
}*/
#obr_sob {width: 180px; height: 217px;   
}
#sob_odkaz {font-family:Arial, Trebuchet MS, Arial;
            font-size:12px;
             margin: 90 0 0 150;
             color: #b82352; 
           /* position:relative; left:-5px; top:-17px;*/
}
#sob_odkaz a {color: #b82352;
           text-decoration:none;            
}
#sob_odkaz a:hover {color: #b82352;
              text-decoration:underline;
}
/***********************************************************objednavka plsti***************/
.tab_form_plst {font-family: Trebuchet Ms, Arial CE;
            font-size: 14px;
            margin-left: 10px;
}
.tab_form_plst td {text-align: center;
}
.tab_form_plst img {width:47px;height:47px;
}
