* {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

body {
background: #c0c1c7 url(/images/bg_body.gif) repeat-x;
margin: 0;
padding: 0;
font-size: 70%;
color: #282826;
}

input, textarea {
font-size: 100%;  
}

a img {
border: 0;
}

a {
color: #4682bf;
}

a:hover {
color: #fc7d16;
}

.foto {
border: 1px solid #ED7200;
}

#main {
margin: 0px auto 0px;
padding: 0;
width: 951px;
}

#bg_main {
background: #fff;
width: 951px;
margin-top: 17px;
float: left;
}

#left {
background: url(/images/bg_left_top.gif) repeat-x;
width: 231px;
margin: 0;
padding: 0;
float: left;
}

#logo {
width: 231px;
height: 145px;  
}

#logo a {
position: relative;
top: 7px;
}

#lang {
width: 161px;
height: 21px;
padding-left: 70px;
float: left;
}

#lang a {
margin: 0 8px;
float: left;
}

#lang_lv {
background: url(/images/lv.gif) no-repeat;
display: block;
width: 16px;
height: 11px;
}

#lang_ru {
background: url(/images/ru.gif) no-repeat;
display: block;
width: 16px;
height: 11px;
}

#lang_en {
background: url(/images/en.gif) no-repeat;
display: block;
width: 16px;
height: 11px;
}

#bg_left {
background: #fc7d16 url(/images/left_bottom.gif) bottom no-repeat;
float: left;
}

#bg_left_top {
background: url(/images/left_top.gif) top no-repeat;
width: 231px; 
height: 330px; 
}

html>body #bg_left_top {
height: auto;
min-height: 330px;
}

.search_form {
background: url(/images/search_box.gif) top left no-repeat;
width: 100%;
margin: 0 0 35px 0;
padding: 0;
position: relative;
left: 20px;
top: 35px;
}

.search_box {
position: relative;
top: -9px;
left: 7px;
margin: 0;
padding: 0;
width: 140px;
height: 14px;
border: 0;
font-size: 100%;
}

.search_button {
position: relative;
left: 22px;
margin: 0;
padding: 0;
}

#menu {
width: 231px;
margin: 0 0 70px 0;
padding: 0;
}

#menu ul {
padding: 0;
margin: 0;
}

#menu ul li {
padding: 0;
margin: 0;
list-style-type: none;
}

#menu ul li a {
background: url(/images/bg_menu_1.gif) bottom center no-repeat;
padding: 10px 15px 10px 35px;
margin: 0;
display: block;
height: 16px;
font-size: 14px;
color: #fff;
text-decoration: none;
}

html>body #menu ul li a {
height: auto;
min-height: 16px;
}

#menu ul li a:hover, #menu ul li a.active {
text-decoration: underline;
}

#menu ul li ul {
border-top: 4px solid #f9cdaa;
border-bottom: 4px solid #f9cdaa;
background: #f9cdaa;
}

#menu ul li ul li a {
background: #f9cdaa url(/images/bg_menu_2.jpg) bottom center no-repeat;
padding: 4px 15px 4px 45px;
font-size: 12px;
color: #4f4c49;
}

#menu ul li ul li a.active {
background: url(/images/bg_menu_2_active.jpg) repeat-y;
position: relative;
top: -1px;
padding-top: 5px;
}

#menu .bg_no {
background: #f9cdaa;
}

#menu ul li ul li ul {
border: 0;
}

#menu ul li ul li ul li a {
background: #ffeee0;
padding-left: 55px;
}

#menu ul li ul li ul li a.active {
background: url(/images/bg_menu_3_active.jpg) repeat-y;
position: relative;
top: 0px;
padding-top: 4px;
}

#bg_content {
width: 720px;
float: left; 
}

#top {
width: 720px;
height: 259px;
float: left;
}

#top_foto {
width: 720px;
height: 224px;
}

#top_bottom {
background: #fc7d16 url(/images/bg_top_bottom.gif) left repeat-y;
width: 720px;
height: 35px;
}

#menu_top {
width: 440px;
height: 25px;
margin: 0;
padding: 5px 0 0 16px;
float: left;
}

