html {
 overflow-y: scroll;
}

body {
 margin:0;
 background:#FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#333333;

}


 h1, .contentheading, .componentheading {
 /*color:#8A0000;*/
 font-weight:bold;
 float:left;
 }
 .componentheading, .searchintro {
 	width:535px;
 	float:left;
 	}

 .contentpaneopen{
 background:url(../img/heading-line.png) no-repeat left bottom;
 width:535px;
 }
 h2 {
 font-weight:bold;
 text-align:left;
 padding-left:10px;
 }
 li {
 list-style-image:url(../img/li.gif);
 }
 .l-menu-ad {
 float:left;
 margin-top:10px;
 }

 .container {
 width:960px;
 margin-left: auto;
 margin-right:auto;
 }
 .container2 {
 width:960px;
 margin-left: auto;
 margin-right:auto;
 border-left:solid;
 border-left-color:#c5c4c2;
 border-left-width:1px;
 border-right:solid;
 border-right-color:#c5c4c2;
 border-right-width:1px;
 float:left;
 }
 .top {
 width:960px;
 height:60px;
 float:left;
 background-color: #F4F4F2;
 }


 .slogan {
 float:left;
 margin:10px 0 0 10px;
	border:0;
	border:none;
	outline:none;
}
.slogan a img { border-width: 0; }


 .moduletablesearch {
 padding:0;
 margin:0;
 float:right;
 width:125px;
 text-align:right;
 font-size:10px;
 padding-right:10px;
 margin-top:4px;
 }

 #mod_search_searchword {
 padding:3px 0 0 0;
 margin:0;
 font-size:10px;
 line-height:12px;
 color:#8A0000;
 height:13px;
 width:80px;
 border:solid 1px #b3b3b3;
 float:left;
 }
 .buttonsearch {
 padding:0;
 margin:0;
 font-size:9px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#333333;
 border:solid 1px #d3b4b2;
 height:18px;
 width:18px;
 background: url(../img/Search.ico) no-repeat #FFFFFF;
 background-size: 18px;
 background-position:center;
 float:right;
 }
 .searchsearch {
 float:right;
 }

 .global-menu {
 	float: right;
    margin-bottom: 5px;
    margin-top: 3px;
    padding-right: 10px;
    text-align: right;
    width: 340px;
 }

 .global-menu a {
 font-size:10px;
 color:#76787b;
 text-decoration:none;
 }
 .Header_menulevel1, .Header_menulevel1_active, .Header_eng_menulevel1 {
 float:right;
 padding:0 0 0 10px;
 }
 .Header_menulevel1 a:hover {
 text-decoration:underline;
 }

 .moduletablelng {
 	float:right;
width:210px;
 	text-align:right;
 	padding-right:10px;
 	height:18px;
 }

 .moduletablelng img {
 	border: none;
 	float:right;
 	margin:0 0 0 0;
 	padding-left:7px;
 }

  /* === Aptauja ==== */
#pollxtOptCol {
 	color:#838383;
 	font-size:11px;
 }
.sectiontableheaderpoll{
 	color:#8D0028;
 	font-size:11px;
}


 /* === MENU 1 ==== */

 .m1 {
  width: 900px;
  padding: 0;
  height: 19px;
  background-color: #9c1821;
  font-size: 12px;
  float: left;
  font-family: Helvetica, verdana;
  text-align: center;
 }
 .m_all {
  width: 900px;
  padding: 0;
  height: 19px;
  /*background-color: #9c1821;*/
  font-size: 12px;
  float: left;
  font-family: Helvetica, verdana;
  text-align: center;
 }

 .par_menu_container {
  margin: 0 0;
 }

 #par_menulevel1_active_1,#par_menulevel1_1 {
  border-left:solid;
  border-left-color:#b76d6f;
  border-left-width:2px;
  margin-left: 4px;
 }

 .m1-rght {
  width: 60px;
  height: 19px;
  /*background-color: #9c1821;*/
  float: right;
 }

 .chnge {
 float:left;
 font-size:10px;
 width:95px;
 text-align:right;
 padding-left:19px;
 line-height:10px;
 margin-top:4px;
 }

 .m1 a {
  text-decoration: none;
  color: #fff;
  padding: 0px 9px 0 9px;
  display: block;
  line-height: 19px;
  height: 19px;
  float: left;
 }

 .par_menulevel1,.par_menulevel1_active,.par_eng_menulevel1,.par_eng_menulevel1_active{
  float: left;
  height: 19px;
  border-right:solid;
  border-right-color:#b76d6f;
  border-right-width:2px;
 }

 .par_menulevel1_active a, .par_eng_menulevel1_active a{
  background-color: #ba3a2d;
 }

 .par_menulevel1 a:hover {
  background-color: #8d0d0c;
 }

 /*=====   MENU 2 ====*/
 .m2 {
  width: 960px;
  /*height: 16px;*/
  float: left;
  padding: 0px;
  margin-top: 2px;
  background-color: #e6e6e6 ;
  word-spacing: -1px;
  font-size: 10px;
  font-family: verdana, Helvetica;
  font-weight: normal;
 }

