/* cmsms stylesheet: collapsible modified: 2023 m. spalio 25 d., trečiadienis 13:30:35 */
.collapsible {
  background-color: #c9bc91;
  color: black;
  cursor: pointer;
  padding: 15px;
  width: 96%;
  border: none;
  text-align: left;
  outline: none;
  font-weight: bold;
 // font-size: 15px;
  margin: 5px 0px;
}

.active, .collapsible:hover {
//  background-color: #184688;
  outline: 1px solid #184688;
  color: #184688;
}

.collapsible:after {
  content: '\002B';
  color: #184688;
  font-weight: bold;
  float: right;
  margin-left: 5px;
}

.active:after {
  content: "\2212";
  color: black;
}

.cl-content {
  padding: 0 15px;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  background-color: #f1f1f1;
}
/* cmsms stylesheet: News modified: 2016 m. spalio 3 d., pirmadienis 14:17:41 */
.newsDivider {
    width: 670px;
    height: 24px;
    background: url("../../gfx/newsSeparator.png") repeat scroll 0% 0% transparent;
    margin: 10px 0px 10px 0px;
    clear: both;
}

.NewsFrame
{
margin: 0px 9px 0px 9px;
}

.NewsSummaryPostdate
{
font-weight: bold;
font-style: italic;
}

.NewsHeader
{
//text-transform: uppercase;
text-align: center;
text-indent: 0;
line-height: 1.7em;
}

.NewsContent
{
}

.newsPaging
{
margin: 15px 0px 15px 0px;
}

.newsPaging a, .newsPaging p
{
color: #184688;
font-weight: bold;
}
/* cmsms stylesheet: Tables modified: 2015 m. balandžio 14 d., antradienis 11:22:59 */
table
{
border-collapse: collapse;
}

table td
{
padding: 5px;
text-indent: 0px;
border: 1px solid #557ba3;
}

tr.tableHeader
{
background-color: #c9bc91;
color: #184688;
}

table#vazinejimai
{
font-size: 0.9em;
width: 100%;
}

table#vazinejimai td
{
padding: 3px;
}

table#neformalus, table#comenius
{
width: 100%;
}

table#renginiuPlanas
{
font-size: 0.9em;
width: 100%;
text-align: left;
}

table#renginiuPlanas td
{
padding: 2px;
}

table#respublikaTable
{
font-size: 0.9em;
width: 100%;
text-align: left;
}

table#respublikaTable td
{
padding: 2px;
}

table#respublikaTable ul
{
text-indent: 0px;
list-style-position: outside;
}
/* cmsms stylesheet: Login_Forma modified: 2015 m. balandžio 10 d., penktadienis 14:13:42 */
div.alert {
color: red;
font-weight: bold;
line-height: 1.8em;
}

div#textLangas #loginform {
line-height: 2em;
}
/* cmsms stylesheet: Kontaktine Forma modified: 2015 m. kovo 26 d., ketvirtadienis 13:49:08 */
div.contactForm
{
font-size: 0.9em;
font-style: italic;
color: #184688;
text-indent: 0px;
}

div.contactformHeader
{
font-size: 1.7em;
font-style: italic;
text-align: center;
}

div.contactForm legend
{
font-size: 1.0em;
font-weight: bold;
}

div.contactformField, div.contactformSubject, div.contactformMessage {
margin: 10px 0px 10px 0px;
}

div.contactformField label, div.contactformSubject label, div.contactformMessage label {
display: block;
float: left;
margin-right: 1em;
width: 160px;
}

div.contactformSubject input {
width: 400px;
}

div.contactformMessage textarea {
width: 400px;
}

div.contactformField input[type=checkbox] {
display: block;
clear: left;
float: left;
margin-top: 15px;
}

div.contactformField label.label {
width: 180px;
margin-top: 15px;
}

div.contactformLine {
margin: 10px 0px 10px 0px;
}

div.captcha input {
width: 100px;
margin: 10px 0px 10px 0px;
}

div.error_message {
color: red;
font-weight: bold;
line-height: 1.8em;
}

