/* ----------------------------------------------------------------------------------------------------------

    This website template was downloaded from http://www.nuviotemplates.com - visit us for more templates

---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
HTML
---------------------------------------------------------------------------------------------------------- */

body {background:#B6D9FB; color:#000;}

a {color:#117EF2;}
a:hover {color:#399C34;}

fieldset {border:1px solid #D1E6FC;}
legend {background:#399C34; color:#FFF;}

table.table-style01 th {background:#0A7AF5; color:#FFF;}
table.table-style01 th, table.table-style01 td {border:1px solid #9ECEF7;}
table.table-style01 tr.bg td {background:#E6F2FD;}

ul.ul-style01 ul li {color:#399C34;}

/* ----------------------------------------------------------------------------------------------------------
Layout
---------------------------------------------------------------------------------------------------------- */

#main {border-top:10px solid #399C34; background:#FFF;}

#url {color:#FFF;}
#url a {color:#FFF;}
#url a:hover {color:#000;}

#slogan {background:#404242; color:#A1CCF9;}

#content h1 {border-bottom:1px solid #B6D9FB;}

#content #perex {border-bottom:1px solid #D1E6FC;}           
#content .boxes {border:1px solid #B6E5B4; background:#EDF9ED;}
#content .input-submit {border:1px solid #117EF2; background:#117EF2; color:#FFF;}

#aside {background:#399C34;}

#search {background:#A3DFA1;}
#search #search-input {border:1px solid #FFF;}
#search #search-submit {border:1px solid #117EF2; background:#117EF2; color:#FFF;}

#nav li a {border-bottom:1px solid #6EC968; color:#C8ECC7;}
#nav li#nav-active a {color:#FFF;}
#nav li a:hover {color:#FFF;}

#footer {background:#404242; color:#9F9F9F;}
#footer a {color:#9F9F9F;}
#footer a:hover {color:#FFF;}

#rss a{float:left;display:block;width:50px;height:50px;background: url("../design/rss-icon.png") 0 0 no-repeat;padding-right:10px;}

#zaznamy {color:#399C34;font-size:89%;text-align: right;margin:0 0 30px;}
#zaznamy a {color:#399C34;}

.video {width:100%; height: 350px;padding-bottom:30px;position:relative;}
.video object{float:left;width: 440px;}
.popis-video {position:absolute;top:0;right:0;width:90px;}
.popis-video h3 {margin:0 !important;padding:3px !important;}
.popis-video p {margin:0 !important;padding:0 !important;}

.foto{padding: 20px 5px; text-align: center;}
.foto img{border: 3px solid #E95809; padding: 1px; background-color: #FCC19F;}
.foto img.hover,.foto img:hover{border: 3px solid #0A7AF5; padding: 1px;}
.foto p{padding:5px;background-color: #B6D9FB;color: #0A7AF5;border:1px solid #0A7AF5;}

.hlaska {padding: 2px; margin: 5px; border: 1px solid #c30; font-weight: bold;}

table#rodokmen {width: 100%;border: 2px solid #399C34; border-collapse: collapse; margin: 20px 0;}
#rodokmen th {vertical-align: middle; text-align: center; border: 1px solid #399C34; border-bottom: 2px solid #399C34;border-collapse: collapse; padding: 2px; background-color: #A3DFA1; color: #404242; font-weight: bold;}
#rodokmen td {vertical-align: middle; text-align: center; border: 1px solid #399C34; border-collapse: collapse; padding: 5px;}
#rodokmen span {display: block; font-weight: bold;}

