/* ----------------- */
/* Nastaveni STRANEK */
/* ----------------- */

BODY {
       /* background-color: #A0BCE7; */ /* gordic */ 
       /* background-color: #86BAB2; */ /* kvop */
       /* background-color: #DFDFDF; */ /* jmk */
       /* background-color: #B0BFE0; */ /* lbc */
       /* background-color: #ECECEC; */ /* olomouc */
       /* background-color: #D3DBF3; */ /* pce */
       /* background-color: #CEEFFF; */ /* zu usti */
       /* background-color: #E9EAEF; */ /* army */
       /* background-color: #8ACEC2; */ /* MZCR */
        background-color: #fffff;  /* CUZZS */ 
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size: 8pt;
        background-image: url(images/BodyBgr.gif);
        background-repeat: repeat;
        background-position: top;
        background-attachment: fixed;
               
        scrollbar-face-color: #C6D7F7;
	      scrollbar-3dlight-color: #C6D7F7;
      	scrollbar-darkshadow-color: #C6D7F7;
	      scrollbar-track-color: #C6D7F7;   /* gordic */
	    	      
	    /*  scrollbar-face-color: #90C8C0;
	      scrollbar-3dlight-color: #DBECDF;
      	scrollbar-darkshadow-color: #DBECDF;
	      scrollbar-track-color: #DBECDF; */ /* kvop */
	      
	    /*  scrollbar-face-color:#DFDFDF;
        scrollbar-3dlight-color:#C0C0C0;
        scrollbar-darkshadow-color:#000000;
        scrollbar-track-color:#FFFFFF; */  /* jmk */
        
      /*  scrollbar-face-color:#D7DFEF;
        scrollbar-3dlight-color:#C0C0C0;
        scrollbar-darkshadow-color:#000000;
        scrollbar-track-color:#FFFFFF; */  /* lbc */
        
       /* scrollbar-face-color:#E0E0E0;
        scrollbar-3dlight-color:#E0E0E0;
        scrollbar-darkshadow-color:#E0E0E0;
        scrollbar-track-color:#E0E0E0; */  /* olomouc */
        
       /* scrollbar-face-color:#D3DBF3;
        scrollbar-3dlight-color:#D3DBF3;
        scrollbar-darkshadow-color:#D3DBF3;
        scrollbar-track-color:#D3DBF3; */  /* pce */
        
      /*  scrollbar-face-color:#DFDFDF;
        scrollbar-3dlight-color:#DFDFDF;
        scrollbar-darkshadow-color:#DFDFDF;
        scrollbar-track-color:#DFDFDF; */  /* zu usti */
        
      /*  scrollbar-face-color:#8ACEC2;
        scrollbar-3dlight-color:#8ACEC2;
        scrollbar-darkshadow-color:#8ACEC2;
        scrollbar-track-color:#8ACEC2; */  /* mzcr */
        
      /*  scrollbar-face-color:#D8DAE4;
        scrollbar-3dlight-color:#D8DAE4;
        scrollbar-darkshadow-color:#D8DAE4;
        scrollbar-track-color:#D8DAE4; */  /* army */
        
        scrollbar-face-color: #f5fef9;
	      scrollbar-3dlight-color: #f5fef9;
      	scrollbar-darkshadow-color: #f5fef9;
	      scrollbar-track-color: #f5fef9;   /* cuzzs */
	      
        scrollbar-shadow-color: black;
	      scrollbar-highlight-color: black;
        scrollbar-arrow-color: black;  
}

.FirstPage {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-image: url(images/logo.jpg);
        background-color: #C3D7F4;
        background-attachment: fixed;
        background-position: bottom right;
        background-repeat: no-repeat;
        border-bottom-color: White;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-left-color: White;
        border-left-style: solid;
        border-left-width: 1px;
        border-right-color: White;
        border-right-style: solid;
        border-right-width: 1px;
        border-top-color: White;
        border-top-style: solid;
        border-top-width: 1px;
}

/* ----------------- */
/* Nastaveni MENU           */
/* ----------------- */

