body {
font-size: 13px;
font-family: verdana,tahoma;
color: #444444;

}

table{
font-size: 13px;
font-family: verdana,tahoma;
}

.ststistic {
	font-size: 12px;
	width: 98%;
	font-family: arial;
}

.color1{
	background-color: #f0f0f0;
}
.color2{
	background-color: #FaFaFa;
}
.ststistic .num{
	color: #AAAAAA;
	font-size: 22px;
	text-align: center;
	width: 20px; 
	}

/*
.last_stat_row{
	height: 20px;
	clear: both;
}*/
.last_ips table {
	font-size: 11px;width: 99%;
}


.ststistic .ref_links{color: #555D9C}

.last_ips{
	width: 100%;
	height: 205px;
	clear: both;
	overflow: hidden;

}
*.html.last_ips{
	height: 213px;
}


.auditorion a {
	color: #555D9C;
	font-size: 11px;
}

.block_title{
	color: #555D9C;
	padding: 5px 2px;
	
	font-size: 11px;	 
}

.ip_container {
	padding-right: 5px;
}
*.html .ip_container {
	padding-right: 0px;
}
.navigation_stat {background-color: orange}
.navigation_stat td {vertical-align: middle; text-align: center; height: 22px}
.navigation_stat td  a {color: white; font-size: 11px; text-decoration: none; font-weight: bold;font-family: sylfaen;}
.navigation_stat td  a:hover{color: white; text-decoration: underline}



.pagination{
padding: 2px;
}

.pagination ul{
display: inline;
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
width: 40px;
list-style-type: none;
display: inline;
padding-bottom: 0px;
}

.pagination a, .pagination a:visited{
height: 20px;	
padding: 1px 12px;
border: 1px solid #9aafe5;
font-family: arial;
font-size: 12px;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
}

.pagination a.currentpage{
/*background-color: orange;*/
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
margin-top: 0px;
height: 15px;
padding: 0px 10px 0px 10px ;
}
*.html.pagination a.prevnext{
margin-top: 0px;
height: 19px;
padding: 2px 10px 0px 10px ;
}
.pagination a.prevnext img{
margin-top: 3px;	
}

.screen_border{
    text-align: center;
    width: 126px;
    height: 93px;
    padding-top: 3px;
    bordeR: 1px solid #ccc
}

.datagrid{}
.datagrid td{
  padding:1px 5px;
  height:18px;
}

.location{line-height:14px;white-space:nowrap;}
.location img{
  width:18px;
  height:14px;
  background-repeat:no-repeat;
  background-position: 50% 50%;
  margin-right:5px;
  vertical-align:middle;
}

.additionalmenu {
float: right;
text-align: right;
padding-right: 16px;
padding-bottom: 10px;
width: 100%;
}

.additionalmenu a {
padding-left: 10px;
}
