/* CSS Document */
body {padding-top: 0px;
      margin-top: 0px;
      margin-right: 0px;
      margin-left: 0px;
}
/**********************************************novorocenka*****************/
#novorocenka {width: 770px;height:160px;
              margin: 40 0 0 208;
              border:1px solid #e5e5e5;
              background: #ffffff url("images/bg_novorocenka_2010.jpg");
}
#novorocenka_text {margin:30 0 0 410;
              font-size:17px;
              font-style:italic;
              font-family:Times New Roman CE;
              font-weight:bold;
              color: #777777;
}
/********************************************odkazy doporucujeme ***********/
#lista_dop{width:100%; height: 20px;
        background:#cc3300; /* #e5e5e5;*/
        font-family: Trebuchet MS,Arial CE, Vardena;
         font-size: 15px; 
}
#odkazy_dino {width: 820px; height: 20px;
         margin: 0 auto; 
         padding: 0px 0px 0px 30px;
         color:#ffffff; /*cc3300;*/
         font-size:12px; 
} 
#odkazy_dino a {color:#ffffff; /*424242;*/
         font-weight:bold; 
         text-decoration: none;
         padding:0px 5px 0px 5px;
}
/********************************************************* barvy **************/
#obsah {border: 2px solid #48d1cc; /*tyrkysova*/
}
/******************************************************************************/
#obsah {width: 1000px; height: 780px;
        border: 2px solid #48d1cc; /*#e45302;*/
        background: #ffffff;
        text-align: left;
        margin: 0 auto;
}
#obsah_akce {width:395px; height:585px;
             /*text-align:center;*/             
             /*border:1px solid red;*/
             margin:0 auto; 
} 
#hlavicka {width: 995px; height: 85px;
        border: 1px solid #ffffff; /*red;*/
                   
}
#logo {width: 209px; height: 70px;
       /*border: 1px solid red;*/
       background: #FFFFFF url("images/logo_dino.gif");
       margin-left: 20px;
       margin-top: 6px;
}
#pod_logem {width: 200px; height: 85px;
            border: 1px solid #48d1cc; 
           background: #48d1cc;
           margin-left: 4px;
           position: absolute;
}
#panel {width: 750px; height: 70px;
        /*border: 1px solid red;*/
        background: #FFFFFF url("images/bg_panel_3.jpg");
        float: right;
        margin-right: 5px;
        margin-top: 6px;
        
}
#odkaz_panel {margin-top: 45px;
        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: 985px; height: 230px;
        border: 1px solid #48d1cc; 
        background: #48d1cc; 
        margin-left: 5px;  
}
.obr_hlavni{ width: 710px; height: 198px;
       /*background: #FFFFFF url("images/obr_hl.jpg");*/
       float:right;
       border: 5px solid #ffffff;
       margin-top: 10px;
       margin-right: 10px;
       /*margin-left: 200px;*/
}
#menu {width: 220px; height: 210px;
       /*border: 2px solid #ffffff;*/
       border-left: 0px;
       margin-top: 10px;
       margin-left: 20px;
}
.odkaz, .odkaz_bot, .odkaz_kde, .odkaz_bot_kde {width: 205px; height: 30px;
            font-family: Trebuchet MS, Arial CE;
            color: #ffffff;
            font-size: 17px;
            text-align: right;
            padding-right: 15px;
            padding-top: 5px;        
}
.odkaz {background: url("images/bg_odkaz_35.gif");
}
.odkaz_bot {background: url("images/bg_odkaz_bot_35.gif");
}
.odkaz_kde {background: url("images/bg_odkaz_kde.gif");
}
.odkaz_bot_kde {background: url("images/bg_odkaz_bot_kde.gif");
}
.odkaz a, .odkaz_bot a {color: #ffffff;
                       text-decoration: none;
}
.odkaz a:hover, .odkaz_bot a:hover {color: #ffffff;
                                   text-decoration: underline;
}
#uvod {width:927px; height:80px;
       border: 0px solid red;
       margin:0px 5px 0px 5px;
       padding:5px 30px 5px 30px;
       font-family:Arial CE, Verdana;
       font-size:13px;
       color:#a3a3a3;
       background:#f1f1f1;
       font-style: italic;/*#48d1cc;*/ 
}
#stred {width: 985px; height: 430px;
        border-top: 1px solid #48d1cc; 
        border-left: 1px solid #48d1cc; 
        border-right: 1px solid #ffffff; 
        border-bottom: 1px solid #ffffff; 
        /*background: #e5e5e5;*/
        margin-left: 5px;        
}
#stred_levy {width: 200px; height: 100%;
        /*border: 0px solid red;*/
        background: #48d1cc;
        float: left;               
}
#stred_centr {width: 630px; height: 402px;
        border: 1px solid #ffffff;
        background: #ffffff; /*48d1cc;*/ 
        margin-top: 30px; 
        margin-left:230px;
        font-family: Trebuchet MS, Arial CE;
        color: #000000;
        font-size: 11px;                 
}
#stred_centr_index {width:760px;height: 675px;
        border: 1px solid #ffffff;
        background: #ffffff; /*48d1cc;*/ 
        margin: 5px 0px 0px 210px; 
        font-family: Trebuchet MS, Arial CE;
        color: #000000;
        font-size: 12px;                 
}
#stred_pravy {width: 200px; height: 510px;
        /*border: 1px solid red;*/         
         /*background: #48d1cc;*/ 
         float: right;
        margin-top: 5px;     
        
}
.speed_nav {width: 195px; height: 260px;
        border: 1px solid #48d1cc;
        margin-top: 25px;
        margin-right: 2px;             
}
.speed_nav1 {width: 195px; height: 200px;
        border: 1px solid #48d1cc;
        background: url("images/bg_novinka_2.jpg");
        background-repeat: no-repeat;
        background-position: 95% 95%;
        margin-top: 25px;
        margin-right: 2px;               
}
.text_speed_nav {font-family: Trebuchet MS, Arial CE;
        color: #000000;
        font-size: 13px;
        margin: 10px;
        margin-top: 0px;  
}
.titulek {width: 170px; height: 20px;
          position: relative; left: 15px; top:-10px;
          background: #ff8c00; /*#48d1cc;*/
          border: 1px solid #000080;
          font-family: Tahoma, Trebuchet MS, Arial CE;
          color: #ffffff;
          font-size: 15px;
          /*letter-spacing: 2px;*/
          text-align: center;
          
}
h1 {width: 740px;height:27px;
    background: #e5e5e5 url("images/bg_h1.jpg");
    background-repeat: no-repeat;
    float:right;    
    font-family: Trebuchet MS, Arial CE;
    color: #cc3300;
    font-size: 20px;
    /*border: 1px solid red;*/
    text-align: right;
    padding-right: 10px;
    margin-bottom: 0px;
    margin-top:0px;       
}
#stred_centr h2 {background: #ffff99;    
    font-family: Trebuchet MS, Arial CE;
    color: #cc3300;
    font-size: 15px;
    padding:3px 0px 3px 10px;
    text-align: left;
    margin-bottom: 0px;       
}
#aktuality {width: 180px; height: 410px;
     border: 1px solid #cc3300;
     margin-top: 5px;
     margin-left: 10px;
     float: left;     
}
#aktuality a {color:#000000;       
}
#aktuality a:hover {color:#000000; 
        text-decoration: none;      
}
#partneri {width: 180px; height: 150px;
     border: 1px solid #cc3300;
     font-family:Arial, Verdana;
     font-size: 13px;
     margin-top: 10px;
     margin-left: 10px;
     float: left;     
}
#partneri p {margin: 0px 5px 0px 10px;
}
#partneri a {color:#cc3300;       
}
#partneri a:hover {color:#cc3300; 
        text-decoration: none;      
}
#nadpis {text-align: center;
        background: #cc3300;
        font-family: Trebuchet MS, Arial CE;
        color: #ffffff;
        font-size: 18px; 
        margin:0px 0px 10px 0px;        
}
.nadpis  {text-align: center;
        background: #cc3300;
        font-family: Trebuchet MS, Arial CE;
        color: #ffffff;
        font-size: 15px; 
        margin:0px 0px 10px 0px;        
}
.obr_bl {width: 140px; height: 174px;
         margin: 5px;         
         float: right;
         border: 1px solid #cc3300;
         /*border: solid red 1px;*/
}
/*******************************************************upoutavky***********/
.upoutavka1 {width:730px;height:250px;
       border:0px;
       text-align:left;
       padding:10px;
       float:left;           
       margin: 10px 0px 0px 5px;
       padding:10px 5px 10px 5px;          
}
#obr_upo1 {width:160px; height:227px;
        float:right;
}
.upoutavka1 a, .upoutavka2 a{color: red;
            font-weight: bold;
}

