/* -------------------------------------------------------------- 
   
     == STRUCTURE: ========================
    * Page width:            1002 px
    * Number of columns:     501
    * Column width:          2 px
    * Margin width:          0 px
   ======================================
   
-------------------------------------------------------------- */

/* A container should group all your columns. */
.container {
  width: 976px;
  margin: 0 auto;
  padding:0;
}

/* Use this class on any div.span / container to see the grid. */
.showgrid { 
 
}

/* Body margin for a sensile default look. */
body {

}


/* Columns
-------------------------------------------------------------- */

/* Sets up basic grid floating and margin. */
div.span-1, 
div.span-2, 
div.span-3, 
div.span-4, 
div.span-5, 
div.span-6, 
div.span-7, 
div.span-8, 
div.span-9, 
div.span-10, 
div.span-11, 
div.span-12, 
div.span-13, 
div.span-14, 
div.span-15, 
div.span-16,
div.span-17, 
div.span-18, 
div.span-19, 
div.span-20, 
div.span-21, 
div.span-22, 
div.span-23, 
div.span-24, 
div.span-25, 
div.span-26,
div.span-27, 
div.span-28, 
div.span-29, 
div.span-30,
div.span-31, 
div.span-32, 
div.span-33, 
div.span-34, 
div.span-35, 
div.span-36,
div.span-37, 
div.span-38, 
div.span-39, 
div.span-40,
div.span-41, 
div.span-42, 
div.span-43, 
div.span-44, 
div.span-45, 
div.span-46,
div.span-47, 
div.span-48, 
div.span-49, 
div.span-50,
div.span-51, 
div.span-52, 
div.span-53, 
div.span-54, 
div.span-55, 
div.span-56,
div.span-57, 
div.span-58, 
div.span-59, 
div.span-60,
div.span-61, 
div.span-62, 
div.span-63, 
div.span-64, 
div.span-65, 
div.span-66, 
div.span-67, 
div.span-68, 
div.span-69, 
div.span-70, 
div.span-71, 
div.span-72, 
div.span-73, 
div.span-74, 
div.span-75, 
div.span-76,
div.span-77, 
div.span-78, 
div.span-79, 
div.span-80, 
div.span-81, 
div.span-82, 
div.span-83, 
div.span-84, 
div.span-85, 
div.span-86,
div.span-87, 
div.span-88, 
div.span-89, 
div.span-90,
div.span-91, 
div.span-92, 
div.span-93, 
div.span-94, 
div.span-95, 
div.span-96,
div.span-97, 
div.span-98, 
div.span-99, 
div.span-100,
div.span-101, 
div.span-102, 
div.span-103, 
div.span-104, 
div.span-105, 
div.span-106,
div.span-107, 
div.span-108, 
div.span-109, 
div.span-110,
div.span-111, 
div.span-112, 
div.span-113, 
div.span-114, 
div.span-115, 
div.span-116,
div.span-117, 
div.span-118, 
div.span-119, 
div.span-120,
div.span-121, 
div.span-122, 
div.span-123, 
div.span-124, 
div.span-125, 
div.span-126,
div.span-127, 
div.span-128, 
div.span-129, 
div.span-130,
div.span-131, 
div.span-132, 
div.span-133, 
div.span-134, 
div.span-135, 
div.span-136,
div.span-137, 
div.span-138, 
div.span-139, 
div.span-140,
div.span-141, 
div.span-142, 
div.span-143, 
div.span-144, 
div.span-145, 
div.span-146,
div.span-147, 
div.span-148, 
div.span-149, 
div.span-150,
div.span-151, 
div.span-152, 
div.span-153, 
div.span-154, 
div.span-155, 
div.span-156,
div.span-157, 
div.span-158, 
div.span-159, 
div.span-160,
div.span-161, 
div.span-162, 
div.span-163, 
div.span-164, 
div.span-165, 
div.span-166, 
div.span-167, 
div.span-168, 
div.span-169, 
div.span-170, 
div.span-171, 
div.span-172, 
div.span-173, 
div.span-174, 
div.span-175, 
div.span-176,
div.span-177, 
div.span-178, 
div.span-179, 
div.span-180, 
div.span-181, 
div.span-182, 
div.span-183, 
div.span-184, 
div.span-185, 
div.span-186,
div.span-187, 
div.span-188, 
div.span-189, 
div.span-190,
div.span-191, 
div.span-192, 
div.span-193, 
div.span-194, 
div.span-195, 
div.span-196,
div.span-197, 
div.span-198, 
div.span-199, 
div.span-200,
div.span-201, 
div.span-202, 
div.span-203, 
div.span-204, 
div.span-205, 
div.span-206,
div.span-207, 
div.span-208, 
div.span-209, 
div.span-210,
div.span-211, 
div.span-212, 
div.span-213, 
div.span-214, 
div.span-215, 
div.span-216,
div.span-217, 
div.span-218, 
div.span-219, 
div.span-220,
div.span-221, 
div.span-222, 
div.span-223, 
div.span-224, 
div.span-225, 
div.span-226,
div.span-227, 
div.span-228, 
div.span-229, 
div.span-230,
div.span-231, 
div.span-232, 
div.span-233, 
div.span-234, 
div.span-235, 
div.span-236,
div.span-237, 
div.span-238, 
div.span-239, 
div.span-240,
div.span-241, 
div.span-242, 
div.span-243, 
div.span-244, 
div.span-245, 
div.span-246,
div.span-247, 
div.span-248, 
div.span-249, 
div.span-250,
div.span-251, 
div.span-252, 
div.span-253, 
div.span-254, 
div.span-255, 
div.span-256,
div.span-257, 
div.span-258, 
div.span-259, 
div.span-260,
div.span-261, 
div.span-262, 
div.span-263, 
div.span-264, 
div.span-265, 
div.span-266, 
div.span-267, 
div.span-268, 
div.span-269, 
div.span-270, 
div.span-271, 
div.span-272, 
div.span-273, 
div.span-274, 
div.span-275, 
div.span-276,
div.span-277, 
div.span-278, 
div.span-279, 
div.span-280, 
div.span-281, 
div.span-282, 
div.span-283, 
div.span-284, 
div.span-285, 
div.span-286,
div.span-287, 
div.span-288, 
div.span-289, 
div.span-290,
div.span-291, 
div.span-292, 
div.span-293, 
div.span-294, 
div.span-295, 
div.span-296,
div.span-297, 
div.span-298, 
div.span-299, 
div.span-300,
div.span-301, 
div.span-302, 
div.span-303, 
div.span-304, 
div.span-305, 
div.span-306,
div.span-307, 
div.span-308, 
div.span-309, 
div.span-310, 
div.span-311, 
div.span-312, 
div.span-313, 
div.span-314, 
div.span-315, 
div.span-316,
div.span-317, 
div.span-318, 
div.span-319, 
div.span-320, 
div.span-321, 
div.span-322, 
div.span-323, 
div.span-324, 
div.span-325, 
div.span-326,
div.span-327, 
div.span-328, 
div.span-329, 
div.span-330,
div.span-331, 
div.span-332, 
div.span-333, 
div.span-334, 
div.span-335, 
div.span-336,
div.span-337, 
div.span-338, 
div.span-339, 
div.span-340,
div.span-341, 
div.span-342, 
div.span-343, 
div.span-344, 
div.span-345, 
div.span-346,
div.span-347, 
div.span-348, 
div.span-349, 
div.span-350,
div.span-351, 
div.span-352, 
div.span-353, 
div.span-354, 
div.span-355, 
div.span-356,
div.span-357, 
div.span-358, 
div.span-359, 
div.span-360,
div.span-361, 
div.span-362, 
div.span-363, 
div.span-364, 
div.span-365, 
div.span-366, 
div.span-367, 
div.span-368, 
div.span-369, 
div.span-370, 
div.span-371, 
div.span-372, 
div.span-373, 
div.span-374, 
div.span-375, 
div.span-376,
div.span-377, 
div.span-378, 
div.span-379, 
div.span-380, 
div.span-381, 
div.span-382, 
div.span-383, 
div.span-384, 
div.span-385, 
div.span-386,
div.span-387, 
div.span-388, 
div.span-389, 
div.span-390,
div.span-391, 
div.span-392, 
div.span-393, 
div.span-394, 
div.span-395, 
div.span-396,
div.span-397, 
div.span-398, 
div.span-399, 
div.span-400,
div.span-401, 
div.span-402, 
div.span-403, 
div.span-404, 
div.span-405, 
div.span-406,
div.span-407, 
div.span-408, 
div.span-409, 
div.span-410,
div.span-411, 
div.span-412, 
div.span-413, 
div.span-414, 
div.span-415, 
div.span-416,
div.span-417, 
div.span-418, 
div.span-419, 
div.span-420, 
div.span-421, 
div.span-422, 
div.span-423, 
div.span-424, 
div.span-425, 
div.span-426,
div.span-427, 
div.span-428, 
div.span-429, 
div.span-430,
div.span-431, 
div.span-432, 
div.span-433, 
div.span-434, 
div.span-435, 
div.span-436,
div.span-437, 
div.span-438, 
div.span-439, 
div.span-440,
div.span-441, 
div.span-442, 
div.span-443, 
div.span-444, 
div.span-445, 
div.span-446,
div.span-447, 
div.span-448, 
div.span-449, 
div.span-450,
div.span-451, 
div.span-452, 
div.span-453, 
div.span-454, 
div.span-455, 
div.span-456,
div.span-457, 
div.span-458, 
div.span-459, 
div.span-460,
div.span-461, 
div.span-462, 
div.span-463, 
div.span-464, 
div.span-465, 
div.span-466, 
div.span-467, 
div.span-468, 
div.span-469, 
div.span-470, 
div.span-471, 
div.span-472, 
div.span-473, 
div.span-474, 
div.span-475, 
div.span-476,
div.span-477, 
div.span-478, 
div.span-479, 
div.span-480, 
div.span-481, 
div.span-482, 
div.span-483, 
div.span-484, 
div.span-485, 
div.span-486,
div.span-487, 
div.span-488
{
	float:left;
	padding:0;
}

