@charset "utf-8";
/* CSS Document */
 body {margin: 0px; padding: 0px; font-family: verdana, Tahoma, Arial, Helvetica; font-size:12px; text-align: center;}
table {
	font-family: verdana, Tahoma, Arial, Helvetica;
	text-align: center;
}

h1 {font-size:18px; color: #FF0080; text-align: center;}
h2 {font-size:12px; color:#4A4A4A; text-align:center;}
	
.cat a {font-size: 14px;color: #333333;text-decoration: none;border-bottom: 1px #ffffff dashed;}  
.cat img {border-bottom: 3px #ffffff dashed;}
.cat a:hover {color: #6666FF; font:bolder}  
.cat a:hover img {border-bottom: 3px #999999 dashed;}
.cat td {font-size: 14px; color: #A79C8B; text-align: left;}
.cat table {border-bottom: 1px #999999 dashed;}

.category 
	   { float:right;
	   padding-top:20px;  
	   padding-right:20px;
	   width: 200px;
	   height: 348px;
	   border: 0px #CCCCCC solid;
	   background-color: #FFFFFF;
	   }
.category A, .category A:link, .category A:visited, .category A:active
	   {
	   color: #666666;
	   margin: 2px;
	   width: 150px;
	   height: 20px;
	   text-align: left;
	   text-decoration: none;
	   font-size:12px;
	   float:right; 
	   border-bottom: 1px #999999 dashed;
	   background-color: #FFFFFF;
	   line-height:14px;
	   vertical-align: bottom;
	   }
.category A:hover
	   {
	   color: #CC0000;
	   margin: 2px;
	   width: 150px;
	   height: 20px;
	   text-align: left;
	   text-decoration: none;
	   font:bolder;
	   font-size:12px;
	   float:right; 
	   border-bottom: 1px #990000 dashed;
	   background-color: #FFFFCC;
	   line-height:14px;
	   vertical-align:bottom;
	   }

.archive td {
	   color: #666666;
	   text-decoration: none;
	   font-size:12px;}
	 	   
	   .archive A, .archive A:link, .archive A:visited, .archive A:active {
	   color: #000000;
	   margin: 1px;
	   width: 26px;
	   height: 20px;
	   float: left;
	   text-align:center;
	   text-decoration: none;
	   font-size:12px;
	   line-height:20px;
	   border: 1px #999999 solid;
	   background-color: #FFFFCC;
	   vertical-align:middle;
	   }
	   	   
.archive A:hover 
	   {
	   color: #000000;
	   margin: 1px;
	   width: 26px;
	   height: 20px;
	   text-align:center;
	   float: left;
	   text-decoration: none;
	   font-size:12px;
	   line-height:20px;   
	   border: 1px #000000 solid;
	   background-color: #FFFFCC;
	   vertical-align:middle;
	   }

.sp a {font-size:12px; color: #00FF00; text-decoration: none;}
.sp a:hover {color:#FFFF00; text-decoration: underline;}
.sp td {font-size:12px;color: #993300;text-align:center;text-decoration:none;}  
.sp table {border-bottom: 1px #999999 dashed;}

.gallery td {font-size: 12px; color: #B49470; text-decoration: none;} 
.gallery a {color: #666666; text-decoration: none;}
.gallery a:hover {color:#FF0099; text-decoration: underline;}

.thumbs img {border:1px #4F4F4F solid; width:240px; height:180px;}  
.thumbs a:hover img {border:1px #993300 dashed;} 
.thumbs td {font-size: 12px; color: #666666; text-decoration: none;}
.thumbs a {font-size: 12px; color: #0033FF; text-decoration: none;}	
.thumbs a:hover {font-size: 12px; color: #FF0000; text-decoration: none;}
	.topimg a {font: bold 14px verdana, tahoma, sans-serif; color: #FFFFFF; text-decoration: none; }
	.topimg a:hover {text-decoration: underline;}
	.topimg img {border:1px #4F4F4F solid; width:180px; height:135px;} 
	.topimg td {font: 12px verdana, tahoma, sans-serif; color: #FFD900; text-decoration: none; }

.top td {font-size: 11px; color: #838383; height: 11px;} 
.top a , .top a:visited {font-size: 14px; color: #6633FF; height: 11px; text-decoration:none; font-weight:bold;} 
.top a:hover {color: #CC0000; text-decoration: overline underline;}	 
.top span {font-size: bold 14px; color: #4E4E4E; text-align:center; }

.cats {font-size:12px; text-align:left; color:#0D84DB; width:980px; margin:0 auto;}   
.cats h2 {font-size:14px; padding:0;}

  
.hardlnk a {font-size: 12px; color: #333333;text-decoration: none;}   
.hardlnk td {font-size: 10px; color: #808080;}
.hardlnk a:hover {color: #FF0099; text-decoration: underline;}

.cop {font-size: 11px; color: #000000; height: 12px;}
	  
.contakts a {font-size: 12px; color: #333333; height: 12px;
 Tahoma, Arial, Helvetica;}