.m2-rght {
  display: none;
}

 .par_menulevel2,.par_menulevel2_active {
  float: left;
  padding: 0;
  height: 16px;
  border-right: solid 2px #fff;
 }

 .m2 a {
  padding: 0px 7px 0px 7px;
  display: block;
  line-height: 16px;
  height: 16px;
  text-decoration: none;
  color: #494949;
  float: left;
 }

 .par_menulevel2_active a, .par_eng_menulevel2_active a{
  background-color: #878380;
 }

 #par_menulevel2_1, #par_menulevel2_active_1 {
  margin-left: 4px;
  border-left: solid 2px #fff;
 }

 .par_menulevel2 a:hover {
  background-color: #cecece;
 }
 /* FOOTER */
 .bottom {
 width:960px;
 height:30px;
 background: url(../img/bottom-bg.png) repeat-x;
 float:left;
 font-size:9px;
 padding:0;
 margin-top:5px;
 line-height: 24px;
 color:#005551;
 }
 .bottom a {
 color:#005551;
 text-decoration: none;
 }

 .bottom-left {
  float:left;
  margin: 0 0 0 10px;
  padding: 0 0 0 3px;
  border-top: 3px solid #8d0000;
 }

 .bottom-right {
  float: right;
  margin: 0 10px 0 0;
  padding: 0 3px 0 0;
  border-top: 3px solid #8d0000;
 }
 /*==== M3 ===*/
 .m3 {
 float:left;
 width:167px;
 padding:20px 1px 10px 4px;
 margin-right:3px;
 margin-bottom: 15px;
 /*background-color:#fff;*/
 margin-top:10px;
 border-top:solid;
 border-top-color:#005551;
 border-top-width:1px;
 border-left:solid;
 border-left-color:#cbcac8;
 border-left-width:1px;
 border-right:solid;
 border-right-color:#cbcac8;
 border-right-width:1px;
 border-bottom:solid;
 border-bottom-color:#cbcac8;
 border-bottom-width:1px;
 }
 .m3 a {
 text-decoration: none;
 font-size:11px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#554545;
 }
 .par_menulevel3, .kam_menulevel3, .par_eng_menulevel3 {
 float:left;
 width:158px;
 padding:5px 0px 5px 5px;
 /*border-bottom:solid 1px #dddddd;
 background:url(../img/m3_bg.gif) no-repeat bottom center;*/
 margin-top:0px;
 border-top:1px solid #ddd;
 border-left:2px solid #fff;
 }
 .par_menulevel3_active, .kam_menulevel3_active, .par_eng_menulevel3_active {
 float:left;
 width:158px;
 padding:5px 0px 5px 5px;
 margin-top:0px;
 border-top:1px solid #ddd;
 	}
 #par_menulevel3_1 {
 border-top:none;
 }

  #par_eng_menulevel3_1 {
 border-top:none;
 }

 .par_menulevel3_active, .kam_menulevel3_active, .par_eng_menulevel3_active {
 background:#f5f5f5;
 border-left:2px solid #005551;
 border-right:1px solid #ddd;
 }
 .par_menulevel3:hover, .kam_menulevel3:hover, .par_eng_menulevel3:hover {
 background:#f3f2f0;
 color:#8A0000;
 }
 .par_menulevel3_active a, .kam_menulevel3_active a, .par_eng_menulevel3_active a {
 color:#8A0000;
 }

 .par_menulevel4, .par_menulevel4_active, .kam_menulevel4, .kam_menulevel4_active, .par_eng_menulevel4_active, .par_eng_menulevel4  {
 background:url(../img/m4.gif) no-repeat 3px 8px #efeeeb;
 padding:2px 0px 2px 10px;
 font-size:10px;
 float:left;
 width:154px;
 border-right:1px solid #ddd;
 border-left:1px solid #ddd;
 }
 /* = = = = = = =  =  = =  R I G H T  = = = = = = */
 .right-side {
 width:215px;
 margin-left:3px;
 float:right;
 }
 .right-icon-bar {
 width:212px;
 height: 50px;
 background:#F8F8F7;
 float:right;
 vertical-align:middle;
 text-align:center;
 padding-top:4px;
 padding-left:2px;
 border-left: 1px solid #D6A5A5;
border-bottom: 1px solid #D6A5A5;
 }


 .lftsd {
 width:884px;
 min-height: 540px;
 float:left;
 padding-left:3px;
 }
 .cntnt {
 float:left;
 width:685px;
 padding:10px;
 background-color:#FFFFFF;
 margin-top:10px;
 border-top:solid;
 border-top-color:#005551;
 border-top-width:1px;
 border-left:solid;
 border-left-color:#cbcac8;
 border-left-width:1px;
 border-right:solid;
 border-right-color:#cbcac8;
 border-right-width:1px;
 border-bottom:solid;
 border-bottom-color:#cbcac8;
 border-bottom-width:1px;
 text-align:justify;
 line-height:18px;
 }

 #flashcontent, #flashcontent2, #flashcontent3, #flashcontent4, #flashcontent5 {
 float:left;
 padding:0 0 0 3px;
 margin:0;
 width:40px;
 }
 .pathwaybig {
 font-size:10px;
 color:#a0a09e;
 height:12px;
 line-height:11px;
 float:left;
 width:720px;
 margin-top: 2px;
 margin-bottom: 2px;
 }
 .pathway a {
 text-decoration:none;
 color:#a0a09e;
 }

 .r-actual-header {
 float:right;
 width:205px;
 margin-top:15px;
 text-align:left;
 padding:0px 0px 3px 10px;
 border-bottom:solid 1px #005551;
 font-size:14px;
 font-weight:bold;
 color:#000;
 }
 .r-newsbox {
 float:left;
 width:210px;
 text-align:justify;
 background:#ffffff;
 }


  .nbx_title_r2 {
 width:194px;
 text-align:left;
 font-weight:bold;
 padding:0 8px 0px 8px;
 padding-bottom:4px;
 padding-top:2px;
 float:left;
  text-decoration: none;
 }
 .nbx_title_r2 a {
 font-size:11px;
 color:#8A0000;
 text-decoration:none;
 }
 .nbx_read_more_r2 {
 width:202px;
 float:left;
 text-align:right;
 margin:0px 0px 0 0px;
 padding-right:7px;
 #list-style-image: url(../img/li.gif);
 #margin: 0;
 #font-size: 11px;
 #list-style-position: outside;
 #margin-left: 10px;

 }
 .nbx_read_more_r2 a {
 font-size:11px;
 text-decoration:none;
 }
 .nbx_text_r2 {
 width:194px;
 padding:3px 8px 0 8px;
 float:left;
 }

 .nbx_text_r2 img {
 float:left;
 text-align:left;
 margin-top:3px;
 }
 .moduletable {
 float:left;
 }
 .nbx_box_r2 {
 float:left;
 }

 .top-right {
 float:right;
 width:280px;
 }


 /*==========  Site Map =================*/

 .sitemap_0{
 color:#98012E;
 }
 .sitemap_0 a {
 color:#98012E;
 text-decoration:none;
 font-size:14px;
 }

 /*============   List =====================*/

 .cntnt ul {
 list-style-image:url(../img/li.gif);
 margin:0;
 padding:6px 10px 0 20px;
 margin-left:15px;
 list-style-position: outside;
 font-size: 12px;
 }
 #ep42studstat{
 /*min-height: 450px;*/
 min-width: 460px !important;
 }
 .ep42slc{
 width: 104% !important;
 font-size: 12px !important;
 margin-left: -26px !important;
 }