/* The last column in a row needs this class. */
div.last { float:none; }

/* Use these classes to set the width of a column. */
.span-1  { width: 2px;}
.span-2  { width: 4px;}
.span-3  { width: 6px;}
.span-4  { width: 8px;}
.span-5  { width: 10px;}
.span-6  { width: 12px;}
.span-7  { width: 14px;}
.span-8  { width: 16px;}
.span-9  { width: 18px;}
.span-10 { width: 20px;}
.span-11 { width: 22px;}
.span-12 { width: 24px;}
.span-13 { width: 26px;}
.span-14 { width: 28px;}
.span-15 { width: 30px;}
.span-16 { width: 32px;}
.span-17 { width: 34px;}
.span-18 { width: 36px;}
.span-19 { width: 38px;}
.span-20 { width: 40px;}
.span-21 { width: 42px;}
.span-22 { width: 44px;}
.span-23 { width: 46px;}
.span-24 { width: 48px;}
.span-25 { width: 50px;}
.span-26 { width: 52px;}
.span-27 { width: 54px;}
.span-28 { width: 56px;}
.span-29 { width: 58px;}
.span-30 { width: 60px;}

.span-31 { width: 62px;}
.span-32 { width: 64px;}
.span-33 { width: 66px;}
.span-34 { width: 68px;}
.span-35 { width: 70px;}
.span-36 { width: 72px;}
.span-37 { width: 74px;}
.span-38 { width: 76px;}
.span-39 { width: 78px;}
.span-40 { width: 80px;}
.span-41 { width: 82px;}
.span-42 { width: 84px;}
.span-43 { width: 86px;}
.span-44 { width: 88px;}
.span-45 { width: 90px;}
.span-46 { width: 92px;}
.span-47 { width: 94px;}
.span-48 { width: 96px;}
.span-49 { width: 98px;}
.span-50 { width: 100px;}

.span-51 { width: 102px;}
.span-52 { width: 104px;}
.span-53 { width: 106px;}
.span-54 { width: 108px;}
.span-55 { width: 100px;}
.span-56 { width: 112px;}
.span-57 { width: 114px;}
.span-58 { width: 116px;}
.span-59 { width: 118px;}
.span-60 { width: 120px;}

.span-61 { width: 122px;}
.span-62 { width: 124px;}
.span-63 { width: 126px;}
.span-64 { width: 128px;}
.span-65 { width: 130px;}
.span-66 { width: 132px;}
.span-67 { width: 134px;}
.span-68 { width: 136px;}
.span-69 { width: 138px;}
.span-70 { width: 140px;}
.span-71 { width: 142px;}
.span-72 { width: 144px;}
.span-73 { width: 146px;}
.span-74 { width: 148px;}
.span-75 { width: 150px;}
.span-76 { width: 152px;}
.span-77 { width: 154px;}
.span-78 { width: 156px;}
.span-79 { width: 158px;}
.span-80 { width: 160px;}
.span-81 { width: 162px;}
.span-82 { width: 164px;}
.span-83 { width: 166px;}
.span-84 { width: 168px;}
.span-85 { width: 170px;}
.span-86 { width: 172px;}
.span-87 { width: 174px;}
.span-88 { width: 176px;}
.span-89 { width: 178px;}
.span-90 { width: 180px;}

.span-91 { width: 182px;}
.span-92 { width: 184px;}
.span-93 { width: 186px;}
.span-94 { width: 188px;}
.span-95 { width: 190px;}
.span-96 { width: 192px;}
.span-97 { width: 194px;}
.span-98 { width: 196px;}
.span-99 { width: 198px;}
.span-100 { width: 200px;}
.span-101 { width: 202px;}

.span-102 { width: 204px;}
.span-103 { width: 206px;}
.span-104 { width: 208px;}
.span-105 { width: 210px;}
.span-106 { width: 212px;}
.span-107 { width: 214px;}
.span-108 { width: 216px;}
.span-109 { width: 218px;}
.span-110 { width: 220px;}
.span-111 { width: 222px;}

.span-112 { width: 224px;}
.span-113 { width: 226px;}
.span-114 { width: 228px;}
.span-115 { width: 230px;}
.span-116 { width: 232px;}
.span-117 { width: 234px;}
.span-118 { width: 236px;}
.span-119 { width: 238px;}
.span-120 { width: 240px;}

