body      { font-family: Open Sans, Tahoma, Verdana, Arial, Times New Roman; font-size: 15px; background-color: #ffffff; margin: 0 0 0 0; padding: 0 0 0 0; letter-spacing: 0; line-height: 200% } 

p         { font-style: normal; font-variant: normal; font-weight: normal; font-size: 15px; 
			 color: #404040; text-indent: 15px; margin-bottom: 3px; margin-top: 3px; text-align: justify; line-height: 200% } 

h1        { color: #18A303; font-style: normal; font-variant: normal; font-weight: normal; font-size: 20px;
             font-family: Proza Libre, Open Sans, Tahoma, Verdana, Arial, Times New Roman; margin-bottom: 20px; margin-top: 0px; padding-left: 0; line-height: 300%; text-align: center } 
h2        { color: #1A7F32; font-style: normal; font-variant: normal; font-weight: normal; font-size: 18px;
             font-family: Proza Libre, Open Sans, Tahoma, Verdana, Arial, Times New Roman; margin-bottom: 20px; margin-top: 40px } 
h3        { color: #397F24; font-style: normal; font-variant: normal; font-weight: normal; font-size: 17px; 
             font-family: Proza Libre, Open Sans, Tahoma, Verdana, Arial, Times New Roman; margin-bottom: 20px; margin-top: 40px } 
h4        { color: #56BF35; font-style: normal; font-variant: normal; font-weight: normal; font-size: 17px;
             font-family: Proza Libre, Open Sans, Tahoma, Verdana, Arial, Times New Roman; margin-bottom: 20px; margin-top: 40px } 
h5        { color: #404040; font-style: normal; font-variant: normal; font-weight: normal; 
             font-family: Proza Libre, Open Sans, Tahoma, Verdana, Arial, Times New Roman; margin-bottom: 10px; margin-top: 30px; font-size: 16px; } 
h6        { color: #18A303; font-style: bold; font-variant: normal; font-weight: normal; 
             font-family: Proza Libre, Open Sans, Tahoma, Verdana, Arial, Times New Roman; margin-bottom: 10px; margin-top: 10px; font-size: 16px; } 

li        { font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; 
              color: #404040; list-style-image: url('obrazky/zatrhni.png'); margin-left: 20px; line-height: 200% } 
ul        { font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; 
              list-style-position: outside; margin-left: 10px; padding-left: 15px; margin-bottom: 10px; margin-top: 5px } 
ol        { font-style: normal; font-variant: normal; font-weight: normal; 
             list-style-position: outside; margin-left: 25px; padding-left: 15px; margin-bottom: 10px; margin-top: 5px } 
div       { font-style: normal; font-variant: normal; font-weight: normal; } 

td        { font-size: 15px; font-style: normal; color: #404040; font-variant: normal; font-weight: normal; line-height: 200% } 

a:link    { color: #2266AA; text-decoration: underline; font-style: normal; font-variant: normal; font-weight: normal; } 
a:visited { color: #2266AA; text-decoration: underline; } 
a:hover   { color: #0844B9; text-decoration: underline; }

.menu2 a:link    { color: #2266AA; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 15px; }
.menu2 a:visited { color: #2266AA; text-decoration: none; }
.menu2 a:hover   { color: #0844B9; text-decoration: underline; }

.menu a:link    { color: #ffffff; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; }
.menu a:visited { color: #ffffff; text-decoration: none; }
.menu a:hover   { color: #ff7700; text-decoration: underline; }

.horni1 td		  { line-height: 140%; font-size: 14px }
.horni1           { background-image: url('obrazky/menu2.png') }
.horni1 a:link    { color: #2266AA; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px }
.horni1 a:visited { color: #2266AA; text-decoration: none; font-size: 14px }
.horni1 a:hover   { color: #ff7700; text-decoration: underline; font-size: 14px }

.horni2 a:link    { color: #2266AA; text-decoration: none; font-style: normal; font-variant: normal; font-weight: bold; font-size: 16px; }
.horni2 a:visited { color: #2266AA; text-decoration: none; }
.horni2 a:hover   { color: #0844B9; text-decoration: underline; }
.horni2 p		  { color: #2266AA; text-decoration: none; font-weight: normal; }
.horni2 td		  { color: #18A303; text-decoration: none; font-weight: normal; }

.dolni a:link  	 { color: white; text-decoration: none;  } 
.dolni a:visited { color: white; text-decoration: none;  } 
.dolni a:hover   { color: #ffff00; text-decoration: underline; }
.dolni           { background-color: #2266AA; color: white; padding-right: 7px}

.novinky           { color: #ffffff; background-color: #ffffff; }
.novinky a:link    { text-decoration: none; font-size: 14px; }
.novinky a:hover   { color: #ff7700; text-decoration: underline; }
.novinky a:active  { text-decoration: underline; }
.novinky td        { font-size: 14px; color: #2266AA; }
.novinky h3        { font-size: 16px; color: #397F24; margin-bottom: 10px; margin-top: 10px }
.novinky p        { font-size: 14px; color: #404040; }

#horni   { position: absolute; left: 50%; margin-left: -490px; width: 980px; height: 480px; top: 20px }
#menu    { position: absolute; left: 50%; margin-left: -490px; width: 180px; top: 460px } /* 460 */
#stranka { position: absolute; left: 50%; margin-left: -280px; width: 760px; top: 450px } /* 430 */
#spodni  { position: absolute; left: 50%; margin-left: -490px; width: 980px; top: 1620px }

.abra   { color: #2266AA; font-weight: normal }
.tucne  { color: #404040; font-weight: bold }
.bile   { color: #ffffff }
.aktual { color: #404040; font-weight: normal }

.red   { color: red; font-weight: bold; font-size: 14px }
.orange { color: orange; font-weight: bold; font-size: 15px; text-align: center }
.green { color: green; font-weight: bold; font-size: 17px; text-align: center }
.gray { color: gray; font-weight: bold; font-size: 17px; text-align: center }
.blue { color: #0844B9; font-weight: bold; font-size: 17px; text-align: center }
.white { color: #ffffff; font-weight: bold; font-size: 17px; text-align: center }
.black { color: black; font-weight: bold; font-size: 15px; text-align: center }
.blueprice { font-family: Proza Libre, Open Sans, Tahoma, Verdana, Arial, Times New Roman; color: #0844B9; font-weight: bold; font-size: 17px; text-align: center }
.whiteprice { font-family: Proza Libre, Open Sans, Tahoma, Verdana, Arial, Times New Roman; color: #ffffff; font-weight: bold; font-size: 17px; text-align: center }
.demoverze{ text-align: center; }
.stahnidemo{ text-align: center; font-size: 14px; }
.whitetext { color: #ffffff; text-align: center; }

.box { float: left; width: 100%; margin: 50px 0 30px 0; padding: 0 0 0 0 }
.box td { font-size: 14px }
.box a:link { font-size: 14px }
.box a:visited { font-size: 14px }
.box a:hover { font-size: 14px }

.mensi td { font-size: 14px; height: 10px }
.mensi p { font-size: 14px; height: 17px; font-style: italic; text-indent: 0; margin-bottom: 0; margin-top: 0 }

.literatura { font-size: 13px; text-indent: 0 }
.zdroj { font-style: italic; font-variant: italic; font-size: 14px; text-indent: 0 }
