body,html
	{
	margin:0;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:100%;
	}	
input,select
	{
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

div.users{
  display:-moz-inline-stack;/*Нужно для Firefox*/
  display:inline-block; /*Не применяется в IE и Firefox*/
  _overflow:hidden;/*фикс для IE6*/
  zoom:1;/*включаем hasLayout*/
  *display:inline;/*при hasLayout true display:inline ведёт себя как display:inline-block*/
}	

#content {
   position:absolute;
   overflow: auto;  
   width: 550px;  
   height: 300px; 
   left: 50%;  
   top: 50%;  
   margin-left: -275px;  
   margin-top: -150px;  
}
#addsales {
   position:fixed;
   overflow: auto;  
   left: 50%;  
   top: 50%;  
}

#infoproduct {
   position:fixed;
   overflow: auto;  
   left: 50%;  
   top: 50%;    
}

#test {
   position:fixed;
}

a:link {
color: blue;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: blue;
}
a:hover {
color: blue;
text-decoration: underline;
}
a:active {
text-decoration: none;
color: blue;
}

div.simple
	{
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:  1.0em;
	}
.tr1
{
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:  1.0em;	
	background: url("shimx.gif")  repeat-x top left;
	color: #000;
}
.td1
{
	padding-left:5px;
}
.tr2 input,select
{
	padding:1px;
}
.tr3
	{
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:  1.0em;	
	font-weight: bold;
	}

textarea.ta1
{
	padding:3px;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:  1.0em;
}
input.default
{
	padding:3px;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:  1.0em;	
}

td.pager { 
background:url(../images/pager.gif) top center no-repeat; 
width:38px; 
height:54px; 
border: none; 
text-align:center; 
font-size:0.80em;
cursor:pointer;
}

input.button
{
background:url(btn1.gif) top center repeat-x; 
height:22px; 
border: none;
color:white;
padding-bottom:3px;
}


td.menu
{
background:url(shimx.gif) top center repeat-x; 
text-align:center;
cursor:pointer;
text-decoration:none;
color:#000;
padding:7px 3px 8px 0px;
}

td.menu:hover
{
background:url(shimxblue.gif) top center repeat-x;
text-align:center;
cursor:pointer; 
text-decoration:none;
color:#000;
padding:7px 3px 8px 0px;
}

tr.truser
{
border:1px dotted grey;
}
tr.truser:hover
{
background-color:#fff0c4;
}


input.button:hover
{
background:url(btn2.gif) top center repeat-x; 
height:22px; 
border: none;
color:white;
padding-bottom:3px;
}


td.pagebr { background: transparent; border: 0px; padding: 0px; }

td.highlight { background:url(../images/pager1.gif) top center no-repeat;
			width:38px;
			height:54px;
			color:black;
			text-align: center;
			border:none; 
			font-size:0.80em;
			cursor:pointer;
			}
			
ul#minitabs{list-style: none;margin: 0;padding: 7px;
  border-bottom: 1px solid #CCC;font-size: 12px;
  text-align: center;white-space: nowrap}
ul#minitabs li{display: inline;margin: 0 5px}
ul#minitabs a{text-decoration: none;padding: 0 0 3px;
  border-bottom: 2px solid #FFF;color: #06F}
ul#minitabs a#current{border-color: #F60;color: #06F}
ul#minitabs a:hover{border-color: #F60;color: #06F}

h7 { font-size:14px; font-family: TIMES;}
h8 { font-size:12px; font-family: TIMES;}


h1 {font-size:12px; font-weight:bold; font-family: Arial, sans-serif;margin:0px}
h2 {font-size:12px; font-family: TIMES;margin:0px}
h4 { font-size:14px; font-family: TIMES;}
h3 {font-size:11px; font-weight:bold; font-style:italic; font-family: Arial, sans-serif;margin:0px;}
h5 {font-size:12px; font-family: Arial, sans-serif;margin:0px;}
.h1head {color:#003357;font-size:12px; font-weight:bold; font-family: Arial, sans-serif;}
.h1head a{color:#003357}

A.grey {COLOR: #000000; TEXT-DECORATION: none}
td.punkt{ border-bottom-color:#333333; border-bottom-style:none; border-bottom-width:1px}




body#bd {
	padding: 0px 0 0;
	color: #333333;
	background: url(body-top.jpg) top ;
	background-repeat: repeat-x;
}
#ja-mainwrapper {
	padding-bottom: 10px;
	background: url(body-bot.jpg) bottom;
	background-repeat: repeat-x;
}

#ja-wrapper {
	padding-top: 17px;
	width: 970px;
	margin: 0 auto;
	clear: both;
}

.narrow #ja-wrapper {
	width: 750px;
}

