TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
A.menu {
	color : #FFF;
	font-weight : bold;
	font-size : 12px;
	text-decoration : underline;
}

A.menu:hover {
	color : #FD63AF;
	font-weight : bold;
	font-size : 12px;
}

A.menumag {
	color : #8F007B;
	font-weight : bold;
	font-size : 12px;
	text-decoration : none;
}

A.menumag:hover {
	color : #ffffff;
	font-weight : bold;
	font-size : 12px;
	text-decoration : none;
}

a {
	color : #8F007B;
	font-weight : bold;
	font-size : 12px;
	font : Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a:hover {
	color : #FD63AF;
	font-weight : bold;
	font : Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

A.menuserv {
	color : #8F007B;
	font-weight : bold;
	font-size : 12px;
	text-decoration : underline;
}

A.menuserv:hover {
	color : #ffffff;
	font-weight : bold;
	font-size : 12px;
	text-decoration : underline;
}

img {
	border: 0;
}

font.menu, span.menu {
	color : #FFF;
	font-weight : bold;
	font-size : 12px;
}

HR.razdel {
	line-height : 1px;
	color: #eaeaea;
}

HR.right {
	line-height : 1px;
	color: #ffaa3a;
}

HR.head {
	line-height : 1px;
	color: #8F007B;
}

font.date {
	color : #FD63AF;
	font-weight : bold;
	font-size : 14px;
}

font.red {
	color : #FD63AF;
}

.nameh, a.nameh {
	color : #8F007B;
	font-weight : bold;
	font-size : 12px;
	font : Arial, Helvetica, sans-serif;
}

.name, a.name  {
	font: bold 16px Arial, Verdana, Geneva, Helvetica;
	color : #8F007B;
}


.viz  {
	font-size : 16px;
	font-family : Arial, Verdana, Geneva, Helvetica;
	font-weight : bold;
	color : #FF8000;
}

.white  {
	font-size : 16px;
	font-family : Arial, Verdana, Geneva, Helvetica;
	font-weight : bold;
	color : #FFFFFF;
}

.news  {
	font-size : 14px;
	font-family : Arial, Verdana, Geneva, Helvetica;
	font-weight : bold;
	color : #FD63AF;
}

.head, a.head  {
	font-size : 14px;
	font-family : Arial, Verdana, Geneva, Helvetica;
	font-weight : bold;
	color : #FD63AF;
}

H3  {
	font-size : 16px;
	font-family : Arial, Verdana, Geneva, Helvetica;
	font-weight : bold;
	color : #FD63AF;
}

H4  {
	font-size : 14px;
	font-family : Arial, Verdana, Geneva, Helvetica;
	font-weight : bold;
	color : #FD63AF;
}

.event_title  {
	font-size : 16px;
	font-family : Arial, Verdana, Geneva, Helvetica;
	font-weight : bold;
	color : #FD63AF;
}

.discount div {
	text-align: justify;
	margin: 10px 5px;
	padding: 0;
}
	.discount div div {
		margin: 0;
	}
	.discount .link {
		margin-top: 5px;
	}
	div.in_top {
		margin: 0;
		padding: 5px;
		border: #FF8000 1px dashed;
		background: #FFFACF;
	}
.b_links {
	font-size: 10px;
}
	td.b_links {
		padding: 5px;
	}


.newres {
	margin: 3px 0;
}
	.newres .name {
		padding: 5px 7px;
		background: #FFAA3A;
	}
	.newres_anons {
		padding: 5px 3px;
		text-align: justify;
		background: url('img/icon_new.gif') right 2px no-repeat;
	}
	.newres img {
		float: right;
		margin: 0 0 2px 4px;
	}
	
.hr {
	height: 1px;
	margin: 7px;
	line-height: 0;
	color: #A9A8A8;
	font-size: 0;
	background: #A9A8A8;
}

tr.none {
	display: none;
}

	
	.recept .title{
		color: #FD63AF;
		font-weight: bold;
		font-size: 14px;
	}
	.recept img {
		margin: 15px auto 0;
	}
	.recept ul {
		list-style-type: none;
		margin: 10px 0 0 20px;
		padding: 0;
	}
		.recept ul li {
			margin-bottom: 10px;
		}
		
.articles {
	text-align: justify;
}
	.articles img {
		margin: 5px;
	}

.network_list {
	padding: 15px 0;
}
	.network_list td {
		border: 0;
		width: 160px;
		padding: 8px;
		text-align: center;
		vertical-align: bottom;
	}
		.network_list img {
			margin-bottom: 5px;
		}

.network_info {
	text-align: justify;
}	
	.network_info img {
		float: right;
		margin: 0 0 5px 10px;
	}
	.network_info .listing {
		clear: both;
		padding-top: 10px;
		border-top: 1px solid #8F007B;
	}