.span-121 { width: 242px;}
.span-122 { width: 244px;}
.span-123 { width: 246px;}
.span-124 { width: 248px;}
.span-125 { width: 250px;}
.span-126 { width: 252px;}
.span-127 { width: 254px;}
.span-128 { width: 256px;}
.span-129 { width: 258px;}
.span-130 { width: 260px;}

.span-131 { width: 262px;}
.span-132 { width: 264px;}
.span-133 { width: 266px;}
.span-134 { width: 268px;}
.span-135 { width: 270px;}
.span-136 { width: 272px;}
.span-137 { width: 274px;}
.span-138 { width: 276px;}
.span-139 { width: 278px;}
.span-140 { width: 280px;}
.span-141 { width: 282px;}
.span-142 { width: 284px;}
.span-143 { width: 286px;}
.span-144 { width: 288px;}
.span-145 { width: 290px;}
.span-146 { width: 292px;}
.span-147 { width: 294px;}
.span-148 { width: 296px;}
.span-149 { width: 298px;}
.span-150 { width: 300px;}
.span-151 { width: 302px;}
.span-152 { width: 304px;}
.span-153 { width: 306px;}
.span-154 { width: 308px;}
.span-155 { width: 310px;}
.span-156 { width: 312px;}
.span-157 { width: 314px;}
.span-158 { width: 316px;}
.span-159 { width: 318px;}
.span-160 { width: 320px;}

.span-161 { width: 322px;}
.span-162 { width: 324px;}
.span-163 { width: 326px;}
.span-164 { width: 328px;}
.span-165 { width: 330px;}
.span-166 { width: 332px;}
.span-167 { width: 334px;}
.span-168 { width: 336px;}
.span-169 { width: 338px;}
.span-170 { width: 340px;}
.span-171 { width: 342px;}
.span-172 { width: 344px;}
.span-173 { width: 346px;}
.span-174 { width: 348px;}
.span-175 { width: 350px;}
.span-176 { width: 352px;}
.span-177 { width: 354px;}
.span-178 { width: 356px;}
.span-179 { width: 358px;}
.span-180 { width: 360px;}
.span-181 { width: 362px;}
.span-182 { width: 364px;}
.span-183 { width: 366px;}
.span-184 { width: 368px;}
.span-185 { width: 370px;}
.span-186 { width: 372px;}
.span-187 { width: 374px;}
.span-188 { width: 376px;}
.span-189 { width: 378px;}
.span-190 { width: 380px;}
.span-191 { width: 382px;}
.span-192 { width: 384px;}
.span-193 { width: 386px;}
.span-194 { width: 388px;}
.span-195 { width: 390px;}
.span-196 { width: 392px;}
.span-197 { width: 394px;}
.span-198 { width: 396px;}
.span-199 { width: 398px;}
.span-200 { width: 400px;}

.span-201 { width: 402px;}
.span-202 { width: 404px;}
.span-203 { width: 406px;}
.span-204 { width: 408px;}
.span-205 { width: 410px;}
.span-206 { width: 412px;}
.span-207 { width: 414px;}
.span-208 { width: 416px;}
.span-209 { width: 418px;}
.span-210 { width: 420px;}
.span-211 { width: 422px;}
.span-212 { width: 424px;}
.span-213 { width: 426px;}
.span-214 { width: 428px;}
.span-215 { width: 430px;}
.span-216 { width: 432px;}
.span-217 { width: 434px;}
.span-218 { width: 436px;}
.span-219 { width: 438px;}
.span-220 { width: 440px;}
.span-221 { width: 442px;}
.span-222 { width: 444px;}
.span-223 { width: 446px;}
.span-224 { width: 448px;}
.span-225 { width: 450px;}
.span-226 { width: 452px;}
.span-227 { width: 454px;}
.span-228 { width: 456px;}
.span-229 { width: 458px;}
.span-230 { width: 460px;}
.span-231 { width: 462px;}
.span-232 { width: 464px;}
.span-233 { width: 466px;}
.span-234 { width: 468px;}
.span-235 { width: 470px;}
.span-236 { width: 472px;}
.span-237 { width: 474px;}
.span-238 { width: 476px;}
.span-239 { width: 478px;}
.span-240 { width: 480px;}
.span-241 { width: 482px;}
.span-242 { width: 484px;}
.span-243 { width: 486px;}
.span-244 { width: 488px;}
.span-245 { width: 490px;}
.span-246 { width: 492px;}
.span-247 { width: 494px;}
.span-248 { width: 496px;}
.span-249 { width: 498px;}
.span-250 { width: 500px;}
.span-251 { width: 502px;}
.span-252 { width: 504px;}
.span-253 { width: 506px;}
.span-254 { width: 508px;}
.span-255 { width: 500px;}
.span-256 { width: 512px;}
.span-257 { width: 514px;}
.span-258 { width: 516px;}
.span-259 { width: 518px;}
.span-260 { width: 520px;}
.span-261 { width: 522px;}
.span-262 { width: 524px;}
.span-263 { width: 526px;}
.span-264 { width: 528px;}
.span-265 { width: 530px;}
.span-266 { width: 532px;}
.span-267 { width: 534px;}
.span-268 { width: 536px;}
.span-269 { width: 538px;}
.span-270 { width: 540px;}
.span-271 { width: 542px;}
.span-272 { width: 544px;}
.span-273 { width: 546px;}
.span-274 { width: 548px;}
.span-275 { width: 550px;}
.span-276 { width: 552px;}
.span-277 { width: 554px;}
.span-278 { width: 556px;}
.span-279 { width: 558px;}
.span-280 { width: 560px;}
.span-281 { width: 562px;}
.span-282 { width: 564px;}
.span-283 { width: 566px;}
.span-284 { width: 568px;}
.span-285 { width: 570px;}
.span-286 { width: 572px;}
.span-287 { width: 574px;}
.span-288 { width: 576px;}
.span-289 { width: 578px;}
.span-290 { width: 580px;}
.span-291 { width: 582px;}
.span-292 { width: 584px;}
.span-293 { width: 586px;}
.span-294 { width: 588px;}
.span-295 { width: 590px;}
.span-296 { width: 592px;}
.span-297 { width: 594px;}
.span-298 { width: 596px;}
.span-299 { width: 598px;}
.span-300 { width: 600px;}

