/*
  Spice
  MAIN CSS
  PATH: data/css/main.css
  
  div { outline: 1px solid #000000; }
  
*/

html * {
  margin: 0;
  padding: 0;
	border: none;
  font-family: tahoma;
  font-size: 12px;
  color: #e4003b;
}

sup, sub, b, i, u { color: #000000; }


hr {
  border-top: 1px solid #d1d1d1;
  width: 100%;
  margin: 20px 0;
  margin: 20px 0;
}

hr.big4 {
  border-top: 4px solid #d1d1d1;
  width: 100%;
  margin: 20px 0;
}

hr.big4a {
  border-top: 4px solid #d1d1d1;
  width: 100%;
  margin: 0;
}

hr.big2 {
  border-top: 2px solid #d1d1d1;
  width: 100%;
  margin: 20px 0;
}

hr.big2a {
  border-top: 2px solid #d1d1d1;
  width: 100%;
  margin: 0;
}

hr.big4b {
  border-top: 4px solid #d1d1d1;
  width: 100%;
  margin: 5px 0 0 0;
}

html, body { height: 100%; }

body { background: url('../img/body.jpg') repeat-x left 174px; }
body.home { background: url('../img/spc_index.jpg') no-repeat center 174px; }

img { border: none; }

strong {
  color: #000000;
}

ul, ol {
  list-style-position: inside;
}

p em { color: #000000; }

li { color: #000000; }
#spc_content ul {list-style-type: square; margin-left: 0px; list-style-position: outside; }
#spc_content li p { padding: 0;}

img.inframe {
  padding: 5px;
  background: #ffffff;
  border: 1px solid #c0c0c0;
}

img.inframe2 {
  padding: 5px 5px 8px 5px;
  background: url('../img/inframe_corner.gif') no-repeat left bottom;
  border: 1px solid #c0c0c0;
}

a { text-decoration: underline; }
a:hover { text-decoration: none; }

.fs11 { font-size: 11px; }

.noborder { border: none; }
.nobo { border: none; }

p { 
  padding: 5px 0 5px 2px;
  color: #000000;
}

p.nopad { padding: 0; }


h1 {
  color: #000000;
  font-size: 24px;
  font-weight: normal;
  padding-bottom: 8px;
}

h2 {
  color: #000000;
  padding: 10px 0 0 0;
  font-size: 14px;
}

h2.red {
  color: #e4003b;
}

h2.red2 {
  padding-top: 0;
  color: #e4003b;
}

h3 {
  font-family: tahoma;
  font-size: 20px;
  font-weight: bold;
  color: #e4003b;
}

h4 {
  font-family: times new roman;
  font-size: 18px;
  color: #949597;
}

#spc_content ul { list-style-type: square; list-style-position: inside; }
#spc_content ul.out { list-style-type: square; list-style-position: outside;}

#spc_content h1 { font-family: tahoma; color: #000000; font-size: 20px; font-weight: normal; padding-bottom: 8px; } 
#spc_content h2 { font-family: tahoma; color: #e4003b; font-size: 20px; font-weight: normal; padding-bottom: 8px; }
#spc_content h3 { font-family: tahoma; color: #e4003b; font-size: 24px; font-weight: normal; padding-bottom: 8px; }
#spc_content h4 { font-family: tahoma; color: #e4003b; font-size: 24px; font-weight: bold; padding-bottom: 8px; }


.floatleft {
	display: inline;
	float: left;
}

.floatright {
	display: inline;
	float: right;
}

.floatright2 { float: right; }

span.m_date {color: #999999;}

div.clearfloat {
  clear:both;
  height:0px;
  line-height:0px;
  visibility: hidden;
}










div.imagebox {
  padding-bottom: 2px;
  background: url('../img/inframe_corner.gif') no-repeat left bottom;
}

div.imagebox2011 {
  padding-bottom:4px;
  background: url('../img/inframe_corner.gif') no-repeat left bottom;
}

div.imagebox2011 .med {
    padding: 5px;
    height: 130px;
    overflow: hidden;
    border: 1px solid #c0c0c0;
}

div.imagebox2011 img {
    padding: 0;
    border: 0;
}

.imagebox2011 .med img {
  display:block;
  width:100%;
  top:0;
  left:0;
  z-index:1;
  margin-bottom: 5px !important;
}

div.imagebox2011 .seppp {
    height: 5px;
    width: 208px;
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #c0c0c0;
    background: #fff;
    top: 141px;
    position: relative;
    z-index: 2;
}

#spc_search_result li #spc_shoplist .imagebox2011  { padding: 0; }

















input {
  border-left: 1px solid #c3c3c3;
  border-bottom: 1px solid #c3c3c3;
  border-top: 2px solid #7c7c7c;
  border-right: 2px solid #7c7c7c;
	color: #000000;
  font-size: 14px;
}

input.submit {
  width: 22px;
	height: 19px;
	border: none;
	background: url('../img/meklet.jpg') no-repeat;
  cursor: pointer;
}

input.login {
  width: 85px;
	height: 19px;
	border: none;
	background: url('../img/submit_login.gif') no-repeat;
  cursor: pointer;
}

input.addnew {
  color: #ffffff;
  font-size: 12px;
  margin-top: 20px;
  width: 127px;
	height: 24px;
	border: none;
	background: url('../img/search_button.gif') no-repeat;
  cursor: pointer;
}

input.send {
  width: 94px;
	height: 28px;
	border: none;
	background: url('../img/submit.gif') no-repeat;
  cursor: pointer;
}

input.reset {
  width: 94px;
	height: 28px;
	border: none;
	background: url('../img/reset.gif') no-repeat;
  cursor: pointer;
}

/*tabula */
#spc_jobform * {
  color: #000000;
}

#spc_jobform input, #spc_jobform select, #spc_jobform textarea {
  border: 1px solid #d1d1d1;
}

#spc_jobform input[type="text"], #spc_jobform textarea {
  width: 297px;
}

textarea.job-normal { height: 60px; }
textarea.job-long { height: 260px; }

#spc_jobform input.addnew {
  color: #ffffff;
  font-size: 12px;
  margin-top: 20px;
  width: 127px;
	height: 24px;
	border: none;
	background: url('../img/search_button.gif') no-repeat;
  cursor: pointer;
  border: none;
}

