* { 
  padding: 0; 
  margin: 0; 
}
body {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  /* background: url(/images/background.jpg) #9CC3DA repeat-x left top; */
}
a {
	color: #0033CC; /* color: #005ca3; */
}
a:hover {
	color: #333333; 
}
input[type=text], input[type=password] {
  border: 1px solid #7F9DB9;
  height: 18px;
}
select {
  border: 1px solid #7F9DB9;
  height: 20px;
}
#wrapper { 
  width: 986px;
  margin: 0 auto; 
}
#top-banner {
  float: left; 
  width: 100%; 
  margin: 10px 0px -4px 0px;  
  text-align: center;
}
#header {
  float: left; 
  width: 100%; 
  margin: 10px 0px 6px 0px;
}
#leftcolumn { 
  float: left;
  width: 813px;
  /* min-height: 350px; */
  padding: 0px;
  margin-bottom: 6px;
  background-color: white;  
}
#rightcolumn {  
  float: right;
  /* display: inline; */
  width: 160px;
  padding: 0px 6px;  
  margin-bottom: 6px; 
  background-color: white;
  border-left: 1px solid #9CC3DA;
}
#footer { 
  clear: both; 
  width: 100%;  
  margin: 0px 0px 10px 0px;
}
#ziu-submit-link {
  color: black;
  text-decoration: none;
}
#ziu-submit-link:hover {
  text-decoration: underline;
}
#ziu-submit-link.selected {
  color: blue;
  text-decoration: underline;
}
#page-message.selected {
  background: url(/images/triangle_down_yellow.gif) no-repeat 90px 100%;
}
#submit-tab {
  float: left; 
  width: 525px; 
  height: 27px; 
  padding: 0px; 
  margin: 0px; 
  background: url(/images/submit_tab_bg.gif) no-repeat;
}
#login-tab {
  float: right; 
  text-align: right; 
  margin-bottom: 0px; 
  height: 17px;
  padding: 5px 5px; 
  margin-right: 0px;
}
#login-tab.selected {
  padding: 5px 5px;
  background: url(/images/login_tab_bg.gif) no-repeat;
}
#submit-panel {
  height: 50px; 
  width:984px;
  clear: both; 
  margin-bottom: 6px; 
  background-color: #9BC2DA;
  border-left: 1px solid #3399D4;  /* border: 1px solid #3B5998; */
  border-right: 1px solid #3399D4;
  border-bottom: 1px solid #3399D4;
}
#submit-panel input, select {
  background-color: #E8EEFA;
}
#submit-panel-top-line {
  float: left; 
  width:984px;
  height: 1px;
}  
#submit-panel-top-line div {
  float: left;
  height:1px;
  background-color: #3399D4;
}
#login-panel {
  height: 50px; 
  width: 984px;
  clear: both; 
  margin-bottom: 6px; 
  background-color: #EDEDED; 
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
  border-bottom: 1px solid #666666;
}
#login-panel-top-line {
  float: left; 
  width: 984px;
  height: 1px;
}  
#login-panel-top-line div {
  float: left;
  height: 1px;
  background-color: #666666;
}
#login-panel input {
  margin-bottom: 3px;
}
#header-sections {
  float: left;
  width: 986px; 
  padding: 0px;
  color: black;  
  border-top: 1px solid #333333;
}
#header-sections span {
  float: left;
  display: block;
  padding: 6px 3px;  
}
#header-sections a {
  float: left;
  display: block;
  text-decoration:none;   
  color: #0033CC; 
  font-weight: bold;
  padding: 6px 3px;
  font-size: 13px;
}
#header-sections a:hover {
  text-decoration:underline; 
}
#sections {
  float: left;  
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
#sections li { 
  float: left;
}
#header-sections a.selected {
  color: green; /* black; */
  background: url(/images/triangle_up_blue.gif) no-repeat center 100%;
}
#header-extra-sections a {
  float: right;
  font-weight: bold;
}
#header-extra-sections span {
  float: right;
}
#header-subsections { 
  float: left; 
  width: 984px; 
  padding: 0px;
  background-color: #E8EEFA;
  color: black;
  border:1px solid #9CC3DA; 
}
#header-subsections a { 
  text-decoration:none;   
  color: #0033CC;
  margin: 0px 2px;
}
#header-subsections a:hover {
  text-decoration:underline; 
}
#header-subsections a.selected  {
  text-decoration:none;   
  color: green;
  font-weight: bold; 
}
#categories  {
  text-decoration:none;   
  float: left;   
  padding: 4px;
}
/* submit panel */
#link_title {
  float: left;
  width: 650px; 
  margin: 3px 0px 0px 3px;
}
#link_section {
  float: left;
  width: 110px; 
  margin: 3px 3px 0px 3px;
}
#link_category {
  float: left;
  width: 110px; 
  margin: 3px 3px 0px 3px;
}
#link_tags {
  float: left;
  width: 438px; 
  margin: 3px 0px 0px 3px;
}
.link-tags-suggestions {
  float: left;    
  width: 900px;
  height: 16px;    
  overflow: hidden;
}
.link-tags-suggestions span {
  padding: 2px;
  margin-right: 4px;
  cursor: pointer;
}
/* link panel */
.link-action-button {  
  font-weight: normal; /* bold */
  cursor: pointer;
  color: #333333; /* #888888 */
  margin: 0px 2px;
}
.link-action-button:hover { 
  color: green;
}
.pointer {
  cursor: pointer; 
}
ul.tab-buttons {
  margin:4px; 
  list-style-type: none;
}
ul.tab-buttons li {
	display: inline; 
  padding: 2px;
}
ul.tab-buttons li span {  
  font-weight: normal;
  cursor: pointer;
}
ul.tab-buttons li span.tab-button-active {
  color: green;
}
div.tab-content {
  margin:4px;
  padding-top:4px;
  border-top: 1px solid #CCCCCC;
  position: relative;
}
/* link comments */
.comment-new-panel { 
  float: left;
  display: none;    
  width: 249px;
  height: 58px; 
  margin: 0px;       
}
div.comment { 
  float: left;    
  margin: 0px 0px 0px 4px;
}
div.comment a { 
  text-decoration: none;
}
div.comment a:hover { 
  text-decoration: underline;
}
.comment-scroll-button {
  display: none;
  cursor: pointer;  
}

