h1              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-variant : normal;}
h2              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-variant : normal;}
h3              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #8B4513; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-variant : normal; margin-bottom: 6px;}
h4              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-variant : normal;}
h5              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-variant : normal;}
h6              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-variant : normal;}
.pn-title       {font-size: 16px; font-weight: bold; font-variant : normal; BACKGROUND: none;}
.h3tab          {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #8B4513; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-variant : normal; margin-top: 0px; margin-bottom: 0px;}
div a:hover { color: #8A8213;}
td a:hover { color: #8A8213;}
table.colorbox {background-color: #f8e2af;}
.topnamest	{font-size: 11px; font-style: italic;}

body { color: #000000; background-color: #DFF0FF; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;}
font    { font-family: Verdana, Arial, Helvetica, sans-serif;  color : #333333;  FONT-SIZE: 10px;     }

td                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10pt;}
p                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10pt; margin-top: 3px; margin-bottom: 3px;}
li                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10pt;}
div                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px;}
input                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #8B4513;  FONT-SIZE: 10px;  background : White;    }
textarea             {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px;  }
form                      {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px;  }
select                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; }

td.story_left_2 {background-image: url("../images/story_left_2.gif");}
td.story_right_2 {background-image: url("../images/story_right_2.gif");}
td.box_r1_c2 {background-image: url("../images/box_r1_c2.gif");}
td.box_r2_c1 {background-image: url("../images/box_r2_c1.gif");}
td.box_r2_c3 {background-image: url("../images/box_r2_c3.gif");}
td.box_r3_c2 {background-image: url("../images/box_r3_c2.gif");}
td.story_top {background-image: url("../images/story_top.gif"); width: 100%;}
td.story_bottom {background-image: url("../images/story_bottom.gif"); width: 100%;}
td.main2 {border:0; cellspacing:1; cellpadding:0;}

IMG {
	border: 0px;
} 


.note            
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
COLOR: #578A13; 
FONT-SIZE: 10px; 
LETTER-SPACING: 2px;
FONT-WEIGHT: normal; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.title                      
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 11px; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}


.boxtitle              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-variant : normal; BACKGROUND: none;}
.option              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;}
.storycat             {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; BACKGROUND: none;}

.tiny                     
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #578A13; 
FONT-SIZE: 9px; 
FONT-WEIGHT: normal; 
LETTER-SPACING: 1px;
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.tiny A:link                    
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #578A13; 
FONT-SIZE: 9px; 
FONT-WEIGHT: normal; 
LETTER-SPACING: 1px;
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.tiny A:active                    
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #578A13; 
FONT-SIZE: 9px; 
FONT-WEIGHT: normal; 
LETTER-SPACING: 1px;
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.tiny A:visited                    
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #578A13; 
FONT-SIZE: 9px; 
FONT-WEIGHT: normal; 
LETTER-SPACING: 1px;
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.tiny  A:hover                   
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #131D8A; 
FONT-SIZE: 9px; 
FONT-WEIGHT: normal; 
LETTER-SPACING: 1px;
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.slogan                     {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;  font : small-caps; }
.content              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; BACKGROUND: none;}
.boxcontent              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; BACKGROUND: none;}

A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8B4513;
FONT-SIZE: 11px;
TEXT-DECORATION: underline; 
BACKGROUND: none;
font-variant : normal;
font-weight : bold;
}

A:active
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8B4513;
FONT-SIZE: 11px;
TEXT-DECORATION: underline; 
BACKGROUND: none;  font-variant : normal; font-weight : bold;
}

A:visited
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8B4513;
FONT-SIZE: 11px;
TEXT-DECORATION: underline; 
BACKGROUND: none;
font-variant: normal;
font-weight: bold;
}

A:hover
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #131D9A;
FONT-SIZE: 11px;
TEXT-DECORATION: underline; 
BACKGROUND: none;
font-variant : normal;
font-weight : bold;
}

.leftcontent
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8B4513;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.leftcontent  A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8B4513;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.leftcontent  A:active
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8B4513;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.leftcontent  A:visited
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8B4513; FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.leftcontent  A:hover
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8A8213;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.storycontent
{
FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif; 
COLOR: #8B4513;
FONT-SIZE: 11px; 
FONT-WEIGHT: normal;
LETTER-SPACING: 0px;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.storycontent  A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8B4513;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
LETTER-SPACING: 1px;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.storycontent  A:active
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8B4513;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
LETTER-SPACING: 1px;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.storycontent  A:visited
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8B4513; 
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
LETTER-SPACING: 1px;
TEXT-DECORATION: none;
BACKGROUND: none;
}

.storycontent  A:hover
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #CD853F; 
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
LETTER-SPACING: 1px;
TEXT-DECORATION: underline;
BACKGROUND: none;
}

.comments
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #578A13;
FONT-SIZE: 10px; 
FONT-WEIGHT: normal;
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : italic;
}

.comments  A:link
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #578A13;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : italic;
}

.comments  A:active
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #578A13;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : italic;
}

.comments  A:visited
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #578A13; 
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : italic;
}

.comments  A:hover
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #8B4513; FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-DECORATION: underline;
BACKGROUND: none;
FONT : italic;
}