#spc_jobform {

  width: 100%;
}

table.map {
  border-collapse: collapse;
  width: 100%;  
}

table.map tr.header { background: none; }

table.map tr td {
  text-align: left;
  vertical-align: top;
  padding-left: 20px;
}

table.map tr td.hasrb {
  padding-right: 10px;
  border-right: 1px solid #dbdbdb;
}

table.map tr.header td {
  height: 60px;
}

table.map tr td ul {
  width: 230px;
  margin-right: 20px;
  margin-top: 10px;
  list-style-type: none;
  background: url('../img/map_right.gif') no-repeat right top;
}

table.map tr td ul li { padding: 5px 0; }
table.map tr td ul li.first a { font-size: 18px; }

table.map tr td ul li.last {
  padding: 5px 0 25px 0;
  background: url('../img/map_bottom.gif') no-repeat center bottom;
}

table.map tr td ul li.subpage { padding-left: 10px; }

table.akcijas {
  border-collapse: collapse;
  width: 100%;
  margin-top: 20px;
}

table.akcijas tr.header {
  background: #e4003b;
  padding: 4px 10px;
}

table.akcijas tr.header td {
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
}

table.akcijas tr td {
  color: #000000;
  padding: 5px 10px;
  border-bottom: 1px solid #F6C0D1;
}




table.wide {
  width: 100%;
  border-collapse: collapse;
  margin-top: 10px;
}

table.forums {
  border-bottom: 2px solid #cccccc;
}

table.wide tr td {
  border-bottom: 1px solid #cccccc;
  padding-left: 10px;
  color: #000000;
  vertical-align: center;
}

table.wide tr td table tr td {
  border: 0px none;
  padding-left: 10px;
  color: #000000;
  vertical-align: center;
}

table.forums tr td {
  border-bottom: 1px dotted #bebebe;
  border-left: 1px solid #e1e1e1;
}

table tr td.logo160 {
  width: 180px;
  text-align: left;
}

table tr td.forums180 {
  width: 180px;
  text-align: left;
  border-right: 1px solid #e1e1e1;
  background: url('../img/forums_next.gif') no-repeat 160px center;
}

table.forums tr td.author { width: 180px; }

table.forums tr td.message {
  border-right: 1px solid #e1e1e1;
  padding-right: 5px;
}

table.forums tr td.separator {
  background: url('../img/separator.gif') repeat-x;
  border-bottom: none;
  border-right: 1px solid #e1e1e1;
}

table.forums tr td input, table.forums tr td textarea {
  border-left: 1px solid #a6a6a6;
  border-top: 1px solid #a6a6a6;
  border-right: 1px solid #d5d5d5;
  border-bottom: 1px solid #d5d5d5;
}

table.forums tr td.label, table.forums tr td.inputfield {

  vertical-align: top;
  border-bottom: none;
  padding: 3px 8px 5px 8px;
}

table.forums tr td.inputfield a {
  font-size: 12px;
}

table.forums tr td.label {
  border-right: none;
}

table.forums tr td.inputfield {
  border-left: none;  
  border-right: 1px solid #e1e1e1;
}

table.forums tr td.inputfield textarea {
  color: #000000;
  width: 722px;
  height: 120px
}

