
.clr {clear:both;}
#c table{border-spacing:0;b3order-collapse:collapse}
#c div{margin:0 0 14px;padding:1px 0 0;font:normal 12px/16px Arial,sans-serif}
#c P,#c BLOCKQUOTE,#c table,#c TD,#c A,#c .Reklama,#c .Notfull,#c .Gal,#c .Section,#c .Split,#c FORM
{margin:0 0 14px;padding:1px 0 0px}
#c P,#c UL,#c OL,#c BLOCKQUOTE,#c table,#c TD{font:normal 12px/16px Arial,sans-serif;color:#4c4c4c}
#c A{display:block;font:normal 12px/16px Arial,sans-serif}
#c SUP,#c SUB{height:0;line-height:100%;vertical-align:baseline;position:relative}
* HTML #c SUP,* HTML #c SUB{vertical-align:bottom}
#c SUP {bottom:1ex}#c SUB{top:.5ex}
#c SMALL{color:#666}
#c HR{border:none;border-top:1px solid #f3f3f3;border-bottom:1px solid #FFF;margin:0 0 14px}

#c OL{display:block;list-style-type:decimal;padding-left:24px !important;padding-left:30px}
#c UL{display:block;list-style-type:none;padding-left:15px !important;padding-left:15px}
#c LI{display:list-item;margin:0 0 3px;padding:0}
#c UL,#c OL{margin:0 0 14px;list-style-position:outside}
#c UL UL,#c OL OL,#c UL OL,#c OL UL{margin-top:0;margin-bottom:6px;padding-top:3px}
#c UL LI{background:url(ullia.png) no-repeat 0 0;margin-left:-10px;padding-left:10px}

#c LI LI{font-size:12px}
#c LI P,#c LI B,#c LI I,#c LI U,#c LI div,#c LI A{display:inline;margin:0;padding:0}
#c LI P,#c TD P,#c BLOCKQUOTE P {font-size:12px}
#c UL UL{padding-left:15px}
#c OL OL{padding-left:25px;list-style-type:lower-alpha}
#c OL OL OL{list-style-type:lower-roman}
#c OL UL{padding-left:15px}
#c OL UL LI{background:url(ullia.png) no-repeat 0 0;margin-left:-10px;padding-left:10px}
#c UL OL{padding-left:25px}
#c BLOCKQUOTE{margin-left:30px;color:#666}
#c P A{display:inline;font:normal 11px Tahoma,sans-serif;margin:0}
#c SPAN{display:block;margin:0 0 14px;padding:0}
#c SPAN.right{float:right}
#c SPAN A{font:normal 11px Tahoma,sans-serif;margin:0;padding:0}

#c .Section P,#c .Section UL,#c .Section OL,#c .Section DL,#c .Section BLOCKQUOTE,#c .Section table,#c .Section TD{font-size:11px}
/*Nag�?ówki - reset odstepow i ustawienia wielko�?ci*/
#c H2,#c H2 A{margin:0;padding:0;color:#000;font:normal 24px/24px Arial,sans-serif}
#c H3,#c H3 A{margin:0;padding:0;color:#000;font:bold 17px/19px Arial,sans-serif}
#c H4,#c H4 A{margin:0;padding:0;color:#333;font:bold 13px/16px Arial,sans-serif}
#c H5,#c H5 A{margin:0;padding:0;color:#333;font:bold 12px/16px Arial,sans-serif}
#c H6,#c H6 A{margin:0;padding:0;color:#333;font:bold 12px/16px Arial,sans-serif}
/* Debug nag�?ówków
#c H2,#c H3,#c H4,#c H5,#c H6{background:#ccc}
#c H2 A,#c H3 A,#c H4 A,#c H5 A,#c H6 A{background:#eee}
*/
/*Nag�?ówki - prawidlowe odstepy*/
#c H2{margin:0 0 0 0;padding:3px 0 10px 0}
#c H3{margin:7px 0 0 0;padding:3px 0 10px 0}
#c H4{margin:10px 0 0 0;padding:3px 0 10px 0}
#c H5{margin:10px 0 0 0;padding:3px 0 5px 0}
#c H6{margin:10px 0 0 0;padding:3px 0 5px 0}
		/*sekcje*/
#c .arthead{font:normal 11px/100% Arial,sans-serif;color:#666666;margin:0;padding:0}
#c .arthead A{display:inline;font:normal 11px/100% Arial,sans-serif;color:#666666;margin:0;padding:0}
 #c P.lead{font-weight:bold}

#c H3 div{display:block;margin:0;padding:0;font-size:9px;color:#737373}
#c div A.user{display:inline;background:url(user_ico.png) no-repeat 0 2px;;padding-left:14px;color:#197EE3;font:normal 9px/11px Tahoma;margin-right:5px}
#c div A.contractor{background-position:0 -58px}
#c div A.producer,#c div A.producer_product{background-position:0 -118px}

/*Nag�?ówki w sekcjach*/
#c .Section H2{margin:0 0 0 0;padding:3px 0 2px 0}
#c .Section H3{margin:0 0 0 0;padding:3px 0 1px 0}
#c .Section H4{margin:0 0 0 0;padding:3px 0 0 0}
#c .Section H5{margin:0 0 0 0;padding:3px 0 0 0}
#c .Section H6{margin:0 0 0 0;padding:3px 0 0 0}

#c H4.anchor A{color:#446A8F}
#c A#Selector{font:bold 11px/31px Tahoma;color:#454545;width:188px;height:31px;float:right;margin:0;padding:0 41px 0 5px;display:block;text-align:center;background:url(selector_bg.png) no-repeat 0 0;overflow:hidden;position:relative}
#c A#Selector:hover{text-decoration:none;background:url(selector_bg.png) no-repeat 0 -50px}
#c A#Selector.expanded{background:url(selector_bg.png) no-repeat 0 -100px;overflow:visible}
#c A#Selector.expanded:hover{background:url(selector_bg.png) no-repeat 0 -150px}
#c A#Selector div{display:none}
#c A#Selector.expanded div{display:block;background:#FFEC58;position:absolute;right:0;width:188px;height:60px;top:29px}

#c A#Selector1{font:bold 11px/31px Tahoma;color:#454545;width:188px;height:31px;float:right;margin:0 0 0 4px;padding:0 41px 0 5px;display:block;text-align:center;background:url(selector12_bg.gif) no-repeat 0 0;overflow:hidden;position:relative}
#c A#Selector1:hover{text-decoration:none;background-position:0 -50px}
#c A#Selector1.expanded{background-position:0 -100px;overflow:visible}
#c A#Selector1.expanded:hover{background-position:0 -150px}
#c A#Selector1.rolled{background-position:0 -200px;overflow:visible}
#c A#Selector1.rolled:hover{background-position:0 -250px}
#c A#Selector1 div{display:none}
#c A#Selector1.expanded div{display:block;background:#FFEC58;position:absolute;right:0;width:380px;height:60px;top:29px}

#c A#Selector2{font:bold 11px/31px Tahoma;color:#454545;width:188px;height:31px;float:right;margin:0 0 0 4px;padding:0 41px 0 5px;display:block;text-align:center;background:url(selector12_bg.gif) no-repeat 0 0;overflow:hidden;position:relative}
#c A#Selector2:hover{text-decoration:none;background-position:0 -50px}
#c A#Selector2.expanded{background-position:0 -100px;overflow:visible}
#c A#Selector2.expanded:hover{background-position:0 -150px}
#c A#Selector2.rolled{background-position:0 -200px;overflow:visible}
#c A#Selector2.rolled:hover{background-position:0 -250px}
#c A#Selector2 div{display:none}
#c A#Selector2.expanded div{display:block;background:#FFEC58;position:absolute;left:0;width:380px;height:60px;top:29px}

