body { margin-top: 5; margin-left: 5; margin-right: 5; margin-bottom: 5; }

table,iframe { margin-top: 0; margin-bottom: 0; margin-left: 0px; margin-right: 0px; }

body,td { font-family: arial ce,arial,verdana,tahoma; font-size: 80%; }

code { font-family: courier; font-size: 90%; }

p { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 4px; text-align: justify;}

p.topbar { font-size: 10pt; text-align: right; }

br { font-size: 50%; }

ol { margin-top: 5px; margin-bottom: 0; margin-left: 35px; }

ul { margin-top: 5px; margin-bottom: 0; margin-left: 35px; list-style: square; }  

a:link { color: #2F5592; text-decoration: underline; } 
a:visited { color: #2F5592; text-decoration: underline; }
a:hover { color: darkgray; text-decoration: underline; }

.title1 { font-family: Tahoma; font-size: 130%; margin-top: 4px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
          color: #295294; font-weight: bold; padding-bottom: 3; }         

.title2 { color: black; font-family: Arial; font-size: 100%; font-weight: bold;  text-align: left; text-decoration: none; margin-top: 10; }

small { font-size: 9pt; padding: 0pt; }

textarea,input,select,option,form { font-family: arial ce,arial;  margin-top: 1; margin-bottom: 1; }
form { margin-top: 0px; margin-left: 0px; font-size: 90%;}

.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }

p.anketa { margin-top: 0px; margin-bottom: 5px; margin-left: 10px; margin-right: 5px; color: #295294;
           font-size: 8pt; font-weight: normal; text-align: left; }

.anketa a:visited, .anketa a:link { color: #295294; }
.anketa a:hover { color: black; }

.main-text { font-size: 90%; text-align: left;}
p.main-title, .main-title a:visited, .main-title a:link { color: black; font-weight: bold; text-decoration: none; text-align:left; margin: 0px; font-size: 90%;}
.main-title a:hover { text-decoration: underline;}

p.list-title { font-size: 90%; font-weight: bold; }

.tab1 { background: #D0E9FF; border: white solid 1px; }


/* N A V I G A C E */
/* --------------- */

p.navigace { color: #295294; font-size: 8pt; font-weight: bold; margin-left: 10px; text-decoration: none; } 
.navigace a:link, .navigace a:visited { color: #295294; font-size: 8pt; font-weight: bold; margin-left: 0px; text-decoration: none; } 
.navigace a:hover { text-decoration: underline; }

p.nav2, .nav2 a:link, .nav2 a:visited  { color: #295294; font-size: 8pt; font-weight: bold; text-decoration: none; }
.nav2 a:hover { color: #295294; font-size: 8pt; font-weight: bold; text-decoration: underline; }

.title-link a:visited, .title-link a:link { color: black; font-weight: bold; text-decoration: none; text-align:left; }
.title-link a:hover { color: black; font-weight: bold; text-decoration: underline; text-align:left; } 

p.admin-link { margin-top: 1px; margin-bottom 1px; }
.admin-link a:visited, .admin-link a:link { color: black; font-weight: bold; text-decoration: none; valign: center;}
.admin-link a:hover { color: black; font-weight: bold; text-decoration: underline; }

table.nav { margin-left: 3px; padding-left:2px;}