table.forums tr td.inputfield input.send {
  width: 94px;
	height: 28px;
	border: none;
	background: url('../img/submit.gif') no-repeat;
  cursor: pointer;
  color:#FFFFFF;
}

table.forums tr td.inputfield input.reset {
  width: 94px;
	height: 28px;
	border: none;
	background: url('../img/reset.gif') no-repeat;
  cursor: pointer;
  color:#FFFFFF;
}

span.msg_info {
  color: #909090;
  font-size: 11px;
}

table.forums tr td.forums180 a, table.forums tr td.forums80 a  {
  font-size: 12px;
}

table tr td.logo80 {
  width: 80px;
  text-align: left;
}

table.forums td.forums80 {
  width: 80px;
  text-align: center;
  padding-left: 0;
}

table tr.header {
  background: url('../img/table_header.gif') repeat-x left top;
  height: 36px;
}

table.forums tr.header {
  background: url('../img/forum_header.gif') repeat-x left top;
  height: 47px;
}

table tr.header td {
  border: none;
  color: #ffffff;
  font-weight: bold;
  padding-top: 6px;
}

table.forums tr.header td {
  border: none;
  color: #000000;
  font-weight: normal;
}

table.forums tr.starter td {
  background: #f8f8f8;
  border-bottom: 1px solid #cacaca;
}

table.forums tr td {
  padding: 5px 0 15px 10px;
}

table.forums tr td a {
  font-size: 18px;
}
table.search {
  border-collapse: collapse;
  width: 100%;
  margin: 25px 0;
}

table.search tr td {
  color: #000000;
  height: 33px;
  vertical-align: center;
}

table.search tr td.required {
  width: 200px;
  text-align: center;
  background: url('../img/required_field.gif') no-repeat 3px center;
}

table.search tr td input.sb {
  width: 400px;
  height: 19px;
  text-align: left;
  padding: 7px 10px;
  border: none;
  background: url('../img/searchbox11.gif') no-repeat left center;
}

table.search tr td.options {
  background: url('../img/search_bottom.gif') no-repeat left bottom;
}

table.search tr td.buttons {
  text-align: left;
  padding-left: 474px;
}

table.search_results {
  border-collapse: collapse;
  width: 100%;
  margin: 25px 0;
}

table.search_results {


}

input.submit {
  width: 22px;
	height: 19px;
	border: none;
	background: url('../img/meklet.jpg') no-repeat;
  cursor: pointer;
}

input.submit2 {
  color: #ffffff;
  font-size: 12px;
  width: 127px;
	height: 24px;
	border: none;
	background: url('../img/search_button.gif') no-repeat;
  cursor: pointer;
}

input.submit2b {
  color: #ffffff;
  font-size: 12px;
  width: 187px;
	height: 24px;
	border: none;
	background: url('../img/search_buttonb.gif') no-repeat;
  cursor: pointer;
}

input.login {
  width: 85px;
	height: 19px;
	border: none;
	background: url('../img/submit_login.gif') no-repeat;
  cursor: pointer;
}

.wifi #spc_wifilogin {
  width: 100%;
  margin: 30px auto;
}

.wifi #spc_wifilogin table {
  text-align: left;
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 30px;
}

.wifi #spc_wifilogin table td{
  padding: 2px 2px 0 0;
}

.wifi #spc_wifilogin table td.login {
  padding-top: 6px;
  text-align: center;
}

#spc_main {
	width: 990px;
	margin: 0 auto;
}

#spc_header {
	width: 100%;
  position: relative;
  height: 278px;
}

.wifi #spc_header {
  text-align: center;
}

#spc_logo {
	margin: 10px 20px 0 20px;
}

.wifi #spc_logo {
  margin: 27px 0 0 -60px;
}

#spc_topmenu {
  margin: 43px 0 0 0;
}

#spc_topmenu ul {
	list-style-type: none;
}

#spc_topmenu ul li {
	display: inline;
	float: left;
	width: 78px;
	text-align: center;
  margin: 0 15px;
}

#spc_topmenu ul li.last {
  /*margin-right: 60px;*/
}

#spc_search {
  margin: 45px 0 0 0;
}

#spc_mainmenu {
  clear: both;
  text-align: right;
  position: absolute;
  top: 185px;
}

#spc_language {
  position: absolute;
  left: 395px;
  top: 30px;
}

#spc_language ul {
  list-style-type: none;
}

#spc_language ul li {
	display: inline;
	float: left;
  width: 30px;
  height: 28px;
  text-align: center;
  padding: 12px 10px 0 10px;
}

#spc_language ul li.active {
  background: url('../img/active_lang.gif') no-repeat center center;
}

