/*
===========================================================================
eXe
Copyright 2004-2005, University of Auckland
style sheet for default theme
===========================================================================
*/

body {
   background: #FFFFCC;
   margin:10px 20px; padding:0px; color:#000000;
}

a {
 color: #0033FF;
}

a:hover {
 color: #660000;
}

p#nodeTitle { 
   color: #660000;
   background-color: transparent;
   font-size: 30pt;
   text-align:left;
    font-family:serif ;
   
}

div#nodeDecoration {
   padding: 2px; 
   padding-bottom:10px;
   border-bottom:0px none;
   text-align:right; font-family:serif; font-size:13pt 
}


/* --- iDevice Styles -- */


.emphasis0 {
    /* padding-bottom: 10px;background-color: lime; */
    padding-top: 10px;

    vertical-align: middle;
}


.emphasis1 {
      /*background-color: yellow; padding-top : 10px;*/
   margin-top : 10px;

   padding-top: 10pt;


}

.emphasis2 {
 /*   background-color: Blueviolet;  */  
   border-bottom: 0px solid #9d9d9d;
   margin-top: 10px;

 }

.iDevice p, .iDevice, div.block{
   padding-left: 0px;
   margin-top:-2px;
   text-align:left; font-family:serif;
}

.emphasis0 p{
   font-family:serif;
   font-size:13pt;
   word-spacing:2px;
   letter-spacing:1px;
}


div.besedilo{
   /*background-color: lightblue;*/   
   text-align:left;
   font-family:serif; 
   font-size:13pt;
   word-spacing:2px;
   line-height: 125%;
   letter-spacing:1px;
   margin-top: 10px;
   padding-bottom: 10px;
}

div.vprasanje{
   /* background-color: olive; */    
   padding-left: 0px;
   padding-bottom: 8px;
   margin-top: 10px;
   text-align:left;
   font-family:serif;
   font-size:13pt;
   word-spacing:2px;
   line-height: 125%; letter-spacing:1px;
}

div.definicija {
   padding: 10px;
   margin-top: 10px;
   border-style : groove;
   border-width : thin;
   margin-left: 25px;
   margin-right : 25px;
   text-align:left;
   font-family:serif; 
   font-size:13pt;
   word-spacing:2px;
   line-height: 125%; letter-spacing:1px;
   background: #CCFFCC;
}

div.drugo {
   padding: 10px;
   margin-top: 10px;
   margin-left: 25px;
   margin-right : 25px;
   border-style : groove;
   border-width : thin;
   text-align:left; 
   font-family:serif;
   font-size:13pt;
   word-spacing:2px;
   line-height: 125%; letter-spacing:1px;
   background:  #FAD08C;
}

div.povzetek {
   padding:10px;
   margin-left:250px;
   border-style : groove;
   border-width : thin;
   text-align:justify;
   font-family:serif;
   font-size:13pt;
   word-spacing:1.5px;
   line-height: 100%; letter-spacing:0.7px;
   background: #F0F8FF;
}


.odgovor {
   /* background-color: Lightpink;   */  
   font-style : oblique;
   padding-left: 13px;
   padding-bottom: 0px;
   font-family:serif; font-size:13pt;
   word-spacing:2px; line-height: 125%; letter-spacing:1px;
}

.feedback {
   text-align:left; font-family:serif; 
   font-size:13pt;
   color : #0000FF;
   word-spacing:2.5px; line-height: 125%; letter-spacing:1px;
  
}


.iDeviceMainTitle{
  color: #000066;
  font-size: 24px;
  font-weight:bold;
  padding-left: 10pt;   
  font-family:serif;
  vertical-align:middle;

}


.iDeviceTitle {
    /* background-color: red;vertical-align: center;*/   
   color: #000066;
   font-size: 18px;
   font-weight:bold;
   text-shadow: #0000CC;

   padding-left: 10pt;  
   margin-top: -3px;
   vertical-align:middle;

   /*    margin-top: 25px;     
   padding-top: 20px;        margin-bottom: 10px; 
   padding-right: 10px;     */
   font-family:serif;
}

.iDevice_icon  {
    
   vertical-align:middle;
}

.emphasis0 .iDeviceTitle {
   color: #000066;
   font-size: 18px;
   font-weight:bold;
   text-shadow: #0000CC;

   padding-left: 10pt;  
   margin-top: -3px;
   vertical-align:middle;

   /*    margin-top: 25px;     
   padding-top: 20px;        margin-bottom: 10px; 
   padding-right: 10px;     */
   font-family:serif;
 }



input.feedbackbutton {
	background: #FFFFCC; font-family:serif; font-size:13pt
}

p.reading_feedback {
   border: 1px dashed #ADADAD;
   background-color: #FFFFFF; font-family:serif; font-size:13pt
}