.span-301 { width: 602px;}
.span-302 { width: 604px;}
.span-303 { width: 606px;}
.span-304 { width: 608px;}
.span-305 { width: 610px;}
.span-306 { width: 612px;}
.span-307 { width: 614px;}
.span-308 { width: 616px;}
.span-309 { width: 618px;}
.span-310 { width: 620px;}
.span-311 { width: 622px;}
.span-312 { width: 624px;}
.span-313 { width: 626px;}
.span-314 { width: 628px;}
.span-315 { width: 630px;}
.span-316 { width: 632px;}
.span-317 { width: 634px;}
.span-318 { width: 636px;}
.span-319 { width: 638px;}
.span-320 { width: 640px;}
.span-321 { width: 642px;}
.span-322 { width: 644px;}
.span-323 { width: 646px;}
.span-324 { width: 648px;}
.span-325 { width: 650px;}
.span-326 { width: 652px;}
.span-327 { width: 654px;}
.span-328 { width: 656px;}
.span-329 { width: 658px;}
.span-330 { width: 660px;}
.span-331 { width: 662px;}
.span-332 { width: 664px;}
.span-333 { width: 666px;}
.span-334 { width: 668px;}
.span-335 { width: 670px;}
.span-336 { width: 672px;}
.span-337 { width: 674px;}
.span-338 { width: 676px;}
.span-339 { width: 678px;}
.span-340 { width: 680px;}
.span-341 { width: 682px;}
.span-342 { width: 684px;}
.span-343 { width: 686px;}
.span-344 { width: 688px;}
.span-345 { width: 690px;}
.span-346 { width: 692px;}
.span-347 { width: 694px;}
.span-348 { width: 696px;}
.span-349 { width: 698px;}
.span-350 { width: 700px;}
.span-351 { width: 702px;}
.span-352 { width: 704px;}
.span-353 { width: 706px;}
.span-354 { width: 708px;}
.span-355 { width: 700px;}
.span-356 { width: 712px;}
.span-357 { width: 714px;}
.span-358 { width: 716px;}
.span-359 { width: 718px;}
.span-360 { width: 720px;}
.span-361 { width: 722px;}
.span-362 { width: 724px;}
.span-363 { width: 726px;}
.span-364 { width: 728px;}
.span-365 { width: 730px;}
.span-366 { width: 732px;}
.span-367 { width: 734px;}
.span-368 { width: 736px;}
.span-369 { width: 738px;}
.span-370 { width: 740px;}
.span-371 { width: 742px;}
.span-372 { width: 744px;}
.span-373 { width: 746px;}
.span-374 { width: 748px;}
.span-375 { width: 750px;}
.span-376 { width: 752px;}
.span-377 { width: 754px;}
.span-378 { width: 756px;}
.span-379 { width: 758px;}
.span-380 { width: 760px;}
.span-381 { width: 762px;}
.span-382 { width: 764px;}
.span-383 { width: 766px;}
.span-384 { width: 768px;}
.span-385 { width: 770px;}
.span-386 { width: 772px;}
.span-387 { width: 774px;}
.span-388 { width: 776px;}
.span-389 { width: 778px;}
.span-390 { width: 780px;}
.span-391 { width: 782px;}
.span-392 { width: 784px;}
.span-393 { width: 786px;}
.span-394 { width: 788px;}
.span-395 { width: 790px;}
.span-396 { width: 792px;}
.span-397 { width: 794px;}
.span-398 { width: 796px;}
.span-399 { width: 798px;}
.span-400 { width: 800px;}

.span-401 { width: 802px;}
.span-402 { width: 804px;}
.span-403 { width: 806px;}
.span-404 { width: 808px;}
.span-405 { width: 810px;}
.span-406 { width: 812px;}
.span-407 { width: 814px;}
.span-408 { width: 816px;}
.span-409 { width: 818px;}
.span-410 { width: 820px;}
.span-411 { width: 822px;}
.span-412 { width: 824px;}
.span-413 { width: 826px;}
.span-414 { width: 828px;}
.span-415 { width: 830px;}
.span-416 { width: 832px;}
.span-417 { width: 834px;}
.span-418 { width: 836px;}
.span-419 { width: 838px;}
.span-420 { width: 840px;}
.span-421 { width: 842px;}
.span-422 { width: 844px;}
.span-423 { width: 846px;}
.span-424 { width: 848px;}
.span-425 { width: 850px;}
.span-426 { width: 852px;}
.span-427 { width: 854px;}
.span-428 { width: 856px;}
.span-429 { width: 858px;}
.span-430 { width: 860px;}
.span-431 { width: 862px;}
.span-432 { width: 864px;}
.span-433 { width: 866px;}
.span-434 { width: 868px;}
.span-435 { width: 870px;}
.span-436 { width: 872px;}
.span-437 { width: 874px;}
.span-438 { width: 876px;}
.span-439 { width: 878px;}
.span-440 { width: 880px;}
.span-441 { width: 882px;}
.span-442 { width: 884px;}
.span-443 { width: 886px;}
.span-444 { width: 888px;}
.span-445 { width: 890px;}
.span-446 { width: 892px;}
.span-447 { width: 894px;}
.span-448 { width: 896px;}
.span-449 { width: 898px;}
.span-450 { width: 900px;}
.span-451 { width: 902px;}
.span-452 { width: 904px;}
.span-453 { width: 906px;}
.span-454 { width: 908px;}
.span-455 { width: 900px;}
.span-456 { width: 912px;}
.span-457 { width: 914px;}
.span-458 { width: 916px;}
.span-459 { width: 918px;}
.span-460 { width: 920px;}
.span-461 { width: 922px;}
.span-462 { width: 924px;}
.span-463 { width: 926px;}
.span-464 { width: 928px;}
.span-465 { width: 930px;}
.span-466 { width: 932px;}
.span-467 { width: 934px;}
.span-468 { width: 936px;}
.span-469 { width: 938px;}
.span-470 { width: 940px;}
.span-471 { width: 942px;}
.span-472 { width: 944px;}
.span-473 { width: 946px;}
.span-474 { width: 948px;}
.span-475 { width: 950px;}
.span-476 { width: 952px;}
.span-477 { width: 954px;}
.span-478 { width: 956px;}
.span-479 { width: 958px;}
.span-480 { width: 960px;}
.span-481 { width: 962px;}
.span-482 { width: 964px;}
.span-483 { width: 966px;}
.span-484 { width: 968px;}
.span-485 { width: 970px;}
.span-486 { width: 972px;}
.span-487 { width: 974px;}
.span-488 { width: 976px;}
.span-489 { width: 978px;}
.span-490 { width: 980px;}
.span-491 { width: 982px;}
.span-492 { width: 984px;}
.span-493 { width: 986px;}
.span-494 { width: 988px;}


/* DEFAULT */
/***** Global Settings *****/
 
html, body {
	border:0;
	margin:0;
	padding:0;
}
 
body {
	font:12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#000000;	
}
 
/***** Common Formatting *****/
h1, h2, h3, h4, h5, h6, p, a, span, ul, li, dt, dd, dl, table, tr, td, tbody, form, input, button, textarea, img{
	margin:0;
	padding:0;
}

a img{
	border:none;
}
 
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
	color: #000000;
}
 
h1 {

}

h2 {

}

h3 {

}

h4 {

}

h5 {

}

h6 {

}

p{
	margin:0;
	padding:0;
	margin-top:4px;
	margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
}
 
ul, ol {
	margin:0; 
	padding:0;
	list-style:none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;	
}

dl {
	margin:0; 
	padding:0;
}


.content p {

}

p img{

}

blockquote {

}

img {
	border:0;
	margin:0;
	padding:0;
}

.imgleft {
	float: left;
	margin: 0px 20px 10px 0px;
}

.imgright {
	float: right;
	margin: 0px 0px 10px 20px;
}

sup {
	position:relative;
	bottom:0.3em;
	vertical-align:baseline;
}

sub {
	position:relative;
	bottom:-0.2em;
	vertical-align:baseline;
}

