/* common styling  .tMenuFt ul li a:visited */


.tMenuTop {
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	padding-left:10px;
	text-align:center;
	height:29px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	width: 100%;
	margin: 0 auto;
	/*	kamenttttttttt*/

}

.tMenuTop ul li a{
	background:url(images/stopbtn_03.gif) 100% 0 no-repeat;
	display:block; 
	height:16px; 
	border:0px solid #fff; 
	line-height:16px; 
	font-size:10px;
	color:#fff;
	padding:0px 12px 4px 12px;
	text-decoration:none;
}
div.tMenuTop ul li.last a{
	background:none;
}
.tMenuTop .hide ul {
	float:none;
	background:#e6e6e6;
	padding:8px 0px 8px 0px;  
	margin:0;
	list-style-type: none; 
	border:1px solid #aaaaaa;
	text-decoration:none;
}

.tMenuTop ul {
padding:0;
padding-bottom:-8px; 
margin:0 auto;
list-style-type: none; 
text-decoration:none;
}

.tMenuTop li {
padding:0; 
margin:0 auto;
list-style-type: none; 
text-decoration:none;
}

.tMenuTop ul li {
height:20px;
float:left;
position:relative;
text-align:left;
margin:0 auto;
padding:0;
text-decoration:none;
}

.tMenuTop ul li ul {
display: none;
}

/* specific to non IE browsers */
.tMenuTop ul li:hover a {
color:#fff; 
}

.tMenuTop ul li:hover ul {
display:block; 
position:absolute; 
top:17px; 
left:0; 
}

.tMenuTop ul li:hover ul li a.hide {
color:#fff;
}

.tMenuTop ul li:hover ul li:hover a.hide {color:#990000; border:1px solid #fff; }
.tMenuTop ul li:hover ul li ul {display: none;}

.tMenuTop ul li:hover ul li a{		
	display:block; 
	background:url(images/dot.gif)  no-repeat left #e8e8e8 ;
	color:#5c5a5b; 
	width:300px;
	padding-left:20px;
	height:16px;
	padding-bottom:2px;
	padding-top:2px;
	clear:both;
	text-decoration:none;
}

.tMenuTop ul li:hover ul li a:hover {
	background:url(images/stopbtn_03.gif) no-repeat left #d6d4d5;
	padding-left:20px;
	height:16px;
	padding-bottom:2px;
	padding-top:2px;
	color:#5c5a5b; 
}
.tMenuTop ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.tMenuTop ul li:hover ul li:hover ul.left {left:-105px;}

/* tMenuFt  common styling */
#virovnyalka
{
margin:0 auto;
 /* Çíà÷åíèå øèðèíû äîëæíî ñîîòâåòñòâîâàòü øèðèíå òâîåé ðàçìåòêè */

}
.tMenuFt {
	font-family: verdana, arial, sans-serif;
	position:relative;
	font-size:10px;
	margin:0 auto;
	margin-top:8px;
	padding-left:0px;
	padding-right:10px;
	height:35px;
	text-decoration:none;
	text-align: center;
}
.tMenuFt ul li a {
	background:url(images/stopbtn_03.gif) no-repeat left;
	display:block; 	
	height:16px; 
	text-align:left; 
	color:#787878;
	line-height:16px; 
	font-size:10px;
	padding:0 3px 4px 12px;
	clear:both;
}

.tMenuFt .hide ul {
	background:#e6e6e6;
	padding:8px 0px 8px 0px; 
	margin:0px 0px 0px 0px;
	list-style-type: none; 
	text-decoration:none; 
	border:1px solid #aaaaaa;
}

.tMenuFt ul {
	padding:0; 
	margin:0;
	text-decoration:none; 
	list-style-type: none; 
}
.tMenuFt ul li {
	float:left; 
	text-decoration:none; 
	position:relative;
}
.tMenuFt ul li ul {
text-decoration:none; 
	display: none;
}

/* specific to non IE browsers */
.tMenuFt ul li:hover a {
	color:#990000;
}
.tMenuFt ul li:hover ul {
	display:block; 
	position:absolute; 
	bottom:20px; 
	left:0;
}
.tMenuFt ul li:hover ul li a.hide {
	background:url(images/dot.gif)  no-repeat left #e6e6e6 ;
	color:#787878; 
	width:300px;
	padding-left:0px;
	text-decoration:none; 	
}
.tMenuFt ul li:hover ul li {
	display:block; 
	background:url(images/icodwn_07.gif)  no-repeat left #e6e6e6 ;
	color:#787878; 
	width:300px;
	text-decoration:none;  
	clear:both;
}

.tMenuFt ul li:hover ul li:hover a.hide {
	display:block; 
	background:url(images/icodwn_07.gif)  no-repeat left #e6e6e6 ;
	color:#787878; 
	width:300px;
	text-decoration:none;  
	clear:both;
	background:#e6e6e6; 
	color:#000;
}

.tMenuFt ul li:hover ul li ul {
	display: none;
}

.tMenuFt ul li:hover ul li a {
	display:block; 
	background:url(images/dot.gif) no-repeat left #e6e6e6;
	color:#787878;  
	padding-left:20px;
	height:16px;
	padding-bottom:2px;
	padding-top:2px;
	text-decoration:none; 
}

.tMenuFt ul li:hover ul li a:hover {
	background:url(images/icodwn_07.gif) no-repeat left #d7d5d6;
	color:#787878;  		
	padding-left:20px;
	height:16px;
	padding-bottom:2px;
	padding-top:2px;	
	text-decoration:none; 
}

.tMenuFt ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	left:300px; 
	bottom:0;
	text-decoration:none; 
}
.tMenuFt ul li:hover ul li:hover ul li a {
	background:#dfc184; 
	color:#000;
}
.tMenuFt ul li:hover ul li:hover ul li a:hover {
	background:#c9c9a7; 
	color:#000;
}

