﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-weight:normal;
}

* {margin: 0; padding: 0;}

ul, li {list-style: none;}
a img {border: none;}
table, th, td {border-collapse: collapse; vertical-align: top;}

body {
	font-size: 12px; font-family: Tahoma, Arial, sans-serif;
	background:url("/img/body_bg.gif") repeat-x #3f3f3f;
	color:#9F9F9F; }

.clearing 	{clear : both;}
li.clearing {float:none !important; width:0;}

p {color:#9F9F9F; }
a {color:#fff;}
a:hover {color:#e69600;}
a.invert {color:#e69600;}
a.invert:hover {color:#fff;}


h1 {font-size:24px; color:#fff;}
h2 {font-size:20px; color:#fff;}
h3 {font-size:18px; color:#fff;}
h4 {font-size:17px; color:#FFFFFF;}
h5 {font-size:14px; color:#9F9F9F;}

.f12px  {font-size:12px !important;}
.f14px  {font-size:14px !important;}
.f16px  {font-size:16px !important;}

strong {font-weight:bold;}

.marg_0px   {margin-bottom:0px !important;}
.marg_5px   {margin-bottom:5px !important;}
.marg_10px {margin-bottom:10px !important;}
.marg_15px {margin-bottom:15px !important;}
.marg_20px {margin-bottom:20px !important;}
.marg_25px {margin-bottom:25px !important;}
.marg_30px {margin-bottom:30px !important;}

/* BASIC MARKUP */
#wrapper { padding:0px 10px 20px 10px; max-width:1400px; margin:0 auto;}

#structure {}
	#structure .tFaka	  {background:url("/img/blackbg.gif") no-repeat right 0; height:88px; }
	#structure .tHead	  {}
	#structure .tContent {padding-bottom:10px;}
	#structure .tFooter   {padding:10px 0px;}
	
	#structure .tLeft {}
	#structure .tMiddle {padding-left:15px; padding-right:15px;}
	#structure .tRight {padding-right:20px !important;}
	
	#structure .tNav {padding:15px;}
	#structure .tContentWrap {background:url("/img/content_bg_bottom.gif") no-repeat left bottom #000;}
	#structure .tFootSep {background:url("/img/footer_sep.gif") no-repeat center center;}
	#structure .tFootMenu td {padding-top:20px;}
	#structure .tMenu {background:url("/img/header_bg.gif") no-repeat left bottom #000;}
	#structure .tMenu td {padding-top:12px;}
	#structure .tFooter .tRight {padding-right:0 !important;}
	
	#structure  #hBgLeft {background:url("/img/header_bg_left.png") no-repeat 0 0; height:88px; margin-right:20px;}
	#structure  #hBgRight {background:url("/img/header_bg_right.png") no-repeat right 0; height:88px;}
	*html #structure  #hBgRight {background:url("/img/header_bg_right.gif") no-repeat right 0; height:88px;}
	#structure  #hBgTile {background:url("/img/header_bg_tile.png") repeat-x; height:88px; margin:0 9px 0 15px;}
	*html #structure  #hBgTile {background:url("/img/header_bg_tile.gif") repeat-x; height:88px; margin:0 9px 0 15px;}
	
.vertCenter, .vertCenter td {vertical-align:middle !important; padding-bottom:0px;}

/* ----HEADER---- */
#mainlogo {margin:25px 25px 0 50px;}
#companyname {font-size:16px; color:#ffb70b;background:url("/img/sep2.gif") repeat-y; margin-top:18px; padding:5px 0 5px 28px;}
#companyname span {color:#646464;}
#phone img {margin-top:25px; margin-bottom:3px;}
#phone p {color:#fff; }

#topMenu 	{width:100%; height:30px;}
.tButton td	{height:25px;}
	#listTopMenu li.active	.tButton .tButton1 {background:url("/img/button1_1.png") no-repeat; width:4px;}
	#listTopMenu li.active	.tButton .tButton2 {background:url("/img/button1_2.gif") repeat-x;}
	#listTopMenu li.active	.tButton .tButton2 p {margin-top:0;}
	#listTopMenu li.active	.tButton .tButton3 {background:url("/img/button1_3.png") no-repeat; width:11px;}
.tButton td	{height:25px;}
	#listTopMenu li			.tButton .tButton1 {background:none; width:4px;}
	#listTopMenu li			.tButton .tButton2 {background:none; padding:0px 5px;}
	#listTopMenu li			.tButton .tButton2 p {margin-top:1px;}
	#listTopMenu li			.tButton .tButton3 {background:none; width:11px;}
	
	#listTopMenu li p {position:relative; top:4px;}
	#listTopMenu li.active a {text-decoration:none;}
	#listTopMenu li.active a:hover {color:#fff;}
	#listTopMenu li {float:left; margin-right:1%; font-weight:bold;}

#search {width:200px; margin-top:5px;}
	#search td {padding:0 !important;}
	#search .input_s {color : #bbbcbc; 	background:none; border:none; width:160px; padding:3px 2px 0 2px}		
	#search .input_s_1 {background:url("/img/input_s_1.png") no-repeat; width:19px; height:22px;}
	#search .input_s_3 {background:url("/img/input_s_3.png") no-repeat; width:15px; height:22px;}
	#search .input_s_2 {background:url("/img/input_s_2.gif") repeat-x;}
	
#navigation {width:100%; background:url("/img/punkt1.gif") repeat-x 0 top; color:#DDDDDD; margin-bottom:5px;}	
	#navigation a {color:#DDDDDD; }
	#navigation a:hover {color:#e69600;}	
	
/* ----CONTENT---- */
.tButton2 td	{height:25px; padding:0 !important;}
	.tButton2 .tButton1 {background:url("/img/button2_1.png") no-repeat; width:4px;}
	.tButton2 .tButton2 {background:url("/img/button2_2.gif") repeat-x;}
	.tButton2 .tButton2 p {position:relative; top:3px;}
	.tButton2 .tButton2 a {color:#fff !important; text-decoration:none; zoom:1;}
	.tButton2 .tButton3 {background:url("/img/button2_3.png") no-repeat; width:11px;}
	
.sideSection {width:200px; margin-bottom:10px;  overflow:hidden;}
	.sideSection .sTop {height:4px; background:url("/img/side_section_top.gif") no-repeat;}
	.sideSection .sContent {padding:10px 15px 10px 15px; background:url("/img/side_section_bg.gif") no-repeat; min-height:20px;}
	.sideSection .sSep {height:4px; background:url("/img/side_section_sep.png") no-repeat 0 center; width:200px; position:relative; left:-15px;}
	.sideSection .sBottom {height:4px; background:url("/img/side_section_bottom.png") no-repeat; position:relative; top:-4px;}
	.sideSection h3 {padding-bottom:15px; zoom:1;}
	.sideSection .icon {margin-right:15px;}
	.sideSection .pic170px {width:170px;}
	*html .sideSection .sTop, *html .sideSection .sBottom, *html .sideSection .sSep 
		{line-height:0; font-size:0;}
	

#sideCart .sContent {padding:15px;}
	#sideCart .sCartItem {margin-bottom:10px;}
		#sideCart .sCartItem .pCaption {margin-bottom:5px;}
	#sideCart .pTotal {margin:15px 0 10px 0; color:#fff;}
	#sideCart .btn {float:left;}
	#sideCart .pCancel {float:right; margin-top:3px;}
	#sideCart .pCancel a {color:#676767;}
	#sideCart .pCancel a:hover {color:#fff;}
		
#sideHelp .sContent {padding:15px;}

#newStuff {}
	#newStuff a {color:#e69600;}  
	#newStuff a:hover {color:#fff;} 
	#newStuff  .buy  {float:left;}
	#newStuff  .price {float:left; position:relative; top:4px; left:10px; color:#fff;}
	*html #newStuff a {zoom:1;}
	
#sale {position:relative;}
	#sale a {color:#e69600; zoom:1;} 
	#sale a:hover {color:#fff;} 
	#sale .sSale {background:url("/img/side_section_sale.png") no-repeat; height:44px; width:200px; position:absolute;}
	#sale .buy  {float:left;}
	#sale .price {float:left; position:relative; top:4px; left:10px; color:#fff;}	
	*html #sale a {zoom:1;}
	
#sideMenuSection {width:151px; float:right;}
	#sideMenuSection .mCaption {background:url("/img/menu_caption.png") no-repeat; height:25px;}
	#sideMenuSection .mCaption p {position:relative; top:4px; margin-left:10px;}
	
#sideMenu {font-size:12px;}
	#sideMenu li {margin-bottom:1px;}
	#sideMenu li .iTop {background:url("/img/menu_item_top.png") no-repeat; height:5px;}
	#sideMenu li .iBottom {background:url("/img/menu_item_bottom.png") no-repeat; height:5px;}
	#sideMenu li .iContent {background:url("/img/menu_item_bg.gif") repeat-x #2b2b2b;}
		#sideMenu li .iContent .iRightBg {background:url("/img/menu_item_bg_right.gif") top right no-repeat;}		
	#sideMenu li p {padding:5px 5px 5px 10px; min-height:15px; line-height:1.3;}
	#sideMenu li a {font-family:Trebuchet MS;
font-size:11px;
font-weight:bold;
color:#969696;text-decoration:none;}
	#sideMenu li a:hover {color:#fff; text-decoration:none;}
	#sideMenu li.active .iTop {background:url("/img/menu_active_top.png") no-repeat; height:5px;}
	#sideMenu li.active .iBottom {background:url("/img/menu_active_bottom.png") no-repeat; height:5px;}
	#sideMenu li.active .iContent {background:url("/img/menu_active_bg.gif") repeat-x #d58a00;}
		#sideMenu li.active .iContent .iRightBg {background:url("/img/menu_active_bg_right.gif") top right no-repeat;}
	#sideMenu li.active a {color:#fff; text-decoration:none;}
	#sideMenu li.active a:hover {color:#fff;}

	*html  #sideMenu li .iTop, *html  #sideMenu li .iBottom
		{line-height:0; font-size:0; }		 
	*html #sideMenuSection .mCaption {line-height:0;}
	*html #sideMenuSection .mCaption p {top:12px;}
	*html  #sideMenu li .iTop {position:relative; top:2px;}
	
#manufacturers {float:right; margin-top:35px;}

/* ----INDEX---- */
#index.innerPage {max-width:none; margin-left:0;}


ul.bullet1 li {background:url("/img/arrow1.gif") no-repeat 0 4px; padding-left:11px; margin-bottom:5px;}
ul.bullet2 li {background:url("/img/arrow3.gif") no-repeat 0 5px; padding-left:11px; margin-bottom:5px;}

#index .block	ul.bullet1 li p {font-size:13px; color:#FFFFFF; font-weight: bold;}

#index .block    {height:150px; margin-bottom:15px; overflow:hidden;}
	#index .block .bg   {height:100px; padding:25px;}
	#index .block ul {margin-top:10px;}
	#index .block h2 {float:left;}
	#index #block1 {}
		#index #block1 .bg {background:url("/img/content_block2.jpg") no-repeat right top;}
	#index #block2 {}
		#index #block2 .bg {background:url("/img/content_block1.jpg") no-repeat right top; padding:10px 25px; height:130px;}
	#index #block3 {background:url("/img/content_block3_bg.gif") repeat-x;}
		#index #block3 .bg {background:url("/img/content_block3.jpg") no-repeat right top;}		

.indexSection2 {margin:30px 100px 0 25px;}		

#index .sep {margin:30px 0 0 0; position:relative; left:-15px; background:url("/img/sep1.gif") no-repeat; height:1px;}

.newsItem {font-size:12px;}
	.newsItem .date {color:#cecece;  font-size:10px; padding-bottom:4px;}
	.newsItem .caption {padding-bottom:8px;}
	.newsItem .text {color:#bababa;}

/* ----FOOTER---- */
#bottomMenu {margin-bottom:10px; height:14px;}
	#bottomMenu li {float:left; margin-right:15px; font-size:12px; font-weight:bold;}
	#bottomMenu li a {text-decoration:none;}

.tFooter p {color:#969696;}	
	
#logoSmall {margin:0 0 0 20px;}
#copyright   {float:left; line-height:1.4; margin-top:10px;}
.banners {float:right;}
	.banners li {float:left; margin:10px 0 0 10px;}
#artburo {margin-top:10px;}	

#banners {overflow:hidden}
	#banners li {float:left; margin-right:5px; margin-bottom:5px;}

/* ----INNERS---- */
.innerPage {/*max-width:800px;*/ margin:0 10px;}	
	.innerPage h3.innerCaption {margin:10px 0 15px 0;}
	.innerPage .pLinkList   {margin-bottom:10px;}
	.innerPage .pLinkList a {margin-right:10px;}

.pager {float:right; margin:20px 0 15px 0; height:30px;}
	.pager img {padding:5px 0;}
	.pager a {color:#a7a7a7; text-decoration:none;}
	.pager a:hover {color:#e69600;}
	.pager .pagePrev {margin-right:5px;}
	.pager .pageNext {margin-left:0px;}
	.pager .pageCurrent {background:url("/img/pager_bg.gif") no-repeat left top; color:#fff; padding:1px 5px 2px 5px ; font-weight:bold; position:relative; top:4px; margin:0 1px;}
	.pager li {padding:5px; float:left;}
	.pager li {padding:5px 5px;}
	
.box1 {border:1px solid #232323;}
	.box1 .box_1  {background:url("/img/box1_1.gif") no-repeat left top; position:relative; top:-1px; left:-1px;}
	.box1 .box_2  {background:url("/img/box1_2.gif") no-repeat right top; position:relative; top:0px; left:2px;}
	.box1 .box_3  {background:url("/img/box1_3.gif") no-repeat right bottom; position:relative; top:2px; left:0px;}
	.box1 .box_4  {background:url("/img/box1_4.gif") no-repeat left bottom; position:relative; top:0px; left:-2px;}
	.box1 .box_0 {padding:10px;}
	
.smallForm {}
	.smallForm td {padding:0 0 10px 0;}
	.smallForm .tCaption {padding-right:20px;}
	.smallForm .tCaption p {margin-top:2px; font-weight:bold;}
	.smallForm .text, .smallForm textarea {height:18px; width:415px; background:#323232; border:none; color:#fff; font-family:tahoma; font-size:11px; padding:2px 0 0 5px;}
	.smallForm textarea {height:89px;}	
	.smallForm .note {font-size:90%;}	
	.smallForm .inputImg {margin-top:5px;}	
	
.picList li {display:inline;}
.picList img {margin:0 20px 20px 0;}

.list1 li {overflow:hidden; margin-bottom:4px;}
.list1 .num {float:left; margin-right:10px; }
*html .list1 .num {float:left; margin-right:10px; width:5px;}
	
.list2 li {background:url("/img/arrow2.gif") no-repeat 2px 5px; padding-left:18px;  margin-bottom:4px; zoom:1;}	
	
.goodsSpecs {}
	.goodsSpecs h4 {color:#555555;}
	.goodsSpecs td {padding:0 0 5px 0;}
	.goodsSpecs .value {margin-left:30px; color:#6e6e6e; width:200px}
	.goodsSpecs span {color:#f7c200;}
	.goodsSpecs .title {padding-bottom:4px;}
	
/* catalog */
#catalog {background:#fff; margin:0; padding:0 30px 20px 30px;}
#catalog .innerCaption {color:#555555; padding:20px 0 15px; margin:0;}

.catGoods {}
	.catGoodsItem {padding:0 0 40px 0; width:1%;}
	.catGoodsItem .pic {margin-bottom:10px; /*width:152px; height:135px;*/}
	.catGoodsItem .price {float:left; color:#555555; font-weight:bold; margin-top:15px;}
	.catGoodsItem .bToCart {float:right; margin-top:10px;}
	.catGoodsItem a {color:#ff6c00;}
	.catGoodsItem a:hover {color:#555555;}

.arts  {padding:0 0 0 20px}     
.arts	a {color:#2B2B2B;}
.arts  li a {color:#2B2B2B;}

.arts li {list-style:square}   
.sort {color:#000; margin-bottom:15px;}
	.sort span {color:#555555; padding-right:5px;}
	.sort span.sep { padding-right:0px;}
	.sort a {color:#ff6c00;}
	.sort a:hover{color:#555555;}
	
/* retail */	
#retail {background:#fff; margin:0; padding:0 30px 20px 30px;}
#retail .innerCaption {color:#555555; padding:20px 0 15px; margin:0;}
#retail .catGoods td {text-align:center;}	
#retail .catGoods a {font-size:14px;  color:#ff6c00;}	
#retail .catGoods a:hover {color:#555555;}	

/* spots */	
.spotsTable {margin-top:10px;}
	.spotsTable td {padding-bottom:30px;}
	.spotsTable  img.spotLogo {margin-right:30px;}
	.spotsTable h4 {margin-bottom:10px;}
	.spotsTable .tSep td {background:url("/img/sep1.gif") no-repeat;  height:1px;}
	
.spotInfo {}
	.spotInfo td {padding:0 0px 7px 0;}
	.spotInfo td.param {padding-right:25px; width:1%; font-weight: bold;}
	.spotInfo a {color:#e69600;}
	.spotInfo a:hover {color:#fff;}
	.spotInfo td.value {color:#fff;}



/* goods	*/
#goods {background:#fff; margin:0; padding:30px 30px 20px 30px;}
	#goods h4 {color:#9F9F9F;}
	#goods a {color:#e69600;}
	#goods a:hover {color:#555555;}
	
#goods .goodsSpecs {margin-top:15px;}

.goodsTable {}
	.goodsTable .tPreview {vertical-align:top; padding:10px; text-align:center;}
	.goodsTable .tDetails {vertical-align:top; }
		.goodsTable .tDetails .imageHolder {background:#c8c8c8; padding:1px; border:3px solid #dcdcdc;}
		.goodsTable .tDetails ul {overflow:hidden;}
		.goodsTable .tDetails li {float:left; margin:0 10px 10px 0;}		
	.goodsTable .tContent {padding-left:30px;}
	.goodsTable .productName {font-size:16px;}
	.goodsTable .shortDescr {padding:10px 0 15px 0;}
	.goodsTable .pricetag {float:left;}
	.goodsTable .btnTocart {float:left;}
	.goodsTable .bullet2 li {margin-bottom:8px;}
	.goodsTable .pricetag {font-weight:bold;}
	.goodsTable .pricetag span {font-weight:normal;}


#goods .additionalGoods {margin-bottom:35px;}

.additionalGoods {width:100%;}
	.additionalGoods li {float:left;}
	.additionalGoods .t1 img {margin:20px 30px;}
	.additionalGoods .title  {margin-bottom:10px;}
	.additionalGoods .btn1 {margin-left:0px; float:left;}
	.additionalGoods .pricetag {float:left; margin-top:4px; margin-right:20px; margin-bottom:10px;}
	.additionalGoods .tSpace {padding:5px 20px;}
	.additionalGoods .tItem {width:30%;}
	.additionalGoods .tItem.t1 {vertical-align:bottom;}

.similarList {overflow:hidden;}
	.similarList li {float:left; margin:0 30px 10px 0;  width:120px; text-align:center;}
	.similarList img {/*height:51px;*/}
	.similarList p {margin-top:10px; text-align:center;}
	
	
/* articles	*/
.articlesTable td {padding-bottom:20px;}
	.articlesTable .pic {border:1px solid #242424;}
	.articlesTable p {line-height:1.4;}
	
.container {clear:both; float:left; overflow:hidden; width:100%;}
#articles .pager {float:left; left:50%; margin:0 auto; position:relative;}
#articles .pager li {float:left; position:relative; right:50%;}	

/* cart */
.cartTable {margin-bottom:20px;}
	.cartTable .tCaption td {background:#323232; padding:5px; font-weight:bold; 
							vertical-align:top; border:none; color:white;}	
	.cartTable .tTop td {text-align:left;}
	.cartTable .tDelivery td {border:none; padding-top:12px;}
	.cartTable .tDelivery select {margin-top:10px; float:left;}
	.cartTable .tDelivery p {float:left; margin:7px 0 0 35px;}
	.cartTable td {padding:15px 5px 15px 5px; border-bottom: 1px solid #323232;}
	.cartTable .img-description td {border:none;}
	.cartTable .tButtons td {border:none; background:none; padding:10px 0 5px 0 !important;}
	.cartTable .tButtons .inputImg {padding:0; margin:0; position:relative;}
	.cartTable .tButtons .input2  {left:-4px;}
	.cartTable .pCaption a {text-decoration:underline; color:#e69600; font-weight:bold;}
	
.tSpace   		td {padding:0 !important; border:none;}
.tSpaceDouble   td {padding:5px !important; border:none;}	

/* history */
.history {width: 515px; margin-bottom:20px;}
	.history li {padding:12px 0; line-height: 160%; border-bottom: 1px solid #212222; color:#9F9F9F;}
	.history li b {color:#4c4c4c;}
	.history li.begin {padding:0; border-bottom: none; font-size: 14px;}
	.history li.end {padding-bottom: 20px; border: none; margin-bottom: 10px;}
	h4.history {padding: 17px 0 23px 20px; font-size: 11px;}
	.history img {float: right;}
	
/* question-answer	*/
#answer {width:535px;}

.questionList {}
	.questionList table {border-bottom:1px solid #232323;}
	.questionList td {padding:0 15px 10px 0}
	.questionList li {padding-bottom:15px;}
	.questionList .pCaption {font-weight:bold;}
	.questionList .pDate      {font-size:80%; margin-top:10px; margin-bottom:5px;}

#ask .table h4 {padding:15px 0; color:#9F9F9F;}
	#ask input.inputImg {margin-top:3px;}
	#ask input.text, #ask textarea 
		{width: 420px; margin-bottom: 8px; background:#323232; border:none; color:#fff;}
	#ask input.text {height: 20px;}
	#ask textarea {height: 90px;}
	#ask p {padding-top: 3px; color:#9F9F9F;}	
	
/*  delivery  */	
#delivery {width:535px;}
	#delivery #sub1 {margin-bottom:20px;}
	#delivery .caption {font-size:14px; margin-bottom:5px;}
	#delivery li {margin:3px 0 0 0px;}
	#delivery a {color:#e69600;}
	#delivery a:hover {color:#fff;}

/*  contacts  */
#contacts {width:535px;}	
	#contacts table.phones td {padding:0 10px 2px 0;}
	#contacts .pCaption {font-weight:bold;}
	#contacts span {font-weight:bold;}
	#contacts p {line-height:1.4;}
	
#contacts .smallForm {margin-top:50px;}
	#contacts .smallForm .tCaption p {margin-top:0px;}
	
#requisites {margin-bottom:25px;}
	#requisites .pCaption {}
	
/*  choise  */
#choise {width:535px;}

.choiseTable {margin-bottom:15px; border:1px solid #232323;}
	.choiseTable td {padding:20px 20px 25px 0;}
	.choiseTable img {margin-left:20px;}
	.choiseTable img.imgBtn {margin-top:25px;}
	.choiseTable h3  {margin-bottom:2px;}

#loginTableWrap {margin-top:20px; border:1px solid #232323; padding:20px;}
.loginTable {}
	.loginTable td {padding:0 10px 10px 0; vertical-align:middle;	}
	.loginTable input {width:100%; height:18px; background:#323232; border:none; color:#fff; font-family:tahoma; font-size:11px; padding:2px 0 0 5px;}
	.loginTable .bEnter {margin-left:10px;}
	.loginTable h3 {margin-bottom:5px;}	

/* search */
#poisk {width:535px;}
.searchTable {}
	.searchTable .btn {margin-top:3px;}
	.searchTable select {width:400px; height:20px; background:#323232; border:none; color:#fff; font-family:tahoma; font-size:12px; padding:2px 0 0 5px;}
	.searchTable td {padding:0 20px 10px 0;}	
	
/* sitemap */
#map li {padding:6px 0;}
	#map a {color: #9F9F9F;}
	#map .inner {margin-top:3px;}
	#map .inner li {padding: 5px 0 0px 15px; background: url(/img/arrow1.gif) no-repeat 2px 9px; zoom:1;}
	#map .inner a {color: #424242;}
	#map a:hover {color:#e69600; text-decoration:none;}
	
/* PRIVATE+REG     */
#reg {width:520px;}
#reg input.text {width: 385px; height: 18px; margin-top: 8px; background:#323232; border:none; color:#fff; font-family:tahoma; font-size:12px; padding:2px 0 0 5px;}
#reg input.check {width: 14px; height: 13px; margin-top: 8px;}
#reg textarea {width: 385px; height: 99px; margin-top: 8px; margin-top: 8px; background:#323232; border:none; color:#fff; font-family:tahoma; font-size:12px; padding:2px 0 0 5px;}
#reg td {vertical-align: top; font-size: 11px;}
#reg p {padding-top: 10px;}
#reg td p {padding-right:10px;}
#reg td small {font-size: 10px; color:#9F9F9F; display: block; width: 385px; padding:3px 0;}
#pod {margin-top: 10px;}
#reg #com_inner .lead {font-size: 11px; width:475px; padding-bottom: 10px;}

#reg_1 {width:520px; }
#reg_1 input.text {width: 385px; height: 18px; margin-top: 8px; height: 18px; margin-top: 8px; background:#323232; border:none; color:#fff; font-family:tahoma; font-size:12px; padding:2px 0 0 5px;}
#reg_1 input.check {width: 14px; height: 13px; margin-top: 8px;}
#reg_1 textarea {width: 385px; height: 99px; margin-top: 8px; margin-top: 8px; background:#323232; border:none; color:#fff; font-family:tahoma; font-size:12px; padding:2px 0 0 5px;}
#reg_1 td {vertical-align: top; font-size: 11px;}
#reg_1 p {padding-top: 10px;}
#reg_1 td p {padding-right:10px;}
#reg_1 td small {font-size: 10px; color:#9F9F9F; display: block; width: 385px; padding:3px 0;}
#pod {margin-top: 10px;}
#reg_1 #com_inner .lead {font-size: 11px; width:475px; padding-bottom: 10px;}
#com_inner_1 table p {color:#9F9F9F;}
#com_inner_1 table strong {font-weight:bold;}