/* admin */
body {
	padding: 10px 0px 0px 0px;
	font: normal 11px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	background: White;
}
form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
input, textarea, option, select {
	padding: 0px 1px 0px 1px;
	font: normal 11px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	/*background-color: #f2f2f2;*/
	margin: 0px 0px 0px 2px;
}
input.picbutt {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
a:link {	color: #143081;	text-decoration: none; }
a:visited {color: #143081;	text-decoration: none; }
a:hover { color: #1B43B3;	text-decoration: underline; }
a:active { color: #143081;	text-decoration: underline; }
/******************************************************************/
div#head {
	width: 890px;
	height: 60px;
	background: #8cb9e9 url(images_admin/b23edit.gif) no-repeat left;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #2B94D6;
	text-align: right;
}
div#pata {
	margin-left: auto;
	margin-right: auto;
	color: #696969;
	font-size: 10px;
	text-align: center;
}
/******************************************************************/
TABLE.AdminHlava {
	border: 1px solid #2B94D6;
	background-color: #F3F3F3;
	margin-top: 3px;
	padding: 10px 10px 10px 10px;
	width: 890px;
	margin-left: auto;
	margin-right: auto;
}
TABLE.TABKAmenu {
	border: 1px solid #2B94D6;
	width: 892px;
	margin-top: 2px;
	background-color: #e4effe;
	margin-left: auto;
	margin-right: auto;
}
TABLE.TABKAmenu td {
	border: 1px solid #C3DBFD;
	padding: 10px 10px 10px 10px;
	background: #e4effe url(images_admin/bg_menu.gif) repeat-x top;
	line-height: 140%;
}
TABLE.TABKAmenu th {
	background: #3f5a76 url(images_admin/bg_thmenu.gif) repeat-x top;
	padding: 5px 10px 5px 10px;
	color: #E6EDF2;
	text-align: center;
}
TABLE.TABKAmenu td a.norm{
	background: #EBF2FE url(images_admin/ico_menu.gif) no-repeat 0px 4px;
	margin-top: 1px;
	padding: 1px 5px 1px 15px;
	width: 130px;
	height: 14px;
	display: block;
	border: 1px solid #9BC1F9;
}
TABLE.TABKAmenu td a.supr{
	background: #EBF2FE url(images_admin/ico_menu_s.gif) no-repeat 0px 4px;
	margin-top: 1px;
	padding: 1px 5px 1px 15px;
	width: 130px;
	height: 14px;
	display: block;
	border: 1px solid #9BC1F9;
	
}
TABLE.TABKAmenu td a.Mlogout{
	background: #DC143C url(images_admin/ico_ven.gif) no-repeat 1px 3px;
	margin-top: 1px;
	padding: 1px 5px 1px 15px;
	width: 130px;
	height: 14px;
	display: block;
	border: 1px solid #F594A7;
	font-weight: bold;
	color: White;
}
TABLE.TABKAmenu td .press{
	background: #4B90F4 url(images_admin/ico_menu.gif) no-repeat 0px 4px;
	text-decoration: none;
	margin-top: 1px;
	padding: 1px 5px 1px 15px;
	width: 130px;
	height: 14px;
	display: block;
	border: 1px solid #9BC1F9;
}
TABLE.TABKAmenu td a:hover{
	background-color: #535F6A;
	text-decoration: none;
	margin-top: 1px;
	padding: 1px 5px 1px 15px;
	width: 130px;
	height: 14px;
	display: block;
	border: 1px solid #2E7FF3;
	color: White;
}
table.TABhlava {
	margin-top: 3px;
	background-color: #EBF7F0;
	border: 1px solid #2B6E4A;
	padding: 10px;
}
table.TABlista {
	border: 1px solid #405248;
	background-color: #3D9E6A;
}
table.TABnabidka {
	border: 2px solid #DC143C;
	background-color: #FEEFF2;
	padding: 10px;
}
.NadpisLista {
	color: #ffffff;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 11px;
	font-weight: bold;
}
.nadpisAdmin {
	color: #B22222;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
table.TABcenter {
	border: 1px solid #708090;
	margin: 2px 15px 2px 15px;
	background: #E2E6E9;
	width: 840px;
}
table.TABcenter th {
	border: 1px solid #E2E6ED;
	padding: 3px 5px 3px 5px;
	background: #e9e9ea url(images_admin/bg_th_center.gif) repeat-x top;
	height: 20px;
	text-align: left;
}
a.Abutt {
	padding: 1px 7px 1px 7px;
	background: #e9e9ea url(images_admin/bg_button.gif) repeat-x top;
	text-align: left;
	border-left: 1px solid White;
	border-right: 1px solid #708090;
	border-top: 1px solid White;
	border-bottom: 1px solid #708090;
	color: #3C6F9B;
}
a.Abutt:hover {
	background: #e9e9ea url(images_admin/bg_button_up.gif) repeat-x top;
	border-left: 1px solid #708090;
	border-right: 1px solid White;
	border-top: 1px solid #708090;
	border-bottom: 1px solid White;
	text-decoration: none;
	color: Black;
}
table.TABcenter td a.AbuttDel {
	padding: 1px 7px 1px 7px;
	background: #E9967A url(images_admin/bg_buttondel.gif) repeat-x top;
	text-align: left;
	border-left: 1px solid White;
	border-right: 1px solid #708090;
	border-top: 1px solid White;
	border-bottom: 1px solid #708090;
	color: #B20000;
}
table.TABcenter td a.AbuttDel:hover {
	background: #e9e9ea url(images_admin/bg_buttondel_up.gif) repeat-x top;
	border-left: 1px solid #708090;
	border-right: 1px solid White;
	border-top: 1px solid #708090;
	border-bottom: 1px solid White;
	text-decoration: none;
	color: Black;
}
table.TABcenterVypis {
	border: 1px solid #525E69;
	border-collapse: collapse;
	margin: 2px 15px 2px 15px;
	background: #E2E6E9;
}
table.TABcenterVypis th {
	border: 1px solid #93A2BD;
	padding: 3px 5px 3px 5px;
	background: #D0D8E1;
	height: 20px;
	text-align: center;
}
tr.TRformObycVypis {
	border: 1px solid #93A2BD;
	padding: 1px 2px 1px 2px;
	background: #F6F6FC;
	height: 20px;
	text-align: center;
}
tr.TRformObycVypis:hover {
	background: #BBF5BB;
}
tr.TRformObycVypis2 {
	border: 1px solid #93A2BD;
	padding: 1px 2px 1px 2px;
	background: White;
	height: 20px;
	text-align: center;
}
tr.TRformObycVypis2:hover {
	background: #BBF5BB;
}
table.TABcenterMal {
	border: 1px solid #708090;
	margin: 5px 10px 10px 0px;
	background: #E2E6E9;

}
td.TDformWhite {
	border: 1px solid #E2E6ED;
	padding: 1px 5px 1px 5px;
	background: #FFFFFF;
	height: 20px;
	text-align: left;
	vertical-align: top;
}
td.TDformObyc {
	border: 1px solid #E2E6ED;
	padding: 1px 5px 1px 5px;
	background: #F6F6FC;
	height: 20px;
	text-align: left;
}
td.TDformObycArch {
	border: 1px solid #E2E6ED;
	padding: 1px 5px 1px 5px;
	background: #B7C1CA;
	height: 20px;
	text-align: left;
}
td.TDformSuper {
	border: 1px solid #E2E6ED;
	padding: 1px 5px 1px 5px;
	background: #FAC5CF;
	height: 20px;
	text-align: left;
	color: #A52A2A;
}
td.TDformSuper2 {
	border: 1px solid #E2E6ED;
	padding: 1px 5px 1px 5px;
	background: #F3708A;
	height: 20px;
	text-align: left;
}
td.TDformObyc2 {
	border: 1px solid #E2E6ED;
	padding: 1px 5px 1px 5px;
	background: #E8F4FF;
	height: 20px;
	text-align: left;
}
td.TDformObyc2Arch {
	border: 1px solid #E2E6ED;
	padding: 1px 5px 1px 5px;
	background: #91B0B2;
	height: 20px;
	text-align: left;
}
td.TDformNOvisi {
	border: 1px solid #E2E6ED;
	padding: 1px 5px 1px 5px;
	background: #C7C7C7;
	height: 20px;
	text-align: left;
}
td.TDformZprava {
	border: 1px solid #E2E6ED;
	padding: 1px 5px 1px 5px;
	background: #FDFBEC;
	height: 20px;
	text-align: left;
}
td.TDformUpozor {
	border: 1px solid #6495ED;
	padding: 1px 5px 1px 5px;
	background: #A4C1F4;
	height: 20px;
	text-align: left;
	color: #00008B;
}
td.TDformObycDark {
	border: 1px solid #E2E6ED;
	padding: 3px 5px 3px 5px;
	background: #D0D8E1;
	height: 20px;
	text-align: left;
}
td.TDformObycTL {
	border: 1px solid #93A2BD;
	padding: 1px 2px 1px 2px;
	background: #F6F6FC;
	height: 20px;
	text-align: center;
}
td.TDformObycTL:hover {
	border: 1px solid #E2E6ED;
	padding: 1px 2px 1px 2px;
	background: #90EE90;
	height: 20px;
	text-align: center;
}
td.TDformObycTL2 {
	border: 1px solid #93A2BD;
	padding: 1px 2px 1px 2px;
	background: White;
	height: 20px;
	text-align: center;
}
table.TABadd100 {
	border: 1px solid #277057;
	margin: 2px 15px 2px 15px;
	padding: 3px 10px 3px 10px;
	width: 840px;
	background: #a8e1ce url(images_admin/bg_tabadd100.gif) repeat-x top;
}
DIV.ErrorZpravicka{
	width: 808px;
	background-color: #DC143C;
	border: 1px solid Black;
	padding: 2px 15px 2px 15px;
	margin: 3px 15px 0px 15px;
	color: White;
	text-align: center;
}
DIV.ErrorMail{
	width: 638px;
	background-color: #DC143C;
	border: 1px solid Black;
	padding: 2px 15px 2px 15px;
	margin: 3px 15px 0px 15px;
	color: White;
	text-align: center;
}
DIV.Attention{
	width: 808px;
	border: 1px solid #F74859;
	padding: 2px 15px 2px 15px;
	margin: 3px 15px 0px 15px;
	color: #B81032;
	text-align: center;
	background: #fdc5cb url(images_admin/bg_divattention.gif) repeat-x top;
}
DIV.MiniMenu{
	width: 808px;
	background-color: #99BFE3;
	border: 1px solid #48B3F7;
	padding: 4px 15px 4px 15px;
	margin: 3px 15px 0px 15px;
	color: #4B4B4B;
	text-align: left;
}
DIV.MiniMenu a{
	background: #A4C2F6 url(images_admin/submenub.gif) no-repeat 2px 1px;
	padding: 2px 10px 2px 20px;
	border: 1px solid #E6EFF6;
	margin-left: 3px;
}
DIV.MiniMenu a:hover{
	background-color: #FFFFEE;
	text-decoration: none;
}
DIV.MiniMenu a.plz{
	background: #A4F6D8 url(images_admin/submenug.gif) no-repeat 2px 1px;
	padding: 2px 10px 2px 20px;
	border: 1px solid #E6EFF6;
	margin-left: 3px;
}
DIV.MiniMenu a.plz:hover{
	background-color: #F6FFEE;
	text-decoration: none;
}
DIV.TitlPopis{
	width: 808px;
	border: 1px solid #89AEDA;
	padding: 2px 15px 2px 15px;
	margin: 3px 15px 0px 15px;
	color: #3B75BA;
	text-align: center;
	background: #d7ebff url(images_admin/bg_divtitlpopis.gif) repeat-x top;
}
DIV.MiniTabka{
	width: 808px;
	background-color: White;
	border: 1px solid #949494;
	padding: 5px 15px 5px 15px;
	margin: 3px 15px 0px 15px;
	color: #464646;
	text-align: left;
}
/****************************************************************************/
.admin {
	width: 808px;
	color: #125BED;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #D3E0FA;
	margin: 0px 15px 0px 15px;
	padding: 2px 15px 2px 15px;
	background: #EEF3FD url(images_admin/bg_admin.gif) repeat-x top;
}
.zvyraz1 {
	color: #DC143C;
}
.zvyraz2 {
	color: #1E48BF;
}
.zvyraz3 {
	color: #259A26;
}
.PopisForm {
	font-size: 10px;	
	color: #24415E;
	margin-left: 5px;
}
.HeadWWW {
	font-size: 24px;	
	color: White;
	margin-top: 15px;
	margin-right: 30px;
	font-weight: bold;
}
.malall {
	color: #B22222;
	font-size: 10px;
}
.malblue {
	color: #0000CD;
	font-size: 9px;
}
.malzeli {
	color: #006400;
	font-size: 9px;
}
.Titul {
	display: block;
	background: #CEE7FF;
	padding: 3px 15px 3px 15px;
	color: #004C95;
	font-weight: bold;
}
.copyright {font-size: 9px;color: #ACACAC;}
.width100{ width: 100%;}

img.IMGselect {
	border: 3px solid Red;
}

.width100NOFORM{ width: 100%;  font-family: monospace;  font-size: 11px;     }
.EDITtlacTEXT{
	background: #A4F6D8 url(images_admin/submenug.gif) no-repeat 2px 1px;
	padding: 2px 10px 2px 20px;
	margin: 10px 0px 10px 0px;
	border: 1px solid #E6EFF6;
	display: block;
	width: 100px;
}
/*--------------------------------------------------------------------------------------*/
@media print {
.noprint{display: none;}
}