/*

Copyright c 2010 Xyleme, Inc., 2060 Broadway, Suite 260, Boulder, C0 80302 USA.
All rights reserved.

This file and related documentation are protected by copyright and
are distributed under licenses regarding their use, copying, distribution,
and decompilation. No part of this product or related documentation may
be reproduced or transmitted in any form or by any means, electronic or
mechanical, for any purpose, without the express written permission of
Xyleme, Inc.

*/



BODY {
    font-family: Arial;
    font-size: 12px;
    color: #000000;
	  width: 700px;
	  margin-left: 40px;
	  margin-top:20px;
}

DIV.Topic_Title {
  font-size: 20px;
  color: #F7CC08;
  margin-bottom: 15px;
}

.ParagraphType {
  padding: 0px;
}

DIV.ParagraphType DIV.Wysiwyg {
    padding: 0px 0px 6px 0px;
    line-height:19px; /*Milan*/
}

DIV.FigureType {
  padding: 0px;
}

DIV.MediaObjectType {
  padding: 0px;
}


/************************************ Q U I Z   */



DIV.QuestionStem {
  background-color:#F7CC08;
  color:#000000;
  min-height: 45px;
  
}

DIV.QuestionStem DIV.QuestionStemInnerWrapper {
  margin: 15px 5px 15px 65px;
}

DIV.MatchingActivity DIV.QuestionStem {
  width: 650px;
}

TABLE.MaTable {
	width: 685px;
}

DIV.WebMultipleChoice {
	width: 650px;
}

DIV.WebMultipleChoice DIV.Option DIV.Col2 {
	width:570px;
}

DIV.WebMultipleChoice DIV.Option DIV.Col2ie6 {
	width: 570px;
}

DIV.Matrix {
	width: 650px;
}

DIV.Matrix DIV.Headers DIV.Col1 {
	width: 375px;
}    

DIV.Matrix DIV.Option DIV.Div1InnerWrapper{
	width:346px;
}
/*
DIV.Matrix DIV.Option DIV.Col2 {
	width: 610px;
}   */

DIV.WebFillInBlank DIV.QuestionStem{
	width: 650px;
}

DIV.FillInContent {
		width: 650px;
}

Div.WebDragDrop {
top:-32px;
}

DIV.ImageMapAssessment {
    position: relative;
    top: -20px;
}


/*SUBMIT*/
DIV.Submit{
	padding-left:0px;
}

/*** FEEDBACKY********************************************************************/
/*********************************************************************************/
/*ELMINT-48
DIV.MultipleChoice DIV.CorrResponse,  DIV.Matrix DIV.CorrResponse{
  display:none !important;
 visibility: hidden !important;
}


DIV.MultipleChoice DIV.IncorrResponse, DIV.Matrix DIV.IncorrResponse {
  display:none !important;
   visibility: hidden !important;
}

DIV.ThisIsCorrResponse {
 display:none !important;
   visibility: hidden !important;
}

DIV.Matrix DIV.NotQuite {
   display:none !important;
   visibility: hidden !important;
}
*/

DIV.PositiveFeedback {
  color: #007e0e;
  color: #00428B;
}

DIV.NegativeFeedback {
  color: #ff0000;
  color: #00428B;
}

DIV.WebMultipleChoice DIV.Option DIV.Feedback {
  width: 540px;
  color: #000000;
}

DIV.DnDSequencing DIV.IncorrResponse {
  color:#ff0000;
  padding-top:20px;

}

DIV.DnDSequencing DIV.CorrResponse {
  color:#007e0e;
  padding-top:20px;
  padding-left:0;

}

DIV.ImageMapAssessment DIV.IncorrResponse {
  color:#ff0000;
  }

DIV.ImageMapAssessment DIV.CorrResponse {
  color:#007e0e;
}

DIV.WebSequenceActivity DIV.PositiveFeedback {
  color:#007e0e;

}

DIV.WebSequenceActivity DIV.NegativeFeedback {
  color:#ff0000;

}


/*CLICK NEXT TO CONTINUE...  */
DIV.popup {
  display:none !important;
   visibility: hidden !important;
}

