﻿body {margin:0px; padding:0px; vertical-align:top; background:url(images/tall.jpg) repeat-x top; text-align: center;}
td {font-size:11px; font-family:Tahoma; color:#4E4E4E; line-height:14px; vertical-align:top;}
a {border:none; text-decoration:underline; color:#277A9C;}
a:hover {text-decoration:none;}
form {margin:0px; padding:0px;}
img {border:0;}

/****************************************************/
.footertxt {color:#FFFFFF; font-size:9px; text-transform:uppercase; line-height:10px;}
.footerlink {color:#1FC5EB; text-decoration:none; font-size:9px; text-transform:uppercase;}
.footerlink:hover{text-decoration:underline;}

.mastertable {margin: 0 auto; /*width:100%;*/ height:100%; }

.footertxt2 {color:#4E4E4E;}
.footerlink2 a {color:#4E4E4E; text-decoration:none; font-size:9px; text-transform:uppercase; margin-left:13px; margin-right:13px;}
.footerlink2 a:hover{text-decoration:underline;}
/****************************************************/
.link1 {text-decoration:none;color:#3EAC3B; background:url(images/pimp2.gif) no-repeat left; padding-left:12px; text-transform:uppercase; font-size:9px;}
.link1:hover {text-decoration:underline;}
/****************************************************/
ul {margin:0; padding:0; list-style:none}
li {background: url(images/pimp1.gif) no-repeat  top left; padding-left:26px; line-height:21px; color:#5e5e5e;}
li a {color:#277A9C; text-decoration:underline;}
li a:hover {text-decoration:none;}

.list1 li {background:url(images/list1_back.gif) no-repeat; padding-left:50px; line-height:22px; color:#042563; font-size:9px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.list1 li a {color:#042563; text-decoration:none;}
.list1 li a:hover {text-decoration:underline;}
.odstepy li {margin-bottom: 8px; line-height: 16px;}
/****************************************************/
.myform {width:216px; margin:0px; padding:0 0 0 3px; height:17px; vertical-align:middle; font-size:11px;font-family:Tahoma; color:#8C8C8C; background:#ffffff;}
/****************************************************/
.txt1 {color:#EA5D1D; font-size:10px; font-weight:bold;}
.txt2 {color:#5E5E5E; font-weight:bold;}
.txt3 {color:#5E5E5E;}
.txt4 {color:#277A9C; font-weight:bold;}

.opis {text-align: left; width: 50%; padding-top: 15px;}
.obrazek {padding-left: 10px; padding-top: 5px; padding-bottom: 5px; width: 50%;}
.obrazhover img{border: 2px solid #888888;}
.obrazhover:hover img, .obrazhover:focus img, .obrazhover:active  img {border: 2px solid #5fc700;}
.obrazramka {border: 2px solid #888888;}

.listyhover img{border: 2px solid #888888; margin-right: 15px;}
.listyhover:hover img, .obrazhover:focus img, .obrazhover:active  img {border: 2px solid #5fc700;}

.border {background: transparent url(images/2b_slice1.gif) repeat-x scroll 0% 0%; width: 90%; height: 1px;}
.border2 {background: transparent url(images/2b_slice1.gif) repeat-x scroll 0% 0%; width: 85%; height: 1px; margin-top: 15px; margin-bottom: 5px; margin-left: 50px;}

.tabela_opisowa {width: 80%; border-collapse: collapse; margin-left: auto; margin-right: auto; margin-top: 25px; margin-bottom: 20px;}
.tabela_opisowa td {width: 33%; text-align: center; border-bottom: 1px dotted #888888; line-height: 16px; vertical-align: middle;}

.google { border: 2px solid #888888;}
.return {float: right; padding-right: 25px; padding-top: 20px; padding-bottom: 15px;}

.filmy img {margin-right: 15px;}
.film-podpis {text-align: center; font-weight: bold; text-indent: -15px;}

.justify {text-align: justify;}