
#header-home a{    position: absolute;    top: 30px;    width: 631px;    height: 100px;}



.tip_odkaz {
 font-size: 13px;
 color: white;
 text-decoration: underline;
 font-weight: bold;
}

.tip_odkaz:hover {
 color: DodgerBlue;
}

.menu_text {
 font-size: 11px;
 color: white;
}

.menu {
 vertical-align: top;
 text-align:center;
}

.menu td a{
 border:hidden 0em;
 background: #384145;
 width: 100px;
 height:100%;
 display: block;
 line-height:19px;
 text-decoration: none;
 color:white;
}

.menu td a:hover{
 background: DodgerBlue;
}



.source {
 border-style: solid;
 background-color: white;
 padding: 10px;
 font-family: lucida console;
}

.screenshoty {
 width: 640px;
 text-align: center;
 border: 0px;
}

.screenshoty td {
 text-align: center;
 width: 33%;
}



#banner {
  position: absolute;
  top: 135px;
  width: 120px;
}




#nahodny-tip {
 text-align: center; 
 width: 110px;
 font-size: 11px;
 color: white;
}



body { 
 color: black; 
 

 background-color: #04263d;background-repeat: repeat-x;background-image: url("bg.png");

 margin: 0; 
 padding: 0;
 font-family: Arial;
 font-size: 13px;
}


.score0 {
background-color:green;
}
.score1 {
background-color:lightgreen;
}


.anketa-bila {
 width: 110px;
}

.anketa-bila a {
 color: white;
 text-decoration: none;
}

.anketa-bila a:hover {
 color: DeepskyBlue;
 text-decoration: underline;
}



.bez-odrazek {
 list-style-type: none;
 padding-left: 0px;
}






h1 {
 font-size: 24px;
 color: #444444;
 margin: 0px 20px 20px 20px;
 text-align:center;
 text-shadow: rgba(0,0,0,0.5) -1px 0, rgba(0,0,0,0.3) 0 -1px, rgba(,255,255,0.5) 0 1px, rgba(0,0,0,0.3) -1px -2px;
}


h1.insetType {
 
  apadding-top: 17px;
  afont-family: Rockwell, Georgia, "Times New Roman", Times, serif;
  afont-size: 50px;
  acolor: #0D4383;
  
}



h3 {
 font-size: 16px;
 margin: 0px 0px 8px 0px;
}


img {
 border: 0px;
}

.programy img {
 class: reflect;
}

.programy td {
 padding:5px;

}

.programy {
 border-collapse: collapse;
}

.programy tr:nth-child(6n+1) {
  background-color: #e1e8ef;
}

.programy tr:nth-child(6n+2) {
  background-color: #e1e8ef;
}

.aprogramy tr:nth-child(6n+3) {
  background-color: #e1e8ef;
  height: 5px;
}


a {
 color: royalblue;
 text-decoration: none;
}

a:hover {
 color: DeepskyBlue;
}


pre {
 width:640px; overflow:scroll;
}


input1 {
 background: #fff url(guestbook/background-input.jpg) repeat-x top left; border: 1px solid #a5a5a5;
}



.bily-odkaz {
 color: white;
 text-decoration: none;
}

.bily-odkaz:hover {
 color: DeepskyBlue;
 text-decoration: underline;
}

.tab-poezie {
 font-family: Georgia;
 font-size: 16px;

}


.tab-matice {
 width: 340px;
 background-color: black;
 color: silver;
 font-family: Consolas;
 font-size: 16px;
}








.pozadi_upbg {
 background-image: url(upbg.png);
}

#pozadi_upbar {
 background-image: url(upbar.png);
}

#pozadi_upbaren {
 background-image: url(upbaren.png);
}

#pozadi_foot {
 background-image: url(foot.png);
}

.pozadi_leftbg_ln {
 background-image: url(leftbg_ln.png);
 color: white;
}

.pozadi_rightbg_ln {
 background-image: url(rightbg_ln.png);
 color: white;
}

.pozadi_leftbg {
 background-image: url(leftbg.png);
 color: white;
}

.pozadi_leftbg-ani {
 background-image: url(leftbg.png);
 color: white;
}

.pozadi_left_free {
 background-image: url(left_free.png);
}

.pozadi_right_free {
 background-image: url(rightbg.png);
}

.pozadi_left_head {
 background-image: url(left_head.png);
}

.pozadi_left_foot {
 background-image: url(left_foot.png);
}



input {
   border: 1px solid #8ec1da;
   background-color: #ddeef6;
   border-radius: 4px;
   box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   -o-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   -webkit-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   -moz-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   color: #3985a8;
   text-shadow: 0 1px #fff;
   padding: 5px 10px;
}


textarea {
   border: 1px solid #8ec1da;
   background-color: #ddeef6;
   border-radius: 4px;
   box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   -o-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   -webkit-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   -moz-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   color: #3985a8;
   text-shadow: 0 1px #fff;
   padding: 5px 10px;
}