body{
   color: #000000;
}
.table{
	background: #EFEFEF;
}
.table td{
	background: #FFFFFF;
}
.table td.grey{
	background: #EFEFEF;
}

.cernel{
    font-size: 1em;
    background-color: #f8f8f8;	
    padding-left: 2px;
    margin-top: 1px;
    margin-bottom: 2px;
}

.cernelOut{
    font-size: 1em;
    background-color: #f8f8f8;
    padding-left: 2px;
    margin-top: 1px;
    margin-bottom: 2px;
}

.cernelExpanded{
   font-size: 1em;
   background-color: #999999;
   color: #fff;
   font-weight: bold;
   margin-bottom: 2px;
   margin-top: 1px;
   padding-left: 2px
}

.tema{
    font-size: .9em;
    background-color: #f8f8f8;
    padding-left: 8px;
    margin-top: 3px;
    margin-bottom: 2px;
}

.temaOut{
    font-size: .9em;
    background-color: #f8f8f8;	
    padding-left: 8px;
    margin-top: 3px;
    margin-bottom: 2px;
}

.temaExpanded{
   background-color: #999999;
   color: #fff;
   font-size: .9em;
   font-weight: bold;
   margin-bottom: 2px;
   margin-top: 3px;
   padding-left: 8px
}

.subtheme{
   font-size: .9em;
   background-color: #f8f8f8;	
   padding-left: 14px;
   margin-top: 1px;
   margin-bottom: 2px;
}

.subthemeExpanded{
   background-color: #999999;
   color: #fff;
   font-size: .9em;
   font-weight: bold;
   margin-bottom: 2px;
   margin-top: 1px;
   padding-left: 14px

}

.disabled {
	color: #999999;
}
a {
	text-decoration: none;
}
.path{
}
.box{
	border: 1px solid #999999;
}
.literatura {
	PADDING-LEFT: 15px; FONT-SIZE: 9px; TEXT-ALIGN: justify
}

.main_symbol {
}
.pictext {
	FONT-SIZE: .8em; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.stressed_title {
   font-weight: bold;
}

.title {
   FONT-SIZE: 1.2em;
   font-weight: bold;
}

.edutitle {
   FONT-SIZE: 1.2em;
   font-weight: bold;
   text-transform : uppercase;
}

.main {
}
.footnote {
	BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; MARGIN: 0cm 0cm 0pt
}

.downloadScorm{
  background-image : url(../images/down_scorm.gif);
  width : 21px; 
  height: 22px;
  background-repeat : no-repeat ;
}

.resLesson{
   background-image: url(../images/res/s/lesson.png);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.resZnamTerm{
   background-image: url(../images/termini.gif);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.resZnamPerson{
   background-image: url(../images/res/s/person.png);
   background-position: left top;
   background-repeat: no-repeat;
   padding-bottom: 4px;
   padding-left: 20px;
   position: relative;
   text-align: left
}


.resModel{
   background-image: url(../images/res/s/ilesson.png);
   background-position: left top;
   background-repeat: no-repeat;
   padding-bottom: 4px;
   padding-left: 20px;
   text-align: left
}

.resYdpLesson{
   background-image: url(../images/res/s/ilesson.png);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.resZnamObject{
   background-image: url(../images/res/s/object.png);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.resZnamEvent{
   background-image: url(../images/res/s/event.png);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.resZnamOrganization{
   background-image: url(../images/res/s/organisation.png);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.resZnamCountry{
   background-image: url(../images/res/s/country.png);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.resZnamDocument{
   background-image: url(../images/res/s/document.png);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.resZnamManufacture{
   background-image: url(../images/res/s/organisation.png);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.resZnamPopulatedPlace{
   background-image: url(../images/res/s/populated_area.png);
   background-position: left top;
   padding-bottom: 3px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.resZnamGeoObject{
   background-image: url(../images/res/s/geoobject.png);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}
.resZnamLitWork {
   background-image: url(../images/res/s/litwork.png);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.linkOriginalTexts{
   background-image: url(../images/res/s/extwork.png);
   background-position: left top;
   padding-bottom: 4px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left
}

.resImage{
   background-image: url(../images/res/s/image.png);
   background-position: left top;
   padding-bottom: 3px;
   background-repeat: no-repeat;
   padding-left: 20px;
   text-align: left

}

p.themeDesrc{
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: small;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   letter-spacing: normal;
   line-height: 100%;
   margin-left: 6px;
   margin-right: 6px;
   text-align: justify;
   text-decoration: none;
   text-indent: 5ex;
   text-transform: none;
   word-spacing: normal
}

div.subthemeitem{
   font-family: Verdana,Arial,Helvetica,sans-serif;
   FONT-SIZE: 1.2em;
}

div.error{
   color: #c80000
}


.survey_question {
    margin-top: 10px;
    font-weight: bold;
    font-size: 1.2em;
}

.survey_answer {
    font-weight: normal;
    font-size: 0.9em;
    vertical-align: middle;
}

.searchitem {
   margin-top: 10px;
   margin-bottom: 5px;
   background-image: url(../images/results.gif);
   background-position: left center;
   background-repeat: no-repeat;
   font-size: 1.1em;
   padding-left: 12px;
   text-align: left
}

.searchdescr {
   padding-left: 12px;
   vertical-align: text-top;
}

.point_cursor {cursor:pointer;}


