body {
	background-color: #E8E8E8;
	background-image: url(img/bgr2.jpg);
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6e6e6e;
	}
	
body#cover {
	background-color: #9a351a;
	background-image: none;
	text-align: center;
}
	
p {
	padding: 0;
	margin: 1px 0 0 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6e6e6e;
}

a:link,
a:visited {
	color: #000000;
	text-decoration: underline;
}

a:hover,
a:active {
	color: red;
	text-decoration: underline;
}

a:link img,
a:visited img,
a:hover img,
a:active img{
	border: 0;
}

h1 {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6e6e6e;
	padding-top: 10px;
	padding-left: 15px;
	margin: 0;
	margin-bottom: 9px;
}

h2 {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6e6e6e;
	text-align: center;
	margin-bottom: 9px;
}

h3 {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #a52222;
}

li {
	list-style-type: disc;
}

a.menu:link,
a.menu:visited {
	font-weight: bold;
	text-decoration: none;
	background-image: url(img/lamp-off.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 2px;
	height: 21px;
}

a.menu:hover,
a.menu:active {
	color: #a52222;
	background-image: url(img/lamp-on.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	height: 21px;
}

a.lang:link,
a.lang:visited {
	color: #707070;
	text-decoration: none;
	font-weight: bold;
	line-height: 13px;
	}
	
a.lang:hover,
a.lang:active {
	color: #a52222;
}

div.container {
	width: 871px;
	text-align: left; 
	margin: 0 auto;
	padding: 0;
	background-color: #dabcb7;
	border: 1px solid #969696;
	border-bottom: 0;
	background-image: url(img/fons-content.gif);
	background-repeat: repeat-y;
}

div.container:after {
   display: block;
   clear: both;
   content: "";
}

div#head {
	background-color: #e8e8e8;
	background-image: url(img/head-pic.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 113px;
	padding: 0;
	margin: 0;
}

div#up-menu {
	padding-top: 3px;
	padding-bottom: 1px;
	background-color: #dabcb7;
	height: 23px;
	border-top: 1px solid #969696;
	border-bottom: 1px solid #969696;
}

div.met-butt-bgr {
	background-repeat: no-repeat;
	height: 21px;
}

div.met-butt-bgr {
	padding-left: 4px;
}

div#left-col {
	width: 170px;
	float: left;
	margin: 0;
	padding: 0;
}

/*------------------------------------*/
div#left-col ul.sb a:link,
div#left-col ul.sb a:visited,
div#left-col ul.sb a:hover,
div#left-col ul.sb a:active {
	font-weight: bold;
	color: #4f4f4f;
	text-decoration: none;
	background-repeat: no-repeat;
	padding-left: 10px;
	background-image: url(img/transparent.png);
}

div#left-col ul.sb a:hover {
	background-image: url(img/link-hover.png);
}

div#left-col ul.sb a.current:link,
div#left-col ul.sb a.current:visited,
div#left-col ul.sb a.current:active {
	background-image: url(img/link-active.png);
}

ul.sb {
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	border-left: 1px solid gray;
}

ul.sb li {
	list-style-type: none;
	line-height: 16px;
}

ul.sb2 {
	margin: 0px;
	padding: 0px;
	margin-left: 15px;
	border-left: 1px solid gray;
}

ul.sb2 li a {
  font-weight: normal !important;
}

/*-----------------------------------*/

div.around {
	float: left; 
	padding: 5px 0 0 0; 
	background-color: #DABCB7;
}

div.met-butt2-bgr {
	background-image: url(img/main_menu_poga.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 172px;
}

#current,
a.menu-left:hover,
a.menu-left:active {
	color: #a52222;
	background-image: url(img/lamp2-on.gif);
}

* html div.around {
	float: left; 
	padding: 0; 
	background-color: #DABCB7;
   margin-right: -3px; /* no duplicate chars */
}

* html div.met-butt2-bgr {
	background-image: url(img/main_menu_poga.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 172px;
	margin: 5px 0 0 0;
}

a.menu-left:link,
a.menu-left:visited,
a.menu-left:hover,
a.menu-left:active {
	font-weight: bold;
	text-decoration: none;
	background-image: url(img/lamp2-off.gif);
	background-repeat: no-repeat;
	margin-left: 5px;
	padding-left: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
}

div.left-submenu {
	border-top: 1px solid #969696;
	background-color: #a52222;
}

div.left-submenu img{
	margin-left: 20px;
	margin-top: 4px;
}

div#content {
	width: 525px;
	float: left;
	margin: 0; 
	padding: 0;
}

div#content div.cnt-item {
	border: 1px solid #dedede;
	border-bottom: 0;
	margin: 0 7px;
	background-image: url(img/grad-sv-stur.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#content div.cnt-item div.ab-ram {
	width: 88px;
	height: 65px;
	margin-top: 30px;
	margin-left: 18px;
	float: left; 
}

div#content div.cnt-item div.cnt-txt {
}

