html, body {
  background: #FFF;
  font: normal 14px Arial, Helvetica, Sans-Serif;
  padding: 0;
  margin: 0;
  color: #000;
  height:100%;
}

table, tbody, tr, td {
  font: normal 14px Arial, Helvetica, Sans-Serif;
  vertical-align: top;
  color: #000;
  margin: 0;
}

table th {
	font-size: 13px;
}

div.box {
  border: 1px solid #083178;
  padding: 3px;
  text-align: center;
  color: #083178;
  background: #0B0C61;
  width: 100%;
}

h1, h2, h3, h4, h5, h6, .bullet {
  font-weight: bold;
  font-family: Arial, Helvetica, Sans-Serif;
  margin: 0 0 8px;
  padding: 0;
  color: #333;
}

p {font: normal 14px Arial, Helvetica, Sans-Serif; margin: 0 0 10px; line-height: 150%; }

.indent {text-indent: 2em;}

table.liders td {
	text-align: left !important;
}

h1 {
  font-family: Helvetica, Arial;
  font-size: 21px;
  text-align: left;
  color: #999999;
  padding: 10px; margin: 0px;
}

h2, .bullet {font-size: 19px; text-align: left;}
h3 {font-size: 18px; text-align: left;}

#content h1, #content h2, #content .bullet {
	margin: 0;
	padding: 6px 0;
	color: #003366;
}

.gray td {
	color: #c1c1c1 !important;
}

#content {
	margin-top: 6px;
	margin-bottom: 30px;
   display: block;
}

a.zag:visited {
  cursor: pointer;
  color: #666;
  text-decoration: none;
}

a.zag_date:visited {
  cursor: pointer;
  color: #014689;
  text-decoration: none;
}

a.zag_text:visited {
  cursor: pointer;
  color: #666;
  text-decoration: none;
}

.nobr {white-space: nowrap;}
.small {font-size: 12px;}

small {font: normal 12px Arial, Helvetica, Sans-Serif; color: #AAAAAA;}

ul, ol {line-height: 150%; text-align: left; margin: 0px 0px 10px 30px;}
ul ul, ol ol, ol ul, ul ol {margin: 10px 0px 10px 20px;}
ul li, ol li {margin: 0px 0px 0px 0px;}
li p {text-align: justify;}

a:link, a:visited, a:hover {
  cursor: pointer;
  color: #000000;
  text-decoration: none;
}

a:hover{
  color: #014689;
}

a.current:hover, a.current:link, a.current:visited {
  color: #014689;  
}

form {padding: 0px; margin: 0px;}

input.form, select.form, textarea.form {
  font: normal 12px Arial, Helvetica, Sans-Serif; width: 100%;
  border: 1px solid #999999;
  background: #FFFFFF;
  color: #999999;
}

input.button {
  width: 80px;
  cursor: pointer;
  color: #999999;
  font: bold 12px Verdana, Arial, Helvetica, Sans-Serif;
  border: 1px solid #999999;
  background: #FFFFFF;
}

img {display: block;}

img.icon {
  padding: 0;
  margin: 0 7px 0 0;
  display: inline;
}

a#cmenu1 img {
  border-top: 1px solid #fff; 
  border-left: 1px solid #f2f2f2; 
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff; 
}

a#cmenu2 img {
  border-top: 1px solid #fff; 
  border-left: 1px solid #f2f2f2; 
  border-right: 1px solid #f2f2f2;
  border-bottom: 1px solid #fff; 
}

a#cmenu3 img {
  border-top: 1px solid #f2f2f2; 
  border-left: 1px solid #f2f2f2; 
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff; 
}

a#cmenu4 img {
  border-top: 1px solid #f2f2f2; 
  border-left: 1px solid #f2f2f2; 
  border-right: 1px solid #f2f2f2;
  border-bottom: 1px solid #fff; 
}

a#cmenu5 img {
  border: 1px solid #f2f2f2; 
}

a#cmenu1:hover img, a#cmenu2:hover img, a#cmenu3:hover img, a#cmenu4:hover img, a#cmenu5:hover img{
  border: 1px solid #000; 
}

a.sitemap, a.sitemap:visited {
  color: #014689;
  font-weight: bold;
}

a.sitemap:hover {
  color: #e4c546;
}

a.cat img {
  border: 1px solid #fff; 
}

a.cat:hover img, a#catcur img {
  border: 1px solid #000; 
}

.tovars {
	color: #000;
	background-color: #333;
	font-family: Arial;
	font-size: 13px;
}

.tovars th {
	color: #fff;
	background-color: #003466;
	font-family: Arial;
	font-size: 13px;
	vertical-align: middle;
}

.tovars td {
	background-color: #fff;
	vertical-align: middle;
}
