﻿html {border: 0px none; font-family: Verdana, Arial, Helvetica, sans-serif}

body {border: 0px none; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
      font-weight: normal; font-size: 12px; line-height: 18px; text-align: center;
      background-color: #9ccaeb; background-image: none; background-repeat: repeat-x;
      color: #000}
    
table th {font-family: Verdana, Arial, Helvetica, sans-serif;
                    vertical-align: top; text-align: left;
                    font-size: 12px; line-height: 18px}
    
table td {font-family: Verdana, Arial, Helvetica, sans-serif;
                    vertical-align: top; text-align: left;
                    font-size: 12px; line-height: 18px}
table th {font-weight: bold}
table.tabulka {border: 1px solid #0098d4; border-collapse: collapse}
table.tabulka th {background-color: #c5e0f3; padding: 2px; border: 1px solid #0098d4}
table.tabulka td {background-color: #fff; padding: 2px; border: 1px solid #0098d4}
table.tabulka select {font-size: 10px}
                    
table.tabulka input {font-size: 10px}
                    
table.mala td {font-size: 10px}
                    
table.mala th {font-size: 10px}
                    
hr {width: 100%; height: 1px; border: 0; color: #fff; background-color: #fff}

/*toto zrusi u Firefoxu teckovany obdelnik po kliknuti na link*/
a:focus {outline: 0}
a:active {outline: 0}
/*toto zrusi u Firefoxu teckovany obdelnik po kliknuti na button*/
input::-moz-focus-inner {border: 0}
a {color: #000; text-decoration: underline}
h9 {margin: 0; padding-bottom: 5px; padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

h8 {margin: 0; padding-bottom: 5px; padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

h7 {margin: 0; padding-bottom: 5px; padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

h6 {margin: 0; padding-bottom: 5px; padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

h5 {margin: 0; padding-bottom: 5px; padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

h4 {margin: 0; padding-bottom: 5px; padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

h3 {margin: 0; padding-bottom: 5px; padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

h2 {margin: 0; padding-bottom: 5px; padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

h1 {margin: 0; padding-bottom: 5px; padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

p {margin: 0; padding-bottom: 5px; padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}
h9 {color: #0098d4}
h8 {color: #0098d4}
h7 {color: #0098d4}
h6 {color: #0098d4}
h5 {color: #0098d4}
h4 {color: #0098d4}
h3 {color: #0098d4}
h2 {color: #0098d4}
h1 {color: #0098d4}
h1	{font-size:	22px; line-height: 36px}	
h2	{font-size:	18px; line-height: 27px}	
h3	{font-size:	16px; line-height: 24px}	
h4	{font-size:	14px; line-height: 21px}	
h5	{font-size:	13px; line-height: 20px}	
h6	{font-size:	12px; line-height: 18px}

img {border-style: none}

ul {margin-top: 0; padding-top: 0}	
ul ol {font-family: Verdana, Arial, Helvetica, sans-serif}
ul li {font-family: Verdana, Arial, Helvetica, sans-serif}
ul li		{list-style-type:	square;}
ul li li	{list-style-type:	disc;}
ul li li li	{list-style-type:	circle;}
ul li li li li	{list-style-type: none;}
ol li		{list-style-type:	decimal;}	
ol li li	{list-style-type:	lower-alpha;}	
ol li li li	{list-style-type:	lower-roman;}	

select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
input[type="radio"] {margin-left: 5px; cursor: pointer}
input[type="checkbox"] {margin-left: 5px; cursor: pointer}

#main {width: 1240px; margin: auto; background-color: #fff; text-align: left;
       border-left: 2px solid #fff; border-right: 2px solid #fff;
       -moz-box-shadow: 0 0 5px 3px #888; -webkit-box-shadow: 0 0 5px 3px #888;
       box-shadow: 0 0 5px 3px #888}

#header {height: 208px; background-color: #fff; background-image: none;
         text-align: right}
#header p {padding-right: 20px; padding-top: 185px}

#menu {background-color: #0098d4; height: 30px; line-height: 30px; width: 1240px }
ul#mainMenu ul {padding:0; margin:0}
ul#mainMenu {padding:0; margin:0}
ul#mainMenu li {float:left; list-style-type: none}
ul#mainMenu a {font-size: 14px; color: #fff; display:block; width: 160px; border-right: 1px solid #fff;
               border-left: 1px solid #fff;
               text-align: center; text-decoration:none}
ul#mainMenu a.on {background-color: #daeaf7; color: #000}
ul#mainMenu a:hover {background-color: #daeaf7; color: #000}
ul#mainMenu ul a {background-color: #daeaf7; color: #000; border: 0 none; border-bottom: 1px solid #fff;
                  font-size: 13px; line-height: 20px; padding: 5px; width: 150px;
                  border-left: 1px solid #fff; border-right: 1px solid #fff}
ul#mainMenu ul a:hover {background-color: #0098d4; color: #fff}
ul#mainMenu ul {position:absolute; visibility:hidden; border-top: 1px solid #fff}
ul#mainMenu li.hover ul {visibility:visible}
ul#mainMenu li:hover ul {visibility:visible}
ul#mainMenu li li {float:none; border:none; padding:0}

#center {background-color: #fff; background-image:none;}

#left {float: left; width: 324px; background-color: #dadada; padding-top: 10px}
#left h2 {padding-bottom: 0}
#left a {margin-left: 20px; white-space: nowrap}
#left a img {vertical-align: middle; margin-right: 5px}
#left a:active {text-decoration: none}
#left a:visited {text-decoration: none}
#left a:link {text-decoration: none}
#left a:hover {text-decoration: underline}
#left a.on {color: #0098d4}
#left a.l3 {font-size: 11px}
#left a.l2 {font-size: 11px}
#left a.l1 {font-size: 11px}
#left a.l1 {margin-left: 18px; font-weight: bold}
#left a.l2 {margin-left: 32px}
#left a.l3 {margin-left: 46px}
#left span {font-size: 30px}

#right {float: right; width: 866px; margin-right: 20px; padding-bottom: 10px; min-height: 600px; padding-top: 8px}
h1.nadpis {font-weight: bold; color: #000}

#footer {height: 40px; line-height: 40px; border-top: 2px solid #0098d4}
#footer img {position: relative; top: -15px; margin-right: 20px; margin-left: 15px; vertical-align: middle}

.zelena {background-color: #83b369}
.vinova {background-color: #9176a9}
.hneda {background-color: #cc5920}

.cleaner {border: 0px none; margin: 0px; padding: 0px; float: none; clear: both;
    width: 0px; height: 0px; line-height: 0px; font-size: 0px}

.ckeditor {background-image: none; text-align: left; font-size: 12px; background-color: #fff}
.right {text-align: right}

div.home {float: left; width: 265px; border: 4px solid;
          -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px}
div.homeC h2 {color: #fff; padding-left: 10px; font-size: 15px; margin-bottom: 5px}
div.home h2 {color: #fff; padding-left: 10px; font-size: 15px; margin-bottom: 5px}
div.homeC p {padding: 10px}
div.home p {padding: 10px}
div.home img {padding-left: 15px}
div.b1 {border-color: #00aef3; margin-right: 23px}
div.b2 {border-color: #00aef3; margin-right: 23px}
div.b3 {border-color: #00aef3}
div.b4 {border-color: #00aef3; margin-right: 23px}
div.b5 {border-color: #00aef3; margin-right: 23px}
div.b6 {border-color: #00aef3}
div.b7 {border-color: #00aef3; margin-right: 23px}
div.b8 {border-color: #00aef3; margin-right: 23px}
div.b9 {border-color: #00aef3}
div.b1 h2 {background-color: #00aef3}
div.b2 h2 {background-color: #00aef3}
div.b3 h2 {background-color: #00aef3}
div.b4 h2 {background-color: #00aef3}
div.b5 h2 {background-color: #00aef3}
div.b6 h2 {background-color: #00aef3}
div.b7 h2 {background-color: #00aef3}
div.b8 h2 {background-color: #00aef3}
div.b9 h2 {background-color: #00aef3}
div.homeC {border: 4px solid; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px}
div.homeC {border-color: #d12122}
div.homeC h2 {background-color: #d12122}
div.homeC p {margin-bottom: 5px}
div.homeC h3 {padding: 10px; color: #d12122; padding-bottom: 0; font-weight: bold}
div.homeC img {float: right; padding-right: 30px}

div.home a img {vertical-align: middle; margin-right: 5px}
div.home a:active {text-decoration: none}
div.home a:visited {text-decoration: none}
div.home a:link {text-decoration: none}
div.home a:hover {text-decoration: underline}
div.home a.l2 {font-size: 11px}

div.mapa {background-image: none; background-position: right top; background-repeat: no-repeat}