/*ODSTRÁNENIE POCTU POKUSOV*/
DIV.Submit SPAN  {
   display:none;
}

/*********************************************************************************/
/*********************************************************************************/




/*CUSTOM NOTE*/

TABLE.CustomNote {
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 0px;
    width: 80%;
    border:solid 1px #F7CC08;
    border-spacing: 2px;
}

TABLE.CustomNote TD.AreaContent  {
    vertical-align: middle;
    padding: 5px 8px 5px 8px;
    background-color: #00428b;
    color:#FFF;
    background-repeat: repeat-x;
    background-position: left top;
    background-image: url("../../media/Core/mNoteBgr.png");
    
    background-color: #F7CC08;
    color:#000;
    
}

/*STEPS*/
DIV.ClosedStep {
  color:#F7CC08;
  margin-left:25px;/*bug s paddingami*/

	background: url("../Transforms/media/ClosedStepBackground.png") repeat-x scroll center 1px transparent;
	background-color: #fff;

}

.LeftSideCorner {
    background: url("../Transforms/media/ClosedStep.png") no-repeat scroll left center transparent;
    left: 0;
    background-color: #fff;
    height: 26px;
}
.RightSideCorner {
    background: url("../Transforms/media/ClosedStep.png") no-repeat scroll right center transparent;
    right: 0;
    background-color: #fff;
    height: 26px;
}



/*jQuery - tabs, categories*/

.ui-widget
{
  font-family: Arial;
  font-size: 12 px;
}

.ui-widget-content
{
  border-color: #00428B; /***/

/*background-color: #fcfdfd;*/

/*background-image: url("../Transforms/media/jQuery-ui-images/ui-bg_inset-hard_100_fcfdfd_1x100.png");*/

color: #000000;

}
.ui-widget-header

{

/*background: url("../Transforms/media/jQuery-ui-images/tabsbg_unipo.png");*/
background:none;
border-color: #00428B;
background-color: #00428B;

}


.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited
{

/* was color: #2e6e9e;*/
color: #696e85;

}

.ui-state-hover a, .ui-state-hover a:hover

