.marg
{
	margin-left : 8px;
}

div.index3
{
	line-height : 18px;
	width : 700px !important;
	padding : 20px 18px 8px 18px !important;
}

.darkblue
{
	line-height : 14px !important;
}

div.more
{
	padding-top : 10px;
}

div.more img
{
	float : left;
	margin-top : 9px;
	margin-left : 1px;
}

div.more a
{
	color : #2F2B6A;
	text-decoration : none;
	margin-left : 10px;
}

div.more a:hover
{
	text-decoration : underline;
}


#newslinki
{
	width : 115px;
	background-color : #EFEFEF;
	border : 1px #E3E3E3 solid;
	float : left;
	margin : 0px 10px 10px 0px;
	padding : 0px 10px 10px 10px;
}

#newslinki a
{
	color : #2f2b6a;
	text-decoration : none;
	float : left;
	margin-top : 8px;
}

#newslinki a:hover
{
	text-decoration : underline;
}

#newslinki img
{
	float : left;
	margin-top : 15px;
	margin-right : 15px;
	clear : both;
}

div.news
{
	padding-right : 15px;
	margin-left : 10px;
	padding-top : 20px;
	padding-bottom : 20px;
	border-bottom : 1px #CFCFCF solid;
	overflow : hidden;
}

div.news span
{
	font-size : 9px;
	color : #b4b6b8;
}

div.news span img
{
	margin-right : 3px;
}


img.photo
{
	float : left;
	margin : 10px 10px 10px 0px;
}

div.descr
{
	padding-top : 10px;
}

#pages
{
	text-align : center;
	margin-top : 59px;
	height : 25px;
}

#pages .arrowprev
{
	margin-right : 10px;
	margin-left : 3px;
}

#pages .arrownext
{
	margin-left : 10px;
	margin-right : 3px;
}

#pages .break
{
	margin : 0px 3px;
}

#pages a.over
{
	background : transparent url('../images/over.jpg') center 5px no-repeat;
	padding : 10px;
	font-weight : bold;
}

#pages a.str
{
	color : #6b6f72 !important;
}

#pages a
{
	color : #2f2b6a;
	text-decoration : none;
}

#pages a:hover
{
	text-decoration : underline;
}