div.messageSent {
text-indent: 0px;
text-align: center;
}
/* cmsms stylesheet: Banners modified: 2024 m. birželio 7 d., penktadienis 12:48:45 */
div#bannerFrame
{
float: right;
width: 130px;
margin: 0px 13px 0px 0px;
}

div#bannerFrame a
{
display: block;
width: 130px;
}

div#bannerLeftFrame
{
float: right;
width: 150px;
margin: 10px 19px 0px 0px;
}

#bannerLeftFrame p
{
    text-align: center;
    font-size: 0.75em;
    font-weight: bold;
    font-style: italic;
    color: #184688;
    margin: 10px 0px 10px 0px;
}

div#bannerLeftFrame a
{
display: block;
width: 150px;
}

div#pakruojisBanner
{
clear: both;
float: right;
height: 181px;
margin: 20px 0px 0px 0px;
}

div#pakruojisBanner a
{
height: 181px;
background: url("../../uploads/images/Banners/banner_pakruojis.png") no-repeat scroll right top transparent;
}

div#zemynaBanner
{
clear: both;
float: right;
height: 139px;
margin: 20px 0px 10px 0px;
}

div#zemynaBanner a
{
height: 139px;
background: url("../../uploads/images/Banners/banner_zemyna.png") no-repeat scroll right top transparent;
}

div#pvvgBanner
{
clear: both;
float: right;
height: 74px;
margin: 20px 0px 10px 0px;
}

div#pvvgBanner a
{
height: 74px;
background: url("../../uploads/images/Banners/pakruojo.vvg.png") no-repeat scroll right top transparent;
}

div#rozalimasBanner
{
clear: both;
float: right;
height: 164px;
margin: 20px 0px 0px 0px;
}

div#rozalimasBanner a
{
height: 164px;
background: url("../../uploads/images/Banners/banner_rozalimas.png") no-repeat scroll right top transparent;
}

div#zeimelisBanner
{
clear: both;
float: right;
height: 165px;
margin: 20px 25px 0px 0px;
}

div#zeimelisBanner a
{
height: 165px;
background: url("../../uploads/images/Banners/banner_zeimelis.png") no-repeat scroll right top transparent;
}

div#klovainiuBanner
{
clear: both;
float: right;
height: 109px;
margin: 20px 0px 0px 0px;
}

div#klovainiuBanner a
{
height: 109px;
background: url("../../uploads/images/Banners/banner_klovainiu.png") no-repeat scroll right top transparent;
}

div#balsiaiBanner
{
clear: both;
float: right;
height: 122px;
margin: 20px 25px 0px 0px;
}

div#balsiaiBanner a
{
height: 122px;
background: url("../../uploads/images/Banners/banner_balsiai.png") no-repeat scroll right top transparent;
}

div#lygumaiBanner
{
clear: both;
float: right;
height: 147px;
margin: 30px 0px 0px 0px;
}

div#lygumaiBanner a
{
height: 147px;
background: url("../../uploads/images/Banners/banner_lygumai.png") no-repeat scroll right top transparent;
}

div#psjcBanner
{
clear: both;
float: right;
height: 150px;
margin: 20px 0px 0px 0px;
}

div#psjcBanner a
{
height: 150px;
background: url("../../uploads/images/Banners/banner_psjc.png") no-repeat scroll right top transparent;
}

div#linkuvaBanner
{
clear: both;
float: right;
height: 153px;
margin: 20px 25px 0px 0px;
}

div#linkuvaBanner a
{
height: 153px;
background: url("../../uploads/images/Banners/banner_linkuva.png") no-repeat scroll right top transparent;
}

div#ktuBanner
{
clear: both;
float: right;
height: 71px;
margin: 20px 0px 0px 0px;
}

div#ktuBanner a
{
height: 71px;
background: url("../../uploads/images/Banners/banner_KTUPTVF.png") no-repeat scroll right top transparent;
}

div#smmBanner
{
clear: both;
float: right;
height: 133px;
margin: 10px 0px 0px 0px;
}

div#smmBanner a
{
height: 133px;
background: url("../../uploads/images/Banners/banner_smm.png") no-repeat scroll right top transparent;
}