.MenuMain{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color: #0D388C;  /* gordic */
       /* background-color: #046E5E; */ /* kvop */
       /* background-color: #0066CB; */ /* jmk */
       /* background-color: #5674BB; */ /* lbc */
       /* background-color: #093491; */ /* olomouc */
       /* background-color: #0C307D; */ /* pce */
       /* background-color: #ABDBF5; */ /* zu usti */
       /* background-color: #474C74; */ /* army */
       /* background-color: #1B6D63; */ /* MZCR */
        background-image: url(images/MenuMain.gif);
        background-position: top left;
        background-repeat: repeat-y;
        background-attachment: fixed;
}
.MenuMainOver{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color: #F4A460;
}
.MenuItem{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color:#F6F6F6;
        background-image : url(images/MenuItem.gif);
        background-position : left;
        background-repeat : repeat-y;
        text-indent : 30px;
}
.MenuItemOver{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color: #F4A460;
        background-image : url(images/MenuItem.gif);
        background-position : left;
        background-repeat : repeat-y;
        text-indent : 30px;
}



/* ----------------- */
/* Nastaveni STROMU  */
/* ----------------- */

.InfoArray{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        height:370px;
        border-bottom-color : White;  /* gordic,kvop */
     /*   border-bottom-color : #cccccc; */ /* jmk,lbc,olomouc,pce,zu usti */
        border-bottom-style : solid;
        border-bottom-width : 1px;
        border-left-color : White;  /* gordic,kvop */
      /*  border-left-color : #cccccc; */ /* jmk,lbc,olomouc,pce,zu usti */
        border-left-style : solid;
        border-left-width : 1px;
        border-right-color :White;  /* gordic,kvop */
      /*  border-right-color :#cccccc; */ /* jmk,lbc,olomouc,pce,zu usti */
        border-right-style : solid;
        border-right-width : 1px;
        border-top-color : White;  /* gordic,kvop */
      /*  border-top-color : #cccccc; */ /* jmk,lbc,olomouc,pce,zu usti */
        border-top-style : solid;
        border-top-width : 1px;
      /*  background-color : #C3D7F4; */ /* gordic */
      /*  background-color : #DBECDF; */ /* kvop */
      /*  background-color : #FFFFFF; */ /* jmk,lbc,olomouc,pce,zu usti */
        background-color : #f5fef9;  /* cuzzs */      
      
}
.InfoArrayTree{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color : transparent;
        background-image : none;
}
.InfoArrayTreeOver{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color : #F4A460;
        background-image : none;
}

/* --------------------------- */
/* Nastaveni Panelu s ikonami  */
/* --------------------------- */

.ToolbarItem{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-image: url(images/ToolBarItem.gif);
        background-repeat: repeat-x;
        background-position: top;
        cursor: pointer;
        border: #005C2D 1px dotted;
}
.ToolbarItemOver{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        cursor: pointer;
      /*  background-color : #F4A460; */ /* gordic */
      /*  background-color : #0066CB; */ /* jmk */
      /*  background-color : #5674BB; */ /* lbc */
      /*  background-color : #093491; */ /* olomouc */ /* pce,zu usti - nutno zakomentovat*/
      background-color : #f5fef9;  /* cuzzs */
}

.ToolbarItemOut{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color : transparent;
        valign : top;
}

.ToolbarInfo{
        color : #3B619C;
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 9pt;
        font-weight : bold;
}


/* ----------------------- */
/* Nastaveni Jmena modulu  */
/* ----------------------- */

.ApplicationNameUsu{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size: 8pt;
        background-color: #668FE0;
        background-image: url(images/ApplicationNameUsu.jpg);
        background-position: bottom center;
        background-repeat: no-repeat;
        border-bottom: 1px solid White;
        border-top: 1px solid White;
        border-left: 1px solid White;
}

/* ----------------------- */
/* Nastaveni Textu         */
/* ----------------------- */
/*a, a:active, a:focus, a:hover, a:link, a:visited {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        color : black;
        text-decoration : none;
}*/

