BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, "Arial CE", Helvetica, "Helvetica CE", sans-serif;
	BACKGROUND-COLOR: White;
}
TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Arial, "Arial CE", Helvetica, "Helvetica CE", sans-serif;

}
#vlevo {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 150px;
	PADDING-TOP: 0px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: White;

}
#vpravo {
	WIDTH: 160px;
	COLOR: Black;
   HEIGHT: 100%;
	BACKGROUND-COLOR: White;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
}
#menu {
	BACKGROUND-COLOR: White;
	width: 140px;
	margin-top: 10px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #144390;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	margin-left: 5px;
	margin-right: 0px;


}
#telo {
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: Black;
    PADDING-TOP: 0px;
   /* border-left : 1px dotted #144390 ;
    border-right : 1px dotted #144390;*/
    height: 100%;
    margin-top: 10px;
	 margin-right: 0px;
	background-color: White;
	width: 100%;
}
#pata{
    DISPLAY: block;

    COLOR: Black;
    margin-top: 5px;

	BACKGROUND-COLOR: #E5ECFE;
	left: 0px;
	text-align: center;
	line-height: 200%;
	margin-bottom: 10px;
}
#menu2 {
	CLEAR: left;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 150px;
	PADDING-TOP: 10px;
	POSITION: relative;
	BACKGROUND-COLOR: White;
}
#dnes {
	
}
#kalnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#dnes_hlava {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    LINE-HEIGHT: 175%;
    BACKGROUND-COLOR: #0d1c76;
    color : White;
}
#dnesdlouho_hlava {
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 10px;
    LINE-HEIGHT: 175%;
    BACKGROUND-COLOR: #0d1c76;
    color : White;
}
#vyhledavani{
	BACKGROUND-COLOR: #E5ECFE;
	width: 140px;
	margin-top: 10px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #144390;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
	margin-left: 5px;
	margin-right: 0px;
}
#novinky{
	BACKGROUND-COLOR: #E5ECFE;
	width: 100%;
	margin-top: 10px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #144390;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
	margin-left: 5px;
	margin-right: 5px;
}
#help{
	BACKGROUND-COLOR: White;
	width: 140px;
	margin-top: 10px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #144390;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	margin-left: 5px;
	margin-right: 0px;
}
form {
	border-left: solid Black;
	border-right: solid Black;
	border-top: solid Black;
	border-bottom: solid Black;
	border: 0 solid Black;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

TABLE {
	WIDTH: 100%;
}
LI.liodb {
	LIST-STYLE-IMAGE: url(liodb.gif)
}
LI.litur {
	LIST-STYLE-IMAGE: url(litur.gif)
}
LI.likul {
	LIST-STYLE-IMAGE: url(likul.gif)
}
LI.likra {
	LIST-STYLE-IMAGE: url(likra.gif)
}
LI.livzd {
	LIST-STYLE-IMAGE: url(livzd.gif)
}
LI.lispo {
	LIST-STYLE-IMAGE: url(lispo.gif)
}
LI.liost {
	LIST-STYLE-IMAGE: url(liost.gif)
}
LI.livse {
	LIST-STYLE-IMAGE: url(lialpha.gif)
}
LI.lipri {
	LIST-STYLE-IMAGE: url(lialpha.gif)
}
LI.livas {
	LIST-STYLE-IMAGE: url(lialpha.gif)
}
LI.linov {
	LIST-STYLE-IMAGE: url(lialpha.gif)
}
LI.liodh {
	LIST-STYLE-IMAGE: url(lialpha.gif)
}
LI.lireg {
	LIST-STYLE-IMAGE: url(lialpha.gif)
}
LI.livyh {
	LIST-STYLE-IMAGE: url(lialpha.gif)
}
LI.linap {
	LIST-STYLE-IMAGE: url(lialpha.gif)
}
LI.lidet {
	LIST-STYLE-IMAGE: url(litdet.gif)
}
TD.kalhla {
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #0d1c76;
    TEXT-ALIGN: center;
    color : White;
}
TD.kalpat {
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #0d1c76;
    TEXT-ALIGN: center;
    color : White;
}
TD.kalhlar {
	PADDING-RIGHT: 1px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #0d1c76;
	TEXT-ALIGN: center
}
TD.kalhlal {
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #0d1c76;
	TEXT-ALIGN: center
}
TD.kalakt {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 2px;

	TEXT-ALIGN: center
}
TD.kalpas {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;

	TEXT-ALIGN: center;
	width: 11px;
}
TD.kalden {
	TEXT-ALIGN: center
}
A.kal, A.kal:visited,  A.kal:active, A.kal:link {
	COLOR: #0d1c76;
	TEXT-DECORATION: none;

}

A.dnes, A.dnes:visited, A.dnes:active, A.dnes:link{
    color: White;
    TEXT-DECORATION: none;
    background-color : #0d1c76;
    width : 100%;

}

A.dnes:hover {
    COLOR: #0d1c76;
    TEXT-DECORATION: none;
    background-color : White;
    width : 100%;
}
A.kal:hover {
    COLOR: #0d1c76;
    TEXT-DECORATION: none;
    background-color : White;
    width :100%;
}
A, A:visited,  A:active, A:link {
	COLOR: #0d1c76;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #0d1c76;
	TEXT-DECORATION: underline
}
A.inv, A.inv:visited, A.inv:active, A.inv:link {
    COLOR: White;
    TEXT-DECORATION: none
}
A.inv:hover {
    COLOR: White;
    TEXT-DECORATION: underline
}
A.sipka, A.sipka:visited, A.sipka:active, A.sipka:link {
    display:block;
	 width:11px;
	 background: url(sipkat2.gif) no-repeat 0px 3px;
	 text-decoration: none;

}
A.sipka:hover {
background-position: -9px 3px;

}
A.sipka2, A.sipka2:visited, A.sipka2:active, A.sipka2:link {
    display:block;
	 width:11px;
	 background: url(sipkal2.gif) no-repeat 0px 3px;
	 text-decoration: none;

}
A.sipka2:hover {
background-position: -11px 3px;

}
A.sipka3, A.sipka3:visited, A.sipka3:active, A.sipka3:link {
    display:block;
	 width:11px;
	 background: url(sipkar2.gif) no-repeat -11px 3px;
	 text-decoration: none;

}
A.sipka3:hover {
background-position: 0px 3px;

}
TD.kaldnes {
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center;
}
TABLE.kalendar {
	BACKGROUND-COLOR: #E5ECFE;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #144390;
}
#last5 {
	BACKGROUND-COLOR: #E5ECFE;
	width: 148px;
	margin-top: 10px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #144390;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 5px;
	margin-right: 0px;
	text-align: left;


}
#kru {
	BACKGROUND-COLOR: #E5ECFE;
	width: 148px;
	margin-top: 10px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #144390;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 5px;
	margin-right: 0px;
}
#prihlaseni{
	BACKGROUND-COLOR: #E5ECFE;
	width: 140px;
	margin-top: 10px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #144390;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
	margin-left: 5px;
	margin-right: 0px;
}
#uzivatel{
	BACKGROUND-COLOR: White;
	width: 140px;
	margin-top: 10px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #144390;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	margin-left: 5px;
	margin-right: 0px;
	display: block;

}
#detail{
	width: 100%;
}
div.titulek{
	background-color: #0d1c76;
	color: White;
	width: 100%;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
}
div.patka{
	background-color: #0d1c76;
	color: White;
	width: 100%;
	font-weight: normal;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
}
div.sloupek{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
}
div.sloupek2{
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 11px;
	line-height: 150%;
}

