BODY {
    background: url("/images/bg.jpg") repeat scroll 0 0 transparent;
    margin: 0;
}
.button {
    border-color: black;
    border-right: 1px solid black;
    border-style: solid;
    border-width: 1px;
}
form {
    margin: 0;
    padding: 0;
}
a img {
    border: medium none;
}
A {
    text-decoration: none;
}
A:hover {
    text-decoration: none;
}
TD {
    color: #3E3E3E;
    font-family: verdana;
    font-size: 11px;
}
BODY {
    color: #3E3E3E;
    font-family: verdana;
    font-size: 11px;
}
.flat {
    background-color: #FFFFFF;
    border-color: black;
    border-right: 1px solid black;
    border-style: solid;
    border-width: 1px;
    font-family: verdana;
    font-size: 9px;
}
.changebtn {
    background-color: #00FF00;
    border-color: black;
    border-right: 1px solid black;
    border-style: solid;
    border-width: 1px;
    font-family: verdana;
    font-size: 9px;
    height: 15px;
    width: 35px;
}
.makebtn {
    background-color: #0000FF;
    border-color: black;
    border-right: 1px solid black;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-family: verdana;
    font-size: 9px;
    height: 15px;
    width: 52px;
}
.copybtn {
    background-color: #FFFF00;
    border-color: black;
    border-right: 1px solid black;
    border-style: solid;
    border-width: 1px;
    font-family: verdana;
    font-size: 9px;
    height: 15px;
    width: 35px;
}
.delbtn {
    background-color: #FF0000;
    border-color: black;
    border-right: 1px solid black;
    border-style: solid;
    border-width: 1px;
    color: white;
    font-family: verdana;
    font-size: 9px;
    height: 15px;
    width: 35px;
}
.ipx {
    font-size: 1px;
}
.flat1 {
    background-color: #FC4040;
    border-color: black;
    border-right: 1px solid black;
    border-style: solid;
    border-width: 1px;
    font-family: verdana;
    font-size: 9px;
    width: 60px;
}
.flat0 {
    background-color: #CCCCCC;
    border-color: black;
    border-right: 1px solid black;
    border-style: solid;
    border-width: 1px;
    font-family: verdana;
    font-size: 9px;
    width: 60px;
}
.leftlink {
    color: #3A3A3A;
    display: block;
    font-family: verdana;
    font-size: 11px;
    padding-bottom: 5px;
}
.leftlink:hover {
    color: #FF0000;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.leftlinks {
    color: #BB0300;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.leftlinkh {
    color: #3A3A3A;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.leftlinksub {
    color: #000000;
    font-family: verdana;
    font-size: 11px;
}
.leftlinksubh {
    color: #FF0000;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
INPUT.emptyinp {
    border-color: -moz-use-text-color;
    border-right: 0 none;
    border-style: none;
    border-width: 0;
    font-family: verdana;
    font-size: 10px;
    text-align: center;
}
SELECT.emptyinp {
    font-family: verdana;
    font-size: 10px;
    text-align: center;
}
.redlink {
    color: #8F0300;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.toplink {
    color: #FFFFFF;
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
}
.maillist {
    color: #000000;
    font-family: arial;
    font-size: 10px;
}
.h1 {
    font-size: 13px;
    font-weight: bold;
}
.content {
    padding-left: 20px;
    padding-right: 20px;
}
.goodname {
    color: #028282;
    font-weight: bold;
    text-decoration: none;
}
.goodname2 {
    color: #818181;
    font-size: 14px;
    font-weight: bold;
}
.gooddescr {
    font-size: 10px;
}
.goodhead {
    font-size: 10px;
    font-weight: bold;
}
.gooddescr {
    color: #818181;
}
.b {
    font-weight: bold;
}
td.bg_list a {
    color: #3E3E3E;
    font-family: verdana;
    font-size: 11px;
}
td.bg_list a:hover {
    color: #FF0C08;
    font-family: verdana;
    font-size: 11px;
}
td.bg_list {
    padding: 0 0 3px 3px;
}
.ipx {
    font-size: 1px;
}
td.bg_list_select a {
    color: #3E3E3E;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
td.bg_list_select {
    background-color: #B6E3FF;
    margin-top: 2px;
    padding: 2px 5px;
    width: 100%;
}
td.bg_list_sub a {
    color: #3E3E3E;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
td.bg_list_sub {
    background: none repeat scroll 0 0 transparent;
    font-weight: bold;
    padding: 1px 0 1px 15px;
    width: 100%;
}
td.bg_list_sub_select a {
    color: #FF0000;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
td.bg_list_sub_select {
    background: none repeat scroll 0 0 transparent;
    padding: 1px 0 1px 15px;
    width: 100%;
}
.s1, .reg {
    font-family: verdana;
    font-size: 10px;
    text-align: center;
}
.s1 option {
    margin: 30px;
    padding: 0;
    width: 300px;
}
.errorwindow {
    background-color: #FFEAEA;
    border: 1px solid #CC0000;
    color: #CC0000;
    font-size: 11px;
    margin-bottom: 10px;
    padding: 10px;
    width: 400px;
}
.content_box {
    margin-left: 10px;
    margin-right: 10px;
    position: relative;
}
.content_box h1 {
    color: #CC0202;
    font-size: 14px;
    margin-top: 0;
}
.cloud {
    background: url("/images/cloud.jpg") no-repeat scroll 0 0 transparent;
    height: 210px;
    position: absolute;
    right: 12px;
    top: 0;
    width: 296px;
    z-index: 2;
}
.cloud .inner {
    background: none repeat scroll 0 0 transparent;
    margin: 9px 19px 0 64px;
}
.cloud h2 {
    color: #CC0202;
    font-size: 14px;
    margin-top: 30px;
}
.cloud p {
    margin-left: 10px;
}
.content_box .form_box {
    position: relative;
    z-index: 10;
}
.form_box {
}
.form_box input, .form_box select, .form_box textarea {
    border: 1px solid #B2B2B2;
}
.form_box .checkbox {
    border: medium none !important;
    margin-top: -1px;
}
.form_box .field1 {
    width: 148px;
}
.form_box .field2 {
    width: 348px;
}
.form_box textarea {
    font-family: Verdana,Tahoma,Arial,sans;
    font-size: 13px;
}
.form_box .tab1 {
    width: 422px;
}
.form_box input.submit, .button2 {
    background: url("/images/btn2.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 26px;
    padding: 0;
    width: 122px;
}
.button3 {
    background: url("/images/btn3.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    font-size: 13px;
    height: 26px;
    padding: 0;
    vertical-align: top;
    width: 182px;
}
.tab1 .label {
    white-space: nowrap;
}
.tab1 .desc {
    font-style: italic;
    padding-top: 5px;
    white-space: nowrap;
}
.tab1 td {
    vertical-align: top;
}
.tab1 .label {
    padding-top: 4px;
}
.form_box .tab2 {
    border-top: 1px solid #F0F0F0;
    clear: both;
    margin-bottom: 20px;
    margin-top: 12px;
    width: 456px;
}
.tab2 .label {
    text-align: left !important;
    vertical-align: top;
}
.tab2 .label span {
    font-weight: normal;
}
.tab2 .number {
    width: 70px;
}
.tab2 .label2 {
    text-align: right;
}
.tab2 .label {
    width: 30%;
}
.form_box .msg {
    min-height: 30px;
}
.form_box .label {
    font-weight: bold;
    text-align: right;
}
.panel1 {
    margin-left: 5px;
    width: 715px;
}
.panel1 .top {
    background: url("/images/panel1_top.png") no-repeat scroll 0 0 transparent;
    height: 13px;
    width: 715px;
}
.panel1 .middle {
    background: url("/images/panel1_middle.png") repeat-y scroll 0 0 #EDEDED;
    max-width: 715px;
    width: 715px;
}
.panel1 .middle .inner {
    margin-left: 10px;
    margin-right: 10px;
    width: 695px;
}
.panel1 .bottom {
    background: url("/images/panel1_bottom.png") no-repeat scroll 0 0 transparent;
    height: 16px;
    width: 715px;
}
.panel1 p {
    margin: 0;
}
.colors {
    border-collapse: collapse;
    width: 100%;
}
.colors td {
    width: 20%;
}
.colors .checkbox {
    margin-top: 1px;
    vertical-align: middle;
    width: auto;
}
.colors td {
    vertical-align: top;
}
.colors label {
    display: block;
    float: left;
    height: 20px;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}
.colors td div {
    border: 1px solid #ACACAC;
    float: left;
    height: 16px;
    width: 16px;
}
.panel1 .submit2 {
    margin-top: 15px;
    padding: 10px 10px 0;
    text-align: right;
}
.panel1 .tab1 {
    margin-top: 8px;
    width: 100%;
}
#contactpanel {
    margin-top: 10px;
}
.hspace {
    height: 20px;
}
ul.errors {
    list-style-type: none;
    margin: 0;
    padding: 4px;
}
ul.errors li {
    color: red;
}
.content_form {
    background: none repeat scroll 0 0 #F7EFE2;
    margin: 0 auto;
    padding: 6px;
    text-align: left;
    width: 615px;
}
.clear {
    clear: both;
}
#regform, #prodreq {
    margin-left: 15px;
}
#regform label {
    padding-top: 3px;
    text-align: left;
    vertical-align: top;
}
.top2 {
    font-weight: bold;
}
.top2 .left {
    float: left;
    text-indent: 20px;
    width: 250px;
}
.top2 .right {
    float: right;
    margin-bottom: 20px;
    width: 350px;
}
.tab3 {
    position: relative;
    right: 50px;
    width: 450px;
}
.tab3 .label span {
    font-weight: normal;
}
.tab3 .label strong {
    color: red;
}
.tab3 .field1 {
    width: 200px;
}
#regform a {
    color: black;
    font-weight: bold;
    text-decoration: underline;
}
#regform td.warn {
    color: red;
    font-size: 10px;
    text-align: right;
}
#regform td.btn {
}
#prodinfo p {
    margin-bottom: 3px;
    margin-top: 3px;
}
#prodinfo {
    width: 670px;
}
#prodinfo .tab a {
    color: #96B4B4;
    display: block;
    font-weight: bold;
}
#prodinfo .taba a {
    color: #006666;
    display: block;
    font-weight: bold;
}
.tabci
{
    display:none;
}
.tabc
{
    display:block;
}
.produktis
{
    background-color: #EAEBEB;
    width: 100%;
}
.produktis td
{
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 3px 0 3px 3px;
    color: #3D8988;
    font-weight: bold;
    padding: 5px 3px;
    font-weight: bold;
}
.produktis td.right
{
    border-left-width: 0px;
    font-weight: normal;
}