.ep42sl li.d{
	margin: 1px 0 !important;
	padding: 0 !important;
}
.ep42slc div.n{
	width: 83% !important;
}
 .ep42sl li div.c{
 font-size: 12px !important;
 width: 15% !important;
 }
 #ep42h2{
 font-size: 14px !important;
 }

 .cntnt p {
 padding:6px 10px 0 20px;
 margin:0;
 }


 .cntnt a:link {
 text-decoration:none;
 }

 p img, li img {
 border: #d9dad5 solid 1px;
 }
.textszlt {
 float:right;
 padding-right:11px;
 padding-top:5px;
 clear:both;
}
 .textszlt a {
 	color:#8A0000;
 	text-decoration:none;
 	font-family:verdana;
 	font-weight:bold;
 	}
 .jce_doclink {
 margin:5px 10px 5px 20px;
 width:400px;
 }
 table, td, tr {
 border-color:#bbbbbb;
 }

 .etta{
 padding:0px;
 margin:0px;
 border:0px;
 }
 #flashicons {
 float:left;
 padding-left:2px;
 }

 .flashbutton {
 float:left;
 }
.flashbutton a:link, .flashbutton a:visited  {
float:left;
height:35px;
padding:2px 1px 4px 1px;
border:none;
}
.flashbutton a:hover {
background:url(../img/flashicon_bg.png) no-repeat;
 }

 #advanced_section{
 padding:0px;
 margin:0px;
 }
 .advanced_section ul{
	padding: 0px 0px 4px 20px;
 margin:0px;
 list-style-type: none;
 list-style-image: none;
 }
 .advanced_section li{
 text-transform:uppercase;
 list-style-type: none;
 list-style-image: none;
 width:500px;
 clear:both;
 padding-top:6px;
 }
 .advanced_section li li{
 text-transform:none;
 }
 .advanced_section li li{
 margin:0px;
 list-style: none url(../img/li.gif);
  list-style-position:outside;
 padding:6px 10px 0 10px;
 }

 .advanced_section li li li{
 list-style-image: none;
 list-style-type: none;
 padding:0px;
 }

 .category_readmore
 {
 width:400px;
 float:left;
 text-align:right;
 text-transform:none;
 }


 .com_newsbox
 {
 float:left;
 }
 .com_newsbox td{
 padding:5px;
 text-valign:top;
 }

 /** NEWSBOXES STYLES */

