td.text_menu {font-size:100%; color:#FFFFFF; margin-left:30px; margin-right:30px;}
h1.main_title {font-size:150%; margin-left:50px; margin-right:250px; padding-top: 10px;}
td.main	{padding-left:200px; padding-bottom:1.5em;}
td.main_mail	{padding-left:50px;}
.body {font-size:100%; line-height:125%; margin-bottom:0.5em; margin-top:0;}
.comment {font-size:90%; padding-right:10px;}
.url {font-size:90%;}
.portfolio_screenshot	{margin-bottom:1em; margin-top:3em; color:#c6c6c6;}
hr.1 {color:#555555; height:1px; border-style:none; background-color:#555555; margin-top:0; margin-bottom:0;}
hr.2 {color:#000000; height:1px; border-style:none; background-color:#000000; margin-top:0; margin-bottom:0;}
.smaller {font-size: 85%; padding-left:50px;}
.smaller2 {font-size: 85%;}
td.line {border-left-width: 1px; border-left-style: solid; border-left-color: #000000;}
a.footer {color:#0055cc;}
a.footer:hover {color:#BC0017;}
table.branches	td {font-family: Arial, Sans-Serif; font-size: 90%;}
a.branches {color:#000000;}
a.branches:link {color:#0055cc;}
a.branches:visited {color:#990099;}
a.branches:hover {color:#BC0017;}
a.comment_link {color:#0055cc;}
a.comment_link:hover {color:#BC0017;}
.body_date {font-size:70%; color:#8F8F8F;}
.body_date2 {font-size:70%; color:#8F8F8F;}
.descr	{margin-left: 0%; margin-top:1em; font-size:85%; text-align:center; font-style:italic; color:#000;}
.body_list {font-size:100%; line-height:130%; margin-bottom:5px; padding-left:50px; margin-top:0; text-indent:0em;}
.text {font-size:100%; line-height:130%; margin-bottom:5px; margin-top:0; color:#000000;}
.inpmail {
	font-family:verdana, arial;
	font-size:12px;
	border:1px solid #DDDACD;
	width:100px;
	text-align:left;
}

div.pict
{
	width: 170px;
	height: 290px;
	float: left;
	padding-right: 70px;
	margin-bottom: 40px;

}

.selected
{
	background: #ebebcf;
	padding: 2px 4px 2px 4px;
}
