a{color:#000000; text-decoration:underline;}
a:visited{color:#666666;text-decoration: none;}
a:hover{color:#FF0000; text-decoration:none;background-color: #FBFBFF;}

a.nav {
padding: 2px 10px 2px 10px;
background: url(shablon/stblack.gif) no-repeat 1px 5px; 
line-height:100%; margin-top:0px; margin-bottom:0px;
color:#000000; text-decoration:none; display: block;
}
a:hover.nav {
background: url(shablon/st.gif) no-repeat 1px 5px;
line-height:100%; margin-top:0px; margin-bottom:0px;
color: #FF0000; text-decoration: none; display: block;
background-color: #FBFBFF;
}

a:active.nav {
padding: 2px 10px 2px 10px;
background: url(shablon/st.gif) no-repeat 1px 5px;
line-height:100%; margin-top:0px; margin-bottom:0px;
color:#FF0000; text-decoration: none; display: block;
background-color: #FBFBFF;
}

.friend {
line-height:100%;
margin-top:0;
margin-bottom:0;
padding:0;
}

.activ {
padding: 2px 10px 2px 10px;
background: url(shablon/st.gif) no-repeat 1px 5px;
line-height:100%; margin-top:0px; margin-bottom:0px;
color:#FF0000; text-decoration: none; display: block;
background-color: #FBFBFF;
}


.linedown {border-bottom-width:1px; border-bottom-color:#99CCFF; border-bottom-style:solid; }

input.button{
	background-color: #eaeef2;
	border-bottom: #99CCFF 1px solid;
	border-left: #99CCFF 1px solid;
	border-right: #99CCFF 1px solid;
	border-top: #99CCFF 1px solid;
	color: #000000;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
}

.pages {margin:5px 0 2px 0;position:relative;}
.pages a, .pages b {display:block;position:relative;float:left;width:150px;margin:3px;padding:2px 0;text-align:center;}
.pages span {display:block;position:absolute;left:1px;width:75px;height:2px;margin:0;padding:0;overflow:hidden;}
.pages a, .pages a span, .pages a:visited, .pages a:visited span  {color:#99CCFF; background:#E7F3FF; font-size: 17px; }
.pages a:hover, .pages a:hover span {background:#99CCFF;color:#FFFFFF; font-size: 17px;}
