

body {
    font-size: 70%;
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
  }


#banner-l {
    background-image : url('img/banner-l.jpg');
    height : 140px;
    width : 175px;
  }


#banner-m {
    background-image : url('img/banner-m.jpg');
    height : 140px;
  }


#banner-r {
    background-image : url('img/banner-r.jpg');
    height : 140px;
    width : 20px;
  }


#banner-label {
    color : #4b7ad9;
    font-size : 2.6em;
    font-style : italic;
  }


#panel {
    clear : left;
    float :left;
    width : 220px;
  }


#content {
    margin-left : 236px;
    margin-right : 5px;
    text-align : justify;
    font-size : 1.2em;
  }


#footer {
    background-color : #b6c5fc;
    margin-top : 10px;
    width : 100%;
    float : left;
    font-size : 1.2em;
  }


.menu {
    background : #f8fdff;
    font : 1.3em serif;
    margin : 0 0 5px;
    border : #becee8 solid 1px;
  }


.menuitem {
    text-decoration : none;
    color : #444444;
  }


.menuitem:hover {
    text-decoration : none;
    color : #5555FF;
  }


.menu-header {
    background-color : #BFCEFF;
    font-size : 1.3em;
    font-weight : bold;
    text-align : center;
  }


#home {
    list-style : url('icons/tiny/home.png');
  }


#novinky {
    list-style : url('icons/tiny/novinky.png');
  }


#sluzby {
    list-style : url('icons/tiny/sluzby.png');
  }


#servis {
    list-style : url('icons/tiny/servis.png');
  }


#outsourcing {
    list-style : url('icons/tiny/outsourcing.png');
  }

#predajna {
    list-style : url('icons/tiny/predajna.png');
  }

#cennik {
    list-style : disc url('icons/tiny/cennik.png');
  }


#kontakt {
    list-style : url('icons/tiny/kontakt.png');
  }


#clanky {
    list-style : url('icons/tiny/clanky.png');
  }


#navody {
    list-style : url('icons/tiny/navody.png');
  }


#download {
    list-style : url('icons/tiny/download.png');
  }


.odsek {
    text-indent : 3em;
    margin-top : 10px;
  }


a {
    text-decoration : none;
  }


a:hover {
    text-decoration : underline;
  }


img {
    padding-right : 5px;
    padding-bottom : 5px;
  }


.info {
    text-align : right;
    color : #636363;
  }


dt {
    font-weight : bold;
    margin-top : 12px;
    margin-bottom : 2px;
  }


thead {
    background : #DBECFF;
    color : #4A4A4A;
    font-weight : bold;
  }


.icon {
    float : left;
  }


.odd {
    background-color : #ffffff;
  }


.even {
    background-color : #e4e4e4;
  }


.dwnbutton {
    background : url('img/download.png') no-repeat center center;
    font : 1.5em sans-serif;
    text-align : center;
  }


.comment {
    color:blue;
  }


.warning {
    color: #ff0000;
  }

input {
    background : #ffffff;
    padding : .2em;
    margin : 0em 0em .5em 0em;
    border : #becee8 solid 2px;
}

textarea {
    background : #ffffff;
    padding : .2em;
    margin : 0em 0em .5em 0em;
    border : #becee8 solid 2px;
}


.block-blue {
    background : #f8fdff;
    padding : 1em;
    margin : 1em 0em 1em 0em;
    border : #becee8 solid 2px;
  }