.nbx_title a, .nbx_title
{
color:#005551;
text-decoration:none;
font-size:13px;
font-weight:bold;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align:left;
padding-left:5px;
}
.nbx_box_inner
{
border-top:3px solid #E5E5E5;
padding-bottom:10px;
padding-top:5px;
padding-left:5px;
}

.nbx_text
{
padding:8px 3px 5px 3px;
color:#222222;
line-height:13px;
text-align:justify;
font-size:11px;
}

.nbx_text ul
{
padding-left:25px;
margin:0px;
}

.nbx_text p,.nbx_text_r2 p, .nbx_text_home p,.nbx_text_li p
{
padding:0px;
margin:0px;
padding-top:6px;
}

.nbx_read_more, .nbx_read_more_r2, .nbx_read_more_li
{
text-align:right;
}
.nbx_read_more a, .nbx_read_more_li a
{
background:url(/images/info_bloki/read_more.gif) no-repeat right center;
padding-right:17px;
}

.nbx_read_more a, .nbx_text a, .nbx_read_more_li a
{
color:#005551;
text-decoration:none;
}

.nbx_title a:hover, .nbx_read_more a:hover, .nbx_read_more_r2 a:hover, .nbx_read_more_li a:hover
{
text-decoration:none;
}
.nbx_img
{
float:left;
margin:2px 15px 0px 0px;
}
 /** END NEWSBOXES STYLES */

.par_eng_menulevel2, .par_eng_menulevel2_active
{
float:left;
}

/** Archive search styles */
.date_from,.date_to
{
float:left;
padding-right:5px;
width:150px;
padding-bottom:3px;
}
.date_from input ,.date_to input
{
width:120px;
}
.date_from img,.date_to img
{
margin-top:3px;
border:0px;
padding-left:3px;
}

.archivesearch
{
padding-left:20px;
padding-bottom:10px;
}
/** End of archive search styles */


/** First page news style**/
.nbx_box_home {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding: 0 0px;
}

.nbx_line_home {
	clear: both;
	float: left;
}

.nbx_box_inner_home {
	float: left;
	padding-bottom: 7px;
	padding-top: 7px;
}
.nbx_title_home {
	font-size: 9px;
	font-weight: bold;
	text-align: left;
	padding-bottom: 3px;
	padding-left: 5px;
	width: 194px;
	float: right;
	text-transform: uppercase;
	/*background:transparent url(../img/heading-line.png) no-repeat bottom center;*/
	border-bottom: ;
	padding-bottom: 3px;
}

