/******************************************************************************/
body {
      font:11px Arial;
      color:black;
      margin: 0;
      padding: 0 0 0 0;
      text-align:center;}

a {text-decoration:none;
   color:#a70325;}
a:hover {text-decoration:underline}

form, table {margin:0px;
             padding:0px;
             font:11px Trebuchet MS;}

ul {margin-top:0px;}

img {border:none;}


p {margin:10px 0px 0px 0px;}

/******************************************************************************/

/******************************************************************************/
#zahlavi {background-image:url(grafika/pozadi_zahlavi.jpg);
          background-repeat:repeat-x;
          height:120px;}

#zapati {background-color:#DDDDDD;
         height:120px;
         text-align:center;
         padding-top:8px;}
          
#zahlavi a {color:#74d2dd;
            font:12px Trebuchet MS;}

#telo {background-image:url(grafika/pozadi_telo.jpg);
       background-repeat:repeat-x;
       padding-top:12px;}

#hlavni, #hlavni2, #hlavni3 {width:980px;
         padding:0px;
         margin-top:0px;
         margin-left:auto;
         margin-right:auto;
         margin-bottom:0px;
         text-align:left;}

#levy {width:725px;
       float:left;}

object {clear:both;}
       
#levy_a {width:490px;
         float:left;
         margin-right:5px;
         max-width:490px;}

#levy_b h2 {font:15px Georgia;           
            font-weight:bold;}
       
#levy_b {width:225px;
         float:left;
         margin-right:5px;}

#pravy {width:250px;
        float:right;}
        
#menu {font:15px Georgia;
       color:#353535;
       clear:both;
       height:20px;}

#menu a {font:15px Georgia;
         color:white;}
         
#menu a:hover {font:15px Georgia;
               color:#74d2dd;
               text-decoration:none;}

.upoutavka {}

#top {background-color:#062b46;
      width:720px;
      margin:0px 0px 6px 0px}

.top_polozka {float:left;
              text-align:center;
              
              margin:6px 0px 6px 6px;
              background-color:#CCCCCC;}

.top_polozka img {margin:2px 2px 2px 2px;
                  
                  
                  }

#prihlaseni {float:right;
             color:#353535;
             margin:70px 8px 0px 0px;
             font: 13px Georgia;}
#prihlaseni a {color:#c2bedd;
               font: 13px Georgia;}
/******************************************************************************/

/******************************************************************************/

#datum {text-align:right;
        padding:4px;}

.polozka {clear:both;
          margin:4px 4px 4px 4px;          
          padding: 0px 0px 2px 0px;
          border-bottom:1px dotted #999999;}

.polozka2 {clear:both;
          margin:2px 4px 2px 4px;          
          padding: 0px 0px 2px 0px;}

.polozka3 {clear:both;
          margin:4px 0px 4px 0px;          
          padding: 0px 0px 2px 0px;
          border-bottom:1px dotted #999999;}
          
.polozka_dvojita {margin:2px 4px 2px 4px; 
                  float:left;
                  width:232px;
                  color:#444444;}


.blok {margin:0px 0px 6px 0px;
       padding:2px 6px 6px 2px;
       border:1px solid #DDDDDD;}


.blok2 {padding:0px 4px 0px 4px}

#pravy .blok {background-color:#DDDDDD;
              border:none;}

.blok:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .blok {height: 1%;}
/* End hide from IE-mac */
       


.nadpis {font:12px Arial;
         font-weight:bold;}



.komentar {border-top:1px dashed #1E1E1E;
           padding:4px 4px 4px 4px; margin:0px;
           text-align:left;}
           
.menu_operace {background-color:#cae8c5;
               padding:4px;
               font:10px Georgia;
               text-align:right;}
               
.menu_operace a {font:10px Georgia;}

.clanek_info {clear:both;
              color:#4b4b4b;
              text-align:left;}
.clanek_info a, .clanek_info2 a {color:#4b4b4b;
                                text-decoration:underline;}

.clanek_info2 {clear:both;
              color:#4b4b4b;
              text-align:left;}
 
.archiv {border-top:1px solid #1E1E1E;
         padding:4px;}
.nick {float:left;
       color:#415e82;}
.datum {float:right;
        color:#4b4b4b;}
        
 
.ohraniceni {border-top:1px dotted #999999;
             border-bottom:1px dotted #999999;
             padding:4px 0px 4px 0px;
             margin:8px 0px 8px 0px;}        
/******************************************************************************/           
.smajlik {border:0px;
          width:12px;
          height:12px;
          margin:0px}
#obal {width:200px;
       height:200px;
       margin:3px 6px 0 0;
       border:0px solid #4b4b4b}
.ikona {margin:2px 5px 1px 0px;
        border:0px;}
/******************************************************************************/

/******************************************************************************/

h1 {font:16px Georgia;    
    color:black;
    font-weight:bold;
    text-align:left;
    clear:both;
    margin:0px 0px 4px 0px;
    padding:0px;}
h1:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html h1 {height: 1%;}
/* End hide from IE-mac */

.nadpis_span a {font:11px Palatino Linotype;
      font-weight:bold;
      color:black;
      text-decoration:none;}

.nadpis_black {background-color:black;
               color:white;
               padding:4px;}
.nadpis_black a {color:white;}

#levy_a h2, #levy_b h2 {background-image:url(grafika/nadpis.jpg);
                        background-repeat:repeat-x;
                        color:white;
                        font-weight:normal;
                        padding:4px 4px 4px 8px;
                        margin-bottom:0px;
                        margin-top:0px;}
                        
#levy_a h2 a, #levy_b h2 a {color:white;
                            font-weight:normal;
                            text-decoration:none;}

#levy_a h2 a:hover, #levy_b h2 a:hover {color:#74d2dd;}

h2 {font:14px Georgia;    
    font-weight:bold;
    color:black;
    text-align:left;
    clear:both;
    margin:4px 0px 8px 0px;
    padding:0px;}
h2:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
h2 a {font-weight:bold;
      color:black;
      text-decoration:underline;}
/* Hides from IE-mac \*/
* html h2 {height: 1%;}
/* End hide from IE-mac */

#stredni h1 {border-top:1px dotted #999999;
            border-bottom:1px dotted #999999;}

h3 {font:12px Georgia;
    font-weight:bold;
    color:black;
    text-align:left;
    clear:both;
    margin:0px;
    padding:0px;}

.zvyrazni {color:#415e82;
           margin:0;
           padding:0;
           font-weight:bold;}
.ko {color:red;
     text-align:center;}
     
.ok {color:green;
     text-align:center;}
/******************************************************************************/

.zebricek td {background-color:#EEEEEE;
              padding:4px;}

#kalendar {margin-top:4px;
           width:60px;
           background-color:white;
           text-align:center;
           float:left;}

#kalendar_mesic {display:block;
                 background-color:#2f2f2f;
                 color:white;
                 text-decoration:none;}

#kalendar_den {display:block;
               color:black;
               background-color:#e5e5e5;
               font:25px Arial;
               font-weight:bold;
               text-decoration:none;}

#kalendar_den_v_tydnu {display:block;
                       color:black;
                       text-decoration:none;}

#kalendar_text {float:left;
                margin-top:2px;
                margin-left:8px;
                width:160px;}
           
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