#spc_language ul li.first {
  border-right: 1px solid #f46a8a;
}

#spc_language ul li a {
  color: #ffffff;
  text-decoration: underline;
}

#spc_language ul li a:hover {
  text-decoration: none;
}

#spc_language ul li.active a {
  color: #e4003b;
  text-decoration: none;
}

#spc_body {
  padding: 20px 20px 180px 25px;
  background: url('../img/dekoracijas.jpg') no-repeat center 12px;
}

.wifi #spc_body {
  padding-bottom: 0;
  text-align: center;
}

#spc_body.index {
  padding: 12px 0 0 0;
  background: url('../img/body_index.gif') left 12px;
}

#spc_body.flash {
  padding: 60px 20px 0 25px;

}

#spc_banners {
  list-style-type: none;
  height: 170px;
  border-bottom: 1px solid #cccccc;  
}

#spc_banners li {
  width: 320px;
  height: 170px;
  display: inline;
  float: left;
}

#spc_banners li.middle {
  padding: 0 10px;
}

#spc_banners li.left_big {
  width: 650px;
  padding: 0 10px 0 0;
}
#spc_banners li.left_big {
  width: 990px;
  padding: 0 0 0 0;
}

.home #spc_ad {
  visibility: hidden;
  width: 980px;
  height: 300px;
  /*padding: 0 90px;
  margin-left: -90px;
  background: url('../img/index.jpg') no-repeat center 30px #ffffff;*/
}

#spc_ad {
/*  width: 980px;
  padding: 0 90px;

  margin-left: -90px;
  height: 300px;
  background: url('../img/index.jpg') no-repeat center 30px #ffffff;
  */
}

.wifi #spc_ad {
  border-top: none;
}

#spc_path {
	margin: 10px 0 10px 0;
}

#spc_path.forums * { font-size: 14px; font-weight: bold; }
#spc_path.forums { margin-top: 10px; }

#spc_path ul {
  list-style-type: none;
}

#spc_path ul li {
  display: inline;
  float: left;
  height: 21px;
  padding: 6px 6px 0 8px;
  background: url('../img/path_sep.gif') no-repeat left center;
  font-size: 11px;
}

#spc_path.forums ul li {
  height: 21px;
  padding: 2px 6px 0 12px;
  background: url('../img/arrow_right.gif') no-repeat left center;
}

#spc_path ul li.last {
  color: #909090;
  padding: 6px 6px 0 14px;
  background: url('../img/path_last.gif') no-repeat left center;
}

#spc_path.forums ul li.last {
  padding: 2px 6px 0 14px;
  background: url('../img/arrow_right.gif') no-repeat left center;
}

#spc_path ul li.first {
  padding-left: 0;
  background: none;
}

#spc_path ul li a {
  font-size: 11px;
}

#spc_path ul li.back {
  margin-top: -6px;
  height: 26px;
  width: 246px;
  padding: 12px 0 0 30px;
  background: url('../img/leftmenu_active.gif') no-repeat left center;
}

#spc_path ul li.back a {
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

#spc_leftmenu {
	width: 270px;
	
}

#spc_leftmenu ul {
  list-style-type: none;
}

#spc_leftmenu ul li {
  width: 216px;
  height: 28px;
  padding: 0 0 0 30px;
}

#spc_leftmenu ul li.active {
  color: #ffffff;
  font-weight: bold;
  padding: 12px 0 0 30px;
  background: url('../img/leftmenu_active.gif') no-repeat left center;
}



#spc_leftmenu ul li.submenu {
  /*height: 23px;*/
  height: auto;
  background: #f1f1f1;
  padding: 5px 0 5px 50px;
  width: 196px;
}

#spc_leftmenu ul li.first {
	height: 5px;
	padding: 10px 0 0 50px;
	margin: 5px 0 0 0;
	background: url('../img/leftmenu_top.gif') repeat-x left top;
}

#spc_leftmenu ul li.last {
	height: 5px;
	padding: 0 0 10px 50px;
	margin: 0 0 10px 0;
	background: url('../img/leftmenu_bottom.gif') repeat-x left bottom;
}

#spc_leftmenu ul li.on {
  color: #000000;
  padding: 5px 0 0 70px;
  width: 176px;
  background: url('../img/leftmenu_on.gif') no-repeat right center;
}

#spc_leftmenu ul li.on2 {
  color: #000000;
  padding: 5px 0 0 70px;
  width: 176px;
  background: url('../img/leftmenu_on2.gif') no-repeat right center;
}

#spc_content {
  width: 100%;
}

#spc_content table.divider tr td {
  vertical-align: top;
}

#spc_content #spc_search_result { list-style-type: none; }

#spc_search_result li {
  padding: 5px 10px;
  border-bottom:1px dotted #BEBEBE;
}