.ftMainLink{
  /* font-weight: bold; text-decoration: none; font-size: 11px; color: #103484; font-family: Arial; */   /* gordic */
  /*  font-weight: normal; text-decoration: none; font-size: 11px; color: 103484; font-family: Arial; */  /* liberec */
  /* font-weight: bold; text-decoration: underline; font-size: 11px; color: #046E5E; font-family: Arial; */     /* kvop  */
  /* font-weight: bold; text-decoration: none; font-size: 11px; color: #474C74; font-family: Arial; */  /* army */
  /* font-weight: bold; text-decoration: none; font-size: 11px; color: #1B6D63; font-family: Arial; */ /* MZCR */
  font-weight: bold; text-decoration: none; font-size: 11px; color: #005c2d; font-family: Arial;   /* cuzzs */
}
.ftMainLink:Visited  {
  /* font-weight: bold; text-decoration: none; font-size: 11px; color: #103484; font-family: Arial;   /* gordic */
  /*  font-weight: normal; text-decoration: none; font-size: 11px; color: 103484; font-family: Arial; */  /* liberec */
  /* font-weight: bold; text-decoration: underline; font-size: 11px; color: #046E5E; font-family: Arial; */    /* kvop  */
  /* font-weight: bold; text-decoration: none; font-size: 11px; color: #474C74; font-family: Arial; */  /* army */
  /* font-weight: bold; text-decoration: none; font-size: 11px; color: #1B6D63; font-family: Arial; */ /* MZCR */
  font-weight: bold; text-decoration: none; font-size: 11px; color: #005c2d; font-family: Arial;   /* cuzzs */
 }
.ftMainLink:Active  {
 /* font-weight: bold; text-decoration: none; font-size: 11px; color: #103484; font-family: Arial; */ /* gordic */
 /*  font-weight: normal; text-decoration: none; font-size: 11px; color: 103484; font-family: Arial; */  /* liberec */
 /* font-weight: bold; text-decoration: underline; font-size: 11px; color: #046E5E; font-family: Arial; */     /* kvop  */
 /* font-weight: bold; text-decoration: none; font-size: 11px; color: #474C74; font-family: Arial; */  /* army */
 /* font-weight: bold; text-decoration: none; font-size: 11px; color: #1B6D63; font-family: Arial; */  /* MZCR */
 font-weight: bold; text-decoration: none; font-size: 11px; color: #005c2d; font-family: Arial;   /* cuzzs */
}  
.ftMainLink:Hover  {
  /* font-weight: bold; font-size: 11px; color: #2081cb; font-family: Arial; */   /* gordic */
  /* font-weight: normal; font-size: 11px; color: red; text-decoration: underline; font-family: Arial;  */    /* liberec */
  /* font-weight: bold; text-decoration: underline; font-size: 11px; color: #046E5E; font-family: Arial; */     /* kvop */
  /* font-weight: bold; text-decoration: underline; font-size: 11px; color: #C50204; font-family: Arial; */ /* army */
  /* font-weight: bold; text-decoration: none; font-size: 11px; color: #000000; font-family: Arial;  */ /* MZCR */
  font-weight: bold; font-size: 11px; color: #d9ae6d; font-family: Arial    /* cuzzs */
}

.ftMainMenuLinkMyHover  {
 /* font-weight: bold; font-size: 11px; color: #0b3078; font-family: Arial; */  /* gordic */
 /* font-weight: bold; font-size: 11px; color: white; font-family: Arial;   */ /* jmk,lbc,olomouc, */
 /* font-weight: bold; font-size: 11px; color: #C50204; font-family: Arial; */  /* pce,zu usti */
 /* font-weight: bold; font-size: 11px; color: #000000; font-family: Arial; */   /* MZCR */
 font-weight: bold; font-size: 11px; color: #d9ae6d; font-family: Arial    /* cuzzs */
}
.ftMainMenuSpan{
   /* font-weight: bold; text-decoration: none; font-size: 11px; color: #103484; font-family: Arial; */   /* gordic */
  /*  font-weight: normal; text-decoration: none; font-size: 11px; color: 103484; font-family: Arial; */  /* liberec */
  /* font-weight: bold; text-decoration: underline; font-size: 11px; color: #046E5E; font-family: Arial; */     /* kvop  */
  /* font-weight: bold; text-decoration: none; font-size: 11px; color: #474C74; font-family: Arial; */  /* army */
  /* font-weight: bold; text-decoration: none; font-size: 11px; color: #1B6D63; font-family: Arial; */ /* MZCR */
  font-weight: bold; text-decoration: none; font-size: 11px; color: #005c2d; font-family: Arial;   /* cuzzs */
  
   position:relative;
   /*top:1px; */ /* gordic */
   top:-2px; /* cuzzs */
}
.ftMainMenuSpanHover{
  /* font-weight: bold; font-size: 11px; color: #2081cb; font-family: Arial; */   /* gordic */
  /* font-weight: normal; font-size: 11px; color: red; text-decoration: underline; font-family: Arial;  */    /* liberec */
  /* font-weight: bold; text-decoration: underline; font-size: 11px; color: #046E5E; font-family: Arial; */     /* kvop */
  /* font-weight: bold; text-decoration: underline; font-size: 11px; color: #C50204; font-family: Arial; */ /* army */
  /* font-weight: bold; text-decoration: none; font-size: 11px; color: #000000; font-family: Arial;  */ /* MZCR */
  font-weight: bold; font-size: 11px; color: #d9ae6d; font-family: Arial;    /* cuzzs */
 
   position:relative;
  /* top:1px; */ /* gordic */
   top:-2px; /* cuzzs */
}


