HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #353535; outline: none
}
HTML {HEIGHT: 100%
}
BODY {HEIGHT: 100%
}
BODY {
	FONT: 12px/18px Tahoma, Arial, Helvetica, sans-serif; COLOR: #333
}
H1 {
	FONT: 18px Verdana; COLOR: #333
}
H2 {
	FONT: 18px Verdana; COLOR: #333
}
H3 {
	FONT: 18px Verdana; COLOR: #333
}

/*
H1 {
	FONT-SIZE: 22px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 26px
}
H2 {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 7px; LINE-HEIGHT: 24px
}
H3 {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 22px
}
  */
A:hover {
	TEXT-DECORATION: none
}

H1 SPAN {
	COLOR: #ccc
}
#container {
	MIN-WIDTH: 900px; BACKGROUND: #fff
}
#header {
	CLEAR: both; BACKGROUND: url(/i/header-back.jpg) #261b19 no-repeat left; OVERFLOW: hidden; ZOOM: 1; HEIGHT: 139px ;margin-top:10px
}




#nav {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%; ZOOM: 1
}
#wrapper {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 30px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1
}
#content { 	CLEAR: left; BACKGROUND: #fff; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; width:auto}

#content .main-content{	 WIDTH: 66%; PADDING-TOP: 0px; vertical-align:top}

#content .center-content { WIDTH: 1%;  }

#content .right-content { OVERFLOW: hidden; WIDTH: 32%; vertical-align:top }



#moto-up {background: url(/i/moto-up.gif) no-repeat; position: absolute; top:0px; left:555px; width:316px; height: 177px; z-index: 10;}

#moto-down {background: url(/i/moto-down.gif) no-repeat; position: absolute; top:177px; left:558px; width:224px; height: 26px; z-index: 10;}


#footer { height:110px; CLEAR: both; PADDING-RIGHT: 40px; PADDING-LEFT: 40px; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 40px; OVERFLOW: hidden; COLOR: #373636; LINE-HEIGHT: 20px; PADDING-TOP: 20px
}

#top-menu {
	 BACKGROUND: #e6e6e6; margin-BOTTOM: 25px;  OVERFLOW: auto ; margin-top:10px;   height:50px;
}
#top-menu .nav-main {
	MARGIN-LEFT: 40px; PADDING-TOP: 15px ;
}
#top-menu .nav-main LI {
	FONT-SIZE: 20px; FLOAT: left; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; MARGIN-RIGHT: 20px; HEIGHT: 30px;
}

#top-menu .nav-main LI A { text-decoration: none ;
	COLOR: #373737
}
#top-menu .nav-main LI A:hover {
	COLOR: #820003}
#top-menu .nav-main LI.active {   PADDING-BOTTOM: 10px;
	MARGIN-TOP: -6px
}
#top-menu .nav-main LI.active IMG {
	MARGIN-BOTTOM: -8px
}
#top-menu .nav-main LI.active A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #9a0708 url(/i/top_menu_act_c.png) repeat-x; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
#top-menu .nav-main LI.active A:hover {
	COLOR: #fff
}

#header .guest {
	margin-left: 40px; COLOR: #ddd; margin-TOP: 100px; TEXT-ALIGN: left
}
#header .guest A {
	FONT-SIZE: 18px; COLOR: #fafafa; LINE-HEIGHT: 20px; outline: none
}
#header .guest A.reg {
	FONT-SIZE: 26px; COLOR: #ffffff
}

#header .guest SMALL a{font-size:12px}

#header .mototime {
	RIGHT: 40px; POSITION: absolute; TOP: 60px; color:#fff; font-size: 11px;  line-height: 12px;
}

#header .search {
	RIGHT: 40px; POSITION: absolute; TOP: 110px; TEXT-ALIGN: right
}



.topic {
	PADDING-RIGHT: 30px; FONT-SIZE: 13px; MARGIN-BOTTOM: 40px; OVERFLOW: hidden; POSITION: relative
}
.topic H1.title {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 15px; COLOR: #7f7d59; LINE-HEIGHT: 120%
}
.topic H1.title A.blog {
	COLOR: #77776b
}
.topic H1.title A.topictitle {
	COLOR: #a1241b
}
.topic H1.inside.title {
	FONT-SIZE: 26px; COLOR: #000
}


.topic A.cut {
	CLEAR: both; FLOAT: left; MARGIN: 8px 0px 12px ; color: #353535;
}