#spc_search_result li.nopt {
  padding: 0;
  border-bottom: none;
}

#spc_search_result li a { font-size: 14px; }
#spc_search_result li img { margin-left: 10px; }
#spc_search_result li div {
  color: #000000;
  padding: 10px 0;
  font-size: 12px;
}

#spc_pager { list-style-type: none; }
#spc_pager li {
  padding: 0 0 0 3px;
  margin: 5px 2px 0 2px;
  border: none;
  display: inline;
  float: left;
  height: 16px;
  width: 13px;
  border-right: 1px solid #d1d1d1;
}

#spc_pager li.active, #spc_pager li.preactive, #spc_pager li.last {
  border-right: none;
}
  
#spc_pager li.active {
  height: 16px;
  margin: 5px 0;
  background: url('../img/active_page.gif') no-repeat 0px center;
}

#spc_pager li a { font-size: 11px; }
#spc_pager li.active a { color: #ffffff; }

#spc_flash {
  width: 100%;
  height: 350px;
  border: 1px solid #c6c6c6;
  background: #ffffff;
  text-align: center;
}

#spc_shop {
  width: 100%;
  height: 565px;
  border: 1px solid #c6c6c6;
  background: #ffffff;
  text-align: left;
}

#spc_shop table {
  width: 100%;
  height: 100%;
  border-collapse: collapse;
}

#spc_shop table tr td {
  vertical-align: top;
  padding: 0 0 0 30px;
}

#spc_shoptext {
  width: 230px;
  height: 400px;
  overflow: auto;
  position: relative;
}

#spc_shopmenu {
  margin: 25px 0 0 0;
	width: 240px;
}

#spc_shopmenu ul {
  list-style-type: none;
}

#spc_shopmenu ul li {
  width: 175px;
  padding: 5px 10px 8px 20px;
  margin: 0 0 0 25px;
  background: #f0f0f0 url('../img/shopmenu.gif') no-repeat center bottom;
}

#spc_shopmenu ul li.active {
  display: inline-block;
  width: 230px;
  margin: 0;
  padding: 0;
  height: auto;
  background: url('../img/shopmenu_active.gif') no-repeat left top;
}

#spc_shopmenu ul li.active span {
  display: inline-block;
  color: #ffffff;
  font-weight: bold;
  margin: 5px 0 0;
  padding: 0 10px 5px 45px;
  background: url('../img/shopmenu_active.gif') no-repeat left bottom;
}

#spc_shopmenu ul li.first {
	height: 5px;
	padding: 5px 30px 0 0;
	margin: 0 0 0 25px;
	background: url('../img/leftmenu_top.gif') repeat-x left top;
}

#spc_shopmenu ul li.last {
	height: 5px;
	padding: 5px 30px 0 0;
	margin: 0 0 0 25px;
	background: url('../img/leftmenu_bottom.gif') repeat-x left bottom;
}

a.big { font-size: 14px; }

a.link {
  height: 13px;
  margin-right: 15px;
  padding-right: 20px;

  background: url('../img/link_next.gif') no-repeat right center;
}

#spc_shoplogo { margin: 25px 0 0 20px; }
#spc_shoplogo a { font-size: 14px; padding: 0 0 0 10px; }

#spc_footer {
  padding: 20px 20px 50px 25px;
}

#spc_shoplist, #spc_search_result li #spc_shoplist {
  margin-top: 25px;
  padding: 0;
}

#spc_search_result li #spc_shoplist .imagebox  { padding: 0; }

#spc_shoplist ul { list-style-type: none; }
#spc_search_result .imagebox img { margin-left: 0; }



 
#spc_shoplist ul li {
  width: 210px;
  height: 180px;
  display: inline;
  float: left;
  margin: 0 0 10px 10px;
  border-bottom: 0;
  padding: 0
}

#spc_shoplist.komanda ul li { height: 410px; }

#spc_shoplist ul li table { width: 100%; }
#spc_shoplist ul li table tr td { vertical-align: middle; }

#spc_datelist ul { list-style-type: none; margin-top: 10px; }

#spc_datelist ul li {
  float: left;
  display: inline;
  padding: 3px;
  margin-right: 5px;
}

#spc_datelist ul li.active { border: 1px solid #f07393; paddin: 2px;}
#spc_datelist ul li.active a { text-decoration: none; color: #000000; }