#c FORM{float:left;width:570px;overflow:hidden}
#c .Section{position:relative;zoom:1;float:left;width:100%;clear:both;padding:0}
#c .Short{border-bottom:1px solid #D5D5D5;padding-bottom:10px}
#c .Short P{font-size:12px}
#c .Short A{display:inline}
#c .Short H3,#c .Short H3 A{font-size:15px}
#c .Short .img{padding-top:5px}

/*#c .Section .img{display:inline;float:left;margin:5px 10px 0 0}*/
#c .Section P {margin-bottom:0}
#c .Section P A{dOFFisplay:block;font:normal 12px/12px Arial,sans-serif;margin:2px 0 0}
#c .Section P A.inline{display:inline;font:normal 12px/12px Arial,sans-serif;margin:2px 0 0}
#c .Section SPAN{display:block;margin:0 0 5px;padding:0}
#c .Section P A SPAN{display:inline;background:url(a_more_blue.png) no-repeat 3px -3px;padding:0 6px}
#c .Section P A:hover SPAN{text-decoration:none}
#c .Section P SPAN.more{display:inline;background:url(a_more_blue.png) no-repeat 3px -3px;padding:0 6px}
#c .nobr{background-image:none;padding-bottom:0}

#c .Selector{width:573px;-width:598px;background:#FFEC58 url(yellow_bottom_100.png) no-repeat left bottom;margin-top:-8px;margin-right:-1px;font-size:11px}
#c .SelectorMod2{background:none;margin-top:0;margin-right:0;margin-left:5px}
#c .Selector H3{float:left;margin:0 0 0 3px;padding:10px 0 0 5px;font-size:13px}
#c .Selector H3.t2{width:378px}
#c .Selector H3.t3{width:188px}
#c .Selector UL{display:block;float:left;width:180px;/*width:188px;*/margin:8px 0 8px 3px;padding:0;list-style-type:none;border-right:1px solid #FFFCA5}
#c .Selector UL LI{background:url(selector_ullia.gif) no-repeat 0 -2px;font-size:11px;line-height:12px;color:#80762C;margin-bottom:4px}
* HTML #c .Selector UL LI{margin-left:5px;padding-left:10px}
#c .Selector UL LI.head{background:none;color:#454545;margin-top:5px;font-weight:bold;padding:0}
#c .Selector UL LI A{font-size:11px;color:#454545;line-height:12px}
#c .Selector UL LI A B{color:#333}
#c .Selector div.field .body{width:165px;height:251px;overflow:auto}
#c .Selector div.field .hide{width:165px;height:251px;overflow:auto;background:#FFEC58;border-color:#FFEC58}
#c .Selector div.field .hide SELECT{display:none}
#c .Selector div.field SELECT{width:100%;height:100% !important}
#c .Selector div.field LABEL{font-size:11px}

#c .Selector3{background:#FFEC58;padding:10px;-padding:10px 5px}
#c .Selector3 UL LI A{color:#454545;font-size:11px;line-height:12px}
#c .Selector3 UL LI{background:url("selector_ullia.gif") no-repeat scroll 0 -2px transparent;color:#80762C;font-size:11px;line-height:14px;margin-bottom:6px;}
#c .Selector3 UL LI.head{background:none repeat scroll 0 0 transparent;color:#454545;font-weight:bold;margin-top:5px;padding:0;}
#c .Selector3 UL LI.set A{font-weight:bold}
#c .Selector3 UL{display:block;float:left;list-style-type:none;width:183px}

#c .SuperExtraAdditionalSubSelector{position:absolute;top:8px;left:182px;width:388px;background:url(subselectormenu_bg.png) repeat-y 3px 0;float:left;padding:0;margin:0 0 0 -3px}
#c .SubSelectorMenu{height:28px;overflow:hidden;background:#FFEC58;padding:0;margin:0 5px 0 0}
#c .SubSelectorMenu A{display:block;float:right;height:27px;margin:1px 0 0 3px;color:#454545;padding:0 15px;font:bold 11px/27px tahoma,sans-serif;background:url(subselector_hover.png) no-repeat center 0;position:relative}
#c .SubSelectorMenu A .SubSelectorMenu *,#c .SubSelectorMenu A{cursor:pointer !important;cursor:hand}
#c .SubSelectorMenu A SPAN{width:8px;height:28px;position:absolute;top:0;left:0;background:url(subselector_hover.png) no-repeat 0 0;overflow:hidden}
#c .SubSelectorMenu A I{width:8px;height:28px;position:absolute;top:0;right:0;background:url(subselector_hover.png) no-repeat right 0}
#c .SubSelectorMenu A:hover{text-decoration:none;background:url(subselector_hover.png) no-repeat center -50px;margin-top:0px}
#c .SubSelectorMenu A:hover SPAN{background-position:0 -50px}
#c .SubSelectorMenu A:hover I{background-position:right -50px}
#c .SubSelectorMenu A.active,#c .SubSelectorMenu A.active:hover{text-decoration:underline;background-position:center -50px;margin-top:1px}
#c .SubSelectorMenu A.active I,#c .SubSelectorMenu A.active:hover I{background-position:right -50px}
#c .SubSelectorMenu A.active SPAN,#c .SubSelectorMenu A.active:hover SPAN{background-position:left -50px}
/*#c .Selector .SubSelectorMenu UL{display:block;float:left;width:180px;margin:8px 0 8px 3px;padding:0;list-style-type:none;border-right:none}*/

#c .qt{width:228px;background:#f3f3f3;padding:5px;margin:4px 10px 10px 0;font:normal 14px/20px Arial,sans-serif}
#c .qt *{font-family:Arial,sans-serif;margin:0 0 5px;padding:0}
/*
#c .qt *{font-size:14px;font-style:normal;line-height:20px;font-family:Arial,sans-serif;margin:0;padding:0}
#c .qt H3,#c .qt H4{font-weight:normal}
*/
#c .qtr{float:right;margin:4px 0 10px 10px}
#c .qtl{float:left;margin:4px 10px 10px 0}

/* Section2 depricated - use .Split */
#c .Section2{zoom:1;display:table;width:222px;float:left;margin:0 16px 14px 0;padding:1px 0 0}
#c .Section2 H4{margin:0;padding:0;color:#222;font-size:12px}
/* Section2 depricated - use .Split */
#c .RegioMap OBJECT{float:left;margin-right:10px} 

#c .Split{width:584px /*570+14margin*/;-width:598px;float:left;margin-left:-14px;clear:both}
#c .Split .Section{display:block;float:left;width:278px;clear:none;margin:0 0 0 14px;padding:0;overflow:hidden}
#c .Split .Section H2{background:url(h2_12.png) no-repeat 0 -100px;margin-bottom:2px;padding:0 25px 0 10px;height:32px;font:normal 17px/32px Arial;overflow:hidden;color:#4C4C4C}
#c .Split .Section H2 A{background:url(h2_12.png) no-repeat 0 0;display:block;padding:0 25px 0 10px;margin:0 -25px 0 -10px;font:normal 17px/32px Arial;overflow:hidden}
#c .Split .Section H2 A:hover{background-position:0 -50px;text-decoration:none;-background-position:0 0}
#c .Split .JobOffer H2{background:url(h2_13.png) no-repeat 0 -100px}
#c .Split .JobOffer H2 A{background:url(h2_13.png) no-repeat 0 0}

