@charset "utf-8";
/* CSS Document */
body, html { width:100%; height:100%; padding:0; margin:0; font-size:12px; /*font-family:Arial, Helvetica, sans-serif;*/ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#ffffff;}

div.loginDiv { width:930px; margin:10px auto 0 auto; text-align:right; font-size:10px; color:#999; padding-right:20px;}
div.loginDiv a {color:#999; text-decoration:none;}
div.loginDiv a:hover { text-decoration:underline;}
#username, #userpassword { width:100px; font-size:10px; height:14px; border:1px solid #999; margin-right:10px;}
#username:hover, #userpassword:hover {border:1px solid #000;}
#userbutton { border:0; font-size:10px; text-align:center; margin:0 15px 0 0; background-color:transparent; color:#999; cursor:pointer;}
#userbutton:hover { text-decoration:underline;}

table.mainTable { width:950px; background-color:#cdcbbf; background-image:url(../img/bottom.gif); background-repeat:no-repeat; background-position:left bottom; margin-bottom:10px;}
td.logoTd { width:258px; height:62px; padding:0 0 10px 12px; vertical-align:bottom; text-align:left; background-color:#FFF;}
td.flashTd {vertical-align:bottom; text-align:left; padding:0 0 10px 0; background-color:#FFF;}
td.menuTd { height:46px; background-color:#cdcbbf; background-image:url(../img/line.gif); background-repeat:no-repeat; background-position:left top; vertical-align:top; text-align: right; border-bottom:10px solid #ffffff; background-color:#FFF;}
div.langDiv { float:right; width:auto; padding:7px 0 0 15px;}
div.menuDiv { float:right; width:100px;height:24px; padding-top:11px; text-align:center;}
div.menuDivAbout {font-weight:bold; text-align:left;}
div.menuDiv a, div.menuDivAbout a { color:#000; text-decoration:none;}
div.menuDivOn {font-weight:bold;}
td.prodTd {background-image: url(../img/infoLeftTop.gif); background-repeat:no-repeat; background-position:left top; vertical-align:top; text-align:left; padding-top:17px;}
td.infoTd {background-image: url(../img/infoRightTop.gif);background-repeat:no-repeat; background-position:right top; vertical-align:top; text-align:left; padding-bottom:470px; padding-top:17px;}

div.prodDiv {margin:5px 10px 0 20px;}
div.prodDiv a { padding-left:25px; line-height:15px; background-image:url(../img/catOff.gif); background-repeat:no-repeat; background-position:0 1px; text-decoration:none; color:#000;}
div.prodDiv a:hover { background-image: url(../img/catOn.gif); background-position:0 1px; background-repeat: no-repeat; color:#5c2929;}
div.prodDiv a span, div.prodDiv a:hover span {color: #900; font-weight:bold; padding:0 0 5px 25px; font-size:14px; display:block;}

h1 { background-image:url(../img/title.gif); background-repeat:no-repeat; background-position:0 3px; font-weight:bold; font-size:30px; font-style:normal; padding-left:50px; margin:0 0 10px 0; color:#b2b0a1;} 

 
div.midText { margin-left:50px; width:605px; height:auto; overflow:hidden;}
table.infoMidTable { width:655px;}
td.infoMidText { vertical-align:top; text-align:left;}
td.infoMidText_mix {vertical-align:top; width:655px; text-align:left;}
td.infoMidImages { width:238px; padding-left:12px;  vertical-align:top; text-align: right;}
td.infoMidImages img { margin-bottom:3px; border:3px solid #000000;}
img.imageMarginLeft { margin-left:3px;}
img.smallImage { cursor:pointer;}
td.infoMidText div.midText { margin-left:50px; width:355px; height:auto; overflow:hidden;}


div.signature { color:#9c9a88; width:950px; margin:5px auto 15px auto; text-align:center; font-size:10px;}
div.signature a {color:#9c9a88; text-decoration:none;}
div.signature a:hover{ color: #333;}


/* Dari pats */
div.LTE_content {}
div.LTE_date { text-align:right; padding-top:5px; border-top:1px solid #b2b0a1;}
span.LTE_date { color:#999999; font-size:10px; margin-left:2px;}
span.LTE_date a {color:#999999; font-size:10px; text-decoration:none;}

div.LTE_list_content_First {padding-top:5px;}
div.LTE_list_content {padding:5px; margin-bottom:10px;}
div.LTE_list_left {}
div.LTE_list_right {}
div.LTE_list_content img { border:1px solid black; margin-right:5px; margin-bottom:5px;}
div.LTE_list_content p { padding:0; margin:0;}
a.LTE_list_title {color:#000000; text-decoration:underline; font-weight:bold; margin-bottom:5px;}
a.LTE_list_title:hover { color:#5c2929; text-decoration:underline;}


/* Galerijas */

div.GAL_Div { padding:2px; border:1px solid #b2b0a1; background-color:#e9e6e1;}
 
table.GAL_main_Table {}
td.GAL_main_td{ width:132px; text-align:center; vertical-align: bottom; padding:14px 14px 14px 0;}
td.GAL_first_in_row { padding-left:14px;}
td.GAL_main_td h2 { text-align:center; font-size:14px; color:#000; margin:0 0 3px 0; padding:0;}
td.GAL_main_td h2 a { text-decoration:none; color:#000;}

div.GAL_main_img_div {text-align:center; width:130px; height:130px; overflow:hidden; border:1px solid black; margin:0 auto; position:relative;}
div.GAL_main_img_div_pic { position:absolute; top:0; left:0; z-index:10; overflow:hidden;}
div.GAL_main_img_div_href {position:absolute; top:0; left:0; z-index:20; overflow:hidden;}

div.GAL_full {width:542px; margin:0 auto;}
div.imgHead { width:532px; height:73px; margin-bottom:10px; padding:6px 3px 6px 5px; border:1px solid #b2b0a1; background-color:#e9e6e1;}
div.imgHeadMain { width:69px; position:relative; height:69px;  margin-right:3px; float:left; overflow:hidden; margin-bottom:10px; border:2px solid #cdcbbf;}
div.imgHeadMainOn {width:69px; position:relative; height:69px;  margin-right:3px; float:left; overflow:hidden; margin-bottom:10px; border:2px solid #f7c200;}
div.imgHeadPic { position:absolute; top:0; left:0; z-index:10; overflow:hidden;}
a.menu_pointer { cursor:pointer;}
div.imgHeadHref {position:absolute; top:0; left:0; z-index:20; overflow:hidden;}

table.GAL_next_prev_table { width:100%; margin-bottom:5px;}
td.GAL_prev {text-align:left; vertical-align:middle; font-size:10px; color:#666; width:150px;}
td.GAL_count {text-align: center; vertical-align:middle;}
td.GAL_next {text-align: right; vertical-align:middle; font-size:10px; color:#666; width:150px;}
td.GAL_prev a, td.GAL_next a { color:#000; text-decoration: none; cursor:pointer;}
td.GAL_prev a:hover, td.GAL_next a:hover {text-decoration: underline;}

div.imgMain { width:100%; padding-top:10px; padding-bottom:10px; border-top:1px solid #b2b0a1; border-bottom:1px solid #b2b0a1; text-align:center;}

div.GAL_desc {margin-top: 10px; text-align:center;}

/* katalogs */

div.katalogaLogoDiv { padding:3px 10px; margin-left:10px; border:1px solid #b2b0a1; background-color:#FFF; float:right;}
div.katalogaDiv { padding:2px; border:1px solid #b2b0a1; background-color:#e9e6e1;}
div.produktuDiv { padding:3px;}

div.akcija { padding-left: 53px; width:600px; height:auto; margin-top:15px; overflow:hidden;}
div.akcija span.title { font-size:14px; font-weight:bold;}

table.CAT_main_Table { width:600px;}

div.katalogaDiv table.CAT_main_Table td.CAT_main_td{ width:132px; padding:9px; text-align:center; vertical-align: bottom; }
div.produktuDiv table.CAT_main_Table td.CAT_main_td{ width:150px; text-align:center; vertical-align: bottom; }
div.CAT_main_content { width:132px; padding:9px;}
div.CAT_main_content:hover {padding:8px; border:1px solid #b2b0a1; background-color:#e9e6e1;}
td.CAT_main_td h2 { text-align:center; font-size:12px; color:#000;  margin:0 0 3px 0; padding:0;}
td.CAT_main_td h2 a { text-decoration:none; color:#000;}
td.CAT_main_td h2 a span { font-size:10px; font-weight:normal;}
div.CAT_main_img_div { text-align:center; width:130px; height:130px; overflow:hidden; border:1px solid black; margin:0 auto;}
div.CAT_main_img_div img {}
div.CAT_main_price_div { margin-top:4px; text-align:right; font-weight: normal; font-size:12px;}
div.stripe_price { text-decoration: line-through;}
div.CAT_akc_price_div { margin-top:4px; text-align:right; font-weight:bold; color: #C00; font-size:10px;}

table.prod_Table { width:100%;}
td.prod_Td1 { color:#000000; text-align:right;  vertical-align:top; padding:3px 7px 3px 3px; width:75px; font-weight:bold;}
td.prod_Td2 { text-align:left; vertical-align:top; padding:3px;}
td.prod_Td2 p { padding:0; margin:0;}
td.prod_Td2 ul { margin-top:0; margin-left:0; padding-left:20px;}

div.recPrice {padding:5px 0 0 0; margin:3px 0 3px 0; border-top:1px solid #b2b0a1;}
div.prod_price_bot_line {border-bottom:1px solid #b2b0a1; padding-bottom:5px;}

div.recAkcPrice {padding:0 0 5px 0; margin:3px 0 3px 0; border-bottom:1px solid #b2b0a1; color: #C00; font-weight:bold;}
div.prod_price_top_line {border-top:1px solid #b2b0a1; padding-top:5px;}

td.prod_Td1_price {padding:0 0 0 3px; width:82px; color:#000000; text-align:right; vertical-align:top;  font-weight:bold;}
td.prod_Td2_price { text-align:left; vertical-align:top; padding:0px 3px 0 0;;}
td.prod_Td1_price div.recPrice {color:#000000; text-align:right;  vertical-align:top;  font-weight:bold; padding-right:7px;}
td.prod_Td2_price div.recPrice {text-align:left; vertical-align:top; padding-left:3px;}

td.prod_Td1_akc_price {padding:0 0 0 3px; width:82px; color:#000000; text-align:right; vertical-align:top;  font-weight:bold;}
td.prod_Td2_akc_price { text-align:left; vertical-align:top; padding:0px 3px 0 0;;}
td.prod_Td1_akc_price div.recAkcPrice {color:#C00; text-align:right;  vertical-align:top;  font-weight:bold; padding-right:7px;}
td.prod_Td2_akc_price div.recAkcPrice {text-align:left; vertical-align:top; padding-left:3px;}

div.rightCount { width:236px; padding:0 2px 4px 2px; background-color:#000; color:#FFF; font-weight:bold; text-align:center;}

strong.cartStrong { color:#000;} 

/* Pasutijumu grozs */

table.cartTable { width:605px;  border-top:1px solid #b2b0a1;}
table.cartTable td { padding:3px; border-bottom:1px solid #b2b0a1;}
td.cartTdLine { height:11px; text-align:center; vertical-align:middle; overflow:hidden;}


td.cartTdCount {width:100px; padding-right:5px;  text-align:left; vertical-align:middle;}
div.cartCount {width:98px; text-align:left;}
input.cartInput {width:48px; height:16px; text-align:right; padding:4px 10px 4px 10px;}
td.cartTdSum {padding-left:5px; padding-right:5px; width:100px; text-align:left; vertical-align:middle;}
div.cartProdSum { width:100px; overflow:hidden; text-align:right;}
td.cartTdDel { width:70px; padding-left:5px; padding-right:5px; text-align:right; vertical-align:middle; }
div.cartProdDel { width:70px;}

td.cartTdRight { min-width:10px;}

td.cartTh { text-align:center; background-color:#e9e6e1; font-weight:bold; vertical-align:middle;}
td.cartTdTitle { font-weight:bold; text-align:left; vertical-align:middle;}
td.cartTdTitle a { text-decoration:none; color:#000;}
td.cartTdTitle a:hover {text-decoration:underline;}
div.cartTdTitle { width:300px; height:auto; overflow:hidden;}
div.cartTdTitle select { width:300px;}

div.finals_sum { margin-top:30px; padding:10px; border:1px solid #b2b0a1; background-color:#b2b0a1;  text-align:right; font-weight:bold;}
div.finals_sum span {font-weight:bold;}
div.cartSum {margin-top:10px;}
div.cartSubmit {margin-top:10px;}

div.sentmailOk { width:100%; padding-top:10px; text-align:center; font-weight:bold; margin-bottom:15px;}
div.sentmailHref {width:122px; height:24px; text-align:center; border:0; font-size:11px; margin: 0 auto; padding-top:4px;}
div.sentmailHref a { text-decoration:none; color:#000;}
div.sentmailHref a:hover { text-decoration: underline;}

table.submitCartTable { width:605px;}

td.submitCartProdTd  {padding-left:5px; text-align:left;}
td.submitCartCountTd  {width:100px; padding-left:5px; text-align:right;}
td.submitCartPriceTd  {width:100px; padding-left:5px; text-align:right;}
td.submitCartSumTd  {width:100px; padding-right:5px; padding-left:5px; text-align:right; font-weight:bold;}
td.submitCartFullSumTd_text {padding-left:5px; text-align:right;font-weight:bold;}
td.submitCartFullSumTd { padding-right:5px; padding-left:5px; text-align:right; font-weight:bold;}

td.submitCartTdTitle {font-weight:bold;}

table.contInfoTable { margin-top:20px;}
td.contInfoTd1 { padding:3px 10px 3px 0; text-align:right; width:200px;}
td.contInfoTd2 { padding:3px 0; padding-right:100px;}
input.contInfoInput {width:180px; height:16px; text-align:left; border:0; padding:4px;  /*font-family:Arial, Helvetica, sans-serif;*/ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
td.contInfoTdButton { padding-top:10px; text-align:center; padding-bottom:10px;}
textarea.contInfoTextarea {width:180px; height:60px; text-align:left; border:0; padding:4px; /*font-family:Arial, Helvetica, sans-serif;*/ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}

div.countButtonContainer {width:100%; height:5px; overflow:hidden;}
div.countButtonContainer input {visibility:hidden;}

/*numeracija*/
.num {padding: 0px 0px 20px 0px;text-align:left; position:static; margin-top:10px; margin-left:5px;}
.num a, .num span {padding: 2px 6px 3px 6px;margin-right: 3px;border: 1px solid #e9e6e1;background: #cdcbbf; color:#fff;}
.num span.ir {border: 1px solid #000000;font-weight: bold;background: #e9e6e1;color: #000; cursor:pointer;}
/*.num a, .num span {padding: 2px 6px 3px 6px;margin-right: 3px;border: 1px solid #cdcbbf;background: #e9e6e1; color:#000;}
.num span.ir {border: 1px solid #e9e6e1;font-weight: bold;background: #cdcbbf;color: #fff; cursor:pointer;}*/
.num span.punkti {border: 0;}
.num a {border: 1px solid #e9e6e1;text-decoration: none;}
.num a:hover {border-color: #000000;}

/* Back link */
div.backDiv { margin-left:55px; margin-top:15px;}
div.backDiv a { color:#000; text-decoration:none;}
div.backDiv a:hover { color:#000; text-decoration: underline;}

#scroller{width: 234px; height: 254px; border-top: 2px solid black; border-bottom: 3px solid black; border-left: 2px solid black; border-right: 3px solid black; padding:0; margin-top:15px; background-color:#000;}

div.rightAkc { width:236px; height: 236px; padding:0; margin:0;}
div.rightAkc img {border:1px solid black;}
div.rightPrice { width:234px; height: 20px; padding:2px 0 0 0; background-color:#000; color:#FFF; font-weight:bold; text-align:center;}

img.noScriptAkcImg {margin-top:15px;}

/* Registracija */
table.regTable {}
table.regTable td.regTd1 { width:100px; padding:3px 10px 3px 0; vertical-align:middle; text-align: right;}
table.regTable td.regTd2 { width:300px; padding:3px 0 3px 0; vertical-align:middle; text-align:left;}
table.regTable td.regTd2 span { color:#F00;}
