@charset "utf-8";
/* CSS Document */

.line001 .jour-num {
	margin: 0 0 0 25px;
	padding: 0 0 0 18px;
	color: #8faecd;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 85%;
	background-image: url(/img/002.gif);
	background-position: left 0.3em;
	background-repeat: no-repeat;
}
.line001 .jour-num a {
	color: #1f5d9a;
	font-weight: bold;
}
.line001 .name {
	margin: 0 0 0 0;
	padding: 0 40px 1.1em 23px;
}
.line001 .name span {
	color: #5b788a;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 255%;
	line-height: 125%;
}
.line001 .foto {
	padding: 4px 24px 24px 0;
	margin: 0 0 0 0;
	float: left;
	clear: left;
	background-color: #FFFFFF;
}
.line001 .foto img {
	margin: 0 0 0 0;
	display: block;
}
.line001 .foto .foto-name {
	margin: 0 0 0 0;
	padding: 6px 10px 4px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(/img/013.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-bottom: 3px double #e5e5e5;
}
.line001 .author {
	padding: 0 0 0 119px;
	margin: 3px 0 0.7em 0;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
}
.line001 .author a {
	padding: 2px 0 4px 0;
	display: block;
	color: #1f5d9a;
	border-top: 1px solid #e5e5e5;
	border-bottom: 3px double #e5e5e5;
	text-decoration: none;
}
.line001 .author a span {
	padding: 0 0 0 20px;
	background-image: url(/img/012.gif);
	background-position: left 0.2em;
	background-repeat: no-repeat;
	text-decoration: underline;
}
.line001 .announce {
	margin: 0 0 0.9em 0;
	padding: 0 0 0 119px;
	color: #5b788a;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 150%;
	line-height: 105%;
	font-style: italic;
}
.line001 p {
	padding: 0 0 0 75px;
	margin: 0 0 0.8em 0;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 85%;
	line-height: 135%;
}
.line001 p a {
	color: #1f5d9a;
}
.line031 {
	background-image: url(/img/031_4.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.line032 {
	padding: 0 24px 0 23px;
}
.line032 img {
	background-image: url(/img/032_4.gif);
	background-repeat: no-repeat;
}
.line033 {
	padding: 0 0 0 0;
}
.line033 img {
	background-image: url(/img/033_4.gif);
	background-repeat: no-repeat;
}
.line034 {
	padding: 0 24px 0 22px;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 380%;
	color: #FFFFFF;
	background-position: 23px 10px;
	background-repeat: no-repeat;
}
.line034 a {
	color: #FFFFFF;
	text-decoration: none;
}
.line035 {
	background-color: #9a3434;
}
.line036 {
	padding: 0 18px 0 23px;
	vertical-align: middle;
}
.line036 img {
	background-image: url(/img/035_4.gif);
	background-repeat: no-repeat;
}
.line037 {
	padding: 4px 24px 4px 0;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
}
.line038 .search-ok {
	width: 50px;
	height: 18px;
	border: 0px;
	float: left;
	margin: 0 0 0 0;
	background-image: url(/img/038_4.gif);
	background-repeat: no-repeat;
}
.line095 h2 {
	padding: 0 0 0 74px;
	margin: 0 0 0.4em 0;
	color: #923131;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 195%;
	line-height: 100%;
}
.line095 p {
	padding: 0 0 0 124px;
	margin: 0 0 1.5em 0;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	line-height: 125%;
}
.line095 p a {
	color: #1f5d9a;
}
.line096 h2 {
	padding: 0 0 0 24px;
	margin: 0 0 0.8em 0;
	color: #923131;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 195%;
	line-height: 100%;
}
.line096 h3 {
	padding: 0 0 0 74px;
	margin: 0 0 0.4em 0;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 125%;
	line-height: 100%;
}
.line096 .search-form {
	padding: 0 0 0 24px;
	float: left;
	width: 100%;
}
.line096 .search-form form {
	padding: 8px;
	float: left;
	background-color: #f1f1f1;
}
.line096 .search-form .search-text {
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	float: left;
	margin: 0 6px 0 0;
}
.line096 .search-form .search-ok {
	width: 50px;
	height: 18px;
	border: 0px;
	float: left;
	margin: 1px 0 0 0;
	background-image: url(/img/038_0.gif);
	background-repeat: no-repeat;
}
.line096 ol {
	padding: 0 0 0 74px;
	margin: 0 0 0 0;
}
.line096 ol li {
	padding: 0 0 0 0;
	margin: 0 0 1.5em 0;
	color: #923131;
	font-size: 125%;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
}
.line096 ol li p {
	padding: 0 0 0 0;
	margin: 0 30px 1em 0;
	font-size: 80%;
}
.line096 ol li h3 {
	padding: 0 0 0 0;
	margin: 0 30px 1em 0;
	font-size: 100%;
}
.line096 ol li h3 a {
	color: #000000;
	text-decoration: none;
}
.line096 p {
	padding: 0 0 0 74px;
	margin: 0 30px 1.5em 0;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	line-height: 125%;
}
.line096 p a {
	color: #1f5d9a;
}
.line096 .out-info p {
	padding: 0 0 0 74px;
	margin: 0 100px 1.5em 0;
	clear: left;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 150%; /* dnd */
}
.line096 .info {
	float: left;
	width: 307px;
	margin: 3px 24px 14px 0;
}
.line096 .info .td01 {
	background-color: #f9f6ef;
	border-top: 2px solid #e6e1d5;
}
.line096 .info .td02 {
	background-color: #f9f6ef;
}
.line096 .info .td03 {
	background-color: #f9f6ef;
	border-right: 2px solid #e6e1d5;
}
.line096 .info .td04 {
	background-color: #f9f6ef;
	border-bottom: 2px solid #e6e1d5;
}
.line096 .info .name {
	padding: 0 0 0 74px;
	margin: 6px 0 0.4em 0;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
}
.line096 .info .name a {
	padding: 0 0 0 16px;
	display: block;
	color: #1f5d9a;
	background-image: url(/img/012_rose.gif);
	background-position: left 0.3em;
	background-repeat: no-repeat;
}
.line096 .info .foto {
	padding: 0 0 0 24px;
	margin: 3px 16px 8px 0;
	float: left;
}
.line096 .info p {
	padding: 0 0 0 74px;
	margin: 0 0 0.7em 0;
	color: #a6a29a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.line096 .info .announce {
	padding: 0 0 0 74px;
	margin: 0 0 8px 0;
	color: #8a7e6e;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 120%;
	line-height: 105%;
	font-style: italic;
}
.line096 .icon-group-01 {
	padding: 0 0 0 74px;
	margin: 0.8em 100px 1em 0;
	float: left;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.line096 .icon-group-01 a {
	padding: 5px 28px 6px 32px;
	display: block;
	float: left;
	color: #1f5d9a;
	white-space: nowrap;
}
.line096 .icon-group-01 .icon-01 {
	background-image: url(/img/071.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line096 .icon-group-01 .icon-02 {
	background-image: url(/img/072.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line096 .icon-group-01 .icon-03 {
	background-image: url(/img/073.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line096 .devider {
	margin: 0 30px 1.8em 74px;
	clear: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	border-bottom: 1px solid #e5e5e5;
}
.line097 {
	padding: 0 0 6px 0;
	float: left;
	clear: left;
	color: #933232;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.line097 span.big {
	padding: 0 10px 6px 10px;
	display: block;
	float: left;
	background-color: #933232;
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 480%;
	line-height: 90%;
}
.line097 span {
	clear: left;
}
.line098 {
	padding: 0 0 6px 74px;
	float: left;
	clear: left;
	color: #933232;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: right;
}
.line098 span.big {
	padding: 0 10px 6px 10px;
	display: block;
	float: left;
	background-color: #933232;
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 430%;
	line-height: 90%;
}
.line098 span {
	clear: left;
}
.line099 {
	padding: 0 0 6px 0;
	float: left;
	clear: left;
	color: #933232;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.line099 span.big {
	padding: 0 10px 6px 10px;
	display: block;
	float: left;
	background-color: #933232;
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 470%;
	line-height: 90%;
}
.line099 span {
	clear: left;
}
.line100 {
	padding: 0 0 6px 74px;
	float: left;
	clear: left;
	color: #933232;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: right;
}
.line100 span.big {
	padding: 0 10px 6px 10px;
	display: block;
	float: left;
	background-color: #933232;
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 700%;
	line-height: 90%;
}
.line100 span {
	clear: left;
}
.line101 {
	padding: 12px 0 0 74px;
	clear: left;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.line102 {
	margin: 0 0 20px 0;
}
.line103 {
	padding: 18px 11px 4px 11px;
	border-bottom: 3px double #e5e5e5;
	background-image: url(/img/029.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #933232;
	text-transform: uppercase;
}
.line103 span {
	color: #d7baba;
}
.line104 {
	padding: 16px 0 0 0;
}
.line107 {
	padding: 0 12px 0 24px;
}
.line107 .td01 {
	padding: 42px 0 0 0;
}
.line107 .td01 .number {
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 250%;
	line-height: 90%;
	color: #8faecd;
}
.line107 .td01 .number a {
	font-weight: bold;
	color: #1f5d9a;
}
.line107 .td01 .date {
	margin: 8px 0 6px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #933232;
}
.line108 .td01 {
	padding: 5px 16px 10px 22px;
	background-color: #933232;
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 360%;
	line-height: 90%;
}
.line108 .td02 {
	padding: 0 0 0 16px;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 130%;
	color: #c2c2c2;
	vertical-align: bottom;
}
.line108 .td02 a {
	color: #1f5d9a;
}
.line109 {
	float: left;
}
.line109 .foto-table {
	margin: 0 27px 0 0;
	float: left;
	position: relative;
}
.line109 .number {
	margin: 20px 0 0 241px;
	padding: 6px 38px 11px 26px;
	position: absolute;
	background-color: #933232;
	background-image: url(/img/081.gif);
	background-position: left;
	background-repeat: repeat-y;
}
.line109 .number .n01 {
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 360%;
	line-height: 90%;
	white-space: nowrap;
}
.line109 .number .n02 {
	padding: 0 0 0 8px;
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 80%;
	line-height: 130%;
	white-space: nowrap;
}
.line109 .pad {
	padding: 0 0 0 274px;
}
.line109 .number-fake {
	margin: 20px 0 0 0;
	padding: 6px 0 11px 0;
}
.line109 .number-fake .n01 {
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 360%;
	line-height: 90%;
	white-space: nowrap;
}
.line109 .number-fake .n02 {
	padding: 0 0 0 8px;
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 80%;
	line-height: 130%;
	white-space: nowrap;
}
.line109 .name {
	margin: 0 12px 11px 0;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 200%;
	line-height: 110%; /* dnd */
	color: #1f5d9a;
}
.line109 .folder {
	margin: 20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #c2c2c2;
}
.line109 .folder a {
	color: #990000;
	font-weight: bold;
}
.line109 .folder em {
	color: #c0bbb3;
}
.line109 a {
	color: #1f5d9a;
}
.line109 .foto {
	margin: 3px 11px 6px 0;
	float: left;
}
.line109 p {
	margin: 0 30px 6px 0;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.line109 .comments {
	color: #cccccc;
	padding: 0 0 1px 24px;
	background-image: url(/img/030_comments.gif);
	background-position: left 0.25em;
	background-repeat: no-repeat;
	font-size: 70%;
	float: left;
}
.line111 {
	padding: 14px 0 0 0;
	clear: left;
}
.line111 .folder {
	margin: 0 0 12px 0;
	padding: 0 0 0 136px;
	height: 60px;
	background-position: 71px;
	background-repeat: no-repeat;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 280%;
	color: #923131;
	clear: left;
}
.line111 .pad {
	padding: 0 0 0 274px;
}
.line111 .name {
	margin: 0 12px 11px 0;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 140%;
	line-height: 115%; /* dnd */
	color: #1f5d9a;
	clear: left;
}
.line111 a {
	color: #1f5d9a;
}
.line111 .foto {
	margin: 3px 11px 6px 0;
	float: left;
}
.line111 p {
	margin: 0 30px 6px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.line111 .comments {
	float: left;
	color: #cccccc;
	padding: 0 0 14px 24px;
	background-image: url(/img/030_comments.gif);
	background-position: left 0.25em;
	background-repeat: no-repeat;
	font-size: 70%;
}
.line112 {
	padding: 0 0 0 0;
}
.line112 .author {
	margin: 0 0 15px 0; /* dnd - было 45px */
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 370%;
	line-height: 100%;
	color: #923131;
}
.line112 .author_desc { /* dnd - добавил класс */
	margin: 0 0 36px 0; 
}
.line112 .author_desc P { /* dnd - добавил класс */
	margin: 0 0 9px 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	line-height: 125%;
}
.line112 .folder {
	margin: 15px 0 0 0; /* dnd - быдо 0 */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #dddddd;
	clear: left;
}
.line112 .folder a {
	color: #990000;
}
.line112 .folder strong a {
	color: #1f5d9a;
}
.line112 .folder span {
	color: #8faecd;
}
.line112 .name {
	margin: 0 12px 11px 0;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 140%;
	line-height: 115%; /* dnd */
	color: #1f5d9a;
	clear: left;
}
.line112 a {
	color: #1f5d9a;
}
.line112 .foto {
	margin: 3px 11px 6px 0;
	float: left;
}
.line112 p {
	margin: 0 30px 6px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.line112 .comments {
	float: left;
	color: #cccccc;
	padding: 0 0 3px 24px; /* dnd - margin-bottom был 14 */
	background-image: url(/img/030_comments.gif);
	background-position: left 0.25em;
	background-repeat: no-repeat;
	font-size: 70%;
}
.line113 {
	padding: 10px 0 26px 0;
}
.line113 .pad {
	padding: 26px 24px 0 24px;
}
.line113 .info {
	margin: 0 0 26px 0;
}
.line113 .info .name {
	padding: 0 0 0 16px;
	margin: 6px 0 0.4em 0;
	color: #1f5d9a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	background-image: url(/img/012_rose.gif);
	background-position: left 0.1em;
	background-repeat: no-repeat;
}
.line113 .info p {
	padding: 0 0 0 0;
	margin: 0 0 0.4em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.line113 .info .announce {
	color: #a6a29a;
}
.line113 .comments-bubble {
	margin: 0 0 0 0;
}
.line113 .comments-bubble img {
	display: block;
}
.line113 .comments-bubble .td01 {
	border-top: 2px solid #e6e1d5;
	background-color: #f9f6ef;
}
.line113 .comments-bubble .td02 {
	border-left: 2px solid #e6e1d5;
	background-color: #f9f6ef;
}
.line113 .comments-bubble .td03 {
	background-color: #f9f6ef;
	color: #8a7e6e;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 120%;
	line-height: 90%;
	font-style: italic;
}
.line113 .comments-bubble .td03 a {
	color: #8a7e6e;
	text-decoration: none;
}
.line113 .comments-bubble .td04 {
	border-right: 2px solid #e6e1d5;
	background-color: #f9f6ef;
}
.line113 .comments-bubble .td05 {
	border-bottom: 2px solid #e6e1d5;
	background-color: #f9f6ef;
}
.line115 {
	padding: 22px 0 26px 0;
}
.line115 .nav {
	margin: 0 0 10px 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.line115 .nav a {
	color: #1f5d9a;
}
.line115 .mri {
	margin: 0 0 12px 0;
}
.line115 .td01 {
	padding: 5px 16px 10px 22px;
	background-color: #933232;
	color: #FFFFFF;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 360%;
	line-height: 90%;
}
.line115 .announce {
	margin: 0 0 0.9em 0;
	padding: 0 0 0 75px;
	color: #933232;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 120%;
	line-height: 115%; /* dnd */
	font-style: italic;
}
.line115 .date {
	margin: 0 0 0 0;
	padding: 0 0 0 75px;
	color: #933232;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 190%;
	line-height: 100%;
	font-weight: bold;
}
.line115 .day {
	margin: 0 0 0 0;
	padding: 0 0 0 75px;
	color: #d7baba;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 100%;
	line-height: 100%;
}
.line115 .name {
	margin: 0 12px 11px 0;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 140%;
	line-height: 115%; /* dnd */
	color: #1f5d9a;
	clear: left;
}
.line115 a {
	color: #1f5d9a;
}
.line115 .foto {
	margin: 3px 11px 6px 0;
	float: left;
}
.line115 p {
	margin: 0 30px 6px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.line115 .comments {
	float: left;
	color: #cccccc;
	padding: 0 0 14px 24px;
	background-image: url(/img/030_comments.gif);
	background-position: left 0.25em;
	background-repeat: no-repeat;
	font-size: 70%;
}
.line116 {
	padding: 20px 0 26px 0;
}
.line116 h2 {
	padding: 0 0 0 24px;
	margin: 0 0 0.8em 0;
	color: #923131;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 195%;
	line-height: 100%;
}
.line116 p {
	padding: 0 0 0 74px;
	margin: 0 30px 1.5em 0;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	line-height: 125%;
}
.line116 p a {
	color: #1f5d9a;
}
.line116 form {
	padding: 0 0 0 74px;
}
.line116 label {
	display: block;
	clear: left;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 120%;
	line-height: 100%;
}
.line116 .block {
	position: relative;
	margin: 0 0 16px 0;
}
.line116 .red {
	margin: -4px 0 0 -14px;
	position: absolute;
	left: 0;
	color: #923131;
	font-family: "Palatino Linotype", "Times New Roman", Times, serif;
	font-size: 160%;
	font-weight: bold;
}
.line116 .gray {
	color: #c0bbb3;
}
.line116 input {
	margin: 0 10px 4px 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 110%;
}
.line116 .w35 {
	width: 35%;
}
.line116 .w60 {
	width: 60%;
}
.line116 .w90 {
	width: 90%;
}
.line116 .ok {
	margin: 0 10px 0 0;
	float: left;
	cursor: pointer;
}
.line116 .info {
	margin: 0 0 4px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 130%;
	color: #a9a9a9;
}
.line116 .achtung {
	margin: 0 0 4px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 130%;
	color: #923131;
}
.line116 .line {
	width: 90%;
	margin: 28px 0 24px 0;
	background-color: #e5e5e5;
}



.line001 .foto-left {
	padding: 3px 24px 18px 32px;
	margin: 0 0 0 0;
	float: left;
	background-color: #FFFFFF;
}
.line001 .foto-left img {
	margin: 0 0 0 0;
	display: block;
}
.line001 .foto-left .foto-name {
	margin: 0 0 0 0;
	padding: 6px 10px 4px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(/img/013.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-bottom: 3px double #e5e5e5;
}
.line001 .foto-left .foto-name .nav {
	color: #999999;
}
.line001 .foto-left .foto-name .nav a {
	color: #1f5d9a;
}
.line001 .foto-right {
	padding: 3px 0 18px 24px;
	margin: 0 0 0 0;
	float: right;
	background-color: #FFFFFF;
}
.line001 .foto-right img {
	margin: 0 0 0 0;
	display: block;
}
.line001 .foto-right .foto-name {
	margin: 0 0 0 0;
	padding: 6px 10px 4px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(/img/013.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-bottom: 3px double #e5e5e5;
}
.line001 .foto-right .foto-name .nav {
	color: #999999;
}
.line001 .foto-right .foto-name .nav a {
	color: #1f5d9a;
}
