/*   author: Tomáš Potěšil | http://tomaspotesil.cz  */body {background: url("images/bg.jpg") top left repeat-x;font-family: Arial, Verdana, Tahoma;font-size: 14px;color: #060606;border: 0;margin: 0;}h1 {color: #693b66;border-bottom: 1px solid #d6d6d6;margin: 0px;}h1 a:hover {text-decoration: none;}h2 {color: #693b66;margin: 10px 0 10px 0;padding: 0;font-family: Arial;}#menu h3 {margin: 0;padding: 0;background: none;color: #693b66;}h3 {color: #FFF;margin: 15px 0 10px 0;background: #693b66;padding: 5px;text-align: left;}h3 img {vertical-align: middle;}h3 a {color: #FFF;text-decoration: none;}#page {width: 850px;margin: 70px auto;}hr {border: 1px solid #f0efef;}#content {width: 631px;float: left;padding: 5px 10px 5px 10px;margin-bottom: 20px;background: #FFF;text-align: justify;vertical-align: middle;}#content ul li {padding: 0 0 0 15px;background: url('images/menu-a.gif') no-repeat 0% 50%;display: block;}#content ul {margin: 0;padding: 0;}#menu {width: 170px;float: right;padding: 20px 10px 5px 5px;margin-bottom: 20px;background: #FFF;}#menu a {font-weight: normal;color: #060606;text-decoration: none;}#menu a:hover {color: #693b66;text-decoration: underline;}#menu li {list-style: none;width: 172px;height: 30px;position: relative;left: -37px;top: 0;}#menu li a{color: #060606;padding: 6px 12px 13px 0;background: url('images/menu-a.gif') no-repeat 99% 50%;text-decoration: none;display: block;width: 160px;height: 10px;border-bottom: 1px solid #c8c8c8;}#menu li a:hover{color: #693b66;background: url('images/menu-hover.gif') no-repeat 99% 50%;text-decoration: none;border-bottom: 1px solid #875384;}#menu h2 {font-size: 16px;color: #693b66;margin: 0;padding: 0;}a {color: #875384;text-decoration: none;}a:hover {text-decoration: underline;}strong {color: #4a4a4a;}#footer {color: #9d9d9d;width: 850px;text-align: center;margin: 0 auto;clear: both;border-top: 1px solid #d6d6d6;padding-top: 0px;padding-bottom: 50px;}#footer a{color: #242424;text-decoration: underline;}#footer a:hover {text-decoration: none;}blockquote {padding: 1px 3px 1px 5px;background: #f8f7f7;border-left: 3px solid #693b66;}#links {color: #9d9d9d;width: 840px;text-align: center;margin: 0 auto;border-top: 1px solid #d6d6d6;padding: 5px;font-size: 12px;clear: both;}#links a{color: #242424;text-decoration: underline;}#links a:hover {text-decoration: none;}#copy {float: left;}#autor {float: right;}#content img {padding: 3px; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; margin-top: 5px;}#content img:hover {border-top: 1px solid #aeaeae; border-bottom: 1px solid #aeaeae;}.img-left{ display: block; float: left;  margin: 0 5px 5px 0; padding: 3px; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7;}.img-right{ display: block;  float: right;  margin: 0 0 5px 5px;padding: 3px; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7;}.img-center{ display: block; margin: 10px auto; padding: 3px; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7;}.img-left:hover {border-top: 1px solid #aeaeae; border-bottom: 1px solid #aeaeae;}.img-right:hover {border-top: 1px solid #aeaeae; border-bottom: 1px solid #aeaeae;}.img-center:hover {border-top: 1px solid #aeaeae; border-bottom: 1px solid #aeaeae;}#novinky {height: 20px;padding: 5px;background: #f5f5f5;margin: 50px 0 0 0;}.video {margin: 0 auto;text-align: center;}#search {text-align: center;margin: 0 auto;}.navigation {display: block;text-align: center;margin-top: 15px;margin-bottom: 50px;}.alignright {float: right;}.alignleft {float: left;}