.topic .tags {
	CLEAR: both; PADDING-LEFT: 13px; BACKGROUND: url(/i/icon-tag.gif) no-repeat 0px 6px; MARGIN-BOTTOM: 3px
}
.topic .tags LI {
	DISPLAY: inline; COLOR: #777
}
.topic .tags LI A {
	COLOR: #585858
}
.topic .tags LI A:hover {
	COLOR: #000
}
.topic .voting {  height:25px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; BORDER-BOTTOM: #eaeaea 1px solid
}
.topic .voting LI {
	FLOAT: left; COLOR: #777; PADDING-TOP: 2px
}

.topic .voting LI.author A {
		FLOAT: left; DISPLAY: block; PADDING-LEFT: 24px; BACKGROUND: url(/i/rider_man.png) no-repeat; MARGIN-RIGHT: 12px; HEIGHT: 24px; TEXT-DECORATION: none  ; color: #373737
}
.topic .voting LI.date {
   	FLOAT: left; 	FONT-SIZE: 11px; COLOR: #555; MARGIN-RIGHT: 15px; HEIGHT: 24px
}



.topic .content {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 15px; COLOR: #77776b; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, sans-serif
}
.topic .content IMG, .post_text_inside IMG, .cm_body IMG{
	MARGIN: 2px
}
.topic .content P {
	MARGIN-BOTTOM: 15px
}
.topic .content UL {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 20px
}
OL {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 20px
}
.topic .content UL LI {
	LIST-STYLE-TYPE: disc
}
.topic .content OL LI {
	LIST-STYLE-TYPE: decimal
}
.topic .content DL {
	MARGIN-BOTTOM: 15px
}
.topic .content DL DT {
	FONT-WEIGHT: 700
}
.topic .content DL DD {
	MARGIN: 0px 0px 5px 20px; COLOR: #555; FONT-STYLE: italic
}
.topic .content BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-STYLE: italic
}
.topic .content PRE {
	CLEAR: both; BORDER-RIGHT: #dce6f0 1px solid; PADDING-RIGHT: 2%; BORDER-TOP: #dce6f0 1px solid; PADDING-LEFT: 2%; BACKGROUND: url(/i/http://veloxorum.ru/templates/skin/new/images/code.gif) #f8f8f8; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #dce6f0 1px solid; WIDTH: 95%; PADDING-TOP: 5px; BORDER-BOTTOM: #dce6f0 1px solid
}
.comment .content PRE {
	CLEAR: both; BORDER-RIGHT: #dce6f0 1px solid; PADDING-RIGHT: 2%; BORDER-TOP: #dce6f0 1px solid; PADDING-LEFT: 2%; BACKGROUND: url(/i/http://veloxorum.ru/templates/skin/new/images/code.gif) #f8f8f8; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #dce6f0 1px solid; WIDTH: 95%; PADDING-TOP: 5px; BORDER-BOTTOM: #dce6f0 1px solid
}
.comment .content BLOCKQUOTE {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; FONT-STYLE: italic
}
.comment H1 {font-size: 14px; font-weight:bold;margin-left: 4px; margin-top: 0px ;MARGIN-BOTTOM: 4px; LINE-HEIGHT: auto}


DIV.topic-video {
   PADDING-BOTTOM: 0px! important; MARGIN: 10px 0px;
}




#pagination {
	PADDING-LEFT: 0px
}
#pagination P {
	FONT-SIZE: 16px; COLOR: #bbb
}
#pagination UL {
	MARGIN-TOP: 10px; FONT-FAMILY: Verdana, Sans-Serif
}
#pagination UL LI {
	FLOAT: left; MARGIN-RIGHT: 8px
}
#pagination UL LI.page-link A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; COLOR: #767676; PADDING-TOP: 0px; BORDER-BOTTOM: #8ba4ad 2px dotted; TEXT-DECORATION: none
}
#pagination UL LI.page-link A:hover {
	COLOR: #363636; BORDER-BOTTOM: #363636 2px solid
}
#pagination UL LI.active.page-link {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 20px; PADDING-BOTTOM: 4px; COLOR: #363636; PADDING-TOP: 0px; BORDER-BOTTOM: #767676 2px solid
}




.blue.block .block-nav LI.active A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #225963; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.block {
	LINE-HEIGHT: 16px
}
.block H1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 20px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 15px; PADDING-TOP: 10px; FONT-FAMILY: Tahoma, Verdana, Sans-Serif
}
.block .right {
	FONT-SIZE: 12px; MARGIN-RIGHT: 15px; PADDING-TOP: 10px; TEXT-ALIGN: right;
}

