﻿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%;
	font-weight:normal;
	vertical-align: baseline;
	background: transparent;
}

ul, li {list-style: none;}
a img {border: none;}
table, th, td {border-collapse: collapse; vertical-align: top;}

/* GLOBAL STYLES */
* body {font-size: 11px; font-family: Tahoma, Arial, sans-serif;}
a {color : #627b95}
a:hover {color : #888888}
h3 {font-size:17px; font-weight:normal;}
h4		 {font-size:15px;}
h4.type2 {color:#4b4b4b; text-decoration:underline;}
h4.type1 {color:white;}

.clearing 	{clear : both;}
li.clearing {float:none !important; width:0;}

.f12px  {font-size:12px !important;}
.f14px  {font-size:14px !important;}
.f16px  {font-size:16px !important;}

.fWhite {color:white !important;}
.fBlack {color:black !important;}

.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;}

.pBlueArrow {background:url("/img/arrow1.gif") no-repeat 0 5px; padding-left:10px;}
.fLightGrey   {color:#767a7d;}

/* BASIC MARKUP */
body {background:#fff;}
#wrapper {padding:0px 0% 20px 0%; margin:0 auto; /*max-width:1440px;*/}

#structure {}
	#structure .tHead	 {padding-top:20px; height:61px;}
	#structure .tContent {padding-bottom:20px;}
	#structure .tFooter  {padding:10px 0px;}
	
	#structure .tLeft {padding-right:30px !important; padding-left:30px !important;}
	#structure .tMiddle {}
	#structure .tRight {padding-left:30px !important; padding-right:20px !important;}

	#structure .tHead .tLeft  {background:url("/img/top1_bg.gif") no-repeat;} 
	#structure .tHead .tRight {padding-left:0 !important;} 
	#structure .tHead .tMiddle {vertical-align:middle; padding-top:0;} 
	#structure .tContent .tLeft {background:url("/img/footer_bg3.gif") no-repeat 30px bottom; padding-bottom:40px;} 
	#structure .tFooter  .tLeft {padding-bottom:40px; padding:0px !important; border-top:1px solid #e0e0e0;} 
	#structure .tFooter  .tMiddle {background:url("/img/footer_bg2.gif") no-repeat; border-top:1px solid #e0e0e0;} 

	
.vertCenter, .vertCenter td {vertical-align:middle !important; padding-bottom:0px;}

/* ----HEADER---- */
#logo {margin:0 0 0 20px;}

#listTopMenu {height:38px; margin-top:10px;}
	#listTopMenu li {float:left; margin-right:5px; padding:3px 7px 0 7px;}
	#listTopMenu li:hover {}
	#listTopMenu li p {height:21px; position:relative; top:3px; padding-bottom:5px;}		
	#listTopMenu a  {color:#8d8d8d; font-size:12px;}
	#listTopMenu a:hover  {color:#008cb2; text-decoration:none;}
	#listTopMenu li.active {background:#717171;}
	#listTopMenu li.active a {text-decoration:none; color:white;}
	#listTopMenu li.active p {background:url("/img/menu_item_arrow.gif") no-repeat center 25px;}
	

#phones {background:url("/img/icon_phone.gif") no-repeat 89px 0px; margin:10px 0px 0 0; padding:5px 0 0 0;}
	#phones p {color:black; font-size:15px;}
	#phones a {color:#8d8d8d; font-size:12px; font-weight:normal; margin-right:20px;}
	#phones a:hover  {color:#008cb2; text-decoration:none;}
	#phones span {}

#tableInfo {}
	#tableInfo td.side 		{background:url("/img/top2_bg.gif") repeat-x; padding:25px 20px 0 0;}
	#tableInfo td.main 	{background:url("/img/top2_bg.gif") repeat-x;}
	#tableInfo td.caption	{background:#627b95; padding:0 15px; width:140px;}
	#tableInfo img.motto {position:relative; left:400px; top:60px;}
	#tableInfo div.bg1 	{background:url("/img/top_picture1.jpg") no-repeat -1px 0; height:170px;}
	
#search {}
	#search table 		{border:1px solid #d2d2d2; height:22px; background:white; margin-bottom:5px;}
	#search .input_s 	{color:#bbbcbc; background:none; border:none; width:100%; padding:3px 2px 0 2px}			
	#search .input_s_3	{background:url("/img/icon_search.gif") no-repeat center center; width:16px; height:15px; padding:0 5px;}
	#search .input_s_2  { background:white;}
	#search a {color:#888888; margin-left:1px;}
	#search a:hover {color:#627b95;}	

#sideCart {}
	#sideCart .sideSection {background:url("/img/cart_bg.gif") no-repeat #666565; height:49px; padding:10px 15px;}
	#sideCart .sideSection p {margin:15px 0 0 55px; color:#c8c8c8; height:26px; overflow:hidden;}
	#sideCart .sideSection a {color:white;}
	#sideCart a:hover {color:#fffdc6;}
	
#navigation {width:100%; background:url("/img/punkt1.gif") repeat-x 0 top; color:#888888; margin-bottom:5px;}	
	#navigation a {color:#888888; }
	#navigation a:hover {color:#627b95;}	
	
/* ----CONTENT---- */
.sideSection {padding:15px; margin-bottom:20px;}

#sideMenuPager {background:url("/img/menuPagerBg.gif") repeat-x 0 bottom #627b95; zoom:1; width:170px; }
	#sideMenuPager ul {overflow:hidden; padding:0 0 0 10px; position:relative; top:1px;}
	#sideMenuPager li {float:left; border-bottom:none; padding:4px 7px 4px 7px; margin-right:5px;}
	#sideMenuPager li.active {background:#627b95; border:1px solid #8195ab; border-bottom:1px solid #627b95; padding:3px 6px 4px 6px;}
	#sideMenuPager li.active a {color:white; text-decoration:none;}
	#sideMenuPager li a {color:#bccee1; text-decoration:none;}
	#sideMenuPager li a:hover {color:#fffdc6;}
	
#sideMenu {background:#627b95; padding-top:5px; width:140px; border-top:1px solid #8195ab;}
	#sideMenu li {margin-bottom:8px; font-size:12px;}
	#sideMenu li a {color:white;}
	#sideMenu li  span {color:#c5cfd7; text-decoration:none; padding-left:6px;}	
	#sideMenu li a:hover {color:#fffdc6;}
	#sideMenu li ul {margin:5px 0 5px 10px;}
	#sideMenu li ul li {font-size:11px; margin-bottom:4px;}
	
#offers {background:url("/img/offers1.gif") no-repeat; height:157px; width:139px;}

#subscribe {background:#8ea5b4; width:140px}
	#subscribe h4 {margin-bottom:10px;}
	#subscribe a   {color:#d2dbe1;}
	#subscribe a:hover   {color:#fffdc6;}
	#subscribe table {margin-bottom:10px; border:1px solid #d2d2d2; height:22px; background:white; margin-bottom:5px;}
	#subscribe .input_s 	{color:#bbbcbc; background:none; border:none; width:100%; padding:3px 2px 0 2px}			
	#subscribe .input_s_3	{background:url("/img/mail.gif") no-repeat center center; width:16px; height:15px; padding:0 5px;}
	#subscribe .input_s_2  { background:white;}
	

	
.sideSection2 {border : 1px solid #e3e8ed; padding:15px 15px 0 15px; margin-bottom:0px;}
	.sideSection2 h4  {margin-bottom:15px;}
	.sideSection2 img {margin-bottom:5px; width:150px;}
	.sideSection2 li {margin-bottom:20px;}

#special, #bestprice {border-top:none;}

#login {padding:0px 0 0px 5px;}
	#login a {color:#000;}
	#login a:hover {color:#627b95; text-decoration:none;}
	#login p {color:#888888; word-spacing:2px; font-size:12px;}
	#login span a {color:#888888;}
	
/* ----FOOTER---- */
#bottomMenu {padding:10px 0; height:14px;}
	#bottomMenu li {float:left; margin-right:15px; font-size:12px; font-weight:bold;}
	#bottomMenu li a {color:#707070;}
	#bottomMenu li a:hover {color:#627b95;}
	
#logoSmall {position:relative; top:-1px; left:-1px;}
#copyright   {float:left; color:#353637; line-height:1.4; margin-top:10px;}
.banners {float:right; margin-right:50px;}
	.banners li {float:left; margin:10px 0 0 10px;}
#artburo {margin-top:10px;}
		
/* ----INNER---- */
/*.innerPage {max-width:800px;}	*/
	.innerPage h5 {text-transform:uppercase; color:#353637; font-weight:normal; font-size:12px;}
	.innerPage p   {color:#767a7d;}
	.innerPage .innerCaption {margin:10px 0 15px 0;}
	
.pLinkList   {margin-bottom:10px;}
	.pLinkList a {margin-right:10px;}
	
.innerPage .block {margin-bottom:30px;}

.innerPage .textBlock {margin-bottom:20px;}
	.innerPage .textBlock h3 {margin-bottom:5px;}
	.innerPage .textBlock p {margin-bottom:5px; line-height:1.3;}
	.innerPage .textBlock li p {margin-bottom:5px; line-height:1;}
	
.tableCatIndex {margin-bottom:0px;}	
	.tableCatIndex .bTop  td {padding-top:25px; border-top:1px solid #d5e0e5;}	
	.tableCatIndex .bLeft  {border-left:1px solid #d5e0e5; }	
	.tableCatIndex .bRight {border-right:1px solid #d5e0e5;}	
	.tableCatIndex td 	   {border-bottom:1px solid #d5e0e5;}	
	.tableCatIndex .bRight .imageHolder {position:relative; left:-20px;}
	/*.tableCatIndex .bRight a   {position:relative; left:-20px;}	*/    
	.catIndexCaption {text-align:center; position:relative; top:7px; font-size:15px;}
	.catIndexCaption span {padding:5px; background:white;}	
	.imageHolder {height:115px; padding-bottom:10px; width:100%;}
	.tableCatIndex td { height:155px; padding:20px 0 20px 20px;}	
	
.pager {float:right; margin:20px 0 15px 0; height:30px;}
	.pager .pagePrev {padding:5px; margin-right:5px;}
	.pager .pageNext {padding:5px; margin-left:0px;}
	.pager .pageCurrent {background:#627b95; color:white; 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;}

.inSearch	{border:1px solid #d2d2d2; height:22px; background:white; margin-bottom:5px;}
	.inSearch .s2 	{color:#bbbcbc; background:none; border:none; width:100%; padding:3px 2px 0 2px}			
	.inSearch .s1	{background:url("/img/icon_search.gif") no-repeat center center; width:16px; height:15px; padding:0 5px;}
	.inSearch .s3  { background:white;}
	
table.button-01 td {height:29px; padding:0 !important; vertical-align:middle;}
	table.button-01 input {color:#000; font-size:14px;  position:relative; top:-1px; background:none; border:none;cursor:pointer;}
	table.button-01 .bLeft  {background:url("/img/button1_1.gif") no-repeat; width:3px;}
	table.button-01 .bRight   {background:url("/img/button1_3.gif") no-repeat; width:3px;}
	table.button-01 .bTile {background:url("/img/button1_2.gif") repeat-x;}

.greyBlock {background:#7f7f7f; padding:10px;}
	.greyBlock p { color:white; font-size:14px;}
	
/* ----INNER PAGES---- */
/* data input */
.tableDataInput {border:1px solid #929292; font-size:12px;}
	.tableDataInput td {vertical-align:middle;}
	.tableDataInput .tHeader td {
		border-right:1px solid #929292; border-bottom:1px solid #929292;	 border-left:1px solid #fff;
		padding:10px; background:url("/img/datain_bg.gif") repeat-y #e2dfdd;}
	.tableDataInput .tHeader a {color:#3c3c3c; text-decoration:none;}
	.tableDataInput .tHeader a:hover {text-decoration:underline;}
	.tableDataInput .tHeader td.tActive {border-left:1px solid #929292;background:url("/img/datain_bg_active.gif") repeat-y #69625d; }
	.tableDataInput .tHeader td.tActive  a {color:#fff; }
	.tableDataInput .tContent {padding:10px;}	

/* goods	*/
*html .tablePager { height:1px;}
.tablePager {font-size:14px; border-bottom:1px solid #d7d7d7;}
	.tablePager ul {overflow:hidden; position:relative; top:1px; }
	.tablePager li {float:left; border-bottom:none; padding:4px 7px 4px 7px; margin-right:5px; background:#707070; }
	.tablePager li.active {background:#fff; border:1px solid #d7d7d7; border-bottom:1px solid #fff; padding:3px 6px 4px 6px;}
	.tablePager li.active a {color:#707070;}
	.tablePager li.active a:hover {color:#627b95;}
	.tablePager li a {color:#fff; text-decoration:none;}
	.tablePager li a:hover {color:#fffdc6;}

	
.goodsSpecs {margin:10px 0 5px 0; color:#414445;}
	.goodsSpecs td {padding-bottom:3px;}
	.goodsSpecs .param {padding-right:40px;}
	.goodsSpecs .value   {}
	
#goods .goodsSpecs .price .value   {font-weight:bold;}
#goods .goodsSpecs td {padding-bottom:7px;}
#goods .goodsSpecs .param {padding-left:7px;}

.img-description {}
	.img-description td {padding:0 10px 0 0;}
	.img-description .pCaption {margin-bottom:5px; font-weight:bold;}
	.img-description .pCaption a {color:#203c55; text-decoration:none;}
	.img-description .pCaption a:hover {color:#666666}
	.img-description .pText {}
	.img-description img {margin:0px 10px 0 0}	

table.goodsCaption {border:1px solid #d7d7d7; width:100%;}
	table.goodsCaption td {vertical-align:middle;}
	table.goodsCaption td.brand   {width:1%; background:#eeeeee; text-align:center;}
	table.goodsCaption td.name    {background:url("/img/section_brand_bg.gif") repeat-y #383838; padding:5px 15px; font-size:16px; color:white;}
	
.picList {}
	.picList li {display:inline;}
	.picList img {margin:0 10px 10px 0;}
	
.picList2 {overflow:hidden;}
	.picList2 li {float:left; margin:0 10px 10px 0;}
	.picList2 img {}	

.goodsItemTable {margin-bottom:20px;}
	.goodsItemTable .goodsPreview {border:1px solid #d7d7d7; padding:5px;}
	.goodsItemTable .btn {margin-top:5px;}
	
.tableKomplekt {width:100%;}
	.tableKomplekt td {padding:13px 10px; border-bottom:1px solid #e8e8e8;}
	.tableKomplekt .tCaption td {background:#7b7b7b; vertical-align:middle; border:none; padding:10px;}
	.tableKomplekt .tCaption p {color:#fff;}
	.tableKomplekt p {font-size:12px; line-height:1.2;}
	.tableKomplekt .inCheck {}
	.tableKomplekt .price {text-align:center;}
	.tableKomplekt .inCart {text-align:center;}
	.tableKomplekt {}
	.tableKomplekt {}

#goods .goodsPreview {margin-right:30px; border:2px solid #e3f2fb}
#goods .btnToCart {padding:5px 0 5px 0; float:right;}	


	
	
/* catalog */
#catalog {max-width:none;}
#catalog .inSearch  {position:relative; top:3px;}

.sort {font-size:12px;}
	.sort li {float:left; height:25px; margin-right:5px;}
	.sort li p {padding:5px;}
	.sort .caption p {padding-left:0; color:black;}
	.sort .active   {background:#cecece;}
	.sort .active   p {color:#fff; background:url("/img/li_arrow1.gif") no-repeat center bottom; text-align:center; padding-bottom:11px;}
	*html .sort .active p {padding-bottom:5px; background:none;}

.catGoods {}
	.catGoodsItem {padding:0 0 20px 0;}
	.catGoodsItem table {width:100%;}
	.catGoodsItem .pic {margin-bottom:10px; /*width:152px; height:135px;*/}
	.catGoodsItem p {margin-bottom:2px;}
	.catGoodsItem .price {float:left; color:#000; font-weight:bold; margin-top:5px;}
	.catGoodsItem .bToCart {float:right;}
	
/* cart */

.cartTable {margin-bottom:20px;}
	.cartTable .tCaption td {background:#7b7b7b; padding:5px; font-weight:bold; 
							vertical-align:top; border:none; color:white;}	
	.cartTable .tTop td {text-align:center;}
	.cartTable .tDelivery td {border:none; padding-top:12px;}
	.cartTable .tDelivery select {margin-top:5px;}
	.cartTable td {background:#fff; padding:5px; border: 1px solid #e3e8ed;}
	.cartTable .img-description td {border:none;}
	.cartTable .tButtons td {border:none; background:none; padding:10px 0 5px 0 !important;}
	.cartTable .pCaption a {text-decoration:underline; color:#4873a1; font-weight:bold;}
	.cartTable .pDelete {background:url("/img/delete.gif") no-repeat 0 2px; padding-left: 17px; margin:10px 0 0 5px;}
	
.tSpace   		td {background:white;padding:0 !important; border:none;}
.tSpaceDouble   td {background:white;padding:5px !important; border:none;}		
	
/* articles */
.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%;}
#articles .img-description p {color:#000;}
#articles .img-description img {width:124px; height:114px;}
#articles .img-description .pCaption a {color:#4873a1; text-decoration:underline; font-weight:bold;}
#articles .img-description .pCaption a:hover {color:#888888}
#articles .goodsTable td {padding-bottom:20px;}	

/*	HISTORY	 */
.history {background: #fff; width: 535px; margin-bottom:30px; border:1px dotted #a7a6a6}
	.history li {margin: 5px 35px 8px 25px; padding-bottom: 12px; padding-left: 0px; line-height: 160%; border-bottom: 1px solid #bfbfbf; color:#203c55;}
	.history li.begin {padding-top: 15px; padding-bottom: 5px; padding-left: 0px; 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;}
	
/*	DELIVERY */	
#delivery {width:535px;}
	#delivery #sub1 {background:url("/img/delivery_sub1.gif") no-repeat; padding:0 0 0 35px; margin-bottom:20px;}
	#delivery #sub2 {background:url("/img/delivery_sub2.gif") no-repeat; padding:0 0 0 35px;}
	*html #delivery #sub2, *html #delivery #sub1  {zoom:1;}
	#delivery .caption {color:#000; font-size:12px;}
	#delivery {}
	#delivery li {margin:3px 0 0 0px;}
	
/* search */
#poisk {width:535px;}
.searchTable {}
	.searchTable .inText {width:200px; border:1px solid #e6e6e6; background:#fff; height:25px; padding-top:2px;}
	.searchTable {}
	.searchTable td {padding:0 20px 7px 0;}

.searchWrapTable td {vertical-align:middle;}
	.searchWrapTable h4 {margin-bottom:2px;}
	.searchWrapTable .inSearch {margin-bottom:0;}
	
/* ---- CHOISE ---- */
#choise {width:535px;}

.choiseTable {background:#f4f3f3; margin-bottom:10px;}
	.choiseTable td {padding:20px 20px 10px 0;}
	.choiseTable img {margin-left:20px;}
	.choiseTable h3  {margin-bottom:2px;}

#loginTableWrap {margin-top:20px;}
.loginTable {}
	.loginTable td {padding:0 10px 10px 0; vertical-align:middle;	}
	.loginTable input {width:100%; background:none; border: 1px solid #c8c8c8;}
	.loginTable .bEnter {margin-left:10px;}
	.loginTable h3 {margin-bottom:5px;}
	

/* sitemap */
#map li {padding:6px 0;}
#map a {color: #4873a1;}
#map .inner {margin-top:3px;}
#map .inner li {padding: 5px 0 0px 15px; background: url(/img/arrow2.gif) no-repeat 2px 6px;}
#map .inner a {color: #71797d;}
#map a:hover {text-decoration:none;}

/* CONTACTS     */
#com {width:535px; color:#323536;}
#com input.text {width: 360px; height: 20px; margin-bottom:8px; border:1px solid #c8c8c8;}
#com input.check {width: 14px; height: 13px; margin-bottom: 10px;}
#com textarea {width: 360px; height: 101px; margin-bottom: 17px;}
#com p {color:#323536;}
#com .oar {color:#4873a1;}
#com .snoska {padding:0px 0 5px 0;}
#com .snoska p {font-size:10px; position:relative; top:-5px;}
#com .put td {padding: 20px 20px 10px 0;}
#com .put img {margin-top: 15px;}     
#com .in img {margin: 0 0 0 10px;}
#com .lead {width: 580px; padding-bottom: 15px; margin-left: 5px;}
#com .put .in td {padding: 0;  padding-bottom:5px;}
#com .in {margin-top: 10px;}
#com .in td {vertical-align:middle;}
#com .in input {width:300px; margin:0px 10px;}
#com .inputImg {margin: 12px 0 8px;}
#com .put .nop {padding: 0; margin: 0;}
#com .put .poi {padding-left: 20px;}
#com h4 {font-size: 16px; 203c55: #000; margin-bottom:5px;}
.box2_t7 {padding: 30px; background: #f4f2eb;}
.box2_t9 {width:457px; padding: 30px; background: #e7e7e7; margin-top:10px;}
.box2_t7 nobr {color: #203c55;}
#contact_text {margin: 20px 0 20px; line-height:1.3;}
#contact_text big {font-size: 14px;}
#input_3 {margin-bottom: 10px;}
#com .fGreyCaption {font-weight:bold;}
#com .anit td {padding: 0px 5px 2px 0;}
#com .anit strong {}
#com .picMap {margin-bottom:10px;}
#com_inner table p {color:#4873a1;}
#com_inner table strong {font-weight:bold;}
#com_inner table p.top {color:#414344; font-size:12px;}
#com_inner {}
#com_inner .inputChk {margin:0 0 3px 0;}

/* PRIVATE+REG     */
#reg {width:535px;}
#reg .lead {font-size: 11px; width: 530px; padding-bottom: 20px;}
#reg input.text {width: 385px; height: 20px; margin-top: 8px;}
#reg input.check {width: 14px; height: 13px; margin-top: 8px;}
#reg textarea {width: 385px; height: 101px; margin-top: 8px;}
#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:#727171; 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:460px; padding:35px; background:#f3f3f3;}
#reg_1 .lead {font-size: 11px; width: 530px; padding-bottom: 20px;}
#reg_1 input.text {width: 385px; height: 20px; margin-top: 8px;}
#reg_1 input.check {width: 14px; height: 13px; margin-top: 8px;}
#reg_1 textarea {width: 385px; height: 101px; margin-top: 8px;}
#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:#464646; 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:#464646;}
#com_inner_1 table strong {font-weight:bold;}
#com_inner_1 {}
#com_inner_1 .inputChk {margin:0 0 3px 0;}

/* QUESTION-ANSWER	*/
#answer {width:535px;}

#answer small {color: #71797d; font-size: 10px;}
#answer span {display: block; padding-bottom: 10px; color: #627b95;}
#answer b {display: block; padding-bottom: 5px;}
#answer p {padding-bottom: 10px;}
#answer .center p {padding-top: 5px;}
#answer li {padding: 0 0 20px 0px; margin-bottom: 20px; border-bottom: 1px solid #e0e0e0;}

#question .table {padding: 0px 25px 25px 25px; background: #e7e7e7; width:490px;}
#question .table h3 {padding:20px 0;}
#question input.text {width: 415px; height: 20px;margin-bottom: 8px;}
#question textarea {width: 415px; height: 90px; margin-bottom: 8px;}
#question p {padding-top: 3px; color:#000;}
	