.upoutavka2 {width:360px;height:280px;
       text-align:left;
       padding:10px;
       margin: 20px 0px 0px 380px;
       /*border:1px solid red;*/
}
.upoutavka3 {width:735px; height:320px;
       text-align:left;
       padding:10px;
       border-top: 1px solid #cc3300;
       margin: 345px 0px 0px 0px;              
}
#obr_upo3 {width:150px; height:320px;
       float:right;
}
.upo_podnadpis {font-size:14px;
        color:#000080;
}    
.nadpis_upo {color: #cc3300;     
       font-size: 18px;
       font-weight: bold;
}
.text_aktual {width: 150px;
        float: right;
        font-family: Arial CE;
        color: #000000;
        font-size: 11px; 
        margin-right: 5px;
        /*border-bottom: 1px solid #424242;*/
        padding-bottom: 5px;    
}
.buton {width: 10px; height: 10px;
        margin:2px 0px 0px 5px;
}

/*********************************************** firma *********************/
#text_firma {font-size: 13px;
         margin:20px;
}
.tab_partneri {width: 525px;
              background: #000000;
              font-family: Trebuchet MS, Arial, Arial CE;
              font-size:12px; 
}
.tab_partneri td {background: #ffffff;
              padding-left:5px;
}
.tab_partneri th {background: #ffffff;
             background: #ffcc66;
              text-align:left;
              padding-left:5px;
}
.tab_partneri a {color: #000000;
}
.tab_partneri a:hover {color: #000000;
}
/******************************************************* sekce polygrafie ***/
#sub_menu {width: 200px; height: 210px;
           /*border: 1px solid #e45302;*/
           position: relative; left: 20px; top: 20px;
           font-family: Trebuchet MS, Arial CE;
           color: #e45302;
           font-size: 15px;             
}
.odkaz2, .odkaz2_bot {width: 185px; height: 25px;
            font-family: Trebuchet MS, Arial CE;
            color: #ffffff;
            text-align: right;
            padding-right: 15px;
            padding-top: 5px;        
}
.odkaz2 {background: url("images/bg_odkaz2.gif");
}
.odkaz2_bot {background: url("images/bg_odkaz2_bot.gif");
}
.odkaz2 a, .odkaz2_bot a {color: #ffffff;
                       text-decoration: none;
}
.odkaz2 a:hover, .odkaz2_bot a:hover {color: #ffffff;
                                   text-decoration: underline;
}

