* {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

body {
background: #5EACD7 url(/images/content/bg_body.gif) top left repeat-x;
margin: 0;
padding: 0;
font-size: 70%;
color: #363636;
}

input, textarea {
font-size: 100%;  
}

a img {
border: 0;
}

a {
color: #2761B8;
}

a:hover {
color: #ED7200;
}

.foto {
border: 1px solid #ED7200;
}

#main {
margin: 0px auto 0px;
padding: 0px;
width: 950px;
}

div#top {
width: 950px;
height: 150px;
text-align: center;
position: relative;
top: 26px;
}

/* *** S: Menu *** */
#menu {
height: 32px;
float: left;
}

#menu ul {
margin: 0;
padding: 0;
}

#menu ul li {
margin: 0 10px;
padding: 0;
list-style: none;
float: left;
position: relative;
}

/* NEWS */
#menu ul li a.lvHome {
display: block;
width: 74px;
height: 32px;
background: url(/images/content/menu/home_lv.gif) 0px 0px no-repeat;
float: left;
}

#menu ul li a.lvHomeActive, #menu ul li a.lvHome:hover {
display: block;
width: 74px;
height: 32px;
background: url(/images/content/menu/home_lv.gif) 0px -32px no-repeat;
float: left;
}

/* NEWS */
#menu ul li a.lvNews {
display: block;
width: 82px;
height: 32px;
background: url(/images/content/menu/news_lv.gif) 0px 0px no-repeat;
float: left;
}

#menu ul li a.lvNewsActive, #menu ul li a.lvNews:hover {
display: block;
width: 82px;
height: 32px;
background: url(/images/content/menu/news_lv.gif) 0px -32px no-repeat;
float: left;
}

/* TEAM */
#menu ul li a.lvTeam {
display: block;
width: 83px;
height: 32px;
background: url(/images/content/menu/team_lv.gif) 0px 0px no-repeat;
float: left;
}

#menu ul li a.lvTeamActive, #menu ul li a.lvTeam:hover {
display: block;
width: 83px;
height: 32px;
background: url(/images/content/menu/team_lv.gif) 0px -32px no-repeat;
float: left;
}

/* CLUB */
#menu ul li a.lvClub {
display: block;
width: 140px;
height: 32px;
background: url(/images/content/menu/club_lv.gif) 0px 0px no-repeat;
float: left;
}

#menu ul li a.lvClubActive, #menu ul li a.lvClub:hover {
display: block;
width: 140px;
height: 32px;
background: url(/images/content/menu/club_lv.gif) 0px -32px no-repeat;
float: left;
}

/* GALLERY */
#menu ul li a.lvGallery {
display: block;
width: 91px;
height: 32px;
background: url(/images/content/menu/gallery_lv.gif) 0px 0px no-repeat;
float: left;
}

#menu ul li a.lvGalleryActive, #menu ul li a.lvGallery:hover {
display: block;
width: 91px;
height: 32px;
background: url(/images/content/menu/gallery_lv.gif) 0px -32px no-repeat;
float: left;
}

/* MULTIMEDIA */
#menu ul li a.lvMultimedia {
display: block;
width: 108px;
height: 32px;
background: url(/images/content/menu/multimedia_lv.gif) 0px 0px no-repeat;
float: left;
}

#menu ul li a.lvMultimediaActive, #menu ul li a.lvMultimedia:hover {
display: block;
width: 108px;
height: 32px;
background: url(/images/content/menu/multimedia_lv.gif) 0px -32px no-repeat;
float: left;
}

/* SPONSORS */
#menu ul li a.lvSponsors {
display: block;
width: 87px;
height: 32px;
background: url(/images/content/menu/sponsors_lv.gif) 0px 0px no-repeat;
float: left;
}

#menu ul li a.lvSponsorsActive, #menu ul li a.lvSponsors:hover {
display: block;
width: 87px;
height: 32px;
background: url(/images/content/menu/sponsors_lv.gif) 0px -32px no-repeat;
float: left;
}

#menu ul li a.lvfanuzona {
display: block;
width: 96px;
height: 32px;
background: url(/images/content/menu/fanuzona_lv.jpg) 0px 0px no-repeat;
float: left;
}