{

/*was color: #1d5987;*/
color: #000000;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited

{
/*FARBA AKTIVNEHO TABU*/
font-size:12px;
color:#F7CC08;

}


.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{

/*STAV NEVYBRATY DEFAULTNY A NEAKTIVNY*/

border: 1px solid #00428B;
font-size:12px;
color:#414b78;
/* was background: #dfeffc url(../Transforms/media/jQuery-ui-images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;*/
/* border:none;*/
 background: none;
 background-color:#fdfdff; /***/
 }




.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus
{

/*STAV MOUSE OVER NAD TABOM*/
border: 1px solid #00428B;

/*background: #d0e5f5 url(../Transforms/media/jQuery-ui-images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1d5987; }*/
  /*border:none;*/
 background: none;

 background-color:#ffffff; /***/

 }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
{

/*STAV VYBRATY*/
border: 1px solid #ffffff;

/*background: #f5f8f9 url(../Transforms/media/jQuery-ui-images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #e17009;*/
 background: none;
 background-color:#ffffff; /***/
 }



/*MARGIN NOTE etc*/

.WysiwygInLineTerm {
  color:#000000 !important;
  display:inline-block !important;
  text-decoration:none !important;
  padding-bottom:0;
  border:0 !important;
  border-bottom: solid 1px #ff0000 !important;
  

}

TABLE.PopupTable
{
border-color: #00428b;
background-color: #e6ecfa;
}

 TD.PopupTitle
{
background-color: #00428b;
color: #ffffff;

padding:2px 5px;
background-repeat: repeat-x;
    background-position: left top;
 background-image: url("../../media/Core/mNoteBgr.png");
}

/* "vymazanie titulku"*/

 TD.PopupTitle b
{
color: #ffffff;
}

TD.PopupContent
{
padding:5px;
color: #00428b;
}



 /**********************  SLOVNIK **************************/

DIV.GlossaryTitle {
	/*font-weight: bold;
	text-align:center;
	background-color:#e5ecff;*/
	font-size: 0px;
  padding:0px;
	color: #ffffff;
	width:600px;
	height: 49px;
	background: transparent url("../../media/Core/TRUNI/slovnik_header.png")  no-repeat scroll center bottom;
	height: 81px;
  margin-top: -10px;
}

DIV.GlossaryItem  {
 /*background-color:#00428b;*/
  width:600px;
  color:#ff0000;
  padding:5px 0;
  text-align:center;
	/*	position:relative;
		top:-24px;*/
		/* background: bottom url("abcLinkBgr.png");
		 background-repeat:repeat-x;*/
}

A.GlossaryABCLink {

  font-weight: bold;
	font-size: 12px;
	color: #5e73d1;
}

DIV.GlossaryItem DIV.GlossaryTerm
{
  background-color:#ffffff;
  font-family: Arial;
  font-size: 12px;
  line-height: 19px;
  font-weight:bold;
  color:#ff0000;
  text-align:left;
}

DIV.GlossaryItem DIV.GlossaryDef {
	font-family: Arial;
  font-size: 12px;
  line-height: 19px;
  background-color:#ffffff;
  color:#000000;
   text-align:left;
   /*padding-bottom:10px;*/
}

DIV.GlossaryItems {

	padding-top: 20px;
  width: 620px;
  /*height:380px;*/
	/*overflow-y: scroll;*/
}
/********************************************************/



/**************************************************************************/
/*NASTAVENIA RIESIACE BUG S IMAGE PADDINGOM*/
/*KED XYLEME TENTO BUG VYRIESI TAK ICH TREBA VYMAZAT/ZAKOMENTOVAT*/


BODY
{
 	margin-left: 15px;
 	width:725px;
}

DIV.Topic_Title
{
  padding-left:25px;
}

DIV.MarginNote IMG
{
  margin-left: 18px;
  margin-top: 0px;

}

DIV.ParagraphType DIV.Wysiwyg
{
  padding-left:25px;
}

DIV.ui-tabs-panel DIV.Wysiwyg
{
   padding-left:0px;
}

DIV.Flash
{
padding-left: 25px;
text-align:left;
}

DIV.FlashXML {
  padding-left: 25px;  
  margin-bottom: 3px;
}

DIV.Movie

{
padding-left:25px;
/*text-align: left;*/

}

.ui-widget
{
  margin-left:25px;
}

DIV.ClosedStep
{
  margin-left: 25px;
}

TABLE.CustomNote
{
	margin-left:25px;
}

.ListType {
	margin-left: 25px;
}

DIV.TableType
{
	margin-left: 25px;
}

DIV.ImageMap {
		margin-left: 22px;
}
DIV.Instructions {
	margin-left: 25px;
}


/*image map assessment*/

DIV.ImageMapAssessment{
   margin-left:25px;
}

DIV.ImageMapAssessment DIV.ImageMap {
		margin-left: 0px;
		padding:0;
}

/*WebDragDrop*/

DIV.WebDragDrop{
   margin-left:25px;
}

DIV.WebDragDrop DIV.WebDragDrop{
   	margin-left: 0px;
		padding:0;
	
}

DIV.WebDragDrop DIV.WebDragDrop .Submit{
   
		padding-top:0;
	
}

DIV.WebDragDrop DIV.QuestionStem{
   	position:relative;
		top:17px;
}

/*WebMatchingActivity*/

DIV.WebMatchingActivity{
   margin-left:25px;
}

/*WebSequenceActivity*/

DIV.WebSequenceActivity{
   margin-left:25px;
}

/*WebMultipleChoice*/

DIV.WebMultipleChoice{
   margin-left:25px;
}

/*Matrix*/

DIV.Matrix{
   margin-left:25px;
}

DIV.Matrix DIV.Matrix{
   margin-left:0px;
}

/*WebFillInBlank*/

DIV.WebFillInBlank  {
  margin-left:25px;
}

DIV.WebFillInBlank OL {
  list-style-type: none;
  padding-bottom: 20px;
  margin-left:0;
  padding-left:0;
}

/*DIV.ImageMapAssessment, DIV.WebDragDrop, DIV.WebMatchingActivity, DIV.WebSequenceActivity, DIV.WebMultipleChoice, DIV.Matrix   {
  margin-left:25px;
} */



/*MAREK*/
div.ui-tabs-vertical {
width: 693px !important;
}
.ui-tabs-vertical > ul.ui-tabs-nav {
margin-bottom: -500px;
padding-bottom: 500px;
}
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected {
margin: 0 -1px 0.2em 0;
border-bottom-width: 1px !important;
border-right-width: 0 !important;
padding-right:0px !important;
}
div.GlossaryTitle + div.GlossaryItem {
background: #00428b;
color: #ffffff;
margin-top: 3px;
}
a.GlossaryABCLink {
color: #ffffff;
}

div#GlossaryItems.GlossaryItems {
padding-top: 0px;
margin-top: 10px;



}