div#upcBanner
{
clear: both;
float: right;
height: 63px;
margin: 30px 0px 0px 0px;
}

div#upcBanner a
{
height: 63px;
background: url("../../uploads/images/Banners/banner_upc.png") no-repeat scroll right top transparent;
}

div#necBanner
{
clear: both;
float: right;
height: 130px;
margin: 20px 0px 0px 0px;
}

div#necBanner a
{
height: 130px;
background: url("../../uploads/images/Banners/banner_nec.png") no-repeat scroll right top transparent;
}

div#nsaBanner
{
clear: both;
float: right;
height: 66px;
margin: 30px 0px 0px 0px;
}

div#nsaBanner a
{
height: 66px;
background: url("../../uploads/images/Banners/nsa-s.png") no-repeat scroll right top transparent;
}

div#lamaBanner
{
clear: both;
float: right;
height: 22px;
margin: 20px 0px 0px 0px;
}

div#lamaBanner a
{
height: 22px;
background: url("../../uploads/images/Banners/banner_lama.png") no-repeat scroll right top transparent;
}

div#lmnscBanner
{
clear: both;
float: right;
height: 158px;
margin: 20px 0px 0px 0px;
}

div#lmnscBanner a
{
height: 158px;
background: url("../../uploads/images/Banners/banner_lmnsc.png") no-repeat scroll right top transparent;
}

div#mukisBanner
{
clear: both;
float: right;
height: 130px;
margin: 10px 0px 0px 0px;
}

div#mukisBanner a
{
height: 130px;
background: url("../../uploads/images/Banners/mukis.png") no-repeat scroll right top transparent;
}

div#egzamBanner
{
clear: both;
float: right;
height: 50px;
margin: 10px 0px 0px 0px;
}

div#egzamBanner a
{
height: 50px;
background: url("../../uploads/images/Banners/banner_egzam.png") no-repeat scroll right top transparent;
}

div#aikosBanner
{
clear: both;
float: right;
height: 49px;
margin: 20px 0px 0px 0px;
}

div#aikosBanner a
{
height: 49px;
background: url("../../uploads/images/Banners/banner_aikos.png") no-repeat scroll right top transparent;
}

div#euBanner
{
clear: both;
float: right;
height: 150px;
margin: 0px 0px 0px 0px;
}

div#euBanner a
{
height: 150px;
background: url("../../uploads/images/Banners/euBanner.png") no-repeat scroll right top transparent;
}

div#patyciosBanner
{
clear: both;
float: right;
height: 130px;
margin: 20px 0px 0px 0px;
}

div#patyciosBanner a
{
height: 130px;
background: url("../../uploads/images/Banners/patyciu-dezute-logos.png") no-repeat scroll right top transparent;
}

div#procBanner
{
clear: both;
float: right;
height: 130px;
margin: 20px 0px 0px 0px;
}

div#procBanner a
{
height: 130px;
background: url("../../uploads/images/Banners/2proc.png") no-repeat scroll right top transparent;
}

div#tamoBanner
{
clear: both;
float: right;
height: 130px;
margin: 0px 0px 0px 0px;
}

div#tamoBanner a
{
height: 130px;
background: url("../../uploads/images/Banners/tamo.png") no-repeat scroll right top transparent;
}

div#policeBanner
{
clear: both;
float: right;
height: 141px;
margin: 10px 0px 0px 0px;
}

div#policeBanner a
{
height: 141px;
background: url("../../uploads/images/Banners/police.png") no-repeat scroll right top transparent;
}

div#tumBanner
{
clear: both;
float: right;
height: 150px;
margin: 0px 0px 0px 0px;
}

div#tumBanner a
{
height: 150px;
background: url("../../uploads/TUM-I/TUM-Is.png") no-repeat scroll right top transparent;
}

div#pmBanner
{
clear: both;
float: right;
height: 150px;
margin: 0px 0px 20px 0px;
}

div#pmBanner a
{
height: 150px;
background: url("../../uploads/upm.png") no-repeat scroll right top transparent;
}