.block .right A { color: #a8332b ; font-weight: bold

}


.block .block-content .right {
	MARGIN-RIGHT: 0px
}



.block .block-content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.block .block-nav {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.blue.block H1 {
	COLOR: #545353
}
a.post-add {font-size: 20px; color: #a8332b
}


.blue {
	BACKGROUND: #e7e7e7 repeat-x 50% top; COLOR: #7c9999
}
.blue.block .tl {
	BACKGROUND: url(/i/block_blue_tl.png) no-repeat left top; HEIGHT: 9px
}
.blue.block .tr {
	BACKGROUND: url(/i/block_blue_tr.png) no-repeat right top; HEIGHT: 9px
}
.blue.block .bl {
	BACKGROUND: url(/i/block_blue_bl.png) no-repeat left bottom; HEIGHT: 9px
}
.blue.block .br {
	BACKGROUND: url(/i/block_blue_br.png) no-repeat right bottom; HEIGHT: 9px
}



.tags.block {
	MARGIN: 40px 15px
}
.tags.block UL.cloud {
	TEXT-ALIGN: center
}
.tags.block UL.cloud LI {
	DISPLAY: inline; LINE-HEIGHT: 22px; MARGIN-RIGHT: 5px
}
.tags.block UL.cloud LI A {
	FONT-SIZE: 18px; COLOR: #727272; TEXT-DECORATION: none
}
.tags.block UL.cloud LI A:hover {
	COLOR: #45789f; TEXT-DECORATION: underline
}
.tags.block UL.cloud LI A.w1 {
	FONT-SIZE: 11px
}
.tags.block UL.cloud LI A.w2 {
	FONT-SIZE: 12px
}
.tags.block UL.cloud LI A.w3 {
	FONT-SIZE: 14px
}
.tags.block UL.cloud LI A.w4 {
	FONT-SIZE: 16px
}
.tags.block UL.cloud LI A.w5 {
	FONT-SIZE: 18px
}
.tags.block UL.cloud LI A.w6 {
	FONT-SIZE: 20px
}
.tags.block UL.cloud LI A.w7 {
	FONT-SIZE: 22px
}
.tags.block UL.cloud LI A.w8 {
	FONT-SIZE: 24px
}
.tags.block UL.cloud LI A.w9 {
	FONT-SIZE: 26px
}
.tags.block UL.cloud LI A.w10 {
	FONT-SIZE: 28px
}

.blogs.block {
	MARGIN-TOP: 50px
}
.blogs.block .icon {
	MARGIN-TOP: -50px; RIGHT: 60px; POSITION: absolute
}
.blogs.block UL.list {
	MARGIN-TOP: 10px; PADDING-TOP: 3px
}
.blogs.block UL.list LI {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden
}
.blogs.block UL.list LI A {
	PADDING-left: 8px; FONT-SIZE: 18px; COLOR: #77776b; LINE-HEIGHT: 18px
}


.stream.block {
	FONT-SIZE: 12px
}
.stream.block .icon {
	MARGIN-TOP: -50px; RIGHT: 60px; POSITION: absolute
}
.stream.block LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.stream.block LI.even {
	BORDER-TOP: #eee 1px solid; BACKGROUND: #f8f8f8; BORDER-BOTTOM: #eee 1px solid
}
.stream.block A.stream-author {
	PADDING-LEFT: 18px; BACKGROUND: url(/i/stream-author.gif) no-repeat; COLOR: #727271; font-weight:bold;
}
.stream.block A.stream-topic {
	PADDING-RIGHT: 5px; COLOR: #425d5d
}
.stream.block A.stream-comment {
	COLOR: #a8332b
}
.stream.block A.stream-blog {
	COLOR: #727271
}
.stream.block SPAN {
	COLOR: #a8332b; font-weight:bold
}



.market.block {
   margin-top:20px;
 }
.market.block img {float:left; margin-right:20px; border: 1px solid #000
}
.market.block A.market-topic  {font-size: 14px; color: #535353
}
.market.block dt{margin: 10px 0px 10px 0px; color: #b0150a; font-size: 14px; font-weight:bold
}


#footer A:link {
	COLOR: #363636
}
#footer A:visited {
	COLOR: #727272
}
#footer .right {
	FLOAT: right
}
#footer DT, #footer DT a { font-size: 110%;
	PADDING-BOTTOM: 5px
}