acronym, abbr {
	cursor:help;
	letter-spacing:1px;
	border-bottom:1px dashed;
}

pre,code {
	margin: 1.5em 0;
	white-space: pre;
}

pre,code,tt {
	font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5;
}
 
/***** Links *****/ 
a {
	/*color: #0071BC;*/
	color: #000000;
	text-decoration:underline;
	margin-bottom:15px;
}

a:hover{
	color: #000000;
	text-decoration:underline;
}

/***** Forms *****/
 
form {
}

input, select, textarea {
	font:11px arial, helvetica, sans-serif;
	color:#000000;
}

textarea {
}


label { 
	cursor:pointer;
}

input.text{ }

input.button{}

success {padding: 2em; margin-bottom: 1em; border: 2px solid #C6D880; background: #E6EFC2; color: #264409; font-size: 1.1em;}
.error { padding: 2em; margin-bottom: 1em; background: #FBE3E4; color: #8a1f11; border: 2px solid #FBC2C4; font-size: 1.1em}
.notice {padding: 2em; margin-bottom: 1em;background: #FFF6BF; color: #514721; border: 2px solid #FFD324; font-size: 1.1em}
.error a {  }
.notice a {  }
.success a {  }
 
/***** Tables *****/
 
table {border:0; margin: 0px 0px 0px 0px;    padding:0; border-spacing: 0px;}
td { padding:0px; border:none; }
tr.even td  {  }
 
/***** Global Classes *****/
 
.clear{ clear:both; }

.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
.nowrap {white-space: nowrap;}

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.huge      { font-size: 1.5em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.clearfix:after, .container:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix, .container {display: inline-block;}
* html .clearfix,
* html .container {height: 1%;}
.clearfix, .container {display: block;}

hr {background: #ddd; color: #ddd;clear: both; float: none; width: 100%; height: .1em;margin: 0 0 1.45em;border: none;}
hr.space {background: #fff;color: #fff;}
hr.separator{border-bottom: 2px dashed #DADADB;background: #fff;color: #fff;height: 15px;}


/* STYLES */

body{
	background:#e4e1da url(./images/body-bg.jpg) repeat-x center top;	
}

/* header */
.container-header{

}

.header-login{
	height:42px;
	text-align:right;
}

.header-login ul{
	margin:10px;
	float:right;
}

.header-login ul li{
	float:left;
	color:#ffffff;
}

.header-login ul li a{
	color:#ffffff;
}

.header-service{
	position:relative;
	height:77px;
}

.header-service-logo{
	position:absolute;
	left:0px;
	top:0px;
}

.header-service-logo a img{
	margin-left:6px;
}

.header-service-ads{
	position:absolute;
	left:285px;
	top:0px;
}

.header-service-search{
	position:absolute;
	left:400px;
	top:20px;
}

.header-searchform {
	position:absolute;
	right:7px;
	top:23px;
	width:258px;
}

.header-searchform .search-input {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/header-search-input-bg.jpg) no-repeat scroll 0 0;
	float:left;
	height:30px;
	width:210px;
}

.header-searchform .search-input input {
	border:1px solid #FFFFFF;
	float:left;
	font-size:20px;
	margin:2px 2px 2px 15px;
	width:180px;
}

.header-searchform .search-submit {
	float:none;
	height:30px;
}

.header-searchform .search-submit input {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/header-search-submit-bg.jpg) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:30px;
	width:45px;
}

.header-menu{
	height:65px;
}

.header-menu{
	overflow:hidden;
}

.header-menu-main{
	margin-top:17px;
	margin-left:27px;
	overflow:hidden;
}

.header-menu-main ul{

}

.header-menu-main ul li{
	float:left;
}

.header-menu-main ul li a{
	
}

li.header-menu-main-item a{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

li.header-menu-main-bullet{
	padding-left:12px;
	padding-right:12px;
	color:#ffffff;
}

li.header-menu-map-item a{
	font:Arial, Helvetica, sans-serif !important;
	font-size:11px;
	color:#5b5a55;
}

li.header-menu-map-bullet{
	padding-left:5px;
	padding-right:5px;
	color:#5b5a55;
}

li.header-menu-main-space{
	width:75px;
}

/* content */
.container-inner{
	background:#ffffff;
}

.content-table{
	width:100%;
}

.content-table-left{
	background:#ffffff url(./images/content-left-bg.jpg) repeat-y right top;
	width:10px;
}

.content-table-left img{
	width:10px;
}

.content-table-right{
	width:10px;
}

.content-table-right img{
	width:10px;
}

.content-table-main{
	width:100%;
}

.content-table-main-space-15{
	width:15px;
}

.content-table-main-space-15 img{
	width:15px;
}

.content-table-main-space-16{
	width:16px;
}


.content-table-main-space-17{
	width:17px;
}

.content-table-main-space-17 img{
	width:17px;
}

.content-table-main-sidebar-left{
	width:218px;
}

.carusel{
	width:688px;
	height:233px;
	
	position:relative;
	margin:0 auto;
	
}
#carousel1 {
	width:688px;
	height:233px;
	overflow:scroll;
	/*border:2px solid #999;*/
}
.textholder {
	text-align:left;
	font-size:small;
	padding:6px;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px;	
	-webkit-border-top-right-radius: 6px;
}


.table-main-header-image{
	width:688px;
	height:233px;
	
	background:#ffffff url(./images/test-header-image.jpg) no-repeat center top;
	position:relative;
	margin:0 auto;
	margin-bottom:20px;
	margin-top:20px;
}

.menu-image-item-1{
	position:absolute;
	bottom:0;
	left:7px;
}

.menu-image-item-2{
	position:absolute;
	bottom:0;
	left:238px;
}

.menu-image-item-3{
	position:absolute;
	bottom:0;
	left:468px;
	
}

.table-main-header-image-item{
	width:212px;
	height:117px;
	color:#fff;
}

.table-main-header-image-item p{
	color:#ffffff;
	font-size:24px;
	padding:10px;
	padding-bottom:5px;
	margin:0px;
	line-height:100%;
}

.table-main-header-image-item p a{
	color:#ffffff;
	font-size:24px;
	padding:10px;
	padding-bottom:5px;
	margin:0px;
	line-height:100%;
}

.table-main-header-image-item ul{
	color:#ffffff;
	font-size:18px;
	margin:0px;
	margin-left:45px;
	line-height:100%;
}

.table-main-header-image-item ul li a{
	color:#ffffff;
	font-size:18px;
	margin:0px;
	line-height:22px;
}

/* block left */
.block-subscribe{
	margin-bottom:15px;
	margin-left:7px;
	background:#e4e1da url(./images/subscribe-bg.jpg) repeat-y center top;
	width:218px;
}

.block-subscribe-content{
	background:url(./images/subscribe-bg-top.jpg) no-repeat center top;
	width:218px;
}

.block-subscribe-bottom-tr{
	background:#fff url(./images/subscribe-bg-bottom-mainpage.jpg) no-repeat center top;
	width:218px;
}

.block-subscribe-bottom{
	height:5px;
}

.block-subscribe-content{
	
}

.block-subscribe-content table{
	margin-top:5px;
	margin-left:10px;
	width:198px;
}

.block-subscribe-content table tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	text-transform:uppercase;
}

.block-subscribe-content table tr td div.mail{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-transform:lowercase;
	margin-bottom:15px;
	margin-top:5px;
}

.subscribe-form{
	height:30px;
	width:198px;
	margin-bottom:3px;
}

.subscribe-form-input{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/subscribe-bg-input.jpg) no-repeat scroll 0 0;
	float:left;
	height:30px;
	width:156px;
	text-transform:none;
}

.subscribe-form-input input{
	border:1px solid #FFFFFF;
	float:left;
	font-size:20px;
	margin:2px 2px 2px 15px;
	width:130px;
}

.subscribe-form-submit{
	height:30px;
	width:42px;
	float:left;
}

.subscribe-form-submit input{
	height:30px;
	width:42px;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/subscribe-bg-submit.jpg) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
}

.block-bottom{
	width:218px;
	height:5px;
}

/* articles */
.articles-list{
	
}

.articles-list li.articles-list-li{
	float:left;
	margin-right:3px;
	margin-bottom:7px;
}

.articles-list li.articles-list-li-last{
	float:left;
	margin-right:0px;
	margin-bottom:7px;
}

.articles-list-table{
	width:460px;
	background:url(./images/articles-bg.jpg) repeat-y center top;
}

.articles-list-table-tr-top{
	width:460px;
	background:url(./images/articles-bg-top.jpg) no-repeat center top;
	height:5px;
}

.articles-list-table-tr{
	width:460px;
	background:url(./images/articles-bg-bottom.jpg) no-repeat center top;
	height:5px;
}

.articles-list-table-tr td{
	width:460px;
	height:5px;
}

.articles-list-table-img{
	width:75px;
}

.articles-list-table-img a{
	margin-left:12px;
	margin-bottom:12px;
}

.articles-list-table-img a img{
	border:none;
	margin-top:5px;
}

.articles-list-table-space{
	width:65px;
}	

.articles-list-table-date{
	color:#707070;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:4px;
}

.articles-list-table-title{
	margin-top:8px;
	margin-bottom:4px;
}

.articles-list-table-title a{
	color:#28bdff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

.articles-list-table-title a:hover{
	color:#28bdff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.articles-list-table-text{
	color:#707070;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
}

.pagination{
	width:100%;
	text-align:right;
	height:30px;
	line-height:30px;
}

.pagination ul{
	float:right;
}

.pagination ul li{
	float:left;
	margin-left:7px;
}

.pagination ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
	color:#0284be;
}

.sortreturn{
	height:26px;
	line-height:26px;
	border-top:1px solid #b3daeb;
	border-bottom:1px solid #b3daeb;
	margin-top:10px;
	margin-bottom:10px;
}

.sortreturn a{
	margin-right:10px;
	color:#0284be;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

.sortreturn a:hover{
	margin-right:10px;
	color:#0284be;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

.breamcamp{
	color:#4c4c4c;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

/* content-table-main-sidebar */
.content-table-main-sidebar{
	width:218px;
}

.block-clothes-list{
	width:218px;
	background:url(./images/sidebar-bg.jpg) repeat-y center top;
}

.block-clothes-list-top{
	width:218px;
	background:url(./images/sidebar-bg-top.jpg) no-repeat center top;
}

.block-clothes-list-tr{
	width:218px;
	height:5px;
	background:url(./images/sidebar-bg-bottom.jpg) no-repeat center top;
}

.block-clothes-list-tr td{
	width:218px;
	height:5px;
}

.block-clothes-list-table{
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:10px;
	width:198px;
}

.block-clothes-type-title{
	margin-left:15px;
	line-height:30px;
	width:190px;
}

.block-clothes-type-title a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:140%;
	color:#4c4c4c;
	text-decoration:none;
	text-transform:uppercase;
	background:url(./images/clothes-type-arrow-down.jpg) no-repeat right 7px;
	width:175px;
	display:block;
	
}

.block-clothes-type-title a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:140%;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	width:175px;
	display:block;
	background:url(./images/clothes-type-arrow-down.jpg) no-repeat right 7px;
}

.block-clothes-inner-title{
	background:url(./images/sidebar-inner-bg.jpg) repeat-y center top;
	width:218px;
	margin-top:10px;
	margin-bottom:10px;
}

.block-clothes-inner-content{
	background:url(./images/sidebar-inner-bg-top.jpg) no-repeat center top;
	width:218px;
}

.block-clothes-inner-content a{
	display:block;
	margin-left:15px;
	margin-right:15px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:100%;
	color:#4c4c4c;
	text-decoration:none;
	text-transform:uppercase;
}

.block-clothes-inner-content a:hover{
	display:block;
	margin-left:15px;
	margin-right:15px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:100%;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
}

.block-clothes-inner-tr{
	background:url(./images/sidebar-inner-bg-bottom.jpg) no-repeat center top;
	width:218px;
}

.block-clothes-inner-td{
	height:5px;
	width:218px;
}

.block-clothes-inner ul{
	line-height:24px;
	margin-left:15px;
}	

.block-clothes-inner ul ul{
	line-height:24px;
	margin-left:7px;
}

.block-clothes-inner ul ul ul{
	line-height:24px;
	margin-left:7px;
}

.block-clothes-inner ul a{
	color:#0284be;
}

.breamcamp-top{
	margin-bottom:15px;
	margin-left:18px;
}	

.breamcamp-top a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
}

.breamcamp-top a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
}

.sortreturn-inner {
	border-bottom:1px solid #B3DAEB;
	border-top:1px solid #B3DAEB;
	height:26px;
	line-height:26px;
	margin-bottom:10px;
	margin-top:10px;
}

.table-sort{
	background:url(./images/content-title-bg.jpg) repeat-y center top;
	width:692px;
}

.table-sort-content{
	background:url(./images/content-title-bg-top.jpg) no-repeat center top;
	width:692px;
}

.table-sort-tr{
	background:url(./images/content-title-bg-bottom.jpg) no-repeat center top;
	width:692px;
}

.table-sort-tr td{
	width:692px;
	height:5px;
}

.table-sort-title,
.table-sort-brand,
.table-sort-city{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:650px;
	margin-left:17px;
	margin-top:5px;
	margin-bottom:5px;
	float:none;
	clear:both;
	overflow:hidden;
}

.table-sort-brand ul,
.table-sort-city ul{

}

.table-sort-brand ul li,
.table-sort-city ul li{
	float:left;
	margin-right:5px;
	color:#0284be;
	line-height:140%;
	border-top:#e1e1e1 solid 1px;
	margin-bottom:#e1e1e1 solid 1px;
	font-weight:bold;
}

.table-sort-brand ul li a,
.table-sort-city ul li a{
	color:#0284be;
	margin-left:5px;
	font-weight:bold;
}

.table-sort-brand-title,
.table-sort-city-title{
	width:50px;
}

.table-sort-brand-all,
.table-sort-city-all{
	
}

.table-sort-brand-in,
.table-sort-city-in{
	border-left:1px solid #0284be;
}


/* gallery */
.gallery-list{
	margin:0 auto;
	overflow:hidden;
}

.gallery-td-img{
	text-align:center;
}

.gallery-td-img img{
	margin-top:10px;
	margin-bottom:10px;
}

.gallery-list ul li{
	margin:10px;
	float:left;
}

.gallery-table{
	width:210px;
}

.gallery-td-title{
	text-align:center;
}

.gallery-td-title a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#28bdff;
	text-decoration:underline;
	font-weight:bold;
}

