@CHARSET "UTF-8";

#head_img{
 position: relative ;
 top:45px; 
 height: 384px;
 width:993px;    
 background-image: url("/img/head_img.jpg"); 
}
#head_img span{
 display: block;	
 position: relative;
 z-index:1;
 color: #ffffff;
 font-family: "Book Antiqua", Georgia, "Times New Roman", Times, serif;
 width:420px; 
 
}

#capt1{
	font-size: 66px;
	top:180px; 
	left:392px; 	 
}

#capt2{
	font-size: 36px;
	top:180px;
	left:392px;  
}
#content{
 position: absolute;
 top:389px;
 /*height:690px;*/
 width: 993px;
 background-image: url("/img/body_head.png");
 background-repeat: no-repeat;
 background-position: top; 
 z-index:2; 
}



#cbody{
 position: relative;
 top:89px; 
 background-color: #ffffff;
 /* height: 471px;*/ 
 /*padding-bottom: 30px;*/  
}

#cbody .news{
 position:absolute; 	
 width:280px;
 left:60px;
 top:-25px; 
}

#cbody .pcontent{
 position:absolute;
 width:440px;
 left: 440px;
 top:-25px;  
}

#pcontent{
  padding-top:15px;
 
}
#cbody .catalog{
  margin-bottom: 30px;	
}
.rcontent{
 width: 560px;
 padding-left:30px;
 vertical-align: top;
}

.catalog span.fish{
  padding-top: 30px;
  padding-bottom: 30px;	
}	


.catalog img.fish{
 display:block; 
 float:left; 	
 height: 150px;
 width: 150px;
 padding-right: 20px;
}
/*  новое  -- начало */
.cpanel {
position:relative;
text-align:right;

}

#datapage{
 margin-top: 15px;
}
.contour{
 border: 1px dashed #666666;
}
 
.lcontent{
 width:300px;
 margin-left:60px;
 padding-left:60px;
 vertical-align: top;  
}

.lcontent span{
 display: block; 
 position: relative;
 margin-top : 15px; 
 color: #666666;
 font-size: 10px;
}
.lcontent span a {
 display: block;
 color: black;
 text-decoration: none;
 font-size: 12px;
}

.lcontent span a:VISITED{
 color: black;
 text-decoration: none;
}

.lcontent span a:HOVER{
 color:#003366;	
 text-decoration: underline;
}	



.lcontent span.title, span.title{   	
  color: #003366;
  font-size: 26px;
  font-family: "Book Antiqua", Georgia, "Times New Roman", Times, serif;
  margin-top : 0;
}

.lcontent span.phone{
    font-size: 32px;
	padding-top: 55px; 
}
.lcontent span.nphone{  
  font-size: 32px; 
}

.mainnews{
  /* margin-top : -36px;*/ 
}


#pict{
 position: relative; 
 top:80px;
 left:-78px;	
 width:78px; 
 height: 279px;
 background-image: url("/img/picture.png");
 background-repeat: no-repeat;
 background-position: center;  
}

#pict2{
 position: relative; 
 bottom:22px;
 right:-993px;	
 width:75px; 
 height: 248px;
 background-image: url("/img/picture2.png");
 background-repeat: no-repeat;
 background-position: center;  
}