p.Captions + p > input.button, input.button {
background: url("../../media/Core/slovnik_input.png") no-repeat scroll center center transparent;
border: 01px none;
color: #FFFFFF !important;
cursor: pointer;
font-size: 12px;
font-weight: bold;
margin-right: 10px;
padding: 3px 6px;
text-decoration: none;
}


/*mhanacek, ELMINT-42, removed for 3.7
.WebFillInBlank .FillInContent span.Text + div,
.WebFillInBlank .FillInContent span.Text + div > div,
.WebFillInBlank .FillInContent span.Text + div > div > input {
display: inline;
}

.WebFillInBlank .FillInContent span.Text + div {
display: inline;
}

.WebFillInBlank .FillInContent div.FeedbackSection,
.WebFillInBlank .FillInContent div.Submit,
.WebFillInBlank .FillInContent div.#popup_next.popup {
display: block;
}
*/



/*pokus marek*/
/*
div.MediaObjectType.MediaObject > div.WrapLeft {
padding:0px 0px 0px 0px !important;
margin-right: 40px !important;
margin-left: 0px !important;
width: 280px !important;
}
div.MediaObjectType.MediaObject > div {
padding:0px 0px 0px 0px !important;
}
div.MediaObjectType.MediaObject > div > #overlays0 {
text-align: left !important;
}
div.MediaObjectType.MediaObject > div[style="float:right;width:310px;padding:10px;"] {
background-color: red;
}
div.MediaObjectType.MediaObject > div[style="padding-bottom: 10px; padding-left: 10px; width: 310px; padding-right: 10px; float: right; padding-top: 10px;"] {
background-color: red;
}
*/

/*kategories*/

div#Item0.ui-tabs-panel.ui-widget-content.ui-corner-bottom,
div#Item1.ui-tabs-panel.ui-widget-content.ui-corner-bottom,
div#Item2.ui-tabs-panel.ui-widget-content.ui-corner-bottom,
div#Item3.ui-tabs-panel.ui-widget-content.ui-corner-bottom,
div#Item4.ui-tabs-panel.ui-widget-content.ui-corner-bottom,
div#Item5.ui-tabs-panel.ui-widget-content.ui-corner-bottom,
div#Item6.ui-tabs-panel.ui-widget-content.ui-corner-bottom,
div#Item7.ui-tabs-panel.ui-widget-content.ui-corner-bottom,
div#Item8.ui-tabs-panel.ui-widget-content.ui-corner-bottom,
div#Item9.ui-tabs-panel.ui-widget-content.ui-corner-bottom,
div#Item10.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
float: none !important;
width: auto !important;
}

div.ui-accordion.ui-widget.ui-helper-reset.ui-accordion-icons[role="tablist"] {
 margin-left: 0px;
}

/*mhanacek, zlomky zarovno textom*/
div.ItemPara>span.WysiwygInLineImage>img, div.ItemPara>span.WysiwygInLineImage {vertical-align: middle;}
div.ItemPara>span.WysiwygInLineImage>img, div.ItemPara>span.WysiwygInLineImage {vertical-align: middle;}
span.WysiwygInLineImage>img, span.WysiwygInLineImage {vertical-align: middle;}

.ListType UL LI {line-height: 19px;}

/*mhanacek, pozadie v tabsoch pri bielych vzorcoch*/
.ui-widget-content {
background: none #fff;
}

