.LoggedUser                                 { color: white;}
body, td, tr, legend, fieldset, .textInput  { padding:0px;        margin:0px; }
body                                        { 
	font-family: times new roman, serif; 
	background: #800 url("/skin/default/img/bg-unassigned-wrap.gif") 0px 0px repeat-y;}

button, .mainMenu a, .dispecink #usersPanel a
                                    { margin: 1px 0px 1px 1px;  text-align: center; height: 41px;   float: left;
                                      padding: 0px 3px;   background-color:#ddd;    text-decoration: none;
                                      font-size:13px;  color: #000; }
.mainMenu a {
    background-color: #808080;
    /*letter-spacing: -0.2px;*/
    font-weight: bold;
}
.mainMenu a:hover {
    border-bottom: solid #f00 2px;
}

.menu .User                         { text-align: right; padding: 5px; }
.menu h1							{ display: none; }

.menu a, .mainMenu a , .dispecink #usersPanel a { line-height: 45px;}
.menu a, .menu div                  { float:left;  /*margin: 0px 0px 0px 2px; */ line-height: 19px; height: 19px;
									  margin: 1px 0px; font-weight: normal; font-size: 11px; }
.menu div							{ margin-right: 2px; }
 
#timer								{ display: inline; float: none; padding: 0px 6px; }
.menu a.logout						{  background-color: #f55; }

.topleft, .mainMenu                 { height: 47px;    background-color:#005727;   color: #fff; padding-right: 1px;}
.menu								{ height: 47px; margin-left:460px; }											
.content-logo						{
	width: 85px;
	height: 59px;
	float: left;
	background: #808080 url("/data/image/loga/logo_cordatum_final_pruhledne.png") center center no-repeat;
	padding: 5px;
	margin: 20px 40px 20px 20px;
}

form {
	/*margin: 25px 0px;
	padding-top: 20px;*/
}

.cc-header-actions                  { float: right; }
.caption                            { background-color: #E7EBEF;    padding: 2px 4px 2px 4px;   font-weight: bold;  white-space: nowrap; text-align: center; }
table                               { border-collapse: 	collapse;   border: 1px solid #000000;  }
td, th                              { border: 1px solid #777777;    padding: 2px;       }

.ComponentCollection-Header-Row     { font-weight: bold;            background-color:	#E7EBEF;    }
.ComponentCollection-Header-Cell    { white-space: nowrap;  }
.ComponentCollection-Caption, form table caption { font-size: 15px; font-weight: bold;  white-space: nowrap;    }
.ComponentCollection-Method-Cell a  { text-decoration:	none;       color: #E20916; }
.ComponentCollection-Header-Arrows a{ margin: 0 5px 0 0;    }
.ComponentCollection-Body-Row a     { text-decoration:	none; }
.ComponentCollection-EmptyMessage	{ margin-bottom: 20px; }

.GenericViewer-Method a             { float: left;  margin-right:     3px;  }
.GenericViewer-Method a, .Dialog-Method a { background-color: #DDDDDD; padding: 3px; border: 1px solid #777777; 
                                            color: #E20916; display: block; white-space: nowrap; text-decoration:none;}

.active a                           { font-weight:bold; background-color: #E7EBEF; }
.loading                            { background-image: url("/img/ajax/spinner.gif");   background-position:  top right;    background-repeat: no-repeat;  }

textarea                            { height: 60px; width:  300px;  }


.ComponentCollection-Body-Row, .GenericViewer-Row   { background-color: #fff; }
.ComponentCollection-Body-Row:hover 				{ background-color: #dfd; }

.GenericViewer-Method   { background-color:	#E7EBEF; }

.ComponentCollection-Paging-Row { font-size: 300%; }
.ComponentCollection-Paging-Row a { text-decoration: none; }

.GenericEditor          { background-color:      #fff;}

.panel1                 { width: 400px; padding-left: 150px;
						  background: url("/data/image/loga/logo_cordatum_final_pruhledne.png") 22px 30px no-repeat;}
.panel1 table           { width: 100%; }

.prouzek .symbol          { padding-left: 37px; line-height: 35px; }
.prouzek.chyba    .symbol { background: #f00 url('/skin/default/img/prouzek_chyba.png')    8px 50% no-repeat; }
.prouzek.info     .symbol { background: #0f0 url('/skin/default/img/prouzek_info.png')     8px 50% no-repeat; }
.prouzek.varovani .symbol { background: #9B9BFF url('/skin/default/img/prouzek_varovani.png') 8px 50% no-repeat; }

.unassigned {
	margin-left: 150px;
	margin-top: 20px;
	/*float: left;*/
	padding-right: 20px;
	/*width: 85%;*/
}

.unassigned a {
	color: #00f;
}

.unassigned .GenericViewer, .unassigned .GenericEditor {
	margin-bottom: 20px;
}

.unassigned .cc-wrap {
	margin-bottom: 20px;
}

.unassigned-wrap {
	background: url("/data/image/loga/logo_cordatum_final_pruhledne.png") 22px 30px no-repeat;
	height: 200px;
	clear: both;
}

table.radio-table, table.radio-table td {
	border: none;
}

#LoggedUser {
	float: right;
	margin-top: 2px;
}
/*	
.subMenu {
	padding-left: 150px;
	float: left;
	margin-top: 20px;
}
*/