#menu_top a {
display: block;
height: 25px;
float: left;
}

#menu_top a:hover {
background-position: 0px -25px;
}

a#par-mums_lv {
width: 84px;
background: url(/images/par-mums_lv.gif) 0px 0px no-repeat;
}

a#par-mums_lv_active {
width: 84px;
background: url(/images/par-mums_lv.gif) 0px -25px no-repeat;
}

a#katalogs_lv {
width: 76px;
background: url(/images/katalogs_lv.gif) 0px 0px no-repeat;
}

a#katalogs_lv_active {
width: 76px;
background: url(/images/katalogs_lv.gif) 0px -25px no-repeat;
}

a#ipasie-projekti_lv {
width: 113px;
background: url(/images/ipasie-projekti_lv.gif) 0px 0px no-repeat;
}

a#ipasie-projekti_lv_active {
width: 113px;
background: url(/images/ipasie-projekti_lv.gif) 0px -25px no-repeat;
}

a#jaunumi_lv {
width: 75px;
background: url(/images/jaunumi_lv.gif) 0px 0px no-repeat;
}

a#jaunumi_lv_active {
width: 75px;
background: url(/images/jaunumi_lv.gif) 0px -25px no-repeat;
}


a#interesanti_lv {
width: 87px;
background: url(/images/interesanti_lv.gif) 0px 0px no-repeat;
}

a#interesanti_lv_active {
width: 87px;
background: url(/images/interesanti_lv.gif) 0px -25px no-repeat;
}




/* S: menu_ru */
a#parmums_ru {
width: 58px;
background: url(/images/parmums_ru.gif) 0px 0px no-repeat;
}

a#parmums_ru_active {
width: 58px;
background: url(/images/parmums_ru.gif) 0px -25px no-repeat;
}

a#katalogs_ru {
width: 75px;
background: url(/images/katalogs_ru.gif) 0px 0px no-repeat;
}

a#katalogs_ru_active {
width: 75px;
background: url(/images/katalogs_ru.gif) 0px -25px no-repeat;
}

a#proekti_ru {
width: 132px;
background: url(/images/ipasie-projekti_ru.gif) 0px 0px no-repeat;
}

a#proekti_ru_active {
width: 132px;
background: url(/images/ipasie-projekti_ru.gif) 0px -25px no-repeat;
}

a#jaunumi_ru {
width: 75px;
background: url(/images/jaunumi_ru.gif) 0px 0px no-repeat;
}

a#jaunumi_ru_active {
width: 75px;
background: url(/images/jaunumi_ru.gif) 0px -25px no-repeat;
}




a#interesanti_ru {
width: 87px;
background: url(/images/interesanti_ru.gif) 0px 0px no-repeat;
}

a#interesanti_ru_active {
width: 87px;
background: url(/images/interesanti_ru.gif) 0px -25px no-repeat;
}


/* B: menu_ru */

/* S: menu_en */
a#aboutus_en {
width: 78px;
background: url(/images/parmums_en.gif) 0px 0px no-repeat;
}

a#aboutus_en_active {
width: 78px;
background: url(/images/parmums_en.gif) 0px -25px no-repeat;
}

a#katalogs_en {
width: 85px;
background: url(/images/katalogs_en.gif) 0px 0px no-repeat;
}

a#katalogs_en_active {
width: 85px;
background: url(/images/katalogs_en.gif) 0px -25px no-repeat;
}

a#projects_en {
width: 122px;
background: url(/images/ipasie-projekti_en.gif) 0px 0px no-repeat;
}

a#projects_en_active {
width: 122px;
background: url(/images/ipasie-projekti_en.gif) 0px -25px no-repeat;
}

a#jaunumi_en {
width: 54px;
background: url(/images/jaunumi_en.gif) 0px 0px no-repeat;
}

a#jaunumi_en_active {
width: 54px;
background: url(/images/jaunumi_en.gif) 0px -25px no-repeat;
}

a#interesanti_en {
width: 88px;
background: url(/images/interesanti_en.gif) 0px 0px no-repeat;
}