/*mhanacek, zarovanie s preamble v list v tabsoch*/
.ui-tabs-panel .ListType.List {
margin-left: 0px;
}

/*mhanacek test zarovnanania = rozdielnym zarovnavanim inline obrazkov v richtexte a tabse*/
.ui-tabs-panel span.WysiwygInLineImage > img{
margin-top: -1px;
}

/*mhanacek, -	pri cieli kurzu je v skine zle odsadeny text z lavej strany*/
div.Topic_Title + div.EducationalObjectiveType.EducationalObjective {padding-left: 10px;}

/*mhanacek, odsadenie obrazku z lava (terc + sipka)*/
/*div.FigureType.Figure div.MediaObjectType.MediaObject div[style*="float:none"] div#overlays0 img#overlays0img,*/
div[style*="float:none"] img#overlays0img,
div[style*="float:none"] img#overlays1img,
div[style*="float:none"] img#overlays2img,
div[style*="float:none"] img#overlays3img,
div[style*="float:none"] img#overlays4img,
div[style*="float:none"] img#overlays5img,
div[style*="float:none"] img#overlays6img,
div[style*="float:none"] img#overlays7img,
div[style*="float:none"] img#overlays8img,
div[style*="float:none"] img#overlays9img {padding-left: 25px;}
 div[style*="float:right"] img#overlays0img {padding-left: 0px;}

/*mhanacek, autotest text pod*/
div.Topic_Title + br + div.Topic  {padding-left: 25px;}

/*mhanacek, Historický prierez databázových systémov, odsadenie ul*/
td + ul.Bullet {padding-left: 10px;}


/*update 3.7*/
/*mhanacek, ELMINT-37*/
DIV.MediaObjectType {
    /*padding: 0 10px;*/
		padding-left: 15px;
}

/*mhanacek, ELMINT-41*/
TABLE.MaTable {
font-size: 12px;
}

/*mhanacek, ELMINT-42*/
.FillInContent span.BlankInput > img {margin-bottom: -6px;}


/*mhanacek, ELMINT-48
commented line no.133
*/


/*mhanacek, ELMINT-46*/
div.Tabs0, div.ui-tabs.ui-widget.ui-widget-content {
width: 694px !important;
}

/*mhanacek, ELMINT-51*/
div.TableType.Table tr.TableRow td.TableCell {
vertical-align: middle !important;
}

/*mhanacek, ELMINT-68, ELMINT-69*/
div.TitledBlockType_Title {
/* equal Topic_Title*/
padding-left: 25px;
padding-bottom: 20px;
color: #F7CC08;
font-size: 20px;
}

/*mhanacek, ELMINT-70*/
.ListType UL.Bullet {
list-style-image: none;
background: url("../Transforms/media/BulletGlassSmall.png?bv=1") no-repeat 12px -5px transparent;
}
.ListType UL.Bullet li {list-style: none;}

/*mhanacek, ELMINT-71*/
.ImageMapBody + .ImageMapCaption {
padding-top: 20px;
font-style: italic;
}

/*mhanacek, ELMINT-76 - line 523 DIV.Movie*/


/*mhanacek, ELMINT-75*/
td.TableCell DIV.MediaObjectType {
    padding-left: 0px;
}

/*mhanacek, ELMINT-82*/
.WysiwygInLineHotTextMessage a {
color: blue;
}

/*mhanacek, ELMINT-83*/
.StepCell .TableType {
margin-left: 0px;
}

/*mhanacek, ELMINT-102*/
TR.TableRow TD {
padding:0px;
}
.TableRow .TableCell {
margin:0px;
padding:5px 0px 5px 5px;
}
.TableRow .TableCell .ListType.List {
margin:0px;
}
.TableRow .TableCell .ListType.List .ListPreamble, .ListType.List .ListPreamble  {
margin-bottom: 5px;
}

.ListType TABLE {
border-collapse: collapse;
}
.ListType UL.NoBullet {
margin-left: -30px !important;
}

/*mhanacek, ELMINT-104*/
.StepCell div.ImageMap {
margin-left:0px;
/*
padding-left:0px;
padding-right:0px;
*/
padding:0px !important;

}