#c .Split .Section IMG{width:278px;height:130px}
#c .Split .Section P,#c .Split .Section P A,#c .Split .Section A{font:normal 11px/15px Tahoma;padding:0}
#c .Split .Section A{color:#4C4C4C;padding:0;margin:0}
#c .Split .Section A.more,#c .Filelist A.more{color:#197EE2;display:inline;font:normal 11px/15px Tahoma;background:url(a_more_blue.png) no-repeat right -3px;padding-right:12px}
#c .Split .Section H3{color:#197EE2;font:bold 14px/16px Arial;word-spacing:-1px;padding:9px 0 0;margin:0}
#c .Split .Section H3 A{color:#197EE2;font:bold 14px/16px Arial;word-spacing:-1px;margin:0}
#c .Split .Section H3 A.more{padding-left:15px;margin:0;background:url(a_more_blue.png) no-repeat 2px -3px}
#c .Split .Section DL A{padding-left:15px}
#c .Split .Section DD{height:39px;overflow:hidden}
#c .Split .Section DD A{font:normal 11px/13px Tahoma}
#c .Split .Section DT.i1 A{color:#197EE2;font:bold 14px/16px Arial;word-spacing:-1px;padding-top:0;margin:0;background:url(a_more_blue.png) no-repeat 2px -3px}
#c .Split .Section DT {padding:9px 0 0}
#c .Split .Section DT A{color:#4C4C4C;font:normal 11px/13px Tahoma;padding-left:15px;margin:0;background:url(a_more_gray.png) no-repeat 2px -3px}
#c .Split .Section UL {margin-top:9px;margin-bottom:0}
#c .Split .Section DL.Stock{margin-top:3px}
#c .Split .Section DL.Stock DT{font:normal 9px/11px Tahoma;text-transform:uppercase;padding:6px 3px 2px 6px}
#c .Split .Section DL.Stock DD{position:relative;background:#FFF6A2;height:auto;padding:3px 3px 3px 6px;margin:0 0 1px;zoom:1}
#c .Split .Section DL.Stock DD A{margin:0;padding:0;background:none;line-height:15px}
#c .Split .Section DL.Stock DD SPAN{float:right;display:inline;font-weight:bold;margin:0 0 0 5px;color:#4c4c4c}
#c .Split .JobOffer DL.Stock DD{background:#C3E0F6}
#c .Split .JobOffer DL.Stock DD SPAN{float:none;display:block;font-weight:normal;margin:0 5px 0 0;color:#85939E;font-size:9px}

#c .Split .Section DL.News{}
#c .Split .Section DL.News DT{}
#c .Split .Section DL.News DT A{margin:0;padding:0;background:none;line-height:15px;font-size:11px}
#c .Split .Section DL.News DT SPAN{float:right;display:inline;font-size:9px;font-weight:normal;margin:1px 0 0 5px;color:#999999}
#c .Split .Section DL.News DD{height:auto}

#c .RegSplit{margin-left:-11px}
#c .Reg{clear:none;display:block;float:left;margin:0 0 12px 11px;overflow:hidden;padding:0 0 0 13px;width:280px;height:222px;background:url(c_reg_bg.jpg) no-repeat 0 0;position:relative}
#c .Reg div.Image{width:280;height:222px;overflow:hidden;position:absolute;top:0;left:0;background:url(c_reg_contractor_bg.jpg) no-repeat bottom right}
#c .RegPrivate div.Image{background-image:url(c_reg_private_bg.jpg)}
#c .RegArchitect div.Image{background-image:url(c_reg_architect_bg.jpg)}
#c .RegSchool div.Image{background-image:url(c_reg_school_bg.jpg)}
#c .Reg H3{padding-bottom:2px;position:absolute;top:0px;left:12px}
#c .Reg P{color:#333333;margin-bottom:5px;line-height:14px;font-size:11px}
#c .Reg div.Body{width:250px;height:145px;overflow:hidden;;position:absolute;top:30px;left:13px}
#c .Reg div.Body SPAN{background:url(arrow_rotten.gif) no-repeat 3px -3px;padding:0 0 0 10px;margin:3px 0}
#c .RegPrivate div.Body{}
#c .RegArchitect div.Body{}
#c .RegSchool div.Body{}
#c .Reg .B{position:absolute;top:180px;left:12px}


#c .GeoMap{background:#FFF;height:270px;width:570px;position:relative;margin-bottom:0}
#c div.GeoMap P, #c div.GeoMap BLOCKQUOTE, #c div.GeoMap table, #c div.GeoMap TD, #c div.GeoMap A{margin:0;padding:0}
#c div.GeoMap A{font-weight:bold}
#c .GeoMap div{margin:0;padding:0;line-height:13px}
#c .GeoMap #copyright SPAN,#c .GeoMap #copyright A{display:inline}
#c .Split .GeoMap{background:#FFF;height:270px;width:278px;position:relative}
#c .Split .GeoMap IMG{height:270px;width:278px}
#c .GeoMapLegend{background:#FaFaFa;height:35px;position:relative;font-size:9px;clear:both}
#c .GeoMapLegend SPAN{float:right;line-height:23px;padding-left:30px;margin:5px 5px 5px 15px;background:url(legend_marker.jpg) no-repeat 0 0}
#c .GeoMapLegend #LegendShopstore1{background-position:0 -50px}

#c .Split .GeoMap div#lmc3d{display:none}
#c .Split .GeoMap div#scalecontrol{display:none}

#c .Split .ifright{float:right;margin:0 0 4px 8px}

#c IMG.StoreLogo{float:right;margin:6px 0}
#c .StoreView{min-height:270px;height:auto !important;height:270px;position:relative;border:1px solid #D5D5D5;overflow:visible}
#c .Split .StoreView{overflow:visible}
#c .StoreView div{float:left;width:258px;border-top:1px solid #D5D5D5;background:url(store_item_ico.png) no-repeat 0 0;margin:0 9px;-margin:0 4px;padding:10px 0 11px 33px}
#c .StoreView div A,#c .Split .StoreView div A{display:inline;color:#197EE3}
#c .StoreView div IMG,#c .Split .StoreView div IMG{width:auto;height:auto}
#c .StoreView .Address{background-position:0 11px;margin-top:-1px}
#c .StoreView .Phone{background-position:-300px 11px}
#c .StoreView .Email{background-position:-600px 11px}
#c .StoreView .Promo{background-position:-900px 11px}
#c .StoreView .Link{background-position:-1200px 11px}
#c .StoreView .Time{background-position:-1500px 11px;margin-top:-1px}
#c .StoreView .Fax{background-position:-1800px 11px}
#c .StoreView .Route{background-position:-3000px 11px}
#c .StoreView .Route FORM{width:auto}
#c .StoreView .Route div.field{border-top:none;background-image:none;margin:3px 5px 5px 0;padding:0}
#c .StoreView .Route A.B{margin:3px 0 5px 0;padding:1px;line-height:14px;font-size:9px;width:110px}
#c .Split .StoreView .ProductImg{overflow:hidden;padding-left:0;margin:0;background:none;text-align:center;border:none;width:276px}
#c .Split .StoreView .ProductImg IMG{float:none;width:278px;float:none;margin-left:-1px}
#c .Split .StoreView .PromoImg {overflow:hidden;padding:0;margin:0;background:none;text-align:center;border:none;width:276px}
#c .Split .StoreView .PromoImg IMG{float:none;width:278px;float:none;margin-left:-1px}
#c .Split .NoBorder{border:none}

