




/*
     FILE ARCHIVED ON 11:05:42 Mar 18, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 6:42:31 May 3, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
@charset "utf-8";
/* CSS Document */

html {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_002_bg.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #F9F6F1;
	font-family: Arial, Helvetica, sans-serif;
	height: 100%;
}

.line-body {
	margin: 0;
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_002.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 100%;
	float: left;
	width: 100%;
}

a {
	color: #7b4e08;
}
a:hover {
	color: #493109;
}

/* dnd */
a.g:link, a.g:visited, a.g:active {color: #A79C89}
a.g:hover {color: #7b4e08}
a.r:link, a.r:visited, a.r:active {color: #BF0000}
a.r:hover {color: #000000}
a.w:link, a.w:visited, a.w:active {color: #FFFFFF}
a.w:hover {color: #F9F6F1}
a.b:link, a.b:visited, a.b:active {color: #000000; text-decoration: none}
a.b:hover {color: #000000; text-decoration: underline}
a.w2:link, a.w2:visited, a.w2:active {color: #FFFFFF; text-decoration: none}
a.w2:hover {color: #FFFFFF; text-decoration: none}
a.blacky { color: black; text-decoration: none; }
a.blacky:hover { color: black; text-decoration: underline; }


/* dnd */
img {
	display: block; 
	border: 0;
}

/* dnd */
p,div,h1,h2,h3,h4,h5,h6 {margin: 0; padding: 0}
form {margin: 0; padding: 0}

P.small {font: 70%/120% arial}
P.middle {font: 80%/120% arial}

.hdr {font: 110%/120% tahoma; margin: 0 0 13px 0}
.hdr span.quant {font: 65% arial; padding: 0 0 0 4px}

.top {
	vertical-align: top;
}
.bottom {
	vertical-align: bottom;
}
.submit {
	margin: 0;
	padding: 0;
}
.submit .s01 {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_049.png);
	background-position: left top;
	background-repeat: repeat-x;
}
.submit .s02 {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_051.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #fdf8ef;
	border-left: 2px solid #ac9a7d;
}
.submit .s03 {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_051.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #fdf8ef;
	white-space: nowrap;
	cursor: pointer;
}
.submit .s03-off {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_051.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #fdf8ef;
	white-space: nowrap;
}
.submit .s03 a {
	display: block;
	margin: 0 0 2px 0;
	font-size: 80%;
	line-height: 125%;
	color: #bf0000;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
.submit .s03-off span {
	display: block;
	margin: 0 0 2px 0;
	font-size: 80%;
	line-height: 125%;
	color: #a0a0a0;
	font-weight: bold;
}


.submit .s03 span {
	font-size: 80%;
	line-height: 130%;
	color: #a0a0a0;
	font-weight: bold;
	cursor: pointer;
	display: none;
}
.submit .s03-off span {
	display: block;
	margin: 0 0 2px 0;
	font-size: 80%;
	line-height: 125%;
	color: #a0a0a0;
	font-weight: bold;
}

.submit .loader {
	display: none;
	position: absolute; 
	margin-left: -12px; 
	margin-top: 1px;
}

.submit .submit_loader {
	display: none;
	position: absolute; 
	margin-left: -11px; 
	margin-top: 1px;
}

/* dnd */
.submit .s03 input {
	padding: 0;
	margin: -1px 0 3px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 125%;
	color: #bf0000;
	font-weight: bold;
	background: none;
	border: none;
	height: 16px;	
	cursor: pointer;
}
.submit .s03-off input {
	padding: 0;
	margin: -1px 0 3px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 125%;
	color: #a0a0a0;
	font-weight: bold;
	background: none;
	border: none;
	height: 16px;	
}
.submit .s04 {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_051.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #fdf8ef;
	border-right: 2px solid #ac9a7d;
}
.submit .s05 {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_053.png);
	background-position: left top;
	background-repeat: repeat-x;
}


.placer {
	position: absolute; 
	display: inline; 	
	text-decoration: none;	
	height: 10px;
}

*html .placer .bubble {	
	position: absolute; 
	left: 0px; 
	top: -1px;
}

.placer .bubble {
	position: absolute; 
	left: 3px; 
	bottom: -1px;
}

.bubble td {
	vertical-align: top;
}
.bubble {
	margin: 0;
	padding: 0;
	z-index: 89;
	position: absolute;
}
.bubble .b01 {
	padding: 0 0 0 1px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_026.gif);
	background-position: left top;
	background-repeat: no-repeat;
/*
	font-size: 70%;
	line-height: 80%;
*/
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
.placer2 {
	position: relative; 
	float: left;
	margin: 0 0 0 -13px;
}

*html .placer2 .bubble2 {	
	margin: 0;
	padding: 0;
	z-index: 99;
	position: absolute; 
	right: 0px; 
}

.placer2 .bubble2 {
	margin: 0;
	padding: 0;
	z-index: 99;
	position: absolute; 
	right: 0px; 
}

.bubble2 td {
	vertical-align: top;
}
.bubble2 .b01 {
	padding: 0 0 0 1px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_026_big.png);
	background-position: left top;
	background-repeat: no-repeat;
/*
	font-size: 70%;
	line-height: 80%;
*/
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}

.rep-plus {
	margin: 0;
	padding: 1px 5px 3px 4px;
	font-size: 85%;
	line-height: 120%;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_044.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #eb8d13;
	border-bottom: 1px solid #c67f00;
	border-right: 1px solid #c67f00;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	white-space: nowrap;
	cursor: pointer;
	text-align: center;
	min-width: 27px;
	width: 27px;
}
.rep-minus {
	margin: 0;
	padding: 1px 5px 3px 4px;
	font-size: 85%;
	line-height: 120%;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_046.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #479697;
	border-bottom: 1px solid #4e8989;
	border-right: 1px solid #4e8989;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	white-space: nowrap;
	cursor: pointer;
	text-align: center;
	min-width: 27px;
	width: 27px;
}
.rep-null {
	margin: 0;
	padding: 1px 5px 3px 4px;
	font-size: 85%;
	line-height: 120%;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_047.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #a9a9a9;
	border-bottom: 1px solid #989898;
	border-right: 1px solid #989898;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	cursor: pointer;
	text-align: center;
	min-width: 27px;
	width: 27px;
}
.rep-plus-done {
	margin: 0;
	padding: 1px 5px 3px 4px;
	font-size: 85%;
	line-height: 105%;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_044_done.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #eb8d13;
	border-top: 2px solid #c67f00;
	border-left: 2px solid #c67f00;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	white-space: nowrap;
	text-align: center;
	min-width: 27px;
	position: relative;
	width: 27px;
}

.rep-minus-done {
	margin: 0;
	padding: 1px 5px 3px 4px;
	font-size: 85%;
	line-height: 105%;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_046_done.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #479697;
	border-top: 2px solid #4e8989;
	border-left: 2px solid #4e8989;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	white-space: nowrap;
	text-align: center;
	min-width: 27px;
	position: relative;
	width: 27px;
}
.rep-null-done {
	margin: 0;
	padding: 1px 5px 3px 4px;
	font-size: 85%;
	line-height: 105%;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_047_done.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #a9a9a9;
	border-top: 2px solid #989898;
	border-left: 2px solid #989898;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	text-align: center;
	min-width: 27px;
	position: relative;
	width: 27px;
}
.rep .up {
	position: absolute;
	top: -10px;
	left: 35%;
}
.rep .down {
	position: absolute;
	bottom: -10px;
	left: 35%;
}


.line040 .td02 .rep div {
	min-width: 22px;
}

.name span {
	text-decoration: none;
}
.line001 {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_001.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.line001-bg {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_001_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}
.line001-small {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_001_small.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.line001-small-bg {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_001_small_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}
.line002 {
	margin: 0 0 16px 0;
	padding: 0;
}
.line002 .td01 {
	padding: 43px 0 0 63px;
	vertical-align: top;
}
.line002 .td01 .header {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 85%;
	line-height: 130%;
	color: #F9EDD7;
	font-weight: bold;
}
.line002 .td01 .header h3 {
	font-size: 100%;
}
.line002 .td01 .header a {
	color: #F9EDD7;
}
.line002 .td01 .header a:hover {
	color: #E8D7B5;
}
.line002 .td01 p {
	margin: 0;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
	color: #E8D7B5;
}
.line002 .td03 {
	margin: 0;
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_012.png);
	background-position: left top;
	background-repeat: repeat-x;
}
.line002 .td04 {
	padding: 2px 0 0 0;
	width: 24px;
	height: 23px;
	font-size: 110%;
	line-height: 90%;
	color: #000000;
	font-weight: bold;
	text-align: center;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_007.png);
	background-position: right top;
	background-repeat: no-repeat;
}
.line002 .td03 .td04 a {
	color: #000000;
	text-decoration: none;
}
.line002 .td03 .td04 a:hover {
	color: #000000;
	text-decoration: none;
}
.line002 .td02 {
	padding: 20px 0 0 40px;
}
.line002 .td02 .header {
	margin: 0 0 3px 0;
	padding: 0;
	font-size: 150%;
	line-height: 100%;
	color: #FFFFFF;
	font-weight: bold;
}
.line002 .td02 p {
	margin: 0;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
	color: #FFFFFF;
}
.line002 .td02 p a {
	color: #FFFFFF;
	font-weight: bold;
}
.line002 .td02 p a:hover {
	color: #E8D7B5;
}
.line002 .td05 {
	padding: 10px 0 0 20px;
	text-align: right;
	vertical-align: top;
}
.line002 .td05 .name {
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 110%;
	line-height: 120%;
	color: #FFFFFF;
}
.line002 .td05 .name a {
	color: #FFFFFF;
}
.line002 .td05 .name a:hover {
	color: #E8D7B5;
}
.line002 .td05 p {
	margin: 0;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
	color: #E8D7B5;
}
.line002 .td06 {
	padding: 10px 0 5px 14px;
	vertical-align: top;
}
.line002 .td07 {
	padding: 0 12px 0 20px;
	text-align: right;
}
.line002 .td07 p {
	margin: 0;
	padding: 1px 22px 0 0;
	font-size: 70%;
	line-height: 130%;
	color: #FFFFFF;
}
.line002 .td07 p a {
	font-weight: bold;
	color: #FFFFFF;
}
.line002 .td07 p a:hover {
	color: #E8D7B5;
}
.line002 .td07 .set {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_095.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
.line002 .td07 .mail {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_096_an.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
.line002 .td07 .out {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_097.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
.line003 {
	margin: 0 0 38px 0;
	padding: 0;
}
.line003 .td01 {
	padding: 0 48px 0 32px;
	vertical-align: top;
}
.line003 .td02 {
	padding: 5px 0 0 0;
	vertical-align: top;
}
.line003 .td02 table {
	margin: 0 26px 0 0;
	padding: 0;
	float: left;
}
.line003 .td03 {
	padding: 0;
	font-size: 120%;
	line-height: 160%;
	color: #FFFFFF;
	white-space: nowrap;
	vertical-align: top;
}
.line003 .td03 h4 {
	font-size: 100%;
	font-weight: normal;
}
.line003 .td03 a {
	color: #FFFFFF;
}
.line003 .td03 a:hover {
	color: #E8D7B5;
}
.line003 .td04 {
	padding: 3px 0 0 6px;
	font-size: 70%;
	line-height: 170%;
	color: #E8D7B5;
	vertical-align: top;
}
.line003 .td02 .search {
	margin: 4px 0 0 0;
	padding: 0;
}
.line003 .td05 input {
	margin: 0;
	padding: 4px 0 0 0;
	width: 190px;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8e8675;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_018.png);
	background-position: left top;
	background-repeat: repeat-x;
}
.line003 .td06 {
	padding: 0 0 0 12px;
}
.line004 {
	margin: -56px 0 26px 0;
	padding: 0;
	position: relative;
}
.line005 {
	margin: 0;
	padding: 0 0 14px 26px;
}
.line005 .td01 {
	padding: 0;
	vertical-align: top;
}
.line005 .td02 {
	padding: 0;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.line005 .td02 img {
	margin: 6px 10px 7px 10px;
}
.line005 .td03 {
	padding: 0 0 0 5px;
	vertical-align: top;
}
.line005 .td03 .price {
	margin: 0 0 0 -30px;
	padding: 0 4px 0 8px;
	position: absolute;
	background-color: #e89400;
}
.line005 .td03 .price .td04 {
	padding: 3px 0 1px 0;
	font-size: 150%;
	line-height: 110%;
	color: #ffffff;
}
.line005 .td03 .price img {
	margin: 0 0 0 8px;
}
.line005 .td03 .fake {
	margin: 0 0 2px 0;
	padding: 3px 0 1px 0;
	font-size: 150%;
	line-height: 110%;
}
.line005 .td03 .old-price {
	margin: 0;
	padding: 0 0 0 2px;
	font-size: 95%;
	line-height: 170%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: line-through;
}
.line005 .td03 .sale {
	margin: 0;
	padding: 0 4px 0 4px;
	float: left;
	font-size: 70%;
	line-height: 170%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #bf0000;
	border-right: 1px solid #FFFFFF;
}
.line005 .td05 {
	padding: 6px 12px 0 4px;
	vertical-align: top;
}
.line005 .td05 .firm {
	margin: 0;
	padding: 0;
	font-size: 85%;
	line-height: 120%;
	font-weight: bold;
}
.line005 .td05 .firm h2 {
	margin: 0;
	padding: 0;
	font-size: 100%;
}
.line005 .td05 .firm a {
	color: #000000;
	text-decoration: none;
}
.line005 .td05 .firm a:hover {
	text-decoration: underline;
}
.line005 .td05 .name {
	margin: 0 0 3px 0;
	padding: 0;
	font-size: 70%;
	line-height: 120%;
}
.line005 .td05 .name h2 {
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-weight: normal;
}
.line005 .td05 .name a {
	color: #000000;
	text-decoration: none;
}
.line005 .td05 .name a:hover {
	text-decoration: underline;
}
.line005 .td05 .shop {
	margin: 0 0 7px 0;
	padding: 1px 0 1px 20px;
	font-size: 70%;
	line-height: 120%;
	font-weight: bold;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line005 .td05 .shop a {
	color: #bf0000;
}
.line005 .td05 .shop a:hover {
	color: #930000;
}
.line005 .td05 .all-sale {
	margin: 0;
	padding: 0;
	font-size: 70%;
	line-height: 120%;
}
.line005 .td05 .all-sale a {
	color: #7b4e08;
}
.line005 .td05 .all-sale a:hover {
	color: #493109;
}
.line006 {
	margin: 0 0 28px 0;
	padding: 0 24px 0 25px;
}
.line006 .td01 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_032.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.line006 .td02 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_035_bgr.png);
	background-position: left top;
	background-repeat: repeat-y;
	vertical-align: top;
}
.line006 .td03 {
	padding: 0 5px 3px 5px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_036.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #fffefc;
	vertical-align: top;
}
.line006 .td04 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_037_bgr.png);
	background-position: left top;
	background-repeat: repeat-y;
	vertical-align: top;
}
.line006 .td05 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_040.png);
	background-position: left top;
	background-repeat: repeat-x;
}
.line006 .header {
	margin: 0 0 11px 0;
	padding: 0;
	font-size: 110%;
	line-height: 120%;
	color: #7b4e08;
}
.line006 .header h3 {
	font-size: 100%;
	font-weight: normal;
	margin: 0;

}
.line006 .header h4 {
	font-size: 100%;
	font-weight: normal;
}
.line006 .rep {
	margin: 5px 1px 0 10px;
	padding: 0;
	float: right;
}
.line006 .user {
	margin: 0 0 3px 0;
	padding: 0;
}
.line006 .user a {
	color: #bf0000;
}
.line006 .user a:hover {
	color: #930000;
}
.line006 .user td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line006 .date {
	margin: 0 0 7px 0;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
	color: #bba278;
}

.line006 DIV.photo {margin: 0 0 0.6em 0}
.line006 .photo IMG {width: 150px; border: 1px solid #E8D7B5}

.line006 .name {
	margin: 0 0 9px 0;
	padding: 0 10px 0 0;
	font-size: 120%;
	line-height: 120%;
	font-weight: bold;
}
.line006 .name h2 {
	font-size: 100%;
	display: inline;
}
.line006 .name h3 {
	font-size: 100%;
	display: inline;
}
.line006 .name a {
	color: #e58f00;
}
.line006 .name a:hover {
	color: #B37000;
}
.line006 .name .bubble {
	margin: 0;
	font-size: 55%;
	line-height: 80%;
	top: 4px;
}
.line006 .name .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line006 p {
	margin: 0 0 9px 3px;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
}
.line006 p a {
	color: #e58f00;
}
.line006 p a:hover {
	color: #B37000;
}
.line006 .all-foto {
	margin: 0 0 7px 0;
	padding: 0 0 1px 20px;
	font-size: 70%;
	line-height: 110%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_042.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.line006 .all-foto a {
	color: #bf0000;
}
.line006 .all-foto a:hover {
	color: #930000;
}
.line006 .website {
	margin: 0 0 7px 0;
	padding: 0 0 1px 20px;
	font-size: 70%;
	line-height: 110%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_097.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line006 .mail {
	margin: 0 0 7px 0;
	padding: 0 0 1px 20px;
	font-size: 70%;
	line-height: 110%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_096.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line006 .gps {
	margin: 0 0 7px 0;
	padding: 0 0 1px 20px;
	font-size: 70%;
	line-height: 110%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_043.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.line006 .gps a {
	color: #bf0000;
}
.line006 .gps a:hover {
	color: #930000;
}
.line006-right {
	margin: 0 0 18px -4px;
	padding: 10px 29px 0 0;
}
.line006-right .td01 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_032.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.line006-right .td02 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_035_bgr.png);
	background-position: left top;
	background-repeat: repeat-y;
	vertical-align: top;
}
.line006-right .td03 {
	padding: 0 0 3px 2px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_036.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #fffefc;
	vertical-align: top;
}
.line006-right .td04 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_037_bgr.png);
	background-position: left top;
	background-repeat: repeat-y;
	vertical-align: top;
}
.line006-right .td05 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_040.png);
	background-position: left top;
	background-repeat: repeat-x;
}
.line006-right .header {
	margin: 0 0 11px 3px;
	padding: 0;
	font-size: 110%;
	line-height: 120%;
	color: #7b4e08;
}
.line006-right .header h3 {
	font-size: 100%;
	font-weight: normal;
}
.line006-right .header h4 {
	font-size: 100%;
	font-weight: normal;
}
.line006-right .rep {
	margin: 5px 1px 0 10px;
	padding: 0;
	float: right;
}
.line006-right .user {
	margin: 0 0 3px 0;
	padding: 0;
}
.line006-right .user a {
	color: #bf0000;
}
.line006-right .user a:hover {
	color: #930000;
}
.line006-right .user td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line006-right .date {
	margin: 0 0 7px 3px;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
	color: #bba278;
}
.line006-right .name {
	margin: 0 0 9px 3px;
	padding: 0 10px 0 0;
	font-size: 120%;
	line-height: 120%;
	font-weight: bold;
}
.line006-right .name h2 {
	font-size: 100%;
	display: inline;
}
.line006-right .name h3 {
	font-size: 100%;
	display: inline;
}
.line006-right .name a {
	color: #e58f00;
}
.line006-right .name a:hover {
	color: #B37000;
}
.line006-right .name .bubble {
	margin: 0;
	font-size: 55%;
	line-height: 80%;
	top: 4px;
}
.line006-right .name .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line006-right p {
	margin: 0 0 9px 3px;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
}
.line006-right p a {
	color: #e58f00;
}
.line006-right p a:hover {
	color: #B37000;
}
.line006-right .all-foto {
	margin: 0 0 7px 3px;
	padding: 0 0 1px 20px;
	font-size: 70%;
	line-height: 110%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_042.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.line006-right .all-foto a {
	color: #bf0000;
}
.line006-right .all-foto a:hover {
	color: #930000;
}
.line006-right .gps {
	margin: 0 0 7px 3px;
	padding: 0 0 1px 20px;
	font-size: 70%;
	line-height: 110%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_043.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.line006-right .gps a {
	color: #bf0000;
}
.line006-right .gps a:hover {
	color: #930000;
}
.line007 {
	margin: 0;
}
.line007 .header-big {
	margin: 0 0 13px 0;
	font-size: 180%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line007 .header-big a {
	padding: 0 0 0 4px;
	font-size: 37%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line007 .header a:hover {
	color: #493109;
}
.line007 .header {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line007 .header h3 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line007 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line007 .header a:hover {
	color: #493109;
}
.line007 .block {
	margin: 0 0 34px 0;
}
.line007 .user {
	margin: 0 0 3px 0;
	padding: 0;
}
.line007 .user a {
	color: #bf0000;
}
.line007 .user a:hover {
	color: #930000;
}
.line007 .user td td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line007 .user .date td {
	padding: 0 4px 4px 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line007 .user .date td span {
	color: #cccccc;
}
.line007 .user .change td {
	padding: 0 0 4px 4px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_098.gif);
	background-position: 4px 2px;
	background-repeat: no-repeat;
}
.line007 .user .change td span {
	color: #cccccc;
}
.line007 .user .change td a {
	padding: 0 0 0 20px;
}
.line007 .user .delete td {
	padding: 0 0 4px 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
}
.line007 .user .delete td span {
	color: #cccccc;
}
.line007 .user .delete td a {
	padding: 0 0 0 20px;
}
.line007 .rep {
	margin: -1px 1px 0 10px;
	padding: 0;
	float: right;
}
.line007 .name {
	margin: 0 80px 8px 0;
	font-size: 110%;
	line-height: 120%;
	color: #7b4e08;
}
.line007 .name h2 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line007 .name a {
	color: #7b4e08;
}
.line007 .name a:hover {
	color: #493109;
}
.line007 .name .bubble {
	margin: 0;
	font-size: 60%;
	line-height: 80%;
	top: 4px;
}
.line007 .name .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line007 p {
	margin: 0 0 10px 0;
	font-size: 80%;
	line-height: 120%;
}
.line007 p a {
	color: #7b4e08;
}
.line007 p a:hover {
	color: #493109;
}
.line007 .theme {
	margin: 0;
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_045.gif);
	background-position: left 0.025em;
	background-repeat: no-repeat;
}

.line008 {
	margin: 0 0 25px 0;
	padding: 0 33px 0 0;
}
.line008 .header {
	margin: 0 0 6px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line008 .header h3 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line008 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line008 .header a:hover {
	color: #493109;
}
.line008 .block {
	margin: 0 0 10px 0;
	padding: 0 0 13px 0;
	border-bottom: 1px dotted #af9465;
}

.line008 .date {font: 70% arial; margin: 0; padding: 0}

.line008 .last {
	border-bottom: 0px;
}
.line008 .name {
	margin: 0 0 8px 0;
	font-size: 90%;
	line-height: 130%;
	color: #7b4e08;
}
.line008 .name h2 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line008 .name a {
	color: #7b4e08;
}
.line008 .name a:hover {
	color: #493109;
}
.line008 .go {
	margin: 0 0 0 0;
}
.line008 .go .td01 {
	padding: 0 0 0 0;
}
.line008 .go .td02 {
	padding: 0 0 0 8px;
	font-size: 70%;
	line-height: 120%;
}
.line008 .go .td02 a {
	color: #bf0000;
}
.line008 .go .td02 a:hover {
	color: #930000;
}
.line009 {
	margin: 0 0 25px -9px;
	padding: 0 33px 0 0;
}
.line009 .header {
	margin: 0 0 6px 54px;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line009 .header h3 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line009 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line009 .header a:hover {
	color: #493109;
}
.line009 .table {
	margin: -26px 0 0 0;
	padding: 0 0 0 0;
}
.line009 .table td {
	padding: 22px 0 4px 9px;
	background-position: left top;
	background-repeat: no-repeat;
}
.line009 .block {
	margin: 0 0 8px 9px;
	padding: 0 0 6px 0;
	border-bottom: 1px dotted #af9465;
}
.line009 .last {
	border-bottom: 0px;
}
.line009 .name {
	margin: 0 0 3px 0;
	font-size: 70%;
	line-height: 130%;
}
.line009 .name h2 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line009 .name a {
	color: #7b4e08;
}
.line009 .name a:hover {
	color: #493109;
}
.line009 .name span {
	padding: 0 0 0 4px;
	color: #bf0000;
}
.line009 .user {
	margin: 0 0 3px 0;
	padding: 0;
}
.line009 .user a {
	color: #bf0000;
}
.line009 .user a:hover {
	color: #930000;
}
.line009 .user td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line010 {
	margin: 10px 0 25px -9px;
	padding: 0 33px 0 0;
}
.line010 .header {
	margin: 0 0 6px 54px;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line010 .header h3 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line010 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line010 .header a:hover {
	color: #493109;
}
.line010 .table {
	margin: -38px 0 0 0;
	padding: 0 0 0 0;
}
.line010 .table td {
	padding: 34px 0 4px 9px;
	background-position: left top;
	background-repeat: no-repeat;
}
.line010 .block {
	margin: 0 0 8px 9px;
	padding: 0 0 6px 0;
	border-bottom: 1px dotted #af9465;
}
.line010 .last {
	border-bottom: 0px;
}
.line010 .name {
	margin: 0 0 3px 0;
	font-size: 70%;
	line-height: 130%;
}
.line010 .name h2 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line010 .name a {
	color: #7b4e08;
}
.line010 .name a:hover {
	color: #493109;
}
.line010 .name span {
	padding: 0 0 0 4px;
	color: #bf0000;
}
.line010 .user {
	margin: 0 0 3px 0;
	padding: 0;
}
.line010 .user a {
	color: #bf0000;
}
.line010 .user a:hover {
	color: #930000;
}
.line010 .user td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line010-1 {
	margin: 0;
	padding: 0;
}
.line010-1 .header {
	margin: 0 0 6px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line010-1 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line010-1 .header a:hover {
	color: #493109;
}
.line010-1 .block {
	margin: 0 20px 20px 0;
	padding: 0 0 6px 0;
	float: left;
	width: 30%;
}
.line010-1 .name {
	margin: 3px 0 3px 0;
	font-size: 70%;
	line-height: 130%;
}
.line010-1 .name a {
	color: #7b4e08;
}
.line010-1 .name a:hover {
	color: #493109;
}
.line010-1 .name span {
	padding: 0 0 0 4px;
	color: #bf0000;
}
.line010-1 .user {
	margin: 0 0 3px 0;
	padding: 0;
}
.line010-1 .user a {
	color: #bf0000;
}
.line010-1 .user a:hover {
	color: #930000;
}
.line010-1 .user td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line011 {
	margin: 0 0 25px -6px;
	padding: 0 27px 0 0;
}
.line011 .td01 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_032.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.line011 .td02 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_035_bgr.png);
	background-position: left top;
	background-repeat: repeat-y;
	vertical-align: top;
}
.line011 .td03 {
	padding: 0 0 3px 2px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_036.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #fffefc;
	vertical-align: top;
}
.line011 .td04 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_037_bgr.png);
	background-position: left top;
	background-repeat: repeat-y;
	vertical-align: top;
}
.line011 .td05 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_040.png);
	background-position: left top;
	background-repeat: repeat-x;
}
.line011 .header {
	margin: 0 0 11px 3px;
	padding: 0;
	font-size: 110%;
	line-height: 120%;
}
.line011 .header h3 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line011 .user {
	margin: 0 0 3px 0;
	padding: 0;
	clear: left;
	overflow: hidden;
}
.line011 .user table {
	float: left;
}
.line011 .user a {
	color: #7b4e08;
}
.line011 .user a:hover {
	color: #493109;
}
.line011 .user td {
	padding: 0 8px 4px 20px;
	font-size: 80%;
	line-height: 110%;
	background-position: left top;
	background-repeat: no-repeat;
}
.line011 .user .vote td {
	padding: 0 4px 0 0;
	font-size: 70%;
	line-height: 130%;
	color: #d6c9b1;
}
.line011 .user .vote td.change_up {
	color: #bf0000;
}
.line011 .user .vote td.change_down {
	color: #599a97;
}
.line012 {
	margin: 0 0 25px 0;
	padding: 0 33px 0 0;
}
.line012 .td01 {
	border-top: 1px solid #cfb281;
}
.line012 .td02 {
	border-left: 1px solid #cfb281;
}
.line012 .td04 {
	border-right: 1px solid #cfb281;
}
.line012 .td05 {
	border-bottom: 1px solid #cfb281;
}
.line012 .header {
	margin: 0 0 6px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #7b4e08;
}
.line012 .header h3 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line012 p {
	margin: 0;
	font-size: 80%;
	line-height: 170%;
	color: #af8d52;
}
.line012 p a {
	color: #bf0000;
}
.line012 p a:hover {
	color: #930000;
}
.line013 {
	margin: 0;
	padding: 0;
}
.line013 .td01 {
	padding: 0 70px 0 32px;
	vertical-align: top;
}
.line013 .td02 {
	vertical-align: top;
}
.line013 .td02 div {
	margin: 9px 26px 0 0;
	padding: 0 0 16px 0;
	float: left;
}
.line013 .td02 div span {
	margin: 0 0 0 0;
	padding: 0;
	display: block;
	font-size: 110%;
	line-height: 130%;
	color: #f9edd7;
}

.line013 .td02 div span A:link,.line013 .td02 div span A:visited,.line013 .td02 div span A:active {color: #f9edd7; text-decoration: none}
.line013 .td02 div span A:hover {color: #f9edd7; text-decoration: underline}

.line013 .td03 {
	padding: 0;
	font-size: 260%;
	line-height: 100%;
	color: #FFFFFF;
	white-space: nowrap;
	vertical-align: top;
}

.line013 .td03 A:link,.line013 .td03 A:visited,.line013 .td03 A:active {color: #FFFFFF; text-decoration: none}
.line013 .td03 A:hover {color: #FFFFFF; text-decoration: none}

.line013 .td04 {
	padding: 0 0 0 6px;
	font-size: 70%;
	line-height: 130%;
	color: #FFFFFF;
	vertical-align: top;
}
.line013 .td07 {
	width: 100%;
	padding: 0 0 25px 0;
	vertical-align: bottom;
}
.line013 .counters {padding: 0.2em 0 0 12px}
.line013 .counters DIV.container {width: 243px; padding: 0; margin: 0;}
.line013 .container IMG {float: left; margin: 0 12px 0 0}

.line013 .td08 {
	padding: 0 4px 25px 0;
	vertical-align: bottom;
}
.line013 .td08 p {
	font-size: 70%;
	color: #faefd8;
	margin: 2px 0 6px 0;
}
.line013 .td08 a {
	color: #faefd8;
}
.line013 .td08 a:hover {
	color: #E8D7B5;
}
.line013 .td08 .search {
	margin: 4px 0 0 0;
	padding: 0;
	float: right;
}
.line013 .td05 input {
	margin: 0;
	padding: 4px 0 0 0;
	width: 240px;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8e8675;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_018.png);
	background-position: left top;
	background-repeat: repeat-x;
}
.line013 .td06 {
	padding: 0 0 0 12px;
}
.line013 .td07 {
	font-size: 70%;
	color: #faefd8;
}
.line013 .td07 p {
	margin: 0 0 6px 0;
}
.line013 .td07 a {
	color: #faefd8;
}
.line013 .td07 a:hover {
	color: #E8D7B5;
}
.line013 .td07 span {
	color: #c3bfb7;
}
.line014 {
	margin: 0;
	padding: 0 30px 90px 24px;
	background-position: left 38px;
	background-repeat: no-repeat;
}
.line014 .header {
	margin: 0 0 14px 0;
	padding: 0 0 0 5px;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line014 .header h3 {
	font-size: 100%;
	font-weight: normal;
}
.line014 .name {
	margin: 0 0 6px 0;
	padding: 0 0 0 5px;
	font-size: 110%;
	line-height: 120%;
	font-weight: bold;
	text-align: right;
}
.line014 .name h2 {
	font-size: 100%;
}
.line014 .name a {
	color: #000000;
	text-decoration: none;
}
.line014 .name a:hover {
	text-decoration: underline;
}
.line014 .td01 {
	margin: 0;
	padding: 0;
}
.line014 .td01 td {
	background-position: left top;
	background-repeat: no-repeat;
}
.line014 .td01 img {
	margin: 6px 10px 7px 10px;
}
.line014 .td02 {
	margin: 0;
	padding: 0 0 0 8px;
	text-align: right;
}
.line014 .td03 {
	margin: 0;
	padding: 0 0 14px 0;
	text-align: right;
}
.line014 .td03 a {
	padding: 0 20px 0 0;
	font-size: 70%;
	font-weight: bold;
	color: #bf0000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_062.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
.line014 .td03 a:hover {
	color: #930000;
}
.line014 .td04 {
	margin: 0;
	padding: 0 0 6px 0;
	text-align: right;
}
.line014 .td04 .r01-plus {
	margin: 0;
	padding: 0;
	font-size: 160%;
	line-height: 80%;
	color: #e58f00;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}
.line014 .td04 .r01-plus span {
	font-size: 44%;
	font-family: Arial, Helvetica, sans-serif;
}
.line014 .td04 .r02-plus {
	margin: 0;
	padding: 0 0 0 8px;
}
.line014 .td05 {
	margin: 0;
	padding: 0;
	text-align: right;
}
.line015 {
	margin: 0;
}
.line015 .header {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line015 .header h3 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line015 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line015 .header a:hover {
	color: #493109;
}
.line015 .block {
	margin: 0 0 23px 0;
}
.line015 .rep {
	margin: -1px 10px 0 0;
	padding: 0;
	float: left;
}
.line015 .name {
	margin: 0 0 8px 0;
	font-size: 110%;
	line-height: 120%;
	color: #7b4e08;
}
.line015 .name h2 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line015 .name a {
	color: #7b4e08;
}
.line015 .name a:hover {
	color: #493109;
}
.line015 .name .bubble {
	margin: 0;
	font-size: 60%;
	line-height: 80%;
	top: 3px;
}
.line015 .name .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line015 .user {
	margin: 0 0 7px 0;
	padding: 3px 0 12px 0;
}
.line015 .user table {
	float: left;
}
.line015 .user a {
	color: #bf0000;
}
.line015 .user a:hover {
	color: #930000;
}
.line015 .user td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line015 .user .date td {
	padding: 0 4px 0 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line015 .user .date td span {
	color: #A0A0A0;
}
.line015 p {
	margin: 0 0 7px 0;
	font-size: 80%;
	line-height: 120%;
	clear: left;
}
.line015 p a {
	color: #7b4e08;
}
.line015 p a:hover {
	color: #493109;
}
.line015 .theme {
	margin: 0;
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_045.gif);
	background-position: left 0.025em;
	background-repeat: no-repeat;
}

.line016 {
	margin: 0 0 21px 0;
	float: left;
	width: 100%;
}
.line016 .header {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line016 .header h3 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line016 .header h4 {
	font-size: 100%;
	font-weight: normal;
}
.line016 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line016 .header a:hover {
	color: #493109;
}
.line016 .block {
	margin: 0 0 12px 0;
	padding: 0;
	float: left;
	width: 100%;
}
.line016 .line {
	margin: 0 0 4px 0;
}
.line016 .line .red-line {
	padding: 0;
	background-color: #ca8282;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_red.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line016 .line .orange-line {
	padding: 0;
	background-color: #eccb92;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_orange.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line016 .line .green-line {
	padding: 0;
	background-color: #a5c7c7;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_green.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line016 .line .vote td {
	padding: 0 4px 0 0;
	font-size: 70%;
	line-height: 130%;
}
.line016 .line .red-line .vote td {
	color: #bf0000;
}
.line016 .line .orange-line .vote td {
	color: #e38f00;
}
.line016 .line .green-line .vote td {
	color: #599a97;
}
.line016 .line .vote td.change_up {
	color: #bf0000;
}
.line016 .line .vote td.change_down {
	color: #599a97;
}
.line016 .name {
	margin: 0 20px 7px 0;
	clear: left;
	font-size: 110%;
	line-height: 120%;
	color: #7b4e08;
}
.line016 .name h2 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line016 .name h3 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line016 .name a {
	color: #7b4e08;
}
.line016 .name a:hover {
	color: #493109;
}
.line016 .name .bubble {
	margin: 0;
	font-size: 60%;
	line-height: 80%;
	top: 3px;
}
.line016 .name .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line016 .user {
	margin: 0;
	padding: 0;
}
.line016 .user table {
	float: left;
}
.line016 .user a {
	color: #bf0000;
}
.line016 .user a:hover {
	color: #930000;
}
.line016 .user td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line016 .user .date td {
	padding: 0 4px 0 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line016 .user .date td span {
	color: #A0A0A0;
}
.line016 .more {
	padding: 0;
	margin: -4px 0 14px 0;
	font-size: 70%;
	color: #7b4e08;
	float: left;
	clear: left;
	width: 100%;
}
.line016 .more a {
	color: #7b4e08;
}
.line016 .more a:hover {
	color: #493109;
}
.line017 {
	margin: 0 0 21px 0;
	float: left;
	width: 100%;
}
.line017 .header {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line017 .header h4 {
	font-size: 100%;
	font-weight: normal;
}
.line017 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line017 .header a:hover {
	color: #493109;
}
.line017 .block {
	margin: 0 0 12px 0;
	padding: 0;
	width: 100%;
}
.line017 .line {
	margin: 0 0 4px 0;
}
.line017 .line .red-line {
	padding: 0;
	background-color: #ca8282;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_red.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line017 .line .orange-line {
	padding: 0;
	background-color: #eccb92;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_orange.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line017 .line .green-line {
	padding: 0;
	background-color: #a5c7c7;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_green.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line017 .line .vote td {
	padding: 0 4px 0 0;
	font-size: 70%;
	line-height: 130%;
}
.line017 .line .red-line .vote td {
	color: #bf0000;
}
.line017 .line .orange-line .vote td {
	color: #e38f00;
}
.line017 .line .green-line .vote td {
	color: #599a97;
}
.line017 .line .vote td.change_up {
	color: #bf0000;
}
.line017 .line .vote td.change_down {
	color: #599a97;
}
.line017 .name {
	margin: 0 20px 3px 0;
	padding: 0 0 0 18px;
	font-size: 90%;
	line-height: 120%;
	color: #bf0000;
	font-weight: bold;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_064.gif);
	background-position: left 0.2em;
	background-repeat: no-repeat;
}
.line017 .name h3 {
	font-size: 100%;
}
.line017 .name a {
	color: #bf0000;
}
.line017 .name a:hover {
	color: #930000;
}
.line017 .more {
	padding: 0;
	margin: 0 0 14px 0;
	font-size: 70%;
	color: #7b4e08;
}
.line017 .more a {
	color: #7b4e08;
}
.line017 .more a:hover {
	color: #493109;
}
.line018 {
	margin: 0 0 21px 0;
	width: 100%;
}
.line018 .header {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line018 .header h3 {
	font-size: 100%;
	font-weight: normal;
	display: inline;
}
.line018 .header h4 {
	font-size: 100%;
	font-weight: normal;
}
.line018 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line018 .header a:hover {
	color: #493109;
}
.line018 .block {
	margin: 0 0 12px 0;
	padding: 0;
	float: left;
	width: 100%;
}
.line018 .line {
	margin: 0 0 4px 0;
}
.line018 .line .red-line {
	padding: 0;
	background-color: #ca8282;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_red.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line018 .line .orange-line {
	padding: 0;
	background-color: #eccb92;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_orange.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line018 .line .green-line {
	padding: 0;
	background-color: #a5c7c7;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_green.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line018 .line .vote td {
	padding: 0 4px 0 0;
	font-size: 70%;
	line-height: 130%;
}
.line018 .line .red-line .vote td {
	color: #bf0000;
}
.line018 .line .orange-line .vote td {
	color: #e38f00;
}
.line018 .line .green-line .vote td {
	color: #599a97;
}
.line018 .line .vote td.change_up {
	color: #bf0000;
}
.line018 .line .vote td.change_down {
	color: #599a97;
}
.line018 .name {
	margin: 0 20px 3px 0;
	padding: 0 0 0 18px;
	font-size: 90%;
	line-height: 120%;
	color: #bf0000;
	font-weight: bold;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_065.gif);
	background-position: left 0.2em;
	background-repeat: no-repeat;
}
.line018 .name h2 {
	font-size: 100%;
}
.line018 .name h3 {
	font-size: 100%;
}
.line018 .name a {
	color: #bf0000;
}
.line018 .name a:hover {
	color: #930000;
}
.line018 .more {
	padding: 0;
	margin: 0 0 14px 0;
	font-size: 70%;
	color: #7b4e08;
}
.line018 .more a {
	color: #7b4e08;
}
.line018 .more a:hover {
	color: #493109;
}
.line018-left {
	margin: 0 0 25px 0;
	padding: 0 25px 0 25px;
}
.line018-left .header {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line018-left .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line018-left .header a:hover {
	color: #493109;
}
.line018-left .block {
	margin: 0 0 8px 0;
	padding: 0;
	float: left;
	width: 100%;
}
.line018-left .name {
	margin: 0 20px 3px 0;
	padding: 0 0 0 18px;
	font-size: 90%;
	line-height: 120%;
	color: #bf0000;
	font-weight: bold;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_065.gif);
	background-position: left 0.2em;
	background-repeat: no-repeat;
}
.line018-left .name a {
	padding: 0 6px 0 0;
	color: #bf0000;
}
.line018-left .name a:hover {
	color: #930000;
}
.line018-left .name span {
	font-size: 75%;
	color: #d6c9b1;
	font-weight: normal;
}
.line018-left .more {
	padding: 0;
	margin: 0 0 14px 0;
	font-size: 70%;
	color: #7b4e08;
}
.line018-left .more a {
	color: #7b4e08;
}
.line018-left .more a:hover {
	color: #493109;
}
.line019 {
	margin: 0 0 21px 0;
	padding: 0 0 0 32px;
}
.line019 .header {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line019 .header h3 {
	font-size: 110%;
	font-weight: normal;
	display: inline;
}
.line019 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line019 .header a:hover {
	color: #493109;
}

.line019 .s65 {
	font-size: 65%;
	color: #7a5008;
}
.line019 .s70 {
	font-size: 70%;
	color: #7a5008;
}
.line019 .s75 {
	font-size: 75%;
	color: #7a5008;
}
.line019 .s80 {
	font-size: 80%;
	color: #7a5008;
}
.line019 .s85 {
	font-size: 85%;
	color: #7a5008;
}
.line019 .s90 {
	font-size: 90%;
	color: #7a5008;
}
.line019 .s95 {
	font-size: 95%;
	color: #7a5008;
}
.line019 .s100 {
	font-size: 100%;
	color: #7a5008;
}
.line019 .s105 {
	font-size: 105%;
	color: #7a5008;
}
.line019 .s110 {
	font-size: 110%;
	color: #7c0000;
}
.line019 .s115 {
	font-size: 115%;
	color: #7c0000;
}
.line019 .s120 {
	font-size: 120%;
	color: #7c0000;
}
.line019 .s125 {
	font-size: 125%;
	color: #7c0000;
}
.line019 .s130 {
	font-size: 130%;
	color: #bb0000;
}
.line019 .s135 {
	font-size: 135%;
	color: #bb0000;
}
.line019 .s140 {
	font-size: 140%;
	color: #bb0000;
}
.line019 .s145 {
	font-size: 145%;
	color: #bb0000;
}
.line019 .s150 {
	font-size: 150%;
	color: #bb0000;
}
.line020 {
	margin: 0;
	padding: 0 33px 0 0;
}
.line020 .header {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line020 .header h4 {
	font-size: 100%;
	font-weight: normal;
}
.line020 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line020 .header a:hover {
	color: #493109;
}
.line020 .block {
	margin: 0 0 34px 0;
}
.line020 .rep {
	margin: -1px 1px 0 10px;
	padding: 0;
	float: right;
}
.line020 .user {
	margin: 0 0 3px 0;
	padding: 0;
}
.line020 .user a {
	color: #bf0000;
}
.line020 .user a:hover {
	color: #930000;
}
.line020 .user td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line020 .date {
	margin: 0 0 3px 0;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
	color: #bba278;
}
.line020 .name {
	margin: 0 40px 8px 0;
	font-size: 90%;
	line-height: 120%;
	font-weight: bold;
	color: #7b4e08;
}
.line020 .name h3 {
	font-size: 100%;
	display: inline;
}
.line020 .name a {
	color: #7b4e08;
}
.line020 .name a:hover {
	color: #493109;
}
.line020 .name .bubble {
	margin: 0;
	font-size: 75%;
	line-height: 80%;
	top: 1px;
}
.line020 .name .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line020 p {
	margin: 0 0 10px 0;
	font-size: 70%;
	line-height: 130%;
}
.line020 p a {
	color: #7b4e08;
}
.line020 p a:hover {
	color: #493109;
}
.line021 {
	margin: -86px 0 2.5em 0;
	padding: 0;
	position: relative;
}
.line021 .td01 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_067.gif);
	background-position: 33px bottom;
	background-repeat: no-repeat;
}
.line021 .td02 {
	padding: 13px 16px 0 0;
	font-size: 300%;
	line-height: 110%;
	color: #ffffff;
	vertical-align: bottom;
}
.line021 .td02 h1 {
	font-size: 100%;
	font-weight: normal;
}
.line021 .td02-small {
	padding: 20px 16px 13px 0;
	font-size: 180%;
	line-height: 110%;
	color: #ffffff;
	vertical-align: bottom;
}
.line021 .td02-small h4 {
	font-size: 100%;
	font-weight: normal;
}
.line021 .td03 {
	padding: 0 0 9px 0;
	font-size: 80%;
	line-height: 130%;
	color: #a18350;
	vertical-align: bottom;
}
.line021 .td03 span {
	padding: 2px 8px 1px 9px;
	float: left;
}
.line021 .td03 div {
	padding: 2px 0 1px 0;
	float: left;
}
.line021 .td03 div span {
	padding: 0;
	float: none;
	color: #bf0000;
}
.line021 .td03 a {
	color: #7d5309;
}
.line021 .td03 a:hover {
	color: #493109;
	text-decoration: underline;
}
.line021 .td03 .active {
	padding: 2px 10px 1px 10px;
	color: #000000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_068.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.line021-small {
	margin: -66px 0 1.5em 0;
	padding: 0;
	position: relative;
}
.line021-small .td01 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_067.gif);
	background-position: 33px bottom;
	background-repeat: no-repeat;
}
.line021-small .td02 {
	padding: 20px 16px 14px 0;
	font-size: 180%;
	line-height: 110%;
	color: #ffffff;
	vertical-align: bottom;
	white-space: nowrap;
}
.line021-small .td02 h4 {
	font-size: 100%;
	font-weight: normal;
}
.line021-small .td02 a {
	color: white;
	text-decoration: none;
}

.line021-personal {
	margin: -106px 0 0 0;
	padding: 0;
	position: relative;
}
.line021-personal .td01 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_067.gif);
	background-position: 33px bottom;
	background-repeat: no-repeat;
}
.line021-personal .td02 {
	padding: 20px 16px 14px 0;
	font-size: 180%;
	line-height: 110%;
	color: #ffffff;
	vertical-align: bottom;
	white-space: nowrap;
}
.line021-personal .td02 span {
	color: #e5d2ad;
}
.line021-personal .td03 {
	padding: 0 10px 0 0;
}
.line021-personal .td03 img {
	margin: 4px 0 0 0;
}
.line021-personal .td04 {
	padding: 0 16px 0 0;
}
.line021-personal .td04 .rep {
	margin: 9px 0 0 0;
}
.line021-personal .td05 {
	padding: 0 0 0 0;
	font-size: 70%;
}
.line021-personal .td05 a {
	margin: 12px 0 0 0;
	padding: 0 16px 0 20px;
	color: #bf0000;
	float: left;
}
.line021-personal .td05 a:hover {
	color: #930000;
}
.line021-personal .td05 .add {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_085.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.line021-personal .td05 .follow {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_100.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.line021-personal .td05 .unfollow {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_100.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.line021-personal .td05 .rss {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_078.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line021-personal .td05 .mail {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_096.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line021-personal .td06 {
	padding: 0 0 9px 0;
	font-size: 80%;
	line-height: 130%;
	color: #a18350;
	vertical-align: bottom;
}
.line021-personal .td06 span {
	padding: 2px 8px 1px 9px;
	float: left;
}
.line021-personal .td06 div {
	padding: 2px 0 1px 0;
	float: left;
}
.line021-personal .td06 div span {
	padding: 0;
	float: none;
	color: #bf0000;
}
.line021-personal .td06 a {
	color: #7d5309;
}
.line021-personal .td06 a:hover {
	color: #493109;
	text-decoration: underline;
}
.line021-personal .td06 .active {
	padding: 2px 10px 1px 10px;
	color: #000000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_068.gif);
	background-position: center;
	background-repeat: repeat-x;
}

.line022 {
	margin: 0 0 3px 0;
	padding: 0 0 0 58px;
}
.line022 .td01 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_071.png);
	background-position: left top;
	background-repeat: repeat-x;
}
.line022 .td02 {
	padding: 0 10px 0 20px;
	background-color: #fcfbf9;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_074.png);
	background-position: left top;
	background-repeat: repeat-x;
	vertical-align: top;
}
.line022 .td02 .name {
	margin: 0;
	padding: 0;
	font-size: 70%;
	line-height: 120%;
	color: #bba075;
}
.line022 .td02 .letter {
	margin: -2px 0 0 0;
	padding: 0;
}
.line022 .td02 .letter a {
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	font-size: 220%;
	line-height: 120%;
	color: #000000;
}
.line022 .td02 .letter .active {
	padding: 0 6px 0 6px;
	color: #ffffff;
	background-color: #e8d7b5;
}
.line022 .letter .search {
	margin: 8px 0 0 10px;
	padding: 0;
	float: left;
}
.line022 .search .td03 input {
	margin: 0;
	padding: 4px 0 0 0;
	width: 240px;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #949189;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_018_gray.png);
	background-position: left top;
	background-repeat: repeat-x;
}
.line022 .search .td04 {
	padding: 0 0 0 12px;
}
.line023 {
	margin: 0;
	padding: 0 0 0 62px;
}
.line023 .td01 {
	padding: 0;
}
.line023 .td02 {
	padding: 0;
	width: 75%;
	vertical-align: top;
}
.line023 .td03 {
	padding: 0;
	width: 25%;
	vertical-align: top;
}
.line023 .td04 {
	padding: 0;
	width: 50%;
	vertical-align: top;
}
.line023 .td05 {
	padding: 0;
	width: 67%;
	vertical-align: top;
}
.line023 .td06 {
	padding: 0;
	width: 33%;
	vertical-align: top;
}
.line023-notable {
	margin: 0;
	padding: 0 0 0 62px;
}
.line023-notable-small {
	margin: 0;
	padding: 0 0 0 31px;
}
.line024 {
	padding: 0 0 16px 0;
}
.line024 .name {
	margin: 0;
	padding: 10px 0 10px 56px;
	font-size: 180%;
	line-height: 110%;
	background-position: left center;
	background-repeat: no-repeat;
}
.line024 .name h2 {
	font-size: 100%;
	font-weight: normal;
}
.line024 .p {
	margin: 0 0 9px 0;
	padding: 0 0 0 56px;
	font-size: 110%;
	line-height: 130%;
}
.line024 .p h2 {
	display: inline;
	font-size: 100%;
	font-weight: normal;
}
.line024 .p a {
	color: #7b4e08;
}
.line024 .p a:hover {
	color: #493109;
}
.line024 .p span {
	color: #bf0000;
	font-size: 75%;
}
.line025 {
	margin: 0 20px 0 0;
}
.line025 .block {
	margin: 0 0 28px 0;
}
.line025 .name {
	margin: 0;
	padding: 10px 0 10px 56px;
	font-size: 180%;
	line-height: 110%;
	background-position: left center;
	background-repeat: no-repeat;
}
.line025 .name h2 {
	font-size: 100%;
	font-weight: normal;
}
.line025 .p {
	margin: 0;
	padding: 0 0 0 56px;
	font-size: 110%;
	line-height: 130%;
}
.line025 .p h2 {
	display: inline;
	font-size: 100%;
	font-weight: normal;
}
.line025 .p a {
	color: #7b4e08;
}
.line025 .p a:hover {
	color: #493109;
}
.line025 .p span {
	color: #bf0000;
	font-size: 75%;
}
.line026 {
	margin: 10px 0 0 0;
}
.line026 .header {
	margin: 0 0 2px 3px;
	padding: 5px 0 4px 35px;
	font-size: 110%;
	line-height: 120%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_076.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
}
.line026 .header h4 {
	font-size: 100%;
	font-weight: normal;
}
.line026 .block {
	margin: 0 0 26px 0;
}
.line026 .rep {
	margin: 5px 1px 0 10px;
	padding: 0;
	float: right;
}

/* dnd, achtung убрал привязку к блоку 026 */
.foto {
	margin: 0 0 7px 0;
	padding: 0;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.foto div.imgdn {
	position: relative; float: left; width: 97px;
}
.foto div.imgup {
	position: absolute; top: 0; left: 0;
}
.foto img {
	margin: 6px 10px 7px 10px;
}
.fotozz div.imgdn {
	position: relative; float: left; width: 97px;
}
.fotozz div.imgup {
	position: absolute; top: 0; left: 0;
}
.fotozz img {
	margin: 6px 10px 7px 10px;
}

.line026 .category {
	margin: 0 0 5px 0;
	padding: 1px 0 1px 25px;
	font-size: 70%;
	line-height: 120%;
	font-weight: bold;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_062.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
}
.line026 .category a {
	color: #bf0000;
}
.line026 .category a:hover {
	color: #930000;
}
.line026 .firm {
	margin: 0;
	padding: 0 0 0 5px;
	font-size: 85%;
	line-height: 120%;
	font-weight: bold;
}
.line026 .firm h3 {
	font-size: 100%;
}
.line026 .firm a {
	color: #000000;
	text-decoration: none;
}
.line026 .firm a:hover {
	text-decoration: underline;
}
.line026 .name {
	margin: 0 0 3px 0;
	padding: 0 0 0 5px;
	font-size: 70%;
	line-height: 120%;
}
.line026 .name h3 {
	font-size: 100%;
	font-weight: normal;
}
.line026 .name a {
	color: #000000;
	text-decoration: none;
}
.line026 .name a:hover {
	text-decoration: underline;
}
.line027 {
	margin: 10px 0 18px 0;
	padding: 0;
	font-size: 180%;
	line-height: 110%;
}
.line027 span {
	color: #bf0000;
}
.line028 {
	margin: 0;
	padding: 0 20px 0 0;
}
.line028 .name {
	margin: 0 0 1px 0;
	padding: 0;
	font-size: 110%;
	line-height: 150%;
}
.line028 .name h2 {
	font-size: 100%;
	font-weight: normal;
}
.line028 .name a {
	color: #7b4e08;
}
.line028 .name a:hover {
	color: #493109;
}
.line028 .p {
	margin: 0 0 18px 0;
	padding: 0;
	font-size: 70%;
	line-height: 120%;
	color: #bf0000;
}
.line028 .p h3 {
	display: inline;
	font-size: 100%;
	font-weight: normal;
}
.line028 .p a {
	color: #7b4e08;
}
.line028 .p a:hover {
	color: #493109;
}
.line029 {
	margin: 0 0 0 -18px;
	padding: 0;
}
.line029 .header {
	margin: 0 0 6px 18px;
	padding: 0;
	font-size: 180%;
	line-height: 110%;
}
.line029 .header h2 {
	font-size: 100%;
	font-weight: normal;
}
.line029 .header span {
	color: #bf0000;
}
.line029 table {
	margin: 0 0 44px 0;
}
.line029 th {
	padding: 0;
	font-size: 80%;
	line-height: 130%;
	border-bottom: 1px solid #af9465;
	background-color: #f9f6f0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_077.gif);
	background-position: left bottom;
	background-repeat: repeat-x;	
}
.line029 .th01 {
	padding: 0 18px 6px 18px;
	text-align: left;
	vertical-align: bottom;	
}
.line029 .th02 {
	padding: 0 28px 6px 0;
	text-align: right;
	vertical-align: bottom;	
	white-space: nowrap;
}
.line029 .th03 {
	padding: 6px 0 6px 9px;
	text-align: center;
	vertical-align: bottom;
}
.line029 .th03 img {
	display: inline;
}
.line029 .red td {
	background-color: #f5efe6;
	border-bottom: 1px dotted #af9465;
}
.line029 .white td {
	border-bottom: 1px dotted #af9465;
}
.line029 .last td {
	border-bottom: 1px solid #af9465;
}
.line029 .td01 {
	padding: 2px 18px 2px 18px;
	font-size: 110%;
	line-height: 140%;
}
.line029 .td01 h3 {
	display: inline;
	font-size: 100%;
	font-weight: normal;
}
.line029 .td01 a {
	color: #7b4e08;
}
.line029 .td01 a:hover {
	color: #493109;
}
.line029 .td01 .bubble {
	margin: 0;
	font-size: 55%;
	line-height: 80%;
	top: 2px;
}
.line029 .td01 .bubble table {
	margin: 0;
}
.line029 .td01 .bubble td {
	border-bottom: none;
}
.line029 .td01 .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line029 .td02 {
	padding: 2px 28px 2px 0;
	text-align: right;
	font-size: 110%;
	line-height: 140%;
}

.line029 .white .td02 {color: #C0BEBA}
.line029 .red .td02 {color: #918E88}

.line029 .td03 {
	padding: 4px 5px 2px 5px;
	text-align: center;
}
.line029 .td03-plus {
	padding: 4px 5px 2px 5px;
	text-align: center;
	font-size: 85%;
	line-height: 120%;
	font-weight: bold;
	white-space: nowrap;
	color: #e58f00;
}
.line029 .td03-minus {
	padding: 4px 5px 2px 5px;
	text-align: center;
	font-size: 85%;
	line-height: 120%;
	font-weight: bold;
	white-space: nowrap;
	color: #5ba0a0;
}
.line029 .td04 {
	padding: 3px 5px 3px 0;
	text-align: center;
}
.line030 {
	margin: 0 15px 0 0;
	padding: 0;
}
.line030 .td01 {
	padding: 0;
	vertical-align: top;
}
.line030 .td01 img {
	margin: 3px 18px 0 0;
}
.line030 .td02 {
	padding: 0;
	vertical-align: top;
	width: 100%;
}
.line030 .td03 {
	padding: 0;
	vertical-align: bottom;
}
.line030 .td04 {
	padding: 0 20px 0 0;
	width: 100%;
	font-size: 180%;
	line-height: 110%;
	font-weight: bold;
}
.line030 .td04 h1 {
	font-size: 100%;
}
.line030 .td05 {
}
.line030 .td06 select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.line030 .td07 {
	text-align: right;
	white-space: nowrap;
	font-size: 70%;
	line-height: 130%;
}
.line030 .td07 a {
	padding: 0 0 0 36px;
	color: #bf0000;
}
.line030 .td07 a:hover {
	color: #930000;
}
.line030 .td07 .buy {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
	font-weight: bold;
	color: grey;
	text-decoration: none;
}
.line030 .td07 .deal {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
	font-weight: bold;
	color: grey;
	text-decoration: none;
}
.line030 .td07 .rss {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_078.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line030 .text {
	margin: 0 0 2em 0;
	padding: 0;
	font-size: 100%;
	line-height: 130%;
}
/* dnd */
.line030 .text P {margin: 0 0 1em 0}

.line031 {
	margin: 0;
	padding: 0 33px 0 0;
}
.line031 .header {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line031 .header h4 {
	font-size: 100%;
	font-weight: normal;
}
.line031 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line031 .header a:hover {
	color: #493109;
}
.line031 .block {
	margin: 0 0 25px 0;
}
.line031 .rep {
	margin: -1px 1px 0 10px;
	padding: 0;
	float: right;
}
.line031 .user {
	margin: 0 0 0 0;
	padding: 0;
}
.line031 .user a {
	color: #bf0000;
}
.line031 .user a:hover {
	color: #930000;
}
.line031 .user .png {
	padding: 0 0 4px 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line031 .user .login {
	padding: 0 0 4px 24px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line031 .user .city td {
	padding: 0 0 4px 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	white-space: nowrap;
}
.line031 .user .city td span {
	color: #cccccc;
}
.line031 .user .change td {
	padding: 0 0 0 8px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_098.gif);
	background-position: 16px 2px;
	background-repeat: no-repeat;
}
.line031 .user .change td span {
	color: #cccccc;
}
.line031 .user .change td a {
	padding: 0 0 0 20px;
}
.line031 .user .delete td {
	padding: 0 0 0 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: 12px 2px;
	background-repeat: no-repeat;
}
.line031 .user .delete td span {
	color: #cccccc;
}
.line031 .user .delete td a {
	padding: 0 0 0 20px;
}
.line031 .user .my {
	padding: 0 4px 2px 4px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-color: #bf0000;
}
.line031 .user .my a {
	color: #ffffff;
}
.line031 .user .my a:hover {
	color: #e8d7b5;
}
.line031 .date {
	margin: 0 0 8px 0;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
	color: #bba278;
}
.line031 .action {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
	color: #bba278;
}
.line031 .action .buy {
	padding: 0 0 0 20px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_080.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: grey;
	text-decoration: none;
}
.line031 .action .sell {
	padding: 0 0 0 20px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_079.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #bf0000;
}
.line031 .action a:hover {
	color: #930000;
}
.line031 .name {
	margin: 0 40px 5px 0;
	font-size: 90%;
	line-height: 120%;
	font-weight: bold;
	color: #7b4e08;
}
.line031 .name h3 {
	display: inline;
	font-size: 100%;
}
.line031 .name a {
	color: #7b4e08;
}
.line031 .name a:hover {
	color: #493109;
}
.line031 .name .bubble {
	margin: 0;
	font-size: 75%;
	line-height: 80%;
	top: 0;
}
.line031 .name .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line031 p {
	margin: 0 0 4px 0;
	font-size: 70%;
	line-height: 130%;
}
.line031 p a {
	color: #7b4e08;
}
.line031 p a:hover {
	color: #493109;
}
.line031 .price {
	margin: 0;
	padding: 0;
}
.line031 .price .td01 {
	padding: 0 6px 0 0;
	vertical-align: top;
	font-size: 110%;
	line-height: 140%;
}
.line031 .price .td02 {
	padding: 0;
	vertical-align: top;
	font-size: 70%;
	line-height: 130%;
	color: #bba278;
}
.line031 .change {
	margin-top: 4px;
	float: left;
}
.line031 .change td {
	padding: 0 0 0 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_098.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
}
.line031 .change td span {
	color: #cccccc;
}
.line031 .change td a {
	padding: 0 0 0 20px;
	color: #bf0000;
}
.line031 .change td a:hover {
	color: #930000;
}
.line031 .delete {
	margin-top: 4px;
	float: left;
}
.line031 .delete td {
	padding: 0 0 0 12px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: 12px 2px;
	background-repeat: no-repeat;
}
.line031 .delete td span {
	color: #cccccc;
}
.line031 .delete td a {
	padding: 0 0 0 20px;
	color: #bf0000;
}
.line031 .delete td a:hover {
	color: #930000;
}
.line032 {
	margin: 0;
	padding: 0;
}

.line032 .lq {
	margin-left: -0.56em;
}
.line032 .lqs {
	margin-right: 0.56em;
}

.line032 .lb {
	margin-left: -0.26em;
}
.line032 .lbs {
	margin-right: 0.26em;
}

/* dnd */
.text IMG {
	margin: 0 1.5em 1em 0;
	padding: 0;
}

/* dnd */
.line032 P {
	margin: 0 0 1em 0;
}

/* dnd */
.line032 P.small {
	font: 75%/150% arial;
	margin: 0 0 1em 0;	
}

/* dnd */
.line032 H2 {
	font-size: 160%;
	line-height: 130%;
	margin: 1.2em 0 0.4em 0;
	color: #7B4E08;
}

/* dnd */
.line032 H3 {
	font-size: 140%;
	line-height: 130%;
	margin: 1.2em 0 0.5em 0;
	color: #B4883E;
}

/* dnd */
.line032 H4 {
	font-size: 120%;
	line-height: 120%;
	margin: 1.2em 0 0.75em 0;
	color: #B4883E;
}

/* dnd */
.line032 H5 {
}

/* dnd */
.text TABLE {
	border-collapse: collapse;
	caption-side: top;
	empty-cells: show;
	margin: 0 0 2em 0;
}

/* dnd */
.text TR {
	text-align: left;
	vertical-align: top;
}

/* dnd */
.text TD {
	font: 75%/130% arial;
	color: #4A4948;
	text-align: left;
	padding: 0.2em 2em 0.6em 0;
	border-bottom: 1px solid #E8D7B5;
}

/* dnd */
.text TD.header {
	font: 70%/120% arial;
	color: #000000;
	text-align: left;
	vertical-align: bottom;
	padding: 0 1.2em 0.9em 0;
	border-bottom: 1px solid #7D5309;
}

/* dnd */
.text TD.marker01 {
	font: 100%/140% arial;
	color: #B4883E;
	vertical-align: middle;
	padding: 0.2em 1em 0.6em 1em;
	background-color: #F4EDDE;
}

/* dnd */
.text TD.marker02 {
	background-color: #F4EDDE;
}

/* dnd */
.line032 .foto {
	margin: 0.5em 1.6em 0.9em 0;
	padding: 0;
	float: left;
	cursor: pointer;
}

/* dnd */
.line032 .foto img {
	border: 12px solid #000000;
	margin: 0 0 0.6em 0;
}
.line032 .foto2 {
	margin: 0.5em 1.6em 0.9em 0;
	padding: 0;
	float: left;

}
.line032 .foto2 img {
	margin: 0 0 0.6em 0;
}
.line032 .foto .all-foto {
	margin: 0;
	padding: 0 0 1px 20px;
	font-size: 70%;
	line-height: 110%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_042.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.line032 .foto .all-foto a {
	color: #bf0000;
}
.line032 .foto .all-foto a:hover {
	color: #930000;
}
.line032 .foto3 {
	margin: 0.5em 1.6em 0.9em 0;
	padding: 2px;
	float: left;
	border: 1px solid #7D5309;
}
.line032 .info {
	margin: 0 20px 4px 80px;
	padding: 0;
	font-size: 110%;
	line-height: 140%;
	color: #a79c89;
}
.line032 .info a {
	color: #a79c89;
}
.line032 .info strong {
	color: #e58f00;
	font-weight: normal;
}
.line032 .info b {
	color: #e58f00;
	font-weight: normal;
}
.line032 .info sup {
	margin: 0;
	padding: 0;
	font-size: 75%;
}

/* dnd */
.line032 .intro {
	font-size: 150%;
	line-height: 130%;
	color: #7B4E08;
	margin: 0 0 0.6em 0;
}

.line032 .map {
	margin: 0 0 24px 80px;
	padding: 0;
}
.line032 .map h2 {
	font-size: 110%;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
/* dnd */
.line032 .text {
	margin: 0 0 0 80px;
	padding: 0;
	font-size: 100%;
	line-height: 130%;
}
.line032 .text .pop {
	margin: 0 3px 0 0;
	padding: 0 13px 0 0;
	border-bottom: 1px dashed;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_116.gif);
	background-position: right 0.3em;
	background-repeat: no-repeat;
	cursor: pointer;
}
.line032 .theme {
	margin: 0 0 20px 0;
	padding: 0 0 0 100px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_045.gif);
	background-position: 80px 0.025em;
	background-repeat: no-repeat;
}

.line032 .good {
	margin: 0 0 20px 80px;
	clear: left;
	font-size: 100%;
	line-height: 130%;
}
.line032 .good strong {
	padding: 0 0 0 23px;
	color: #e58f00;
	background-image: url(/web/20140318110542/http://velorama.ru/img/plus.gif);
	background-position: left 0.15em;
	background-repeat: no-repeat;
}
.line032 .good a {
	color: #7b4e08;
}
.line032 .good a:hover {
	color: #493109;
}
.line032 .bad {
	margin: 0 0 20px 80px;
	clear: left;
	font-size: 100%;
	line-height: 130%;
}
.line032 .bad strong {
	padding: 0 0 0 23px;
	color: #5ba0a0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/minus.gif);
	background-position: left 0.15em;
	background-repeat: no-repeat;
}
.line032 .bad a {
	color: #7b4e08;
}
.line032 .bad a:hover {
	color: #493109;
}
.line032 .resume {
	margin: 0 0 20px 80px;
	clear: left;
	font-size: 100%;
	line-height: 130%;
}
.line032 .resume strong {
	padding: 0 0 0 23px;
	color: #bf0000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/sum.gif);
	background-position: left 0.15em;
	background-repeat: no-repeat;
}
.line032 .resume a {
	color: #7b4e08;
}
.line032 .bad a:hover {
	color: #493109;
}
.line032 .work-icons {
	margin: 0 0 0 80px;
	padding: 1.5em 0 20px 0;
}
.line032 .work-icons img {
	margin: 0 5px 0 0;
	float: left;
	cursor: pointer;
}
.line032 .go {
	margin: 14px 0 26px 80px;
}
.line032 .go .td01 {
	padding: 0 8px 0 0;
}
.line032 .go .td01 .submit {
	margin: 0 0 0 0;
	padding: 0;
}
.line032 .go .td02 {
	padding: 0 0 0 0;
	font-size: 70%;
	line-height: 120%;
	color: #bba278;
}
.line032 .go .td02 a {
	color: #7b4e08;
}
.line032 .go .td02 a:hover {
	color: #493109;
}
.line032 .go .td03 {
	padding: 4px 0 0 0;
	font-size: 70%;
	line-height: 120%;
}
.line032 .go .td03 a {
	color: #7b4e08;
}
.line032 .go .td03 a:hover {
	color: #493109;
}
/* dnd */
.mysl {
	display: block;
	font-size: 150%;
	line-height: 130%;
	padding: 0 0 0 1em;
	color: #E38F00;
	border-left: 1px solid #F4D6A3;
}

/* dnd */
.mysl0 {
	display: inline;
	font-size: 150%;
	line-height: 130%;
	color: #E38F00;
}

/* dnd */
.quote {
	display: block;
	padding: 1.5em 2em 0.6em 2em;
	color: #7D5309;
	background-color: #F3EADA;
	margin: 0 0 2.5em -2em;
	border-top: 1px solid #7D5309;
	font: 100%/150% arial;
}




/* dnd */
.line032 H3.mtnull {
	margin-top: 0px;
}

/* dnd */
.sign {
	display: block;
	font-size: 75%;
	line-height: 130%;
	color: #7D5309;
}

/* dnd */
.line032 UL {
	padding-left: 1.2em; margin: 1em 0 0 0;
}

/* dnd */
.line032 LI {
	margin: 0 0 1.2em 0;

}

/* dnd */
.line032 LI.compact {
	margin: 0 0 0.6em 0;
}

.line032 DIV.person {width: 200px; padding: 10px; border: 1px solid #e8d7b5; float: left; margin: 0.3em 1.6em 0.9em 0; background-color: #FFFFFF}
.line032 .person IMG {width: 200px; border: 1px solid #e8d7b5}



.line032 DIV.item {margin: 0 0 2.2em 0}
.line032 DIV.iteminfo {margin: 0 0 1.3em 0}

.line033 {
	margin: 0 0 40px 80px;
	padding: 0;
	clear: left;
}
.line033 .header {
	margin: 0 0 13px 0;
	font-size: 180%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line033 .header a {
	padding: 0 0 0 4px;
	font-size: 37%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line033 .header a:hover {
	color: #493109;
}
.line033 .header-small {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line033 .header-small a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line033 .header-small a:hover {
	color: #493109;
}
.line033 .block {
	margin: 0 0 50px 0;
}
.line033 .block H2 {font: bold 100%/130% arial; margin: 0.4em 0 0.3em 0; color: #7B4E08}
.line033 .block H3,.line033 .block H4  {font: bold 100%/130% arial; margin: 0.4em 0 0.3em 0; color: #B4883E}

.line033 .user {
	margin: 0 0 7px 0;
	padding: 3px 0 0 0;
	float: left;
	width: 100%;	
}
.line033 .user table {
	float: left;
}
.line033 .user a {
	color: #bf0000;
}
.line033 .user a:hover {
	color: #930000;
}
.line033 .user td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line033 .user .date td {
	padding: 0 4px 0 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line033 .user .date td span {
	color: #cccccc;
}
.line033 .user .date-small td {
	padding: 0 4px 0 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line033 .user .city td {
	padding: 0 0 0 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line033 .user .city td span {
	color: #cccccc;
}
.line033 .user .city a {
	color: #bf0000;
}
.line033 .user .city a:hover {
	color: #930000;
}
.line033 .user .members td {
	padding: 0 4px 0 4px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line033 .user .members td span {
	color: #cccccc;
}
.line033 .user .members a {
	color: #7b4e08;
}
.line033 .user .members a:hover {
	color: #493109;
}
.line033 .user .group td {
	padding: 0 0 0 10px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_065.gif);
	background-position: 20px 2px;
	background-repeat: no-repeat;
}
.line033 .user .group td span {
	color: #cccccc;
}
.line033 .user .group td a {
	padding: 0 0 0 20px;
}
.line033 .user .travel td {
	padding: 0 0 0 10px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_103.gif);
	background-position: 20px 2px;
	background-repeat: no-repeat;
}
.line033 .user .travel td span {
	color: #cccccc;
}
.line033 .user .travel td a {
	padding: 0 0 0 20px;
}
.line033 .user .change td {
	padding: 0 0 0 4px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_098.gif);
	background-position: 12px 2px;
	background-repeat: no-repeat;
}
.line033 .user .change td span {
	color: #cccccc;
}
.line033 .user .change td a {
	padding: 0 0 0 20px;
}
.line033 .user .delete td {
	padding: 0 0 0 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: 12px 2px;
	background-repeat: no-repeat;
}
.line033 .user .delete td span {
	color: #cccccc;
}
.line033 .user .delete td a {
	padding: 0 0 0 20px;
}
.line033 .user .unsub td {
	padding: 0 0 0 4px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_102.gif);
	background-position: 12px 2px;
	background-repeat: no-repeat;
}
.line033 .user .unsub td span {
	color: #cccccc;
}
.line033 .user .unsub td a {
	padding: 0 0 0 20px;
}
.line033 .user .login {
	padding: 0 0 4px 24px;
}
.line033 .user .my {
	padding: 0 4px 2px 4px;
	background-color: #bf0000;
}
.line033 .user .my a {
	color: #ffffff;
}
.line033 .user .my a:hover {
	color: #e8d7b5;
}
.line033 .rep {
	margin: 4px 1px 0 10px;
	padding: 0;
	float: right;
}
.line033 .name {
	margin: 0 80px 8px 0;
	font-size: 170%;
	line-height: 120%;
	color: #7b4e08;
	height: 1%;
}
.line033 .name DIV.closed {position: absolute; margin: 1.45em 0 0 -0.8em}

.line033 .name h2 {
	margin: 0;
	padding: 0;
	line-height: 120%;
	font-size: 100%;
	font-weight: normal;
}
.line033 .name a {
	margin: 0 0 8px 0;
	float: left;
	color: #7b4e08;
}
.line033 .name a:hover {
	color: #493109;
}
.line033 .name a.with-price {
	text-decoration: none;
}
.line033 .name a.with-price span {
	text-decoration: underline;
}
.line033 .name a.with-price span.price {
	color: #bf0000;
	text-decoration: none;
}
.line033 .name .red {
	padding: 0 0 0 6px;
	color: #bf0000;
	text-decoration: none;
}
.line033 .name .red span {
	text-decoration: underline;
}
.line033 .name .red:hover {
	color: #930000;
}
.line033 .name .bubble2 {
	margin: 1px 0 0 0;
	font-size: 65%;
	line-height: 75%;
}
.line033 .name .bubble2 .b01 a {
	margin: 0;
	color: #ffffff;
	text-decoration: none;
	width: 100%;
}
.line033 .small {
	font-size: 90%;
}
.line033 p {
	margin: 0 0 10px 0;
	clear: left;
	font-size: 100%;
	line-height: 130%;
}
.line033 p a {
	color: #7b4e08;
}
.line033 p a:hover {
	color: #493109;
}
.line033 .theme {
	margin: 0;
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_045.gif);
	background-position: left 0.025em;
	background-repeat: no-repeat;
}

.line033 .all-review {
	margin: 12px 14px 4px 0;
	padding: 0 0 1px 20px;
	white-space: nowrap;
	font-size: 70%;
	line-height: 110%;
	color: #cccccc;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_103.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line033 .all-review a {
	padding: 0 4px 0 0;
	color: #bf0000;
}
.line033 .all-review a:hover {
	color: #930000;
}
.line033 .all-foto {
	margin: 12px 0 4px 0;
	padding: 0 0 1px 20px;
	white-space: nowrap;
	font-size: 70%;
	line-height: 110%;
	color: #cccccc;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_042.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.line033 .all-foto a {
	padding: 0 4px 0 0;
	color: #bf0000;
}
.line033 .all-foto a:hover {
	color: #930000;
}
.line033 .submit {
	margin: 0 0 20px 0;
	padding: 0;
}
.line033 .go {
	margin: 14px 0 0 0;
}
.line033 .go .td01 {
	padding: 0 8px 0 0;
}
.line033 .go .td01 .submit {
	margin: 0 0 0 0;
	padding: 0;
}
.line033 .go .td02 {
	padding: 0 0 0 0;
	font-size: 70%;
	line-height: 120%;
}
.line033 .go .td02 a {
	color: #7b4e08;
}
.line033 .go .td02 a:hover {
	color: #493109;
}
.line033 .go .td03 {
	padding: 0 12px 0 0;
	font-size: 115%;
	line-height: 120%;
	color: #e58f00;
	white-space: nowrap;
}
.line033 .go .td04 {
	padding: 0 0 0 0;
	font-size: 70%;
	line-height: 140%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line033 .go .td04 a {
	padding: 0 0 0 20px;
	color: #bf0000;
}
.line033 .go .td04 a:hover {
	color: #930000;
}
.line034 {
	margin: 0 0 40px 80px;
	padding: 0;
	clear: left;
}
.line034 .header {
	margin: 0 0 13px 0;
	font-size: 180%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line034 .header a {
	padding: 0 0 0 4px;
	font-size: 37%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line034 .header a:hover {
	color: #493109;
}

/* dnd */
DIV.header-small {font: 110%/110% Tahoma, Arial, Helvetica, sans-serif}

/* dnd */
.line034 .header-small {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

/* dnd */
.line034 .header-small a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}

/* dnd */
.line034 .header-small a:hover {
	color: #493109;
}
.line034 .block {
	margin: 0 0 17px 0;
	padding: 0 0 17px 0;
	border-bottom: 1px dotted #af9465;
}
.line034 .last {
	margin: 0 0 24px 0;
	padding: 0 0 0 0;
	border-bottom: 0px;
}
.line034 .name {
	margin: 0 40px 8px 0;
	font-size: 140%;
	line-height: 120%;
	color: #7b4e08;
}
.line034 .name h2 {
	font-size: 100%;
	font-weight: normal;
}
.line034 .name a {
	color: #7b4e08;
}
.line034 .name a:hover {
	color: #493109;
}
.line034 .user {
	margin: 0 0 3px 0;
	padding: 0;
}
.line034 .user a {
	color: #bf0000;
}
.line034 .user a:hover {
	color: #930000;
}
.line034 .user .png {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line034 .user .city td {
	padding: 0 0 0 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	white-space: nowrap;
}
.line034 .user .city td span {
	color: #cccccc;
}
.line034 .date {
	margin: 0 0 8px 0;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
	color: #000000;
}
.line034 .rep {
	margin: 4px 1px 0 10px;
	padding: 0;
	float: right;
}
.line034 .rep-img {
	margin: -2px 0 0 -55px;
	padding: 0;
	position: absolute;
}
.line034 .info {
	margin: 0 20px 7px 0;
	padding: 0;
	font-size: 110%;
	line-height: 140%;
	color: #a79c89;
}
.line034 .info a {
	color: #a79c89;
}
.line034 .info strong {
	color: #e58f00;
	font-weight: normal;
}
.line034 .info b {
	color: #e58f00;
	font-weight: normal;
}
.line034 .info sup {
	margin: 0;
	padding: 0;
	font-size: 75%;
}
.line034 .price {
	margin: 0 0 12px 0;
	padding: 0;
}
.line034 .price .td00 {
	padding: 0 6px 0 0;
	vertical-align: top;
	font-size: 110%;
	line-height: 140%;
	color: #e58f00;
}
.line034 .price .td01 {
	padding: 0 6px 0 0;
	vertical-align: top;
	font-size: 110%;
	line-height: 140%;
	color: #a79c89;
}
.line034 .price .td02 {
	padding: 0;
	vertical-align: top;
	font-size: 70%;
	line-height: 130%;
	color: #a79c89;
}
.line034 .announce {
	margin: 0 0 11px 0;
	clear: left;
	font-size: 100%;
	line-height: 130%;
}
.line034 .good {
	margin: 0 0 11px 0;
	clear: left;
	font-size: 100%;
	line-height: 130%;
}
.line034 .good strong {
	padding: 0 0 0 23px;
	color: #e58f00;
	background-image: url(/web/20140318110542/http://velorama.ru/img/plus.gif);
	background-position: left 0.15em;
	background-repeat: no-repeat;
}
.line034 .good a {
	color: #7b4e08;
}
.line034 .good a:hover {
	color: #493109;
}

.line034 .bad {
	margin: 0 0 11px 0;
	clear: left;
	font-size: 100%;
	line-height: 130%;
}
.line034 .bad strong {
	padding: 0 0 0 23px;
	color: #5ba0a0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/minus.gif);
	background-position: left 0.15em;
	background-repeat: no-repeat;
}
.line034 .bad a {
	color: #7b4e08;
}
.line034 .bad a:hover {
	color: #493109;
}


.line034 .resume {
	margin: 0 0 20px 0px;
	clear: left;
	font-size: 100%;
	line-height: 130%;
}
.line034 .resume strong {
	padding: 0 0 0 23px;
	color: #bf0000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/sum.gif);
	background-position: left 0.15em;
	background-repeat: no-repeat;
}
.line034 .resume a {
	color: #7b4e08;
}

/* dnd */
.line034 .resume P,.line032 .resume P {
	margin: 0 0 1em 0;
}

.line034 .full {
	margin: 0 40px 8px 0;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
	color: #7b4e08;
}
.line034 .full a {
	color: #7b4e08;
}
.line034 .full a:hover {
	color: #493109;
}
.line034 .full .bubble {
	margin: 0;
	font-size: 100%;
	line-height: 75%;
	top: -1px;
}
.line034 .full .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line035 {
	margin: 0 0 28px 0;
	padding: 0;
}
.line035 .td02 {
	color: #98773b;
	font-size: 70%;
	line-height: 130%;
	width: 100%;
}
.line035 .td02 a {
	color: #bf0000;
	font-weight: bold;
}
.line035 .td02 a:hover {
	color: #930000;
}
.line035 .td04 {
	font-size: 180%;
	line-height: 110%;
	font-weight: bold;
}
.line035 .td04 h1 {
	font-size: 100%;
}
.line035 .td05 table {
	float: right;
}
.line035 .td05-1 {
	padding: 0 0 0 25px;
	font-size: 160%;
	line-height: 80%;
	color: #aba292;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}
.line035 .td05-1 span {
	font-size: 44%;
	font-family: Arial, Helvetica, sans-serif;
	color: #a4906f;
}
.line035 .td05-1-a {
	padding: 0 0 0 25px;
	font-size: 160%;
	line-height: 80%;
	color: #e58f00;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}
.line035 .td05-1-a span {
	font-size: 44%;
	font-family: Arial, Helvetica, sans-serif;
	color: #e58f00;
}
.line035 .td05-2 {
	margin: 0;
	padding: 0 0 5px 10px;
}

.line035 .td05-2 .checked {
	display: none;
}

.line035 .td05-2 img {
	cursor: pointer;
}
.line035 .td05-2-a {
	margin: 0;
	padding: 0 0 5px 10px;
}
.line035 .td05-2-a img {
}

.line035 .td05-2-a .unchecked {
	display: none;
}

.line035 .td05-3 {
	padding: 0 0 0 25px;
	font-size: 160%;
	line-height: 80%;
	color: #aba292;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}
.line035 .td05-3 span {
	font-size: 44%;
	font-family: Arial, Helvetica, sans-serif;
	color: #a4906f;
}
.line035 .td05-3-a {
	padding: 0 0 0 25px;
	font-size: 160%;
	line-height: 80%;
	color: #5ba0a0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}
.line035 .td05-3-a span {
	font-size: 44%;
	font-family: Arial, Helvetica, sans-serif;
	color: #5ba0a0;
}
.line035 .td05-4 {
	margin: 0;
	padding: 0 0 5px 10px;
}
.line035 .td05-4 img {
	cursor: pointer;
}

.line035 .td05-4 .checked {
	display: none;
}


.line035 .td05-4 A IMG.on {
	display: none;
}

.line035 .td05-4 A:hover IMG.on {
	display: block;
}

.line035 .td05-4 A:hover IMG.off {
	display: none;
}


.line035 .td05-2 A IMG.on {
	display: none;
}

.line035 .td05-2 A:hover IMG.on {
	display: block;
}

.line035 .td05-2 A:hover IMG.off {
	display: none;
}


.line035 .td05-4-a {
	margin: 0;
	padding: 0 0 5px 10px;
}
.line035 .td05-4-a img {
}

.line035 .td05-4-a .unchecked {
	display: none;
}

.line035 .td07 {
	font-size: 80%;
	line-height: 130%;
	color: #a18350;
}
.line035 .td07 span {
	padding: 2px 8px 1px 9px;
	float: left;
}
.line035 .td07 div {
	padding: 2px 0 1px 0;
	float: left;
}
.line035 .td07 div span {
	padding: 0;
	float: none;
	color: #bf0000;
}
.line035 .td07 a {
	color: #7d5309;
}
.line035 .td07 a:hover {
	color: #493109;
	text-decoration: underline;
}
.line035 .td07 .active {
	padding: 2px 10px 1px 10px;
	color: #000000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_068.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.line035 .td08 {
	text-align: right;
	white-space: nowrap;
	font-size: 70%;
	line-height: 130%;
}
.line035 .td08 a {
	padding: 0 0 0 36px;
	color: #bf0000;
}
.line035 .td08 a:hover {
	color: #930000;
}
.line035 .td08 .buy {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
	font-weight: bold;
	color: grey;
	text-decoration: none;
}
.line035 .td08 .buy span {
	font-weight: normal;
	text-decoration: none;
}
.line035 .td08 .rss {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_078.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line036 {
	margin: 0;
	padding: 0;
}
.line036 .header {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line036 .header h4 {
	font-size: 100%;
	font-weight: normal;
}
.line036 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line036 .header a:hover {
	color: #493109;
}
.line036 .block {
	margin: 0 40px 0 0;
}
.line036 .block2 {
	margin: 0 20px 20px 0;
	width: 30%;
	float: left;
	position: relative;
}
.line036 .block3 {
	margin: 0 0 26px 0;
}
.line036 .hr {
	margin: 0;
	padding: 0;
	clear: left;
}
.line036 .folder {
	margin: 0;
	padding: 0 0 4px 0;
	font-size: 110%;
	line-height: 130%;
	color: #bf0000;
}
.line036 .folder span {
	font-size: 75%;
}
.line036 .foto {
	padding: 0;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.line036 .foto img {
	margin: 6px 10px 7px 10px;
	border: 0;
}
.line036 .fotozz {
	padding: 0;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.line036 .fotozz img {
	margin: 6px 10px 7px 10px;
}
.line036 .name {
	margin: 8px 0 8px 0;
	font-size: 90%;
	line-height: 120%;
	font-weight: bold;
	color: #7b4e08;
}
.line036 .name h3 {
	font-size: 100%;
}
.line036 .name a {
	color: #7b4e08;
}
.line036 .name a:hover {
	color: #493109;
}
.line036 .name-big {
	margin: 4px 0 4px 0;
	font-size: 110%;
	line-height: 130%;
	color: #7b4e08;
}
.line036 .name-big a {
	color: #7b4e08;
}
.line036 .name-big a:hover {
	color: #493109;
}
.line036 p {
	margin: 0 0 4px 0;
	font-size: 70%;
	line-height: 130%;
}
.line036 p a {
	color: #7b4e08;
}
.line036 p a:hover {
	color: #493109;
}
.line036 .rep {
	margin: 0;
	padding: 0;
}
.line036 .rep .td01 {
	padding: 4px 0 0 8px;
	font-size: 110%;
	line-height: 140%;
	color: #e58f00;
}
.line036 .rep .td01 div {
	text-align: center;
}
.line036 .rep .td02 {
	padding: 4px 0 0 8px;
	font-size: 110%;
	line-height: 140%;
	color: #5ba0a0;
}
.line036 .rep .td02 div {
	text-align: center;
}
.line036 .rep .td03 {
	padding: 4px 0 0 8px;
}
.line036 .rep .td03 div {
	text-align: center;
}
.line036 .price {
	margin: 0;
	padding: 0;
}
.line036 .price .td01 {
	padding: 0 6px 0 8px;
	vertical-align: top;
	font-size: 110%;
	line-height: 140%;
}
.line036 .price .td02 {
	padding: 0;
	vertical-align: top;
	font-size: 70%;
	line-height: 130%;
	color: #a69c89;
}
.line037 {
	margin: 0;
	padding: 0;
}
.line037 .foto {
	position: relative;
	margin: 0 0 0 -42px;
	padding: 0;
	height: 585px;
	font-size: 70%;
	line-height: 120%;
}

.line037 .foto div div a {
	color: black;
	font-weight: normal;
}

.line037 .foto a {
	color: #e58f00;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
.line037 .foto a:hover {
	color: #7b4e08;
	text-decoration: underline;
}
.line037 .foto .off {
	color: #a79c89;
}
.line037 .foto .red {
	padding: 0 0 0 10px;
	color: #d56f6c;
	background-image: url(/web/20140318110542/http://velorama.ru/img/red-li.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line037 .foto .green {
	padding: 0 0 0 10px;
	color: #a0c3bd;
	background-image: url(/web/20140318110542/http://velorama.ru/img/green-li.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line037-new {
	margin: 0;
	padding: 0;
}
.line037-new .header {
	margin: 0 0 20px 0;
	padding: 0;
	font-size: 180%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line037-new .name {
	margin: 0;
	padding: 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line037-new p {
	font-size: 100%;
	line-height: 130%;
}
.line038 {
	margin: 0 0 20px 0;
	padding: 0;
}
.line038 .velo-select {
	margin: 0 0 0 0;
	padding: 0 0 0 80px;
	font-size: 70%;
	line-height: 120%;
}
.line038 .velo-select img {
	margin: 0 40px 6px 0;
}
.line038 .velo-select .name {
	margin: 0;
	padding: 0 40px 0 0;
	white-space: nowrap;
}
.line038 .velo-select .name a {
	color: #7b4e08;
}
.line038 .velo-select .name a:hover {
	color: #493109;
}
.line038 .velo-select .new {
	margin: 0;
	padding: 0 40px 0 0;
	white-space: nowrap;
}
.line038 .velo-select .new a {
	color: #a79c89;
}
.line038 .velo-select .new a:hover {
	color: #493109;
}
.line039 {
	margin: 0 0 38px 0;
	padding: 0;
}
.line039 .td01 {
	padding: 0 0 8px 80px;
	font-size: 180%;
	line-height: 110%;
	font-weight: bold;
}
.line039 .td01 .name {
	padding: 0 16px 0 0;
	float: left;
}
.line039 .td01 .rep	 {
	margin: 2px 0 0 0;
	float: left;
	font-size: 57%;
}
.line039 .td01 .bubble2 {
	margin: 1px 0 0 0;
	font-size: 63%;
	line-height: 75%;
}
.line039 .td01 .bubble2 .b01 a {
	margin: 0;
	color: #ffffff;
	text-decoration: none;
}
.line039 .td02 {
	padding: 0 0 0 80px;
	font-size: 80%;
	line-height: 130%;
	color: #a18350;
}
.line039 .td02 span {
	padding: 2px 8px 1px 9px;
	float: left;
}
.line039 .td02 div {
	padding: 2px 0 1px 0;
	float: left;
}
.line039 .td02 div span {
	padding: 0;
	float: none;
	color: #bf0000;
}
.line039 .td02 a {
	color: #7d5309;
}
.line039 .td02 a:hover {
	color: #493109;
	text-decoration: underline;
}
.line039 .td02 .active {
	padding: 2px 10px 1px 10px;
	color: #000000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_068.gif);
	background-position: center;
	background-repeat: repeat-x;
}

.line039 .td03 {padding: 0 0 0 80px}
.td03 DIV.bikeinfo {margin: 1.6em 0 0 0}
.td03 .bikeinfo DIV.color {width: 1.5em; height: 1.5em; background-color: #e89400; border: 1px solid #A79C89; float: left; margin: 0 0.6em 0 0}
.td03 .bikeinfo P {font: 110%/110% arial; color: #A79C89; padding: 0.2em 0 0 0}
.td03 .bikeinfo SPAN {color: #A79C89; font-size: 170%}

.line040 {
	margin: 0 0 0 0;
	padding: 0 0 0 45px;
}
.line040 .header {
	margin: 0 0 13px 30px;
	font-size: 180%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line040 .header a {
	padding: 0 0 0 4px;
	font-size: 37%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line040 .header a:hover {
	color: #493109;
}
.line040 .header-small {
	margin: 0 0 13px 35px;
	font-size: 110%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line040 .header-small a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line040 .header-small a:hover {
	color: #493109;
}
.line040 .submit {
	margin: 0 0 20px 35px;
	padding: 0;
}

/* dnd */
.line040 .avatarblock {position: absolute; margin: 0 0 0 -11px; width: 34px; padding: 3px 0 0 0; background-color: #F9F6F1}

/* dnd */
.line040 .avatar {width: 30px; height: 30px; padding: 1px; border: 1px solid #BBA278}

/* dnd */
.line040 .avatar IMG {width: 30px; height: 30px}

/* dnd */
.line040 .td01 {



	vertical-align: top;
	width: 35px;
}


.line040 .td02 {
	padding: 0 0 24px 0;
	vertical-align: top;
}
.line040 .td02 .post {
	margin: 0 0 4px 0;
	padding: 0;
	font-size: 80%;
	line-height: 130%;
	
}

/* dnd */
.line040 .td02 .post SPAN {
	color: #7B4E08;
}

.line040 .td02 .post P {
	margin: 0 0 1em 0;
}

/* jager */
.line040 .td02 .post IMG {
	margin: 6px 0 3px 0;
}

.line040 .td02 .rep {
	margin: 2px 1px 0 10px;
	padding: 0;
	float: right;
	font-size: 80%;
}
.line040 .td02 .rep div {
	padding: 1px 5px 2px 4px;
	font-weight: normal;
}
.line040 .rep-plus {
	min-width: 23px;
	width: 23px;
}
.line040 .rep-minus {
	min-width: 23px;
	width: 23px;
}
.line040 .rep-null {
	min-width: 23px;
	width: 23px;
}
.line040 .rep-plus-done {
	min-width: 23px;
	width: 23px;
}
.line040 .rep-minus-done {
	min-width: 23px;
	width: 23px;
}
.line040 .rep-null-done {
	min-width: 23px;
	width: 23px;
}
.line040 .td02 .rep .up {
	left: 19%;
}
.line040 .td02 .rep .down {
	left: 19%;
}

/* dnd */
.line040 .infoblock {width: 100%; float: left; margin: 0 0 0.3em 0;}

.line040 .user {
	margin: 0 0 0 0;
	padding: 3px 0 0 0;
	float: left;	

}
.line040 .user table {
	float: left;
}


/* dnd */
.line040 .user .my {
	padding: 0 4px 2px 4px;
	background-color: #bf0000;
	margin: 0 3px 0 0;
}

/* dnd */
.line040 .user a.my {
	color: #ffffff;
}

.line040 .user td {
	padding: 0 6px 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line040 .user td span {
	color: #959490;
}
.line040 .user .login {
	padding: 0 6px 4px 24px;
}
.line040 .user .date td {
	padding: 0 6px 0 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	color: #bba278;
}
.line040 .user .date td span {
	color: #959490;
}
.line040 .user .date-small td {
	padding: 0 4px 0 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line040 .user TABLE.replay,.line040 .user TABLE.directlink {margin: -0.6em 9px 0 0}
.line040 .user .replay td {
	padding: 2px 6px 4px 0px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_086.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
}
.line040 .user .replay td span {
	color: #959490;
}
.line040 .user .replay td a {
	padding: 0 0 0 20px;
}
.line040 .user .directlink td {
	padding: 2px 6px 4px 0px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/vr_ico14_directlink.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
}
.line040 .user .directlink td span {
	color: #959490;
}
.line040 .user .directlink td a {
	padding: 0 0 0 20px;
}
.line040 .bgr {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_083.gif);
	background-repeat: repeat-y;
}
.line041 {
	margin: 0 0 20px 0;
	padding: 0 0 0 80px;
	float: left;
	clear: left;
}
.line041 .header {
	margin: 0 0 13px 0;
	font-size: 180%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line041 .header a {
	padding: 0 0 0 4px;
	font-size: 37%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line041 .header a:hover {
	color: #493109;
}
.line041 .header-small {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line041 .header-small a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line041 .header-small a:hover {
	color: #493109;
}
.line041 img {
	margin: 0 24px 24px 0;
	float: left;
}
.line041 .submit {
	margin: 00px 0 24px 0;
	padding: 0;
	clear: left;
}
.line041 .submit img {
	margin: 0;
}
.line042 {
	margin: 0 0 34px 80px;
	padding: 0;
	clear: left;
}
.line042 .header {
	margin: 0 0 13px 0;
	font-size: 180%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line042 .header a {
	padding: 0 0 0 4px;
	font-size: 37%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line042 .header a:hover {
	color: #493109;
}
.line042 .header-small {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line042 .header-small a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line042 .header-small a:hover {
	color: #493109;
}
.line042 .td01 {
	padding: 0 10px 11px 0;
	font-size: 180%;
	line-height: 110%;
	white-space: nowrap;
}
.line042 .td01 span {
	font-size: 37%;
	color: #7c7b78;
}
.line042 .orange {
	color: #e58f00;
}
.line042 .red {
	color: #bf0000;
}
.line042 .td02 {
	padding: 0 0 11px 0;
	width: 100%;
	font-size: 180%;
	line-height: 70%;
}
.line042 .td02 div {
	border-bottom: 1px dotted #aba292;
}
.line042 .td03 {
	padding: 0 0 11px 10px;
	font-size: 180%;
	line-height: 110%;
}
.line042 img {
	margin: 0 5px 0 0;
	float: left;
	cursor: pointer;
}

.line042 DIV.bikeinfo {margin: 0 0 2.5em 0}
.line042 .bikeinfo P {font: 100%/130% arial; margin: 0 0 1em 0}

.line043-left {
	margin: 0 0 25px 0;
	padding: 0 25px 0 25px;
}
.line043-left .header {
	margin: 0 0 11px 3px;
	padding: 0;
	font-size: 110%;
	line-height: 120%;
}
.line043-left .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line043-left .header a:hover {
	color: #493109;
}
.line043-left .header span {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line043-left .user {
	margin: 0 0 3px 0;
	padding: 0;
	width: 100%;
	clear: left;
}
.line043-left .user table {
	float: left;
}
.line043-left .user a {
	color: #7b4e08;
}
.line043-left .user a:hover {
	color: #493109;
}
.line043-left .user td {
	padding: 0 8px 4px 20px;
	font-size: 80%;
	line-height: 110%;
	background-position: left top;
	background-repeat: no-repeat;
}
.line043-left .user .login {
	padding: 0 0 4px 20px;
	font-size: 80%;
	line-height: 110%;
	background-position: left top;
	background-repeat: no-repeat;
}
.line043-left .user .vote td {
	padding: 0 4px 0 0;
	font-size: 70%;
	line-height: 130%;
	color: #d6c9b1;
}
.line043-left .user .vote td.change_up {
	color: #bf0000;
}
.line043-left .user .vote td.change_down {
	color: #599a97;
}
.line043-left .more {
	padding: 0;
	margin: 6px 0 0 0;
	font-size: 70%;
	color: #7b4e08;
}
.line043-left .more a {
	color: #7b4e08;
}
.line043-left .more a:hover {
	color: #493109;
}
.line043 {
	margin: 0 0 15px 0;
	padding: 0;	
}
.line043 .header {
	margin: 0 0 11px 3px;
	padding: 0;
	font-size: 110%;
	line-height: 120%;
}
.line043 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line043 .header a:hover {
	color: #493109;
}
.line043 .header span {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line043 .user {
	margin: 0 0 3px 0;
	padding: 0 0 0.75em 0;
	width: 100%;
	clear: left;
}
.line043 .user table {
	float: left;
}
.line043 .user H3 {clear: both; font: bold 90%/120% arial; margin: 0; padding: 0 0 0.2em 0}
.line043 .user td {
	padding: 0 8px 4px 20px;
	font: bold 70%/110% arial;
	background-position: left top;
	background-repeat: no-repeat;
}
.line043 .user .login {
	padding: 0 0 4px 20px;
	font-size: 80%;
	line-height: 110%;
	background-position: left top;
	background-repeat: no-repeat;
}
.line043 .user .strange-digits td {
	padding: 2px 0 4px 0;
	font-size: 70%;
	color: #bba278;
}
.line044 {
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 98;
}
.line044 .td01 {
	padding: 0;
	background-color: #ffffff;
	border-top: 1px solid #7d5309;
}
.line044 .td02 {
	padding: 0;
	background-color: #ffffff;
	border-left: 1px solid #7d5309;
}
.line044 .td01_1 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_090-091_1.png);
}
.line044 .td02_1 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_090-092_1.png);
	background-position: center;
	vertical-align: middle;
}
.line044 .c01 {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_090-091-092-093_1.png);
}
.line044 .td01_2 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_090-091_2.png);
}
.line044 .td02_2 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_090-092_2.png);
	background-position: center;
	vertical-align: middle;
}
.line044 .c02 {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_090-091-092-093_2.png);
}
.line044 .td01_3 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_090-091_3.png);
}
.line044 .td02_3 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_090-092_3.png);
	background-position: center;
	vertical-align: middle;
}
.line044 .c03 {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_090-091-092-093_3.png);
}
.line044 .td03 {
	padding: 0 0 0 4px;
	width: 100%;
	background-color: #ffffff;
}
.line044 .td03 .header {
	margin: 0 0 11px 0;
	padding: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 110%;
	line-height: 90%;
}
.line044 .td03 .header span {
	color: #bba278;
}
.line044 .c01 .header span.color {
	color: #479697;
}
.line044 .c03 .header span.color {
	color: #bf0000;
}

/* dnd */
.line044 .td03 p {
	font: 75%/140% arial;
	margin: 0 0 0.9em 0;
}

/* dnd */
.line044 .td03 p.small {
	font: 70%/130% arial;
	margin: 0 0 0.75em 0;
}

/* dnd */
.line044 .td03 h2,.line044 .td03 h3,.line044 .td03 h4 {
	font: bold 80%/140% arial;
	margin: 0 0 0.6em 0;
}

.line044 .td03 h2.header {
	font: 110%/140% arial;
	margin: 0 0 0.6em 0;
}

/* dnd */
.line044 .td03 UL {
	font: 75%/130% arial;
	padding-left: 1.2em; margin: 1em 0 0 0;
}

/* dnd */
.line044 .td03 LI {
	margin: 0 0 1.2em 0;
	content: "\00BB \0020";
}

.line044 .td03 .esc {
	padding: 0 20px 0 0;
	float: right;
	font-size: 70%;
	line-height: 130%;
	color: #bf0000;
	cursor: pointer;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
.line044 .user {
	margin: 0 0 7px 0;
	padding: 3px 0 0 0;
	float: left;
	width: 100%;
}
.line044 .user table {
	float: left;
}
.line044 .user a {
	color: #bf0000;
}
.line044 .user a:hover {
	color: #930000;
}
.line044 .user td {
	padding: 0 6px 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line044 .user td span {
	color: #959490;
}
.line044 .user .login {
	padding: 0 6px 4px 24px;
}
.line044 .user .replay td {
	padding: 0 6px 4px 0px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_086.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
}
.line044 .user .replay td span {
	color: #959490;
}
.line044 .user .replay td a {
	padding: 0 0 0 20px;
}

.line044 .td03 label {
	margin: 0 0 2px 0;
	padding: 0;
	display: block;
	font-size: 70%;
	line-height: 130%;
	color: #7b4e08;
}
.line044 .td03 label.black {
	color: #000000;
}
.line044 .td03 label strong {
	color: #bf0000;
}
.line044 .td03 .block {
	margin: 0 0 14px 0;
	width: 100%;
	float: left;
	clear: left;
}
.line044 .td03 .w210 {
	margin: 0 14px 0 0;
	width: 210px;
	float: left;
	clear: left;
}
.line044 .td03 .w340 {
	width: 340px;
}
.line044 .td03 .check {
	margin: 0;
	padding: 0;
	float: left;
}
.line044 .td03 label.check {
	margin: 0;
	padding: 2px 0 0 2px;
}
.line044 .td03 select {
	margin: 0 0 14px 0;
	display: block;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
}
.line044 .td03 .text {
	margin: 0 0 14px 0;
	display: block;
	width: 334px;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
}
.line044 .td03 .text-wide {
	margin: 0 0 14px 0;
	display: block;
	width: 454px;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
}
.line044 .td03 .left {
}
.line044 .td03 .esc:hover {
	text-decoration: underline;
}
.line044 .td03 .multi {
	overflow: auto;
	height: 120px;
	width: 334px;
	border: 1px solid #7f9db9;
	margin: 0 0 10px 0;
	padding: 2px 0 0 4px;
	font-size: 70%;
}
.line044 .td03 .multi a {
	display: block;
	margin: 0 0 2px 0;
	padding: 2px 4px;
	color: #000000;
	text-decoration: none;
}
.line044 .td03 .multi a:hover {
	background-color: #e2cb9e;
}
.line044 .td03 .multi .active {
	background-color: #bf0000;
	color: #ffffff;
	font-weight: bold;
}
.line044 .td04 {
	padding: 0;
	background-color: #ffffff;
	border-right: 1px solid #7d5309;
}
.line044 .td05 {
	padding: 0;
	background-color: #ffffff;
	border-bottom: 1px solid #7d5309;
}
.line044 .td04_1 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_091-093_1.png);
	background-position: center;
	vertical-align: middle;
}
.line044 .td05_1 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_092-093_1.png);
}
.line044 .td04_2 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_091-093_2.png);
	background-position: center;
	vertical-align: middle;
}
.line044 .td05_2 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_092-093_2.png);
}
.line044 .td04_3 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_091-093_3.png);
	background-position: center;
	vertical-align: middle;
}
.line044 .td05_3 {
	padding: 0;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_092-093_3.png);
}
.line044 .reg {
	padding: 0 0 0 14px;
	font-size: 70%;
	line-height: 120%;
	color: #bba278;
}
.line044 .reg a {
	color: #bf0000;
}
.line044 .reg a:hover {
	color: #930000;
}

/* dnd */
.line044 .hvostb {position: absolute; left: 28px; bottom: -23px;}

/* dnd */
.line044 .hvostt {position: absolute; left: 28px; top: -23px;}

.line045 {
	margin: 0 0 34px 80px;
	padding: 0;
	clear: left;
}
.line045 .header {
	margin: 0 0 13px 0;
	font-size: 180%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line045 .header a {
	padding: 0 0 0 4px;
	font-size: 37%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line045 .header a:hover {
	color: #493109;
}
.line045 .header-small {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line045 .header-small a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line045 .header-small a:hover {
	color: #493109;
}
.line045 table {
	margin: 0 0 14px 0;
}
.line045 .td01 {
	padding: 0 10px 0 0;
	font-size: 110%;
	line-height: 110%;
	white-space: nowrap;
}
.line045 .orange {
	color: #e58f00;
}
.line045 .red {
	color: #bf0000;
}
.line045 .green {
	color: #5ba0a0;
}
.line045 .black {
	color: #000000;
}
.line045 .td02 {
	padding: 0 0 0 0;
	width: 100%;
	font-size: 110%;
	line-height: 90%;
}
.line045 .td02 div {
	border-bottom: 1px dotted #aba292;
}
.line045 .td03 {
	padding: 0 0 0 10px;
	font-size: 110%;
	line-height: 110%;
	white-space: nowrap;
}

.line045 .td04 {
	padding: 4px 0 0 1px;
	font-size: 70%;
	line-height: 120%;
}
.line045 .td04 p {
	margin: 0;
}
.line045 .td04 a {
	padding: 0 6px 0 0;
	color: #7b4e08;
}
.line045 .td04 a:hover {
	color: #493109;
}
.line046 {
	margin: 0 0 24px 0;
	padding: 0;
}
.line046 .td01 {
	padding: 0 0 8px 80px;
	font-size: 180%;
	line-height: 110%;
	font-weight: bold;
}
.line046 .td01 .name {
	padding: 0 16px 0 0;
	float: left;
}

.line046 .td01 .name DIV.closed {position: absolute; margin: 0.35em 0 0 -0.8em}

.line046 .td01  .name h1 {
	display: inline;
	font-size: 100%;
}
.line046 .td01 .name h2 {
	display: inline;
	font-size: 100%;
}
.line046 .td01 .name a {
	color: #bf0000;
	font-weight: normal;
	text-decoration: none;
}
.line046 .td01 .name a:hover {
	color: #930000;
}
.line046 .td01 .name a .red {
	text-decoration: underline;
}
.line046 .td01 .name .brown {
	color: #7b4e08;
	font-weight: normal;
}
.line046 .td01 .rep	 {
	margin: 2px 1px 0 0;
	float: right;
	font-size: 57%;
}
.line046 .td02 {
	padding: 0 0 0 80px;
	font-size: 80%;
	line-height: 130%;
	color: #a18350;
}
.line046 .td02 span {
	padding: 2px 8px 1px 9px;
	float: left;
}
.line046 .td02 div {
	padding: 2px 0 1px 0;
	float: left;
}
.line046 .td02 div span {
	padding: 0;
	float: none;
	color: #bf0000;
}
.line046 .td02 a {
	color: #7d5309;
}
.line046 .td02 a:hover {
	color: #493109;
	text-decoration: underline;
}
.line046 .td02 .active {
	padding: 2px 10px 1px 10px;
	color: #000000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_068.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.line046 .td03 {
	text-align: right;
	white-space: nowrap;
	font-size: 70%;
	line-height: 130%;
}
.line046 .td03 a {
	padding: 0 0 0 36px;
	color: #bf0000;
}
.line046 .td03 a:hover {
	color: #930000;
}
.line046 .td03 .connect {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_102.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line046 .td03 .disconnect {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_099.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line046 .td03 .follow {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_100.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}

.line046 .td03 .unfollow {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_100.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line046 .td03 .rss {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_078.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line046 .td04 {
	margin: 0;
	padding: 0 0 6px 80px;
	font-size: 70%;
	line-height: 130%;
}
.line046 .td04 .buy {
	padding: 0 0 0 20px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_080.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: bold;
	color: grey;
	text-decoration: none;
}
.line046 .td04 .sell {
	padding: 0 0 0 20px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_079.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #bf0000;
	font-weight: bold;
}
.line046 .td04 a:hover {
	color: #930000;
}

.line047 {
	margin: -10px 0 0 80px;
	padding: 0;
	font-size: 80%;
	line-height: 130%;
	clear: left
}
.line047 strong {
	color: #bf0000;
}
.line047 .td01 {
	padding: 0 0 8px 0;
}
.line047 .td02 {
	padding: 2px 0 0 0;
	color: #A79C89;
}
.line047 .td02 .red {
	padding: 0 8px 0 8px;
	color: #bf0000;
}
.line047 .td03 {
	padding: 0;
	white-space: nowrap;
}
.line047 .td03 div {
	float: left;
	position: relative;
	padding: 2px 0 2px 0;
}
.line047 .td03 span {
	margin: 0 -2px 0 0;
	padding: 2px 0 2px 0;
	float: left;
	position: relative;
	font-size: 110%;
	color: #cccccc;
}
.line047 .td03 a {
	float: left;
	position: relative;
	padding: 2px 4px 2px 6px;
	font-size: 110%;
}
.line047 .td03 .block {
	float: right;
}
.line047 .td03 .active {
	margin: 0 -2px 0 0;
	padding: 2px 5px 2px 5px;
	z-index: 99;
	font-size: 110%;
	color: #ffffff;
	background-color: #cfad6e;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_101.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.line048 {
	margin: 0 0 30px 80px;
	padding: 0;
}
.line048 p {
	font-size: 70%;
	color: #000000;
	margin: 2px 0 6px 0;
}
.line048 a {
	color: #7b4e08;
	text-decoration: none;
}
.line048 a:hover {
	color: #493109;
}
.line048 a span {
	border-bottom: 1px dashed;
}
.line048 .td01 input {
	margin: 0;
	padding: 4px 0 0 0;
	width: 510px;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_018.png);
	background-position: left top;
	background-repeat: repeat-x;
}
.line048 .td02 {
	padding: 0 0 0 12px;
}
.line048 .td03 {
	padding: 8px 12px 8px 0;
	vertical-align: bottom;
}
.line048 .td03 label {
	margin: 0 0 3px 1px;
	padding: 0;
	display: block;
	font-size: 70%;
	color: #7b4e08;
}
.line048 .td03 select {
	margin: 0;
	padding: 0;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.line048 .td04 {
	padding: 10px 0 6px 0;
	vertical-align: bottom;
}
.line048 .td05 {
	padding: 2px 0 6px 0;
	vertical-align: bottom;
}
.line048 .td05 label {
	margin: 0 0 3px 1px;
	padding: 0;
	display: block;
	font-size: 70%;
	color: #7b4e08;
}
.line048 .td05 select {
	margin: 0 2px 0 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.line048 .td05 div {
	margin: 0 4px 0 2px;
	float: left;
	font-size: 70%;
}
.line049 {
	margin: 0 0 20px 0;
	padding: 0;
}
.line050 {
	margin: 20px 0 40px 80px;
	padding: 0;
	clear: left;
}
.line050 .header {
	margin: 0 0 13px 0;
	font-size: 180%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line050 .header a {
	padding: 0 0 0 4px;
	font-size: 37%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line050 .header a:hover {
	color: #493109;
}
.line050 .block {
	margin: 0 0 17px 0;
	padding: 0 0 17px 0;
}
.line050 .last {
	margin: 0 0 24px 0;
	padding: 0 0 0 0;
	border-bottom: 0px;
}
.line050 .user {
	margin: 0 0 3px 0;
	padding: 0;
}
.line050 .user a {
	color: #bf0000;
}
.line050 .user a:hover {
	color: #930000;
}
.line050 .user td td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line050 .user .date td {
	padding: 0 4px 4px 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line050 .user .date td span {
	color: #cccccc;
}
.line050 .user .date-small td {
	padding: 0 4px 4px 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line050 .user .system td {
	padding: 0 0 4px 10px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_062.gif);
	background-position: 20px 2px;
	background-repeat: no-repeat;
}
.line050 .user .system td span {
	color: #cccccc;
}
.line050 .user .system td a {
	padding: 0 0 0 20px;
}
.line050 .user .shop td {
	padding: 0 0 4px 10px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: 20px 2px;
	background-repeat: no-repeat;
}
.line050 .user .shop td span {
	color: #cccccc;
}
.line050 .user .shop td a {
	padding: 0 0 0 20px;
}
.line050 .user .travel td {
	padding: 0 0 4px 10px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_103.gif);
	background-position: 20px 2px;
	background-repeat: no-repeat;
}
.line050 .user .travel td span {
	color: #cccccc;
}
.line050 .user .travel td a {
	padding: 0 0 0 20px;
}
.line050 .user .pro td {
	padding: 0 0 4px 10px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_104.gif);
	background-position: 20px 2px;
	background-repeat: no-repeat;
}
.line050 .user .pro td span {
	color: #cccccc;
}
.line050 .user .pro td a {
	padding: 0 0 0 20px;
}
.line050 .user .change td, .line040 .user .change td {
	padding: 0 0 4px 4px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_098.gif);
	background-position: 12px 2px;
	background-repeat: no-repeat;
}
.line050 .user .change td span, .line040 .user .change td span {
	color: #cccccc;
}
.line050 .user .change td a, .line040 .user .change td a {
	padding: 0 0 0 20px;
}
.line050 .user .delete td, .line040 .user .delete td {
	padding: 0 0 4px 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: 12px 2px;
	background-repeat: no-repeat;
}
.line050 .user .delete td span, .line040 .user .delete td span {
	color: #cccccc;
}
.line050 .user .delete td a, .line040 .user .delete td a {
	padding: 0 0 0 20px;
}
.line050 .user .png {
	padding: 0 0 4px 20px;
}
.line050 .user .login {
	padding: 0 0 4px 24px;
}
.line050 .user .my {
	padding: 0 4px 2px 4px;
	background-color: #bf0000;
}
.line050 .user .my a {
	color: #ffffff;
}
.line050 .user .my a:hover {
	color: #e8d7b5;
}
.line050 .rep {
	margin: 4px 1px 0 10px;
	padding: 0;
	float: right;
}
.line050 .rep-img {
	margin: -2px 0 0 -55px;
	padding: 0;
	position: absolute;
}
.line050 .name {
	margin: 0 20px 7px 0;
	padding: 0;
	font-size: 110%;
	line-height: 140%;
	color: #a79c89;
}
.line050 .name a {
	color: #7b4e08;
}
.line050 .name a:hover {
	color: #493109;
}
.line050 p {
	margin: 0 0 4px 0;
	clear: left;
	font-size: 100%;
	line-height: 130%;
}
.line050 p a {
	color: #7b4e08;
}
.line050 p a:hover {
	color: #493109;
}
.line050 .full {
	margin: 0 40px 8px 0;
	padding: 4px 0 0 0;
	font-size: 70%;
	line-height: 130%;
	color: #7b4e08;
}
.line050 .full a {
	color: #7b4e08;
}
.line050 .full a:hover {
	color: #493109;
}
.line050 .full .bubble {
	margin: 0;
	font-size: 100%;
	line-height: 75%;
	top: -1px;
}
.line050 .full .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line051 {
	margin: 0 0 21px 0;
	float: left;
	width: 100%;
}
.line051 .header {
	margin: 0 0 13px 2px;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line051 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line051 .header a:hover {
	color: #493109;
}
.line051 .block {
	margin: 0 0 12px 0;
	padding: 0 0 0 2px;
	float: left;
	width: 100%;
}
.line051 .line {
	margin: 0 0 14px 0;
	width: 98%;
	float: left;
	clear: left;
}
.line051 .line .red-line {
	padding: 0;
	background-color: #ca8282;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_red.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line051 .line .orange-line {
	padding: 0;
	background-color: #eccb92;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_orange.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line051 .line .green-line {
	padding: 0;
	background-color: #a5c7c7;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_063_green.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line051 .line .vote td {
	padding: 0 4px 0 0;
	font-size: 70%;
	line-height: 130%;
}
.line051 .line .red-line .vote td {
	color: #bf0000;
}
.line051 .line .orange-line .vote td {
	color: #e38f00;
}
.line051 .line .green-line .vote td {
	color: #599a97;
}
.line051 .line .vote td.change_up {
	color: #bf0000;
}
.line051 .line .vote td.change_down {
	color: #599a97;
}
.line051 .name {
	margin: 0 20px 7px 0;
	font-size: 110%;
	line-height: 120%;
	color: #a79c89;
	width: 95%;
	float: left;
	clear: left;
}
.line051 .name a {
	color: #7b4e08;
}
.line051 .name a:hover {
	color: #493109;
}
.line051 .name .bubble {
	margin: 0;
	font-size: 60%;
	line-height: 80%;
	top: 3px;
}
.line051 .name .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line051 .user {
	margin: 0 0 2px 0;
	padding: 0;
	width: 100%;
	float: left;
	clear: left;
}
.line051 .user table {
	float: left;
}
.line051 .user a {
	color: #bf0000;
}
.line051 .user a:hover {
	color: #930000;
}
.line051 .user td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line051 .user .system td {
	padding: 0 0 4px 10px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_062.gif);
	background-position: 20px 2px;
	background-repeat: no-repeat;
}
.line051 .user .system td span {
	color: #cccccc;
}
.line051 .user .system td a {
	padding: 0 0 0 20px;
}
.line051 .user .shop td {
	padding: 0 0 4px 10px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: 20px 2px;
	background-repeat: no-repeat;
}
.line051 .user .shop td span {
	color: #cccccc;
}
.line051 .user .shop td a {
	padding: 0 0 0 20px;
}
.line051 .user .travel td {
	padding: 0 0 4px 10px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_103.gif);
	background-position: 20px 2px;
	background-repeat: no-repeat;
}
.line051 .user .travel td span {
	color: #cccccc;
}
.line051 .user .travel td a {
	padding: 0 0 0 20px;
}
.line051 .user .pro td {
	padding: 0 0 4px 10px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_104.gif);
	background-position: 20px 2px;
	background-repeat: no-repeat;
}
.line051 .user .pro td span {
	color: #cccccc;
}
.line051 .user .pro td a {
	padding: 0 0 0 20px;
}
.line051 .user .png {
	padding: 0 0 4px 20px;
}
.line051 .user .login {
	padding: 0 0 4px 24px;
}
.line051 .user .my {
	padding: 0 4px 2px 4px;
	background-color: #bf0000;
}
.line051 .user .my a {
	color: #ffffff;
}
.line051 .user .my a:hover {
	color: #e8d7b5;
}
.line051 .date {
	padding: 0 4px 4px 0;
	font-size: 70%;
	line-height: 130%;
	white-space: nowrap;
	float: left;
	clear: left;
}
.line051 p {
	margin: 0 0 7px 0;
	font-size: 80%;
	line-height: 130%;
	width: 100%;
	float: left;
	clear: left;
}
.line051 .spec {
	margin: 0 0 4px 0;
	padding: 0 0 1px 20px;
	display: block;
	white-space: nowrap;
	font-size: 70%;
	line-height: 110%;
	color: #bf0000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line051 .spec a {
	color: #bf0000;
}
.line051 .spec a:hover {
	color: #930000;
}
.line051 .spec-in {
	margin: 0 0 4px 0;
	padding: 0 0 1px 20px;
	display: block;
	float: left;
	white-space: nowrap;
	font-size: 70%;
	line-height: 110%;
	color: #bf0000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line051 .spec-in a {
	color: #bf0000;
}
.line051 .spec-in a:hover {
	color: #930000;
}
.line051 .all-review {
	margin: 0 6px 4px 0;
	padding: 0 0 1px 20px;
	float: left;
	clear: left;
	white-space: nowrap;
	font-size: 70%;
	line-height: 110%;
	color: #cccccc;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_103.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line051 .all-review a {
	padding: 0 4px 0 0;
	color: #bf0000;
}
.line051 .all-review a:hover {
	color: #930000;
}
.line051 .all-foto {
	margin: 0 6px 4px 0;
	padding: 0 0 1px 20px;
	float: left;
	clear: left;
	white-space: nowrap;
	font-size: 70%;
	line-height: 110%;
	color: #cccccc;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_042.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.line051 .all-foto a {
	padding: 0 4px 0 0;
	color: #bf0000;
}
.line051 .all-foto a:hover {
	color: #930000;
}
.line051 .change {
	float: left;
}
.line051 .change td {
	padding: 0 0 0 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_098.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
}
.line051 .change td span {
	color: #cccccc;
}
.line051 .change td a {
	padding: 0 0 0 20px;
	color: #bf0000;
}
.line051 .change td a:hover {
	color: #930000;
}
.line051 .delete {
	float: left;
}
.line051 .delete td {
	padding: 0 0 0 12px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: 12px 2px;
	background-repeat: no-repeat;
}
.line051 .delete td span {
	color: #cccccc;
}
.line051 .delete td a {
	padding: 0 0 0 20px;
	color: #bf0000;
}
.line051 .delete td a:hover {
	color: #930000;
}
.line051 .price-table {
	clear: left;
	margin: 2px 0 4px -4px;
}
.line051 .foto {
	padding: 0;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.line051 .foto img {
	margin: 6px 10px 7px 10px;
}
.line051 .rep {
	margin: 0;
	padding: 0;
}
.line051 .rep .td01 {
	padding: 4px 0 0 8px;
	font-size: 110%;
	line-height: 140%;
	color: #e58f00;
}
.line051 .rep .td01 div {
	text-align: center;
}
.line051 .rep .td02 {
	padding: 4px 0 0 8px;
	font-size: 110%;
	line-height: 140%;
	color: #5ba0a0;
}
.line051 .rep .td02 div {
	text-align: center;
}
.line051 .rep .td03 {
	padding: 4px 0 0 8px;
}
.line051 .rep .td03 div {
	text-align: center;
}
.line051 .price {
	margin: 0;
	padding: 0;
}
.line051 .price .td01 {
	padding: 0 6px 0 8px;
	vertical-align: top;
	font-size: 110%;
	line-height: 140%;
}
.line051 .price .td02 {
	padding: 0;
	vertical-align: top;
	font-size: 70%;
	line-height: 130%;
	color: #a69c89;
}
.line051 .shop-table {
	margin: 2px 0 6px 0;
	position: relative;
	width: 202px;
	clear: left;
}
.line051 .rep2 {
	position: absolute;
	margin: 0;
	padding: 0;
	right: 0;
}
.line052 {
	margin: 0 0 28px 0;
	padding: 0;
}
.line052 .td02 {
	color: #98773b;
	font-size: 70%;
	line-height: 130%;
	width: 100%;
}
.line052 .td02 a {
	color: #bf0000;
	font-weight: bold;
}
.line052 .td02 a:hover {
	color: #930000;
}
.line052 .td03 {
	padding: 13px 15px 10px 25px;
	vertical-align: top;
}
.line052 .td04 {
	padding: 14px 0 0 0;
	font-size: 180%;
	line-height: 110%;
	font-weight: bold;
}
.line052 .td05 table {
	float: right;
}
.line052 .td05-1 {
	padding: 0 0 0 25px;
	font-size: 160%;
	line-height: 80%;
	color: #aba292;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}
.line052 .td05-1 span {
	font-size: 44%;
	font-family: Arial, Helvetica, sans-serif;
	color: #a4906f;
}
.line052 .td05-1-a {
	padding: 0 0 0 25px;
	font-size: 160%;
	line-height: 80%;
	color: #e58f00;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}
.line052 .td05-1-a span {
	font-size: 44%;
	font-family: Arial, Helvetica, sans-serif;
	color: #e58f00;
}
.line052 .td05-2 {
	margin: 0;
	padding: 0 0 5px 10px;
}
.line052 .td05-2 img {
	cursor: pointer;
}
.line052 .td05-2-a {
	margin: 0;
	padding: 0 0 5px 10px;
}
.line052 .td05-2-a img {
}
.line052 .td05-3 {
	padding: 0 0 0 25px;
	font-size: 160%;
	line-height: 80%;
	color: #aba292;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}
.line052 .td05-3 span {
	font-size: 44%;
	font-family: Arial, Helvetica, sans-serif;
	color: #5ba0a0;
}
.line052 .td05-3-a {
	padding: 0 0 0 25px;
	font-size: 160%;
	line-height: 80%;
	color: #5ba0a0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}
.line052 .td05-3-a span {
	font-size: 44%;
	font-family: Arial, Helvetica, sans-serif;
	color: #a4906f;
}
.line052 .td05-4 {
	margin: 0;
	padding: 0 0 5px 10px;
}
.line052 .td05-4 img {
	cursor: pointer;
}
.line052 .td05-4-a {
	margin: 0;
	padding: 0 0 5px 10px;
}
.line052 .td05-4-a img {
}
.line052 .td07 {
	font-size: 80%;
	line-height: 130%;
	color: #a18350;
}
.line052 .td07 span {
	padding: 2px 8px 1px 9px;
	float: left;
}
.line052 .td07 div {
	padding: 2px 0 1px 0;
	float: left;
}
.line052 .td07 div span {
	padding: 0;
	float: none;
	color: #bf0000;
}
.line052 .td07 a {
	color: #7d5309;
}
.line052 .td07 a:hover {
	color: #493109;
	text-decoration: underline;
}
.line052 .td07 .active {
	padding: 2px 10px 1px 10px;
	color: #000000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_068.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.line052 .td08 {
	text-align: right;
	white-space: nowrap;
	font-size: 70%;
	line-height: 130%;
}
.line052 .td08 a {
	padding: 0 0 0 36px;
	color: #bf0000;
}
.line052 .td08 a:hover {
	color: #930000;
}
.line052 .td08 .buy {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
	font-weight: bold;
	color: grey;
	text-decoration: none;
}
.line052 .td08 .rss {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_078.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line053 {
	margin: 0 0 8px 80px;
	padding: 0;
}
.line053 .nav2 {
	margin: -10px 0 10px 0;
	padding: 0;
	font-size: 70%;
	line-height: 130%;
}
.line053 .nav2 a {
	padding: 0 16px 0 20px;
	color: #bf0000;
}
.line053 .nav2 a:hover {
	color: #930000;
}
.line053 .nav2 .buy {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: bold;
	color: grey;
	text-decoration: none;
}
.line053 .nav2 .deal {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: bold;
	color: grey;
	text-decoration: none;
}
.line053 .nav2 .rss {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_078.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line053 .nav {
	margin: -10px 0 0 0;
	padding: 0 0 16px 0;
	font-size: 80%;
	line-height: 130%;
	color: #a18350;
	float: left;
	width: 100%;
}
.line053 .nav span {
	padding: 2px 8px 1px 9px;
	float: left;
}
.line053 .nav div {
	padding: 2px 0 1px 0;
	float: left;
}
.line053 .nav div span {
	padding: 0;
	float: none;
	color: #bf0000;
}
.line053 .nav a {
	color: #7d5309;
}
.line053 .nav a:hover {
	color: #493109;
	text-decoration: underline;
}
.line053 .nav .active {
	padding: 2px 10px 1px 10px;
	color: #000000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_068.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.line053 .folder {
	margin: 0;
	padding: 0 0 12px 0;
	font-size: 110%;
	line-height: 130%;
	color: #bf0000;
}
.line053 .folder h2 {
	display: inline;
	font-size: 100%;
	font-weight: normal;
}
.line053 .folder span {
	font-size: 75%;
}
.line053 .theme {
	margin: 0 0 10px 0;
	padding: 0;
	color: #98773b;
	font-size: 70%;
	line-height: 130%;
	width: 100%;
}
.line053 .theme a {
	color: #bf0000;
	font-weight: bold;
}
.line053 .theme a:hover {
	color: #930000;
}
.line053 .rep {
	margin: 6px 0 0 0;
	padding: 0;
	float: right;
}
.line053 .rep-img {
	margin: -2px 0 0 -55px;
	padding: 0;
	position: absolute;
}
.line053 .name {
	margin: 0 80px 20px 0;
	padding: 0;
	font-size: 180%;
	line-height: 110%;
	font-weight: bold;
}
.line053 .name h1 {
	display: inline;
	font-size: 100%;
}

.line053 .name h2 {font: 70%/150% arial; margin: 0; color: #9B8F7C}

.line053 .name > A {
	color: black;
}

.line053 .name span {
	font-weight: normal;
	color: #7b4e08;
}
.line053 .name .bubble2 {
	margin: 1px 0 0 0;
	font-size: 63%;
	line-height: 75%;
}
.line053 .name .bubble2 .b01 a {
	margin: 0;
	color: #ffffff;
	text-decoration: none;
}
.line053 .user {
	margin: 0;
	padding: 3px 0 0 0;
	float: left;
	width: 100%;
}
.line053 .user table {
	float: left;
}
.line053 .user a {
	color: #bf0000;
}
.line053 .user a:hover {
	color: #930000;
}
.line053 .user td {
	padding: 4px 0 8px 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line053 .user .date td {
	padding: 4px 4px 8px 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line053 .user .date td span {
	color: #cccccc;
}
.line053 .user .city td {
	padding: 4px 0 8px 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	white-space: nowrap;
}
.line053 .user .city td span {
	color: #cccccc;
}
.line053 .user .login {
	padding: 4px 0 8px 35px;
}
.line053 .user .my {
	padding: 4px 0 6px 0;
}
.line053 .user .my a {
	padding: 0 4px 2px 4px;
	color: #ffffff;
	background-color: #bf0000;
}
.line053 .user .my a:hover {
	color: #e8d7b5;
}
.line053 .user .change td {
	padding: 4px 0 8px 4px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_098.gif);
	background-position: 12px 6px;
	background-repeat: no-repeat;
}
.line053 .user .change td span {
	color: #cccccc;
}
.line053 .user .change td a {
	padding: 0 0 0 20px;
}
.line053 .user .delete td {
	padding: 4px 0 8px 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: 12px 6px;
	background-repeat: no-repeat;
}
.line053 .user .delete td span {
	color: #cccccc;
}
.line053 .user .delete td a {
	padding: 0 0 0 20px;
}
.line053 .group {
	margin: 0 0 4px 0;
	padding: 0;
}
.line053 .group td {
	padding: 4px 0 6px 0;
	font-size: 110%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_065.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line053 .group td a {
	color: #bf0000;
	padding: 0 0 0 20px;
}
.line053 .right-link {
	margin: 4px 0 0 0;
	float: right;
	text-align: right;
	white-space: nowrap;
	font-size: 70%;
	line-height: 130%;
}
.line053 .right-link a {
	padding: 0 0 0 36px;
}
.line053 .right-link .connect {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_099.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line053 .right-link .watch {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_100.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line053 .right-link .rss {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_078.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line054 {
	margin: 20px 0 40px 0;
	padding: 0;
	clear: left;
}
.line054 .header {
	margin: 0 0 23px 0;
	font-size: 180%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line054 .header a {
	padding: 0 0 0 4px;
	font-size: 37%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line054 .header a:hover {
	color: #493109;
}
.line054 .block {
	margin: 0 0 17px 0;
	padding: 0 0 17px 0;
}
.line054 .last {
	margin: 0 0 24px 0;
	padding: 0 0 0 0;
	border-bottom: 0px;
}
.line054 .user {
	margin: 0 0 3px 0;
	padding: 0 0 0 55px;
}
.line054 .user a {
	color: #bf0000;
}
.line054 .user a:hover {
	color: #930000;
}
.line054 .user td td {
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line054 .user .date td {
	padding: 0 4px 4px 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line054 .user .date td span {
	color: #cccccc;
}
.line054 .user .date-small td {
	padding: 0 4px 4px 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line054 .user .system td {
	padding: 0 0 4px 0;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_062.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
}
.line054 .user .system td span {
	color: #cccccc;
}
.line054 .user .system td a {
	padding: 0 0 0 20px;
}
.line054 .user .shop td {
	padding: 0 0 4px 0;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_021.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
}
.line054 .user .shop td span {
	color: #cccccc;
}
.line054 .user .shop td a {
	padding: 0 0 0 20px;
}
.line054 .user .travel td {
	padding: 0 0 4px 0;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_103.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
}
.line054 .user .travel td span {
	color: #cccccc;
}
.line054 .user .travel td a {
	padding: 0 0 0 20px;
}
.line054 .user .pro td {
	padding: 0 0 4px 0;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_104.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
}
.line054 .user .pro td span {
	color: #cccccc;
}
.line054 .user .pro td a {
	padding: 0 0 0 20px;
}
.line054 .user .change td {
	padding: 0 0 4px 4px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_098.gif);
	background-position: 4px 2px;
	background-repeat: no-repeat;
}
.line054 .user .change td span {
	color: #cccccc;
}
.line054 .user .change td a {
	padding: 0 0 0 20px;
}
.line054 .user .delete td {
	padding: 0 0 4px 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
}
.line054 .user .delete td span {
	color: #cccccc;
}
.line054 .user .delete td a {
	padding: 0 0 0 20px;
}
.line054 .user .png {
	padding: 0 0 4px 20px;
}
.line054 .user .login {
	padding: 0 0 4px 24px;
}
.line054 .user .my {
	padding: 0 4px 2px 4px;
	background-color: #bf0000;
}
.line054 .user .my a {
	color: #ffffff;
}
.line054 .user .my a:hover {
	color: #e8d7b5;
}
.line054 .rep {
	margin: 4px 1px 0 10px;
	padding: 0;
	float: right;
}
.line054 .rep-img {
	margin: 2px 0 0 -55px;
	padding: 0;
	position: absolute;
}
.line054 .name {
	margin: 0 20px 7px 0;
	padding: 0 0 0 55px;
	font-size: 110%;
	line-height: 140%;
	color: #a79c89;
}
.line054 .name a {
	color: #7b4e08;
}
.line054 .name a:hover {
	color: #493109;
}
.line054 p {
	margin: 0 0 4px 0;
	clear: left;
	font-size: 100%;
	line-height: 130%;
}
.line054 p a {
	color: #7b4e08;
}
.line054 p a:hover {
	color: #493109;
}
.line054 .full {
	margin: 0 40px 8px 0;
	padding: 4px 0 0 0;
	font-size: 70%;
	line-height: 130%;
	color: #7b4e08;
}
.line054 .full a {
	color: #7b4e08;
}
.line054 .full a:hover {
	color: #493109;
}
.line054 .full .bubble {
	margin: 0;
	font-size: 100%;
	line-height: 75%;
	top: -1px;
}
.line054 .full .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line055 {
	margin: 0;
	padding: 0 25px 0 25px;
}
.line055 .header {
	margin: 0 0 13px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line055 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line055 .header a:hover {
	color: #493109;
}
.line055 .block {
	margin: 0 0 34px 0;
}
.line055 .name {
	margin: 0 40px 8px 0;
	font-size: 90%;
	line-height: 120%;
	font-weight: bold;
	color: #7b4e08;
}
.line055 .name a {
	color: #7b4e08;
}
.line055 .name a:hover {
	color: #493109;
}
.line055 .name .bubble {
	margin: 0;
	font-size: 75%;
	line-height: 80%;
	top: 1px;
}
.line055 .name .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line055 p {
	margin: 0 0 10px 0;
	font-size: 70%;
	line-height: 130%;
}
.line055 p a {
	color: #7b4e08;
}
.line055 p a:hover {
	color: #493109;
}
.line056 {
	margin: 0 0 25px 28px;
	padding: 0 33px 0 0;
}
.line056 .td01 {
	border-top: 1px solid #7d5309;
	background-color: #ffffff;
}
.line056 .td02 {
	border-left: 1px solid #7d5309;
	background-color: #ffffff;
}
.line056 .td03 {
	background-color: #ffffff;
}
.line056 .td04 {
	border-right: 1px solid #7d5309;
	background-color: #ffffff;
}
.line056 .td05 {
	border-bottom: 1px solid #7d5309;
	background-color: #ffffff;
}
.line056 .header {
	margin: 0 0 9px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line056 p {
	margin: 0 0 9px 0;
	font-size: 80%;
	line-height: 130%;
}
.line056 p span {
	color: #d6c9b1;
}
.line056 .more {
	padding: 0;
	margin: 0;
	font-size: 70%;
}
.line056 .more a {
	color: #bf0000;
}
.line056 .more a:hover {
	color: #930000;
}
.line057 {
	margin: 0;
	padding: 0 0 12px 0;
}
.line057 .intro {
	font-size: 150%;
	line-height: 130%;
	color: #7B4E08;
	margin: 0 0 0.6em 0;
}
.line057 .text {
	margin: 0;
	padding: 0;
	font-size: 100%;
	line-height: 130%;
}
.line057 .text IMG {
	margin: 0 1.5em 1em 0;
	padding: 0;
}
.line057 .text P {
	margin: 0 0 1em 0;	
}
.line057 .text P.small {
	font: 75%/150% arial;
	margin: 0 0 1em 0;	
}
.line057 .text H2 {
	font-size: 160%;
	line-height: 130%;
	margin: 1.2em 0 0.4em 0;
	color: #7B4E08;
}
.line057 .text H3 {
	font-size: 140%;
	line-height: 130%;
	margin: 1.2em 0 0.5em 0;
	color: #B4883E;
}
.line057 .text H3.mtnull {
	margin-top: 0px;
}
.line057 .text H4 {
	font-size: 120%;
	line-height: 120%;
	margin: 1.2em 0 0.75em 0;
	color: #B4883E;
}
.line057 .text UL {
	padding-left: 1.2em; margin: 1em 0 0 0;
}
.line057 .text LI {
	margin: 0 0 1.2em 0;
	content: "\00BB \0020";
}
.line057 .text LI.compact {
	margin: 0 0 0.6em 0;
}
.line057 .theme {
	margin: 0 0 20px 0;
	padding: 0 0 0 20px;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_045.gif);
	background-position: 0 0.025em;
	background-repeat: no-repeat;
}
.line058 {
	margin: 0;
	padding: 0 0 20px 0;
}
.line058 .header {
	margin: 0 0 2px 0;
	padding: 5px 0 4px 0;
	font-size: 110%;
	line-height: 120%;
}
.line058 .cont {
	margin: 0;
	padding: 0;
	float: left;
	width: 33%;
}
.line058 P.small {padding: 0 1.75em 0 0; font: 70%/130% arial}
.line058 .cont2 {
	margin: 0;
	padding: 0;
	float: left;
	width: 49%;
}
.line058 .block {
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
}
.line058 .rep {
	position: absolute;
	top: 0;
	right: 0;
}
.line058 .hr {
	margin: 0 0 20px 0;
	padding: 0;
	clear: left;
}
.line058 .foto {
	margin: 0 0 4px 0;
}
.line058 .date-prof {
	padding: 0 4px 4px 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line058 .user {
	margin: 0;
	padding: 3px 0 3px 0;
	float: left;
	width: 100%;
}
.line058 .user table {
	float: left;
}
.line058 .user a {
	color: #bf0000;
}
.line058 .user a:hover {
	color: #930000;
}
.line058 .user td {
	padding: 0 0 4px 20px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	background-position: left top;
	background-repeat: no-repeat;
}
.line058 .user .date td {
	padding: 0 4px 4px 10px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
}
.line058 .user .date td span {
	color: #cccccc;
}
.line058 .user .png {
	padding: 0 0 4px 20px;
}
.line058 .user .login {
	padding: 0 0 4px 24px;
}
.line058 .user .my {
	padding: 0 0 2px 0;
}
.line058 .user .my a {
	padding: 0 4px 2px 4px;
	color: #ffffff;
	background-color: #bf0000;
}
.line058 .user .my a:hover {
	color: #e8d7b5;
}
.line058 .all-foto {
	margin: 0 40px 2px 0;
	padding: 4px 0 0 0;
	clear: left;
	font-size: 70%;
	line-height: 130%;
}
.line058 .all-foto a {
	color: #bf0000;
}
.line058 .all-foto a:hover {
	color: #930000;
}
.line058 .view {
	margin: 0 40px 2px 0;
	padding: 4px 0 0 0;
	clear: left;
	font-size: 70%;
	line-height: 130%;
}
.line058 .view b {
	color: #bf0000;
	font-weight: normal;
}
.line058 .full {
	margin: 0 40px 8px 0;
	padding: 4px 0 0 0;
	clear: left;
	font-size: 70%;
	line-height: 130%;
}
.line058 .full a {
	color: #7b4e08;
}
.line058 .full a:hover {
	color: #493109;
}
.line058 .full .bubble {
	margin: 0;
	font-size: 100%;
	line-height: 75%;
	top: -1px;
}
.line058 .full .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line058 .change {
	float: left;
}
.line058 .change td {
	padding: 0 0 0 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_098.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
}
.line058 .change td span {
	color: #cccccc;
}
.line058 .change td a {
	padding: 0 0 0 20px;
	color: #bf0000;
}
.line058 .change td a:hover {
	color: #930000;
}
.line058 .delete {
	float: left;
}
.line058 .delete td {
	padding: 0 0 0 12px;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: 12px 2px;
	background-repeat: no-repeat;
}
.line058 .delete td span {
	color: #cccccc;
}
.line058 .delete td a {
	padding: 0 0 0 20px;
	color: #bf0000;
}
.line058 .delete td a:hover {
	color: #930000;
}
.line058 .add {
	float: left;
}
.line058 .add td {
	padding: 0 0 0 0;
	font-size: 70%;
	line-height: 130%;
	font-weight: normal;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_106.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
}
.line058 .add td span {
	color: #cccccc;
}
.line058 .add td a {
	padding: 0 0 0 20px;
	color: #bf0000;
}
.line058 .add td a:hover {
	color: #930000;
}
.line058 .submit {
	margin: 0 0 20px 0;
	padding: 0;
}
.line058 .name {
	margin: 0 40px 2px 0;
	clear: left;
	font-size: 90%;
	line-height: 120%;
	font-weight: bold;
	color: #7b4e08;
}
.line058 .name h2 {
	display: inline;
	font-size: 100%;
}
.line058 .name a {
	color: #7b4e08;
}
.line058 .name a:hover {
	color: #493109;
}
.line058 .name .bubble {
	margin: 0;
	font-size: 75%;
	line-height: 80%;
	top: 1px;
}
.line058 .name .bubble .b01 a {
	color: #ffffff;
	text-decoration: none;
}
.line059 {
	margin: 0;
	padding: 0;
}
.line059 .rep {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
}
.line059 .block {
	margin: 0;
	padding: 0;
	position: relative;
}
.line059 .black {
	margin: 0;
	padding: 0 0 26px 0;
	position: relative;
	background-color: #000000;
	text-align: center;
}
.line059 .nav {
	margin: 0;
	padding: 7px 0 8px 0;
	font-size: 75%;
	color: #cccccc;
}
.line059 .nav a {
	color: #ffffff;
}
.line059 .nav a:hover {
	color: #e8d7b5;
}
.line059 .size {
	margin: 0;
	padding: 0;
	position: absolute;
	height: 9px;
	top: 11px;
	left: 108px;
}
.line059 .size img {
	float: left;
	cursor: pointer;
}
.line059 .size .small {
	margin: 3px 7px 3px 0;
}
.line059 .size .middle {
	margin: 1px 7px 1px 0;
}
.line059 .size .big {
	margin: 0 7px 0 0;
}
.line059 .foto img {
	cursor: pointer;
}
.line059 .foto .arr {
	margin: 0 19px 0 19px;
}
.line059 .fotoz img {
	cursor: pointer;
}
.line059 .fotoz .arr {
	margin: 0 19px 0 19px;
}
.line059 .name {
	margin: 0;
	padding: 8px 0 0 0;
	font-size: 100%;
	color: #ffffff;
	text-align: left;
}
.line060 {
	margin: 0 0 20px 0;
	padding: 0;
	clear: left;
}
.line060 .header {
	margin: 0 0 6px 0;
	font-size: 180%;
	line-height: 110%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line060 .header a {
	padding: 0 0 0 4px;
	font-size: 37%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line060 .header a:hover {
	color: #493109;
}
.line060 .sub-category {
	margin: 0 0 13px 0;
	padding: 0;
	font-size: 110%;
	line-height: 130%;
}
.line060 .sub-category h2 {
	display: inline;
	font-size: 100%;
	font-weight: normal;
}
.line060 .sub-category a {
	color: #7b4e08;
}
.line060 .sub-category a:hover {
	color: #493109;
}
.line060 .sub-category span {
	padding: 0 12px 0 0;
	color: #bf0000;
	font-size: 75%;
}
.line060 .td01 {
	padding: 0 0 8px 0;
}
.line060 .td01 .name {
	margin: 0;
	padding: 0;
	font-size: 180%;
	line-height: 110%;
	font-weight: bold;
}
.line060 .td01 .name h1 {
	display: inline;
	font-size: 100%;
}
.line060 .td01 .name span {
	font-weight: normal;
	color: #7b4e08;
}
.line060 .td02 {
	padding: 0;
	font-size: 80%;
	line-height: 130%;
	color: #a18350;
}
.line060 .td02 span {
	padding: 2px 8px 1px 9px;
	float: left;
}
.line060 .td02 div {
	padding: 2px 0 1px 0;
	float: left;
}
.line060 .td02 div span {
	padding: 0;
	float: none;
	color: #bf0000;
}
.line060 .td02 a {
	color: #7d5309;
}
.line060 .td02 a:hover {
	color: #493109;
	text-decoration: underline;
}
.line060 .td02 .active {
	padding: 2px 10px 1px 10px;
	color: #000000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_068.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.line060 .td03 {
	text-align: right;
	white-space: nowrap;
	font-size: 70%;
	line-height: 130%;
}
.line060 .td03 a {
	padding: 0 0 0 36px;
	color: #bf0000;
}
.line060 .td03 a:hover {
	color: #930000;
}
.line060 .td03 .watch {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_100.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line060 .td03 .rss {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_078.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line061 {
	margin: 0;
}
.line061 .header {
	margin: 0 0 8px 0;
	font-size: 110%;
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.line061 .header a {
	padding: 0 0 0 4px;
	font-size: 65%;
	color: #7b4e08;
	font-family: Arial, Helvetica, sans-serif;
}
.line061 .header a:hover {
	color: #493109;
}
.line061 .block {
	margin: 0 0 34px 0;
	font-size: 85%;
	line-height: 200%;
	color: #bf0000;
	font-weight: bold;
}
.line061 .block a {
	padding: 1px 20px 4px 24px;
	background-repeat: no-repeat;
	color: #bf0000;
}
.line061 .block a.com {
	padding: 0 20px 0 18px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_065.gif);
	background-position: left center;
}
.line061 .block a:hover {
	color: #930000;
}
.search-r {
	margin: 0 0 0 40px;
	float: right;
	clear: right;
	width: 33%;
	position: relative;
	z-index: 2;
}
.search-l {
	margin: 0;
	clear: left;
	z-index: 1;
}
.line062 {
	margin: 0;
}
.line062 .header {
	margin: 0 0 2px 5px;
	padding: 5px 0 4px 0;
	font-size: 110%;
	line-height: 120%;
}
.line062 .block {
	margin: 0 0 26px 0;
}
.line062 .hr {
	margin: 0;
	padding: 0;
	clear: left;
}
.line062 .folder {
	margin: 0;
	padding: 0 0 4px 5px;
	font-size: 95%;
	line-height: 120%;
	color: #bf0000;
}
.line062 .foto {
	margin: -5px 0 7px 0;
	padding: 0;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.line062 .foto img {
	margin: 6px 10px 7px 10px;
}
.line062 .category {
	margin: 0 0 5px 0;
	padding: 1px 0 1px 25px;
	font-size: 70%;
	line-height: 120%;
	font-weight: bold;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_062.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
}
.line062 .category a {
	color: #bf0000;
}
.line062 .category a:hover {
	color: #930000;
}
.line062 .firm {
	margin: 0;
	padding: 0 0 0 5px;
	font-size: 85%;
	line-height: 120%;
	font-weight: bold;
}
.line062 .name {
	margin: 0 0 3px 0;
	padding: 0 0 0 5px;
	font-size: 70%;
	line-height: 120%;
}
.line062 .name a {
	color: #000000;
	text-decoration: none;
}
.line062 .name a:hover {
	text-decoration: underline;
}
.line063 {
	margin: 0;
}
.line063 .header {
	margin: 0 0 2px 5px;
	padding: 5px 0 4px 0;
	font-size: 110%;
	line-height: 120%;
}
.line063 .block {
	margin: 0 0 16px 0;
}
.line063 .name {
	margin: 0;
	padding: 0 0 4px 5px;
	font-size: 85%;
	line-height: 120%;
	color: #bf0000;
	font-weight: bold;
}
.line063 p {
	margin: 0 0 3px 0;
	padding: 0 0 0 5px;
	font-size: 70%;
	line-height: 135%;
}
.line063 p span {
	padding: 0 3px 0 3px;
	background-color: #f1e8d6;
}
.line064 {
	margin: 0;
}
.line064 .header {
	margin: 0 0 2px 0;
	padding: 5px 0 4px 0;
	font-size: 110%;
	line-height: 120%;
}
.line064 .block {
	margin: 0 0 16px 0;
	position: relative;
}
.line064 .name {
	margin: 0;
	padding: 0 0 4px 0;
	font-size: 110%;
	line-height: 140%;
}
.line064 .number {
	position: absolute;
	color: #baa37c;
	font-size: 150%;
	left: -40px;
	float: right;
}
.line064 p {
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
	font-size: 80%;
	line-height: 135%;
}
.line064 p span {
	padding: 0 5px 0 5px;
	background-color: #f1e8d6;
}
.line064 .folder {
	padding: 0 0 0 0;
	font-size: 70%;
}
.line064 .user {
	padding: 0 0 0 0;
	font-size: 70%;
	font-weight: bold;
	color: #bf0000;
}
.line064 .user:hover {
	color: #930000;
}
.line064 .action {
	margin: 25px 0 5px 0;
	padding: 0;
	clear: left;
	font-size: 70%;
	line-height: 130%;
	color: #bba278;
}
.line064 .action .buy {
	padding: 0 0 0 20px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_080.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: grey;
	text-decoration: none;
}
.line064 .action .sell {
	padding: 0 0 0 20px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_079.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #bf0000;
}
.line064 .action a:hover {
	color: #930000;
}
.line065 {
	margin: 0;
}
.line065 .block {
	margin: 0 0 26px 0;
	position: relative;
}
.line065 .category {
	margin: 0;
	padding: 0;
	font-size: 80%;
	line-height: 135%;
}
.line065 .name {
	margin: 0;
	padding: 0 0 4px 0;
	font-size: 170%;
	line-height: 140%;
}
.line065 p {
	margin: 0 0 7px 0;
	padding: 0 0 0 0;
	font-size: 80%;
	line-height: 135%;
}
.line065 p span {
	padding: 0 5px 0 5px;
	background-color: #f1e8d6;
}
.line065 .more {
	margin: 0;
	padding: 0;
	color: #7b4e08;
	font-size: 80%;
	line-height: 120%;
}
.line065 .more b {
	padding: 0 5px 0 0;
	
	color: #000000;
}
.line066 {
	font-size: 80%;
	line-height: 130%;
	color: #a18350;
	float: left;
	width: 100%;
}
.line066 span {
	padding: 2px 8px 1px 9px;
	float: left;
}
.line066 div {
	padding: 2px 0 1px 0;
	float: left;
}
.line066 div span {
	padding: 0;
	float: none;
	color: #bf0000;
}
.line066 a {
	color: #7d5309;
}
.line066 a:hover {
	color: #493109;
	text-decoration: underline;
}
.line066 .active {
	padding: 2px 10px 1px 10px;
	color: #000000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_068.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.line067 {
	margin: 0 0 20px 80px;
}
.line067 .td01 {
	padding: 0 0 10px 0;
	color: #98773b;
	font-size: 70%;
	line-height: 130%;
}
.line067 .td01 a {
	color: #bf0000;
	font-weight: bold;
}
.line067 .td01 a:hover {
	color: #930000;
}
.line067 .td01 a.buy {
	padding: 0 0 0 20px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_079.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: gray;
}
.line067 .td01 a.sel {
	padding: 0 0 0 20px;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_080.gif);
	background-position: left	 center;
	background-repeat: no-repeat;
}
.line067 .td02 {
	padding: 0 0 8px 0;
	font-size: 180%;
	line-height: 100%;
	font-weight: bold;
}
.line067 .td02 .name h1 {
	padding: 0 50px 0 0;
	font-size: 100%;
}
.line067 .td02 .name .bubble2 {
	margin: 1px 0 0 0;
	font-size: 63%;
	line-height: 75%;
}
.line067 .td02 .name .bubble2 .b01 a {
	margin: 0;
	color: #ffffff;
	text-decoration: none;
}
.line067 .td02 .rep	 {
	margin: 2px 1px 0 0;
	float: right;
	font-size: 57%;
}
.line067 .td03 {
	padding: 0 0 24px 0;
}
.line067 .td04 {
	padding: 0 0 34px 0;
	text-align: right;
	vertical-align: bottom;
	white-space: nowrap;
	font-size: 70%;
	line-height: 130%;
}
.line067 .td04 a {
	padding: 0 0 0 36px;
	color: #bf0000;
}
.line067 .td04 a:hover {
	color: #930000;
}
.line067 .td04 .follow {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_100.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line067 .td04 .unfollow {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_100.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line067 .td04 .rss {
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_078.gif);
	background-position: 16px center;
	background-repeat: no-repeat;
}
.line067 .block	 {
	margin: 0 0 24px 0;
	clear: left;
	position: relative;
}
.line067 .number {
	position: absolute;
	color: #baa37c;
	font-size: 190%;
	left: -50px;
	top: -2px;
	float: right;
}
.line067 .block .sub-name {
	margin: 0 0 14px 0;
}
.line067 .block .sub-name .sub-name_td01 {
	margin: 0;
	padding: 0 10px 0 0;
	font-size: 190%;
	line-height: 100%;
	white-space: nowrap;
}
.line067 .block .sub-name .sub-name_td01 h2 {
	margin: 0;
	font-size: 100%;
	font-weight: normal;
}
.line067 .block .sub-name .sub-name_td02 {
	width: 100%;
	font-size: 110%;
	line-height: 90%;
}
.line067 .block .sub-name .sub-name_td02 div {
	border-bottom: 1px dotted #aba292;
}
.line067 .block .sub-name .sub-name_td03 {
	margin: 0;
	padding: 0 0 0 10px;
	font-size: 190%;
	line-height: 100%;
	color: #bf0000;
	white-space: nowrap;
}
.line067 .block .sub-name .sub-name_td04 {
	margin: 0;
	padding: 8px 0 0 0;
}
.line067 .block .sub-name .sell {
	color: #baa37c;
}
.line067 .block .sell-info {
	margin: -6px 0 14px 0;
}
.line067 .block .sell-info .sell-info_td01 {
	margin: 0;
	padding: 0 10px 0 0;
	font-size: 110%;
	color: #bf0000;
	white-space: nowrap;
}
.line067 .block .sell-info .sell-info_td02 {
	margin: 0;
	padding: 0 0 2px 10px;
	font-size: 70%;
	text-align: right;
	vertical-align: bottom;
}
.line067 .block .sell-info .sell-info_td02 a {
	border-bottom: 1px dashed;
	text-decoration: none; 
}
.line067 .block .reserve-info {
	margin: -8px 0 14px 0;
}
.line067 .block .reserve-info .reserve-info_td01 {
	margin: 0;
	padding: 0 10px 0 0;
	font-size: 110%;
	color: #e58f00;
}
.line067 .block .reserve-info .reserve-info_td02 {
	margin: 0;
	padding: 6px 0 0 0;
	width: 100%;
}
.line067 .block .reserve-info .reserve-info_td02 .reserve-info_td02_1 {
	padding-right: 4px;
	vertical-align: middle;
}
.line067 .block .reserve-info .reserve-info_td02 .reserve-info_td02_2 {
	padding-top: 2px;
}
.line067 .block .text {
	margin: 0 0 18px 0;
	padding: 0;
	font-size: 100%;
	line-height: 130%;
}
.line067 .block .text p {
	margin-bottom: 1em;
}
.line067 .block .foto {
	float: left;
	width: 100%;
}
.line067 .block .foto img {
	margin: 0 24px 24px 0;
	float: left;
}
.line067 .block .button {
	padding: 0 0 8px 0;
	clear: left;
}
.line067 .phone {
	margin: 0 0 24px 0;
	padding: 0;
	font-size: 110%;
	color: #e58f00;
}
.line067 .phone span {
	color: #baa37c;
}
.line067 .theme {
	margin: 0;
	padding: 0 0 0 20px;
	position: relative;
	font-size: 70%;
	line-height: 130%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_045.gif);
	background-position: left 0.025em;
	background-repeat: no-repeat;
}
.line067 .work-icons {
	margin: 0;
	padding: 1.5em 0 20px 0;
}
.line067 .work-icons img {
	margin: 0 5px 0 0;
	float: left;
	cursor: pointer;
}




.left62 {
	margin-left: 62px;
}
.left80 {
	margin-left: 80px;
}
.left0 {
	margin-left: 0;
}
.right-pad-0 {
	padding-right: 0;
}

/* dnd */
.bigpic {
	position: absolute;
	z-index: 60;
	display: none;
}
.bigpic TABLE {
	width: 1px;
	border-collapse: collapse;
	caption-side: top;
	empty-cells: show;
	background-color: #000000;
}

/* dnd */
.bigpic TD.tcenter {
	height: 64px; 
	padding: 9px 0; 
	text-align: center; 
	font: 80%/130% arial; 
	color: #AEA596;
}

/* dnd */
.bigpic .tcenter A {
	color: #F9EDD7;
}

/* dnd */
.bigpic .tcenter A:hover {
	color: #AEA596;
}

/* dnd */
.bigpic .tcenter A {
	color: #F9EDD7;
}
.bigpic .tcenter A:hover {
	color: #AEA596;
}

/* dnd */
.bigpic TD.mcorner {
	padding: 0 15px;
}
/* dnd */
.bigpic TD.bcenter {
	height: 64px; 
	padding: 9px 0 15px 0; 
	vertical-align: top; 
	font: 100%/150% arial; 
	color: #FFFFFF;
}

.bigpic DIV.close {width: 100%; position: relative}
.bigpic DIV.ico {position: absolute; top: 0; right: -45px}

/* dnd */
DIV.seealsoglossary {}
.seealsoglossary H3 {font: 110%/150% arial; display: inline}


/* jager */
.rating_icon { position: absolute; isplay: none; cursor: pointer; left: -300px; z-index: 8; }

.rating_icon SPAN { position: absolute; left: 28px; top: 5px; font-weight: bold; font-size: 75%;  }
.plus SPAN { color: #eb8d13; }
.minus SPAN { color: #479697; }


/* jager */
.comment .my {
	background-color: #BF0000;
	padding: 0 4px 2px;
}


/* dnd */
DIV.dnduser {margin: 0 0 0.3em 0}
.dnduser table {border-collapse: collapse; border: 0}
.dnduser td {margin: 0; padding: 0; vertical-align: top}
.dnduser .dndavatar {padding: 4px 12px 0 0}
.dnduser P.dndusername {font: bold 70% arial; margin: 0; float: left; clear: right}
.dnduser P.dndmyname {font: bold 70% arial; margin: 0; float: left; clear: right; padding: 0 4px 2px 4px; background-color: #bf0000}
.dnduser DIV.date {width: 100%; overflow: hidden; margin: 0 0 2px 0}
.dnduser DIV.options {width: 100%; overflow: hidden; margin: 0}
.dnduser P.dndate {font: 70%/130% arial; margin: 0 0 3px 0; white-space: nowrap; float: left}
.dnduser P.dndcommunity {font: bold 70% arial; margin: 0; float: left; clear: right}
.dnduser P.dndcategory {font: bold 70% arial; margin: 0; float: left; clear: right}
.dnduser P.dndchange,.dnduser P.dndelete,.dnduser P.dndadd,.dnduser P.dndone {font: 70% arial; float: left; clear: right; margin: 0}
.dnduser P.dndlinks {font: 70% arial; margin: 0; float: left; clear: right}
.dndcommunity SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/bgr_065.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dndcategory SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/bgr_062.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dndchange SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/bgr_098.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dndelete SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/bgr_094.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dndadd SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/bgr_106.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dndone SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/ico_obyava1.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dnduser P.dndshop {font: bold 70% arial; margin: 0; float: left; clear: right; margin: 0}
.dndshop SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/bgr_021.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dnduser P.dndsystem {font: bold 70% arial; margin: 0; float: left; clear: right; margin: 0}
.dndsystem SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/bgr_062.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dnduser P.dndtravel {font: bold 70% arial; margin: 0; float: left; clear: right; margin: 0}
.dndtravel SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/bgr_103.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dnduser P.dndpro {font: bold 70% arial; margin: 0; float: left; clear: right; margin: 0}
.dndpro SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/bgr_104.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dndphoto {font: bold 70% arial; margin: 0; float: left; clear: right; margin: 0}
.dndphoto SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/vr_ico14_photo.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dndvideo {font: bold 70% arial; margin: 0; float: left; clear: right; margin: 0}
.dndvideo SPAN.ico {background: url('/web/20140318110542/http://velorama.ru/img/vr_ico14_video.gif') top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}

.dnduser DIV.dndoptions {margin: 1.5em 0 0 0; float: right; text-align: right; white-space: nowrap; font: 70%/130% arial}
.dndoptions P.dndconnect,.dnduser P.dndwatch,.dnduser P.dndrss {float: left; clear: right; margin: 0 0 0 20px}
.dndconnect SPAN.ico {background: url(/web/20140318110542/http://velorama.ru/img/bgr_099.gif) top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dndwatch SPAN.ico {background: url(/web/20140318110542/http://velorama.ru/img/bgr_100.gif) top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}
.dndrss SPAN.ico {background: url(/web/20140318110542/http://velorama.ru/img/bgr_078.gif) top left no-repeat; background-position: 0px 1px; padding: 0 0 0 22px}

SPAN.dev {color: #A0A0A0; margin: 0 1em}
SPAN.devd {color: #AB9979; margin: 0 1em}

DIV.dndcommensdig {margin: 1em 0 0 0; clear: both}
.dndcommensdig TABLE {border-collapse: collapse; border: 0; margin: 0 0 0.3em 0}
.dndcommensdig td {margin: 0; padding: 0; vertical-align: top}
.dndcommensdig .dndavatar {padding: 0 9px 0 0}
.dndcommensdig P {font: 80%/130% arial; margin: 0.15em 0 0 0}
.dndcommensdig P A { color: black; text-decoration: none; }
.dndcommensdig P A:hover { color: black; text-decoration: underline; }
.dndcommensdig SPAN.dndusername {font: bold 85% arial; margin: 0 0 0 0.75em}
.dndcommensdig SPAN.dndate {font: 85% arial; color: #BEA985}

DIV.dndmyoptions {margin: 0.6em 0 0 0; clear: both}
.dndmyoptions DIV.dndoptionblock {float: left; margin: 0 1em 0 0}
.dndmyoptions P.dndchange,.dndmyoptions P.dndelete {font: 70% arial}

DIV.ind32 {padding: 0 0 0 32px}
DIV.ind112 {padding: 0 0 0 112px}
DIV.ind62 {padding: 0 0 0 62px}

P.disclamer {font: 100%/130% arial}

DIV.glossaryblock {clear: both; width: 100%; margin: 0 0 1.5em 0; overflow: hidden}
.glossaryblock DIV.letter {font: 750%/95% arial; float: left; color: #E8D7B5}
.glossaryblock H2 {font: 110%/130% arial; margin: 0 0 0.3em 0}
.glossaryblock SPAN {font-size: 80%; color: #7b4e08}
.glossaryblock P {font: 80%/140% arial; margin: 0 0 1.5em 0}

DIV.empty {}
.empty DIV.left {float: left}
.empty DIV.right {float: right}
.empty DIV.ind {padding: 3em 0 0 0}
.empty .left IMG.pic {margin: 0 2em 1.5em 0}
.empty .right IMG.pic {margin: 0 0 1.5em 2em}
.empty H2 {font: 150%/130% arial; margin: 0 0 0.6em 0}
.empty P {font: 100%/150% arial; margin: 0 0 1.6em 0}
.empty P.sign {font: 70%/130% arial; color: #7D5309; margin: 0}

DIV.source {margin: 0 0 0.75em 0; padding: 0}
.source P.dndate {font: 70% arial; float: left}
P.dndauthor {font: 70% arial; float: left; clear: right}

.mb06 {margin-bottom: 0.6em}
.mb09 {margin-bottom: 0.9em}
.mb12 {margin-bottom: 1.2em}
.mb15 {margin-bottom: 1.56em}
.mb21 {margin-bottom: 2.1em}




/* jager GO for the main */

.line008 .go .td01 {
	padding: 0 8px 0 0;
}
.line008 .go .td01 .submit {
	margin: 0 0 0 0;
	padding: 0;
}
.line008 .go .td02 {
	padding: 0 0 0 0;
	font-size: 70%;
	line-height: 120%;
}
.line008 .go .td02 a {
	color: #7b4e08;
}
.line008 .go .td02 a:hover {
	color: #493109;
}
.line008 .go .td03 {
	padding: 0 12px 0 0;
	font-size: 115%;
	line-height: 120%;
	color: #e58f00;
	white-space: nowrap;
}
.line008 .go .td04 {
	padding: 0 0 0 0;
	font-size: 70%;
	line-height: 140%;
	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_094.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.line008 .go .td04 a {
	padding: 0 0 0 20px;
	color: #bf0000;
}
.line008 .go .td04 a:hover {
	color: #930000;
}

DIV.uncounted {width: 100%; margin: -0.5em 0 1em 0; padding: 0 0 0 0}
.uncounted P.header {font: bold 80% arial; margin: 0 0 0.3em 0; padding: 0}
.uncounted P.components {font: 70%/170% arial; margin: 0; padding: 0}
.uncounted .components SPAN.cat {font-weight: bold; color: #E58F00}
.uncounted .components SPAN.weight {color: #A79C89}
.uncounted .components SPAN.weighted {color: #BF0000}
.uncounted .components .weight A {text-decoration: none; border-bottom: 1px dashed #A79C89}
.uncounted .components .weight INPUT {width: 5em; font: 80% arial; border: 1px solid #BF0000}

DIV.bikes {}
.bikes IMG {margin: 0 0 0.3em 0}
.bikes P {font: 70% arial; margin: 0 0 0.35em 0}
.bikes h2 {font: normal 70% arial; margin: 0 0 0.35em 0}

DIV.usericon {margin: 0 0 3px 0; padding: 0}
.usericon DIV.sex {float: left; margin: 0 8px 0 0; padding: 0}
.usericon P {font: bold 70% arial; margin: 0; padding: 1px 0 0 0}

.line044 DIV.usericon {margin: 0 0 3px 0; padding: 0}
.line044 .usericon DIV.sex {float: left; margin: 0 8px 0 0; padding: 0}
.line044 .usericon P {font: bold 70% arial; margin: 0; padding: 1px 0 0 0}

DIV.usercomments {}
.usercomments DIV.header {font: 110%/120% Tahoma, Arial, Helvetica, sans-serif; margin: 0 0 13px 0}
.usercomments DIV.header h3 {font-size: 100%; font-weight: normal; display: inline;}
.usercomments .name {font: 70%/130% arial}
.usercomments .name h2 {font-size: 100%; font-weight: normal; display: inline;}
.usercomments H3 {font: 70%/130% arial}
.usercomments DIV.comment {margin: 0 0 1.2em 0}
.usercomments .comment P {font: 80%/120% arial; margin: 0 0 0.3em 0}
.usercomments .comment SPAN {color: #BF0000}

DIV.prevnext {margin: 2em 0 0.75em 80px; padding: 0; clear: both; overflow: hidden}
.prevnext H2 {font: 110%/120% arial; float: left; margin: 0; padding: 0; white-space: nowrap}
.prevnext P {font: 70% arial; color: #BBA278; float: left; margin: 0.3em 1.2em 1em 1.2em}

DIV.modifications {margin: 0 0 1em 80px; padding: 0; clear: left}
.modifications H3 {font: 110%/120% tahoma; margin: 1.5em 0 1em 0}
.modifications DIV.model {float: left; margin: 0 1.5em 1em 0}
.modifications .model H2 {font: bold 85%/130% arial; margin: 0 0 0.3em 0}
.modifications .model P {font: 70%/120% arial}
.modifications .model SPAN {color: #7b4e08}

DIV.toolz {}
.toolz IMG {margin: 1.3em 0 0.3em 0}

DIV.dndsubmenu {padding: 0 0 9px 0;	font-size: 80%;	line-height: 130%;	color: #a18350;	vertical-align: bottom}
.dndsubmenu DIV {padding: 2px 0 1px 0; float: left}
.dndsubmenu SPAN.devd {float: left}
.dndsubmenu DIV.active {padding: 2px 10px 1px 10px; color: #000000;	background-image: url(/web/20140318110542/http://velorama.ru/img/bgr_068.gif); background-position: center; background-repeat: repeat-x}

TABLE.w2b {margin: 0.6em 0 2.1em 0}
.w2b H3 {font: 110%/120% tahoma; margin: 0 0 1em 0}
.w2b .td01 {padding: 0;	background: url('/web/20140318110542/http://velorama.ru/img/bgr_032.png') left top no-repeat}
.w2b .td02 {padding: 0; background: url('/web/20140318110542/http://velorama.ru/img/bgr_035_bgr.png') left top repeat-y; vertical-align: top}
.w2b .td03 {padding: 0 6px; background: url('/web/20140318110542/http://velorama.ru/img/bgr_036_s.png') left top no-repeat; background-color: #fffefc; vertical-align: top}
.w2b .td04 {padding: 0; background: url('/web/20140318110542/http://velorama.ru/img/bgr_037_bgr.png') left top repeat-y; vertical-align: top}
.w2b .td05 {padding: 0; background: url('/web/20140318110542/http://velorama.ru/img/bgr_040.png') left top repeat-x}

DIV.where2buy {}
.where2buy DIV.shop {clear: both; width: 100%; float: left; margin: 0 0 0.3em 0}
.where2buy .shop H3 {font: 110%/110% arial; margin: 0; padding: 0; float: left}
.where2buy .shop P.info {font: 110%/110% arial; margin: 0; padding: 0; float: left}
.where2buy DIV.item {clear: both; width: 100%; margin: 0 0 1.2em 0}
.where2buy .item TD.itemname {padding: 0 10px 2px 0; white-space: nowrap}
.where2buy .itemname H2 {font: bold 90%/130% arial}
.where2buy .item TD.itemline {padding: 0 0 5px 0}
.where2buy .itemline DIV {border-bottom: 1px dotted #ABA292}
.where2buy .item TD.itemprice {padding: 0 0 2px 10px; white-space: nowrap}
.where2buy .itemprice P {font: 140%/100% arial; color: #BF0000}
.where2buy P.disclaimer {font: 70%/130% arial; margin: 0 0 0.6em 0}

DIV.manuflist {padding: 0 0 2em 0}
.manuflist H2 {font: 110%/150% arial; display: inline}
.manuflist P.vse {font: 110%/130% arial; display: inline}
/*.manuflist A {text-decoration: none; border-bottom: 1px dashed #7B4E08}*/
.manuflist SPAN.quantity {font: 80% arial}
.manuflist SPAN.on {color: #FFFFFF; background-color: #ABA292; padding: 2px 8px}

DIV.countrieslist {padding: 0 0 2em 0}
.countrieslist H2 {font: 110%/150% arial; display: inline;}
.countrieslist H2.flag {padding-left: 24px; background-repeat: no-repeat; background-position: 0 4px;}
.countrieslist P.flag {padding-left: 24px; background-repeat: no-repeat; background-position: 0 4px;}
.countrieslist IMG {width: 20px; display: inline; margin: 0 6px 0 6px; border: 1px solid #f1e8d4}
.countrieslist P.vse {font: 110%/130% arial; display: inline}
.countrieslist SPAN.quantity {font: 80% arial}
.countrieslist SPAN.on {color: #FFFFFF; background-color: #ABA292; padding: 2px 8px}
.countrieslist .on IMG {margin: 0 6px 0 0; border: none}

TABLE.cat {margin: 0 0 0.6em 0}
.cat H3 {font: 110%/120% tahoma; margin: 0 0 1em 0}
.cat .td01 {padding: 0;	background: url('/web/20140318110542/http://velorama.ru/img/vr_bg_cat_t.png') left top repeat-x}
.cat .td02 {padding: 0; background: url('/web/20140318110542/http://velorama.ru/img/vr_bg_cat_l.png') left top repeat-y; vertical-align: top}
.cat .td03 {background-color: #FFFFFF; text-align: center}
.cat .td04 {padding: 0; background: url('/web/20140318110542/http://velorama.ru/img/vr_bg_cat_r.png') left top repeat-y; vertical-align: top}
.cat .td05 {padding: 0; background: url('/web/20140318110542/http://velorama.ru/img/vr_bg_cat_b.png') left top repeat-x}

DIV.catitem {margin: 0 1.5em 1em 0; float: left}
.catitem DIV.priceposition {position: relative}
.catitem DIV.price {position: absolute; top: 0; right: 0; margin: 0 0 0 -45px}
.catitem .price DIV.shop {background-color: #E89400; color: #FFFFFF; font: 160% arial; padding: 0 0.3em 0 0.45em; text-align: right}
.catitem .price .shop SPAN.prefix {font-size: 35%; color: #FFFFFF; margin: 0 0.4em 0 0}
.catitem .price .shop SPAN.rur {background: url('/web/20140318110542/http://velorama.ru/img/bgr_020.gif') left center no-repeat; padding: 0 2px 0 0; margin: 0 0 0 6px}
.catitem .price DIV.shadow {background-color: #9A9284}
.catitem .price DIV.msrp {background-color: #ABA292; color: #E2DFD9; font: bold 90% arial; padding: 0.3em 0.3em 0.35em 0.45em; text-align: right}
.catitem .price .msrp SPAN.prefix {font-size: 60%; color: #FFFFFF; margin: 0 0.4em 0 0}
.catitem .price .msrp SPAN.rur {background: url('/web/20140318110542/http://velorama.ru/img/bgr_020g.gif') left center no-repeat; padding: 3px 6px 3px 0; margin: 0 0 0 6px}
.catitem .price .msrp SPAN.usd {background: url('/web/20140318110542/http://velorama.ru/img/bgr_020g2.gif') left center no-repeat; padding: 3px 6px 3px 0; margin: 0 0 0 6px}
.catitem DIV.cake_is_lie {margin: 0 0 12px 0}
.catitem .cake_is_lie DIV.shop {font: 160% arial; padding: 0.1em 0.3em; margin: 0 0 2px 0}
.catitem .cake_is_lie DIV.msrp {font: 110% arial; padding: 0 0.3em 0.1em 0.3em}
.catitem .rate DIV {text-align: center}
.catitem .rate .td01 {font: 110%/140% arial; color: #E58F00; padding: 0 4px}
.catitem .rate .td02 {font: 110%/140% arial; color: #5BA0A0; padding: 0 4px}

.catitem .bubble .b01 {font: 70% arial}
.catitem .bubble .b01 a {color: #ffffff; text-decoration: none;}
.catitem DIV.name {margin: 0 0 0.5em 6px}
.catitem .name H2 {display: inline; font: bold 90%/120% arial; padding: 0; margin: 0}
.catitem DIV.desc {margin: 0 0 0 6px}
.catitem .desc P {font: 70%/110% arial; margin: 0 0 0.3em 0}

DIV.karma {font: 110%/110% arial}
.karma SPAN.positive {color: #E58F00}
.karma SPAN.negative {color: #5BA0A0}

DIV.userkarma {overflow: hidden; margin-left: 80px; }
.userkarma DIV.param {font: 110%/140% arial; padding: 0; margin: 0 0.3em 4px 0; color: #a79c89; float: left}
.userkarma .param STRONG {color: #E58F00; font-weight: normal}
.userkarma .param .value {font: 150% arial}
.userkarma DIV.diff {margin: 0.2em 1em 0 0; float: left}
.userkarma .diff IMG {float: left; margin: 2px 3px 0 0}
.userkarma .diff SPAN.positive {font: 60% arial; color: #E58F00}
.userkarma .diff SPAN.negative {font: 60% arial; color: #5BA0A0; padding: 0 0 1em 0}

DIV.country {margin: 0 0 4px 0; padding: 0; font: 110%/130% arial}
.country IMG {width: 20px; float: left; margin: 5px 6px 0 0}

DIV.personblock {float: left; margin: 0 5% 1.6em 0}
.personblock DIV.shadow {padding: 0 3px 6px 0; float: left; background: url('/web/20140318110542/http://velorama.ru/img/sh2.png')}
DIV.personblock_i {float: left; margin: 0 2% 1.6em 0}

DIV.person {width: 200px; padding: 10px; border: 1px solid #e8d7b5; float: left; margin: 0; background-color: #FFFFFF}
.person IMG.photo {width: 200px; border: 1px solid #e8d7b5; margin: 0 0 0.4em 0}
.person IMG.flag {width: 20px; margin: 0 6px 0 0; float: left; border: 1px solid #f1e8d4}
.person H2 {font: bold 90%/120% arial; margin: 0 0 0.2em 0}
.person H2.language {font: 90%/120% arial; margin: 0 0 0.3em 0; color: #7b4e08}
.person P {font: 70%/130% arial; margin: 0 0 0.2em 0}

SPAN.red {color: #BF0000}
SPAN.brown {color: #7b4e08}
SPAN.white {color: #FFFFFF}
SPAN.black {color: #000000}
SPAN.grey {color: #9B8F7C}

/* jager */
A.vr_user {
	color: #bf0000;
	background-image: url(/web/20140318110542/http://velorama.ru/img/man_red.png);
	background-repeat: no-repeat;
	padding-left: 18px;
	font-weight: bold;
	font-size: 90%;
}

.text A.vr_user {
	font-size: 85%;
}

.hidden { display: none; }

.line032 .pricetag {
	margin: 0 0 14px 70px;
	padding: 0 0 0 10px;
	font-size: 190%;
	line-height: 100%;
	color: #bf0000;
	white-space: nowrap;
}

#divInteractiveMap.edit div img { cursor: crosshair; }

/* InoProSport */
DIV.ips {clear: both; padding: 0 33px 0 0; margin: 0 0 1em 0}
.ips DIV.cap {background-color: #1C69B7; background: url('/web/20140318110542/http://velorama.ru/img/ips_cap_bg.gif') top left repeat-x; padding: 0 0 0 12px}
.ips DIV.infoblock {background-color: #FFFFFF; padding: 12px; border-bottom: 1px solid #E8D7B5; border-left: 1px solid #E8D7B5; border-right: 1px solid #E8D7B5}
.ips .infoblock A {color: #1C69B7; text-decoration: none}
.ips .infoblock DIV.primary {margin: 0}
.ips .infoblock .primary IMG.photo {float: left; margin: 0 12px 12px 0; border: 4px solid #CCCCCC}
.ips .infoblock .primary P.title {font: 75% arial; margin: 0 0 3px 0}
.ips .infoblock .primary P.header {font: bold 85%/120% arial}
.ips .infoblock DIV.secondary {clear: left}
.ips .infoblock .secondary P.title {font: 75% arial; margin: 0 0 1px 0}
.ips .infoblock .secondary P.header {font: 75%/120% arial; margin: 0 0 7px 0}



.banned {
	color: #bf0000;
	margin: 4px 0 12px 0;
	font-size: 80%;
}