html, body
{
	width: 100%;
	height: 100%;
}

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

body, div, input, select, td, textarea
{
	font-family: Tahoma ,sans-serif;
	font-size: 10pt;
	color: #000000;
}

a img
{
	border: 0px;
}

table
{
  border-collapse: collapse;
  padding: 0px;
  margin: 0px;
}

p
{
 padding: 5px 0px;
 margin: 0px;
text-align: justify;
}

p.vote
{

text-align: left;
}
tr
{
  padding: 0px;
  margin: 0px;
}

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

table.layout
{

border-collapse: collapse;
vertical-align: top;
}

.gmenu
{
padding: 10px 8px;
vertical-align: top;
}

td.space
{
  font-size: 15px;
  color: #ffffff;
  font-family: Trebuchet Ms;
  font-weight: normal;
  padding: 10px 16px;
  text-decoration: underline;
  vertical-align: top;
}


a.gmenu:link { 	color: #0d3769; font-size: 15px; text-decoration: underline; font-family: Trebuchet Ms; font-weight: normal; }
a.gmenu:visited { color: #0d3769; font-size: 15px; text-decoration: underline; font-family: Trebuchet Ms;  font-weight: normal;}
a.gmenu:hover, a.gmenu:active { color: #ed1c24; font-size: 15px; text-decoration: underline; font-family: Trebuchet Ms;  font-weight: normal;}


a.v_menu:link { 	color: #ff0000; font-size: 16px; text-decoration: underline; font-family: Trebuchet Ms; font-weight: normal; }
a.v_menu:visited { color: #ff0000; font-size: 16px; text-decoration: underline; font-family: Trebuchet Ms;  font-weight: normal;}
a.v_menu:hover, a.v_menu:active { color: #ff0000; font-size: 16px; text-decoration: underline; font-family: Trebuchet Ms;  font-weight: normal;}

a.sekas:link { 	color: #ff0000; font-size: 10pt; text-decoration: underline; font-family: Trebuchet Ms; font-weight: normal; }
a.sekas:visited { color: #ff0000; font-size: 10pt; text-decoration: underline; font-family: Trebuchet Ms;  font-weight: normal;}
a.sekas:hover, a.sekas:active { color: #ff0000; font-size: 10pt; text-decoration: underline; font-family: Trebuchet Ms;  font-weight: normal;}

a.white:link { 	color: #ffffff; font-size: 11px; text-decoration: underline; font-family: Tahoma; font-weight: bold; }
a.white:visited { color: #ffffff; font-size: 11px; text-decoration: underline; font-family: Tahoma; font-weight: bold; }
a.white:hover, a.white:active { color: #ffffff; font-size: 11px; text-decoration: underline; font-family: Tahoma; font-weight: bold; }

a:link { 	color: #446e91; font-size: 10pt; text-decoration: underline; font-family: Tahoma; font-weight: normal; }
a:visited { color: #446e91; font-size: 10pt; text-decoration: underline; font-family: Tahoma; font-weight: normal; }
a:hover, a:active { color: #446e91; font-size: 10pt; text-decoration: underline; font-family: Tahoma; font-weight: normal; }


.menu td
{
	vertical-align: middle;
    padding: 5px 0px;
	height: 30px;
}
h1 { font-size: 24px; font-family: Trebuchet Ms; font-weight: normal; padding: 0px; margin: 0px; color: #0057ad; }
h2 { font-size: 18px; font-family: Trebuchet Ms; font-weight: normal; padding: 10px 0px 5px 0px; margin: 0px; color: #ed1c24; }
h3 { color: #ed1c24; }
h4 { font: bold 14px/18px Tahoma; color: rgb(101, 65, 72); padding: 20px 0 5px 0; margin: 0; }


.tree_menu { font-size: 10px; font-family: Tahoma; font-weight: normal; color: #ed1c24; }

.news_title { font-size: 24px; font-family: Trebuchet Ms; font-weight: normal; padding: 0px; margin: 0px; color: #ffffff; }

td.white
{
border-top: 1px solid white;
border-bottom: 1px solid white;
border-left: 1px solid white;
border-right: 1px solid white;
padding: 3px 5px;

}

.avto-center { clear: both; width: 100%; padding-top: 15px; border-bottom: 1px solid #c0decf; }
.avto-center-first { clear: both; width: 100%; }
.avto-center .img, .avto-center-first .img { float: left; margin-top: 20px; }
.avto-center .text, .avto-center-first .text { float: left; margin-left: 30px; margin-top: 20px; }
.f-left { float: left; }
.f-right { float: right; }
.a-left { text-align: left; }
.a-right { text-align: right; }
.top10 { margin-top: 10px; }
.top15 { margin-top: 15px; }
.top20 { margin-top: 20px; }
.top25 { margin-top: 25px; }
.top30 { margin-top: 30px; }
.top35 { margin-top: 35px; }
.top40 { margin-top: 40px; }
.left5 { margin-left: 5px; }
.left10 { margin-left: 10px; }
.left15 { margin-left: 15px; }
.left20 { margin-left: 20px; }
.left25 { margin-left: 25px; }
.left30 { margin-left: 30px; }
.cc { clear: both; }


a.text-price { background: url('/data/images/price_doc_bs.gif') no-repeat top left; height: 26px; padding: 5px 0 15px 33px; }

a.text-price:link { 	color: #ff0000; font-size: 16px; text-decoration: underline; font-family: Trebuchet Ms; font-weight: normal; }
a.text-price:visited { color: #ff0000; font-size: 16px; text-decoration: underline; font-family: Trebuchet Ms;  font-weight: normal;}
a.text-price:hover, a.v_menu:active { color: #ff0000; font-size: 16px; text-decoration: underline; font-family: Trebuchet Ms;  font-weight: normal;}


table.tab_bs {

	width: 100%;

	border-collapse: collapse;

	margin-bottom: 1em;

}



	table.tab_bs th, table.tab_bs td {

		border: 1px solid #aaa;

		padding: 2px 6px 3px;

		text-align: left;

		vertical-align: top;

	}

	

	table.tab_bs th {

		background: #bfedd6;

	}


.ul_main
{
	
  margin: 0;
  padding: 5px 0 20px 0;
  list-style: none;

}
.ul_main li
{


  background: url(/data/upload/dashUl.gif) no-repeat 0 8px;
  line-height: 1.2em;
  padding: 0 0 2px 20px;
  margin: 0;
}

.ul_main a
{
color: #736B7A;
font-size: 11px;
}