#menu ul li a.lvfanuzonaActive, #menu ul li a.lvfanuzona:hover {
display: block;
width: 96px;
height: 32px;
background: url(/images/content/menu/fanuzona_lv.jpg) 0px 0px no-repeat;
float: left;
}


#menu ul ul {
position: absolute;
padding: 0;
margin: 0;
top: 32px;
left: 0pt;
background: #FDCC8A;
width: 150px;
visibility: hidden;
}

#menu ul ul li {
padding: 0;
margin: 0;
float: none;
display: inline;
}

#menu ul ul li a {
display: block;
width: 130px;
padding: 5px 10px 5px 10px;
color: #000;
font-size: 11px;
text-decoration: none;
}

#menu ul ul li a:hover {
background: #FFEED2;
}
/* *** B: Menu *** */

/* *** S: Main *** */
div#bg_main {
background: #07204E;
margin: 0;
padding: 10px 10px 0 10px;
width: 930px;
float: left;
}

.bg_box {
background: #2071AA url(/images/content/bg_box.gif) left 39px repeat-x;
margin-bottom: 10px;
width: 100%;
height: 230px;
}

html>body div.bg_box {
height: auto;
min-height: 230px;
}

.title {
background: url(/images/content/title/bg_title.gif) top left repeat-x;
width: 100%;
height: 39px;
}

/* *** S: Left *** */
div#left {
width: 209px;
float: left;
margin-right: 9px;
}

.bg_box1 {
background: #555 url(/images/content/bg_box1.gif) left 39px repeat-x;
margin-bottom: 10px;
width: 100%;
}

.bg_box1 p {
margin: 0;
padding: 0 12px 12px 12px;
color: #FFF;
}

.bg_box1 h1 {
font-family: Arial;
font-size: 120%;
margin: 0;
padding: 12px 12px 0 12px;
color: #FFF;
}

#kopa_left {
height: 31px;
padding: 0;
margin-left: 8px;
}

#kopa_left a:hover {
background-position: 0px -31px;
}

#kopa_left a {
margin-right: 1px;
display: block;
height: 31px;
float: left;
}

a#kopa_left_lv {
width: 49px;
background: url(/images/content/kopa_left_lv.gif) 0px 0px no-repeat;
}

a#kopa_left_lv_active {
width: 49px;
background: url(/images/content/kopa_left_lv.gif) 0px -31px no-repeat;
}

a#fiba_left {
width: 47px;
background: url(/images/content/fiba_left.gif) 0px 0px no-repeat;
}

a#fiba_left_active {
width: 47px;
background: url(/images/content/fiba_left.gif) 0px -31px no-repeat;
}

a#lmkl_left {
width: 47px;
background: url(/images/content/lmkl_left.gif) 0px 0px no-repeat;
}

a#lmkl_left_active {
width: 47px;
background: url(/images/content/lmkl_left.gif) 0px -31px no-repeat;
}

a#lsbl_left {
width: 47px;
background: url(/images/content/lsbl_left.gif) 0px 0px no-repeat;
}

a#lsbl_left_active {
width: 47px;
background: url(/images/content/lsbl_left.gif) 0px -31px no-repeat;
}

.bg_calendar {
background: #2071AA url(/images/content/bg_calendar.gif) left top repeat-x;
width: 100%;
}

table#calendar {
font-size: 11px;
color: #FFF;
}

table#calendar th {
height: 35px;
}

table#calendar th a {
text-decoration: none;
color: #FFF;
font-size: 8px;
}

table#calendar td {
padding: 2px;
text-align: center;
vertical-align: middle;
width: 20px;
height: 20px;
color: #FFF;
}  

table#calendar td a {
color: #FFF;
text-decoration: none;
display: block;
height: 17px;
padding-top: 3px;
vertical-align: middle;
}

table#calendar td.inactive {
color: #99B4E0;
} 

table#calendar .home {
background: url(/images/content/bg_homegame.gif) center no-repeat;
}

table#calendar .out {
background: url(/images/content/bg_outgame.gif) center no-repeat;
}

div#game {
padding: 10px 0;
text-align: center;
color: #FFF;
}

div#game img {
vertical-align: middle;
}

#left .banner {
text-align: center;
margin-bottom: 10px;
}

#bileti {
padding: 8px 6px;
text-align: center;
}

