@import "reset.css";
/* ***** Turinys ***** 
	0.Spalv衧ama 
	1.Global쳠nustatymai 
	2.Bendrasis puslapio stilius 
		2.1.Virᶳ 
		2.1.1.Navigatorius
		2.1.2.Paieᬡ
		2.1.3.Dalyk衭atrica
		2.2.Centras 
			2.2.1.Kairysis meni荊				2.2.1.1 Siauras kairysis meni荊			2.2.2.Puslapio turinys
				2.2.2.1.Antraᵫ
				2.2.2.2.Antraᵫs meni荊				2.2.2.3.Atsisiuntimo ir iᳩnkt髸 ikonos
				2.2.2.4.Vertinimo ﷡ig掠t쳍
		2.3.Apa骡 
			2.3.1.Apatinis meni荊			2.3.2."Atnaujinta"
	3.Speciali髸 puslapi衳tiliai 
		3.1.Prad絛s puslapis 
			3.1.1.Puslapio turinio kairysis blokas
			3.1.2.Puslapio turinio de᪮ysis blokas
			3.1.3.R쮫j衬ogotipai
		3.2.Vidiniai puslapiai
			3.2.1.Virᢵs navigacija
			3.2.2.Meni衳palvos, aktyvi linija po meni荊			3.2.3.Spalv衰asikeitimas priklausomai nuo pasirinkt衤alyk荊			3.2.4.Puslapiavimo blokas
			3.2.5.Raidynas
			3.2.6.Papildomas meni荊			3.2.7.Klasi衫airysis meni荊			3.2.8.Siauras klasi衫airysis meni荊		3.3.Svetain쳠medis
		3.4.߯dynas - s᳡ᢳ
		3.5.߯dynas - elementas
		3.6.Susij桍O
		3.7.MO saraᢳ
		3.8.Persisiuntimo puslapis
		3.9.Iᳩnkt髸 per請ra
			3.9.1.Iᳩnkt髸 mani衫air쫥
			3.9.2."Pirmyn atgal"
			3.9.3.Iᳩnkt髸 valdymas
			3.9.4.Papildoma antraᵫ
			3.9.5.Perstumdymo valdymas
		3.10.Vieno MO per請ra
		3.11.Paieᬡ
		3.12.Iᱬ촴in롰aieᬡ
		3.13.Pagalba
		3.14.Vienas MO
		3.15.Iᳩnkt髸 iᴡugojimas
*/
/*-0.---Spalv� gama---*/
/*


*/

/*-1.---Global쳠nustatymai---*/
body {
	font-family: verdana, sans-serif;
	text-align: center;
}
#header, #center, #footer {text-align: center;/*IE pataisymas d쬠centravimo*/}
#header_wrapper, #center_wrapper, #footer_wrapper {
	margin: 0px auto;
	width: 800px;
}
#center_wrapper {position: relative; margin-bottom: 5px; /* min-height: 500px; height:auto */ !important; /* height:500px; */ /*IE fix*/}

/*-2.---Bendrasis puslapio stilius---*/

/*-2.1.---Virᶳ---*/
#header {background: url(../images/header_bgr.gif) repeat-x;}
#header_wrapper {position: relative;}
#header_wrapper .navigator, #header_wrapper .logo {position: absolute; } 
#header_wrapper .logo {left: 0px; top: 9px; width: 491px; height: 39px; background: url(../images/logo.jpg) no-repeat; text-indent: -9999px;}
#header_wrapper .navigator {left: 720px; top: 18px; height: 25px; display: block;}
#header_wrapper .line{border: none; border-top: #80899b 1px solid; height: 1px; margin: 1px 0px 3px 0px; padding: 0px; font-size: 1%;}
#header_wrapper .search_wrapper {padding-top: 48px; font-size: 12px; text-align: center;}

