div#reklama {
	display: inline-block;
	float: top;
	font-size: .9em;
	margin-top: 24px;
	margin-bottom: 24px;
	height: 100%;
	}
	
	
table.price {
	border: 1px outset gray;
	border-collapse: collapse;
	font-size: .88em;
	}
	 
table.price td  {
	border:inset 1px;
	padding: 6px 4px 6px 4px;
	border-width: 1.2px ;
	border-style: inset inset inset inset;
	border-color: #CCCCCC;
	text-align: center;
	text-align: center;
	line-height: 1.6;
	}
	

table.price  THEAD td {
	font-weight: bold ;
	background-color: #F6F6F6;
	color: #666666;
	}
	
table.price th	{
	font-weight: bold ;
	background-color: #F6F6F6;
	color: #666666;
	padding: 6px 4px 6px 4px;
	border-width: 1.2px ;
	border-style: inset inset inset inset;
	border-color: #CCCCCC;
	text-align: center;
	}

	

	table.price td a{
	text-decoration: underline;
	}	

		table.price td a:hover {
			color: #666666;
			text-decoration: underline;
			}

table.price td.bold{
		background-color: #F6F6F6;
		font-weight: bold;
		color: #666666;		
	}
	
table.price tr.bold{
		/*background-color: #F6F6F6; */
	}	

.rek{
	list-style-type: square;
	color: #666666;
	} 
	
.rek li{
	font: normal .84em Verdana;
	color: black;
	}
	
.rTitle	{
	color: red;
	margin-bottom: 12px;
	font-weight: bold;
	}
	
.rek_type_title {
	font-size: 1.2em;
	margin-top: 8px;
	margin-bottom: 18px;	
	}
	
.antitle{
	border: 1px solid gray;
	}	
	
.rek_left{
	float: left;
	width: 200px;
	}
	
	.rek_left IMG{
		border: none;
		}

.rek_right{
	float: left;
	width: 480px;
	}	
	
.prim_price{
	margin-top: 8px;
	margin-bottom: 18px;
	text-align: right;
	font-size: .8em;
	}

.reklist{
	list-style-type:disc;
	margin-bottom: 18px;
	}

	.reklist li{
		margin-left: 12px;
		font-size: .9em;
		}	
		
		
.rek_address {
		margin-top: 28px;
		padding: 12px;
		background: white url(http://www.argumenti.ru/images/works/contacts.png) repeat-y right top;
		font-size: .9em;		
	}

	.rek_address p{
		margin-top: 4px;
		}

	.rek_address a{
		text-decoration: underline;
		}
		
		.rek_address a:hover{
			color: #666666;
			}
	

	
	.rek_alt{
		font-size: .9em;
		margin-top: 8px;
		margin-right: 12px;
		color: #333333;
		padding-right: 8px;
		}
	
	.rek_links li {
		margin-top: 4px;
		}
		
		.rek_links li a{
				text-decoration: underline;
			}	
			
			.rek_links li a:hover{
				color: gray;
				}
				
	.edition{
		font-size: .9em;
		margin: 12px 0 18px 0;
		}	
		
.presentations{
	font-size: .8em;
	color: #666666;
	background-color: #F3F8FA;
	padding: 8px;
	font-weight: bold;
	}
	.presentations a{
		color: #333333;	
		text-decoration: underline;
		}
		
		.presentations a:hover{
			color: #666666;	
			}

ul.alterlist{
	list-style-type: disc; 
	margin-left: 34px;
	margin-top: 44px;
	color: gray;
	}

	.alterlist li {
		color: black;
		margin-top: 12px;
		font-size: .9em;
		}	
		
.subsup{
	text-align: right;
	}	
	

.sityname{
	color: #333333;
	font-weight: bold;
	}

	.sityname a{
		color: #333333;
		}	
	
.primprim{
	color: #333333;
	}	

	a.agenstvo{
		text-decoration: underline;
		}	
	
	
	