/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric { line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; }
.vscrollerbase { width: 15px; background-color: white; }
.vscrollerbar { width: 15px; background-color: black; }
.hscrollerbase { height: 15px; background-color: white; }
.hscrollerbar { height: 15px; background-color: black; }
.hscrollerbar { background: #99CBCB url('../img/scrollbars.png') 0px -30px repeat-x; }
.vscrollerbar { background: #99CBCB url('../img/scrollbars.png') -15px 0px repeat-y; }
.vscrollerbar, .hscrollerbar { padding: 10px; z-index: 2; }
.vscrollerbarbeg { background: url('../img/scrollbars.png') -45px -30px no-repeat;width: 15px;height: 15px !important;}
.vscrollerbarend { background: url('../img/scrollbars.png') -45px 0px no-repeat;width: 15px;height: 15px;}
.hscrollerbarbeg { background: url('../img/scrollbars.png') -60px -15px no-repeat;height: 15px;width: 15px !important;}
.hscrollerbarend { background: url('../img/scrollbars.png') -30px -15px no-repeat;height: 15px;width: 15px;}
.scrollerjogbox { width: 15px;height: 15px;top: auto; left: auto;bottom: 0px; right: 0px;background: #4E727C url(horizontalbarbody_cornerjog.png) 0px 0px;}
.vscrollerbase { background: #D7EBDF url('../img/scrollbars.png') 0px 0px repeat-y;}
.vscrollerbasebeg { background: url('../img/scrollbars.png') -30px -30px no-repeat;width: 15px;height: 15px !important;}
.vscrollerbaseend { background: url('../img/scrollbars.png') -60px -30px no-repeat;height: 15px;width: 15px;}
.hscrollerbase { background: #D7EBDF url(horizontalbarbody_cornerjog.png) 0px -15px repeat-x;}
.hscrollerbasebeg { background: url('../img/scrollbars.png') -60px 0px no-repeat;height: 15px;width: 15px !important;}
.hscrollerbaseend { height: 15px;width: 15px;background: url('../img/scrollbars.png') -30px 0px no-repeat;}
.scrollerjogbox:hover { background: #5E828C url('../img/scrollbars.png') -45px -15px; }



/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
    min-width: 570px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	/*background-color:#000;
	filter:alpha(opacity=75);

	-moz-opacity: 0.75;
	opacity: 0.75;*/
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window * {
  font-family: tahoma;
  font-size: 12px;
}

#TB_window {
	position: fixed;
    background: url('../img/gallery_header.jpg') no-repeat left top #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
    border: 1px solid #cccccc;
	text-align:center;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 45px 0 0 5px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{

	width: 100%;
  height:25px;
	padding:10px 0 7px 0;
  text-align: right;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
  position: absolute;
  top: 0;
  left: 500px;
}

#TB_window #TB_closeWindow a{
  text-decoration: underline; color: #ffffff;
  padding-right: 12px;
  background: url('../img/close.gif') no-repeat right 5px;
}

#TB_window #TB_closeWindow a:hover { text-decoration: none; }


#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;

}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{ 
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

#TB_window #TB_next {}
#TB_window #TB_next a {
  color: #e4003b;
  padding-right: 8px;
  background: url('../img/g_next.gif') no-repeat right 5px;
}

#TB_window #TB_prev {}
#TB_window #TB_prev a {
  color: #e4003b;
  padding-left: 8px;
  background: url('../img/g_prev.gif') no-repeat left 5px;
}

/*dk mess*/
hr { border-top: 1px solid rgb(209, 209, 209); margin: 20px 0pt; width: 100%; }
hr.filled { border: 0pt none ; background: transparent url('../img/body_index.gif') repeat scroll 0% 0%; height: 15px; }
h3 { color: rgb(0, 0, 0); font-size: 24px; font-weight: normal; }
#Spice_Table { margin: 40px 0pt; border-collapse: collapse; width: 100%; }
#Spice_Table tr td { border-bottom: 0pt none; color: rgb(0, 0, 0); height: 40px; padding-left: 10px;}
#Spice_Table tr td.required { border-bottom: 1px solid rgb(204, 204, 204); background: transparent url('../img/required_field.gif') no-repeat scroll left bottom; width: 220px; text-align: center; }
#Spice_Table tr td.list { padding-left: 0;}
#Spice_Table tr td.list p { padding: 5px 0 0 10px;}
#Spice_Table tr td.label { border-bottom: 1px solid rgb(204, 204, 204); }
#Spice_Table tr td.first { border-top: 4px solid rgb(208, 208, 208); }
#Spice_Table tr td.required2 { border-bottom: 1px solid rgb(204, 204, 204); background: transparent url('../img/required_field.gif') no-repeat scroll left center; width: 220px; text-align: left; }
#Spice_Table tr .a { color:#000; }
#Spice_Table tr td input.sb { border: medium none ; padding: 7px 10px; background: transparent url('../img/searchbox.gif') no-repeat scroll left center; width: 527px; height: 19px; text-align: left; }
#Spice_Table tr td input.sb2 { border: medium none ; padding: 7px 10px; background: transparent url('../img/searchbox2.gif') no-repeat scroll left center; width: 457px; height: 19px; text-align: left; }
#Spice_Table tr td input.sb3 { border: medium none ; padding: 7px 10px; background: transparent url('../img/searchbox3_inactive.gif') no-repeat scroll left center; width: 51px; height: 19px; text-align: left; }

#Spice_Table tr td input.sb4 { border: medium none ; padding: 7px 10px; background: transparent url('../img/searchbox3.gif') no-repeat scroll left center; width: 51px; height: 19px; text-align: left; }
#Spice_Table tr td select.ss { background: transparent url('s1.jpg') no-repeat scroll left center; width: 137px; height: 33px; text-align: left; }#Spice_Table tr td select.ss { background: transparent url('s1.jpg') no-repeat scroll left center; width: 137px; height: 33px; text-align: left; }
#Spice_Table tr td select option { color: #000000; }
#Spice_Table tr td.options { background: transparent url('../img/search_bottom.gif') no-repeat scroll left bottom; }
#Spice_Table tr td.buttons { text-align: left; padding-left: 572px; }
#Spice_Table_results { margin: 25px 0pt; border-collapse: collapse; width: 100%; }
#Spice_Table input.submit2 { border: medium none ; background: transparent url('../img/search_button.gif') no-repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px; width: 127px; height: 24px; cursor: pointer; }
#Spice_Table input.submit3 { border: medium none ; background: transparent url('../img/btn_close.gif') no-repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px; width: 96px; height: 24px; cursor: pointer; }
#Spice_Table input.submit4 { border: medium none ; background: transparent url('../img/btn_add.gif') no-repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px; width: 96px; height: 24px; cursor: pointer; }
#Spice_Table input.submit5 { border: medium none ; background: transparent url('../img/sbmt.gif') no-repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px; width: 127px; height: 24px; margin-top: 5px; margin-bottom: 5px; cursor: pointer; }
.dlist { margin: 0pt; padding: 0pt; list-style-type: none; }
.dlist li { text-align: center; font-size: 35px; font-family: georgia; margin-right: 2px; margin-bottom: 15px; display: inline; float: left; padding-bottom: 20px; }
.dlist li.last { margin-right: 0; }

#TB_window #TB_caption .saveBigImg {
  color: #E4003B;
  padding-left: 20px;
  margin-right: 5px;
  background: url('../img/save_icon.gif') no-repeat left center;
}

.c_visible { visibility: visible; }
.c_invisible { visibility: hidden; }

#adLeft { height: 170px; overflow: hidden; width: 320px; background: #ffffff; }

#biletes {
color:black;
font-family:times new roman;
font-size:25px;
margin-left:195px;
margin-top:699px;
position:absolute;
}

#diski {
color:black;
font-family:times new roman;
font-size:25px;
margin-left:78px;
margin-top:728px;
position:absolute;
}