#bileti p {
margin: 0;
padding: 2px 2px 8px 2px;
text-align: left;
}

#bileti h1 {
margin: 0;
padding: 5px 2px 0 2px;
text-align: left;
}
/* *** B: Left *** */

/* *** S: Content *** */
div#content {
width: 494px;
margin: 0;
padding: 0;
float: left;
}

.bg_content {
background: #FFEED2;
margin-bottom: 20px;
width: 100%;
float: left;
}

.title_content {
background: url(/images/content/title/bg_title_content.gif) top left repeat-x;
width: 100%;
height: 39px;
}

#news {
width: 255px;
margin: 0;
padding: 6px 0 0 6px;
float: left;
}

#news a.new {
background: url(/images/content/bg_new.gif) top left no-repeat;
display: block;
width: 249px;
height: 72px;
margin: 0;
padding: 3px;
font: bold 14px Calibri; 
color: #000;
text-decoration: none;
float: left;
}

#news a:hover.new {
background: url(/images/content/bg_new_active.gif) top left no-repeat;
}

#news p {
margin: 5px 0 0 6px;
padding: 0 8px 0 0;
}

#news p.new_date {
font-size: 11px;
color: #515151;
margin-top: 0;
font-weight: normal;
}

#news_foto {
width: 227px;
padding: 6px 6px 0 0;
float: left;
}

#new_foto {
border: 1px solid #ED7200;
width: 225px;
height: 225px;
}

#flash_gallery {

width: 200px;
float: left;
position: relative;
left: 23px;
margin: 6px 0;
border: 1px solid #ED7200;
background: #FFF6E8;
}

#flash_gallery_text {
background: #FFF6E8;
margin: 0;
padding:  0;
width: 200px;
height: 42px;
font-weight: bold;
}

#flash_gallery_text a {
border-top: 1px solid #ED7200;
width: 200px;
margin: 0;
text-decoration: none;
float: left; 
}

#flash_gallery_text p {
margin: 8px 10px 0 10px;
padding: 0 0 7px 0;
}

#flash_gallery_text p span {
font-weight: normal;
color: #333;
margin: 0;
padding: 0;
}

#gallery_all {
padding-left: 3px;
padding-top: 6px;
float: right;
}

#gallery_all p {
margin: 10px 0 0 0;
padding: 0;
font-weight: bold;
}

#gallery_all p.foto_gallery_date {
margin: 0;
padding: 0;
font-weight: normal;
color: #333;
}

.leta_zina_1 {
text-decoration: none;
padding: 4px;
}
.leta_zina_1 {
padding: 8px;
border-bottom: 1px solid #ED7200;
}


.leta_zina_1 a {
  font-weight: bold;
  text-decoration: none;
}
.leta_zina_1 a:hover {
  text-decoration: underline;
}
.leta_zina_1 div {
}
.leta_zina_1 p {
  margin-bottom: 2px;
}



#letanews .container {
  margin-left: 4px;
}


.leta_zina_2 p {
  margin-bottom: 2px;
}

.leta_zina_2 {
text-decoration: none;
padding: 4px;
}
.leta_zina_2 a {
  font-weight: bold;
  text-decoration: none;
}
.leta_zina_2 a:hover {
  text-decoration: underline;
}
.leta_zina_2 div {
  padding-bottom: 4px;
}

.leta_zina_2 {
padding: 8px;
border-bottom: 1px solid #ED7200;
}

a.foto_gallery {
background: #FFF6E8;
border: 1px solid #ED7200;
width: 236px;
margin: 0 0 6px 0;
text-decoration: none;
float: left;
}

img.foto_gallery_1 {
border-right: 1px solid #ED7200;
width: 76px;
height: 76px;
margin-right: 10px;
float: left;
}

#gallery_others {
padding: 13px 0 0 0;
clear: both;
}

/* S: Speletaju statistika */
#kopa_stat {
height: 31px;
padding: 0;
margin: 8px 0 0 0;
float: right;
}

#kopa_stat a:hover {
background-position: 0px -31px;
}

#kopa_stat a {
margin-right: 1px;
display: block;
height: 31px;
float: left;
}

a#kopa_stat_lv {
width: 40px;
background: url(/images/content/kopa_stat_lv.gif) 0px 0px no-repeat;
}