/*---------------------------------------------*/
div.cnt-item2 {
	border: 1px solid #dedede;
	border-bottom: 0;
	margin: 0 7px;
	background-image: url(img/grad-sv-stur.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 10px;
}

div.ab-ram2 {
	width: 88px;
	height: 65px;
	margin-top: 30px !important;
	margin-left: 20px !important;
	margin-top: 30px;		/* MSIE */
	margin-left: 10px;		/* MSIE */
	float: left;
}

.cnt-item2 table td {
  vertical-align: top;
}

.cnt-txt2 {
  font-size: 10px;
  margin: 0;
  padding: 0px;
}

.cnt-txt2 h3 {
  padding-top: 7px;
  padding-left: 8px;
  margin: 0px;
}

.cnt-txt2 ul {
	padding: 0px;
	margin:  10px 20px 5px 30px;
}
.cnt-txt2 ul li ul {
	padding: 0px;
	margin:  0px 20px 5px 30px;
}

/*-----------------------------------------------*/

li.o {
	list-style-type: circle;
}

div#content div.cnt-sheet {
	border: 1px solid #dedede;
	margin: 0 7px;
	background-image: url(img/grad-stur.gif);
	background-repeat: no-repeat;
	padding: 15px;
	text-align: justify;
}

div#content div.cnt-sheet {
  min-height: 110px;
}

* html div#content div.cnt-sheet {
  height: 100px;
}

.subcat {
	color: #a52222;
}

table.list {
	 border-collapse: collapse;
	 font-size: 9px;
	 width: 480px;
	 margin: 5px auto;
	 margin-bottom: 10px;
}
  
/*tabulas galva*/
  table.list th {
    vertical-align: top;
    background-color: #999;
    color: #fff;
	 border: 1px solid silver;
  }
 
  table.list td,
  table.list th {
    padding: 2px 1em;
    border: 1px solid #999;
  }

  table.list th {
	 border: 1px solid silver;
	 text-align: center;
  }

table.list td {
 	text-align: left;
 }
 
  table.list td.cbx {
 	text-align: center;
 }

 /*-------------------------*/
table.cat {
	text-align: center;
}

table.cat th {
	vertical-align: middle;
}

table.cat td {
	text-align: center;
}

  table.cat td,
  table.cat th {
    padding: 2px 1em;
  }
/*------------------------*/
  
  .how {
    width: 3em;
    border-width: 1px;
    border-style: solid;
    border-color: #999 #ccc #ccc #999;
    background-color: #f0f0f0;
	 margin-bottom: 3px;
  }
  
.sub {
	background-image: url(img/met-but-submit.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 142px;
	height: 34px;
	background-color: #eaeaea;
	border: 0;
	padding: 3px 0;
	padding-bottom: 5px;
	margin: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
 }

.cbx-V {
	width: 15px;
	height: 15px;
	background-image: url(img/cbx-V.gif);
	background-repeat: no-repeat;
} 

.cbx-O {
	width: 15px;
	height: 15px;
	background-image: url(img/cbx-O.gif);
	background-repeat: no-repeat;
} 

div#content div.lauks {
	float: left; 
	border: 1px solid #dedede; 
	background-color: #f6f6f6;
}
	
div#content div.cnt-gbook-item {
	border: 1px solid #dedede;
	border-bottom: 0;
	margin: 0 7px;
	background-image: url(img/grad-stur.gif);
	background-repeat: no-repeat;
	text-align: justify;
}

div#content div.cnt-gbook-item p {
	padding: 5px 10px 10px 5px;
}

h4 {
	font-size: 10px; 
	font-weight: normal;
	margin: 0px;
	padding: 8px 0 2px 10px;
}

.vards{
	color: #a52222;
	font-weight: bold;
}

div#right-col {
	width: 172px;
	float: right;
	background-color: #dabcb7;
	text-align: center;
}

*html div#right-col {
	width: 172px;
	margin: 0 -2px;
}

div#right-col div#news-win {
	width: 156px;
	background-color: #fff;
	text-align: left;
}

.rbroundbox { background: url(img/ram.gif) repeat-x; }
.rbtop div  { background: url(img/up-left-6.gif) no-repeat top left; }
.rbtop      { background: url(img/up-right-6.gif) no-repeat top right; }
.rbbot div  { background: url(img/down-left-6.gif) no-repeat bottom left; }
.rbbot      { background: url(img/down-right-6.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 6px;
	font-size: 1px;
}

.rbcontent  { 
margin: 0;
padding: 0;
border-left: 1px solid #b6b6b6;
border-right: 1px solid #b6b6b6;
text-align: left;
padding: 10px 5px;
}

.rbcontent div.news-img {
	background-image: url(img/news-img.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 126px;
	height: 129px;
	margin-left: 9px;
}

.rbroundbox { width: 90%; margin: 1em auto; background-color: #fff; }

div#foot {
	width: 871px;
	background-color: #DABCB7;
	text-align: center;
	margin: 0px auto;
	padding: 3px 0 5px 0;
	border: 1px solid #969696;
}

/*--COVER--*/

div.container-cover {
	width: 639px;
	margin: 0;
	padding: 0;
	text-align: left;
	position: absolute;
	left: 180px;
	top: 20px;
}

div.container-cover:after {
   display: block;
   clear: both;
   content: "";
}

div.container-cover div.kvadr {
	width: 289px;
}

div.container-cover div.kvadr a#kvadrI:link, 
div.container-cover div.kvadr a#kvadrI:visited,
div.container-cover div.kvadr a#kvadrI:active {
	display: block;
	width: 238px;
	height: 225px;
	background-image: url(img/nerus-over.gif);
	background-repeat: no-repeat;
	margin-left: 50px;
	margin-top: 50px;
}

div.container-cover div.kvadr a#kvadrI:hover {
	background-image: url(img/nerus.gif);
	background-repeat: no-repeat;
}