#prodinfo .hi {
    color: #01A48F;
    font-weight: bold;
}
#prodinfo .top {

    height: 23px;
    position: relative;
    width: 750px;
    background: transparent url("img/tabtop.jpg") repeat-x scroll 0;
}
#prodinfo .prev {
    color: #818181;
    float: left;
    font-size: 10px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    width: 111px;
}
#prodinfo .prev:hover {
    text-decoration: underline;
}
#prodinfo .next {
    color: #818181;
    float: right;
    font-size: 10px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    text-align: right;
    width: 111px;
}
#prodinfo .next:hover {
    text-decoration: underline;
}
#prodinfo .top .tab {
    background: url("img/tab_ina.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 23px;
    line-height: 23px;
    margin-left: -1px;
    padding-left: 10px;
    width: 190px;
}
#prodinfo .top .taba {
    background: url("img/tab_act.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 23px;
    line-height: 23px;
    margin-left: -1px;
    padding-left: 10px;
    width: 190px;
}

#prodinfo .top .tab span {
    color: #006666;
    font-size: 12px;
    font-weight: bold;
}
#prodinfo .top .taba span {
    color: #006666;
    font-size: 12px;
    font-weight: bold;
}
#prodinfo .desc {
    clear: both;
}
#prodinfo .desc p {
    color: #006666;
    margin: 15px 0;
}
#prodinfo .min {
    color: #01B39C;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 10px;
    text-align: right;
}
#prodinfo .pricelabel {
    color: #01B39C;
    font-size: 14px;
    font-weight: bold;
}
#prodinfo .price span {
    color: #01B39C;
    font-size: 14px;
    font-weight: bold;
}
#prodinfo .pbtn {
    color: black;
    display: block;
    font-size: 10px;
    font-weight: bold;
    line-height: 18px;
    text-align: left;
}
#prodinfo .pbtn.a {
    background: url("/images/pbtn1.png") no-repeat scroll 0 0 transparent;
    height: 18px;
    text-indent: 28px;
    width: 84px;
}
#prodinfo .pbtn.a:hover {
    background: url("/images/pbtn1o.png") no-repeat scroll 0 0 transparent;
}
#prodinfo .pbtn.b {
    background: url("/images/pbtn2.png") no-repeat scroll 0 0 transparent;
    height: 18px;
    text-indent: 32px;
    width: 121px;
}
#prodinfo .pbtn.b:hover {
    background: url("/images/pbtn2o.png") no-repeat scroll 0 0 transparent;
}
#prodinfo .pbtn.c {
    background: url("/images/pbtn3.png") no-repeat scroll 0 0 transparent;
    height: 18px;
    text-indent: 28px;
    width: 137px;
}
#prodinfo .pbtn.c:hover {
    background: url("/images/pbtn3o.png") no-repeat scroll 0 0 transparent;
}
#prodinfo .pbtns {
    margin-bottom: 10px;
    margin-top: 23px;
}
#prodinfo .param {
    background: none repeat scroll 0 0 #EAEBEB;
    width: 50%;
}
#prodinfo .desc2 {
    color: #818181;
    margin-top: 33px;
}
#prodreq .top2 .left {
    font-size: 12px;
}
#prodreq .top2 .right {
    text-align: right;
}
#prodreq .top2 .right a {
    color: #CC0202;
    font-size: 12px;
    margin-right: 15px;
}
#prodreq .contact {
    margin-left: 20px;
    width: 600px;
}
#prodreq .label span {
    color: red;
}
#prodreq td.email input {
    width: 100%;
}
#prodreq td.persona input {
    width: 180px;
}
#prodreq td.tel input {
    width: 110px;
}
#prodreq .mid {
    margin: 0 auto;
    text-align: left;
}
#prodreq .title {
    font-size: 12px;
    font-weight: bold;
    margin-left: 40px;
    margin-top: 20px;
}
#prodreq .name {
    height: 50px;
    line-height: 27px;
}
#prodreq .info {
    position: relative;
    top: -23px;
}
#prodreq .info .name {
    padding-top: 2px;
}
#prodreq .info td {
    vertical-align: top;
}
#prodreq .image {
    padding-top: 45px;
}
#prodreq .image img {
    xborder: 2px solid #DEDEDE;
    margin: 3px 3px 3px -2px;
}
#prodreq .info p {
    margin-left: 5px;
}
#prodreq .info a {
    color: #01B39C;
    font-weight: bold;
}
#prodreq .info a:hover {
    text-decoration: underline;
}
#prodreq .min input {
    width: 50px;
}
#prodreq .min_count span {
    color: #01B39C;
    font-weight: bold;
}
#prodreq .price {
    display: block;
    margin-top: 8px;
    overflow: auto;
    width: 100%;
}
#prodreq .msg {
    display: block;
    margin-top: 4px;
    overflow: auto;
    width: 100%;
}
#prodreq textarea span {
    color: #818181;
}
.btn_attach {
    background: url("/images/btn_attach.png") no-repeat scroll 0 0 transparent;
    color: #818181;
    display: block;
    height: 31px;
    line-height: 20px;
    margin-top: 4px;
    text-indent: 30px;
    width: 169px;
}
#prodreq .btn_attach {
    float: right;
}
#prodreq .back {
    color: red;
    font-size: 10px;
    font-weight: bold;
    padding-left: 20px;
}
#prodreq .prices {
    background: none repeat scroll 0 0 #F0F0F0;
    border: 1px solid #A9A9A9;
    color: black;
    font-size: 12px;
    margin-top: 4px;
    text-align: left;
}
#prodreq .prices .inner {
    margin: 0 10px 10px;
    padding-top: 10px;
    width: 100%;
}
#prodreq .prices table {
    max-width: 440px !important;
}
.text {
    background: none repeat scroll 0 0 white;
}
#searchpan select.mat {
    width: 70px;
}
#searchpan select.mat2 {
    margin-left: 8px;
    width: 70px;
}
#banners div {
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center;
}
.pp-header {
    margin-bottom: 10px;
}