a#kopa_stat_lv_active {
width: 40px;
background: url(/images/content/kopa_stat_lv.gif) 0px -31px no-repeat;
}

a#fiba_stat {
width: 40px;
background: url(/images/content/fiba_stat.gif) 0px 0px no-repeat;
}

a#fiba_stat_active {
width: 40px;
background: url(/images/content/fiba_stat.gif) 0px -31px no-repeat;
}

a#lmkl_stat {
width: 40px;
background: url(/images/content/lmkl_stat.gif) 0px 0px no-repeat;
}

a#lmkl_stat_active {
width: 40px;
background: url(/images/content/lmkl_stat.gif) 0px -31px no-repeat;
}

a#lsbl_stat {
width: 40px;
background: url(/images/content/lsbl_stat.gif) 0px 0px no-repeat;
}

a#lsbl_stat_active {
width: 40px;
background: url(/images/content/lsbl_stat.gif) 0px -31px no-repeat;
}

#spel_statistika {
width: 100%;
}

.tab_stat {
width: 100%;
}

.tab_stat td {
vertical-align: top;
}

.tab_stat td.col {
width: 112px;
padding: 0 3px 7px 10px;
}

.tab_stat td.line, .tab_stat td.line_1 {
padding: 0 7px 7px 3px;
}

.tab_stat td.line {
border-right: 1px solid #ED7200;
}

.tab_stat td.title_stat, .tab_stat td.title_stat_1 {
font-size: 13px;
font-weight: bold;
padding: 10px 0 7px 0;
width: 162px;
}

.tab_stat td.title_stat {
border-right: 1px solid #ED7200;
}
/* B: Speletaju statistika */
/* *** B: Content *** */

/* *** S: Right *** */
div#right {
width: 209px;
float: right;
}

#generalsponsors {
text-align: center;
padding: 70px 0; 
}

.flash_right {
height: 190px;
text-align: center;
vertical-align: middle;
}

div#right .tab_contact {
color: #FFF;
margin-top: 15px;
margin-bottom: 20px;
}

div#right .tab_contact td {
padding: 1px 5px;
}

div#right .tab_contact a {
color: #4995C6;
}

div#right .tab_contact a:hover {
color: #F7C76D;
}
/* *** B: Right *** */

/* *** S: Bottom *** */
#bottom {
background: #07204E;
clear: both;
margin: 0;
padding: 0;
width: 950px;
height: 53px;
}

#bottom p {
margin: 0;
padding: 12px 0 0 110px;
width: 730px;
text-align: center;
color: #FFF;
float: left;
}

#datateks {
  background: url(/images/content/datateks.gif) left no-repeat;
  width: 85px;
  float: right;
}

#datateks a {
  display: block;
  width: 45px;
  height: 38px;
}

#datateks a#host {
  height: 15px;
}

#datateks a span {
  display: none;
}
/* *** B: Bottom *** */

/* *** S: Inside *** */
.bg_content_1 {
background: #FFEED2;
margin-bottom: 8px;
width: 100%;
float: left;
}

.content_inside {
margin: 0;
padding: 6px 6px 0 6px;
}

.bg_content_1 p {
margin: 0;
padding: 5px 0;
}

#content h1 {
background: #FFF6E8;
width: 464px;
border: 1px solid #ED7200;
margin: 0;
padding: 10px 8px;
font-size: 13px;
}

#content h2 {
color: #ED7200;
margin: 0;
padding: 10px 0 8px 0;
font-size: 120%;
}

#content h2 span {
color: #195982;
}

#content_comment h2 {
width: 462px;
border-bottom: 1px solid #ED7200;
color: #ED7200;
margin: 0;
padding: 20px 16px 8px 16px;
font-size: 17px;
font-weight: normal;
}

#content_comment h3, #content_comment h4 {
width: 462px;
border-bottom: 1px solid #2073A8;
color: #000;
margin: 0 6px;
padding: 5px 10px 8px 10px;
font-size: 13px;
}

#content h3 span, #content h4 span {
color: #4F4F4F;
font-size: 11px;
font-weight: normal;
}

#content h4 {
border-bottom: 1px solid #ED7200;
}

#content h1 p.new_date {
font-size: 11px;
color: #515151;
margin: 0;
padding: 0;
font-weight: normal;
}