/*-2.1.1.---Navigatorius---*/
.navigator a {color: #dfe1e5; font-size: 11px; display: inline; float: left; margin-right: 5px;}
.navigator a:hover {text-decoration: none;}
.navigator .home, .navigator .site_tree {padding: 4px 0px 5px 20px; margin-top: 0px;}
.navigator .home {background: url(../images/home.gif) no-repeat 0px 3px;}
.navigator .site_tree {background: url(../images/site_tree.gif) no-repeat 0px 4px;}

/*-2.1.2.---Paieᬡ---*/
.search {text-align: left; height: 35px; width: 535px; margin: 0px auto; }
.search button {cursor: pointer; display: block; float: left; background: url(../images/search_button.gif) no-repeat; border: none; width: 31px; height: 31px; margin-left: 5px;}
.search a{color: #fff9a0; display: block; float: left; margin-top: 7px; margin-left: 25px;}
.search a:hover {text-decoration: none;}
.search_input {display: block; float: left; margin-top: 4px;border: #fff 1px solid; width: 355px; padding: 4px 0 3px 0; background-color: #ecf4ff; font-family: Verdana; font-size: 12px;}

/*-2.1.3.---Dalyk衭atrica---*/
#subjects {width: 928px;}
#subjects_matrix {background-color: #fff; height: 154px; width: 928px;}
#subjects_top, #subjects_bottom {font-size: 1%;}
#matrix {float: left; height: 154px; width: 908px;}
#matrix_lefter, #matrix_righter {width: 10px; font-size: 1%; border: none !important; float: left; height: 154px;} 
#matrix_lefter {background: url(../images/matrix_left_bgr.gif) no-repeat top left;}
#matrix_righter {background: url(../images/matrix_right_bgr.gif) no-repeat top right;}
#subjects_top {background: url(../images/subjects_top.gif) no-repeat; height:8px; }
#subjects_bottom {background: url(../images/subjects_bottom.gif) no-repeat; height:9px;}


/*-2.2.---Centras---*/
/*-2.2.1.---Kairysis meni譭-*/

#left_menu #user_menu .last_menu_item {border-bottom: none;}
#left_menu {display: inline; width: 184px; float: left; padding-top: 38px; margin-left: 10px;}
#left_menu ul { float: left;}
.tight_left_menu ul {margin-top: 25px;}

#left_menu li{display: block; float: left; border-bottom: #e3e3e3 1px solid; padding-bottom: 1px; margin-bottom: 1px;}
#left_menu .menu_item {display: block; float: left; text-decoration: none; padding: 6px 3px 6px 10px;}
#left_menu .menu_item:hover, #center_wrapper #left_menu .active {background-color: #e1e9f8; cursor: pointer;}

#left_menu .title, #left_menu .description {float: left; width: 112px; text-align: left; display: inline;}
#left_menu .title {font-size: 13px; text-transform: uppercase; color: #454444; font-weight: bold; }
#left_menu .description{font-size: 10px; color: #8b8b8b;}
#left_menu .image {display: block; float: right; width: 46px; height: 46px; margin-top:3px;}

.back_link {margin: 10px 0; text-decoration: none; font-weight: bold; line-height: 12px; background: url(../images/back_arrow.gif) no-repeat 20px center; display: block; padding-left: 20px; font-size: 12px; font-family: Verdana; color: #299fdb;}

/*-2.2.1.1.---Siauras kairysis meni譭-*/
#center_wrapper .tight_left_menu {width: 111px; padding-top: 0px; position: relative;}
#center_wrapper .tight_left_menu #classes {width: 111px; margin-bottom: 0px; }
.tight_left_menu #user_menu li {width: 111px;}
.tight_left_menu .menu_item {padding: 6px 33px 6px 32px !important;}


/*-2.2.2.---Puslapio turinys---*/
.page_content {text-align: left; float: right; width: 730px; display: inline; /*min-height: 425px; */ height:auto !important; /* height:425px; */ /*IE fix*/}

/*-2.2.2.1.---Antraᵫ---*/
.page_content .header {position: relative; margin-top: 12px;}
.page_content .header h1{padding-left: 20px; padding-bottom: 2px; font-size: 22px; color: #7c88a0; border-bottom: #dadada 1px solid; font-weight: normal;}

/*-2.2.2.2.---Antraᵫs meni譭-*/
.page_content .additional_meniu {position: absolute; top: 0px; right: 0px;}
.page_content .additional_meniu .title {float: left; font-size: 12px; color: #8b8b8b; margin-top: 1px; margin-right: 8px;}
.page_content .additional_meniu ul{display: block; float: left;}
.page_content .additional_meniu li {display: inline; float: left; margin-right: 10px;}
.page_content .additional_meniu li a {display: block; float: left; color: #5381cf; text-decoration: none; cursor:pointer; }
.page_content .additional_meniu li a:hover {text-decoration: under; text-decoration: underline;}
.page_content .additional_meniu li a span {display: block; float: left; padding-left: 12px;  font-size: 13px; background: url(../images/additional_menu_arrow.gif) no-repeat center left;}

/*-2.2.2.3.---Atsisiuntimo ir iᳩnkt髸 ikonos---*/
.down, .favorite, .favorite_remove {text-decoration: none; height: 25px; width: 25px; display: block; float: left;}
.down {background: url(../images/down.gif) no-repeat;}
.favorite {background: url(../images/favorite.gif) no-repeat;}
.favorite_remove {background: url(../images/favorite_remove.gif) no-repeat;}

/*-2.2.2.4.---Vertinimo ﷡ig掠t쳭--*/
.evaluate a {text-decoration: none; dispaly: block; float: left; margin-right: 4px; background: url(../images/star.gif) no-repeat; height: 12px; width: 12px;}
.evaluate .stars_title {float: left; margin-right: 5px;}
.evaluate .active_star {background: url(../images/active_star.gif) no-repeat;}

/*-2.3.---Apa骡---*/
#footer {background-color: #FAAA32; margin: 0;}
#footer_wrapper {height: 10px;}

/*-2.3.1.---Apatinis meni譭-*/
#footer_wrapper #bottom_menu {display: block; float: left; margin-top: 11px;}
#footer_wrapper #bottom_menu li {display: inline; font-size: 11px; float: left;}
#footer_wrapper #bottom_menu li a {display: block; float: left; color: #fff; text-decoration: none; cursor: pointer;}
#footer_wrapper #bottom_menu li a:hover {text-decoration: underline;}
#footer_wrapper #bottom_menu li a span {display: block; float: left; padding: 0 9px 2px 9px; border-right: #fff 1px solid; }
#footer_wrapper #bottom_menu .last a span {border: none;}
#footer_wrapper #bottom_menu .first a span {padding-left: 0px;}

/*-2.3.2.---"Atnaujinta"---*/
#footer_wrapper #updated {float: right; margin-top: 12px; color: #788cb0; font-size: 11px;}

/*-3.---Speciali�j� puslapi� stiliai---*/
/*-3.1.---Prad�ios puslapis---*/
.page_content .content_left, .page_content .content_right{margin-top: 18px;}

.functions_index .evaluate, .functions_index .views, .functions_index .controls{float: none;}

/*-3.1.1.---Puslapio turinio kairysis blokas--*/
.page_content .content_left {width: 230px; float: left; margin-left: 25px; display: inline;}
.page_content .content_left h1 {font-size: 18px; border-left: #1ea8e1 5px solid; padding-left: 6px;}
.page_content .content_left .text {font-size: 12px; margin-top: 8px; margin-bottom: 12px;}
.page_content .content_left .evaluate, .page_content .content_left .views {font-size: 11px; color: #8b8b8b;}
.page_content .content_left .evaluate {margin-bottom: 6px;}
.page_content .content_left .views{margin-bottom: 6px;}
.page_content .content_left .views .count {color: #454444; font-size: 12px;}
.page_content .content_left .controls{}
.page_content .content_left .controls .down, .page_content .content_left .controls .favorite {text-decoration: none; float: left; height: 25px; width: 25px;}
.page_content .content_left .controls .down{}
.page_content .content_left .controls .favorite{ }

/*-3.1.2.---Puslapio turinio de�inysis blokas--*/
.page_content .content_right {width: 474px; float: left; display: inline;}
.page_content .content_righ img {padding: 0px; margin: 0px;}

/*-3.1.3.---R�m�j� logotipai--*/
.content_bottom {background: url(../images/index_bottom_hills.jpg) no-repeat right bottom;}
.content_bottom .line{background: url(../images/content_bottom_bgr.gif) no-repeat left top; padding-bottom: 12px; font-size: 1%;}
.content_bottom .advertisment {float: left; margin-right: 10px; text-align: center;}
.content_bottom .school {width: 126px;}
.content_bottom .bpd {width: 112px;}
.content_bottom .es {width: 158px;}
.content_bottom .advertisment .image {height: 40px;}
.content_bottom .advertisment p {color: #686868; font-size: 10px;}

/*-3.2.---Vidiniai puslapiai--*/
.header_inner {background: url(../images/inner_header_bgr.gif) repeat-x !important;}
.inner_content {padding-left: 25px; padding: 10px 0 10px 12px;}
.inner_content h3 {text-transform: uppercase; font-size: 12px; font-weight: bold;}
.color_line {font-size: 1%; height: 7px; background-color: #7c88a0; }

.wide_page_content {width: 800px !important;}
.wide_page_content .inner_content {padding-left: 0px;}

/*-3.2.1.---Vir�aus navigacija---*/
#top_menu_lefter, #top_menu_righter {float: left; font-size: 1%; height: 31px;}
#top_menu_lefter {background: url(../images/top_menu_lefter.gif) no-repeat top left; width: 3px; }
#top_menu_righter {background: url(../images/top_menu_righter.gif) no-repeat top left; width: 4px;}

#top_menu ul {display: block; float: left; padding-left: 184px; background-color: #fff; padding-top: 1px; padding-right: 5px;}
.top_menu_item {display: inline; float: left;}
.top_menu_item a{ background-color: #fff; height: 30px; display: block; text-decoration: none; margin-right: 1px;}

/*-3.2.2.---Meni� spalvos, aktyvi linija po meni�---*/
#biology a{width: 124px; background: url(../images/biology.gif) no-repeat 20px 8px;}
#biology a:hover, #biology .active_link{background: url(../images/biology_active.gif) no-repeat left top; color: #fff;}
#chemistry a{width: 104px; background: url(../images/chemistry.gif) no-repeat 18px 8px;}
#chemistry a:hover, #chemistry .active_link{background: url(../images/chemistry_active.gif) no-repeat left top; color: #fff;}
#physics a{background: url(../images/phisics.gif) no-repeat 16px 8px; width: 86px; }
#physics a:hover, #physics .active_link{background: url(../images/phisics_active.gif) no-repeat left top; color: #fff;}
#history a{background: url(../images/history.gif) no-repeat 16px 8px; width: 107px;}
#history a:hover, #history .active_link{background: url(../images/history_active.gif) no-repeat left top; color: #fff;}
#lithuanian a{background: url(../images/lithuanian.gif) no-repeat 17px 8px; width: 168px;}
#lithuanian a:hover, #lithuanian .active_link{background: url(../images/lithuanian_active.gif) no-repeat left top; color: #fff;}
#mathematics a{background: url(../images/mathematics.gif) no-repeat 15px 8px; width: 137px;}
#mathematics a:hover, #mathematics .active_link{background: url(../images/mathematics_active.gif) no-repeat left top; color: #fff;}

/*-3.2.3.---Spalv� pasikeitimas priklausomai nuo pasirinkt� dalyk�---*/
.active_strip, .color_line {background-color: #7c88ad;}
.biology .active_strip, .biology .color_line {background-color: #00CA00;}
.chemistry .active_strip, .chemistry .color_line {background-color: #E9DB00;}
.phisics .active_strip, .phisics .color_line {background-color: #299FDB;}
.history .active_strip, .history .color_line {background-color: #A34AA7;}
.lithuanian .active_strip, .lithuanian .color_line {background-color: #B2274B;}
.mathematics .active_strip, .mathematics .color_line {background-color: #E27102;}

.hover .right_strip, .hover .right_strip_all {background-color: #DADADA;}
.biology .check_hover .hover{background-color: #76d587;}
.chemistry .check_hover .hover{background-color: #bdd576;}
.phisics .check_hover .hover{background-color: #76a0d5;}
.history .check_hover .hover{background-color: #b876d5;}
.lithuanian .check_hover .hover{background-color: #d57689;}
.mathematics .check_hover .hover{background-color: #d59f76;}
.check_hover .hover {background-color: #C2C6CF;}

/*-3.2.4.---Puslapiavimo blokas---*/
.pages ul{display: inline; float: right; margin: 5px 0 5px 0;}
.pages ul li {display: inline; float: left; border-left: #000 1px solid; height: 13px; padding-left: 1px; margin-right: 1px; }
.pages ul li a {text-transform: uppercase; font-size: 13px; color: #000; text-decoration: none; display: block; float: left; padding: 0px 5px 1px 5px; height: 13px; line-height:13px;}
.pages ul li a span {width: 20px; height: 15px; dispaly: block; float: left;  margin: 0px; text-align: center; vertical-align: middle;}
.pages ul li .active, .pages ul li a:hover {background-color: #c8defb;}

/*-3.2.5.---Raidynas---*/
.content_top .abc{display: inline; float: left; margin-top: 5px; margin-left: 25px;}
.content_top .abc .last {border-right: #000 1px solid;}
.content_top .abc li {display: inline; float: left; border-left: #000 1px solid; height: 13px; padding-left: 1px; margin-right: 1px; }
.content_top .abc li a {text-transform: uppercase; font-size: 13px; color: #000; text-decoration: none; display: block; float: left; padding: 0px 5px 1px 5px; height: 13px; line-height:13px;}
.content_top .abc li a span {width: 20px; height: 15px; dispaly: block; float: left;  margin: 0px; text-align: center; vertical-align: middle;}
.content_top .abc li .active {background-color: #c8defb;}
.content_top .abc li a:hover {background-color: #c8defb;}

/*-3.2.6.---Papildomas meni�---*/
#additional_menu_wrapper {position: relative; height: 30px;}
.page_content .additional_meniu {position: absolute; top: 0px; right: 0px;}
.page_content .additional_meniu .title {float: left; font-size: 12px; color: #8b8b8b; margin-top: 1px; margin-right: 8px;}
.page_content .additional_meniu ul{display: block; float: left;}
.page_content .additional_meniu li {display: inline; float: left; margin-right: 10px;}
.page_content .additional_meniu li a {display: block; float: left; color: #5381cf; text-decoration: none; cursor:pointer; }
.page_content .additional_meniu li a:hover {text-decoration: under; text-decoration: underline;}
.page_content .additional_meniu li a span {display: block; float: left; padding-left: 12px;  font-size: 13px; background: url(../images/additional_menu_arrow.gif) no-repeat center left;}
.page_content .additional_meniu li a .active {background-color: #e3eefd !important; display: block;}
.page_content .content .additional_meniu {right: 0px; top:11px; }

.content .first_MO_list_item {border-top: #dadada 1px solid; padding-top: 5px; }

/*-3.2.7.---Klasi衫airysis meni譭-*/
#classes {width: 183px; margin-bottom: 25px;}
#classes td {font-size: 12px; font-weight: bold;}
#classes #education_class_1 , #classes #education_class_2 ,
#classes #education_class_3 , #classes #education_class_4, #classes #education_all {border-bottom: #fff 1px solid; border-right: #fff 1px solid; width: 165px; height: 29px; text-align: center; vertical-align: middle;}
#classes #education_class_1 {background-color: #e9e9e9;}
#classes #education_class_2 {background-color: #dadada;}
#classes #education_class_3 {background-color: #c6c6c6;}
#classes #education_class_4 {background-color: #b0b0b0;}
#classes .empty {height: 6px; font-size: 1px;}
#classes #education_all {background-color: #9e9e9e; border-bottom: none; height: 27px;}
#classes .left_strip {width: 4px;}
#classes .right_strip {width: 6px;}
#classes .active {background-color: blue !important;}
#classes .education_class_link {display: block; color: #000; text-decoration: none; cursor: pointer; height: 27px;}
#classes .education_class_link span {display: block; padding: 6px 0;}
#classes .education_class_link:hover {height: 27px;}

#classes_top, #left_menu #classes_bottom {font-size: 1% !important;} 
#classes_top {background: url(../images/classes_top.gif) no-repeat left top; height: 7px;}
#classes_left {background: url(../images/classes_left.gif) no-repeat left top;}
#classes_right {background: url(../images/classes_right.gif) no-repeat right top;}
#classes_bottom {background: url(../images/classes_bottom.gif) no-repeat left top; height: 10px;}
	
/*-3.2.8.---Siauras klasi衫airysis meni譭-*/

.tight_left_menu #classes_top {background: url(../images/classes_top_tight.gif) no-repeat left top;}
.tight_left_menu #classes_bottom {background: url(../images/classes_bottom_tight.gif) no-repeat left top;}

/*-3.3.---Svetain�s medis---*/
#site_tree {padding-top: 10px;}
#site_tree ul {padding-left: 20px; padding-top: 2px;}
#site_tree ul li a{text-decoration: none; color: #000;}
#site_tree ul li a:hover {text-decoration: underline;}
#site_tree .subjects, #site_tree .useful, #site_tree .information {float: left; display: inline; width: 150px; margin-left: 50px; font-size: 12px;}
#site_tree .subjects li, #site_tree .useful li, #site_tree .information li {list-style-type: disc; padding: 3px 0px;}
#site_tree h3 {font-weight: bold; text-transform: uppercase; font-size: 13px;}

/*-3.4.---�odynas - s�ra�as---*/
.vocabulary_item {position: relative; padding-bottom: 1px; margin-bottom: 8px; border-bottom: #c8defb 1px solid; height: 1%;}
.vocabulary_item.title, .vocabulary_item.description {margin-left: 9px;}
.vocabulary_item .title {font-size: 14px; font-weight: bold; margin-bottom: 4px; padding-right: 35px;}
.vocabulary_item .title a {color: #000;}
.vocabulary_item .title a:hover {text-decoration: none;}
.vocabulary_item .description {font-size: 12px; margin-bottom: 4px; padding-right: 40px;}
.vocabulary_item .add_to_favorites {background: url(../images/favorite.gif) no-repeat; text-decoration: none; position: absolute; bottom: 8px; right: 5px; height: 25px; width: 25px;}
.vocabulary_item .rem_from_favorites {background: url(../images/favorite_remove.gif) no-repeat; text-decoration: none; position: absolute; bottom: 8px; right: 5px; height: 25px; width: 25px;}

/*-3.5.---�odynas - elementas---*/
.vocabulary_inner_item {padding-left: 10px;}
.vocabulary_inner_item .add_to_favorites {top: 8px; bottom: auto;}
.vocabulary_inner_item .rem_from_favorites {top: 8px; bottom: auto;}
.vocabulary_inner_item .title h2 {font-size: 18px; font-weight: normal;}
.vocabulary_inner_item .description {line-height: 1.3em;}
.vocabulary_inner_item {border: none;}

/*-3.6.---Susij� MO---*/
.related_MOs {font-size: 11px;}
.related_MOs .related_description_container { margin-left: 5px;}

/*.related_MOs .active_description {display: block !important; position: absolute; margin-top: 10px; margin-left: 10px; z-index: 3;} */

.related_MOs .active_description {display: block !important; position: absolute; margin-bottom:40px; margin-top:15px; left: 0px;}

.concreate_related_MOs .title {}
.concreate_related_MOs .description {margin-bottom: 4px;}
.related_MOs .related_description {padding: 8px; display: none; background-color: #e5f0ff; border: #5381cf 1px solid; width: 450px;}
.concreate_related_MOs .related_description {width: 395px; bottom: 0px; left: 0px}
.related_MOs .related_description .close { text-decoration: none; display: inline; width: 14px; height: 14px; right: 8px; top: 8px; position: absolute; background: url(../images/close.gif) no-repeat;}
.related_MOs .related_description .title, .related_MOs .related_description .description, .related_MOs .related_description .more {display: block; float: none; padding-left: 0px; margin-left: 0px; }
.related_MOs .related_description .title {padding-right: 16px;}
.related_MOs .related_description .title {font-size: 14px; font-weight: bold; color: #000;}
.related_MOs .related_description .more a {color: #000; font-weight: bold;}
.related_MOs .related_description .image{float: left; width: 135px;}

.related_MOs .related_description .description_right{display: inline; float: left; padding-left: 9px; width: 305px; }
.concreate_related_MOs .related_description .description_right {width: 250px;}

.related_MOs a {color: #5381cf;}
.related_MOs a:hover {text-decoration: none;}
.related_MOs .title {float: left; color: #8b8b8b; font-size: 11px; padding-right: 5px; font-weight: normal;}

/*-3.7.---MO sara�as---*/
.MO_list_item {position: relative; padding-bottom: 5px; margin: 5px 0 8px 0; border-bottom: #dadada 1px solid;height: 1%;/*IE Holly Hack */ }
.MO_list_item .clear {border: none;}
.MO_list_item .title {font-size: 18px; color: #000; margin-bottom: 5px;}
.MO_list_item .title a {color: #000;}
.MO_list_item .title a:hover {text-decoration: underline;}
.MO_list_item .description {font-size: 12px; color: #000; margin-left: 150px; padding-bottom: 27px;}
.MO_list_item .image {float:left; width: 135px; margin-right: 10px; margin-left: 6px; margin-top: 5px; margin-bottom: 0px; display: inline;}
.MO_list_item .functions {position: absolute; bottom: 0px; right: 5px; bottom: 3px;}
.evaluate, .views, .controls{ display: block; float: left; color: #8b8b8b; font-size: 11px;}
.evaluate, .views {margin-top: 7px; margin-right: 8px; }
.views .count {color: #454444; font-size: 12px;}
.evaluate {padding-top: 2px;}
.MO_list_item .views {}
.controls .down {margin-right:4px;}

/*-3.8.---Persisiuntimo puslapis---*/
.downloadible_MO_list_item{border-bottom: none;}
#download_types { margin-top: 30px;}
#download_types #zip_pack, #download_types #scorm_pack {position: relative; float: left; background-color: #ededed; width: 354px;}
#download_types #zip_pack {margin-right: 10px;}
#download_types #scorm_pack {}
#download_types .title {font-size: 16px; color: #5381cf; font-weight: bold; margin-left: 55px; margin-top: 14px;}
#download_types .down {position: absolute; top: 11px; left: 20px;}
#download_types .description {margin-left: 20px; margin-right: 20px; margin-top: 10px; font-size: 11px; color: #000; height: 70px;}
#download_types button {background: url(../images/download_button.jpg) no-repeat; width: 110px; height: 25px; border: none; cursor: pointer; margin-left: 120px; margin-top: 10px; margin-bottom: 20px;}

/*-3.9.---Iᳩnkt髸 per請ra---*/
/*-3.9.1.---Iᳩnkt髸 meni衫air쫥---*/
.active_favorite_item{background-color: #ededed;}
#package_menu {height: 130px; margin-top: 30px; position: relative; padding-top: 10px; background-color: #eeeff6; border: 1px solid #d9dbe1; z-index: 1;}
#package_menu .favorite_icon {background: url(../images/favorite_icon.gif) no-repeat; position: absolute; width: 36px; height: 35px; top: -16px; right: 10px;}
#package_menu .favorite_title {padding-left: 5px; font-size: 11px; font-weight: bold; font-family: Verdana; text-transform: uppercase; text-align: left;}
.package_menu_wrapper .total_favorites {background: url(../images/additional_menu_arrow.gif) no-repeat left center; margin-left: 5px; margin-top: 5px; padding-left: 12px; font-size: 12px; text-align: left; color: #5381cf}

#favorite_additional_wrapper {top: 24px; padding: 30px; border: #CCCED7 1px solid; background-color: #fff; position: absolute; left: 120px;}
#favorite_additional_wrapper .close {font-size: 1px; margin-top: -20px; margin-left: 200px; text-decoration: none; position: absolute; display: block; height: 11px; width: 12px; background: url(../images/close_grey.gif) no-repeat;}
#favorite_additional_wrapper .list_title {width: 190px; margin-bottom: 5px; text-align: left; font-weight: bold; font-size: 16px; font-family: Verdana; color: #353535;}

#favorite_wrapper {height: 450px; width: 190px; overflow:auto;  border-top: none;}
#favorite_wrapper span {font-size: 12px;}

#favorite_wrapper .favorite_item {padding: 8px 6px; text-decoration: none; display: block; text-align: left; border-bottom: #CCCED7 1px solid;}
#favorite_wrapper .favorite_item img {margin-top: 3px; margin-left: 3px;}
#favorite_wrapper a {text-decoration: none;}
#favorite_wrapper a:hover{text-decoration: underline;}
#favorite_wrapper .favorite_item .number {font-size: 14px; color: #000; font-weight: bold; padding-right: 2px;}
#favorite_wrapper .favorite_item .favorite_description {font-size: 11px; color: #0052a6; font-weight: bold; display: inline;}

/*-3.9.2.---"Pirmyn atgal"---*/
.previous_next {position: relative; color: #5381cf; margin-top: 6px; font-weight: bold; height: 100px;}
#previous, #next {top: 25px; position: absolute; display: block; color: #5381cf; text-decoration: none; width: 31px; height: 67px;}
#previous {background: url(../images/arrow_left_big.gif) no-repeat center center; left: 3px;}
#next {background: url(../images/arrow_right_big.gif) no-repeat center center; right: 3px;}
.previous_next div {position: absolute; top: 207px; left: 35px; width: 40px; text-align: center; }


#diagnostics_table .header td{background-color: #9da8c0; color: #fff; padding: 6px; font-weight: bold;}
#diagnostics_table td {background-color: #f2f2f2; padding: 6px; font-size: 11px; border-left: #fff 1px solid; border-bottom: #fff 1px solid; }
#diagnostics_table .active_row td{background-color: #ffd4d4;}
#diagnostics_table .check_cell {width: 30px; background: #F2F2F2 url(../images/accepted.gif) no-repeat center top;}
#diagnostics_table .active_check_cell{background: #FFD4D4 url(../images/rejected.gif) no-repeat center center !important;}

.legend {margin-top: 10px;}
.legend  div{font-size: 11px; color: #000; font-weight: normal; margin-bottom: 3px;}
.legend span {padding: 0 10px;}
.legend .fits {background-color: #f2f2f2}
.legend .unfit {background-color: #ffd4d4}


/*-3.9.3.---Iᳩnkt髸 valdymas---*/
#package_info td{font-size: 11px;}
#package_info .title {font-weight: bold;}

#favorite_package_loader {background-color: #ededed; font-size: 12px; padding: 8px;}
#favorite_package_loader form {display: block; position: relative; line-height: 100%; height: 28px; margin-top: 6px;}
#favorite_package_loader form label, #favorite_package_loader form input, #favorite_package_loader form button {position: absolute;}
#favorite_package_loader form label {font-weight: bold; color: #454444; height: 14px;left: 0px; top: 8px;}
#favorite_package_loader form input {width: 130px; height: 18px; border: #c9cedd 1px solid; left: 208px; top: 4px;}
#favorite_package_loader form button {cursor: pointer; background: url(../images/load_package_button.gif) no-repeat; border: none; width: 170px; height: 25px; left: 353px; top: 3px;}

#package_info {background-color: #eef5fe; color: #454444; padding: 8px;}
#package_info table {width: 100%;}
#package_info .title {font-weight: bold; text-align: left; }

#package_control_buttons{position: relative; height: 27px; margin-top: 10px;}
#package_control_buttons #new_package, #package_control_buttons #view_package, #package_control_buttons #save_package {position: absolute; cursor: pointer;}
#package_control_buttons #new_package {background: url(../images/new_package_button.gif) no-repeat; border: none; width: 170px; height: 25px; top: 0px; right: 224px;}
#package_control_buttons #view_package {background: url(../images/view_package_button.gif) no-repeat; border: none; width: 110px; height: 25px; top: 0px; right: 112px;}
#package_control_buttons #save_package {background: url(../images/save_package_button.gif) no-repeat; border: none; width: 110px; height: 25px; top: 0px; right: 0px;}

/*-3.9.4.---Papildoma antraᵫ---*/
#subheading {position: relative;}
#subheading .additional_meniu {top: 0px;}
#subheading h2{font-size: 16px; color: #5381cf; padding-left: 4px; padding-bottom: 3px; border-bottom: #dadada 1px solid; font-weight: bold;}

/*-3.9.5.---Perstumdymo valdymas---*/
.up_down_controls {float: left; }
.up_down_controls .up, .up_down_controls .down {margin-top: 3px; display: block; width: 23px; height: 20px; text-decoration: none;}
.up_down_controls .up {background: url(../images/up_component.gif) no-repeat; }
.up_down_controls .down {background: url(../images/down_component.gif) no-repeat; margin-bottom: 3px; }
.up_down_controls .up_notactive {background: url(../images/up_component_notactive.gif) no-repeat; }
.up_down_controls .down_notactive {background: url(../images/down_component_notactive.gif) no-repeat; }

.vocabulary_item .up_down_controls {margin-right: 8px; }

/*-3.10.---Vieno MO per�i�ra---*/
.content .concreate_related_MOs, .concreate_MO_functions {padding-top: 6px; padding-bottom: 6px; *padding-top: 0px;}
.concreate_MO_functions {float: left;}
.content .concreate_related_MOs {clear:left; position: relative;  height: 0; height: auto; zoom: 1; }

.big_flesh_holder {}

/*-3.11.---Paie�ka---*/
#search, #advanced_search {margin-bottom: 10px;}
#search form, #advanced_search form {padding: 8px; background-color: #ededed; font-size: 12px;}
#search form table, #search form tfoot, #advanced_search form table, #advanced_search form tfoot {width: 100%;}
#search form table td, #advanced_search form table td {vertical-align: top;}
#search form input {width: 380px; border: #c9cedd 1px solid;}
#search form .title, #advanced_search form .title {width: 130px; font-weight: bold; color: #454444;}
#search form .description, #advanced_search form .description{font-size: 10px; color: #8b8b8b; width: 382px; }
#search form .down, #advanced_search form .down {display: inline; margin-left: 10px; background: url(../images/search_arrow.gif) no-repeat;}
#search form .advanced_search_link, #advanced_search form .search_link {margin-left: 10px; color: #5381cf; font-size:13px; text-decoration: none; display: block; float: left; margin-top: 3px; }
#advanced_search form .search_link {margin-top: 4px;}
#search form .search_row td, #advanced_search form .search_row td{height: 30px; vertical-align: middle;}
#search form button, #advanced_search form button {background: url(../images/search.gif) no-repeat; margin-left: 10px; margin-top: 2px; width: 110px; height: 25px; cursor: pointer; border: none;}

/*-3.12.---Išplėstinė paieška---*/
#search form .up, #advanced_search form .up {float: left; width: 25px; height: 25px; display: inline; margin-left: 10px; background: url(../images/search_up.gif) no-repeat;}
#advanced_search form .title span {font-size: 10px;}
#advanced_search .search_checkboxes {font-weight: bold; color: #454444;}
#advanced_search .search_checkboxes span {display: block; float: left; padding-right: 30px; padding-top:4px; line-height: 100%;}
#advanced_search form table{font-size: 12px;}
#advanced_search form table td {vertical-align: middle;}
#advanced_search .search_row input {width: 380px; border: #c9cedd 1px solid;}
#advanced_search form .select_row td{height: 30px;}
#advanced_search select {width: 380px; border: #c9cedd 1px solid;}
#checkboxes_wrapper { height: 20px; margin: 5px 0px;}
#checkbox_1, #checkbox_2, #checkbox_3, #checkbox_4 {position: absolute;}
#checkbox_1 {left: 5px;}
#checkbox_2 {left: 45px;}
#checkbox_3 {left: 95px;}
#checkbox_4 {left: 140px;}

/*-3.13.---Pagalba---*/
#help .help_item {padding-bottom: 15px; padding-top: 5px; padding-left: 50px;  background: url(../images/help_item.gif) no-repeat 10px 3px;;}
#help .help_item a {font-size: 14px; color: #000; font-weight: bold;}
#help .help_item a:hover {text-decoration: none;}
.help_additional_menu li a span{padding: 5px 10px 5px 22px !important; background:transparent url(../images/additional_menu_arrow.gif) no-repeat scroll 10px center !important;}
.help_additional_menu li a .active {background-color: #e3eefd !important; display: block;}

/*-3.14.---Vienas MO---*/
.header_MO {height: 207px;}
#single_MO {margin-top: 20px; text-align: left; margin-bottom: 10px;}

/*-3.15.---Išrinktųjų išsaugojimas---*/
#save_favorite_package {z-index: 10; position: absolute; top: 60px; left: 205px; width: 561px; height: 388px; background: url(../images/save_favorite_package_bgr.jpg) no-repeat; }
#save_favorite_package .title {margin-top: 28px; margin-left: 55px; margin-bottom: 28px; font-size:22px; color: #7C88A0; font-weight:normal;}
#save_favorite_package form {margin-left: 55px;}
#save_favorite_package form table td {font-size: 13px; color: #454444; font-weight: bold; vertical-align: top;}
#save_favorite_package form table td label {display: block; width: 105px; margin-top: 4px;}
#save_favorite_package form table td input {display: block; height: 19px; width: 270px; border: #c9cedd 1px solid; margin: 2px 0;}
#save_favorite_package form table td textarea {display: block; width: 330px; height: 130px; border: #c9cedd 1px solid; overflow: hidden; font-family: MS Shell Dlg; font-size: 13px; }
#save_favorite_package form .button {padding-bottom: 3px; cursor: pointer; font-family: verdana; font-weight: bold; font-size: 15px; color: #000f45; background: url(../images/save_favorite_package_button.gif) no-repeat; width:110px; height: 25px; border: none; margin-top: 5px; margin-left: 1px;}

#login_form_package {z-index: 10; position: absolute; top: 60px; left: 205px; width: 561px; height: 200px; background: url(../images/login_bgr.gif) no-repeat; }
#login_form_package .title {margin-top: 28px; margin-left: 55px; margin-bottom: 28px; font-size:22px; color: #7C88A0; font-weight:normal;}
#login_form_package form {margin-left: 55px;}
#login_form_package form table td {font-size: 13px; color: #454444; font-weight: bold; vertical-align: top;}
#login_form_package form table td label {display: block; width: 105px; margin-top: 4px;}
#login_form_package form table td input {display: block; height: 19px; width: 270px; border: #c9cedd 1px solid; margin: 2px 0;}
#login_form_package form table td textarea {display: block; width: 330px; height: 130px; border: #c9cedd 1px solid; overflow: hidden; font-family: MS Shell Dlg; font-size: 13px; }
#login_form_package form .button {padding-bottom: 3px; cursor: pointer; font-family: verdana; font-weight: bold; font-size: 15px; color: #000f45; background: url(../images/save_favorite_package_button.gif) no-repeat; width:110px; height: 25px; border: none; margin-top: 5px; margin-left: 1px;}

/* Paskutinis atnaujinimas 2008.08.06*/