div.container-cover div.kvadr a#kvadrII:link, 
div.container-cover div.kvadr a#kvadrII:visited,
div.container-cover div.kvadr a#kvadrII:active {
	display: block;
	width: 238px;
	height: 225px;
	background-image: url(img/tehn-over.gif);
	background-repeat: no-repeat;
	margin-right: 50px;
	margin-top: 50px;
}

div.container-cover div.kvadr a#kvadrII:hover {
	background-image: url(img/tehn.gif);
	background-repeat: no-repeat;
}

div.container-cover div.kvadr a#kvadrIII:link, 
div.container-cover div.kvadr a#kvadrIII:visited,
div.container-cover div.kvadr a#kvadrIII:active {
	display: block;
	width: 238px;
	height: 225px;
	background-image: url(img/plast-over.gif);
	background-repeat: no-repeat;
	margin-left: 50px;
	margin-bottom: 50px;
}

div.container-cover div.kvadr a#kvadrIII:hover {
	background-image: url(img/plast.gif);
	background-repeat: no-repeat;
}

div.container-cover div.kvadr div#kvadrIV {
	width: 238px;
	height: 225px;
	background-color: #a52222;
	margin-right: 50px;
	margin-bottom: 50px;
	background-image: url(img/kvIV-ena-left.gif);
	background-repeat: repeat-y;
	border-right: 1px solid #a1a0a0; 
	border-bottom: 1px solid #a1a0a0;
}

div.container-cover div.kvadr div#kvadrIV img {
	float: left;
	margin-left: 7px;
	margin-bottom: 2px;
	border: 1px solid #616161;
}

div.container-cover div.kvadr div#kvadrIV div#enter {
	float: left;
	margin-left: 7px;
	margin-bottom: 2px;
	border: 1px solid #616161;
	background-color: #a1a0a0;
	height: 23px;
}

div#enter a#e:link,
div#enter a#e:visited,
div#enter a#e:active {
	font-weight: bold;
	color: #000;
	text-decoration: none;
	line-height: 20px;
	padding-left: 10px;
	float: left; 
}

div#enter a#e:hover {
	color: red;
}

.rbroundbox-cov { background: url(img/ram.gif) repeat-x; }
.rbtop-cov div  { background: url(img/rb-covTL.gif) no-repeat top left; }
.rbtop-cov      { background: url(img/rb-covTR.gif) no-repeat top right; }
.rbbot-cov div  { background: url(img/rb-covBL.gif) no-repeat bottom left; }
.rbbot-cov      { background: url(img/rb-covBR.gif) no-repeat bottom right; }

.rbtop-cov div, .rbtop-cov, .rbbot-cov div, .rbbot-cov {
	height: 7px;
	font-size: 1px;
}

.rbcontent-cov  { 
margin: 0;
padding: 0;
border-left: 1px solid #a1a0a0;
border-right: 1px solid #a1a0a0;
text-align: left;
font-size: 10px;
color: #646464;
height: 135px;
}

.rbcontent-cov a.bul:link,
.rbcontent-cov a.bul:visited,
.rbcontent-cov a.bul:active {
	background-image: url(img/bullet-unact.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	width: 170px;
	font-weight: bold;
	text-decoration: none;
	color: #646464;
	margin-left: 30px;
	padding-left: 15px;
	padding-bottom: 6px;
}

.rbcontent-cov a.bul:hover {
	background-image: url(img/bullet-act.gif);
	background-repeat: no-repeat;
	color: #000;
}

.rbcontent-cov a:link,
.rbcontent-cov a:visited,
.rbcontent-cov a:active {
	font-weight: bold;
	text-decoration: none;
	color: #646464;
}

.rbcontent-cov a:hover {
	color: #000;
}

.rbroundbox-cov { margin: 15px; background-color: #e8e8e8; }

div#aplis {
	position: absolute;
	left: 398px;
	top: 225px;
	z-index: 1;
	width: 140px;
	height: 140px;
	background-image: url(img/aplis.gif);
	background-repeat: no-repeat;
}

.err {
    color: red;
}

.cont p {
    padding: 5px 20px 5px 20px;
}