.content_text {
margin: 0;
padding: 10px 16px 10px 16px;
}

/* S: News, comment */
#content_comment {
background: #FFF6E8;  
}

.form {
margin: 0;
padding: 0;
}

#tab_comment {
margin: 6px 0 0 0;
padding: 0;
}

#tab_comment td {
margin: 0;
padding: 0;
}

.form_box, .form_box1 {
width: 98%;
height: 17px;
border: 1px solid #ED7200;
margin: 2px 0 4px 0;
padding: 0 2px;
}

textarea.form_box {
  height: auto;
}


.form_box1 {
height: 91px;
}

.form_but {
background: url(/images/content/bg_form_but.gif) center no-repeat;
width: 223px;
height: 33px;
display: block;
border: 0;
font-size: 11px;
font-weight: bold;
margin: 0;
padding: 0 0 3px 0;
}
/* B: News, comment */

/* S: Spelu kalendars */
.tab_content {
width: 100%;
margin-bottom: 6px;
border-left: 1px solid #ED7200;
border-top: 1px solid #ED7200;
}

.tab_content th, .tab_content td {
padding: 3px 7px;
border-right: 1px solid #ED7200;
border-bottom: 1px solid #ED7200;
}

.tab_content th {
background: #FF9202;
color: #FFF;
}

table .kal_1 {
background: #FFEED2;
}

table .kal_2 {
background: #FFF6E8;
}

table .kal_left {
text-align: left;
}

table .kal_center {
text-align: center;
}

table .kal_1_center {
background: #FFEED2;
text-align: center;
}

table .kal_2_center {
background: #FFF6E8;
text-align: center;
}

table .kal_h3 {
background: #FCD7A7;
margin: 0;
padding: 5px 7px 2px 7px;
font-weight: bold;
}
/* B: Spelu kalendars */

/* S: Zinu arhivs */
.arhivs {
width: 482px;
margin-top: -1px;
padding: 0;
border-top: 1px solid #ED7200;
border-bottom: 1px solid #ED7200;
}

.arhivs a.new  {
text-decoration: none;
}

.arhivs a:hover.new {
background: #FFF7E8;
width: 100%;
display: block;
}

#content .arhivs a.new h2  {
margin: 0;
padding: 8px 10px 0 10px;
font-size: 100%;
text-decoration: underline;
border: 0;
color: #2761B8;
text-decoration: none;
}

#content .arhivs a:hover.new h2  {
color: #ED7200;
}

.arhivs a.new .date {
margin: 0;
padding: 0 0 7px 10px;
color: #515151;
}

#arhivs_all {
margin: 10px 0 15px 0;
text-align: center;
vertical-align: middle;
}

#arhivs_all a {
padding: 3px;
text-decoration: none;
font-weight: bold;
}

#arhivs_all a img {
margin: 0 -2px;
padding: 1px;
vertical-align: bottom;
}

#arhivs_all a#active {
color: #333;
}
/* B: Zinu arhivs */

/* S: Adbild ASK */
.foto_adbild {
width: 87px; 
border: 1px solid #ED7200;
margin: 0 10px 10px 0;
float: left;
}

.adbild {
padding: 10px;
font-weight: bold;
}

.li_adbild {
margin: 5px;
}

.li_adbild a {
font-weight: normal;
background: url(/images/content/li.gif) left 2px no-repeat;
margin: 2px;
padding: 0 0 0 15px;
}

.content_text .line {
clear: both;
background: #ED7200;
height: 1px;
width: 100%;
margin-bottom: 10px;
}
/* B: Adbild ASK */

/* S: Speletaji - Anketa */
.tab_anketa {
width: 300px;
border-left: 1px solid #ED7200;
border-top: 1px solid #ED7200;
}

.tab_anketa td {
padding: 4px 7px;
border-right: 1px solid #ED7200;
border-bottom: 1px solid #ED7200;
}

.tab_anketa td.label {
color: #636466;
white-space: nowrap;
vertical-align: top;
}

.foto_left {
margin: 0 10px 10px 0; 
float: left;
}

.foto_right {
border: 1px solid #ED7200;
margin: 0 0 10px 10px; 
padding: 0;
float: right;
}

