﻿h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, 'Arial Black', Arial, 'MS Sans Serif', Helvetica, sans-serif;
	font-weight: bold;
	color: #051054;
	text-align:left;
	font-style: normal;
}

/* H2 odpovida presne nadpisu stranky ( .nadpis ) */
h2 { 
	font-size: 23px;
}




table.messagebox
	{
	border: 0px solid #999999;
	margin-bottom: 0px;
	}


th.titulek
	{
	border-bottom: 2px solid #CCC9D8;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #332863;
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
	}

.help
	{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 20px;
	text-align: left;
	vertical-align: top;
	}



.zprava
	{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #422C55;
	vertical-align: bottom;
/*	padding-bottom: 20px;*/
	}

.poznamka
	{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #79A6CF;
	border-top: 1px solid #CCC9D8;
	padding-top: 20px;
	padding-bottom: 20px;
	}
.vlevostred
	{
	vertical-align: middle;
	text-align: left;
	}

.vpravostred
	{
	vertical-align: middle;
	text-align: right;
	}

.stredstred
	{
	vertical-align: middle;
	text-align: center;
	}

.ikona
	{
	border-bottom: 2px solid #CCC9D8;
	text-align: right;
	padding-bottom: 2px;
	background-color: transparent;
	}

.ikonaimg
	{
	position: relative;
	top: +2px;
	background-color: transparent;
	}
	





/* obrazek musi mit tyto rozmery: width="221" height="79" */
/* jedna se o obrazek "spodek notebooku" */

.dividedimagebottom
{
	background-image: url("/edoceo/images/divided_image_bottom.gif");
	background-repeat: no-repeat;
}

}.grow {
	color: black;
	}

/* ======================================    LEVA OBLAST MENU   ====================================== */

.vyskatextu
	{	
	height: 65px;
	/*border: 1px solid;*/
	vertical-align: top;
	padding: 5px;
	}

.vyskaodkazu
	{	
	height: 100px;
	/*border: 2px dotted;*/
	vertical-align: top;
	}


td.napovedaheading {
	font-family: Verdana, Arial, Helvetica;
	color: white;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	background-color: #686868;
	}

td.napovedabody {
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	color: black;
	font-size: 8px;
	font-weight: normal;
	text-align: left;
	background-color: white;
	}

  .detailhelp {
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	color: #111111;
	font-size: 8px;
	font-weight: normal;
	text-align: left;
	}

td.menuleft {
	/*background-color: #FFFFFF;*/
	}

td.menuarea {
	/*background-color: #FFFFFF;*/
	}

tr.highlighton {
	background-color: #e7e7e7;
	}
 
tr.highlightoff {
	background-color: "";
	}