.gallery-td-title a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#28bdff;
	text-decoration:none;
	font-weight:bold;
}

.gallery-td-content{
	text-align:center;
}

.gallery-td-content p,
.gallery-td-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
	text-decoration:none;
	line-height:140%;
}

.gallery-search{
	margin-top:15px;
	margin-bottom:10px;
}

.gallery-search-table{
	width:100%;
}

.gallery-search-table-l{
	height:29px;
	background:url(./images/gallery-search-bg.jpg) no-repeat left top;
}

.gallery-search-table-l input{
	width:830px;
	border:1px solid #ffffff;
	background:#fff;
	color:#c1c1c1;
	margin-left:15px;
}

.gallery-search-table-r{
	width:44px;
	height:29px;
	background:url(./images/gallery-search-submit.jpg) no-repeat center top;
}

.gallery-search-table-r input{
	width:44px;
	height:29px;
	background:none;

	border:none;
	cursor:pointer;
}

.gallery-photo-table{
	width:100%;
}

.gallery-photo-table-title{
	padding:10px;
	color:#0284be;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

.gallery-photo-table-content{
	text-align:center;
}

/* add */

.content-table-top{
	width:100%;
	margin-bottom:-3px;
}

.content-table-top-l{
	width:25px;
	
	background:url(./images/content-table-top-l.jpg) no-repeat left top;
}

.content-table-top-row{
	width:30px;
	background:url(./images/content-table-top-row.jpg) no-repeat center top;
}

.content-table-top-c{
	text-align:center;
	background:url(./images/content-table-top-bg.jpg) repeat-x center top;
}

.content-table-top-c-m{
	
}

.content-table-top-c-m{
	margin-top:17px;
	width:100%;
}

.header-menu-main-bullet {
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

.header-menu-main-a a{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
}

.content-table-top-map{
	width:225px;
	text-align:center;
}

.content-table-top-map ul{
	width:auto;
	clear:both;
	margin-top:17px;
}

.content-table-top-map ul li{
	display:inline;
}

.content-table-top-r{
	width:22px;
	height:65px;
	background:url(./images/content-table-top-r.jpg) no-repeat right top;
}

/* FOOTER MAIN PAGE */
.content-table-footer{
	width:100%;
	height:65px;
	background:#e4e1da;
}

.content-table-footer-l{
	background:url(./images/content-table-footer-l.jpg) no-repeat right top;
	width:25px;
}

.content-table-footer-l-copy{
	background:url(./images/content-table-footer-bg.jpg) repeat-x center top;
	width:150px;
	padding-top:12px;
	color:#ffffff;
}

.content-table-footer-c{
	background:url(./images/content-table-footer-bg.jpg) repeat-x center top;
	text-align:center;
	padding-top:12px;
	color:#ffffff;
}

.content-table-footer-r-copy{
	background:url(./images/content-table-footer-bg.jpg) repeat-x center top;
	width:150px;
}

.content-table-footer-r{
	background:url(./images/content-table-footer-r.jpg) no-repeat left top;
	width:25px;
}

/* footer main page */

.footer-menu{
	width:auto;
	margin:0;
	padding:0;
}

.footer-menu li{
	display:inline;
}

.footer-menu li,
.footer-menu li a{
	color:#ffffff;
	font-size:12px;
}

.footer-menu li.footer-menu-bullet{
	padding-left:5px;
	padding-right:5px;
}

/* block main page */
.block-bg-mainpage{
	/*background:url(./images/block-bg-mainpage.jpg) repeat-y left top;*/
}

.block-bg-bottom-mainpage{
	/*background:url(./images/block-bg-bottom-mainpage.jpg) no-repeat left top;*/
	height:30px;
	width:218px;
	display:table;
}

.block-mainpage{
	margin-bottom:30px;
	margin-left:25px;
	width:188px;
}

.block-mainpage-title{
	text-align:right;
	font-style:italic;
	color:#0071bc;
	font-size:14px;
	line-height:40px;
	font-family:"Times New Roman", Times, serif;
}

.block-mainpage-img{
	height:130px;
}

.block-mainpage-img a{
	margin-left:20px;
}

.block-mainpage-text{
	color:#000000;
	font-size:12px;
}

.block-mainpage-goroscop-table{
}

.block-mainpage-goroscop-table a img{
	border:1px solid #ffffff;
}

.block-mainpage-goroscop-table a:hover img{
	border:1px solid #a1a1a1;
}

.block-mainpage-news-date{
	/*font-style:italic;*/
	color:#0071bc;
	font-size:10px;
	line-height:20px;
	font-family:Arial;
}

.block-mainpage-news-title{
	font-style:italic;
	color:#000000;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	padding-bottom:5px;
}

.block-mainpage-news-img{
	text-align:right;
}

.block-mainpage-news-text{
	color:#000000;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	text-align:justify;
}

.block-mainpage-news-more{
	text-align:right;
	line-height:20px;
}

.block-mainpage-news-more a{
	/*font-style:italic;*/
	color:#0071bc;
	font-size:10px;
	font-family:Verdana;
	text-decoration:underline;
}

.block-mainpage-news-more a:hover{
	font-style:italic;
	color:#0071bc;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
}

.block-mainpage-story-avatar{
	width:63px;
}

.block-mainpage-story-title{
	font-style:italic;
	color:#000000;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
}

.block-mainpage-story-text{
	padding-top:3px;
	color:#000000;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
}

.block-mainpage-ad{

}

.block-mainpage-inner{
	margin-left:10px;
	width:135px;
}

.block-mainpage-inner-img{
	height:240px;	
}

.block-mainpage-ad a{
	margin-left:20px;
}

.block-top-company-title{
	width:100%;
	margin-bottom:5px;
	height:35px;
}

.block-top-company-l{
	font-style:italic;
	color:#0071bc;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	background:url(./images/block-bg-border.jpg) repeat-x center 30px;
}

.block-top-company-r{
	width:60px;
	text-align:center;
}

.block-top-company-r a{
	font-style:italic;
	color:#0071bc;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:underline;
}

.block-top-company-content{
	display:block;
	overflow:hidden;
	position:relative;
	height:220px;
	margin-bottom:20px;
}

.block-top-company-content ul{

}

.block-top-company-content ul li{
	float:left;
	padding:5px 16px;
}

.block-top-newcompany-content{
	display:block;
	overflow:hidden;
	position:relative;
	height:105px;
	margin-bottom:20px;
}

.block-top-newcompany-content ul{

}

.block-top-newcompany-content ul li{
	float:left;
	padding:5px 16px;
}


/**/
.block-newgoods-title{
	width:100%;
	margin-bottom:5px;
	height:35px;
}

.block-newgoods-l{
	/*font-style:italic;*/
	color:#0071BC;
	font-size:18px;
	font-family:Verdana;
	text-decoration:none;
	/*background:url(./images/block-bg-border.jpg) repeat-x center 30px;*/
}

.block-newgoods-r{
	width:60px;
	text-align:center;
}

.block-newgoods-r a{
	font-style:italic;
	color:#0071bc;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:underline;
}

.block-newgoods-content{
	display:block;
	overflow:hidden;
	position:relative;
	height:435px;	
}

.block-newgoods-content ul{

}

.block-newgoods-content ul li{
	float:left;
	padding:10px 15px;
	margin-bottom:20px;
	text-align:center;
	width:135px;
}

/**/
.block-hits-title{
	width:100%;
	margin-bottom:5px;
	height:35px;
}

.block-hits-l{
	font-style:italic;
	color:#0071bc;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	background:url(./images/block-bg-border.jpg) repeat-x center 30px;
}

.block-hits-r{
	width:60px;
	text-align:center;
}

.block-hits-r a{
	font-style:italic;
	color:#0071bc;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:underline;
}

.block-hits-content{
	display:block;
	overflow:hidden;
	position:relative;
	height:435px;	
}

.shop-trade-info{
	
}

.block-hits-content ul{

}

.block-hits-content ul li{
	float:left;
	padding:10px 14px;
	margin-bottom:20px;
	text-align:center;
	width:135px;
}

/**/
.block-brands-title{
	width:100%;
	margin-bottom:5px;
	height:35px;
}

.block-brands-l{
	font-style:italic;
	color:#0071bc;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	background:url(./images/block-bg-border.jpg) repeat-x center 30px;
}

.block-brands-r{
	width:60px;
	text-align:center;
}

.block-brands-r a{
	font-style:italic;
	color:#0071bc;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:underline;
}

.block-brands-content{
	display:block;
	overflow:hidden;
	position:relative;
	height:350px;	
}

.block-brands-content ul{

}

.block-brands-content ul li{
	float:left;
	padding:5px 16px;
	text-align:center;
}

/****/
.footer-block-inner{
	width:98%;
	margin:0 auto;
	margin-bottom:20px;
	min-height:230px;
}

.footer-block-inner-l{
	width:10px;
	background:#ffffff url(./images/block-mainpage-footer-l.jpg) no-repeat right top;
}

.footer-block-inner-c{
	background:#ffffff url(./images/block-mainpage-footer-bg.jpg) repeat-x center top;
	width:30%;
}

.footer-block-inner-s{
	width:50px;
	background:#ffffff url(./images/block-mainpage-footer-bg.jpg) repeat-x center top;
}

.footer-block-inner-r{
	width:10px;
	background:#ffffff url(./images/block-mainpage-footer-r.jpg) no-repeat left top;
}


/*====*/

.footer-block-d-title{
	margin-top:10px;
	margin-bottom:10px;
	/*font-style:italic;*/
	color:#0071bc;
	font-size:18px;
	font-family:Verdana;
	margin-left:10px;
	/*border-bottom:#7bb5dd 2px solid;*/
}



.footer-block-d-articles{
	margin-left:10px;
}

.footer-block-d-articles li a{
	/*font-style:italic;*/
	text-decoration:underline;
	color:#0071bc;
	font-size:12px;
	font-family:Verdana;
}

.footer-block-d-articles li{
	color:#999999;
	font-size:11px;
	font-family:Verdana;
	margin-bottom:15px;
}

.footer-block-d-questions{
	margin-left:10px;
}

.footer-block-d-questions li{
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}

.footer-block-d-questions-ans{
	color:#0071bc;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
}

.footer-block-d-comments{
	margin-left:10px;
}

.footer-block-d-comments-img{
	text-align:left;
	width:110px;
}

.footer-block-d-comments-text{
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}


.shop-trade-table, .shop-trade-info-table {
	width:100%;
}

.shop-trade-info-table{
	background:transparent url(./images/tradelist-info-bottom-new.jpg) no-repeat scroll center bottom;
}

.shop-trade-info-top {
	background:transparent url(./images/tradelist-info-top-new.jpg) no-repeat scroll center bottom;
	height:5px;
}

.shop-trade-info-middle {
	background:transparent url(./images/tradelist-info-middle-new.jpg) repeat-y scroll center top;
	width:100%;
}

.shop-trade-info-bottom-tr{
	background:transparent url(./images/tradelist-info-bottom-new.jpg) no-repeat scroll center bottom;
	height:5px;
}

.shop-trade-info-bottom {
	/*background:transparent url(./images/tradelist-info-bottom-new.jpg) no-repeat scroll center 0;*/
	height:5px;
}

.shop-trade-info-title {
	height:60px;
}

.shop-trade-info-middle .shop-trade-info-title{
	height:60px;
}

.block-mainpage-inner-bg .shop-trade-info-middle .shop-trade-info-title{
	height:auto !important;
}

.shop-trade-info-title-f{
	font-size:14px;
}

.shop-trade-info-title-shop{
	margin-top:3px;
}

.shop-trade-info-title-shop a {
	font-size:12px !important;
	color:#0071bc;
	text-decoration:underline;
}

.shop-trade-info-title-shop a:hover{
	font-size:12px !important;
	color:#0071bc;
	text-decoration:none;
}

.shop-trade-info-title div {
	margin-bottom:2px;
	margin-left:7px;
	margin-right:7px;
}

.shop-trade-info-title-block{
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
}

.shop-trade-info-title div a {
	font-size:12px;
}

.shop-trade-info-sum {
	font-size:12px;
	font-weight:bold;
	padding-left:7px;
	text-align:left;
	height:30px;
}

.shop-trade-info-cartadd {
	padding-right:7px;
	text-align:right;
}

.shop-trade-info-cartadd a {
	background:transparent url(./images/cart_btn.gif) no-repeat scroll center 0;
	/*-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #D0D0D0;
	color:#28BDFF;
	padding:0 7px;
	font-size:11px;*/
	height:17px;
	width:37px;
}
.shop-trade-info-cartadd div{
	height:17px;
	width:37px;
}

.shop-trade-img-discount {
	height:0;
	position:relative;
	right:-100px;
	top:0;
}

/* loginBox */
.loginBox {
     color:#6c6c6c;
     font-family:Arial,Helvetica,sans-serif;
     font-size:12px;
     font-weight:bold;
}

.loginBox div{
     line-height:24px;
}

.loginBox input.button {
     background:#307795 none repeat scroll 0 0;
     border:medium none;
     color:#FFFFFF;
     font-weight:bold;
     padding:2px;
     vertical-align:middle;
}
.loginBox a {
     color:#11526e;
     font-weight:bold;
}

/* mainpage-list-table-img */
.mainpage-list-table-img{
	height:255px
}


.shop-trade-img{
	text-align:center;	
}

.shop-trade-img-discount {
	height:52px;
	margin-top:-60px;
	position:absolute;
	right:0;
	top:50%;
	width:52px;
}

.shop-trade-img-icons {
	position:absolute;
	right:0;
	top:50%;
}

#shop-trade-img-id{
	position:relative;
}

.header-addcompany{
	left:460px;
	width:250px;
	top:23px;
	position:absolute;
	clear:both;	
}

.header-addcompany-text{
	left:460px;
	width:250px;
	top:53px;
	position:absolute;
	clear:both;
	color:red;
	font-size:13px;
	text-align:center;
}