.Nadpis1, h1{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size:10pt;
        /* color : #0B3078; */ /* gordic */
       /* color : #046E5E; */ /* kvop */
       /* color : #474C74; */ /* army */
       /* color : #1B6D63; */ /* MZCR */
        color : #005c2d;  /* cuzzs */
        font-weight : bold;
}
.Nadpis2, h2{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size:11pt;
        /* color : #0B3078; */ /* gordic */
        /* color : #1B6D63; */ /* MZCR */
        color : #005c2d;  /* cuzzs */
        font-weight : bold;
}
.Nadpis3, h3{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size:10pt;
        /* color : #0B3078; */ /* gordic */
        /*color : #1B6D63; */ /* MZCR */
        color : #005c2d;  /* cuzzs */
        font-weight : bold;
}
h4, h5, h6 {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        /* color : #0B3078; */ /* gordic */
        /* color : #474C74; */ /* army */
        /* color : #1B6D63; */ /* MZCR */
        color : #005c2d;  /* cuzzs */
        font-weight : bold;
}
.InfoPanelText {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        font-weight : normal;
        color : #000000;  /* gordic */
}
p {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        color: Black;
        margin-top: 8px;
        margin-bottom: 8px;
}

b{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size: 8pt;
        color: Black;
        font-weight: bold;
}

i{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        color: Black;
        font-style: italic;
}

.Nadpis1Underline
{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size:12pt;
        text-decoration : underline;
        color : #0B3078;
        font-weight : bold;
}

.Nadpis2Underline
{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size:11pt;
        text-decoration : underline;
        color : #0B3078;
        font-weight : bold;
}

.Nadpis3Underline
{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size:10pt;
        text-decoration : underline;
        color : #0B3078;
        font-weight : bold;
}

.DetailWindowTitle{
	font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
	font-size: 16pt;
	color: White;
	font-weight: bold;
	padding-right: 40px;
	text-align: right;
	font-style:italic;
}
.DetailWindowTitleUradName{
	font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
	font-size: 12pt;
	color: #0B3078;
	font-weight: bold;
	font-style:italic;
}

/* ------------------------- */
/* Nastaveni Tabulek s daty  */
/* ------------------------- */
.ftDataGrid{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color: #DDECFD;
        border-bottom-color : White;
        border-bottom-style : solid;
        border-bottom-width : 1px;
        border-left-color : White;
        border-left-style : solid;
        border-left-width : 1px;
        border-right-color :White;
        border-right-style : solid;
        border-right-width : 1px;
        border-top-color : White;
        border-top-style : solid;
        border-top-width : 1px;
}

.ftDataGridHeader {
        background-image: url(images/ftDataGridHeader.gif);
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        font-weight: bolder;
        color: #0B3078;
        height: 22px;
}

.ftDataGridItem {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        text-decoration:none;
        background-color : white;
        color : Black;
}


/* ------------------------------- */
/* Nastaveni Tabulek se zalozkami  */
/* ------------------------------- */