#footer DD, #footer DD a {  color: #838383
	PADDING-BOTTOM: 5px
}
#footer DT.user {
	FONT-WEIGHT: 700
}
#footer DL {
	PADDING-RIGHT: 50px; FLOAT: left
}

div.navig {text-align:center; padding: 0px 0px 20px 0px;}
h1.not_atcl {padding:0px; margin:0px;}



 #cm_table{margin:5px; margin-top:15px; padding:5px;border:0px solid #8A8A8A;}

/* Post*/
div.comment{margin:10px 0 20px 0;}

div.comment span.username a{font-weight:bold}
div.comment span.userdate {color:#606060; font-size:80%;}

div.c_userpic_name_inside{width:100%;margin:0 0 5px 7px;}
div.c_userpic_name_inside img{margin:0 12px 5px 0;float:left;}
div.c_userpic_name_inside span.username img{margin:0; }
div.c_userpic_name_inside span.userdate {font-size: 100%;  display: inline; float:left}

div.post_text_inside{margin:0 0 20px 0;padding:0;line-height:120%; }
div.post_text_inside p{margin:10px 0;padding:0;}

.cm{width:100%;}
.cm_bg{}
.cm td{padding:2px;}
.cm td.cm_img{width:1%;text-align:center;}
.cm td.cm_txt span{margin-right:10px;padding:0;}
.cm td.cm_txt{padding-left:10px; width:auto}
.cm td.cm_txt h1{font-size:120%;margin:10px 0 5px 0;padding:0;line-height:110%;}
.cm_frosen{background-color:#dfebf5;}
.cm_deleted{background-color:#fde0ce;}
.cm_hidden{background-color:#dcdcdc;}
span.cm_ico{padding-left:20px;}span.cm_ico img{padding:0 2px;border:0;vertical-align:bottom;}
div.cm_body{width:90%;padding:0;margin:0px 0 5px 5px;line-height:130%;}
div.cm_todo{font-size:90%;padding:0;margin:5px 0 5px 5px;vertical-align:middle;}

span.arrow { float:right; }

/*Add Post*/

table.cm_area{width:97%;}
table.cm_area td{vertical-align:top;}

/*Рейтинг*/

div.r_right A {background-color: #bababa; color:#fff; margin-left:1px ; padding: 2px 4px 2px 4px; font-size:80%; text-decoration:none}
div.r_right A.r_act {background-color: #bc1c12;}
div.r_right {float:right; margin-top:-15px; margin-right:10px; font-size:90%; }
div.rr_right {float:right; margin-top:-10px; margin-left:8px ; margin-right:10px;}


/*login*/
div.page_login {
  margin-top:10px;
}


div.page_login table td{padding: 5px;  color:#77776b; text-align:left  }
div.page_login table td a{ color: #a8332b}
div.page_login .log { text-align:right; font-size: 20px;}
div.page_login input.reg {border: 1px solid #a8332b; padding: 2px; font-size:18px; color:#77776b; width: 180px;}
div.page_login input.button1 {border-top: 2px solid#76251F; border-right: 2px solid #76251F; border-bottom: 2px solid #DA7870; border-left: 2px solid #DA7870;  background: #a8332b; color: #fff; padding:2px 10px 2px 10px}
span.login_error {width:100%; font-size:18px; color: #ffffff; text-align:center; background-color: #a8332b }


a.mark {text-decoration:none}

/*Профиль*/

div.prof_right {float:right; margin-top:-15px; margin-right:10px; font-size:80%;text-align:center;  width:70px; }
div.prof-right-title {float:none; margin-bottom:5px;color:#9A9A9A}
span.prof-rate {position:relative;text-align:center; background-color:#a8332b; padding:4px 28px 4px 28px; font-size:160%; height:50px; color:#fff}


div.profile-inside{width:100%;margin:0 0 5px 7px;}
div.profile-inside img{margin:0 12px 5px 0;float:left;}
div.profile-inside span.usernick {font-size: 200%}
div.profile-inside span.userfio {padding-top:10px; font-size: 150%;  display: inline; float:left; color:#888888 }

table.profile {width:100%; margin-bottom:30px}
table.profile td {padding-top: 8px;}
table.profile td.first {font-weight:bold; color:#888888; width: 160px; }
table.profile td.prof-head {padding-bottom:6px;font-size: 150%;  width: 150px; border-bottom:1px #C3C3C3 solid}

span.post-ico img {padding: 1px; margin: 0px 5px 0px 0px;}

big {font-size: 20px; color: #a8332b}