body { padding: 0px; margin: 0px 10px; border: 0px; font-family: tahoma; font-size: 11px; color: #363636; }
td { font-family: tahoma; font-size: 11px; color: #363636; line-height: 16px; }

h1 { color: #c6583d; font-size: 18px; padding-left: 0px; }
h1 span { text-transform: uppercase; }
h4 { background: url(http://i.sdm74.ru/arrowh.gif) left center no-repeat; padding-left: 20px; margin-top: 3px; text-transform: uppercase; color: #58646B; font-size: 11px; }
h5 { margin-top: 3px; text-transform: uppercase; color: #970200; font-size: 11px; }
a { color: #C6583D; }
a:visited { color: #8E3E2B; }
a:hover { color: #6D747C; }
a.topnav { text-decoration: none; color: #909090; }
a.black { text-decoration: none; color: #000000!important; }
a.tdnone { text-decoration: none; }

optgroup { color: white; background: silver; }

.input { height: 19px; width: 120px; border: 1px solid #B5B7C3; margin: 1px 0px; }

.head { background: url(http://i.sdm74.ru/headbg.jpg); height: 108px; width: 100%; margin-top: 2px; }
.head td { vertical-align: top; }

ul { margin: 0px; / margin: 0px 0px 0px 30px;/ padding: 0px;  }
li { list-style-image: url(http://i.sdm74.ru/arrowlist.gif); / list-style-image: url(http://i.sdm74.ru/arrowlist2.gif); /  }
.newcomp { color: #C6583D; font-weight: bold; text-decoration: none; }
.popcomp { color: #363636; text-decoration: none; }
.vote { text-align: center; margin: 5px 0px 0px 0px; }

.divbb { width: 1px; background: #BCBDB4; }
.divb { width: 32%; text-align: right; vertical-align: top; cursor: pointer; }

.maintable { margin-top: 20px; margin-bottom: 5px; width: 100%; }
.menuname { height: 26; background: url(http://i.sdm74.ru/arrdown.gif) right no-repeat #B8B8A8; }
.menuline { background: #C8613C; height: 2px; font-size: 0px; margin: 1px 0px; }
.unactmenu { background: url(http://i.sdm74.ru/menuelemunact.gif) left no-repeat; height: 20px; padding-left: 30px; line-height: 20px; }
.actmenu { background: url(http://i.sdm74.ru/menuelemact.gif) left no-repeat; height: 20px; padding-left: 30px; line-height: 20px; color: #FFFFFF; }
.unactmenu a, .unactmenu a:visited, .unactmenu a:hover { text-decoration: none; color: #000000; }
.actmenu a, .actmenu a:visited { text-decoration: none; color: #FFFFFF; }

.cblock50 { float:left; width: 50%; }
.cblock50left { float: left; width: 48%; }
.cblock50right { float: right; width: 48%; }
.compnews { padding-left: 25px; }
.compnews div { color: #4C4C4C; margin: 5px 0px 10px 0px; }
.compnewsl { padding: 5px; }
.compnewsl a { color: #6B7D88!important; text-transform: uppercase; text-decoration: none; }
.compnewsl span { background: url(http://i.sdm74.ru/textdiv.gif) no-repeat center; padding: 5px; }

.linkstable { width: 100%; height: 100; border: 1px solid #CFCFCF; background: #F5F5F5; }

.footertable { width: 100%; height: 95; background: url(http://i.sdm74.ru/footerbg.gif) bottom repeat-x #A8B2B9; margin-top: 10px; }
.footerblock { background: url(http://i.sdm74.ru/footerdiv.gif) right no-repeat; vertical-align: top; text-align: right; width: 17%; }
.footerblock a { color: #FFFFFF; text-decoration: none; }

.copy { margin: 10px; float: left; padding-top: 5px; width: 400px; }
.phone { margin: 10px; float: right; padding-top: 5px; width: 200px; }
.orline { background: #FFA217; height: 3px; width: 200px; font-size: 0px; margin-top: 3px; }

.bblock { background: #dfe0ce; padding: 5px 15px; margin-bottom: 0px; border-bottom: 1px solid #c0c1b1; }
.obj { border-bottom: 2px solid #eff0de; padding: 5px 0px; }
.obj div { margin-bottom: 3px; }
.obj a { text-decoration: none; }
.otext { color: #ffb411; font-weight: bold; vertical-align: top; text-align: center; text-transform: uppercase; padding: 5px 10px; border-bottom: 2px solid #eff0de; width: 1px; }
.otext a { text-transform: lowercase; }

.newf1 { background: #eff0de; padding: 4px 5px 8px 5px; }
.newf1 div { padding-left: 10px; }
.newf2 { background: #FFFFFF; padding: 4px 5px 8px 5px; }
.newf2 div { padding-left: 10px; }
.gray { color: #6b737e; }
.lgray { color: #6b7d88; }

.zebra { background: url(http://i.sdm74.ru/zebra.gif) top repeat-x; width: 100%; padding-top: 30px; }
.cblock { background: #b8b8a8; padding: 5px 15px; margin-bottom: 0px; border-bottom: 2px solid #c93d3e; color: #FFFFFF; font-weight: bold; text-transform: uppercase; }
.cblock span { background: url(http://i.sdm74.ru/textdiv2.gif) no-repeat center; padding: 5px; }
.cblock b { color: #970200;  }

.ablock { background: #b8b8a8; padding: 5px 15px; margin-bottom: 0px; border-bottom: 2px solid #ffb60c; color: #FFFFFF; font-weight: bold; text-transform: uppercase; }
.ablock span { background: url(http://i.sdm74.ru/textdiv2.gif) no-repeat center; padding: 5px; }
.ablock b { color: #c47900; }

.elem { font-weight: bold; padding: 5px; }
.elem a { font-weight: 100; text-decoration: none; }
.elem span { font-weight: 100; color: #7e7e7e; padding-left: 15px; }

.path { color: #b8b8a8; text-transform: uppercase; height: 23px; padding-top: 6px; padding-bottom: 10px; font-weight: bold; }
.path a { color: #b8b8a8; font-weight: bold; text-decoration: none; }
.path h3 { font-size: 17px!important; color: #c6583d; }
.cathead { height: 19px; background: url(http://i.sdm74.ru/arrowcat.gif) right no-repeat #EFF0DE; padding: 7 0 0 23; text-transform: uppercase; border-bottom: #C0C1B1 1px solid; font-size: 10px; }
.cathead a { color: #000000; text-decoration: none; }
.catlist { line-height: 17px; padding: 13 20 13 40; }
.catlist a { font-weight: bold; }
.spec { padding-left: 20px; background: white; }
.special { height: 19px; background: url(http://i.sdm74.ru/arrowcat.gif) right no-repeat #EFF0DE; padding: 7 0 0 23; text-transform: uppercase; border-bottom: #C0C1B1 1px solid; color: #970200; font-size: 10px; }
.specialcontent { background: #EFF0DE; border-top: #FFFFFF 1px solid; padding: 10px; }

.lastmebname { color: #363636; text-decoration: none; }
a.lastmebname:visited { color: #363636; text-decoration: none; }
a.lastmebname:hover { color: #6D747C; text-decoration: none; }
.lastmeb { margin: 5px 10px 5px 16px; }
.menul2 { padding-left: 40px; }
.menul2 a { color: #363636; font-weight: bold; }
.menul2 div { padding: 5px 0px; background: url(http://i.sdm74.ru/li.gif) 0% 70% no-repeat; padding-left: 15px; }
.menul2 span { color: #767771; }

.catphoto { float: left; }
.catphoto div { text-align: center; background: #eff0de; padding: 1px; }
.catdescr { padding-left: 107px; line-height: 14px; }
.catdescr b { color: #c6583d; text-transform: uppercase; text-decoration: none; }
.fulldesc, a.fulldesc:visited{ color: #6b7d88; text-decoration: none; font-weight: bold; }

.goodinfo { background: #fafaf5; width: 50%; }
.goodinfo div { padding: 5px; text-align: center; }
.goodinfo b { color: #c6583d; }


.forum_button { background: #EEEEEE; border: 1px solid gray; padding: 3px; margin: 5 3 5 0; white-space: nowrap; float: left; }
.forum_main { width: 100%; background: gray; }
.forum_row0 td { background: #EFF0DE;  }
.forum_row1 td { background: #B8B8A8; color: #000000; }
.forum_row1 a { color: #000000; text-decoration: none; text-transform: uppercase; font-weight: bold; }
.forum_row2 td { }
.forum_row3 td { background: #EFF0DE; vertical-align: top; }
.forum_row4 td { background: #C8C8B8; vertical-align: top; }
.forum_sub_name { background: #EFF0DE; width: 100%; }
.forum_sub_name a { font-weight: bold; }
.forum_sub_icon { background: #FFFFFF; }
.forum_sub_topics { background: #EFF0DE; width: 30; text-align: center; }
.forum_sub_last { background: #FFFFFF; width: 100; white-space: nowrap; text-align: right; }
.forum_sub_messages { background: #FFFFFF; width: 50; text-align: center; }
.forum_sub_link { font-weight: normal!important;  }

.forum_topic_status { background: #EFF0DE; }
.forum_topic_icon { background: #FFFFFF; }
.forum_topic_name { background: #EFF0DE; }
hr.forum_topic { height: 1; border: 0; background: gray; padding: 0; margin: 2 0; }

.forum_user_info { width: 150; }
.inlineimg { vertical-align: middle; }

.forum_quick_reply { background: #B8B8A8; padding: 5px; }
.forum_quick_panel img { border: 1px solid #B8B8A8; }
#forum_quick_reply_color { border: 1px solid #B8B8A8; }

.vbmenu_popup
{
	background-color: #FFFFFF;
	color: #000000;
	font-size: 8pt;
	border: 1px solid #0B198C;
}

.ocolor
{
	padding: 2px;
	font-size: 1px;
}


.ocolor div
{
	width: 10px;
	height: 10px;
	border: 1px solid #ACA899;
}
.imagebutton { border: 1px solid #B8B8A8; }


/* BBcodes bar & in text BBcodes */
select.nc_bbcode_bar_size {margin-bottom:5px; width:100px;}
img.nc_bbcode_wicon {border:0; width:27px; height:20px;}
img.nc_bbcode_icon {border:0; width:20px; height:20px;}
div.nc_bbcode_error {padding:3px 0; color:#AA0000; font-weight:bold}
input.nc_bbcode_helpbox {margin:0 0 3px; padding:2px 0; width:100%; font-size:10px; font-family:Verdana,Arial; background:none; border:0;}
div.nc_bbcode_colors {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_color_top {white-space:nowrap;}
div.nc_bbcode_color {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_color {padding:0px; cursor:pointer; height:20px; width:20px; border:0px;}
input.nc_bbcode_color_white {padding:0px; cursor:pointer; height:20px; width:20px; border:1px solid #AAAAAA;}
div.nc_bbcode_smiles {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_smile_top {white-space:nowrap;}
div.nc_bbcode_smile {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_smile {padding:0px; cursor:pointer; height:22px; width:22px; border:0px;}
img.nc_bbcode_smile_in_text {margin:0 0 -3px 0;}
/* BBcodes in text */
div.nc_bbcode_quote_1_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_1 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_quote_2_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_2 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_code {margin:10px 25px 10px 25px;}
span.nc_bbcode_list_closed {margin-left:1em; text-indent:-.65em; display:block;}
div.nc_bbcode_list {margin-left:1em; text-indent:-.65em;}
span.nc_bbcode_color {}
span.nc_bbcode_size {}
a.nc_bbcode_url_1 {}
a.nc_bbcode_url_2 {}
img.nc_bbcode_img {}
span.nc_bbcode_s {}
a.nc_bbcode_cut_link {}