#zaki-content { padding: 80px 10px 20px 10px; background: url('../img/zaki-bg.gif') no-repeat 0 0 #f8f9f9; min-height: 506px; width: 900px; }
#zaki-content2 { padding: 80px 10px 20px 10px; background: url('../img/zaki-spele-bg.jpeg') no-repeat 0 0 #f8f9f9; min-height: 506px; width: 900px; }
#zaki-index { position: absolute; margin-top: -65px;}

#zaki-video { margin-bottom: 20px; }
#zaki-flash { width: 453px; height: 362px; background: url('../img/zaki-video.gif') no-repeat 0 0; }
#zaki-flash-embed { margin: 10px 0 0 10px; }
#zaki-spele { width: 100%; }
#zaki-spele-embed { margin: 0 auto; width: 650px; height: 400px; background: url('../img/zaki-spele.gif') no-repeat 0 0; }
#zaki-ctrl {margin: 20px auto 0 auto; width: 650px;}
#zaki-photo {}
#zaki-photo-title {
  width: 143px;
  height: 32px;
  margin-bottom: 10px; 
  background: url('../img/zaki-photo-title.gif') no-repeat 0 0;
}
#zaki-video-title {
  width: 143px;
  height: 32px;
  margin-bottom: 10px; 
  background: url('../img/zaki-video-title.gif') no-repeat 0 0;
}
#zaki-photo ul { list-style-type: none; }
#zaki-photo ul li { 
  float: left;
  margin: 6px 2px 0 0;
}
#zaki-photo ul li.c-l { 
  margin: 6px 0 0 0;
}
#zaki-footer { width: 920px; height: 183px; background: url('../img/zaki-footer.gif') no-repeat 0 0; }


#pageflip {
  display: none;
	position: relative;
}

*:first-child+html #pageflip {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 90;
}

