body { background: #DCCE94 url(images/back.jpg) fixed; color: Black; font-size: 13px; font-family: Verdana,Arial,sans-serif; }
body,td { font-size: 13px; font-family: Verdana,Arial,sans-serif; }

.title { font-weight: bold; font-size: 21px; position: relative; left: -40px; top: -7px; }
.title:first-letter { font-size: 32px; }

.title2 { font-weight: bold; font-size: 21px; }
.anketa { font-weight: bold; font-size: 18px; }
.no-border { border: none; }
.justify { text-align: justify; }
.bold { font-weight: bold; }
.red { color: Red; background-color: transparent; }
.sleva { color: Red; background-color: transparent; font-weight: bold; font-size: 24px; }
.sleva2 { font-size: 10px; }
.note { font-style: italic; font-size: 10px; }
.no-margin-top { margin-top: 0px; }
.back-links { font-weight: bold; font-size: 10px; text-align: center; }


.name { font-weight: bold; font-size: 13px; }
.name:link { color: #0A9FDD; background-color: inherit; text-decoration: none; }
.name:visited { color: #0A9FDD; background-color: inherit; text-decoration: none; }
.name:active { color: Red; background-color: inherit; text-decoration: none; }
.name:hover { color: Red; background-color: inherit; text-decoration : none; }

.YesNo { font-weight: bold; font-size: 13px; }
.YesNo:link { color: Black; background-color: inherit; text-decoration: none; }
.YesNo:visited { color: Black; background-color: inherit; text-decoration: none; }
.YesNo:active { color: Red; background-color: inherit; text-decoration: none; }
.YesNo:hover { color: Red; background-color: inherit; text-decoration : none; }


.tab { border: 1px solid Black; }
.tab_head { color: White; background: #0A9FDD; font-weight: bold; }
.tab_head2 { color: inherit; background: #BBAF7E; font-weight: bold; border-top: 1px solid; }
.tab_head3 { color: inherit; background: #BBAF7E; font-weight: bold; border-top: 1px solid; padding: 0px 8px 0px 8px; }
.tab_head3_second { color: inherit; background: #BBAF7E; font-weight: bold; border-top: 1px solid; border-left: 1px dotted; padding: 0px 8px 0px 8px; }
.tab_head3_second_center { text-align: center; color: inherit; background: #BBAF7E; font-weight: bold; border-top: 1px solid; border-left: 1px dotted; padding: 0px 8px 0px 8px; }
.tab_head3_units { font-weight: normal; font-size: 10px; }
.tab_first { border-top: 1px solid; padding: 0px 8px 0px 8px; }
.tab_second { border-left: 1px dotted; border-top: 1px solid; padding: 0px 8px 0px 8px; }
.tab_second_center { text-align: center; border-left: 1px dotted; border-top: 1px solid; padding: 0px 8px 0px 8px; }
.tab_second_right { text-align: right; border-left: 1px dotted; border-top: 1px solid; padding: 0px 18px 0px 8px; }
.tab_price { text-align: right; border-left: 1px dotted; border-top: 1px solid; padding: 0px 8px 0px 8px; }

.tab_yes { color: inherit; background: #33FF00; font-weight: bold; border-top: 1px solid; padding: 0px 8px 0px 8px; }
.tab_no { color: inherit; background: #FF3300; font-weight: bold; border-top: 1px solid; border-left: 1px dotted; padding: 0px 8px 0px 8px; }

#ofirme td { border-bottom: Solid 1px Black; vertical-align: top; }


/* Styly pro administraci */
.tab_head3_edit { color: inherit; background: #33FF00; font-weight: bold; border-top: 1px solid; border-left: 1px dotted; padding: 0px 8px 0px 8px; }
.tab_head3_delete { color: inherit; background: #FF3300; font-weight: bold; border-top: 1px solid; border-left: 1px dotted; padding: 0px 8px 0px 8px; }
.tab_edit { color: inherit; background: White; font-size: 10px; font-weight: bold; text-align: center; border-left: 1px dotted; border-top: 1px solid; padding: 0px 8px 0px 8px; }


.foto { border: Black solid 1px; }
.foto_note { font-size: 10px; font-style: italic; }
.foto_shop { float: right; }

.foot { font-weight: bold; font-size: 10px; }

a:link { color: #0A9FDD; background-color: inherit; text-decoration: none; }
a:visited { color: #0A9FDD; background-color: inherit; text-decoration: underline; }
a:active { color: Red; background-color: inherit; text-decoration: none; }
a:hover { color: Red; background-color: inherit; text-decoration : none;}

.submenu { color: White; background-color: #0A9FDD; text-decoration: none; font-weight: bold; font-size: 10px; }
.submenu:link { color: White; background-color: inherit; text-decoration: none; }
.submenu:visited { color: White; background-color: inherit; text-decoration: none; }
.submenu:active { color: Red; background-color: inherit; text-decoration: none; }
.submenu:hover { color: Black; background-color: #BBAF7E; text-decoration: none; }

/* show picture */
#info_email_help { z-index: 1; }
.help { position: absolute; top: 0; left: 0; visibility: hidden; width: auto; height: auto; background: Yellow; color: white; padding: 4px 4px; }

/* 20 let */
#vyroci { position: absolute; right: 30px; top: 0px; z-index: auto; }
#vyroci1 { position: absolute; left: 300px; top: 0px; z-index: auto; }