#c .ItemCart{width:570px;float:left;margin-left:0;clear:both} /*split modify*/
#c .ItemCart .StoreView{float:right}
#c .ItemCart H3{margin:0 0 6px;padding:0}
#c .ItemCart H4{margin:0 0 3px;padding:7px 0 0}
#c .ItemCart P{margin: 0 0 10px;padding:0}
#c .ItemCart H4 SPAN{font-weight:normal;display:inline}
#c .ItemCart .StoreView .Address{background:none;padding:10px 0 11px;margin-top:-1px;float:left}
#c .ItemCart .StoreView .Address IMG{float:right;width:72px;height:72px;margin:0 0 0 5px;padding:0}
#c .ItemCart .StoreView .ProductImg{overflow:hidden;padding-left:0;width:258px;background:none;text-align:center;margin:-1px 9px 0;-margin:-1px 4px 0;border-top:1px solid #D5D5D5}
#c .ItemCart .StoreView .ProductImg IMG{float:right;width:278px;float:none;margin-left:-11px}
#c .ItemCart .StoreView .Address P{color:#656565}

#c .ProducerFooter{border:1px solid #D5D5D5;background:#F5F5F5;padding:0 10px 10px}
#c .ProducerFooter P{padding:5px 0;margin-bottom:0;border-bottom:1px solid #D5D5D5}
#c .ProducerFooter .Address{float:left;margin:10px 0 0;padding:0}
#c .ProducerFooter .Address IMG{float:left;margin-right:5px}
#c .ProducerFooter .Address P{padding:0;float:left;text-align:left;border:none;width:450px;margin:-3px 0 0 0}
#c .ProducerFooter .Address A{font-size:11px;line-height:13px;display:block;float:left;padding-top:8px}

#c .AddressView{min-height:220px;height:auto !important;height:220px;position:relative;border:1px solid #D5D5D5;overflow:visible}
#c .AddressView div{float:left;width:258px;border-top:1px solid #D5D5D5;background:url(address_ico.png) no-repeat 0 0;margin:-1px 9px 0;padding:10px 0 11px 33px}
#c .AddressView div A,#c .Split .AddressView div A{display:inline;color:#197EE3}
#c .AddressView div IMG,#c .Split .AddressView div IMG{width:auto;height:auto}
#c .AddressView .Address{background-position:5px 1px}
#c .AddressView .Phone{background-position:5px -201px}
#c .AddressView .Email{background-position:5px -401px}
#c .AddressView .Promo{background-position:5px -601px}
#c .AddressView .Link{background-position:5px -801px}
#c .AddressView .Time{background-position:5px -1001px}
#c .AddressView .Fax{background-position:5px -1201px}
#c .AddressView .Name{background-position:5px -1401px}
#c .AddressView .Vcard{background-position:5px -1601px}
#c .AddressView .Duty{background-position:5px -1801px}
#c .AddressView .Duty A,#c .AddressView .Duty LI{font-size:11px}


#c .ContactList{border-top:1px solid #D5D5D5}
#c .Section .Person{float:left;margin:0;padding:0;width:380px}
#c .Section .img{margin-top:0}
#c .ContactList .img{margin-top:10px}
#c .ContactList .img .right IMG{float:right}
#c .ContactList .img .right{background:white}
#c .Section .Person div{background:url(address_ico.png) no-repeat 0 0;border-top:1px solid #D5D5D5;margin:0;padding:10px 0 11px 33px}
#c .Section .Person div A{margin:0;padding:0;display:inline}
#c .Section .Person .Address{background-position:5px 1px}
#c .Section .Person .Phone{background-position:5px -200px}
#c .Section .Person .Email{background-position:5px -400px}
#c .Section .Person .Promo{background-position:5px -600px}
#c .Section .Person .Link{background-position:5px -800px}
#c .Section .Person .Time{background-position:5px -1000px}
#c .Section .Person .Fax{background-position:5px -1200px}
#c .Section .Person .Name{background-position:5px -1400px;font-weight:bold;font-size:15px;border-top:none}
#c .Section .Person .Name SPAN{font-size:9px;margin:0;text-transform:uppercase;line-height:12px}
#c .Section .Person .Vcard{background-position:5px -1600px}
#c .Section .Person .Duty{background-position:5px -1800px}
#c .Section .Person P{line-height:13px;margin-bottom:5px}

#g .ContractorAdv{}
#g .ContractorAdvPreview{width:325px;float:left;background:#FFF9C9;padding:0 12px;margin:24px 0 0 16px;height:183px}
#g FORM .ContractorAdvPreview P{margin:5px 0}
#g div.ContractorAdvLink{border:1px solid #D4CFA7;border-left:none;border-right:none;padding:6px 0;margin:30px 0 0;overflow:hidden}
#g div.ContractorAdvLink B{color:#1889ED;display:block;float:none;height:auto;font-size:13px;margin:0;padding:0}
#g FORM div.ContractorAdvLink P{color:#000000;display:block;font-size:11px;line-height:14px;margin:0;padding:0}
#g div.ContractorAdvLink SPAN{color:#333333;display:block;font-size:9px;margin:0;padding:0}
#g div.ContractorAdvLink SPAN SPAN{color:#1889ED;display:block;float:right;padding-right:8px;background:url(a_more_small_blue.gif) no-repeat center right}
#g .ContractorAdvInput{width:217px;float:left;overflow:hidden}
#g .ContractorAdvInput .Counter{background:#E9D642;height:18px;font:normal 9px/12px Tahoma,sans-serif;float:left;padding:2px 0 0 5px;margin:0 0 0 10px;width:207px}
#g .ContractorAdvInput div.field{margin-bottom:0}
#g .ContractorAdvInput div.field,#g .ContractorAdvInput div.field .body,#g .ContractorAdvInput div.field LABEL{width:207px}

#c .FileList{float:left;margin:0 8px 8px 0}
#c .FLfr{float:right;margin:0 0 8px 8px}
#c .FileListStock{margin-left:0}
#c .FileList .Address{background:none;padding:10px 0 11px;margin-top:-1px;float:left}
#c .FileList .Address P{margin:0 0 10px}
#c .FileList .Address IMG{float:right;width:90px;height:71px;margin:0 0 0 5px;padding:0}
#c .FileList .Address2{background-position:0 11px;margin-top:-1px}
#c .FileList{width:278px;position:relative;border:1px solid #D5D5D5;overflow:hidden}
#c .FileList div{float:left;width:258px;border-top:1px solid #D5D5D5;background:url(store_item_ico.png) no-repeat 0 0;margin:-1px 9px 1px;-margin:-1px 4px 1px;padding:10px 0 11px 33px;background-position:-1200px 11px}
#c .FileList div A{display:inline;color:#197EE3}
#c .FileList .Addon{background:none;padding:10px 0 11px;text-align:center}
#c .FileList .Addon SMALL{display:block;line-height:12px;color:#A3A3A3;margin-top:5px}
#c .FileList .Phone{background-position:-300px 11px}
#c .FileList .Email{background-position:-600px 11px}