.iDevice_inner {
   background-color: transparent;
   padding: 10px;
   margin-top: 12px;
    margin-left:10px; margin-right:10px; margin-bottom:10px;
   text-align:left; font-family:serif; font-size:13pt;
   word-spacing:2px; line-height: 125%; letter-spacing:1px;
}



.instruct {
   background-color: transparent;
   padding: 10px;
   margin-top: 12px;
   margin-left:10px; margin-right:10px; margin-bottom:10px;
   text-align:left; font-family:serif; font-size:13pt;
}

.emphasis0 .iDevice_inner {
   background-color:transparent;
   padding: 10px;
   margin-top: 12px;
   font-family:serif; margin-left:10px; margin-right:10px; margin-bottom:10px; font-size:13pt; padding-top:10px
}

div.image {
    padding-bottom: 13px;
    border-style : none;

}


/* styles for  with text iDevice */

.image_text { 
   border-style : none;
	border-color: #9D9D9D;
	background: ;; font-family:serif; font-size:13pt
}

td {
   /*   background-color: Lightpink;  */ 
   padding-left: 13px;
   padding-bottom: 0px;
   text-align:left; font-family:serif; font-size:13pt;
   word-spacing:2.5px; line-height: 125%; letter-spacing:1px;
}
.razrez {
	position: relative;
	width: 96%;
	right: 60px;
	left: 10px;
}
.razrezMenubar {
	position: fixed;
	width:35px;
	top:20px;
	right:2px;

}

.razrezmenu{
border-bottom-width: 0;
width: 30px;
}

* html .razrezmenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 30px;
}

.razrezmenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.razrezmenu a{
	font: 13px Verdana;
	background: url(menu-image.png) center no-repeat;
	padding: 4px 3px;
	display: block;
	width: 100%; /*Define width for IE6's sake*/
	color: black;
	height: 18px;
	text-decoration: none;
	text-align: center;
	font-weight: 700;
}

.razrezmenu a:visited{
color: #595959;
}

html>body .razrezmenu a{ /*Non IE rule*/
width: auto;
}

.razrezmenu a:hover{
font-size: 15px;
font-weight: 700;
color: red;
}

.razrezmenu ul li .current{
font-weight: 900;
font-size: 14px;
color: red;
}

.razrezmenu ul li .arrow {
	background-image: none;
}

.dynamic-slider-control {
	position:			relative;
   background-image:url('eumslider.jpg');
	-moz-user-focus:	normal;
	-moz-user-select:	none;
	cursor:				default;
}

.horizontal {
	width:				100px;
	height:				30px;
}

.dynamic-slider-control input {
	display:	none;
}

.dynamic-slider-control .handle {
	position:			absolute;
	-moz-user-select:	none;
	cursor:				default;
	background:			ThreeDFace;
	border:				1px solid;
	border-color:		ThreeDHighlight ThreeDDarkShadow
						ThreeDDarkShadow ThreeDHighlight;
}

/* inner border */
.dynamic-slider-control .handle div {
	font-size:			1px;
	border:				1px solid;
	border-color:		ThreeDLightShadow ThreeDShadow
						ThreeDShadow ThreeDLightShadow;	

	behavior:			url("css/boxsizing.htc");	/* ie path bug */
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
}

/*	inner sets size
.dynamic-slider-control.horizontal .handle {
	width:				12px;
	height:				22px;
}
*/

.dynamic-slider-control.horizontal .handle div {
	width:				8px;
	height:				18px;
}

.dynamic-slider-control.horizontal .handle.hover {}

/* inner sets size
.dynamic-slider-control.vertical .handle {
	width:				22px;
	height:				12px;
}
*/

.dynamic-slider-control.vertical .handle div {
	width:				18px;
	height:				8px;
}

.dynamic-slider-control.vertical .handle.hover {}

.dynamic-slider-control .line {
	
	behavior:			url("css/boxsizing.htc"); /* ie path bug */
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
		
	position:			absolute;
	font-size:			0.01mm;
	overflow:			hidden;
	border:				1px solid;
	border-color:		ThreeDShadow ThreeDHighlight
						ThreeDHighlight ThreeDShadow;
	background:			ThreeDDarkShadow;
}

.dynamic-slider-control.vertical .line {
	width:				1px;
	
}

.dynamic-slider-control.horizontal .line {
	height:				1px;
}

.dynamic-slider-control .line div {
	display:	none;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
color:#000000;
   font-family:serif;
   font-weight:bold;
   background: transparent url(eumnasvet.jpg) repeat-x;
   border:1px solid;
   overflow: hidden;
   border-top-color:#CCCC33;
   border-left-color:#CCCC33;
   border-right-color:#CCCC33;
   border-bottom-color:#CCCC33;
}

#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}
.appletGumbi{
   padding-left: 3px;
   padding-bottom: 0px;
}