.mytable3 table{
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:  12;
	border-collapse: collapse;
}

.mytable3 thead tr{
	background-color: #D9FFD9;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

.mytable3 tfoot tr{
	background-color: #FFFFFF;
}

.mytable3 thead th{
	padding: 0.5em;
	white-space: nowrap;
}

.mytable3 tfoot th{

	text-align: right;
	padding-right: 0.5em;
	letter-spacing: 1px;
	background:  
}

.mytable3 tfoot td{
	padding-left: 0.5em;
	color: red;
	font-weight: 600;
}

.mytable3 tfoot td:hover{
	background-color: red;
	color: white;
}

.mytable3 tr{
	background-color: #EAFDFF;
}

.mytable3 tr.odd{
	background-color: #FFFFFF;
}

.mytable3 tbody tr:hover{
	background-color: #FFCCCC;
}

.mytable3 td, th{
	border: 1px dotted grey;
	padding: 8;

}

.mytable3 tbody td
{
	padding: 0.3em;
}


.mytable table{
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
}

.mytable thead tr{
	background-color: #D9FFD9;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

.mytable tfoot tr{
	background-color: #FFFFFF;
}

.mytable thead th{
	padding: 2px;
	white-space: nowrap;
}

.mytable tr{
	background-color: #EAFDFF;
}

.mytable tr.odd{
	background-color: #FFFFFF;
}

.mytable tbody tr:hover{
	background-color: #FFCCCC;
}

.mytable td, th{
	border: 1px dotted grey;
	padding: 8px;
}

.mytable tbody td
{
	padding-top: 1px;
	padding-bottom: 1px;	
	padding-left: 4px;
	padding-right: 4px;
}

.mytable td a:link, th a:link{
	color: black;
}

.mytable td a:visited, th a:visited{
	color: black;
}

.mytable td a:hover, th a:hover{
	color: purple;
	text-decoration: underline;
}

.mytable td:last-child a:hover{
	color: red;
	text-decoration: underline overline;
}


.mytable2 table
{
	border-collapse: collapse;
}
	
.mytable2 td {
  border: 1px solid #BBAA99;
  padding: .3em; 
  }
.mytable2 th {
  border: 1px solid #BBAA99;
  padding: .3em;
  }

.mytable2 tbody th {
	vertical-align: top;
	text-align: left;
	background: url("shimx.gif")  repeat-x top left;
	color: #000;
}
.mytable2 thead th
{
	vertical-align: top;
	text-align: left;
	background: url("shimx.gif")  repeat-x top left;
	color: #000;
}
.mytable2 tbody td
{
	vertical-align:middle;
	text-align: left;
	background: url("shimx.gif")  repeat-x top left;
	color: #000;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.15em;
	padding-top: 0.15em;
}

.mytable2 tbody tr:hover td, 
.mytable2 tbody tr:focus td,
.mytable2 tbody tr:hover th,
.mytable2 tbody tr:focus th
{
	background: url("shimx.gif")  repeat-x top left;
	color: #000;
}

.mytable2 tr.odd
{
	background: url("shimx.gif")  repeat-x top left;
}

input.loginlog{
    background: url('user_16.gif') no-repeat 1px 1px;
    border:solid 1px #848388;
    padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
    width:150px;
}

input.pass1 {
    background: url('lock.gif') no-repeat 1px 1px;
    border:solid 1px #848388;
    padding-left:20px;
	padding-top:2px;	
	padding-bottom:2px;	
    width:150px;
}
