ul
{
list-style-type: none;
list-style-position: inside;
padding-left: 3px;
}

a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#761313;
line-height:1.5;}
a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#761313;
line-height:1.5;
text-decoration:none;
}
a.parts{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#761313;
line-height:1.5;}
a.parts:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#761313;
line-height:1.5;
text-decoration:none;}

.color{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;}
.margin{
margin-left:30px;
margin-right:30px;}
.zagolovok{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:26px;
color:#761313;}
#zagolovok{
margin-top:45px;}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:1.2;
color:#000000;}
.poisk{
margin-right:20px;}
.all{
margin-top:20px;
margin-bottom:40px;}
.add{
margin-bottom:20px;
margin-top:20px;}
.right{
margin-left:0px;
margin-right:5px;
margin-top:30px;}
.copy{
margin-left:60px;
margin-bottom:30px;
margin-top:10px;}
.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;}
.pad{
margin-bottom:30px;}
 hr{
 	border:0px solid #d50000;
	background-color:#d50000;
	color:#d50000;
	height:1px;
   }
 h1{
   font-family: Arial;
   font-size:22px;
   color:#761313;
   padding-left: 10px;
   }
 .center{
   height: 201px;
   margin-top:0px;
   }
 .b{
   height:20px;				 					 
   padding-bottom:2px;
   padding-left:4px;
   border-bottom: 1px solid #e45959;
   border-right: 1px solid #e45959;
   }
 .right{
   height:20px;				 					 
   padding-bottom:2px;
   padding-left:4px;
   border-bottom: 1px solid #e45959;
   border-right: 1px solid #e45959;
   }
 .c{
   height:4px;
   width:4px;				 
   padding-bottom:4px; 
   border-right: 1px solid #e45959;
   }
 .d{				 
   height:30px;
   padding-left:4px;					 
   padding-bottom:3px;
   border-bottom: 1px solid #e45959;
   border-right: 1px solid #e45959;
   line-height:0.9;
   }
 .e{
   height:30px;					 
   padding-left:4px;
   padding-bottom:3px;
   border-bottom: 1px solid #e45959;
   border-right: 1px solid #e45959;
   }
 .g{
   color: black;
   }
 .j{
   font-family: Arial;
   font-size:12px;
   color:#ffffff;
   }
 .h{
   height:20px;		 				 					 
   padding-bottom:2px;
   border-bottom: 1px solid #e45959;
   border-right: 1px solid #e45959;
   }
 #t{
   height:15px;
   padding-left:10px;					 
   padding-bottom:5px;	
   }
 .o{
   padding:5px;	
   }
 td.rigth{
   width: 40px;			 
   background-repeat: repeat-y; 
   background-image: url(html_works/14.jpg);
   }
 .k{
   text-decoration:none;
   color: black;
   }
 .r{
   font-family: Arial;
   font-size:12px;
   color:#898989;
   padding:10px;
 }
 .s{
   color: black;
   padding-left: 10px;
   padding-top: 10px;
   }
 .black{
   color:black;
   padding-top: 10px;
   padding-left:10px;
   }
 .small{
   font-family: Arial;
   font-size:12px;
   color:black;
   padding:10px;
   }
 td.ce{
   border-top: 1px solid #cacaca;
   border-bottom: 1px solid #cacaca;
   }
 td.u{
   border:solid 1px #eaeaea;	
   }
   #hj{
   	padding-left:10px;
	padding-top:10px;
   }
 .col{
   color:#d50000;
   padding-left:5px;
   }
   td.r{
   	border-bottom: 1px solid #cacaca;
	padding:20px;
   }
 td.str{
 	height:20px;
 	border-top: 1px solid #cacaca;
 }
 td.flf{
 	rawspan:2;
 }