/*********************************************************** zahlavi ********/
#zahlavi {width: 988px; height: 13px;
        border-top: 1px solid #e5e5e5;
        margin-left: 5px;
        margin-top: 5px;
        font-family: Trebuchet MS, Arial CE;
        color: #424242;
        font-size: 10px;
        padding-top: 2px;      
}
#statistika {width: 290px;
        float: left;
        padding-left: 10px;  
}
#aktualizace {width: 370px;
       float: left;
       text-align: center; 
}
#copy {width: 290px;
       float: left;
       text-align: right;
       padding-right: 10px;
}
#copy a {color: #424242;
       text-decoration: none;
}
#copy a:hover {color: #424242;
       text-decoration: underline;
}
/************************************************************ kontakt ********/
/*#stred_centr * {border: 1px solid red;
}*/
.funkce { width: 130px; margin-left: 40px;
              float: left; font-size: 12px; padding-top: 5px;
              border: 0px solid red; text-align: right;
}
.jmeno { width: 310px; margin-left: 220px;
              font-size: 12px; padding-top: 5px;             
              border: 0px solid red;
}
.provoz { width: 400px; margin-left: 80px;
              font-size: 12px;
}
.mapa {width:50px; height:50px;
       border: 0px;
       float: right;
       margin-right: 5px;
       margin-top: 0px;
}
/************************** poptavka *********************************/
#tab_form {font-family: Trebuchet MS, Arial CE;
              color: #CC3300;
              font-size: 13px;
              margin-left: 30px;
              /*border: 1px solid red;*/   
}
.pole {font-family: Trebuchet MS, Arial CE;
              color: #424242;
              font-size: 12px;
              background: #f0f0f0;
              border: 1px solid #e45302;  
}
/********************************************************mapa stránek*********/
.mapa_stranek{width:700px;
          margin-left: 40px;
}