#c .FileList .StockType1{background:url(stock_ico.png) no-repeat 5px 0}
#c .FileList .StockType2{background:url(stock_ico.png) no-repeat 5px -100px}
#c .FileList .StockLocation{background:url(stock_ico.png) no-repeat 5px -200px}
#c .FileList .StockPrice{background:url(stock_ico.png) no-repeat 5px -300px}
#c .FileList .StockArea{background:url(stock_ico.png) no-repeat 5px -400px}
#c .FileList .StockExpire{background:url(stock_ico.png) no-repeat 5px -500px}
#c .FileList SPAN{font-size:11px;margin-bottom:0}
#c .FileList SMALL{display:block;color:#A3A3A3}

#c .Effigy H2{display:none}

#c .NewPost{}
#c .NewPost A *,#c .NewPost A{cursor:pointer !important;cursor:hand}
#c .NewPost A,#c .NewPost A I,#c .NewPost A SPAN{background:url(forum_buttons.png) no-repeat 0 0}
#c .NewPost A{background-position:center 0}#c .NewPost A:hover{background-position:center -50px}
#c .NewPost A I{background-position:right 0}#c .NewPost A:hover I{background-position:right -50px}
#c .NewPost A I.cite{background-position:right -100px}#c .NewPost A:hover I.cite{background-position:right -150px}
#c .NewPost A SPAN{background-position:left 0}#c .NewPost A:hover SPAN{background-position:left -50px}
#c .NewPost A{display:block;float:right;height:20px;margin:0 0 0 5px;color:#4D471A;padding:0 20px 0 12px;font:normal 11px/20px arial,sans-serif;position:relative}

#c .NewPost A SPAN{-display:none;width:12px;height:20px;position:absolute;top:0;left:0}
#c .NewPost A I{-display:none;width:20px;height:20px;position:absolute;top:0;right:0}
#c .NewPost A:hover{text-decoration:none}
#c .NewPost A:hover SPAN,#c .NewPost A:hover I{display:inline;-display:none}
#c .NewPost A.active,#c .NewPost A.active:hover{margin:5px 0 0;background:#FFF;text-decoration:none}

#c .Pages {height:31px;width:100%;margin:0 0 14px;padding:5px 0 0;display:table;zoom:1;background:#FFEC58 url(yellow_bottom_100.png) no-repeat left bottom}
#c .PagesTop {background:#FFEC58 url(yellow_top_100.png) no-repeat left top}
#c .Pages A{font:normal 12px/12px Arial,sans-serif;margin:0;padding:0}
#c .Pages P{font:normal 12px/14px Arial,sans-serif;margin:0;padding:3px 8px 8px}
#c .Pages H3{float:left;font-weight:bold}
#c .Pages SPAN{color:#CCC;margin:0;padding:0}
#c .Pages A{color:#454545;line-height:20px;padding-left:30px;margin:0 15px 0 0;background:url(section_pages.png) no-repeat -3px 0;border-left:1px solid #FFFCA5}
#c .Pages A[href=""],#c .Pages A:not([href]){color:#A3994E}
#c .Pages A:hover[href=""],#c .Pages A:hover:not([href]){text-decoration:none}
#c .Pages .next{float:right;background-position:right -150px;padding:0 10px 0 14px;margin:0 10px 0 15px}
#c .Pages .prev{float:right;background-position:-10px -100px;padding:0 0 0 25px;margin:0}
#c .Pages .list{float:right;background-position:-4px -50px}
#c .Pages .vcard{float:right;background-position:-4px -200px}
#c .Pages .print{float:left;border:none}
#c .Pages .off {color:#A3994E}
#c .Pages div.field, #c .Pages div.field .body{width:75px}
#c .Pages div.field{margin:0 0 0 8px}
#c .Pages div.field *{color:#000}



#c .Reklama{background:#fff;padding:4px;text-align:center;margin:14px 0}
#c .Reklama *{margin:0 auto}

#c .Notfull{background:#f8f8f8;padding:4px}
#c .Notfull div{font:normal 11px arial,sans-serif;text-align:center;padding:8px;color:#000;margin:0}
#c .Notfull *{margin-bottom:0}

#c .img{width:132px;float:left;display:inline;margin:4px 8px 4px 0;overflow:hidden}
#c CENTER .img{float:none;margin:4px 0;display:block}
#c CENTER .img .cap{text-align:left}
#c .t5{width:70px;height:70px}
#c .t3{width:180px}
#c .t2{width:278px;margin:0 6px 8px 0}
#c .t1{width:570px;margin:0 6px 8px 0}
#c .imgStock{margin-right:14px}
#c .img .limits{background:#f3f3f3;margin:0;padding:0;position:relative}
#c .img .noimage {background-image:url(noimage.png);background-position:center center;background-repeat:no-repeat}
#c .img .noperson{background-image:url(noimage.png);background-position:center center;background-repeat:no-repeat;height:130px}
#c .img .noperson IMG{display:none}
#c .img IMG{margin:0px}
#c .img A{margin:0;padding:0;border:none}
#c .ifright{float:right;margin:4px 0 4px 8px}

#c .img .cap{font:normal 9px Arial,sans-serif;color:#666666;background:white;hOFFeight:49px;margin:0;padding:6px 6px 0;overflow:hidden;background:none;border:1px solid #E5E5E5;border-top:none}
#c .img .cap P{margin:0 0 6px;padding:0;font:normal 9px/11px Tahoma,sans-serif;color:#666666}
#c .img .cap P B{display:block;font:bold 9px/11px Tahoma,sans-serif}
#c .img .index{text-align:center;height:32px;padding-top:7px}
#c .img .index A{display:block;font:normal 12px Arial,sans-serif;;margin:0 auto;}
#c .img .order{padding:4px 0;background:url(dots.gif) repeat-x 0 bottom;}
#c .img .order H3{color:#98B213;margin:0;padding:0;line-height:16px}
#c .img .order SMALL{color:#666;margin:0;padding:0}
#c .img .order A{float:right;text-align:center;display:block;width:70px;height:21px;background:#446A8F;color:#FFF;margin:5px 0 0;padding:0;font:normal 11px/21px Arial,sans-serif}
#c .img .order A{text-decoration:none}

#c .Gal{margin-left:-14px;zoom:1;float:left;clear:both;width:598px}
#c .Gal:after{clear:both;content:''}
#c .Gal .img{margin:4px 0 10px 14px}
#c .Gal .img .cap P{display:block;height:34px;overflow:hidden}
#c .Type1 .img{width:570px}#c .Type1 .img .limits{height:430px}
#c .Type2 .img{width:278px}#c .Type2 .img .limits{height:210px}
#c .Type3{margin-left:-15px;-margin-left:-7px;}
#c .Type3 .img{width:180px;margin-left:15px;-margin-left:14px}#c .Type3 .img .limits{height:135px}
#c .Type3 .img .limits IMG{-margin-left:-3px}
* HTML #c .Type3 .img .limits IMG{margin-left:-3px}
#c .Type4 .img{width:132px}#c .Type4 .img .limits{height:100px}