.DetailHeadInfo{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-image : none;
        border-bottom-color : White;
        border-bottom-style : solid;
        border-bottom-width : 1px;
        border-left-color : White;
        border-left-style : solid;
        border-left-width : 1px;
        border-right-color :White;
        border-right-style : solid;
        border-right-width : 1px;
        border-top-color : White;
        border-top-style : solid;
        border-top-width : 1px;
        background-color : #8CAEEA;
        background-position : top left;
        background-repeat : repeat-y;
}

.DetailMultiPage{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        border-bottom-color : White;
        border-bottom-style : solid;
        border-bottom-width : 1px;
        border-left-color : White;
        border-left-style : solid;
        border-left-width : 1px;
        border-right-color :White;
        border-right-style : solid;
        border-right-width : 1px;
        border-top-color : White;
        border-top-style : solid;
        border-top-width : 1px;
        background-color : #A4C2F0;
}

.DetailMultiPagePageView{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color : #A4C2F0;
        background-image : none;
}



/* ------------------------------- */
/* Nastaveni Formularu                             */
/* ------------------------------- */
input{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        border: none;
}

.DetailIdentifier{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color: #F4A460;
        font-weight : bold;
        border: 1px solid #255888;
        height: 21px;
}

.TextBoxFace, textarea{
        font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
        font-size : 8pt;
        background: White;
      /*  border: 1px solid #255888; */ /* gordic */
      /*  border: 1px solid #333333; */ /* jmk,lbc,olomouc,pce,zu usti */
        border: 1px solid #000000;  /* cuzzs */
        height: 21px;
}

.ReadOnlyInputClass
{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size: 8pt;
        background-color: #DDECFD;
        border: 1px solid #255888;
        height: 21px;
}

.ComboBoxFace, option{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 11px;
        height: 19px;
}

select
{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 11px;
        height:19px;
        background-color: White;
}


/* ------------------------------- */
/* Nastaveni Buttonu                                          */
/* ------------------------------- */
.ButtonFace, button{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size: 8pt;
        background: transparent url(images/ButtonFace.gif) center;
        border: none;
        height: 24px;
        width: 88px;
        margin: 0px;
        padding: 0px;
}

.ButtonFace65 {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size: 8pt;
        background: transparent url(images/ButtonFace65.gif) center;
        border: none;
        height: 24px;
        width: 65px;
        margin: 0px;
        padding: 0px;
}

.ButtonFace120 {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size: 8pt;
        background: transparent url(images/ButtonFace120.gif) center;
        border: none;
        height: 24px;
        width: 120px;
        margin: 0px;
        padding: 0px;
}

.ButtonPaggingFace{
	font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
	font-size: 8pt;
	background: transparent url(images/ButtonFace2.gif) no-repeat fixed center;
	border: none;
	height: 20px;
	width: 15px;
	margin-bottom: 2px;
}


.DBBoxButtonFace{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background: transparent url(images/ButtonFace2.gif) center;
        border: none;
        height: 20px;
        width: 15px;
}


/* ------------------------------- */
/* Nastaveni Ohraniceni                                  */
/* ------------------------------- */
fieldset{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color : transparent;
        border-bottom-color : White;
        border-bottom-style : solid;
        border-bottom-width : 1px;
        border-left-color : White;
        border-left-style : solid;
        border-left-width : 1px;
        border-right-color :White;
        border-right-style : solid;
        border-right-width : 1px;
        border-top-color : White;
        border-top-style : solid;
        border-top-width : 1px;
}

LEGEND
{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        color : #0B3078;
}

/* ------------------------------- */
/* Nastaveni Tabulky                                   */
/* ------------------------------- */
table, td, tr {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        color: Black;
}

/* ------------------------------- */
/* Nastaveni Funkci pro datum                  */
/* ------------------------------- */
.ArrowUp{
        background: transparent;
        background-image: url(images/ArrowUp.gif);
        background-position: center center;
        background-repeat: no-repeat;
        vertical-align:bottom;
}

.ArrowDown{
        background-image: url(images/ArrowDown.gif);
        background-color: transparent;
        background-position: center center;
        background-attachment: fixed;
        background-repeat: no-repeat;
        vertical-align:top;
}