h1.prodtitle {
    display: inline;
    font-size: 11px;
}
div.prodimg {
    border: 1px solid white;
    position: relative;
}
table.prod:hover div.prodimg {
    border-color: red;
}
table.prod a.name {
    color: #3E3E3E;
}
.discount25 {
    background: url("/images/izpardosana_25.png") no-repeat scroll 0 0 transparent;
    height: 44px;
    position: absolute;
    right: 0;
    width: 81px;
}
.discount50 {
    background: url("/images/izpardosana_50.png") no-repeat scroll 0 0 transparent;
    height: 44px;
    position: absolute;
    right: 0;
    width: 81px;
}
.discount70 {
    background: url("/images/izpardosana_70.png") no-repeat scroll 0 0 transparent;
    height: 44px;
    position: absolute;
    right: 0;
    width: 81px;
}
.akcija {
    background: url("/images/akcija.png") no-repeat scroll 0 0 transparent;
    bottom: 0;
    height: 42px;
    position: absolute;
    right: 0;
    width: 74px;
}


a.button:active span {
    background-position: left bottom;
    padding: 6px 0 4px 18px;
}
a.button span {
    background: url("img/bg_button_span.gif") no-repeat scroll 0 0 transparent;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button:active span {
    background-position: left bottom;
    padding: 6px 0 4px 18px;
}
a.button {
    background: url("img/bg_button_a.gif") no-repeat scroll right top transparent;
    color: #444444;
    display: block;
    float: left;
    font: 12px arial,sans-serif;
    height: 24px;
    margin-bottom: 5px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
    border: medium none;
}
a.button:active {
    background-position: right bottom;
    color: #000000;
    outline: medium none;
}   