span.user {
	line-height: 200%;
	font-weight: bold;
	padding-left: 0px;
	margin-left: -20px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-top: -10px;
	display: block;
}

span.sloupek_datum {
	padding-top: 0px;
	font-weight: bold;
	margin-top: 5px;
	display: block;
}
span.povin{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	margin-left: 3px;
}
TD.kdy {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	WIDTH: 85px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 1px solid White;
	BACKGROUND-COLOR: #F3F7FE;
	TEXT-ALIGN: right;
	font-size: 12px;
}
TD.kdy2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	WIDTH: 85px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 1px solid White;
	BACKGROUND-COLOR: #F3F7FE;
	TEXT-ALIGN: center;
}
TD.co {
    PADDING-LEFT: 10px;
    BORDER-BOTTOM: 1px solid White;
	BACKGROUND-COLOR: #E5ECFE;
	font-size: 12px;
}
TD.co_new {
   PADDING-LEFT: 10px;
   BORDER-BOTTOM: 1px solid White;
	BACKGROUND-COLOR: #E5ECFE;
	font-size: 11px;
	padding-top: 1px;
	padding-bottom: 1px;
}
TD.kde {
	PADDING-LEFT: 10px;
	WIDTH: 125px;
	BORDER-BOTTOM: 1px solid White;
	BACKGROUND-COLOR: #F3F7FE;
	font-size: 12px;
}
TD.popis {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 1px solid White;
	BACKGROUND-COLOR: #F3F7FE;
	TEXT-ALIGN: right
}
TD.popis_detail {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 1px solid White;
	BACKGROUND-COLOR: #F3F7FE;
	TEXT-ALIGN: right;
	width: 150px;
}
TD.kul {
	WIDTH: 7px; BACKGROUND-COLOR: #fdcbac
}
TD.spo {
	WIDTH: 7px; BACKGROUND-COLOR: #bfd8d8
}
TD.tur {
	WIDTH: 7px; BACKGROUND-COLOR: #c6eeb5
}
TD.odb {
	WIDTH: 7px; BACKGROUND-COLOR: #4dac26
}
TD.vzd {
	WIDTH: 7px; BACKGROUND-COLOR: #f96611
}
TD.ost {
	WIDTH: 7px; BACKGROUND-COLOR: #faeeab
}
TD.spec {
	WIDTH: 7px; BACKGROUND-COLOR: #5383a3
}
TD.edit {
	WIDTH: 7px; BACKGROUND-COLOR: #fdf9e3
}
td.prehled{
	    border-left : 1px dotted #144390 ;
    border-right : 1px dotted #144390;
}
input{
	color : #000000;
	text-decoration : none;
	font-weight: normal;
	text-indent : 0px;
	font-size : 10px;
	background-color : White;
	width: 150px;
}
input.login{
	color : #000000;
	text-decoration : none;
	font-weight: normal;
	text-indent : 0px;
	font-size : 10px;
	background-color : White;
	width: 110px;
	margin-top: 5px;
}
input.heslo{
	color : #000000;
	text-decoration : none;
	font-weight: normal;
	text-indent : 0px;
	font-size : 10px;
	background-color : White;
	width: 110px;
	margin-top: 5px;
}
input.submit{
	color : #0d1c76;
	text-decoration : none;
	font-weight: normal;
	text-indent : 0px;
	font-size : 10px;
	background-color : #Ffffff;
	width: 110px;
	margin-top: 5px;
	margin-bottom: 5px;
}
input.smazat{
	color : #ffffff;
	text-decoration : none;
	font-weight: normal;
	text-indent : 0px;
	font-size : 10px;
	background-color : #D90000;
	width:70px;
	margin-top: 5px;
	margin-bottom: 5px;
}
input.editace{
	color : #ffffff;
	text-decoration : none;
	font-weight: normal;
	text-indent : 0px;
	font-size : 10px;
	background-color : #1B771C;
	width: 70px;
	margin-top: 5px;
	margin-bottom: 0px;
}
input.new{
	width: 270px;
	padding-left: 2px;
}
input.new_c{
	width: 20px;
	background-color: #E5ECFE;
}
input.new_r{
	width: 20px;
	background-color: #E5ECFE;
}
input.new_f{
	background-color : #F3F7FE;
	width: 270px;
}
select.new_s{
	width: 270px;
	font-size: 11px;
}
textarea.new_a {
	width: 270px;
	font-size: 11px;
	FONT-FAMILY: Arial, "Arial CE", Helvetica, "Helvetica CE", sans-serif;
	padding-left: 3px;
}
td.hlav1 {
	padding-bottom : 0px;
	padding-left :0px;
	padding-right : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	width : 257px;
}
td.hlav2 {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	width : auto;
	}
td.hlav3{
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	width : 179px;
}
td.hlav4{
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	width : auto;
}
td.hlav5 {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	width : 329px;
}
