/* Part of the Inforex project */
/* Copyright (C) 2013 Michał Marcińczuk, Jan Kocoń, Marcin Ptak */
/* Wrocław University of Technology */

#page { min-width: 1280px; margin: 0 auto;}

ul.elements { margin: 0px; padding: 0px; }
ul.elements li { margin-left: 20px; }
.elements a { color: darkblue; }

ul.elements ul { margin: 0px; padding: 0px; }

.hsplitbar { 
	background: #999;
	border: 1px solid #444;
	height: 4px; 
	cursor: n-resize; 
	-moz-user-select: none; }

.hsplitbar:hover { background: orange; }

#zoom { -moz-user-select: none; cursor: -moz-grab}
#zoom div { -moz-user-select: none; }
#zoom img { -moz-user-select: none; }

.elements a { text-decoration: underline; }
ol.elements { margin-left: 15px; padding-left: 15px;}
ol.elements ul { padding-left: 15px; }

span.tag { font-weight: bold; color: purple; }
span.tag a { font-weight: bold; color: purple; text-decoration: underline; }
span.attribute { color: navy; font-weight: bold;}
span.attribute a { color: navy; font-weight: bold; text-decoration: underline;}
span.value{ color: darkgreen; font-weight: bold;}
span.value a{ color: darkgreen; font-weight: bold; text-decoration: underline;}

span.ajax_inline_status { color: #555; font-weight: normal; padding: 2px; }
span.ajax_inline_status .time { font-weight: normal; font-size: 0.8em; margin: 0 2px; }

#transcriber { position: relative; }
#transcriber div.elements { padding: 3px; border: 1px solid #aaa; }
#transcriber div.inner_border { border: 1px solid #aaa; }
#transcriber #zoom { border: 1px solid #aaa; }

#transcriber.horizontal #frame_elements { float: right; width: 49%; }
#transcriber.horizontal #frame_editor { margin-right: 50%; }

#transcriber.vertical #frame_images { float: left; width: 49%; }
#transcriber.vertical #frame_elements { margin-left: 50%; }
#transcriber.vertical #frame_elements div.elements { height: 250px; }
#transcriber.vertical #frame_editor { margin-left: 50%; }

#transcriber.noimages #frame_images { display: none; }
#transcriber.noimages #frame_elements { float: right; width: 49%; }
#transcriber.noimages #frame_editor { margin-right: 50%; }

#list_of_symbols { list-style: none; margin: 0px; padding: 0px; margin-bottom: 2px;  }
#list_of_symbols a { text-decoration: none; width: 15px; display: block; border: 1px solid #999; background: #eee;}
#list_of_symbols a:hover { background: #ccc; }
#list_of_symbols li { display: inline-table; width: 15px;  text-align: center; margin: 3px; margin-right: 0; }

#elements_sections { background: white; }
#elements_sections ul.ui-tabs-nav { background: #AAA; height: 28px; }
#elements_sections .ui-tabs-panel { padding: 5px; overflow: auto; height: 50px; }

#elements_sections .ui-tabs-nav li a { padding: 0.5em; !important }

#elements_sections .tab-pane { padding: 10px;  }

.p_place { background: #999; margin: 5px; margin-left: 15px; }
.p_place td { background: white; text-align: center; padding: 3px; }
.p_place td a { background: white; margin: 0px; }

em { font-weight: normal; }
em.bold { font-weight: bold; color: black; }
em.superscript { font-size:xx-small; vertical-align:top; color: black; }
em.subscript { font-size:xx-small; vertical-align:bottom; color: black; }
em.underline { text-decoration: underline; color: black; }
em.underline-multiple { color: black; border-bottom: 3px black double;}
em.uppercase { text-transform: uppercase; color: black; }

pb { border-top: 3px solid #3696ff; margin-top: 5px; display: block; }
pb p { border: 1px solid #79a2ff; margin: 4px; padding: 4px;}
pb h1, pb h2 { margin: 0px; border: 0 solid white; padding: 0; }
corr { color: red; text-decoration: underline}

#error_correlation tr:hover td { border: 1px solid black; }