a#interesanti_en_active {
width: 88px;
background: url(/images/interesanti_en.gif) 0px -25px no-repeat;
}/* B: menu_en */

#contacts {
margin: 0;
padding: 0;
width: 190px;
float: left;
}

#phone {
display: inline;
background: url(/images/phone.gif) left no-repeat;
margin: 0;
padding: 0 0 0 20px;
font-size: 13px;
color: #050505;
text-decoration: none;
float: left;
}

#e-mail {
display: inline;
background: url(/images/e-mail.gif) left 4px no-repeat;
margin: 0;
padding: 0 0 0 20px;
font-size: 13px;
text-decoration: none;
float: left;
}

#e-mail a {
color: #050505;
}

#content {
width: 530px;
float: left; 
}

#content_1 {
background: url(/images/bg_content_1.gif) left repeat-y;
width: 530px;
float: left; 
}

#content_left {
background: url(/images/bg_content_left.gif) left top no-repeat;
width: 213px;
padding: 15px 20px;
float: left; 
}

#content_right {
background: url(/images/bg_content_right.gif) left top no-repeat;
width: 243px;
padding: 15px 10px 15px 20px;
float: right; 
}

.content_text {
padding: 15px 10px 0 20px;
}

.content_text_1 {
width: 530px;
padding: 7px 0 0 0;
float: right;
position: relative;
left: 5px;
}

#content h1 {
margin: 0;
padding: 0 0 10px 0;
font: 18px Verdana;
}

#content h2 {
margin: 0;
padding: 0 0 15px 0;
font: bold 11px Tahoma;
}

#content h3 {
margin: 0;
padding: 0 0 15px 0;
font: bold 11px Tahoma;
color: #4e4e4b;
}

#content h4 {
margin: 0;
padding: 10px 0 2px 0;
font: 16px Verdana;
color: #4e4e4b;
}

#content p {
margin: 0;
padding: 0 0 10px 0;
}

.path {
padding: 0 0 10px 10px;
font: bold 14px Verdana;
}

.path a {
color: #000;
text-decoration: none;
}

.path img {
padding: 0 8px;
}

.offer {
width: 243px;
margin-bottom: 10px;
float: left;
}

.content_text .offer {
width: 230px;
}

.offer_2 {
float: right;
}

.offer_text {
width: 135px;
padding-right: 5px;
float: left;
}

.content_text .offer_text {
width: 125px;
}

#content .offer_text p {
margin: 0;
padding: 0 0 5px 0;
}

.offer img {
padding: 5px 0 0 0;
float: left;
}

.content_text_1 .offer_text {
width: 140px;
padding-right: 0px;
float: right;
}

.content_text_1 .offer {
width: 260px;
}

.content_text_1 .offer img {
padding: 0;
}

.content_text_1 .offer a, .text_product a, .text_product b {
color: #f77915;
}

.content_text_1 .offer span, .text_product span {
font-size: 9px;
font-weight: normal;
}

.content_text_1 .offer ul, .text_product ul {
margin: 0;
padding: 0 0 5px 0;
position: relative;
left: -8px;
}

.content_text_1 .offer li, .text_product li {
background: url(/images/li.gif) left 3px no-repeat;
list-style-type: none;
padding-left: 12px;
line-height: 14px;
}

.content_text_1 p.price {
font-weight: bold;
}

.content_text_1 p.active {
color: #f87b16;
}

.content_text p.packing {
font-weight: bold;
color: #4e4e4b;
}

.text_product {
width: 280px;
float: right;
}

.text_product1 {
clear: both;
width: 100%;
padding-top: 15px;
}

#tab_product {
padding-left: 20px;
}

#tab_product p.price {
font: 13px Verdana;  
}

#tab_product p.price span {
font: 11px Verdana;  
}

#tab_product select {
font-size: 95%;
}

.number_2 {
background: #acafb3 url(/images/number_2.gif) right no-repeat;
margin-right: 12px;
float: left;
}

.number_1 {
background: url(/images/number_1.gif) left no-repeat;
height: 22px;
padding: 0 5px;
vertical-align: middle;
float: left;
}