#tags-content a {
  margin: 3px;
}
.link-info {
  color: #888888;
}
.link-info  a {
  color: #000000;
  text-decoration: none;
}
.link-info  a:hover {
  text-decoration: underline;
}
.not-found {
  float: left;
  padding: 6px 0px 4px 6px;
}
.list-ads-top {
  float: left; 
  width: 807px; 
  /* height: 90px; */
  text-align: center;
  border-bottom: 1px solid #9CC3DA;
  padding-bottom: 2px;
  margin-bottom: 4px;
}
.list-intro {
  float: left; 
  width: 797px;  
  margin-bottom: 6px;
  background-color: #EEEEEE; /* #E1EDCD; */
  border:1px solid #CCCCCC; /* #98BF21; */ 
  padding: 4px; 
}
.list-intro  a {
  color: black;
  text-decoration: none;
}
.list-intro  a:hover {
  text-decoration: underline;
}
.list-intro  .about {
  font-size:11px;
  color: #333333;
}
.list-intro a.button {
  color: #0033CC;
}
.list-intro a.button.selected {
  color: black;
  font-weight: bold;
}
.list-intro-2 {
  float: left; 
  width: 797px;  
  margin-bottom: 6px;
  background-color: #FAF6B4; 
  border:1px solid #F5E082;  
  font-size:11px;
  padding: 4px; 
}
.list-orders {
  float: left; 
  width: 807px; 
  border-bottom: 1px solid #9CC3DA; 
}
.list-orders a {
  text-decoration: none;
  color: #0033CC;
  margin: 0px 2px;
}
.list-orders a:hover {
  text-decoration: underline;
}
.list-orders a.selected {
  text-decoration: none;
  color: green;
  font-weight: bold;
}
.header-top-button {
  cursor: pointer; 
  text-decoration: underline;
}
.link-vote-button {
  cursor: pointer;
  position: relative; 
  width: 50px; 
  height: 13px; 
  padding: 2px 0px;
  text-align: center; 
  font-size: 10px;
  background: url(/images/vote_button.png) no-repeat;
  margin: 2px 0px 0px 0px;
}
.link-voted-button {
  cursor: pointer;
  position: relative; 
  width: 50px; 
  height: 13px; 
  padding: 2px 0px;
  text-align: center; 
  font-size: 10px;
  background: url(/images/voted_button.png) no-repeat;
  margin: 2px 0px 0px 0px;
}
.link-votes-counter {
  float: left; 
  width: 50px; 
  height: 50px; 
  margin: 0px 5px;
}
span.link-votes-count {
  cursor: pointer;
}
span.link-votes-count:hover {
  text-decoration: underline;
}
.link-stars-counter {
  float: left; 
  width: 50px; 
  height: 50px; 
  margin: 0px 5px;  
}
span.link-stars-count {
  position: relative;
  color: brown;
  cursor: pointer;
  font-size: 12px; 
  font-family: 'Arial';
  font-weight: bold;
}
span.link-stars-count:hover {
  text-decoration: underline;
}
.link-tags-button {
  cursor: pointer;
  margin: 0px 1px -1px 0px;
}
#user-profile-header {
  float: left; 
  width: 797px; 
  margin-bottom: 6px;
  background-color: #E1EDCD;
  border: 1px solid #98BF21;
  padding: 4px;
}
#user-profile-header a {
  color: black;
  text-decoration: none;
}
#user-profile-header a:hover {
  text-decoration: underline;
}
#user-links-header {
  float: left; 
  width: 797px; 
  margin-bottom: 6px;
  background-color: #E1EDCD;
  border: 1px solid #98BF21;
  padding: 4px;
}
#user-links-views {
  float: left;
  margin-left: 4px;  
}
#user-links-header a {
  color: black;
  text-decoration: none;
}
#user-links-header a:hover {
  text-decoration: underline;
}
#user-links-views a.selected {
  text-decoration: none;
  color: black;
  font-weight: bold;
}
.user-box-title {
  float: left; 
  margin-left: 6px;  
  width: 793px;  
  padding: 4px 4px 4px 4px;  
  font-weight: bold;
  border-top:1px solid #CCCCCC;
  /* border-left:1px solid #9CC3DA; */
  /* border-right:1px solid #9CC3DA;  */
  background-color:#EDEDED;
  margin-top:3px;
}
.user-box-content {
  float: left;   
  margin-left: 6px;
  width: 793px;  
  padding: 4px;  
  /* background-color:#EDEDED; */  
  /* border-top:1px solid #9CC3DA; */
  /* border-left:1px solid #9CC3DA; */
  /* border-right:1px solid #9CC3DA; */
  /* border-bottom:1px solid #CCCCCC; */
  margin-bottom: 3px;
}
#tags-panel {
  display:none; 
  float:left; 
  position:relative; 
  overflow:hidden; 
  width:984px; 
  margin-top:6px; 
  background-color: #EDEDED;
  border:1px solid #CCCCCC;   
}
#tags-panel a { 
  font-size: 11px;
  text-decoration:none;
}
#tags-panel a:hover {
  text-decoration:underline;
}
.link-subpanel {
  float:left; 
  display:none; 
  position:relative; 
  width:799px; 
  padding:0px; 
  margin:2px 0px 2px 6px; 
  background-color:#EDEDED; 
  border:1px solid #CCCCCC;
  font-size: 12px;
}
.link-subpanel a {
  text-decoration:none;
}
.link-subpanel a:hover {
  text-decoration:underline;
}
.link-subpanel input[type=checkbox], input[type=radio] {
  position: relative;
  top: 2px;
}
.profile-message {
  float:left; 
  display:none; 
  position:relative; 
  width:799px; 
  padding:0px; 
  margin:-3px 0px 1px 6px; 
  background-color:#EDEDED; 
  border:1px solid red;
  font-size: 12px;
}
#header-message {
  float:left; 
  width:984px; 
  display:none; 
  clear:both; 
  background-color:#EDEDED; 
  border:1px solid #CCCCCC;
  margin-bottom:6px;
  font-size: 12px;
}
.pick-subpanel {
  float:left; 
  display:none; 
  position:relative; 
  width:799px; 
  padding:0px; 
  margin: 4px 0px 1px 6px; 
  background-color:#EDEDED; 
  border:1px solid #CCCCCC;  
  font-size: 12px; 
}
#footer-top {
  width:100%; 
  background-color:#EDEDED; 
  border:1px solid #CCCCCC;
}
#footer-top a {
  text-decoration:none;
}
#footer-top a:hover {
  text-decoration:underline;
}
a.pick-from-site {
  text-decoration: none;
  color: black;
}
a.pick-from-site:hover {
  text-decoration: underline;
}  
#paging a {
  text-decoration: none;
}  
#paging a:hover {
  text-decoration: underline;
}  
div.toolbox-item {
  float:left; 
  width:148px;  
  border:2px solid #C2AA4A; 
  margin:6px 4px 0px 4px;  
  background-color:#F5E082;
}
div.toolbox-button { 
  float:left; 
  cursor:pointer;
  width:148px; 
  padding:2px 0px; 
  color:#333333; 
  text-align:center; 
  font-family:Arial;
  font-size:13px; 
  font-weight:bold;
}  
div.toolbox-info {    
  float:left; 
  width:148px;
  background-color:#EEEEEE;
  border-top:1px solid #333333;
}
div.toolbox-info p {
  font-size:11px;
}
#akcija {
  float: left;  
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
#akcija li { 
  float: left;
  margin: 4px;
  clear: both;
}
#akcija li span { 
  font-weight: bold;
}
#akcija-laimetojai {
  float: left;  
  padding: 0px;
  margin-left: 10px;
  list-style-type: none;
}
#akcija-laimetojai li { 
  float: left;
  margin-top: 8px;
}
#akcija-laimetojai li span { 
  font-weight: bold;
}
.link-page-title {
  position:relative;
  font-weight:bold;
  font-size:15px;
  color:#333;
}
.ziu-link {
  float: left; 
  width: 797px;  
  margin-top: 6px;
  margin-bottom: 6px;
  /* background-color: #EEEEEE; */
  /* border: 1px solid #CCCCCC; */ 
  padding: 4px; 
  text-align: center;
}
.ziu-link  a {
  color: black;
  text-decoration: underline;
  border:1px solid #F5E082; 
  background-color:#FAF6B4;
  padding: 4px 6px;
}
.ziu-link  a:hover {
  text-decoration: none;
  color: #000;
}
.span-link {
  text-decoration: underline;
  cursor: pointer;
}
.h-box-title {
  float: left; 
  margin-left: 6px;  
  width: 793px;  
  padding: 4px 4px 4px 4px;  
  font-weight: bold;
  border-top:1px solid #CCCCCC;
  /* border-left:1px solid #9CC3DA; */
  /* border-right:1px solid #9CC3DA;  */
  background-color:#EDEDED;
  margin-top:3px;
}
.h-box-content {
  float: left;   
  margin-left: 6px;
  width: 793px;  
  padding: 4px;  
  /* background-color:#EDEDED; */  
  /* border-top:1px solid #9CC3DA; */
  /* border-left:1px solid #9CC3DA; */
  /* border-right:1px solid #9CC3DA; */
  /* border-bottom:1px solid #CCCCCC; */
  margin-bottom: 3px;
}
.h-box-list {
  margin: 6px 16px;
}
#user-earnings-table {
  border-collapse: collapse;
  margin: 4px 0px;
  width: 100%;
}
#user-earnings-table td {
  padding: 2px 4px;
  border: 1px solid #808080;
}
.admin-table {
  float: left;
  border-collapse: collapse;
  width: 100%;
}
.admin-table th {
  padding: 2px 4px;
  border: 1px solid #808080;
}
.admin-table td {
  padding: 2px 4px;
  border: 1px solid #808080;
}
.list-content {
  float: left; 
  margin: 6px 6px;
  width: 801px;;
}
