h1 { 
              font-weight: normal;
              text-align: center;
              color: white;
              font-family: Arial;
              font-size: 2em;
              text-shadow: 2px 2px 1px #0a294b;
}

.center {
              text-align: center;
}

body {
              background: url('bg2.png') #1c2228;
              margin: 73px 0 0 0;
              min-width: 960px;
              font: 14px Comic Sans MS;
              color: black;
}

.pozadie{
              background: url('bg1.png')#962D9E;
}

article{
               background: url('bg1.png') #009aca;
               padding: 20px;
}

article header{
              width: 250px;
              float: left;
              position: static;
              background: none;
}

article section{
              width: 666px;
              float: left;
              background: white;
              border: 2px solid #006797;
              border-radius: 10px;
              box-shadow: 2px 2px 7px #1c2228;
              padding: 20px; 
}             

.cistic{
              clear: both;
}

.vlevo{
              float: left;
}

header{
              height: 73px;
              width: 100%;
              position:fixed;
              top: 0px;
              background: url('bg2.png') #1c2228;
}

#logo{
              background: url('logo.png') no-repeat;
              width: 250px;
              height: 60px;
              float: left;
              margin: 7px 0px 0px 20px;
}

#logo h1{
              margin: 14px 0px 0px 10px;
}

nav ul{
              margin: 0px;
              list-style-type: none;
}

nav ul li{
              float: left;
              margin: 0px 5px;
              height: 73px;
              line-height: 4.3em;
              font-size: 17px;
              padding: 0px 25px;
}

nav a{
              color: white;
              text-decoration: none;
}

nav ul li:hover, .aktivni{
              background: #ffbb00;
              box-shadow: 0px 0px 5px black;
              border-radius: 6px;
}

footer{
              height: 40px;
              color: white;
              margin: 20px 0 0 30px;             
}

#centrovac {
              margin: 0px auto;
              width: 960px;
}

#dovednosti td {
        width: 25%;
        padding: 10px;
        vertical-align: top;
        border: 1px solid gray;
}
#dovednosti {
        border-collapse:collapse;
}

#referencie img {
        border: 1px solid gray;
        padding: 6px;
        box-shadow: 3px 3px 6px #999999;
        margin-right: 6px;
        margin-bottom: 6px;
}