#c .Itemlist .img .limits{height:100px;overflow:hidden;border:1px solid #E5E5E5;border-bottom:none}
#c .Itemlist .img .cap{height:56px;margin:0;padding:6px 6px 0;overflow:hidden;background:none;border:1px solid #E5E5E5;border-top:none}
#c .ItemList .img .cap H4{color:#454545;margin:2px 0 0;padding:0;font-size:12px;line-height:14px;height:30px;display:block;overflow:hidden}
#c .ItemList .img .cap H4 A{color:#454545;font-size:12px;line-height:14px}
#c .ItemList .img .cap SPAN.user{color:#A3A3A3;margin:0;overflow:hidden;padding:0 12px 0 0;height:12px;background:url(user_ico.png) no-repeat right -28px;display:block;font:normal 9px/11px Tahoma}
#c .ItemList .img .cap SPAN.user A{display:inline;color:#A3A3A3;font:normal 9px/11px Tahoma}
#c .ItemList .img .cap SPAN.user A:hover{color:#197EE3}
#c .ItemList .img .cap SPAN.contractor{background-position:right -88px}
#c .ItemList .img .cap SPAN.producer{background-position:right -148px}

#c A.DocStatus{position:absolute;top:0;left:0;width:27px;height:27px;background:#FFF url(document_status.gif) no-repeat 6px 0;overflow:hidden}
#c P.DocStatus{background:#F5F5F5 url(document_status.gif) no-repeat 6px 5px;border:1px solid #D5D5D5;padding:10px 10px 10px 25px}
#c .field-failure P.DocStatus{border-color:#E60007}
* HTML #c P.DocStatus{padding:4px 10px 10px 25px}
#c P.DocStatus A.B{margin-top:-5px}
#c A.DocStatus:hover{width:100%;min-height:27px;height:auto !important;height:27px;overflow:visible}
#c A.DocDraft{background-position:6px -100px}
#c A.DocWaiting{background-position:6px -200px}
#c A.DocSuspended{background-position:6px -300px}
#c A.DocRejected{background-position:6px -400px}
#c A.DocExpired{background-position:6px -500px}
#c P.DocDraft{background-position:6px -95px}
#c P.DocWaiting{background-position:6px -195px}
#c P.DocSuspended{background-position:6px -295px}
#c P.DocRejected{background-position:6px -395px}
#c P.DocExpired{background-position:6px -495px}
#c A.DocStatus:hover{text-decoration:none}
#c A.DocStatus:hover *{display:block}
#c A.DocStatus SPAN{display:none;font-weight:bold;line-height:11px;padding:0;margin:9px 3px 2px 27px}
#c A.DocStatus SMALL{display:none;font:normal 9px/11px Arial;padding:0;margin:0 3px 8px 27px}

#c .LogoList .img H4{text-align:center}