a.atpakal  {
background: url(/images/content/arhivs_12.gif) left 2px no-repeat;
margin: 5px 0;
padding: 0 0 0 15px;
}
/* B: Speletaji - Anketa */

/* S: Rezultati */
.tab_statistika_1 {
background: #FFF6E8;
border-left: 1px solid #ED7200;
border-top: 1px solid #ED7200;
}

.tab_statistika_1 td {
padding: 1px 7px;
border-right: 1px solid #ED7200;
border-bottom: 1px solid #ED7200;
text-align: center;
color: #000;
}

.tab_statistika_1 td.left {
text-align: left;
width: 117px;
font-weight: bold;
}

td.icon {
padding: 0 2px;
width: 34px;
}

td.icon a {
margin: 0 2px;
}

p.icon {
margin-top: 10px;
}

p.icon a {
text-decoration: none;
}

.tab_statistika {
width: 100%;
border-left: 1px solid #ED7200;
border-top: 1px solid #ED7200;
}

.tab_statistika th, .tab_statistika td {
padding: 1px;
border-right: 1px solid #ED7200;
border-bottom: 1px solid #ED7200;
text-align: center;
}

.tab_statistika th {
background: #FF9202;
color: #FFF;
}

.tab_statistika td.td_players {
width: 96px;
text-align: left;
padding: 2px 3px 2px 10px;
}
/* B: Rezultati */

/* S: Galerija */
div.allGal a {
text-decoration: none;
}

.allGal .arhivs {
width: 482px;
margin-top: -1px;
padding: 0;
border-top: 1px solid #ED7200;
border-bottom: 1px solid #ED7200;
clear: both;
}

.allGal .img {
width: 60px; 
border: 1px solid #ED7200;
margin-right: 5px;
margin-bottom: 10px;
}

.allGal a:hover.gal {
background: #FFF7E8;
width: 100%;
display: block;
}

#content .allGal a.gal h2  {
margin: 0;
padding: 10px;
font-size: 100%;
border: 0;
color: #2761B8;
text-decoration: none;
}

#content .allGal a:hover.gal h2  {
color: #ED7200;
}

#content .allGal a.gal_1 h2  {
margin: 0;
padding: 8px;
font-size: 100%;
border: 0;
color: #2761B8;
text-decoration: none;
}

#content .allGal a:hover.gal_1 h2  {
color: #ED7200;
}

.allGal a.gal .date, .allGal a.gal_1 .date {
font-weight: normal;
color: #515151;
}

#arhivs_all {
margin: 10px 0 15px 0;
text-align: center;
vertical-align: middle;
}

#arhivs_all a {
padding: 3px;
text-decoration: none;
font-weight: bold;
}

#arhivs_all a img {
margin: 0 -2px;
padding: 1px;
vertical-align: bottom;
}

#arhivs_all a#active {
color: #333;
}
/* B: Galerija */
/* *** B: Inside *** */


.err {
  font-weight: bold;
  color: red;
}

.msg {
  font-size: 14px;
  font-weight: bold;
}

.form_but {
  width: auto;
  padding-left: 7px;
  padding-right: 7px;
  border:1px solid #ED7200;
}

#galleries {
  width: 245px;
  min-height: 680px;
  float: right;
}

#leta_zinas {
  width: 245px;
  min-height: 680px;
  float: left;
}

#leta_zinas .letaBan {
  text-align: center;
  padding: 0px;
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  background: white; /*#074e34;*/
}

#letanews {
  margin-top: 5px;
  overflow-y: scroll;
  height: 100%;
  height: 565px;
  margin-right: 4px;
}

.letacontent p {
  padding-top: 0px;
  padding-bottom: 6px;
}


#sb-container, #sb-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  margin: 0;
  padding: 0;
}
#sb-container {
  height: 100%;
  display: block;
/*  visibility: hidden; */
  z-index: 999;
}
body > #sb-container {
  /* use position:fixed in modern browsers */
  position: fixed;
}
#sb-overlay {
  /* needed in IE6 where sb-container uses position:absolute */
  height: expression(document.documentElement.clientHeight + 'px');
}
#sb-container > #sb-overlay {
  /* use for sb-container position:fixed */
  height: 100%;
}

#sb-overlay {
  background: url(/images/overlay.png);
}

