

body {font-family: tahoma, Arial, Helvetica, sans-serif; }



p {font-size:18px; color:#3333FF; text-align:center;} 
.line table {border-top: dashed 1px #000000;}
.line {color: #333333;font-family: tahoma, verdana, arial;font-size: 12px;}
.line td {color: #333333;font-family: tahoma, verdana, arial;font-size: 12px;}
.line a {font-family: tahoma , verdana , arial;font-size: 14px;}  

.cat table {border-bottom: dashed 1px #000000;}
.cat td { text-align:left;font-size:13px; color: #FF00FF; text-decoration: none;}
.cat a { font-size:13px; color: #333333; text-decoration: none;  outline-color:#0000FF} 	
.cat a:hover { color: #FF0000; text-decoration: underline;}      
.cat {width:980px;margin:0 auto;}

.sp a {font-size:11px; color:#0000FF; text-decoration: none;}
.sp a:hover {color:#FF0000; text-decoration: underline;}
.sp td {font-size:12px;color: #494949; text-align:left;}  
.sp img {border:1px #4F4F4F solid;display:block;}

.sp h1 { font-size:24px; color: #800000; padding:5px 0px;margin:0px;font-weight: bold;}
.archive td {
	   color: #666666;
	   text-decoration: none;
	   font-size:14px;}

.archive A {
	   color: #666666;
	   margin: 1px;
	   width: 26px;
	   height: 20px;
	   float: left;
	   text-align:center;
	   text-decoration: none;
	   font-size:14px;
	   line-height:20px;
	   border: 1px  #FF99FF solid;
	   background-color:#FFFFFF;
	   vertical-align:middle;
	   }
	 	   
	   .archive A:link, .archive A:visited, .archive A:active  {
	   color: #666666;
	   margin: 1px;
	   width: 26px;
	   height: 20px;
	   float: left;
	   text-align:center;
	   text-decoration: none;
	   font-size:14px;
	   line-height:20px;
	   border: 1px #FF99FF solid;
	   background-color: #FFFFFF;
	   vertical-align:middle;
	   }
	   
	   
.archive A:hover 
	   {
	   color: #CC0000;
	   margin: 1px;
	   width: 26px;
	   height: 20px;
	   text-align:center;
	   float: left;
	   text-decoration: none;
	   font-size:14px;
	   line-height:20px;   
	   border: 1px #ef8200 solid;
	   background-color: #F7F2DF;
	   vertical-align:middle;
	   }

.thumbs img {border:1px #4F4F4F solid; width:240px; height:180px;display:block;} 
.thumbs a:hover img {border:1px #C10B22 dashed;} 
.thumbs a {font-size: 12px; color: #DE017A; text-decoration: none; width:240px; height:180px;}
.thumbs td, .thumbs-center td {font-size:12px;color: #6600CC; text-align:center;}

.thumbs-center td {font-size:18px;color: #6600CC; text-align:center; font-weight:bold;}
.thumbs-center img {border:1px #4F4F4F solid; display:block; }

.hlnk {font-size:10px;color: #000000;}  
.hlnk a {font-size: 12px; color: #000000;text-decoration: none;}   
.hlnk a:hover {color: #0000FF; text-decoration: underline;}

  .top a {font: 13px verdana, sans-serif; color: #FF00CC; text-decoration: none; font-weight:bold;text-align:center;}
  .top a:hover {color: #9900FF; text-decoration: underline;text-align:center;}
  .top td {font: 10px verdana, sans-serif; color: #454545; text-decoration: none; text-align:center;}
  .top img {border:1px #CC0000 solid;}
  .top img a:hover {border:1px #CC0000 dashed;}

.cop {font-size: 11px; color: #000000;}
	  
.contakts a {font-size: 11px; color: #3E3E3E;}
.contakts td {font-size: 11px; color: #3E3E3E;text-align: center; }

.map a , .map a:visited {font: 14px tahoma, sans-serif; color: #0000FF; text-align:center; text-decoration: none;}   
.map a:hover {color: #FF0080; text-decoration: underline;}
.map td {font-size: 14px;text-align: left;}                                                                 

