BODY{background: #131d24 url(../../pic/background.gif) repeat; margin: 0 auto; padding: 0 0 10px 0; text-align: center;}

DIV, P, SPAN, UL, OL, LI, TH, TD, LEGEND{font: normal 9pt Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; color: #4b4b4b;}

H1#title-page{
	background: url(../img/nadpis-lista.gif) no-repeat;
	font: normal 14pt Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #fff;
	padding: 4px 0 8px 15px;
	margin: 0 0 2px 0;
	text-align: left;
	/*margin: 0 1px 1px 0*/;
}
~H2{
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #474324;
	margin: 0;
	padding: 10px 0;
}
~H3{
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #474324;
	margin: 0;
	padding: 10px 0;
}

A{color: #84086E; text-decoration: underline;}
A:hover{color: #84086E; text-decoration: none;}
HR{color: #B9B9B9; background-color: #B9B9B9; border: 0 none; height: 1px; clear: left;}

/* HLÁŠKY */
P{margin-top: 0; margin-bottom: 10px;}
P.message-info, P.message-error, UL.message-error{padding: 5px; color: #000; width: 80%; font-weight: bold; margin: 15px auto 15px auto;}
P.message-info{background-color: #fcecb5; border: 1px solid #6ebe20;}
P.message-error, UL.message-error{background-color: #ff836a; border: 1px solid #a60a06;}
P.message-info A, P.message-error A{font-weight: bold; color: #2B4B2B;}
/* KONEC HLASKY */

/* LEGENDA */
#legenda{float: right; margin-right: 10px; text-align: right; font-size: 8pt;}
#legenda STRONG{font-size: 10pt;}
/* KONEC LEGENDA */

.poznamka{color: red;}
.strankovani{text-align: center;}
.clear{clear: both;}

/* FORMULAR */
FIELDSET{border: 1px solid #cfcfcf; border-top: 3px solid #cfcfcf; padding: 5px 10px 10px 10px;}
LEGEND{padding: 0 10px; font-weight: bold;}

FORM{margin: 0; padding: 0;}
.text-label{font-weight: bold; font-size: 8pt; padding-top: 5px;}
.text-label SPAN.doplnek{font-size: 8pt; font-style: italic;}
.text-box, .text-box-inactive{background: #f4f4f4; border: 1px solid #CFCFCF; font-size: 8pt; padding: 1px 3px;}
.text-box-inactive{color: #777;}
.textarea-box{background: #f4f4f4; border: 1px solid #CFCFCF; width: 738px !important; width: 745px; padding: 1px 3px; font: normal 8pt Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;}
.select-box{font-size: 8pt;}
.checkbox{width: 15px; height: 15px; padding: 0; margin: 0;}

.form-buttons{text-align: center; padding: 0 0 15px 0;}
/* KONEC FORMULARE */

/* TABULKY */
TABLE.form-table{background-color: #edece8; width: 753px; text-align: left; margin: 0 auto; border: 1px solid #CFCFCF; margin-bottom: 15px;}
TABLE.form-table TH{background: #4b4b4b; font-weight: bold; color: #fff; padding: 3px;}

TABLE.vypis-table{width: 753px; border: 1px solid #CFCFCF; background-color: #fff; margin-bottom: 15px;}
TABLE.vypis-table TH{background: #4b4b4b; font-weight: bold; color: #fff; padding: 3px;}
TABLE.vypis-table TD{background: #edece8; font-weight: normal; padding: 3px; text-align: left;}

TABLE.vypis-table TD.left{text-align: left;}
TABLE.vypis-table TD.center{text-align: center;}
TABLE.vypis-table TD.right{text-align: right;}
/* KONEC TABULKY */

/* PRIHLASENI */
.chyba{margin: 70px 0 10px 0; height: 50px;}
TABLE#hl-tab-prihlaseni{background: Silver; border: 1px solid Background; table-layout: auto;margin: 0 auto;}
TABLE#hl-tab-prihlaseni TH{border: 0 none; background: #3C3B40; text-align: center; margin: 0 auto; padding: 3px; color: #fff;}
TABLE#hl-tab-prihlaseni TD{border: 0 none;}
TABLE#sub-tab-prihlaseni{background: Silver; table-layout: auto;}
INPUT.login{font-size: 8pt; width: 150px; border: 1px solid #000; padding: 1px 3px 0 3px;}
INPUT.pass{font-size: 8pt; width: 150px; border: 1px solid #000; padding: 1px 3px 0 3px;}
/* KONEC PRIHLASENI */

/* ODHLASENI */
TABLE#hl-tab-odhlaseni{background: Silver; border: 1px solid Background; table-layout: auto;margin: 130px auto 0 auto;}
TABLE#hl-tab-odhlaseni TH{border: 0 none; background: #3C3B40; padding: 3px; text-align: center; margin: 0 auto; color: #fff;}
TABLE#hl-tab-odhlaseni TD{border: 0 none; padding: 5px 5px;}
TABLE#sub-tab-odhlaseni{background: Silver; table-layout: auto;}
/* KONEC ODHLASENI */


/* řádkování */
.row1{background-color: #FFFCCC;}
.row2{background-color: #F7F4C0;}
.row-vyrizuje-se{background-color: #D3D5F4;}
.row-zaplaceno{background-color: #C9D002;}
.row-storno{background-color: #ff7d7d;}
/* konec řádkování */

/*-------------------------------- ID -------------------------------*/
#main{background-color: #edece8; width: 960px; margin: 0 auto; padding: 1px 0; text-align: center;}
#head{background: url(../img/head.gif) no-repeat; width: 960px; height: 90px; margin: 0 auto 2px auto;}

/* top lista */
#top-lista{background-color: #c3c3c3; width: 956px; padding: 0; margin: 0 auto 10px auto; color: #000; text-align: left;}
#top-lista P{padding: 3px 10px; margin: 0; width: 400px; float: left;}
#top-lista A{color: #000;}
#top-lista #icons{float: right; margin: 0 10px 0 0; padding: 3px 0 1px 0;}
#top-lista #icons A{text-decoration: none; color: #9b0a0a;}
/* konec top lista */

#stred{background: #edece8 url(../img/podklad.gif) repeat-y; width: 960px; text-align: center;}
#lbox{float: left; width: 204px; text-align: center; padding: 0 0 30px 0; margin: 0;}
#pbox{border-left: 0px solid #fff; float: left; width: 753px !important; width: 756px; padding: 0 1px 30px 1px; text-align: center;}

/* MENU */
H1#menu-head{	background: url(../img/menu-head-lista.gif) no-repeat;
	font: normal 16pt Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #fff;
	padding: 4px 0 8px 25px;
	margin: 0 0 1px 2px;
	text-align: left;}
UL#nav{width: 200px; list-style: none; margin: 0 auto !important; margin: 0; padding: 0;}
UL#nav LI.foldout{background: #980202 url(../img/tl-foldout.gif) no-repeat 12px 13px; margin: 0 0 1px 0; padding: 0;}
UL#nav LI.not-foldout{background: #980202 url(../img/tl-not-foldout.gif) no-repeat 13px 12px; margin: 0 0 1px 0; padding: 0;}
UL#nav LI A{
	font-size: 9pt;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	display: block;
	width: 165px !important;
	width: 200px;
	padding: 7px 10px 7px 25px;
	text-align: left;
	margin: 0;
}
#nav LI A:hover{color: #f88d8d;}
UL#subnav{list-style: none; margin: 0; padding: 0; text-align: left;}
UL#subnav LI{background: #f6d284 url(../img/tl.gif) no-repeat; margin: 0 0 1px 0; width: 200px;}
UL#subnav LI A{color: #980202;}
UL#subnav LI A:hover{color: #000;}
/* KONEC MENU */

/* jednoduche menu */
UL#menu{width: 200px; list-style: none; text-align: center; margin: 0 auto !important; margin: 0; padding: 0;}
UL#menu LI.not-foldout{background: #980202 url(../img/tl-not-foldout.gif) no-repeat 13px 12px; margin: 0; padding: 0;}
UL#menu LI A{
	font-size: 9pt;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	display: block;
	width: 165px !important;
	width: 200px;
	padding: 7px 10px 7px 25px;
	text-align: left;
	margin: 0;
}
UL#menu LI A:hover{color: #f88d8d;}
/* konec jednoducheho menu */

#bottom{background: #fff url(../img/bottom.gif) no-repeat bottom; width: 960px; height: 25px; border-top: 1px solid #C0C0C0;}
