body {
 font-family: sans-serif;
 font-size: 75%;
 color: #333333;
 line-height: 150%;
}

td {
 font-size: 100%;
 line-height: 150%;
}
p,div,span {
 font-size: 100%;
 margin-top: 0.1em;
 margin-bottom: 0.1em;
 line-height: 150%;
}
/*
li {
 font-size: 100%;
 margin-bottom: 0.1em;
 line-height: 150%;
}
ul {
 list-style: square outside;
 margin-top: 0.1em;
 margin-bottom: 0.1em;
}
*/
A:link
{
 color: #006699;
 text-decoration: underline;
}
A:active
{
 color: #006699;
 text-decoration: underline;
}
A:hover
{
 color: #006699;
 text-decoration: underline;
}
A:visited
{
 color: #006699;
 text-decoration: underline;
}
H1
{
 font-size: 120%;
 color: #006699;
 line-height: 100%;
}
H3
{
 font-size: 100%;
 color: #006699;
 font-weight:bold;
 line-height: 150%;
}
.Title
{
 font-size: 120%;
 color: #cc3333;
 font-weight:bold;
 line-height: 100%;
}
.SmallText
{
 font-size: 90%;
 color: #333333;
 font-weight:normal;
 line-height: 150%;
}

input.submit
{
 font-size:x-small;
 font-weight:bold;
 border-width:1px;
 border-style:solid;
 border-color:gray;
 color:#006699;
}
.input_text
{
 font-size:x-small;
 border-width:1px;
 border-style:solid;
 border-color:silver;
 color:#000000;
}
select {
 font-size:x-small;
 background-attachment : scroll;
 border : 1px solid Silver;
}
textarea {
 font-family: verdana, tahoma, arial;
 font-size:x-small;
 background-attachment : scroll;
 border : 1px solid Silver;
}

img {
 border-color: gray;
}
hr {
 width: 100%;
 height: 1px;
 line-height: 200%;
 color: silver;
}
table.frame td.cont {
 font-size: 100%;
 margin:0px;
 padding:0px 0px 0px 0px;
 border-left:0px dashed #D9D9D9;
 border-right:0px dashed #D9D9D9;
 background-image:url('/img/canat_bg.gif');
}

table.frame td.cor {
 font-size: 100%;
 margin:0px;
 padding:0px 0px 0px 0px;
 border-left:0px dashed #D9D9D9;
 border-right:0px dashed #D9D9D9;
 background-image:url('/img/canat.gif');
}

/*начало - Навигация по сайту*/



ul.menu {
	font: bold 12px verdana;
	margin: 0;
	padding: 0;
	list-style: none;
	}

ul.menu li {
	position: relative;
	}
	
li ul.submenu {
	position: absolute;
	left: -40px; /* Set 1px less than menu width */
	top: 20px;
	display: none;
	}

/* Styles for Menu Items */
ul.menu li a{
	display: inline;
	text-decoration: none;
	color: #999;
	background: #fff; /* IE6 Bug */
	padding: 5px;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul.menu li { float: left; height: 1%; }
* html ul.menu li a { height: 1%; }
/* End */

ul li a:visited { color: #999; background: #fff; text-decoration: none;} /* Hover Styles */
ul li a:hover { color: #336699; background: #fff; text-decoration: none;} /* Hover Styles */
		
li ul.submenu li a { color: #999; text-decoration: none; padding: 5px 20px; } /* Sub Menu Styles */
		
li:hover ul, li.over ul { display: block; text-decoration: none;} /* The magic */


/*конец - Навигация по сайту*/