.storytitle
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
COLOR: #8B4513;
FONT-SIZE: 14px; 
FONT-WEIGHT: bold;
LETTER-SPACING: 1px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : small-caps;
}

.storytitle  A:link
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
COLOR: #8B4513;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
LETTER-SPACING: 2px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : small-caps;
}

.storytitle  A:active
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
COLOR: #8B4513;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
LETTER-SPACING: 2px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : small-caps;
}

.storytitle  A:visited
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
COLOR: #8B4513; 
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
LETTER-SPACING: 2px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : small-caps;
}

.storytitle  A:hover
{
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
COLOR: #578A13; 
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
LETTER-SPACING: 2px;
TEXT-DECORATION: none;
BACKGROUND: none;
FONT : small-caps;
}

/*-----------------------------------------*/
/* DYNAMENU BLOCK ACTIVE MENU STYLE SHEETS */
/*-----------------------------------------*/
/*-------------------------------------*/
/*   Horizontal Drop-Down Menu Style   */
/*-------------------------------------*/

.horbar	{   /* Color of main horizontal menubar and border */
  float:right;
  padding:10px 5px 0 0; 
	font-size: 10px;	
}

.horizitem	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	white-space: nowrap;
	background-color: #CC9966;
  border: 1px solid #FFCC99;
  margin-left:5px;
}

.horizitem a, .horizsubitem a {              /* Font style, size of submenu items */
	text-decoration: none;
	position: relative;	
	display: block;	
}

.horizitem a:link, .horizitem a:visited, .horizitem a:active	{      /* Font style & color of main menu items */
	text-decoration: none;
	color: #663300;
	font-weight: bold;
}

.horizitem a:hover	{       /* Font style & color, background menu color of main menu item when hovered over */
	text-decoration: none;
	color: #996633;
}

.horizsubitem a:link, .horizsubitem a:visited, .horizsubitem a:active	{      /* Font style & color of main menu items */
	text-decoration: none;
	color: #FFCC99;
}

.horizsubmenu	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.horizsubframe	{      /* Color of submenu item and border */
	background-color: #996633;
	border: 2px outset #663300;
	position: relative;
	display: block;	
}

.horizsubitem	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	background-color: #996633;
	color: #FFCC99;
	padding: 1px;
	text-align: left;
	white-space: nowrap;
}

.horizsubitem a:hover	{      /* Font color, style, background submenu color of submenu item when hovered over */
	text-decoration: none;
	color: #996633;
        background-color: #FFCC99;
}

.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{      /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.horizsubseparator	{   /* Style for line-separator in horizontal submenus - Use '---' for Link title to display */
	border-top: 1px solid #CC9966;
	border-bottom: 1px solid #FFCC99;
	margin: 2px 0px 2px 0px;	/* top right bottom left */
	height: 0px;
	font-size: 1px;
	line-height: 0px;
}


/*---------------------------------*/
/*   Vertical Fly-Out Menu Style   */
/*---------------------------------*/
.verbar	{   /* Color of main vertical menubar and border */
	font-size: 11px;		
}

.vertitem {
  white-space: nowrap;
}

.vertitem a {
  position: relative;
  display: block;
}

.vertsubmenu	{   /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.vertsubframe	{   /* Color of submenu item and border */
	border: 1px solid #E1E1E1;
	position: relative;
	display: block;	
	background-color: #996633;
}
.vertsubitem	{     /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	font-size: 11px;		
	text-align: left;
	white-space: nowrap;
	padding: 0px;
/*	background-color: #996633;*/
}

.vertsubitem a, .vertsubitemover a	{   /* Font style, size of submenu items */
	text-decoration: none;
	position: relative;
	display: block;
}

.vertsubitem a:visited, .vertsubitem a:link, .vertsubitem a:active {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #996633;
}

.vertsubitem a:hover {
	text-decoration: none;
	background-color: #FFFFFF;
	color: #996633;
}


.vertsubitem .vertfwdarr, .vertitem .vertfwdarr, .vertsubitemover .vertfwdarr, .vertitemover .vertfwdarr	{   /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.vertsubseparator	{   /* Style for line-separator in vertical menus - Use "---" for Link title to display */
	border-top: 1px solid #716FA7;
	border-bottom: 1px solid #D5D9E9;
	height: 0px;
	font-size: 1px;
	line-height: 0px;
}

/*---------------------------*/
/* Tree and Plain Menu Style */
/*---------------------------*/
.treemenudiv	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	font-size: 11px;
	display: block;
	white-space: nowrap;
}

.phplmnormal {     /* Font size & color of unlinked menu items */
	color: #CC9966;
	text-decoration: none;	
}

.plainitem	{          /* Behaviour of main vertical menu items, leave as is for proper operation */
	text-align: left;
	padding: 5px;
	white-space: nowrap;
}

.plainitemover	{          /* Behaviour of main vertical menu items, leave as is for proper operation */
	text-align: left;
	padding: 5px;
	background-color: #FFFFFF; 
  background-position: left;
	white-space: nowrap;
}


/*-----úprava pro hint denního zobrazení plánovače na úvodní stránce---------*/
. schdayhint {margin-top: 0px; margin-bottom: 0px;}
