body {
   background: #000000;
   color: #ffffff;   
   font-family: "Arial";
   margin: 0px;
}

table.index {
   background: #000000 url('../images/bgindex.jpg') no-repeat;
   width: 1024px;
   height: 100%;  
   border: 0px;   
   border-collapse:collapse;
   margin: 0px;
}

table.main {
   background: #000000 url('../images/bgmain.jpg') no-repeat;
   width: 1024px;
   height: 100%;  
   border: 0px;   
   border-collapse:collapse;
   margin: 0px;
}

td.head {
   vertical-align: top;
   height: 274px;
}

div.continbg {
   width: 536px;
   height: 250px;
   background: url('../images/pr.png'); 
   position:relative;
   top: 270px;
   float: right;   
   opacity:0.5;
   -moz-opacity:0.5;
   filter:alpha(opacity=50)
}

td.content {
   vertical-align: top;
}

td.usl {
   vertical-align: top;
   padding-left: 70px;
}

div.contin {
   position:relative;
   top: 20px;
   float: right;
   width: 316px;
   //width: 536px;
   font-size: 8pt;
   border-top: 3px solid #eb8700;
   padding: 20px 200px 0px 20px;
}

#tel {
   color: #ffffff;
   font-family: "Trebuchet MS";
   font-style: italic;
   font-weight: bold;
   font-size: 25pt;
   float: right;
   position:relative;
   right: 30px;
   top: 40px;
}

#tel span {
   font-size: 15pt;
   position:relative;
   bottom: 10px;
}

#mail {
   color: #bb5325;
   font-family: "Trebuchet MS";
   font-size: 13.5pt;
   font-style: italic;
   font-weight: bold;
   text-transform: uppercase;
   float: right;
   position:relative;
   left: 190px;
   top: 77px;
}

#indexmenu {
   color: #1c315d;
   font-family: "Trebuchet MS";
   font-size: 11pt;
   float: left;
   font-style: italic;
   font-weight: bold;   
   text-transform: uppercase;
   position:relative;
   top: 160px;
   left: 40px;
}

#indexmenu a.onmenu {
   color: #ffffff;
   text-decoration: none;
   background: #00003c;
   position:relative;
   right: 20px;
}

#indexmenu a {
   color: #1c315d;
   text-decoration: none;
}

#indexmenu .onl {
   background: url('../images/onl.gif');
   width: 42px;
   height: 20px;
   display: inline-block;
   position:relative;
   top:4px;
   //top: 0px;
}

#indexmenu .onr {
   background: url('../images/onr.gif');
   width: 39px;
   height: 20px;
   display: inline-block;
   position:relative;
   top:4px;
   //top: 0px;
}

#mainmenu {
   color: #1c315d;
   font-family: "Trebuchet MS";
   font-size: 11pt;
   float: left;
   font-style: italic;
   font-weight: bold;   
   text-transform: uppercase;
   position:relative;
   top: 0px;
   left: 20px;
}

#mainmenu a.onmenu {
   color: #ffffff;
   text-decoration: none;
   background: #00003c;
   position:relative;
   right: 20px;
}

#mainmenu a {
   color: #1c315d;
   text-decoration: none;
}

#mainmenu .onl {
   background: url('../images/onl.gif');
   width: 42px;
   height: 19px;
   display: inline-block;
   position:relative;
   top:4px;
   //top: 0px;
}

#mainmenu .onr {
   background: url('../images/onr.gif');
   width: 39px;
   height: 19px;
   display: inline-block;
   position:relative;
   top:4px;
   //top: 0px;
}

#content {
   width: 630px;
   margin-left: 50px;
   font-size: 9pt;
   vertical-align: top;
   margin-bottom: 30px;
   color: #e6ecf5;
}

#content h1 {
   font-size: 12pt;
   font-style: italic;
}

#content h2 {
   font-size: 12pt;
   color: #f0bb6a;
   margin-top: 5px;
}

#content td.left {
   width: 180px;
   vertical-align: top;
}

#content td.right {
   vertical-align: top;
}

#content div.obraml {
   float: left;
   background: #bb5325;
   padding: 5px;
}

#content span.pay {
   background: url('../images/bgpay.gif');
   width: 149px;
   height: 22px;
   //height: 29px;
   display: block;
   text-align: center;
   padding-top: 7px;
}

#content span.pay a {
   color: #ffffff;
   text-decoration: none;
}

#content a {
   color: #f0bb6a;
}

#uslblock {
   width: 338px;
   //width: 358px;
   background: #131765;
   float: left;
   margin: 0px 30px 20px 30px;
   padding: 1px;
   font-size: 9pt;
}

#uslblock a {
   color: #f0bb6a;
}

#uslblock #inbl1 {
   padding: 1px;
   background: #5b5b95 url('../images/bgblock.gif') repeat-x;
}

#uslblock #inbl2 {
   margin: 0;
   border: 1px solid #131765;
   background: #000000;
   padding-left: 10px;
   padding-right: 10px;
}

#uslblock span.pay {
   background: url('../images/bgpay.gif');
   width: 149px;
   height: 22px;
   //height: 29px;
   display: block;
   text-align: center;
   padding-top: 7px;
}

#uslblock span.pay a {
   color: #ffffff;
   text-decoration: none;
}

#uslblock h2 {
   font-size: 12pt;
   color: #f0bb6a;
}

#uslblock h1 {
   font-size: 12pt;
   color: #bb5325;
}

#uslblock h1 a {
   color: #bb5325;
   text-decoration: none;
}

#uslblock div.right {
   margin-left: 140px;
   margin-top: 50px;
   height: 68px;
   vertical-align: bottom;
}

#uslblock div.top-left {
   background-image: url('../images/ctl.gif');
   background-repeat: no-repeat;
   background-position: top left;
   height: 8px;
   position:relative;
   top: -3px;
   right: 13px;
}

#uslblock div.top-right  {
   background-image: url('../images//ctr.gif');
   background-repeat: no-repeat;
   background-position: top right;
   height: 8px;
   position:relative;
   left: 26px;
}
#uslblock div.bottom-left {
   background-image: url('../images//cbl.gif');
   background-repeat: no-repeat;
   background-position: bottom left;
   height: 8px;
   position:relative;
   top: 3px;
   right: 13px;
}

#uslblock div.bottom-right {
   background-image: url('../images//cbr.gif');
   background-repeat: no-repeat;
   background-position: bottom right;
   height: 8px;
   position:relative;
   left: 26px;
}

#bottom {
   border-top: 1px solid #1a1a1a;
   height: 50px;
   text-align: center;
   padding-left: 150px;
   padding-right: 150px;
   font-size: 8pt;
   color: #42424f;
   vertical-align: top;
   padding-top: 10px;
}

#bottom a {
   color: #42424f;
   text-decoration: none;
}

/* Forma zakaza */
.formasize {
width:430px;
font:normal 13px Arial,sans-serif;
color:#444444;
border:1px #dadada solid;
margin-bottom:8px;
}

.textareasize {
width:430px;
border:1px #dadada solid;
font:normal 13px Arial,sans-serif;
color:#444444;
}

.tablezakaz {
margin-left:-3px;
margin-bottom:10px;
}

.submit {
position:relative;
float:left;
top:8px;
}