.mapa_stranek a {text-decoration: underline;
         color:#000080;
         font-size: 13px;
}
.mapa_stranek a:hover {text-decoration: none;
         color: #000080;
         font-size: 13px;
}
.mapa_stranek ul {width:180px;height:250px;margin:30px 0px 0px 0px;float:left;
}
/****************************************************3d-reklama************/
.obr_rp1 {width:180px; height: 189px;
}
.obr_rp2 {width:170px; height: 179px;
}
/*****************************************hlavni stranka polygrafie ***/
.text_polyg {margin-left: 30px;
             margin-right: 15px;
             text-align: justify;
}
.text_polyg h3 {color: #cc3300;
}
.text_polyg h5 {font-weight: normal;
}
/***************************************** zpetne odkazy *****************/
#doporucujeme {width:985px; height: 30px;
            border-top: 1px solid #cc3300;
            margin-left:5px;
            margin-top:5px;
            margin-bottom:5px;
            font-family: Arial CE, Verdana;
            font-size: 10px;
            padding: 3px;
}
#doporucujeme a{color: #424242;
            text-decoration: underline;            
}
#doporucujeme a:hover {color: #424242;
            text-decoration: none;            
}
/*************************************************vymena odkazu************/
#vymena_odkazu {width:750px; height: 580px;
                /*border: 1px solid red;*/
                font-family: Tahoma, Arial CE, Verdana;
                font-size: 13px;
                padding: 10px;
                margin-left:220px;
} 
#vymena_odkazu h2 {color: #cc3300;
                font-size: 16px;
                font-weight:bold;
                font-family: Tahoma, Arial CE, Verdana;
}
#vymena_odkazu  a {color: #cc3300;
                   /*font-weight: bold;*/
}
#vymena_odkazu  a:hover {color: #cc3300;
}
/**********************************************odkazy partneru - index*******/
#blok_partneri{/*border-top:1px solid #0000000;*/
               width:100%;height:25px;
               margin:0px 5px 0px 5px;
}
.partneri  {border:1px solid;
            font-family: Arial, Trebuchet MS;
            font-size:10px;
            padding:0px 5px 0px 5px;
            margin:0px 0px 0px 10px;
}
.partneri a {color:#000000;
             text-decoration:none;
}
.partneri a:hover {color:#000000;
             text-decoration:none;
}
/***********************************************odkazy partneru - stranka***/
#obsah_partneri{width:700px; height:600px;
               border: 2px solid #48d1cc;
               font-family: Trebuchet MS, Arial;
               font-size: 15px;
               margin: 0 auto;
}
#obsah_partneri h1 {width:590px;
               margin-right: 5px;  
}
#obsah_partneri h2 {font-family: Trebuchet MS, Arial;               
               font-size: 15px;
               color: #ff9900;
               margin: 10px 0px 0px 20px;
}
#odkaz_hs {border:1px solid;
           float:left;
           margin: 20px 0px 20px 50px;
           padding: 0px 5px 0px 5px;
           background: #cc3300;
}
#odkaz_hs a{color:#ffffff;
            text-decoration:none;
}
#odkaz_hs a:hover {color:#ffffff;
            text-decoration:underline;
}
#blok_odkazy {width:700px; 
            /*border: 1px solid;*/
            text-align: left;
            margin:100px 0px 0px 0px;            
}
#blok_odkazy p {font-family: Trebuchet MS, Arial;
               font-size: 12px;
               margin: 10px 20px 0px 20px;               
}
#blok_odkazy a {color: #ff9900;
             text-decoration: none;
}
#blok_odkazy a:hover {color: #ff9900;
              text-decoration: underline;
}
#zahlavi_partneri{ text-align: left;
             font-family: Arial, Trebuchet MS;
               font-size: 11px;
               margin:0px 5px 0px 5px;
               color:#c5c5c5;
}
#statistika_partneri {
             /*border:1px solid red;*/
             width:30px;
             float:left;
             padding-left:10px;
}
#zahlavi_partneri aktualizace {
             /*border:1px solid red;*/
             width:150px; 
             float:left; 
}
#copy_partneri a{color:#c5c5c5;
             text-decoration:none;
}
/****************************************************odkazy v zahlavi ******/
#zajimave_odkazy {font-size:10px;
            font-family:Arial CE, Verdan;
            border-top: 1px solid #e5e5e5;
            margin:0px 0px 0px 5px;
}
#zajimave_odkazy a {color:#727272;
            text-decoration: none;
}
#zajimave_odkazy a:hover {color:#424242;
            text-decoration: underline;
}
#popis_odkazu {color:#cc3300;
           font-weight:bold;
}

