/* PECMS CATALOGUE CSS */

div.catalogue					{ width: 831px; min-height: 540px; margin-top: 20px; }
div.catalogue .title				{ width: 831px; height: 30px; }
div.catalogue .title .left			{ width: 14px; height: 30px; float: left; background: url('/astro/gfx/common/box_title_left.png') repeat-x 0 0; }
div.catalogue .title .text			{ width: 803px; height: 30px; float: left; line-height: 30px; color: #FFFFFF; text-transform: uppercase; font-size: 11pt; background: url('/astro/gfx/common/box_bg.gif') repeat-x 0 0; }
div.catalogue .title .right			{ width: 14px; height: 30px; float: left; background: url('/astro/gfx/common/box_title_right.png') repeat-x 0 0; }
div.catalogue .inner				{ padding: 8px 0px 8px 0px; text-align: justify; background-color: #FFFFFF; }
div.catalogue .inner .hline			{ width: 801px; margin: 0 auto; border-bottom: 1px solid #F5B746; clear: both; font-size: 0px; line-height: 0px; }
div.catalogue .product				{ width: 276px; float: left; }
div.catalogue .product .name			{ width: 250px; margin: 0 auto; }
div.catalogue .product .name table		{ width: 100%; height: 28px; text-align: center; }
div.catalogue .product .image			{ width: 275px; }
div.catalogue .product .vline			{ border-right: 1px solid #F5B746; }
div.catalogue .product .image img		{ margin: 0 auto; }
div.catalogue .product .price			{ width: 220px; height: 24px; line-height: 24px; margin: 0 auto; }
div.catalogue .product .price .price_title	{ width: 38px; float: left; color: #383637; padding-left: 2px; font-size: 7pt; }
div.catalogue .product .price .old_price	{ width: 77px; float: left; color: #353736; text-align: right; font-size: 8pt; }
div.catalogue .product .price .old_price span	{ text-decoration: line-through; }
div.catalogue .product .price .price_gross	{ width: 103px; float: left; color: #FE0000; text-align: right; font-size: 11pt; font-weight: bold; }
div.catalogue .product .more			{ width: 250px; margin: 0 auto; text-align: right; }
div.catalogue .bottom				{ width: 831px; height: 14px; }
div.catalogue .bottom .left			{ width: 14px; height: 14px; float: left; background: url('/astro/gfx/common/box_bottom_left.png') no-repeat 0 0; }
div.catalogue .bottom .middle			{ width: 803px; height: 14px; float: left; background-color: #FFFFFF; }
div.catalogue .bottom .right			{ width: 14px; height: 14px; float: left; background: url('/astro/gfx/common/box_bottom_right.png') no-repeat 0 0; }

div.details					{ width: 831px; min-height: 540px; margin-top: 20px; }
div.details .title				{ width: 831px; height: 30px; }
div.details .title .left			{ width: 14px; height: 30px; float: left; background: url('/astro/gfx/common/box_title_left.png') repeat-x 0 0; }
div.details .title .text			{ width: 803px; height: 30px; float: left; line-height: 30px; color: #FFFFFF; text-transform: uppercase; font-size: 11pt; background: url('/astro/gfx/common/box_bg.gif') repeat-x 0 0; }
div.details .title .right			{ width: 14px; height: 30px; float: left; background: url('/astro/gfx/common/box_title_right.png') repeat-x 0 0; }
div.details .inner				{ padding: 14px 20px 0px 20px; text-align: justify; background-color: #FFFFFF; }
div.details .inner .images			{ width: 276px; float: left; }
div.details .inner .images .idetails		{ width: 250px; height: 250px; margin: 0 auto; background: #FFFFFF url('/astro/gfx/loading_big.gif') no-repeat 50% 50%; }
div.details .inner .images .thumbinals		{ width: 240px; height: 70px; margin: 0px 0px 0px 20px; }
div.details .inner .images .thumbinals .images	{ width: 70px; height: 70px; float: left; margin: 0px 10px 0px 0px; background: url('/astro/gfx/loading_mini.gif') no-repeat 50% 50%; }

div.details .inner .texts			{ width: 515px; float: left; }
div.details .inner .texts .old_price		{ width: 191px; height: 43px; margin-bottom: 1px; padding-right: 12px; line-height: 43px; color: #FFFFFF; text-align: right; font-size: 12pt; font-weight: bold; background: #aabbcc; }
div.details .inner .texts .old_price span	{ text-decoration: line-through; }
div.details .inner .texts .price		{ width: 191px; height: 43px; padding-right: 12px; line-height: 43px; color: #FFFFFF; text-align: right; font-size: 18pt; background: #aabbcc; }
div.details .bottom				{ width: 831px; height: 14px; }
div.details .bottom .left			{ width: 14px; height: 14px; float: left; background: url('/astro/gfx/common/box_bottom_left.png') no-repeat 0 0; }
div.details .bottom .middle			{ width: 803px; height: 14px; float: left; background-color: #FFFFFF; }
div.details .bottom .right			{ width: 14px; height: 14px; float: left; background: url('/astro/gfx/common/box_bottom_right.png') no-repeat 0 0; }