#pageflip #zz {
  position: absolute;
  width: 105px;
  height: 77px;
	right: 0; top: 0;
  background: url('../img/flip-2.png') no-repeat right top;
}

#pageflip img {
	width: 0px; height: 0px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;

}


#pageflip .msg_block {
	width: 0px; height: 0px;
	position: absolute;
  z-index: 80;
	right: 0; top: 0;
	background: url('../../upload_pic/akcijas/ml/banner.png') no-repeat right top;
	text-indent: -9999px;
}

#adCenter, #adRight {
  position: absolute;
  z-index: 10;
}

#ms-photo {
  margin: 0 0 20px 55px;
}

#ms-photo ul { list-style-type: none; }
#ms-photo ul li { 
  width: 245px;
  height: 112px;
  padding: 3px;
  float: left;
  margin: 6px 40px 0 0;
  border-left: solid 1px #da1246;
  border-top: solid 1px #da1246;
  border-right: solid 1px #da1246;
  border-bottom: solid 5px #da1246;
}
#ms-photo ul li.c-l { 
  margin: 6px 0 0 0;
}

table.akcijas tr td.descr table tr td {
  border: none;
}
table.akcijas .descr table.wide tr td{
  border: none;
}

table.akcijas .dscr td { border: none; }

#spc-datumi {
  z-index: 5000;
  position: fixed;
  width: 133px;
  height: 309px;
  right: 0;
  top: 300px;
}

* html #spc-datumi { position: absolute; }


#tabs { margin-top: -2px;}

#tabs a {text-decoration: none; font-size: 14px;  }

#tabs a span {
  font: normal 18px 'arial'; margin-left: 10px; cursor:pointer;
}

#tabs a span.active { padding: 7px; background: url('../img/ssf/active.jpg') no-repeat center center; color: #ffffff; font-weight: bold;}
#tabsz #tab-1, #tabsz #tab-2 { margin-top: -2px; }

#tab-1-li.c-active, #tab-2-li.c-active { background: #ed2547;
-moz-border-radius-topleft: 10px;
-webkit-border-radius-top-left: 10px;
border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-radius-top-right: 10px;
border-top-right-radius: 10px;
}
#tab-1-li.c-active h2, #tab-2-li.c-active h2 { color: #ffffff; }

input.submit2tabs {
  margin-left: 10px;
  color: #ffffff;
  font-size: 12px;
  width: 83px;
	height: 26px;
	border: none;
	background: url('../img/ssf/atlasit.jpg') no-repeat;
  cursor: pointer;
}

input.submit2tabs_ru {
  margin-left: 10px;
  color: #ffffff;
  font-size: 12px;
  width: 83px;
	height: 26px;
	border: none;
	background: url('../img/ssf/atlasit_ru.jpg') no-repeat;
  cursor: pointer;
}

#spc_shop table.c-nordea td {
  padding: 0;
}

#spc_shop table.c-nordea td p { padding-top: 2px; }
#spc_shop table.c-nordea td:first-child p { padding-right: 5px; }

 1px #da1246;
  border-bottom: solid 5px #da1246;
}
#ms-photo ul li.c-l { 
  margin: 6px 0 0 0;
}

table.akcijas tr td.descr table tr td {
  border: none;
}
table.akcijas .descr table.wide tr td{
  border: none;
}

table.akcijas .dscr td { border: none; }

#spc-datumi {
  z-index: 5000;
  position: fixed;
  width: 133px;
  height: 309px;
  right: 0;
  top: 300px;
}

* html #spc-datumi { position: absolute; }

#tabs { margin-top: -2px;}

#tabs a {text-decoration: none; font-size: 14px;  }

#tabs a span {
  font: normal 18px 'arial'; margin-left: 10px; cursor:pointer;
}

#tabs a span.active { padding: 7px; background: url('../img/ssf/active.jpg') no-repeat center center; color: #ffffff; font-weight: bold;}
#tabsz #tab-1, #tabsz #tab-2 { margin-top: -2px; }

#tab-1-li.c-active, #tab-2-li.c-active { background: #ed2547;
-moz-border-radius-topleft: 10px;
-webkit-border-radius-top-left: 10px;
border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-radius-top-right: 10px;
border-top-right-radius: 10px;
}
#tab-1-li.c-active h2, #tab-2-li.c-active h2 { color: #ffffff; }

input.submit2tabs {
  margin-left: 10px;
  color: #ffffff;
  font-size: 12px;

  width: 83px;
	height: 26px;
	border: none;
	background: url('../img/ssf/atlasit.jpg') no-repeat;
  cursor: pointer;
}

#spc_shop table.c-nordea td {
  padding: 0;
}

#spc_shop table.c-nordea td p { padding-top: 2px; }
#spc_shop table.c-nordea td:first-child p { padding-right: 5px; }



