html {height: 100%;font-family: Arial;}

body {height: 100%; margin: 0px; padding: 0px; background-color: #efefef;}

body, td, th {font-size: 9pt; font-family: Arial; color: #555;}

body.whitebody {height: 100%; margin: 0px; padding: 0px; background-color: #fff;}

img {border: none;}

a {outline: none;}

table, div {border-collapse: collapse;}

td {vertical-align: top; text-align: left; padding: 0px;}



p {margin: 0px 0px 8px 0px;}

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

hr {border: none; color: #e9eaea; background-color: #e9eaea; height: 1px; margin-top: 8px; margin-bottom: 12px;}



div.finded li {margin: 0 20px 12px 0;}



.mainTable {width: 100%; height: 101%;}

.mainLeft {background: #efefef url(/img/bg-main.gif) right top repeat-y;}

.mainRight {background: #efefef url(/img/bg-main.gif) left top repeat-y;}

.maina {width: 998px;background-color: #fff; padding: 10px 0;}



.bigContainer {width: 100%;}

.bigLeft {width: 25%; padding: 7px 0 10px 25px; border-bottom: 1px solid #eee;}

.bigRight {width: 75%; padding: 3px 25px 11px 10px; border-bottom: 1px solid #eee; text-align: right; text-align: right; white-space: nowrap;}



.bigRight p {margin: 0px 0px 9px 0px;}

.bigRight span { font-size: 10pt; text-transform: none; }

.bigRight strong {font-size: 9pt; text-transform: none;}



.inMenu {width: 100%;}



.insideMenu {width: 100%; background: #ffffff url(/img/bg_imenu.gif) bottom left repeat-x;}

.insideMenu td {padding: 18px 15px 12px 13px; text-transform: uppercase; color: #518ab8; font-size: 8pt; white-space: nowrap; background: transparent url(/img/bg_isep.gif) bottom right no-repeat;}

.insideMenu td.toHomepage {padding: 18px 15px 12px 25px;}

.insideMenu td.our {width: 40%; text-align: right; padding: 18px 0 12px 15px; color: #666; white-space: nowrap; background: none;}

.insideMenu td.our span {color: #518ab8;}

.insideMenu td.phone {padding: 12px 24px 3px 5px; font-size: 14pt;  white-space: nowrap; background: none;}

.insideMenu td a:link, .insideMenu td a:visited {color: #666; text-decoration: underline;}

.insideMenu td a:active, .insideMenu td a:hover {color: #518ab8; text-decoration: underline;}



.menuLeft {background-color: #ffffff; padding: 9px 0 25px 25px; border-top: 1px solid #ddd;}



.container {background-color: #ffffff; padding: 8px 25px 9px 6px; border-top: 1px solid #ddd;}



div.border {padding: 2px 0px 5px 0px; margin: 0 0 6px 0; border: 1px solid #beb3a5; background-color: #f7f2ec;}

div.borderlite {padding: 2px 0px 5px 0px; margin: 0 0 2px 0; border: 1px solid #ddd; background-color: #fff;}

div.borderNopad {padding: 2px 0 9px 0; margin: 0 0 6px 0; border: 1px solid #990000;}



table.txt  {width:100%; margin-bottom: 6px;}

table.txt  td {padding: 12px;}



table.basket  {width:100%; border-top: 1px solid #ddd; margin: 20px 0;}

table.basket  th {background-color: #f5f5f5; border-bottom: 1px solid #ddd; padding: 9px 20px; white-space: nowrap; text-align:left; font-weight: bold;}

table.basket  th.del {padding: 0 9px 0 0; text-align: center; } 

table.basket  th.price {text-align: right;}

table.basket  td {border-bottom: 1px solid #ddd; padding: 9px 20px; text-align:left; vertical-align: middle;}

table.basket  td.price {text-align: right;}

table.basket  td.del {padding: 0 9px 0 0; text-align: center; }



table.borderNo {width:100%; margin: 0 0 6px 0; }

table.borderNo td.item {width:25%; padding: 12px; border: 1px solid #ddd; text-align: center;}

table.borderNo td.item img {margin-bottom: 5px;}

span.price {font-size: 12pt; color: #555; text-transform: none; text-decoration: none; }

table.borderNo td.item span.brand {text-decoration: none;}



div.title {color: #555; font-size: 10pt; font-weight: bold; padding: 14px 12px 6px 0;}

div.linen {padding: 0 12px; }

div.line {padding: 1px 12px;}

div.line div {border-top: 1px solid #beb3a5;}



.vynos {color: #000000;}

.vynos A:link {text-decoration: none; color: #000000;}

.vynos A:visited {text-decoration: none; color: #000000;}

.vynos A:active {text-decoration: none; color: #000000;}

.vynos A:hover {text-decoration: none; color: #000000;}



.wvynos {color: #ffffff;}

.wvynos A:link {text-decoration: underline; color: #ffffff;}

.wvynos A:visited {text-decoration: underline; color: #ffffff;}

.wvynos A:active {text-decoration: underline; color: #ffffff;}

.wvynos A:hover {text-decoration: underline; color: #ffffff;}



.vyn {color: #666666; }

.vyn A:link {text-decoration: underline; color: #666666; text-transform: none;}

.vyn A:visited {text-decoration: underline; color: #666666; text-transform: none;}

.vyn A:active {text-decoration: underline; color: #666666; text-transform: none;}

.vyn A:hover {text-decoration: underline; color: #000000; text-transform: none;}



.wvyn {color: #ffffff; text-transform: uppercase;}

.wvyn A:link {text-decoration: underline; color: #ffffff; text-transform: none;}

.wvyn A:visited {text-decoration: underline; color: #ffffff; text-transform: none;}

.wvyn A:active {text-decoration: underline; color: #ffffff; text-transform: none;}

.wvyn A:hover {text-decoration: underline; color: #ffffff; text-transform: none;}



.topmenu {font-size: 7pt; color: #ffffff; text-transform: uppercase;}

.topmenu A:link {text-decoration: none; color: #ffffff;}

.topmenu A:visited {text-decoration: none; color: #ffffff;}

.topmenu A:active {text-decoration: underline; color: #ffffff;}

.topmenu A:hover {text-decoration: underline; color: #ffffff;}



.item {color: #555;}

.item a { font-size: 11pt;text-decoration:none;}





.brand {color: #555; font-size: 9pt;}

.brand A:link {text-decoration: none; color: #555;}

.brand A:visited {text-decoration: none; color: #555;}

.brand A:active {text-decoration: none; color: #555;}

.brand A:hover {text-decoration: none; color: #555;}

.clear

.wtit {font-size: 14pt; color: #ffffff; font-weight: normal; margin-bottom:2px;}

.whead {font-size: 13pt; color: #518ab8; font-weight: bold; margin-bottom:4px;}

.head {font-size: 12pt; color: #666666; font-weight: normal;}

.clear {
clear:both;
}


table.Face {width:100%; height: 220px; margin-bottom: 6px;}

table.Face td {background: #ffffff url(/img/sumki.jpg) top right no-repeat; border: 1px solid #beb3a5; padding: 10px 0 0 12px; }





table.bigFace {width:100%; margin-bottom: 6px;}

table.bigFace .mainBan {width: 51%; padding: 0; background: #fff url(/foto/face01.jpg) left top no-repeat; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd;}

table.bigFace .mainBan a {text-decoration: none !important; color: #555 !important;}

table.bigFace .mainVyn { padding-left: 32px; padding-top: 3px;  background: #efefef url(/img/bg-main.gif) center top repeat-y; vertical-align: middle; border-top: 1px solid #ddd;  border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}



table.bigFace .mainR {width: 25%; padding: 0; background: #fff url(/foto/face03.jpg) left top no-repeat; border: 1px solid #ddd;}

table.bigFace .mainR a {text-decoration: none !important; color: #ÿ555 !important;}





table.bigFace .mainT {width: 25%; padding: 0; border: 1px solid #ddd;}

table.bigFace .mainT a {text-decoration: none !important; color: #555 !important;}







table.bigFace .mainK {width: 25%; padding: 0; background: #fff url(/foto/face02.jpg) left top no-repeat; border: 1px solid #ddd;}

table.bigFace .mainK a {text-decoration: none !important; color: #555 !important;}



table.bigFace .mainC {width: 25%; padding: 0;  border: 1px solid #ddd;}

table.bigFace .mainC a {text-decoration: none !important; color: #555 !important;}





table.bigFace p {margin-bottom: 3px;}



table.smallFace {width:100%; margin-bottom: 6px;}

table.smallFace {margin-top: 20px;}

table.smallFace .smallL {width: 50%; padding: 0; border: 1px solid #ddd; }

table.smallFace .smallL a {text-decoration: none !important; color: #000 !important;}





table.smallFace .smallT {width: 50%; padding: 0; border: 1px solid #ddd;}

table.smallFace .smallT a {text-decoration: none !important; color: #555 !important;}





table.smallFace .mainR {width: 25%; padding: 0; border: 1px solid #ddd;}

table.smallFace .mainR a {text-decoration: none !important; color: #000 !important;}



table.smallFace .mainK {width: 25%; padding: 0; border: 1px solid #ddd;}

table.smallFace .mainK a {text-decoration: none !important; color: #555 !important;}



table.smallFace .mainC {width: 25%; padding: 0; border: 1px solid #ddd; background: #fff url(/foto/face04.jpg) left top no-repeat;}

table.smallFace .mainC a {text-decoration: none !important; color: #000 !important;}



.initem {padding: 0; border: 1px solid #ddd;}

.itemInfo {width: 50%; padding:12px;}

.dopfoto {width: 50%; padding: 12px; border: 1px solid #ddd; text-align:center;}



.bottom {color: #999; padding: 18px 25px; border-top: 1px solid #ddd; }

.bottom A:link {text-decoration: underline; color: #999;}

.bottom A:visited {text-decoration: underline; color: #999;}

.bottom A:active {text-decoration: underline; color: #999;}

.bottom A:hover {text-decoration: underline; color: #999;}



div.menu {padding: 5px 12px 5px 0;}

.menu {color: #666;}

.menu A:link {text-decoration: underline; color: #666;}

.menu A:visited {text-decoration: underline; color: #666;}

.menu A:active {text-decoration: underline; color: #000000;}

.menu A:hover {text-decoration: underline; color: #000000;}



div.supmenu {padding: 3px 0; margin: 0;}

div.supmenu p {padding: 0 12px 7px 10px; margin: 0;}

div.supmenu p.active { margin: 0; text-decoration: underline; color: #555;}

div.supmenu p.active a:link {text-decoration: underline; color: #555;}

div.supmenu p.active a:visited {text-decoration: underline; color: #555;}

div.supmenu p img {margin: 0 0 0 -10px;}

.supmenu {font: 10pt Arial; color: #518ab8;}

.supmenu A:link {text-decoration: underline; color: #518ab8;}

.supmenu A:visited {text-decoration: underline; color: #518ab8;}

.supmenu A:active {text-decoration: underline; color: #555;}

.supmenu A:hover {text-decoration: underline; color: #555;}



div.submenu {padding: 3px 0; margin: 0 0 10px 0; border-bottom: 1px solid #ddd;}

div.submenu p {padding: 0 12px 7px 10px; margin: 0;}

div.submenu p.active { margin: 0; text-decoration: underline; color: #555;}

div.submenu p.active a:link {text-decoration: underline; color: #555;}

div.submenu p.active a:visited {text-decoration: underline; color: #555;}

div.submenu p img {margin: 0 0 0 -10px;}

.submenu {font: 10pt Arial; color: #518ab8;}

.submenu A:link {text-decoration: underline; color: #518ab8;}

.submenu A:visited {text-decoration: underline; color: #518ab8;}

.submenu A:active {text-decoration: underline; color: #555;}

.submenu A:hover {text-decoration: underline; color: #555;}



.page {color: #555;}

.page A:link {text-decoration: underline; color: #518ab8;}

.page A:visited {text-decoration: underline; color: #518ab8;}

.page A:active {text-decoration: underline; color: #518ab8;}

.page A:hover {text-decoration: underline; color: #518ab8;}



.img {margin: 0 0 5 0}

.ban {border-width:1px; border-color:#afa3a3;}



#bgrnd1 {background-color:#ddd;}

#bgrnd2 {background-color:#eeeeee;}



.tit1 {font-size: 14pt; color: #555; font-weight: normal; padding-bottom: 3px;}

.tit2 {font-size: 11pt; color: #555; font-weight: bold; padding-bottom: 3px;}

.tit_red {font-size: 14pt; color: #555; font-weight: normal; }

.big1 {font-size: 20pt; color: #555; font-weight: normal;}



table.mailform {margin: 25px 0 25px 100px;}

table.mailform td {padding: 0 15px 5px 0; white-space: nowrap;}

table.mailform td input {width: 280px;}

table.mailform td textarea {width: 280px;}



table.reggy {width: 550px; margin: 30px 0;}

table.reggy td {padding: 10px 10px 10px 0;}

table.reggy td.line {padding: 12px 10px 12px 0; border-top: 1px solid #ddd; }

table.reggy input {margin: 0 0 3px 0;}

table.reggy textarea {width: 100%; margin: 0 0 3px 0;}





h1 {font: 18pt Arial; font-weight: normal; color: #555; margin: 12px 0;}

h2 {font: 16pt Arial; font-weight: normal; color: #518ab8; margin: 2px 0;}

h3 {font: 11pt Arial; font-weight: bold; color: #518ab8; margin: 15px 0 8px 0;}

h4 {font: 13pt Arial; font-weight: normal; color: #555; margin: 18px 10px 6px 0;}

h5 {font: 11pt Arial; font-weight: normal; color: #518ab8; margin: 2px 0;}




A{text-decoration: underline;}

A:link {color: #518ab8;}

A:visited {color: #518ab8;}

A:active {color: #518ab8;}

A:hover {color: #518ab8;}



INPUT, TEXTAREA, SELECT, submit {font-size: 12px; color: #333333;}







#nama {position:relative; z-index: 1; top: 0px; left: 0; width: 0px; height: 0px;} 

#namb {position:absolute; z-index: 1; top: 15px; left: 12px; clip: rect(0,350,200,0);} 



#namc {position:relative; z-index: 1; top: -27; left: 10; width: 0px; height: 0px;} 

#namd {position:absolute; z-index: 1; top: 0; left: 0; clip: rect(0,170,50,0);} 



#biga {position:relative; z-index: 1; top: 35; left: 12; width: 0px; height: 0px;} 

#bigb {position:absolute; z-index: 1; top: 0; left: 0; clip: rect(0,650,200,0);}



#arrc {position:relative; z-index: 1; top: 180; left: -12; width: 0px; height: 0px;} 

#arrd {position:absolute; z-index: 1; top: 0; left: 0; clip: rect(0,13,13,0);}



#nova {position:relative; z-index: 1; top: 1; left: 1; width: 0px; height: 0px;} 

#novb {position:absolute; z-index: 1; top: 0; left: 0; clip: rect(0,100,13,0);}







span#biju0 {padding: 0; display: block; height: 150px; padding: 0 200px 0 12px;}

span#biju0 b {font-size: 14pt; color: #555; font-weight: normal; padding-bottom: 3px;}

span#biju0 u {text-decoration: underline !important; color: #518ab8 !important;}





span#biju1 {display: block; height: 240px; padding: 0 12px 0 12px;border:1px solid white;}

span#biju1 b {font-size: 13pt; color: #555; font-weight: normal; padding-bottom: 3px;}
 
span#biju1 u {text-decoration: underline !important; color: #518ab8 !important;}


span#biju1_new {display: block; height: 120px; padding: 0 200px 0 5px;border:1px solid white;}

span#biju1_new b {font-size: 10pt; color: #555; font-weight: bold; padding-bottom: 3px;}

span#biju1_new u {text-decoration: underline !important; color: #518ab8 !important;}




.setUrl1 {background: #fff url(foto/face01a.jpg) left top no-repeat; cursor: pointer;}

.loseUrl1 {background: #fff url(foto/face01.jpg) left top no-repeat;}


  
span#biju2 {padding: 0; display: block; height: 240px; padding: 0 10px 0 12px;border:1px solid white;}

span#biju2 b {font-size: 13pt; color: #555; font-weight: normal; padding-bottom: 3px; text-decoration: none !important;}

span#biju2 u {text-decoration: underline !important; color: #518ab8 !important;}

.setUrl2 {background: #fff url(foto/face02a.jpg) left top no-repeat; cursor: pointer;}

.loseUrl2 {background: #fff url(foto/face02.jpg) left top no-repeat;}
  
  

span#biju3 {padding: 0; display: block; height: 240px; padding: 0 10px 0 12px;border:1px solid white;}

span#biju3 b {font-size: 13pt; color: #555; font-weight: normal; padding-bottom: 3px; text-decoration: none !important;}

span#biju3 u {text-decoration: underline !important; color: #518ab8 !important;}

.setUrl3 {background: #fff url(foto/face03a.jpg) left top no-repeat; cursor: pointer;}

.loseUrl3 {background: #fff url(foto/face03.jpg) left top no-repeat;}



span#biju4 {padding: 0; display: block; height: 210px; padding: 0 10px 0 12px;}

span#biju4 b {font-size: 14pt; color: #555; font-weight: normal; padding-bottom: 3px; text-decoration: none !important;}

span#biju4 u {text-decoration: underline !important; color: #518ab8 !important;}

.setUrl4 {background: #fff url(foto/face04a.jpg) left top no-repeat; cursor: pointer;}

.loseUrl4 {background: #fff url(foto/face04.jpg) left top no-repeat;}



span#biju5 {padding: 0; display: block; height: 210px; padding: 0 10px 0 12px;}

span#biju5 b {font-size: 14pt; color: #555; font-weight: normal; padding-bottom: 3px; text-decoration: none !important;}

span#biju5 u {text-decoration: underline !important; color: #518ab8 !important;}

.setUrl5 {background: #fff url(foto/face05a.jpg) left top no-repeat; cursor: pointer;}

.loseUrl5 {background: #fff url(foto/face05.jpg) left top no-repeat;}

.borderimage{
border:1px solid white;
}

.greit {font-size:0.9em;}

table.login_form input {width:100%;} 
table.login_form {padding:3px;margin:3px;}
table.login_form td {padding:3px;margin:3px;vertical-align:middle;} 

table.anketa {padding:3px;margin:3px; width:400px;}
table.anketa td {padding:3px;margin:3px;vertical-align:middle;} 
table.anketa input[type="text"] {width:100%;} 

table.spisok_zak {padding:3px;margin:3px; width:400px;}
table.spisok_zak th {padding:9px;margin:5px;vertical-align:middle;} 
table.spisok_zak td {padding:5px;margin:5px;vertical-align:middle;} 


