body{
margin-left:40px;
margin-top:0; 
margin-right:0;
background:#F1F4F6;
}
a img{
	border:0;
	 }
	 
img{
	border-color: #ffffff;
	}
input{
	font-family:tahoma,arial;
	font-size:12px;
	color:#333333;
	font-weight:550;
	padding:4px 5px 1px 5px;
	border:1px solid #f0f0f0;
	height:24px;
	border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;
	background:#fff url(r/sbox-bg.gif) no-repeat;
	 }
	 .srcbutton{
	 height:24px;
	 width:116px;
	 background-image:url(r/7.png);
	 border:0;
	 margin-left:2px;
	 }
.top{
		font:11px tahoma,arial;
		color:#4F6F7D;
	 	vertical-align:middle;
	 	text-align:right;
		
	 }
.top a{
	font:11px tahoma,arial;
	color:#4F6F7D;
	font-weight:900;

	  }
.searchlocation{
		padding-top:6px;
	 	vertical-align:top;
	 	text-align:right;
			   }
.toplist{
font:11px tahoma,arial;
color:#666666;
text-align:left;

}
.toplist a{
	font:11px tahoma,arial;
	color:#4F6F7D;
	font-weight:900;
	text-decoration: none;

}
.toplist a:hover{
text-decoration: underline;
				}
.arrows{
	 	vertical-align:middle;
	 	text-align:center;
}
 
h1{
	font:18px arial;
	font-weight:900;
	color:#4F6F7D;
	letter-spacing:-1px;
	margin:0;
	padding:0;
  } 
.blok h2{
 	margin:0px;
	padding:0px; 
    }
.blok h2 a{
	font:14px arial;
	font-weight:900;
	color:#4F6F7D;
	letter-spacing:-1px;
	text-decoration: none;
  } 
.blok h2 a:hover{
	text-decoration: underline;
  		   }
.blok{
	font:12px arial;
	color:#333333;
	text-align:left;
	}
.blok td{
	vertical-align:top;
		}
.blok a{
	font:11px tahoma,arial;
	color:#4F6F7D;
	  }
.date{
	font:11px tahoma,arial;
	color:#666666;
	text-align:right;
	  }  
.minicaps
{
	background:#fff url(r/minicaps.png) no-repeat;
	padding-right:3px;
	padding-top:3px;
	vertical-align:middle;
	text-align:center;

}
.bigcaps
{
	background:#fff url(r/bigcaps.png) no-repeat;
	padding-left:3px;
	padding-right:3px;
}

em{font-weight:bold;font-style:normal}
.pages{
	font:12px arial;
	color:#666666;
	  }
.numeric {font:14px arial;font-weight:900; color:#ffffff; padding:3px;background:#DD684D;
vertical-align:middle;
}
.numerics{
font:normal 14px arial;
text-decoration:none;
font-weight:900;
color:#4F6F7D;padding:3px;
margin:-1px;
vertical-align:middle;
}
a:link.numerics{color:#4F6F7D;}
a:hover.numerics{color:#ffffff;background:#4F6F7D;}
a:visited.numerics{color:#4F6F7D;}
a:visited:hover.numerics{color:#ffffff;background:#4F6F7D;}

.text{font:12px/1.5 Georgia;color:#333333;vertical-align:top;}
.text h3{
		 font: normal 18px Georgia, serif;	
		 margin:0;
		 padding:0;
		 }
ul{list-style-image:url(r/ul.png);padding:0px 0px 0px 20px;}
.norm{	font:11px tahoma,arial;color:#666666;}

.ads{
text-align:center;
background-color:#FFF4C1;
}

.footer td{
	font:11px tahoma,arial;
	text-align:right;
	padding:4px 0px 0px 0px;
	color:#666666;
		 }
.footer a{
	font:11px tahoma,arial;
	color:#4F6F7D;
	padding:1px;
		}
.tdpadit{padding:0px 5px 5px 5px;vertical-align:top;font:12px arial;}
.tdpadit a{
font:11px tahoma,arial;
color:#4F6F7D;
padding:1px; }