/*

gymnázium arabská: #1d33a6
čára a záhlaví obdélníčků: #fee2a3

$blue = #1d33a6
$orange = #e1631b
$brown = #925454
$lightblue = #6174fc
 
$gray_bg = #dadada
$gray_text = #838383
$gray_light = #e5e5e5
$table_bg = #f6f6f6
*/

body {
    font-size: 12px;
    font-family: Verdana, "Verdana CE",  Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
    margin: 10px;
}

a:link, a:visited {
    font-weight : bold;
    text-decoration: none;
}

a:link:hover, a:visited:hover  {
    font-weight : bold;
    text-decoration : underline;
}

body {
    background-color: #ffffff;
    color: #000000;  
}

a, /*#2B6E79*/
a:link, a:visited /*#045491*/ {
    color: #1d33a6;
}

a:link:hover, a:visited:hover /*#045491*/ {
    color: #925454; /*#fee2a3*/
}

/*
h1 {
    font-family: Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
    border-bottom: 1px solid *#aaaaaa; 
    font-size:  16px;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    color: *#d20005;
}
*/

/*************************************************************************/

/* cssLayout */

/*
#top {
    background-color: *#036fab;
    color: *#ffffff;
}

#bottom {
    background-color: *#c2dfef;
}

#left {
    background-color: *#ece3a5;
}

#right {
    background-color: *#ece3a5;
}

#top a:link, #top a:visited {
    color: *#ffffff;
}

#top a:link:hover, #top a:visited:hover  {
    color: *#000000;
}
*/

/* screen.css */

div, table, tr, td, th, p {
    font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
}

.placeholder::-webkit-input-placeholder, /* WebKit browsers */
.placeholder:-moz-placeholder, /* Mozilla Firefox 4 to 18 */
.placeholder::-moz-placeholder, /* Mozilla Firefox 19+ */
.placeholder:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #dadada; /*#aaaaaa*/
}

#header /*#cdde87*/ {
    border-bottom: #e1631b solid 3px;
}

.menu_item,
.selectable {
    color: #000000;
}

.menu_item:hover, /*#0066CC border/black*/
.selectable:hover /*#cdde87/black*/ {
    background-color: #fee2a3;
    color: #e1631b;
}

/*
#title_last {
    color: #000000;
}
*/

.title_div {
    color: #838383; /*#808080*/
}

/*
.title_text_right {
    color: #000000;
}
*/

.ui-panel-titlebar,
.ui-dialog-titlebar /*,
.main_panel*/ {
    background-color: #fee2a3 /*#cdde87*/;
    background-image: none;
}

/*
.next_line {
    color: *#888888;
}
*/

input, textarea { 		
    background: #ffffff; 
    color: #925454; /*#555555*/
    border: 1px #1d33a6 solid; /*#2b6e79*/
    -webkit-box-shadow: 0px 0px 4px #dadada; /*#aaaaaa*/
    -moz-box-shadow: 0px 0px 4px #dadada; /*#aaaaaa*/
    box-shadow: 0px 0px 4px #dadada; /*#aaaaaa*/
}

.user-row-close {
    color: #838383; /*#a9a9a9*/
}

.user-row-plus {
    color: #6174fc; /*#008000*/
}

.seminar-status-col-wrench {
    background-color: #838383; /*#808080*/
}

.seminar-status-col-check {
    background-color: #ccffcc;
}

.seminar-status-col-play {
    background-color: #ffcccc;
}

.seminar-status-col-stop {
    background-color: #ccccff;
}

.registration-status-under {
    background-color: #ffcccc;
}

.registration-status-ready {
    background-color: #ccffcc;
}

.help, /*#808080*/
.form_advice /*#808080*/ {
    color: #e1631b;
}

.error {
    color: #ff0000;
}

.error_field,
.message_error {
    border-color: #ff0000;
}

.message {
    background: #925454; /*#6C773C*/
    color: #ffffff;
}

.button a {
    color: #ffffff;
}

/*
.table_header {
    background-color: *#8e8f90;
    color: #ffffff;
}

.table_row:hover {
    background-color: *#e6e6e6;
}

.table_row td {
    border-top: dotted 1px *#8e8f90;
}
*/

.seminar .title {
    color: #000000;
}

/*
.seminar .compensatory {
    color: *#777777;
}
*/

.seminar .lectors {
    color: #e1631b; /*#2b6e79*/
}

.seminar .description {
    color: #925454; /*#888888*/
}

.button a {
    color: #ffffff;
}

/*
.header {
    background-color: *#2b6e79;
    color: #ffffff;
}
*/

.warning {
    color: #ffffff;
}

.unusual {
    color: hotpink;
}
/*
.table_header {
    background-color: *#8e8f90;
    color: #ffffff;
}

.table_row:hover {
    background-color: *#e6e6e6;
}

.table_row td {
    border-top: dotted 1px *#8e8f90;
}
*/

.thesis-inline-list {
    border-style: dotted;
    border-width: 1px;
    padding: 2px;
    margin-right: 2px;
    word-wrap: normal;
    white-space: nowrap;
}
.thesis-status-checkbox label {
    padding: 1px 3px 10px 3px;
}
.thesis-status-choice span {
    width: 100px;
}
.thesis-keyword-choice span {
    width: 135px;
}
.thesis-connection-choice span {
    width: 24px;
}
.thesis-status-choice span,
.thesis-keyword-choice span,
.thesis-connection-choice span {
    font-size: 8pt;
    margin: 0px;
    font-weight: normal;
    text-align: center !important;
    padding: 5px !important;
}
.thesis-status-choice .ui-state-active span,
.thesis-keyword-choice .ui-state-active span,
.thesis-connection-choice .ui-state-active span {
    font-weight: bold;
}
.thesis-keyword-fieldset .ui-fieldset-legend,
.thesis-task-fieldset .ui-fieldset-legend,
.thesis-connection-fieldset .ui-fieldset-legend {
    padding: 6px !important;
    margin: -10px;
    font-size: 80%;
}
.thesis-connection-description {
    max-width: 800px;
    font-size: 85%;
}
.thesis-agenda-title {
    font-size: 11pt;
    padding: 0.5em 1em;
}