/**********************************************odkazy partneru - index*******/
#blok_partneri{/*border:1px solid red;*/
               width:100%;height:25px;
               margin:5px 5px 0px 5px;
}
.partneri  {border:1px solid #000080;
            background: #e5e5e5;
            font-family: Arial, Trebuchet MS;
            font-size:10px;
            padding:0px 5px 0px 5px;
            margin:0px 0px 0px 10px;
}
.partneri a {color:#000000;
             text-decoration:none;
}
.partneri a:hover {color:#000000;
             text-decoration:none;
}
/***********************************************odkazy partneru*********/
#stred_centr a{color:#424242; /*ff9900;*/
            text-decoration:underline;
            font-weight:bold; 
}
#stred_centr a:hover{color:#424242; /*ff9900;*/
            text-decoration:none; 
}
#stred_centr h2 {color:#ff9900;
            font-size:17px;
            margin:0px 0px 0px 0px;
            background:#ffffff; 
}
#stred_centr p {margin:0px 0px 5px 0px; 
}
/*****************************************nadpis kolekce******************/
.kolekce {background:#00e0ff; /*#107fe0;*/
         width:100px;
         padding-left:5px;
         color:#007f90;
         border:1px solid #ffffff;
         font-size:13px;
         margin:5px 0px 5px 0px;
         font-weight:bold;
}
.kolekce_kde {background:#ff8c00; /*#107fe0;*/
         width:100px;
         padding-left:5px;
         color:#ffffff;
         border:1px solid #ffffff;
         font-size:13px;
         margin:5px 0px 5px 0px;
         font-weight:bold;
}
.kolekce a {color:#007f90;
         text-decoration:none;   
}
.kolekce a:hover {color:#007f90;
         text-decoration:underline;   
}
/******************************************informace o kalendarich*********/
.info_kal {
}
.info_kal h3 {margin:0px;
}
.info_kal p {margin:5px 0px 5px 0px;
}
/*********************************počet titulů v pohyblivém prvku**********/
#pocet_titulu {margin:3px 0px 0px 25px;
               font-size:14px;
               color:#0000cc;
}
/************************************** uvodni stranka diare 2012 PG*********/
.tab_diar_uvod {margin-left:50px;
              font-size:14px;
}
.tab_diar_uvod td {width:200px;
            text-align:center;
} 
.obr_diar {width:150px; height:215px;
}
.tab_diar_uvod a {color:#000000;
             
} 