#content .number_1 p {
margin: 0;
padding: 3px 3px 0 0;
float: left;
}

.form_box5 {
width: 42px;
height: 14px;
text-align: right;
margin: 3px 0 0 0;
padding: 0 2px 0 0;
/*position: relative;
top: 2px;*/
border: 1px solid #000;
float: left;
}

#pages {
clear: both;
text-align: center;
}

#pages a {
margin: 0 4px;
padding: 0 1px;
color: #000;
font: bold 13px Tahoma;
}

#pages a:hover, #pages a#active {
color: #2466ed;
}

#pages a#active {
font-weight: bold;
}

.line_1 {
width: 100%;
padding-bottom: 15px;
float: left;
}

.line_2 {
width: 100%;
padding-bottom: 15px;
text-align: center;
float: left;
}

#right {
width: 173px;
padding-right: 8px;
float: right;
}

.box_title {
width: 173px;
height: 33px;
padding-top: 16px;
clear: both;
}

.box {
width: 171px;
border: 1px solid #f9bc8b;
border-top: 0;
margin-bottom: 16px;
float: left;
}

.box a {
color: #282826;
}

.tab_1 {
width: 100%;
margin: 0;
padding: 0;float: left;
}

.tab_1 td {
padding: 7px 0 7px 10px;
border-bottom: 1px solid #f9bc8b;
}

.tab_1 td.border_no {
padding: 7px 10px;
border: 0;
}

.tab_1 td.border_no p {
margin: 0;
padding: 5px 0 0 0;
}

.tab_2 {
width: 100%;
float: left;
}

.tab_2 td {
text-align: center;
}

.tab_2 td.td_left {
text-align: left;
}

.tab_2 td.td_right {
text-align: right;
}

.tab_2 td p {
margin: 0;
padding: 0 0 0 2px;
text-align: left;
}

.form {
margin: 0;
padding: 0;
}

.form_box, .form_box1 {
width: 150px;
height: 16px;
padding: 3px 0 0 4px;
border: 1px solid #67675f;
}

.form_box12 {
width: 250px;
height: 80px;
padding: 3px 0 0 4px;
border: 1px solid #67675f;
}

.but {
background: url(/images/bg_but.gif) no-repeat;
width: 105px;
height: 20px;
color: #FFF;
border: 0;
cursor: pointer;
text-transform: uppercase;
}

#bottom {
clear: both;
background: url(/images/bottom.gif) no-repeat;
width: 951px;
height: 82px;
float: left;
}

#datateks {
width: 91px;
float: right;
padding-top: 29px;
}

#datateks a {
display: block;
width: 45px;
height: 38px;
}

#datateks a#host {
height: 15px;
}

#datateks a span {
display: none;
}

/* S: Produkts */
.img_product {
padding: 0 30px 0 0;
float: left;
}

.img_product p {
margin: 0;
}
/* B: Produkts */

/* S: Iepirkumu grozs */
.tab_3 {
margin: 0 0 40px 0;
width: 100%;
}

.tab_3 td {
padding: 5px 14px 5px 0;
text-align: right;
}

.tab_3 td.title {
width: 320px;
padding-left: 14px;
text-align: left;
}

.tab_3 td.title a {
text-decoration: none;
}

.tr_1 {
background: #f9cdaa;
}

.tab_3 .all_prices {
background: #f98f3b;
padding-left: 14px;
font-weight: bold;
}

.tab_3 .send {
padding: 8px 0;
text-align: center;
}

.tab_3 .but {
width: 170px;
}

.tab_3 td.add {
width: 20px;
margin: 0;
padding: 1px 0 0 0;
text-align: center;
}

.tab_3 td.number {
width: 20px;
margin: 0;
padding: 0;
text-align: center;
}

.tab_3 td.price {
text-align: right;
}

.tab_3 .all_prices td {
white-space: nowrap;
}
/* B: Iepirkumu grozs */

.form_simple_text {
  padding: 10px;
}

#banners {
  text-align: center;
  padding: 10px 0 0 0;
  float: left;
  width:231px;
}