.tMenuFt ul li:hover ul.left {
	left:-105px;
}
.tMenuFt ul li:hover ul li:hover ul.left {
	left:-210px; 
	width:209px;
}
.sapeDiv{
        color:#fff;
        width:950px;
        display:block; 
	position:relative;
        top:-20px;
        font-size:10px;
        visibility:visible;
        text-align:left;
}
a.sape{
        color:#000000;
	text-decoration: none;
	border-bottom:none;
	border-bottom-style:none;
}
a.sape:hover{
        color:#000000;
	text-decoration: underline;
	border-bottom:none;
	border-bottom-style:none;
}
.usefulLinks{
        cursor:hand;
        font-size:10px;
        text-decoration:underline;
        font-weight:bold;
}/* CSS Document */

.tMenuFooterTop {
	font-family: verdana, arial, sans-serif; 
	position:relative; 
	font-size:10px; 
	margin:0 auto;
	text-align:center;
	text-transform:none;
	text-decoration:none;
}

.tMenuFooterTop ul li a{
	background:url(images/icodwn_07.gif) no-repeat left;
	display:block; 
	height:16px; 
		border:0px solid #fff; 
	line-height:16px; 
	font-size:10px;
	color:#fff;
	padding:0px 9px 4px 12px;
}
.tMenuFooterTop .hide ul {
	float:none;
	background:#e6e6e6;
	padding:8px 0px 8px 0px;  
	margin:0;
	list-style-type: none; 
	border:1px solid #aaaaaa;}
	
.tMenuFooterTop ul {
padding:0;
padding-bottom:-8px; 
margin:0;
list-style-type: none; 
}

.tMenuFooterTop li {
padding:0; 
margin:0;
list-style-type: none; 
}

.tMenuFooterTop ul li {
height:20px;
float:none;
position:relative;
margin:0;
padding:0;
}

.footerLink{
	color:#fff;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	
}
.footerLink a:link, .footerLink a:visited{
	color:#fff;
	text-decoration:none;
	background:url(images/icodwn_07.gif) 0 5px no-repeat;
	padding:0 6px 0px 6px;
}
.footerLink a:hover{
	color:#fff;
	text-decoration:none;
	background:url(images/icodwn_07.gif) 0px 5px no-repeat;
	padding:0 6px 0px 6px;
}
.footerLink li,
.footerLink ul li {
    display:inline;
    list-style:none;
    margin:0;
    padding:0;
}
.footerLink ul{
	margin:0;
	padding:0;
}
