@charset "utf-8";
/* CSS Document */
* {margin: 0px; padding: 0px;}
 body {font-family:verdana, Tahoma, Arial, Helvetica; text-align: center;}
 #bg {border: 1px #F8B756 solid; background-image: url(../images/bg2.jpg);background-repeat: repeat-x; background-position: top; padding:0 20px 0 20px;}
  .rek h1 {font:12px Verdana, Arial, Helvetica, sans-serif; color: #CC6600; text-decoration: none;}
  .rek td {font: 12px verdana, sans-serif; color: #585858; text-decoration: none;text-align:center;}
  .rek a {font: 12px verdana, sans-serif; color: #CE0930; text-decoration: underline;}
  .rek a:hover {color: #0000FF; text-decoration: none;}
  .rek table {border-bottom: dashed 1px #CC6600;}

.s_input { border:1px solid #999999;background: #FFFFFF; padding:1px; width:100px; height:20px; color:#000000; float:left; margin-right:5px; }
.s_submit {background: #FFFFFF; border:1px solid #999999; cursor:pointer; height:20px; float:left;}

h1 {font-size:14px; color: #FFCC00; text-align:center;} 
h2 {font-size:12px; color:#4A4A4A; text-align:center;}
h4, h5, {font-size:28px; color:#CA0065; text-align:left;}
h6 {font-size: 28px; color:#CA0065; text-align:left;}

.flash table {}
.flash h1 {font-size: 18px; color: #666666; text-decoration: none;}
.flash img {border:1px #666666 solid; display:block;} 
.flash a:hover img {border:1px #C10B22 dashed;} 
.flash a {font-size: 14px; color: #6633FF; text-decoration: none; font-weight: normal;}
.flash a:hover {font-size: 14px; color: #FF0066; text-decoration: none; font-weight: normal; border-bottom: 1px #FF0066 dashed; }
.flash td {font-size: 12px; color: #666666; text-decoration: none; padding:20px;} 
	
.cat table {border-bottom: dashed 1px #000000; padding:15px; }	
.cat a {font-size: 14px;color: #333333;text-decoration: none;}  
.cat a:hover {color: #FF0099; text-decoration: underline;}      
.cat td {font-size: 11px; color: #333333; text-align: left; }

.line {text-align: center; color: #333333;}
.line table {text-align:center;}
.line td {font-size: 12px;text-align:center; color: #999999;}
.line a { padding-right:10px;font-size: 11px; font-weight:normal; color: #CC6600; text-decoration: none;}
.line a:hover { padding-right:10px;font-size: 11px; color:#CA0065;text-decoration: underline;}

.txtgall {float:left; width:1010px; border:solid 1px #feb93b; padding:10px; margin:5px; background-color:#fddea5;}
.txtgall a {font-size: 11px;color: #990000; text-decoration: none;}
.txtgall a:hover {font-size: 11px;color: #CC0000; text-decoration: underline;}
.gall-left {float:left; width:490px;font-size: 11px; text-align:left; color: #333333;} 
.gall-right {float:left; width:490px;font-size: 11px; text-align: left; color: #333333;} 


.select {font-size: 14px;color: #333333; border:1px #4F4F4F solid;} 
.spon {clear: both;}
.spon a {font-size: 14px;color: #666666;text-decoration: none; float:left;}  
.spon a:hover {color: #0000FF; text-decoration: underline;}      
.spon td {font-size: 11px; border:1px #CC6600 dashed; color: #93500D; text-align: center; padding:8px; vertical-align:top;}
.spon img {border:1px #4F4F4F solid; width:320px; height:240px;}

.search a {font-size: 12px;color: #9900FF; text-decoration: none; float:left;}  
.search a:hover {color: #0000FF; text-decoration: underline;}      
.search td {font-size: 11px; color: #333333; text-align: center; padding:8px; vertical-align:top;}
.search img {border:1px #4F4F4F solid; width:320px; height:240px;}

.newcat a, .newcat a:visited {font-size:12px; color: #93500D; text-decoration: none}
.newcat a:hover {font-size:12px; color: #FF9900; text-align:center; text-decoration: underline;}
.newcat td {font-size:12px;color: #000000;}

.sp a, .sp a:visited {font-size:12px; color: #FF0066; text-decoration: none;}
.sp a:hover {color: #990000; text-decoration: underline;}
.sp td {font-size:12px;color: #333333;text-decoration:none;}  
.sp img {border:1px #4F4F4F solid;}
.sp table {text-align:center;}

.gallery td {font-size: 12px; color: #333333; text-decoration: none;} 
.gallery a {color: #003333; text-decoration: none;}
.gallery a:hover {color: #FF3366; text-decoration: underline;}
.gallery {font-size: bold 14px; color:#8A8A8A; text-align:center; }

.thumbs {width:1080px;}
.thumbs img {border:1px #666666 solid; width:260px; height:190px; margin: 1px 1px 2px 1px;}  
.thumbs a:hover img {border:1px  #CC0000 dashed;} 
.thumbs a {font-size:9pt; color: #000099; text-decoration: none;}
	
.archive td {
	   color: #333333;
	   text-decoration: none;
	   font-size:12px;}

.archive A {
	   color: #666666;
	   margin: 1px;
	   width: 26px;
	   height: 20px;
	   float: left;
	   text-align:center;
	   text-decoration: none;
	   font-size:12px;
	   line-height:20px;
	   border: 1px #666666 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:12px;
	   line-height:20px;
	   border: 1px #666666 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:12px;
	   line-height:20px;   
	   border: 1px #666666 solid;
	   background-color: #FFCC66;
	   vertical-align:middle;
	   }
	  
.thumbmodel img {border:1px #4F4F4F solid; width:184px;height:240px;} 
.thumbmodel a:hover img {border:1px #C10B22 dashed;}

  .top a {font: 18px tahoma, verdana, sans-serif; color: #EB5C5C; text-decoration: none; font-weight:bold;}
  .top a:hover {color: #FF6600; text-decoration: underline;font-weight:bold; }
  .top td {font: 11px tahoma, verdana, sans-serif; color: #454545; text-decoration: none; text-align: left;}
  
  .firsttop a {font: 13px verdana, sans-serif; color: #FF00CC; text-decoration: none; font-weight:bold;text-align:center;}
  .firsttop a:hover {color: #9900FF; text-decoration: underline;text-align:center;}
  .firsttop td {font: 10px verdana, sans-serif; color: #454545; text-decoration: none; text-align:center; padding:10px;}
  .firsttop img {border:1px #CC0000 solid;}
  .firsttop img a:hover {border:1px #CC0000 dashed;}

.top2 table {border-bottom: dashed 1px #000000;border-top: dashed 1px #000000;}
.top2 {font-size: 14px; color: #333333;}
.top2 td {text-align:center; font-size: 12px; color: #333333;}
.top2 a, .top2 a:visited {font-size: 14px; color: #000099; text-align:center; text-decoration: underline;}   
.top2 a:hover {color: #0033FF; text-decoration: none;}
                                                                 
.text_spon {font-size:12px; color: #000000; text-align:center; height: 12px;}  
.text_spon a {font-size:12px; color: #0000FF; }

.cats {font-size:12px; text-align:left; color:#0D84DB; width:980px; margin:0 auto;}   
.cats h2 {font-size:14px; padding:0;}

.bookmark {
	font-size: 14px;
	font-family: Tahoma, Arial;
	text-align: center;
	line-height: 20px;
	padding: 10px;
	color:#FF6600;
}

.bookmark a, .bookmark a:visited {
	color: #e52828;
	font-size: 20px;
	font-family: Tahoma, Arial;
	text-align: center;
	line-height: 30px;
}

.bookmark a:hover {
	color: #FF6600;
	font-size: 20px;
	font-family: Tahoma, Arial;
	text-align: center;
	line-height: 30px;
	text-decoration: none;
}

.hardlnk a {font-size: 12px; color: #333333;}   
.hardlnk {font-size: 10px; color: #808080; text-align:center; width:auto;}
.hardlnk a:hover {color: #FF0099; text-decoration: underline;}

.cop {font-size: 11px; color: #000000; height: 12px;}
	  
.contakts a {font-size: 12px; color: #C0C0C0; height: 12px;}
 Tahoma, Arial, Helvetica; HEIGHT: 12px
}
