
/* линки */
	
A:link { COLOR: #003a6b; TEXT-DECORATION: none }
A:visited { COLOR: #800080; TEXT-DECORATION: none }
A:hover {TEXT-DECORATION: underline }

/* загаловки */

h1{ font-family: Helvetica, Arial, sans-serif; font-size: 18px; color: #003a6b; }
h2{ font-family: Helvetica, Arial, sans-serif; font-size: 16px; color: #8F8F8F }
h3{ font-family: Helvetica, Arial, sans-serif; color: #8F8F8F }
h4{ font-family: Helvetica, Arial, sans-serif; color: #8F8F8F }
h5{ font-family: Helvetica, Arial, sans-serif; color: #8F8F8F }
h6{ font-family: Helvetica, Arial, sans-serif; color: #8F8F8F }

/* оформление */

p{ font-family: Helvetica, Arial, sans-serif; color: #6E6E6E; font-size: 12px; }
a{ font-size: 12px; font-family: Helvetica, Arial, sans-serif;  }
.text1{ font-size: 12px; font-family: Helvetica, Arial, sans-serif; color: #191919}
.text2{ font-size: 12px; font-family: Helvetica, Arial, sans-serif; color: #191919}
.kat{ font-size: 13px; color: #0033CC; font-family: Helvetica, Arial, sans-serif; }
.sitettl { font-size: 16px; font-family: Helvetica, Arial, sans-serif; color: #191919}
legend{ font-family: Helvetica, Arial, sans-serif; color: #6E6E6E; font-size: 14px; font-weight: bold }

.msg{ color: #920C0C; font-size: 14px; }	
.button{ border-width: 1px; color: #2B452A; }		
.error{ font-size: 13px; color: #FF0000; font-family: Arial; }
.input{ color: #5B5B5B; font: 12px Arial; height:20px; border: 1px #C0C0C0 solid; }
.input2{ border: 1px #C0C0C0 solid }

/* таблицы */

.rul{ width: 90%; border-style: solid; border-width: 1px; border-color: #920C0C; background-color: #F8F8F8; }


/* прокрутка */

BODY{ 
margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	SCROLLBAR-FACE-COLOR: #ffffff;
	background-image: url(../images/bg.jpg );

SCROLLBAR-HIGHLIGHT-COLOR: #C0C0C0; 
SCROLLBAR-SHADOW-COLOR: #C0C0C0; 
SCROLLBAR-ARROW-COLOR: #C0C0C0; SCROLLBAR-DARKSHADOW-COLOR: #ffffff }

.cattxt  {
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif; FONT-SIZE: 11px; padding-top: 10px; padding-bottom: 10px;
}
.cattxt A {
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif; FONT-SIZE: 11px;
}
.h_line
{
	height: 47px;
	padding-top: 5px;
	padding-bottom: 0px;
	background: #9B0000 url(../images/fpanel1.gif);
	font: bold 22px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	
}
.add_header {width: 100%; background-color: #FFFFFF; text-align: center}
.menu_header {width: 100%; height: 21px; padding-top: 4px; background-color: #E0E0E0; border-bottom: 2px solid #000000; background-image: url(../images/bg_top_2.gif); font-size: 11px; text-align: center}
.menu_header A   {color: #000000;}

.category {width: 100%;  text-align: center; overflow:hidden}


.cat {width: 800px; background-color: #FFFFFF;
	  border: 1px #C0C0C0 solid; 
	  min-height: 800px;
      height:auto !important;
      height:100%;
	  padding: 5px;
	  
	overflow:hidden; }
	  
	  
	
.search {width: 600px;}	
	
.new_links_mother {width: 800px; }
.new_links {
	width: 750px;
	background-color: #FFFFFF;
	border: 1px #C0C0C0 solid;
	text-align: center;
	background-position: center;
}


#footer {
	width: 100%;
	height: 40px;
padding-top: 1px;
	background: url(../images/bg_bot_2.gif);
	
}
.foot1 {width: 100%;text-align:center }

.nl  { padding-left: 80px;}
.n2 {
float:left;
width:70%;
	padding-left: 20px;
	padding-right: 20px;
	font-family: Helvetica, Arial, sans-serif; color: #6E6E6E; 
	font-size: 12px;
	text-align: justify;
	background-position: top;
}
.spacer {padding-left: 20px; padding-right: 20px;}
.cat_title {padding: 20px;}

#drova {width: 570px; padding:20px; }
.drova_left {float: left; width: 150px; padding:5px; }
.drova_right {float: right; width: 350px; padding-top: 15px; padding-left: 15px;}
.htitl {padding:10px; }

.imgConf { 
    margin-left: 3px;
	margin-right: 2px; 
	margin-top: 3px;
	margin-bottom: 2px;
padding: 3px;
	BORDER-RIGHT: #E6E6E6 1px solid; 
	BORDER-TOP: #E6E6E6 1px solid; 
	BORDER-LEFT: #E6E6E6 1px solid; 
	BORDER-BOTTOM: #E6E6E6 1px solid
}

.big {
    background-image:url(../images/photo_frame.gif);
	float:left;
	width:140px;
	height:110px;
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:2px;
	padding-top:10px;
	margin-right:0px;
}

.show {width:80%;overflow:hidden;}

A:hover .imgConf {
	BORDER-RIGHT: #000 1px solid; 
	BORDER-TOP: #000 1px solid; 
	BORDER-LEFT: #000 1px solid; 
	BORDER-BOTTOM: #000 1px solid; 
	border-thickness: 1px
}

#loffer {width: 540px; height: 110px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; overflow: hidden}
.ann_t { background: #E6E6E6 url(../images/mid_18a.gif); height: 22px; width: 540px; padding-top: 2px; padding-left: 2px;}
#details { width: 540px; height: 110px; FONT-SIZE: 11px; TEXT-ALIGN: left; padding-right: 5px; color: #6E6E6E;  FONT-FAMILY: Helvetica, Arial, sans-serif} 
#ann_i { float:left; padding-left: 7px; padding-right: 7px; width: 105px; height: 110px; } 
.limg_b { width: 90px; height: 50px; float:left; padding: 0px; TEXT-ALIGN: center;}