.nbx_title_home a {
	color: #8D0028;
	text-decoration: none;
}

.nbx_title_home a:hover {
	text-decoration: underline;
}
.nbx_title_home_event {
	font-size: 9px;
	font-weight: bold;
	text-align: left;
	padding-bottom: 3px;
	padding-left: 5px;
	width: 250px;
	float: right;
	text-transform: uppercase;
	/*background:transparent url(../img/heading-line.png) no-repeat bottom center;*/
	padding-bottom: 8px;
}
.nbx_title_home_event a {
	/*color: #8D0028;*/
	text-decoration: none;
}

.nbx_title_home_event a:hover {
	text-decoration: underline;
}
.nbx_text_home_event {
	padding-left: 10px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 194px;
	color: #838383;
}
.nbx_text_home_event a{
	color: #838383;
	text-decoration: none;
}
.nbx_text_home_event a:hover {
	text-decoration: underline;
}
.nbx_text_home {
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 194px;
	color: #838383;
}

.nbx_read_more_home {
	float: right;
}

.nbx_read_more_home a {
	color: #838383;
	text-decoration: none;
}

.nbx_box_line_home {
	width: 129px;
	float: right;
	margin: 5px 0px 5px 10px;
	height: 1px;
	font-size: 0px;
	line-height: 0px;
}




/**Lauvai**/
.m3_lauva{
float:left;
width:175px;
}

.lauva {
float:left;
}
.middle{
background:transparent url(../img/RTU_lauva_right.png) no-repeat scroll left bottom;
float:left;
min-height:540px;
}

/* polls Outside Table Border */
.mod_pollstable {
	padding: 2px;
	width: 167px;
}
.r-poll-header{
 width:167px;
 text-align:left;
 padding:0px 0px 3px 10px;
 border-bottom:solid 1px #005551;
 font-size:14px;
 font-weight:bold;
	color:#8D0028;
}
 .buttonvote {
 padding:0;
 margin-bottom:15px;
 margin-top:5px;
 font-size:9px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#333333;
 border:solid 1px #d3b4b2;
 height:18px;
 width:70px;
 background:url(../img/src-btn.png) repeat-x #FFFFFF;
 float:left;
 }
.componentheadingpoll a{
	color:#8A0000;
	text-decoration:none;
}

.highlight{
	font-weight: bold;
}
.modifydate{
	font-size: 9px;
	color: #838383;
}
.dropdownlinklist{background-color: #fff; width:330px; height:20px; font-family: arial; }
.dropdownlinklist ul{ margin:0; padding: 0;}
.dropdownlinklist ul li{background-color: #fff; display:inline; height: 20px; list-style:none; float:left; }
/*#navigation ul li.last{ background: none;}   border-top:1px solid #ccc;  */
.dropdownlinklist li a{ color:#000; text-decoration: none; line-height:1em; display:block; padding:7px 5px;}
.dropdownlinklist li a:hover{ color:#333; /*text-align: right;*/ }
.dropdownlinklist li ul{display:none; position: fixed;}
.dropdownlinklist ul li ul li{ display: block;background:#FFFFFF url(../img/src-btn2.png) repeat-x scroll 0 0; float:none;  margin-bottom:3px;margin: -7px 0px 5px 0px } /*margin: -7px -15px 5px -55px*/
.dropdownlinklist ul li:hover ul, .dropdownlinklist ul li:focus ul{position: absolute; display:block; text-align: left; }

#share a {
text-indent:-9999px;
display: block;
border:0; padding:0; margin:10px auto;
width: 16px; height: 16px;
background:url(../img/facebook.gif) top left no-repeat;
overflow: hidden;
text-decoration:none !important;
}

.slogan{
	margin-left: 25px;
	margin-top: 13px;
}

.info-menu-heading-left-top a, .nbx_title_home a,
.nbx_title a, .nbx_title, h2, h2 a,
.nbx_title_home_event a, .cntnt a:link, a{
	color: #005551 !important;
}

.bottom-left, .bottom-right{
	border-top: 3px solid #005551;
}

div.menu td, .m1-rght, .m_all{
    background-color: #005551 !important;
}

#menu a.hover, #trans-active a{
	background-color: #028079 !important;
}
