/* Pagrindinis elementas */
body {
  padding: 0;
  margin: 0;
/* font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif; */
  font-family: sans-serif;
  font-size: 11pt;
  background: white;
  color: black;
  }

/* Compatibility su senais IE */
div#main_container {
  width: 900px;
  padding: 0;
  margin: 1em auto;
  }

/* Citatos */
:root:lang(en),
:lang(en) > Q {
  quotes: "“" "”" "‘" "’";
  }
:root:lang(lt),
:lang(lt) > Q {
  quotes: "„" "“" "‚" "‘";
  }



/* Galbūt vietoje f5f5f5 reiktų naudoti kažką tamsesnio, pvz., eaeaea? */

/* Kepurė. */
div#top_container {
  width: 900px;
  background: #f5f5f5 url('style/top_container_top.png') no-repeat top left;
  padding: 12px 0 0 0;
  margin: 0 0 10px 0;
  }

/* Rankytė ;) */
h1#main_head {
  display: block;
  background: url('style/akl_logo.png') no-repeat top left;
  float: right;
  width: 200px;
  height: 130px;
  margin-left: 0.8em;
  margin-right: 20px;
  }

h1#main_head a {
  display: block;
  width: 100%;
  height: 100%;
  }
  
h1#main_head a span {
  display: none;
  }

/* Karštoji naujiena */
div#highlight {
  margin-left: 20px;
  }

div#highlight h2 a {
  text-decoration: none;
  color: #000000;
  }

/* Meniu */
ol#main_menu {
  display: block;
  clear: both;
  padding: 0;
  margin: 0 20px;
  }

ol#main_menu li {
  display: inline;
  list-style: none;
  }
  
ol#main_menu li a {
  display: block;
  border: 1px solid #7d7d7d;
  background: #ffffff;
  color: #000000;
  text-decoration: none;
  font-size: 79%;
  float: left;
  padding: 0.1em 1.4em;
  margin: 1px;
 }

ol#main_menu li a.active,
ol#main_menu li a.active:hover {
  border-color: #ff9600;
  background: #f8c400;
  }
ol#main_menu li a:hover {
  border-color: #ff9600;
  background: #f8f1d5;
  }

div#top_container_bottom {
  clear: both;
  height: 12px;
  background: transparent url('style/top_container_bottom.png') no-repeat top left;
  margin: 0;
  padding: 0;
  }

/* Submeniu */
div#submenu {
  width: 240px;
  float: left;
  font-size: 90%;
  margin: 0 0 1ex 0;
  }
div#submenu a {
  text-decoration: none;
  font-weight: bold;
  color: #788894;
  }
div#submenu a.selected {
  color: #000000;
  }
div#submenu a:hover {
  color: #ff9600;
  }
div#submenu span.arrow {
  color: #ff9600;
  }

/* Esminis turinys */
div#content_column {
  width: 650px;
  padding: 0;
  margin: 0 0 10px 10px;
  float: right;
  }

/* Psl. be submeniu */
body#remejai div#content_column,
body#naujienos div#content_column {
  width: 900px;
  margin: 0;
  }

/* Pirmas psl. */
body#akl div#content_column {
  width: 510px;
  padding: 0;
  margin: 0 10px 10px 0;
  float: left;
  }
div#news_meta {
  padding: 8px 0 0 0;
  background: #f8c400 url('style/news_meta_top.png') no-repeat;
  }
div#news_meta h2,
div#news_meta p {
  margin: 0 15px;
  }
div#news_meta a {
  color: #000000;
  }
div#news_meta h2 a {
  text-decoration: none;
  }
div#news_meta_bottom {
  height: 14px;
  border: 0;
  padding: 0;
  background: transparent url('style/news_meta_bottom.png') no-repeat;
  }

div.news_item {
  padding: 6px 15px 0 15px;
  margin: 0;
  }
div.news_item h3 {
  padding: 10px 0 5px 0;
  margin: 0;
  }
div.news_item h3 a {
  color: #73aa80;
  }
div.news_item p {
  margin: 0;
  padding: 0;
  }
  
p#allnews {
  padding: 15px 15px 0 15px;
  margin: 0;
  }

/* Dešinysis šonas */
div#dashboard {
  width: 360px;
  padding: 10px 10px 0 10px;
  margin: 0 0 10px 0;
  float: right;
  background: #f5f5f5 url('style/dashboard_top.png') no-repeat;
  }
div#dashboard h2 {
/*
  margin: 0 10px;
*/
  margin: 0;
  padding: 10px 0 5px 0;
  }
div#dashboard p {
/*
  margin: 0 15px;
*/
  margin: 0;
  }
div#dashboard_bottom {
  height: 13px;
  background: transparent url('style/dashboard_bottom.png') no-repeat;
  width: 380px;
  position: relative;
  left: -10px;
  }

h2#blog a{
  text-decoration: none;
  color: #000000;
  }

/* Apačia */
div#footer {
  clear: both;
  background: #a2acaf url('style/footer_top.png') no-repeat;
  margin: 0;
  color: #f6f6f6;
  font-size: 90%;
  text-align: center;
  padding: 8px 0 0 0;
  }
div#footer p {
  margin: 0 15px;
  }
div#footer img {
  display: none;
  }
div#footer_bottom {
  height: 14px;
  background: transparent url('style/footer_bottom.png') no-repeat;
  }

/* Bendrieji dalykai */
img {
  border: 0;
  }

img.lphoto {
	float: left;
	margin-right:  1.5ex;
	margin-top:    0.5ex;
	margin-bottom: 0.5ex;
}

img.rphoto {
	float: right;
	margin-left:  1.5ex;
	margin-top:    0.5ex;
	margin-bottom: 0.5ex;
}

a {
  color: #2670C3;
  }