/* odkazy v levem menu s "ctvereckem" */
 a.menuleftanchor {
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #051054;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	}

 a.menuleftanchor:hover {
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #051054;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	}

 a.menuleftanchordisabled {
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #cccccc;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	}

 a.menuleftanchoractive {
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #F5AB19;
	font-weight:bold;
	text-align: left;
	text-decoration: none;



	}
	

/* cara oddelujici odkazy v menu od linku na nápovědu */
  .menulefthr {
	color: #9CBBE3;
	}

/* cara oddelujici obsah v tabulkach */
  .oddelovacihr {
	color: #9CBBE3;
	}

  .menuokrajtop {
	background-color: white;
   }

  .menuokrajright {
	/*background-color: #555555;*/
	background-image: url("/edoceo/images/dot_vertical.gif");
   }

  .menuokrajbottom {
	/*background-color: white;*/
	/*background-image: url("images/dot_horizont.gif");*/
   }

/*Odazeni meny od leveho okraje, reseno velikosti obrazku v bunce*/
.pageborderleft
	{
	height: 1px;
	width: 10px;
	}


/* =============================    STYLY SEZNAMU  (OHRANICENI, pozadi, okraje, fonty)    ========================== */


.ohraniceni
{
	border-top: 1px solid #9CBBE3;
	border-bottom: 1px solid #9CBBE3;
	border-right: 1px solid #9CBBE3;
	border-left: 1px solid #9CBBE3;
}
	
.ohranicenileft
{
	border: 1px solid black;
	text-align: left;
}

.ohranicenitopbottom
{
	border-top: 1px solid #9CBBE3;
	/*border-bottom: 1px solid #CECDD0;*/
	margin-bottom: 1px;
}

/* tmavsi pozadi akcnich casti tabulek */
  .akcepozadi
  {
    background-color: #E8EFF8;
  }

/* tmavsi pozadi akcnich casti tabulek s ohranicenim */
  .akcepozadiohraniceni
  {
	background-color: #E8EFF8;
	border-top: 1px solid #9CBBE3;
	border-bottom: 1px solid #9CBBE3;
	border-right: 1px solid #9CBBE3;
	border-left: 1px solid #9CBBE3;
  }


akcepozadiohranicenineznaheslo
  {
	background-color: transparent; /*xxx*/
	border-right: 0px ;
	border-left: 0px ;
	border-top: 1px solid #9CBBE3;
	border-bottom: 1px solid #9CBBE3;
	
	
  }

  /* používá se pouze pro podbarvené oblasti ve studentovi - jako vyhledávání, řazení) */
  .akcepozadistudent
  {
    background-color: #E8EFF8;
	border-top: 1px solid #9CBBE3;
	border-bottom: 1px solid #9CBBE3;
	border-right: 1px solid #9CBBE3;
	border-left: 1px solid #9CBBE3;*/
  }

/* styl popis + tmavsi pozadi bunky (pouziti tam,
   kde neni definovano pozadi cele tabulky */
  .akcepozadipopis
  {
	background-color: #E8EFF8;
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #60667E;
  }

/* sedy okraj u seznamu */
  .sedylevyokraj
  {
	background-image: url("/edoceo/images/sedylevyokraj.gif");
  }

/* sedy okraj u seznamu + ohraniceni tabulky */
  .sedylevyokrajohraniceni
  {
	background-image: url("/edoceo/images/sedylevyokraj.gif");
	border-top: 1px solid #9CBBE3;
	border-bottom: 1px solid #9CBBE3;
	border-right: 1px solid #9CBBE3;
	border-left: 1px solid #9CBBE3;
  }


/* =============================    ZAHLAVI TABULEK A ODKAZY V ZAHLAVI  ========================== */
th
{
	background-color: #B9CFEB;
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif; 
	font-size: 11px;
	color: #051054;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	border-bottom: 4px solid #9CBBE3;
}



/* slouzi k ukonceni tabulky {paticka} */
th.dolnitabulka
{
	background-color: #B9CFEB;
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif; 
	font-size: 11px;
	color: #051054;
	font-weight: bold;
	padding: 5px;
	border-top: 2px solid #9CBBE3;
    border-bottom: 1px; /* nutne k pretluceni hlavniho th */
}

th.withborder
{
	background-color: #B9CFEB;
	font-family: 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 5px;
	text-align: center;
	border-right: 1px solid #bbbbbb;
}

th.withhelp
{
	background-color: #FFFFCC;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
	padding: 5px;
	text-align: left;
}


  .zahlaviodkaz
{
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif; 
	font-size: 11px;
	color: #051054;
	font-weight: bold;
	padding: 5px;
	text-decoration: underline;
}

/* =============================    PATICKA TABULKY - OBLAST S TLACITKY  ========================== */

td.paticka
{
	background-color: #B9CFEB;
	border-top: 4px solid #9CBBE3;
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif; 
	font-size: 11px;
	color: #051054;
	font-weight: bold;
}

  .patickatext
{
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif; 
	font-size: 11px;
	color: #051054;
	font-weight: bold;
}




/* =============================    ODKAZY V SEZNAMECH   ========================== */

  .odkaz {
  	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	color: #000066;
	font-size: 11px;
	font-weight: normal;
	}

 a.odkaz {
  	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	color: #000066;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	}
 a.odkaz:hover {
  	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	color: #051054;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	}

 td.odkaz {
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	color: #000066;
	font-size: 8px;
	font-weight: normal;
	text-align: center;
	}

/* =============================    HODNOTY V SEZNAMECH   ========================== */

td.datum
{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	padding: 5px;
}

td.datumrb
{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	padding: 5px;
	border-right: 1px solid #9CBBE3;
}


td.hodnota, td.hodnota p
{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding: 5px;
}

td.hodnotarb
{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	border-right: 1px solid #9CBBE3;
	padding: 5px;
}

td.hodnotarbcenter
{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	border-right: 1px solid #9CBBE3;
}

td.hodnotacenter
{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	padding: 5px;
}

td.akce
{	
	text-align: center;
	padding: 5px;
}

td.akcerb
{	
	text-align: center;
	padding: 5px;
	border-right: 1px solid #9CBBE3;
}

td.akcerbcourses
{	
	text-align: center;
	padding: 1px;
	border-right: 1px solid #9CBBE3;
}

/* vypsani textu prispevku v seznamu*/
.telozpravy {
	padding-left: 15px;
	padding-right: 15px;
	color: steelblue;
	text-align: justify;
}

.ruka {
	cursor: hand;
}

/* =============================    ZAROVNANI VLEVO, NA STRED   ========================== */

.vlevo
{
	text-align: left;
}

.stred
{
	text-align: center;
}


td.mezirka 
{
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 0px solid white;
	border-left: 0px solid white;
	font-size: 1px;
}



/* =============================    POPISY, NADPISY...   ========================== */

.nadpis
{
	font-family: Verdana, 'Arial Black', Arial, 'MS Sans Serif', Helvetica, sans-serif;
	font-weight: bold;
/*	font-size: 23px;

*/
	font-size: 23px;
	color: #051054;
	text-align:left;
	font-style: normal;
}

.popis
{
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #346AAF;
}

.popisblack
{
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #346AAF;
}


.vstup
{
	font-weight: bold;
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #346AAF;
}

.nepristupnytext
{
	color: #BFBFBF;
}

.removeUser
{
	color: #9a9a9a;
}

/* =============================    FORMULAROVE ELEMENTY (TLACITKA, SELECTY...)   ========================== */

select.eselect
{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
}

select.epagelist
{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	width: 45px;
	position: relative;
	top: +2px;
}

textarea
{
	border: 1px solid black;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	color: black;
}

/* textove pole */
textarea.inputText
	{
		border: 1px solid black;
		background-color: white;
		color: black;
		font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
		font-size: 11px;
		cursor: text;
		text-align: left;
	}
		
/* odkaz pro zapomenute heslo 
--------------------------------------------- */
	a.forget_password {
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	color: silver;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	}
		
	a.forget_password:visited {
  	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	color: silver;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	}
	
	a.forget_password:hover {
  	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	
	}
/* normalni stav tlacitka spolecne vlastnosti
--------------------------------------------- */
input.ebutton, input.eButtonRow, input.ebutton140, input.eButtonOver, input.eButtonRowOver, input.eButtonOver140 {
	border: 1px solid black;
	background-color: white;
	color: black;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	height: 20px;
	cursor: hand;
	text-align: center;
	text-decoration: none;
}

/* tlacitka on mouse over
--------------------------------------------- */
input.eButtonOver, input.eButtonRowOver, input.eButtonOver140 {
	background-color: #ECAE19;
	text-decoration: underline;
}

/* sirky tlacitek podle typu
--------------------------------------------- */
input.eButton, input.eButtonOver {
	width: 115px;
}

	/* rychle rolovaci tlacitka v seznamu */
input.eButtonRow, input.eButtonRowOver {
	width: 45px;
}

input.eButton140, input.eButtonOver140 {
	width: 140px;
}

/* tlacitko nepristupne */
input.ebuttonDisabled
{
	border: 1px solid #555555;
	background-color: white;
	color: #555555;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	width: 115px;
	height: 20px;
	cursor: default;
	text-align: center;
}

/* textovy input normalni stav */
input.inputText
{
	border: 1px solid black;
	background-color: white;
	color: black;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	height: 20px;
	cursor: text;
	text-align: left;
}

/* textovy input nepristupny */
input.inputTextDisabled
{
	border: 1px solid #555555;
	background-color: #eeeeee;
	color: black;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	height: 20px;
	cursor: text;
	text-align: left;
}

/* =============================    COPYRIGHT       ========================== */

/*Odsadi copyright od spodni casti stranky */
.odsazenicopyright
	{
	height: 12px;
	width: 1px;
	}

.copyrightcara
	{
	text-align: right;
	border: 1px solid #9CBBE3;
	width: 100%;
	height: 1px;
	}

.copyrighttext
	{
	text-align: left;
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #346AAF;
	}


/* =============================    STYLY STRANKY   ========================== */

/*Odazeni od horniho okraje, reseno velikosti obrazku v tabulce*/
.horniodsazeni
	{
	height: 12px;
	width: 1px;
	}

/*Odazeni od nadpisu k prvni tabulce, ci jine entite, reseno velikosti obrazku v tabulce*/
.odsazeninadpistabulka
	{
	height: 5px;
	width: 1px;
	}

.listapodnadpisem
	{
	border: 0px;
	width: 100%;
	height: 4px;
	}

body {
	background-color: white;
	margin-right: 10;
	background-attachment: scroll;
	}	

body.hlaska 
	{	
	margin-right: 0;
	background-position: 62% 52%;
	background-repeat: no-repeat;
	z-index: 1;
	}

body.napovedabezposuvniku
	{	
	background-color: #f6f6f9;
	scrollbar-face-color: #f6f6f9;
	scrollbar-highlight-color: #f6f6f9;
	scrollbar-3dlight-color: #f6f6f9;
	scrollbar-shadow-color: #f6f6f9;
	scrollbar-darkshadow-color: #f6f6f9;
	scrollbar-track-color: #f6f6f9;
	scrollbar-arrow-color: #f6f6f9;
	}

/* pouziti u napovedy stranek message */
body.detailbezposuvniku
	{
	scrollbar-face-color: white;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: white;
	scrollbar-shadow-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: white;
	}

/*SPECIFICKY STYL PRO LOGIN ATD */

body.noframed
	{	
	background-color: #FFFFFF;;
	margin: 0;
	}

/* pozadi v login.htm */
.noframedlogin
	{
	background-color: #ffffff;
	margin: 0;
	background-image: url('/edoceo/cs/images/login.gif');
	background-attachment: scroll;
	background-position: 70% 70%;
	background-repeat: no-repeat;
	z-index: 1;
	}


/* pozadi v login_ok.jsp */
.noframed.obrazekloginok
	{
	background-color: #ffffff;
	margin: 0;
	background-image: url('/edoceo/cs/images/login_ok.gif');
	background-attachment: scroll;
	background-position: 70% 60%;
	background-repeat: no-repeat;
	z-index: 1;
	}

/* pozadi v login_ok.jsp */
.obrazek
	{
	background-color: #ffffff;
	margin: 0;
	background-image: url('/edoceo/cs/images/login_ok.gif');
	background-attachment: scroll;
	background-position: 70% 60%;
	background-repeat: no-repeat;
	z-index: 1;
	}


/* pozadi v login_pswexp.htm */
.noframed.obrazekloginpsqexp
	{
	background-color: #ffffff;
	margin: 0;
	background-image: url('/edoceo/cs/images/login_pswexp.gif');
	background-attachment: scroll;
	background-position: 70% 60%;
	background-repeat: no-repeat;
	z-index: 1;
	}

/* pozadi v nezna_heslo.htm */
.noframed.neznaheslo
	{
	background-color: #ffffff;
	margin: 0;
	background-image: url('/edoceo/cs/images/nezna_heslo.gif');
	background-attachment: scroll;
	background-position: 70% 60%;
	background-repeat: no-repeat;
	z-index: 1;
	}

.noframed.dialogvyskatop
	{
	height: 20px;
	width: 1px;
	}


.noframed.vyskazpravytop
	{
	height: 40px;
	width: 1px;
	}

.noframed.dialogvzdalenostleft
	{
	height: 1px;
	width: 230px;
	}

.vyskazpravybottom
	{
	height: 30px;
	width: 1px;
	}

.napovedabezposuvniku
	{	
	background-color: #f6f6f9;
	margin-right: 10;
	scrollbar-face-color: #f6f6f9;
	scrollbar-highlight-color: #f6f6f9;
	scrollbar-3dlight-color: #f6f6f9;
	scrollbar-shadow-color: #f6f6f9;
	scrollbar-darkshadow-color: #f6f6f9;
	scrollbar-track-color: #f6f6f9;
	scrollbar-arrow-color: #f6f6f9;
	}

.noframed.table.messagebox
	{
	border: 0px solid #999999;
	margin-bottom: 0px;
	}

.noframed.titulek
	{
	border-bottom: 2px solid #CCC9D8;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #332863;
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
	background-color:transparent;
	}
	
th.tituleknoframed
	{	
	border-bottom: 2px solid #CCC9D8;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #332863;
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
	background-color:transparent;
	}

.helpnoframed
	{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 20px;
	text-align: left;
	vertical-align: top;
	}

.helpodkaznoframed

	{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 20px;
	text-align: left;
	vertical-align: top;
	text-decoration: underline;

	}
.helpodkaz

	{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 20px;
	text-align: left;
	vertical-align: top;
	text-decoration: underline;

	}

.napovedanoframed
	{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	vertical-align: bottom;
	padding-bottom: 2px;
	background-color: #281644;
	}

.svateknoframed
{
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size: 10px;
	color: black;
}


.svatek
{
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size: 10px;
	color: black;
}

zpravanoframed
	{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #422C55;
	vertical-align: bottom;
	}

poznamkanoframed
	{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	color: #79A6CF;
	border-top: 1px solid #CCC9D8;
	padding-top: 5px;
	}


.tlacitka
	{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	color: #79A6CF;
	border-top: 2px solid #CCC9D8;
	text-align: left;
	vertical-align: top;
	margin-top: 10px;
	}

vlevostrednoframed
	{
	vertical-align: middle;
	text-align: left;
	}

vpravostrednoframed
	{
	vertical-align: middle;
	text-align: right;
	}

stredstrednoframed
	{
	vertical-align: middle;
	text-align: center;
	}

ikonanoframed
	{
	border-bottom: 2px solid #CCC9D8;
	text-align: right;
	padding-bottom: 2px;
	}

nadpisnoframed
{
	font-family: Verdana, 'Arial Black', Arial, 'MS Sans Serif', Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #010068;
	text-align:left;
	/*font-style: italic;*/
}

popisnoframed
{
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #346AAF;
}


ikonaimgnoframed
	{
	position: relative;
	top: +2px;
	}
	
input.ebuttonnoframed
	{
	border: 1px solid black;
	background-color: white;
	background-image: url("/edoceo/images/spacer.gif");
	color: black;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	width: 115px;
	height: 20px;
	cursor: hand;
	text-align: center;

	}

.input.ebuttonOvernoframed
	{
	border: 1px solid black;
	background-color: #ECAE19;
	background-image: url("/edoceo/images/spacer.gif");
	color: black;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	width: 115px;
	height: 20px;
	cursor: hand;
	text-align: center;
	text-decoration: underline;
	}

.input.ebuttonDisablednoframed
	{
	border: 1px solid #555555;
	background-color: white;
	background-image: url("/edoceo/images/spacer.gif");
	color: #555555;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	width: 115px;
	height: 20px;
	cursor: default;
	text-align: center;
	}

/* textovy input normalni stav */
.input.inputTextnoframed
	{
	border: 1px solid black;
	background-color: white;
	color: black;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	height: 20px;
	cursor: text;
	text-align: left;
	}
.td.hodnotanoframed
{
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding: 5px;
}

.tituleknoframed
	{
	border-bottom: 2px solid #CCC9D8;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #332863;
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
	background-color:transparent;
	}
	
th.tituleknoframed
	{	
	border-bottom: 2px solid #CCC9D8;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #332863;
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
	background-color:transparent;
	}
.thnoframed
{
	background-color: transparent;
	font-family: Verdana, Arial, 'MS Sans Serif', Helvetica, Verdana, sans-serif; 
	font-size: 11px;
	color: #051054;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	border-bottom: 4px solid #9CBBE3;
}

fieldset {
	border: 1px solid #9CBBE3;
}

legend {
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #051054;
}

/* STYLY GENERICKYCH ELEMENTU POUZIVANA ID V CELEM SYSTEMU JSOU STEJNA
------------------------------------------------------------------------*/


/* hodiny pri cekani na upload souboru <div id="waitingWatches"> */
#waitingWatches {
	visibility: hidden;
	width: 160px;
	height: 50px;
	background: #E8EFF8 url("/edoceo/images/hodiny.gif") no-repeat scroll 5px 7px;
	font-family: Verdana, 'MS Sans Serif', Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #051054;
	border: 1px solid #9CBBE3;
	margin: 40px 0px 30px 40px;
	padding: 12px 0px 0px 45px;
}