.ArrowUpDisabled{
        background-image: url(images/ArrowUpDisable.gif);
        background-color: transparent;
        background-position: center;
        background-attachment: fixed;
        background-repeat: no-repeat;
}

.ArrowDownDisabled{
        background-image: url(images/ArrowDownDisable.gif);
        background-color: transparent;
        background-position: center;
        background-attachment: fixed;
        background-repeat: no-repeat;
}

.DateDifference{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background: transparent url(images/DateDifference.gif) center;
}

.DateSelect{
        background-image: url(images/DateSelect.gif);
        background-color: transparent;
        background-position: center;
        background-attachment: fixed;
        background-repeat: no-repeat;
}

.BorderTable
{
        background-color: #A0BCE7;
        border-bottom-color : White;
        border-bottom-style : solid;
        border-bottom-width : 1px;
        border-left-color : White;
        border-left-style : solid;
        border-left-width : 1px;
        border-right-color :White;
        border-right-style : solid;
        border-right-width : 1px;
        border-top-color : White;
        border-top-style : solid;
        border-top-width : 1px;
        color:white;
}

/* ------------------------------- */
/* Nastaveni Kalendare                                  */
/* ------------------------------- */
.CalendarBorder{
        border: thin solid #5E85BF;
}

.CalendarMonth {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color: #668FE0;
        color: black;  /* !!! nelze ovlivnit stylem, nastaveno na tvrdo v komponente */
        font-weight: bold;
        height: 16px;
}

.CalendarPrevNextMonth{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color: #668FE0;
        color: black;  /* !!! nelze ovlivnit stylem, nastaveno na tvrdo v komponente */
        font-weight: BOLDER;
}

.CalendarDay {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size: 8pt;
        color: black;  /* !!! nelze ovlivnit stylem, nastaveno na tvrdo v komponente */
        background-color: white;
        font-weight: normal;
        text-align: center;
}

.CalendarOtherMonthDay{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size: 8pt;
        background-color: white;
        color: Silver;        /* !!! nelze ovlivnit stylem, nastaveno na tvrdo v komponente */
        font-weight: normal;
        text-align: center;
}

.CalendarSelectedDay {
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size: 8pt;
        background-color: #FBE694;
        color: white;  /* !!! nelze ovlivnit stylem, nastaveno na tvrdo v komponente */
        font-weight: normal;
        border: 1px solid #F4A460;
        text-align: center;
}

.CalendarDayInWeek{
        font-family: sans-serif, "Arial CE", Arial, "Helvetica CE", Helvetica;
        font-size : 8pt;
        background-color: #9EBEF5;
        color: navy;
        font-weight: normal;
        text-align: center;
}
.ftBoldText{
        font-weight:bold;
        /* color:#0B3078; */ /* gordic */
        /* color:#046E5E; */ /* kvop */
        color:#000000;  /* cuzzs */
}
.ftBottomText{
        font-weight:bold;
       /* color:#0B3078; */ /* gordic */
       /* color:#046E5E; */ /* kvop */
       /* color:#000000; */ /* jmk */
       /* color:#FFFFFF; */ /* olomouc */
       /* color:#0C307D; */ /* pce,zu usti */
       /* color:#474C74; */ /* army */
       /*  color:#FFFFFF; */ /* MZCR */
       color:#005c2d;  /* gordic */
}
.ftDarkBlueBackground{
        background-color:#005c2d;
}
.ftPodaniMainTable{
        width:778px;
}
.ftPodaniStepTable{
        margin-left:20px;
}
.ftPodaniStep1LabelTableCell{
        width:220px;
}
.ftPodaniStep2LabelTableCell{
        width:140px;
}
.ftPodaniStep3LabelTableCell{
        width:110px;
}
.ftPodaniStep4LabelTableCell{
        width:50px;
}
.ftKUJMPotvrzeniDoruceniSpan{
   font-family: Verdana;   /* kujm */
   font-size : 10pt;
}
.ftKUJMPotvrzeniDoruceniDiv {
    border-color: Black;
    border-style: solid;
    border-width: 1px;
    padding-top: 5px;
    padding-left: 10px;
    padding-bottom: 15px;
    width:550px;
}