.vote,.score{background:#fff url(stars_vote_bg.png) no-repeat top left;position:relative;width:85px;height:17px;display:block;float:right;}
.vote A{background:none;display:block;height:17px;float:left;position:absolute}
.vote A:hover{background:url(stars_vote_a.png) no-repeat top right}
.vote A.v1{width:17px}.vote A.v2{width:34px}.vote A.v3{width:51px}.vote A.v4{width:68px}.vote A.v5{width:85px}
.vote .value{float:left;position:absolute}
.value{background:url(stars_score_bg.png) no-repeat top left;width:85px;height:17px}.score{overflow:hidden}
.sv0{width:4px;background:none}.sv05{width:9px}.sv10{width:17px}.sv15{width:26px}.sv20{width:34px}.sv25{width:43px}.sv30{width:51px}.sv35{width:60px}.sv40{width:68px}.sv45{width:77px}.sv50{width:85px}

#c .ItemScore{}
#c .ItemScore .vote,#c .ItemScore .score,#c .ItemScore .vote A{margin:0;padding:0}
#c .ItemScore{width:200px;float:right;margin:7px 0 0;padding:3px 0 0;height:36px;overflow:hidden}
#c .ItemScore *{color:#A3A3A3;margin:0;padding:0;font-size:9px;font-family:Tahoma}
#c .ItemScore .desc{width:115px;float:left;padding:0 8px 0 0;height:17px;line-height:19px;text-align:right}
#c .ItemScore .rateText{width:100%;float:left;text-align:right}
#c .ItemScore .rateText A{display:inline}#c .ItemScore .rateText A:hover{color:#197EE2}
#c H3 SMALL{color:#A3A3A3;display:block;margin:0;padding:0;font:normal 9px/12px Tahoma}
#c H3 SMALL.user{background:url(user_ico.png) no-repeat -2px 3px;padding-left:12px}
#c H3 SMALL.contractor{background-position:0 -57px;padding-left:14px}
#c H3 SMALL.producer{background-position:0 -117px;padding-left:14px}
#c H3 SMALL A{color:#A3A3A3;display:inline;font:normal 9px/12px Tahoma}#c H3 SMALL A:hover{color:#197EE2}

#c .Itemlist .img .ScoreCap {height:70px}
#c .scoreSmall{float:left;padding:0;margin:0 0 0 -2px;background-image:url(stars_vote_bg2.png);width:67px;height:14px}
#c .scoreSmall .value{background-image:url(stars_score_bg2.png);width:67px;height:14px}
#c .scoreSmall .sv0{width:1px;background:none}#c .scoreSmall .sv05{width:7px}#c .scoreSmall .sv10{width:14px}#c .scoreSmall .sv15{width:20px}#c .scoreSmall .sv20{width:27px}#c .scoreSmall .sv25{width:33px}#c .scoreSmall .sv30{width:40px}#c .scoreSmall .sv35{width:46px}#c .scoreSmall .sv40{width:53px}#c .scoreSmall .sv45{width:59px}#c .scoreSmall .sv50{width:66px}

#c .Itemlist .img .StockCap {height:90px}
#c .ItemList .img .StockCap h4{height:16px}
#c .ItemList .img .StockCap P{height:auto;line-height:13px;padding:0}
#c .ItemList .img .StockCap P SUP{font-size:7px;color:black}
* HTML #c .ItemList .img .StockCap P SUP{vertical-align:baseline}
* 
#c .Split .Section .Gal{zoom:1;display:table;clear:both;padding:0;margin:0 0 7px -4px}
#c .Split .Section .Gal .img{margin:3px 0 2px 4px;width:90px;height:71px}
#c .Split .Section .Gal IMG{width:90px;height:71px}

/* append - might mess somewhere else */
/* appendix deprication
#c .linklist{padding:0px 0 6px;margin:0}
#c .linklist *{font:normal 12px/14px Arial,sans-serif;margin:0;background:url(mt4.gif) no-repeat 0 5px;margin-bottom:4px;padding-left:10px}
#c .linklist A{color:#222222}*/

#c .LinkList{clear:both;border-bottom:1px solid #D5D5D5}
#c .LinkList A.link{display:block;border-top:1px solid #D5D5D5;font-size:12px;color:#4C4C4C;background:url(c_linklist.png) no-repeat 0 4px;padding:3px 0 0 33px;margin:0}
#c .LinkList A P{display:block;margin:0;padding:0;font-size:12px}
#c .LinkList A B{display:block;font-size:12px;margin-bottom:2px}
#c .LinkList A SPAN{display:block;color:#A3A3A3;font-size:9px;margin-bottom:3px}
#c .LinkList A:hover {text-decoration:none}
#c .LinkList A:hover P{text-decoration:underline;color:#197EE2}
#c .LinkList A:hover SPAN{text-decoration:none}
#c .LinkList A.pdf{background-position:-600px 4px}
#c .LinkList A.doc{background-position:-1200px 4px}
#c .LinkList A.zip{background-position:-1800px 4px}
/* end of append */
#c UL.Map{list-style-type:none;padding-left:0}
#c UL.Map LI{background:url(mt4.gif) no-repeat 0 6px;padding-left:10px}
#c UL.Map LI A{color:#666;font-weight:normal}

#c H3.count{float:left;width:420px;margin:4px 0 8px 0}
#c div.count{float:left;width:38px;height:27px;margin:4px 4px 0;padding:2px 0 0;background:url(count2.gif) no-repeat 0 0;overflow:hidden;text-align:center}
#c div.count div{display:block;height:20px;width:28px;padding:0;margin:0 auto;font:bold 12px/19px Arial,sans-serif;text-align:center;color:#999;overflow:hidden}

#c .Comment{width:570px;margin:0;position:relative}
#c .Comment .UserData{width:134px;position:absolute;left:0;top:0;background:url(comment_pointer.png) no-repeat right 15px}
#c .Comment .UserData A.user{display:block;margin:5px 0;padding-left:14px;background-position:-3px 3px}
#c .Comment .UserData A.contractor{background-position:-1px -57px}
#c .Comment .UserData A.producer{background-position:-2px -117px}
#c .Comment .Content{width:437px;float:right;border:1px solid #D5D5D5;position:relative;padding:8px 12px 12px}
#c .Comment .Content A{display:inline;font:normal 11px/14px Arial}
#c .Comment .Content A.cite{display:block;font:normal 11px/14px Arial;float:right;margin:0;padding:0}
#c .Comment .Content SPAN.awaiting{display:block;color:#9E9E9E;font:normal 11px/14px Arial;float:left;margin:0;padding:0}
#c .Comment SMALL{font:normal 9px/9px Arial,sans-serif;color:#737373;margin:0;padding:0}
#c .Comment P{display:block;color:#494949;line-height:14px;margin:0 0 10px;padding:0}
#c .Comment .Quote{background:#F5F5F5 url(quote.png) no-repeat right top;font-size:11px;color:#777;padding:10px;margin-top:4px}
#c .Comment .Quote SPAN{margin-bottom:0px}
#c .Comment .Quote .Quote{font-size:9px;padding:10px;margin-top:4px;border:1px solid #E9E9E9}
#c .Comment .Quote P{margin:0}
#c .Comment .Quote .Quote P,#c .Comment .Quote .Quote A{font-size:9px}

#c .Comment .Gal{width:425px;margin-left:-8px}
#c .Comment .Gal .img {margin:4px 0 10px 8px}


/* Przerabiamy inputy */
/* form z buttonem na inpucie*/
#c .Section FORM{margin:0;padding:0}
#c .Section FORM BUTTON{float:right;width:70px;height:22px;border:none;margin-top:-22px;font:normal 11px/11px Arial,sans-serif;color:#FFF;background:#446A8F}
#c .Section FORM div.input100{background:#fff;float:left;width:476px;height:22 !important;height:20px;margin:0;padding:0;border:1px solid #CCCCCC}
#c .Section FORM div.input100 INPUT{width:406px;height:100%;border:none;background:none;font:normal 11px/11px Arial,sans-serif;color:#666;padding:4px 3px 0}
#c .Section FORM div.e{border:1px solid #E60007}
#c .Section FORM div.failure{margin-top:1px;padding:3px;color:#E60007;font:bold 11px/11px Arial,sans-serif;}


/*appendix*/
#c .Lead{padding-bottom:0;background:none;font-weight:bold}
#c .Lead *{margin-bottom:0;font-weight:bold}
#c .Lead UL{ma2rgin-left:-15px}
#c .Section .txt .Lead{margin-bottom:0;font-weight:normal}
#c .Section .txt .Lead *{margin-bottom:0;font-weight:normal}
#c .Section .txt .Lead B{font-weight:bold}
#c .Section .txt .Lead H4{font-weight:bold;margin-bottom:3px;padding-top:10px}

/* /// */
#c table{width:570px}
#c table.footer{border-bottom:1px solid #D5D5D5}
#c table THEAD TR{background:#FFEC58 url(yellow_top_100.png) no-repeat left top}
#c table THEAD TH{padding:7px;border-bottom:3px solid #FFF;text-align:left;height:14px;zoom:1;line-height:2px;font-size:9px}
#c table THEAD TH P{margin:0;padding:0}
#c table TFOOT TR{background:#FFEC58 url(yellow_bottom_100.png) no-repeat left bottom}
#c table TFOOT I{display:block;float:left;width:570px;height:3px;line-height:3px;font-size:2px;zoom:1;content:'';background:#FFF;margin:-7px -7px 0 -7px}
#c table TFOOT TH{border-top:1px solid #D5D5D5;padding:7px;height:14px;zoom:1;line-height:2px;font-size:9px}
#c table TFOOT TH P{margin:0;padding:0;line-height:11px;font-size:9px}
/*#c table TFOOT TH A{float:right;font-size:11px;line-height:22px;color:#454545;margin:0 0 0 5px;padding:0}*/
#c table TFOOT TH A{color:#454545;line-height:20px;padding-left:30px;margin:4px 15px 0 0;background:url(section_pages.png) no-repeat -3px 0;border-left:1px solid #FFFCA5}
#c table TFOOT TH A[href=""],#c table TFOOT TH A:not([href]){color:#A3994E}
#c table TFOOT TH .next{float:right;background-position:right -150px;padding:0 10px 0 14px;margin:3px 10px 0 15px}
#c table TFOOT TH .prev{float:right;background-position:-10px -100px;padding:0 0 0 25px;margin:3px 0 0}
#c table TFOOT TH .off {color:#A3994E}


#c table TFOOT TH div.field, #c table TFOOT TH div.field .body{width:75px}
#c table TFOOT TH div.field{margin:0}
#c table TD{overflow:hidden;padding:0;background:url(td_border.png) no-repeat right 5px;border-top:1px solid #D5D5D5;border-bottom:5px solid #FFF}
#c table TD.last{background:none}
#c table TD H4{display:block;margin:15px 0 10px;padding:0 5px 0 0}
#c table TD div {margin:8px 0 4px;padding:0}
#c table TD div A{display:inline;color:#4C4C4C;border-bottom:1px dashed #C9C9C9;padding:0;margin:0}
#c table TD div A:hover{text-decoration:none;border-bottom:1px solid #C9C9C9}
#c table TD div A:hover B{color:#4C4C4C;text-decoration:none}

#c table.storelist TD.c1 H4{width:190px}
#c table.storelist TD.c2 div{width:330px;padding:0 0 0 25px;background:url(marker.png) no-repeat 10px 0}
#c table.storelist TD.c3 A{display:block;zoom:1;vertical-align:middle;width:50px;margin:0;padding:0;height:35px;background:transparent url(a_more_blue.png) no-repeat 20px 9px}
#c table.storelist TD.c3 A:hover{background-position:22px 9px}

#c table.shoplist TD.c1 div{width:520px;padding:0 0 0 25px;background:url(marker.png) no-repeat 10px 0}
#c table.shoplist TD.c2 A{display:block;zoom:1;vertical-align:middle;width:50px;margin:0;padding:0;height:35px;background:transparent url(a_more_blue.png) no-repeat 20px 9px}
#c table.shoplist TD.c2 A:hover{background-position:22px 9px}

#c table.articlelist TD.c1 div{width:520px;padding:0 5px 0 2px;float:left}
#c table.articlelist TD.c1 div.t5{width:70px;padding:0;margin:0 8px 0 0}
#c table.articlelist TD.c1 div.t5 .limits{width:auto;padding:0}
#c table.articlelist TD.c1 div H4{margin:0}
#c table.articlelist TD.c1 div H4 SPAN{float:right;margin:0 0 0 10px;color:#737373;font-size:9px}
#c table.articlelist TD.c1 div P{margin:0;line-height:14px}
#c table.articlelist TD.c2 A{display:block;zoom:1;vertical-align:middle;width:50px;margin:0;padding:0;height:35px;background:transparent url(a_more_blue.png) no-repeat 20px 9px}
#c table.articlelist TD.c2 A:hover{background-position:22px 9px}
#c table.articlelist TD.file A{width:50px;height:auto !important;height:0;background:transparent url(a_doc_link.png) no-repeat 0 1px;font-size:9px;color:#B0B0B0;text-align:center;line-height:11px;padding:0;margin:4px 0 0px}
#c table.articlelist TD.file A:hover{background-position:0 0}
#c table.articlelist TD.pdf A{width:50px;height:auto !important;height:0;background:transparent url(a_doc_link.png) no-repeat -50px 1px;font-size:9px;color:#B0B0B0;text-align:center;line-height:11px;padding:0;margin:4px 0 0px}
#c table.articlelist TD.pdf A:hover{background-position:-50px 0}
#c table.articlelist TD.www A{width:50px;height:auto !important;height:0;background:transparent url(a_doc_link.png) no-repeat -100px 1px;font-size:9px;color:#B0B0B0;text-align:center;line-height:11px;padding:0;margin:4px 0 0px}/*margin:13px 0 8px*/
#c table.articlelist TD.www A:hover{background-position:-100px 0}
#c table.articlelist TD.c2 A SPAN{padding:20px 0 0;margin:0}
#c table.articlelist TD.c1 SMALL{display:block;margin:5px 0 0;padding:0 5px 0 0;font-size:9px;color:#9F9F9F}

#c table.forumlist * A:hover{text-decoration:underline;border:none}
#c table.forumlist * A{border:none}
#c table.forumlist TD div{font-size:9px;color:#737373}
#c table.forumlist TD.c1 div{width:306px}
#c table.forumlist TD.c1 div H4{display:block;margin:0;padding:0 5px 0 4px;font-size:11px}
#c table.forumlist TD.c1 div H4 A{border:none;font-size:11px}
#c table.forumlist TD.c1 div SMALL{display:block;margin:5px 0 0;padding:0 5px 0 2px;font-size:9px;color:#9F9F9F}
#c table.forumlist TD.c1 div SMALL A{font-size:9px;color:#9F9F9F;border:none}
#c table.forumlist TD.c2 div{width:146px;padding:0;text-align:center}
#c table.forumlist TD.c3 div{width:68px;padding:0;font-size:11px;text-align:center}
#c table.forumlist TD.c4 A{display:block;zoom:1;vertical-align:middle;width:50px;margin:0;padding:0;height:35px;background:transparent url(a_more_blue.png) no-repeat 20px 9px}
#c table.forumlist TD.c4 A:hover{background-position:22px 9px}

#c table.Contractorlist{width:570px;clear:both}
#c table.Contractorlist TD * A:hover{text-decoration:underline;border:none}
#c table.Contractorlist TD * A{border:none}
#c table.Contractorlist TD{background:transparent url(td_border2.png) no-repeat right 5px;vertical-align:top}
#c table.Contractorlist TD.off{background-image:none}
#c table.Contractorlist TD div{width:190px;font-size:9px;color:#737373;padding:0 40px 0 0;float:left;position:relative;overflow:hidden}
#c table.Contractorlist TD div A.more{position:absolute;right:0;top:-8px;background:transparent;margin:0;padding:0;width:40px;height:300px;display:block}
#c table.Contractorlist TD.last{background-position:168px 5px}
#c table.Contractorlist TD div H4{color:#454545;margin:2px 0 0;padding:0;font-size:12px;line-height:14px;height:30px;display:block;overflow:hidden}
#c table.Contractorlist TD div H4 A{color:#454545;font-size:12px;line-height:14px}
#c table.Contractorlist TD div H4.User{background:url(user_ico2.png) no-repeat 13px -98px;padding-left:30px}
#c table.Contractorlist TD div H4.Contractor{background-position:13px -298px}
#c table.Contractorlist TD div H4.Producer{background-position:13px -498px}
#c table.Contractorlist TD div H4.School{background-position:13px -698px}
#c table.Contractorlist TD div H4.Architect{background-position:13px -898px}
#c table.Contractorlist TD div SMALL{display:block;margin:1px 0 5px;padding:0 0 0 30px;font-size:9px;line-height:11px;color:#9F9F9F}
#c table.Contractorlist TD div SMALL A{font-size:9px;line-height:11px;color:#9F9F9F;border:none}
#c table.Contractorlist TD div SMALL A:hover{color:#197EE3}
#c table.Contractorlist TD div.scoreSmall{margin:0 0 0 27px;padding:0;width:67px}
#c table.Contractorlist TD div.scoreSmall .value{margin:0}

#c table.routelist TD{background-image:none;vertical-align:top;border-bottom:none;padding-bottom:5px}
#c table.routelist TD.c1 div{width:20px;text-align:right}
#c table.routelist TD.c2 div{width:500px;padding-left:5px;padding-right:5px}
#c table.routelist TD.c2 div div{padding:0;margin:0;width:auto;font-size:11px;color:#A3A3A3}
#c table.routelist TD.c3 div{width:50px;text-align:right;color:#A3A3A3;padding-right:5px}
#c table.routelist TFOOT TD,#c table.routelist THEAD TD{background:#F7F7F7}
#c table.routelist THEAD TD.c2 div{width:520px;padding-left:10px}
#c table.routelist THEAD TD.c2 div SMALL{display:block;font-size:11px}
#c table.routelist TFOOT TR{background:none}
#c table.routelist TFOOT TD{border-bottom:1px solid #D5D5D5}


#c .Submit {padding-top:0;margin-top:-7px;width:570px}
#c .Submit A *,#c .Submit A{cursor:pointer !important;cursor:hand}
#c .Submit A,#c .Submit A I,#c .Submit A SPAN{background:url(submit1.png) no-repeat 0 0}
#c .Submit A{background-position:center 0}#c .Submit A:hover{background-position:center -50px}
#c .Submit A I{background-position:right 0}#c .Submit A:hover I{background-position:right -50px}
#c .Submit A SPAN{background-position:left 0}#c .Submit A:hover SPAN{background-position:left -50px}
#c .Submit A{display:block;float:right;height:33px;margin:0;color:#4D471A;padding:0 25px 0 12px;font:normal 16px/33px arial,sans-serif;position:relative}

#c .Submit A SPAN{-display:none;width:12px;height:33px;position:absolute;top:0;left:0}
#c .Submit A I{-display:none;width:25px;height:33px;position:absolute;top:0;right:0}
#c .Submit A:hover{text-decoration:none}
#c .Submit A:hover SPAN,#c .Submit A:hover I{display:inline;-display:none}
#c .Submit A.active,#c .Submit A.active:hover{margin:5px 0 0;background:#FFF;text-decoration:none}
#c .Submit A.active:hover I,#c .Submit A.active:hover SPAN{display:none}

#c div.clr{margin:0;padding:0}


.comments {padding: 20px 13px}