/************************************
  		Obecné
************************************/
body, td, th, h1, h2, h3, div, span, p, input, textarea, select, button {
	color : #000000;
    FONT-SIZE: 11px;
	font-family : Tahoma, Cambria, Verdana, Trebuchet MS, Arial;
}
body {
	padding : 5px 5px 5px 5px;
	background-color : #0088aa;
	scrollbar-base-color : #0088aa;
}
body.list {
	background-color : White;
	padding : 0px 0px 0px 0px;
}
h1, .h1 {
	color : #ffffff;
	font-size : 14px;
	font-weight : bold;
	letter-spacing : 2px;
	background-image : url(../images_new/h1_background.gif);
	background-repeat : repeat-y;
	padding: 3px 3px 3px 20px;
}
h2, .h2 {
	font-size : 12px;
	font-weight : bold;
}
h3, .h3 {
	font-size : 11px;
	font-weight : bold;
}
.zvyrazneno {
	color : Red;
	font-weight : bold;
}
.poznamka, .pozn {
	font-style : italic;
}

/************************************
  		Stránky tylu LIST
************************************/
body.list th {
	background-color : #226d9a;
	color : #ffffff;
	text-align : left;
	font-weight : bold;
	font-size : 11px;
	}

/************************************
  		Formuláře
************************************/
input, textarea, select {
	padding : 1px 5px 1px 5px;
}
button {
	background-color : #226d9a;
	color : #ffffff;
	font-weight : bold;
	height : 21px;
	padding : 0px 0px 0px 0px;
	border-color : #0088aa;
	margin-top : 2px;
}
.w1 {
	width : 20px;
}
.w2 {
	width : 40px;
}
.w25 {
	width : 60px;
}
.w3 {
	width : 80px;
}
.w35 {
	width : 100px;
}
.w4 {
	width : 120px;
}
.w5 {
	width : 160px;
}
.w6 {
	width : 200px;
}
.w7 {
	width : 240px;
}
.w8 {
	width : 300px;
}
.wfull {
	width : 100%;
}
.povinne {
	background-color : #E1EFFA;
}
.err {
	color : #FFFF99;
	font-weight : bold;
}
.suda .err, .licha .err {
	font-weight : normal;
	color : #ff0000;
}
.ro {
	background-color : transparent;
	border : none;
}

.HRM_Skupina {
	width: 160px;
}

/* svislá čára */
td.predel {
	width : 8px;
	background-image : url(/images_new/svislacara.gif);
	background-repeat : repeat-y;
}


/************************************
  		Sekce (Tabulka s titulkem)
************************************/
table.sekce th {
	background-color : #0088aa;
	color : #ffffff;
	font-weight : bold;
	font-size : 11px;
	text-align : left;
	border-bottom : 1px solid #ffffff;
	padding-left : 10px;
}
table.sekce td.l {
	padding : 1px 5px 1px 5px;
}
table.sekce td.r {
	font-weight : bold;
}
td.noedit {
	height : 22px;
	font-weight : bold;
}
table.jenvypis td {
	vertical-align : top;
	padding : 5px;
}


/************************************
  		Odkazy
************************************/
a:link, a:visited, a:active, a:focus {
	color : #006699;
}
a:hover {
	color : #FFFF99;
}
.licha a:hover, .suda a:hover {
	color : #000066;
}

a:link.big, a:visited.big {
	font-weight : bold;
	color : #ffffff;
}
a:hover.big {
	font-weight : bold;
	color : #FFFF99;
}

/************************************
  		pro stránkované výpisy
************************************/
.Strankovani {
	background-color : #0088aa;
	color: #FFFFFF;
}
.Strankovani a, .Strankovani a:visited {
	color: #FFFFFF;
	padding-left : 3px;
	padding-right : 3px;
}
.CurrentPage {
	font-weight: bold;
	color: #FFFFFF;
	border : 1px solid #FFFFFF;
	padding-left : 3px;
	padding-right : 3px;
}
tr.licha td {
	background-color : White;
	padding-left : 3px;
	padding-right : 3px;
}

tr.suda td {
	background-color : #ECF4FD;
	padding-left : 3px;
	padding-right : 3px;
}
tr.top td {
	padding-top	: 5px;
}
tr.bottom td {
	padding-bottom	: 5px;
}
.NoList {
	text-align : center;
	width : 100%;
	color: #ffffff;
	font-weight: bold;
}

.list .NoList {
	color: #0088aa;
}


/************************************
  		Vlozena tabulka
************************************/
table.vlozena td, table.vlozena th {
	padding : 0px;
} 


/************************************
  		podmenu (newsletter vlevo)
************************************/
table.submenu {
	width : 140px;
	margin-right : 20px;
}
table.submenu td  {
	padding-left : 6px;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 11px;
} 
table.submenu .toto { 
	border : 1px solid #FFFFF;
}


/************************************
	Záložky
************************************/
table.zalozky {
	border-bottom : 2px solid #FFFFFF;
}
table.zalozky td {
	border-top : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	padding : 5px;
	text-align : center;
}
table.zalozky td.prvni {
	border-top : none;
	border-right : 1px solid #FFFFFF;
	width : 5px;
	padding : 0px;
}
table.zalozky td.aktivni{
	background-color : #226d9a;
}
table.zalozky td.posledni{
	border-top : none;
	border-right : none;
	width : 5px;
	padding : 0px;
}

table.zalozky a:link, table.zalozky a:visited {
	font-weight : bold;
	color : #ffffff;
}
table.zalozky a:hover {
	font-weight : bold;
	color : #FFFF99;
}


/************************************
	Menu
************************************/
body.menu {
	padding : 5px;
}
a.mainmenu {
	font-size : 11px;
	font-weight : bold;
	padding : 1px 8px 1px 8px;
	text-transform : uppercase;
}
A:ACTIVE.mainmenu, A:FOCUS.mainmenu, A:LINK.mainmenu, A:VISITED.mainmenu {
	color : #FFFFFF;
	text-decoration : none;
}
A:HOVER.mainmenu {
	color : #226d9a;
	background-color : #FFFFFF;
	text-decoration : none;
}
.uzivatel {
	float: right;
	color : #FFFFFF;
	font-size : 11px;
	padding : 1px 8px 1px 8px;
}

/************************************
	Dovolené na obsahu
************************************/
.sekce .v0 {
	background-color : White;
}
.sekce .v4 {
	background-color : #e7e7e7;
}
.sekce .v8 {
	background-color : Silver;
}

.mingodiv {
	background-color: DB5461;
	color: white;
	font-size : 10px;
	font-weight : bold;
	padding: 4px;
	max-width:100%;
}

.mingodivinactive {
	background-color: DB5461;
	color: #CCCCCC;
	font-size : 10px;
	font-weight : bold;
	padding: 4px;
	max-width:100%;
}

.stovkadiv {
	background-color: 00B159;
	color: white;
	font-size : 10px;
	font-weight : bold;
	padding: 4px;
	max-width:100%;
}

.stovkadivinactive {
	background-color: 00B159;
	color: #CCCCCC;
	font-size : 10px;
	font-weight : bold;
	padding: 4px;
	max-width:100%;
}