body {
	width: 100%;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #000000;
	color: #bbb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	}

div#container {
	margin: 0 auto;
	padding: 0 20px;
	width: 962px;
	background: url(images/bg_page.gif) center repeat-y;
	text-align: left;
}

div#header {
	width: 962px;
	height: 109px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#header a#homelink{
	background: url(images/px.gif);
	width: 500px;
	height: 60px;
	position: absolute;
	text-decoration: none;
}
div#content {
	width: 962px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#footer {
	background: url(images/foot_bg.jpg) repeat-x;
	width: 962px;
	height: 44px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 1px #313131 solid;
}

a.link01:link			{font-size: 12px; font-weight: normal; color: #fdfdfd; text-decoration: none; padding: 13px 20px 0px 0px; height: 25px; display: block; background: url(images/menu01.jpg) no-repeat; text-align: right; text-transform:uppercase;}
a.link01:visited		{font-size: 12px; font-weight: normal; color: #fdfdfd; text-decoration: none; padding: 13px 20px 0px 0px; height: 25px; display: block; background: url(images/menu01.jpg) no-repeat; text-align: right; text-transform:uppercase;}
a.link01:hover		{font-size: 12px; font-weight: normal; color: #bc1701; text-decoration: none; padding: 13px 20px 0px 0px; height: 25px; display: block; background: url(images/menu01.jpg) no-repeat; text-align: right; text-transform:uppercase;}
a.link01:active		{font-size: 12px; font-weight: normal; color: #fdfdfd; text-decoration: none; padding: 13px 20px 0px 0px; height: 25px; display: block; background: url(images/menu01.jpg) no-repeat; text-align: right; text-transform:uppercase;}

a.link02:link			{font-size: 12px; font-weight: normal; color: #fdfdfd; text-decoration: none; padding: 10px 20px 0px 0px; height: 26px; display: block; background: url(images/menu02.jpg) no-repeat; text-align: right; text-transform:uppercase;}
a.link02:visited		{font-size: 12px; font-weight: normal; color: #fdfdfd; text-decoration: none; padding: 10px 20px 0px 0px; height: 26px; display: block; background: url(images/menu02.jpg) no-repeat; text-align: right; text-transform:uppercase;}
a.link02:hover		{font-size: 12px; font-weight: normal; color: #bc1701; text-decoration: none; padding: 10px 20px 0px 0px; height: 26px; display: block; background: url(images/menu02.jpg) no-repeat; text-align: right; text-transform:uppercase;}
a.link02:active		{font-size: 12px; font-weight: normal; color: #fdfdfd; text-decoration: none; padding: 10px 20px 0px 0px; height: 26px; display: block; background: url(images/menu02.jpg) no-repeat; text-align: right; text-transform:uppercase;}

a.link03:link			{font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.link03:visited		{font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.link03:hover		{font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: underline;}
a.link03:active		{font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none;}

a.link04:link			{font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.link04:visited		{font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.link04:hover		{font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline;}
a.link04:active		{font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none;}

a.link05:link			{font-size: 10px; font-weight: normal; color: #8a8484; text-decoration: none;}
a.link05:visited		{font-size: 10px; font-weight: normal; color: #8a8484; text-decoration: none;}
a.link05:hover		{font-size: 10px; font-weight: normal; color: #8a8484; text-decoration: underline;}
a.link05:active		{font-size: 10px; font-weight: normal; color: #8a8484; text-decoration: none;}

a.link06:link			{font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; text-transform:uppercase;}
a.link06:visited		{font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; text-transform:uppercase;}
a.link06:hover		{font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: underline; text-transform:uppercase;}
a.link06:active		{font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; text-transform:uppercase;}

a.link07:link			{font-size: 10px; font-weight: normal; color: #b9bcb7; text-decoration: none;}
a.link07:visited		{font-size: 10px; font-weight: normal; color: #b9bcb7; text-decoration: none;}
a.link07:hover		{font-size: 10px; font-weight: normal; color: #b9bcb7; text-decoration: underline;}
a.link07:active		{font-size: 10px; font-weight: normal; color: #b9bcb7; text-decoration: none;}

a.link08:link			{font-size: 12px; font-weight: normal; color: #ff0000; text-decoration: none;}
a.link08:visited		{font-size: 12px; font-weight: normal; color: #ff0000; text-decoration: none;}
a.link08:hover		{font-size: 12px; font-weight: normal; color: #ff0000; text-decoration: underline;}
a.link08:active		{font-size: 12px; font-weight: normal; color: #ff0000; text-decoration: none;}

a.link09:link			{font-size: 10px; font-weight: normal; color: #760000; text-decoration: none;}
a.link09:visited		{font-size: 10px; font-weight: normal; color: #760000; text-decoration: none;}
a.link09:hover		{font-size: 10px; font-weight: normal; color: #F00; text-decoration: none;}
a.link09:active		{font-size: 10px; font-weight: normal; color: #760000; text-decoration: none;}

.left {
	display: table-cell;
	vertical-align: top;
	width: 231px;
	border-right: 1px #313131 solid;
	background: url(images/menu_under.jpg) left bottom no-repeat;
}

.right {
	display: table-cell;
	vertical-align: top;
	width: 730px;
	color: #b9bcb7;
	font-size: 10px;
}

.input01 {
	background-color: #ffffff;
	width: 95px;
	height: 15px;
	border: none;
}

.header01 {
	position: absolute;
	margin: 5px 0px 0px 645px;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
	color: #ffffff;
	font-size: 11px;
}

.header02 {
	position: absolute;
	margin: 5px 0px 0px 900px;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
	color: #ffffff;
	font-size: 11px;
}

.header_wishlist {
	position: absolute;
	margin: 43px 0px 0px 827px;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
	color: #ffffff;
	font-size: 11px;
}
.header_wishlisttop {
	position: absolute;
	margin: 5px 0px 0px 827px;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
	color: #ffffff;
	font-size: 11px;
} 

.header03 {
	position: absolute;
	margin: 40px 0px 0px 645px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	color: #ffffff;
	width: 170px;
}

.header04 {
	position: absolute;
	margin: 38px 0px 0px 898px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.header05 {
	position: absolute;
	margin: 82px 0px 0px 710px;
	padding: 0px 0px 0px 0px;
	color: #ffffff;
	font-size: 12px;
	text-transform:uppercase;
}

.header06 {
	position: absolute;
	margin: 82px 0px 0px 830px;
	padding: 0px 0px 0px 0px;
}

.header07 {
	position: absolute;
	margin: 82px 0px 0px 937px;
	padding: 0px 0px 0px 0px;
	color: #ffffff;
	font-size: 12px;
	text-transform:uppercase;
}

.header08 {
	position: absolute;
	margin: 80px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #b3b3b3;
	font-size: 17px;
	text-align: right;
	text-transform: uppercase;
	width: 211px;
}
.header09 {
	position:absolute;
	margin:73px 0 0 234px;
}

.footer01 {
	position: absolute;
	margin: 5px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	color: #ffffff;
}

.footer02 {
	position: absolute;
	margin: 5px 0px 0px 370px;
}

.footer03 {
	position: absolute;
	margin: 5px 0px 0px 640px;
	padding: 0px 0px 0px 0px;
}

#footer04 {
	padding: 0px 0px 0px 0px;
	margin: 30px 0px 0px 0px;
	width: 962px;
	text-align: center;
}

.span01 {
	color: #ff0000;
}

.span02 {
	float: right;
}

.span03 {
	color: #b33a15;
	padding: 0px 0px 0px 40px;
	font-weight: bold;
}

.span04 {
	float: right;
}

.span05 {
	float: left;
}

.span06 {
	color: #ffffff;
	text-transform:uppercase;
	font-size: 12px;
}

.span07 {
	color: #ff0000;
	text-transform:uppercase;
	font-size: 12px;
	padding: 0px 0px 0px 50px;
}

.span08 {
	color: #B33A15;
	float: right;
}

.span09 {
	color: #B33A15;
	margin: 10px 0px 0px 0px;
}

.span10a {
	float: left;
	padding: 0px 0px 0px 30px;
}

.span10b {
	float: right;
	padding: 0px 30px 0px 0px;
}

.span10c {
	float: center;
	padding: 0px 0px 0px 0px;
}

.pics01 {
	border-bottom: 1px #313131 solid;
}

.pics02 {
	margin: 0px 4px 10px 3px;
	_ margin: 0px 2px 10px 2px;
	float: left;
}

.boxtit {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 232px;
	height: 36px;
}

.box01 {
	background: url(images/information_menu_off_01.jpg) no-repeat;
	height: 23px;
	width: 192px;
	margin: 0px 0px 0px 0px;
	padding: 13px 0px 0px 40px;
	color: #b3b3b3;
	font-size: 17px;
	text-align: left;
	text-transform: uppercase;
}

.box02 {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 30px 50px;
	line-height: 15px;
	color: #BBBBBB;
}

.box03 {
	margin: 10px;
}

.box04 {
	margin: 10px 0px 10px 250px;
	width: 480px;
	text-align: center;
}

.box05 {
	margin: 0px 20px 20px 20px;
}

.box06 {
	margin: 5px 0px 5px 6px;
	width: 145px;
/*	height: 140px;*/
	text-align: center;
	float: left;
}

.box07 {
	padding: 0px 0px 0px 0px;
	margin: 16px 0px 0px 0px;
	height: 37px;
	background: url(images/box07_bg.png) 0 0 repeat-x;
	overflow: hidden;
	text-align: center;
	text-transform:uppercase;
	font-size:15px;
}

.box08 {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	text-align: center;
	/*overflow: auto;
	display: block;*/
}
.box08 #tblFavorites{
	margin: 0 auto;
}

.table01 {
	width: 100%;
}

.table02 {
}
.table99 {
	width:728px;
	height:206px;
	background-color: #000;
}

.td01a {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	border-right: 1px #313131 solid;
	border-top: 1px #313131 solid;
}

.td01b {
	text-align: center;
	vertical-align: middle;
	border-top: 1px #313131 solid;
}

.td02a {
	display: table-cell;
	vertical-align: top;
	border-right: 1px #313131 solid;
	border-bottom: 1px #313131 solid;
	border-top: 1px #313131 solid;
	width: 250px;
}

.table01white {
	width: 100%;	
}

.table01white .td02a {
	background-color: #fff;
	border-right: 1px #e1e1e1 solid;
	border-top: none;
	border-bottom: none;
}

.table01white .td02b {
	background-color: #fff;	
	border-top: none;
	border-bottom: none;
}

.table01white .box05 {
	color: #000;	
}

.table01white .link07 strong {
	color: #000;	
}

.td02b {
	display: table-cell;
	vertical-align: top;
	border-bottom: 1px #313131 solid;
	border-top: 1px #313131 solid;
}

.td03 {
	display: table-cell;
	vertical-align: top;
	text-align: center;
}

.td04a {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	border-right: 1px #313131 solid;
	border-top: 1px #313131 solid;
}

.td04b {
	text-align: center;
	vertical-align: middle;
	border-top: 1px #313131 solid;
}

.td05 {
	text-align: center;
	vertical-align: middle;
	width: 300px;
}
/*
a.cat_menu02:link 		{background: url(images/categories_menu_off_02.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu02:visited 	{background: url(images/categories_menu_off_02.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu02:hover 	{background: url(images/categories_menu_on_02.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu02:active 	{background: url(images/categories_menu_off_02.jpg) no-repeat; width: 232px; height:36px; display: block;}

a.cat_menu03:link 		{background: url(images/categories_menu_off_03.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu03:visited 	{background: url(images/categories_menu_off_03.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu03:hover 	{background: url(images/categories_menu_on_03.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu03:active 	{background: url(images/categories_menu_off_03.jpg) no-repeat; width: 232px; height:36px; display: block;}

a.cat_menu04:link 		{background: url(images/categories_menu_off_04.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu04:visited 	{background: url(images/categories_menu_off_04.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu04:hover 	{background: url(images/categories_menu_on_04.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu04:active 	{background: url(images/categories_menu_off_04.jpg) no-repeat; width: 232px; height:36px; display: block;}

a.cat_menu05:link 		{background: url(images/categories_menu_off_05.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu05:visited 	{background: url(images/categories_menu_off_05.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu05:hover 	{background: url(images/categories_menu_on_05.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu05:active 	{background: url(images/categories_menu_off_05.jpg) no-repeat; width: 232px; height:36px; display: block;}

a.cat_menu06:link 		{background: url(images/categories_menu_off_06.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu06:visited 	{background: url(images/categories_menu_off_06.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu06:hover 	{background: url(images/categories_menu_on_06.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu06:active 	{background: url(images/categories_menu_off_06.jpg) no-repeat; width: 232px; height:36px; display: block;}

a.cat_menu07:link 		{background: url(images/categories_menu_off_07.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu07:visited 	{background: url(images/categories_menu_off_07.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu07:hover 	{background: url(images/categories_menu_on_07.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu07:active 	{background: url(images/categories_menu_off_07.jpg) no-repeat; width: 232px; height:36px; display: block;}

a.cat_menu08:link 		{background: url(images/categories_menu_off_08.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu08:visited 	{background: url(images/categories_menu_off_08.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu08:hover 	{background: url(images/categories_menu_on_08.jpg) no-repeat; width: 232px; height:36px; display: block;}
a.cat_menu08:active 	{background: url(images/categories_menu_off_08.jpg) no-repeat; width: 232px; height:36px; display: block;}
*/
#menu_categories{
	margin: 0;
	padding: 6px 0px 6px 0px;
	list-style-type: none;
}
#menu_categories1{
	margin: 0;
	padding: 6px 0px 6px 0px;
	list-style-type: none;
}#menu_categories2{
	margin: 0;
	padding: 6px 0px 6px 0px;
	list-style-type: none;
}#menu_categories3{
	margin: 0;
	padding: 6px 0px 6px 0px;
	list-style-type: none;
}
#menu_categories4{
	margin: 0;
	padding: 6px 0px 6px 0px;
	list-style-type: none;
}
.cat_list{
	display: block;
	width: 232px;
	height:36px;
	background-position: 0 0;
	font-size: 12px;
}
.cat_list:hover{
	background-position: 0 bottom;
}
.selected .cat_list{
	background-position: 0 bottom;
}
.cat_list2{
	display: block;
	width: 190px;
	height: 21px;
	background-position: 0 0;
	/*font-weight: bold;*/
	color: #CFCED2;
	padding: 6px 22px 0px 20px;
	text-decoration: none;
	/*text-transform: uppercase;
	text-align: right;*/
	font-size: 12px;
}
.cat_list2:hover{
	background-position: 0 bottom;
	color:#993B15;
}
.selected .cat_list2{
	background-position: 0 bottom;
	color:#993B15;
}

a#inf_menu01        {background-image: url(images/information_menu_01.jpg);}

a#inf_menu02 		{background-image: url(images/information_menu_02.jpg);}

a#inf_menu03 		{background-image: url(images/information_menu_03.jpg);}

a#inf_menu04 		{background-image: url(images/information_menu_04.jpg);}

a#inf_menu05 		{background-image: url(images/information_menu_05.jpg);}

a#inf_menu06 		{background-image: url(images/information_menu_06.jpg);}

a#inf_menu07 		{background-image: url(images/information_menu_07.jpg);}

a#inf_menu08 		{background-image: url(images/information_menu_08.jpg);}

a#inf_menu09 		{background-image: url(images/information_menu_09.jpg);}

a#inf_menu10 		{background-image: url(images/information_menu_10.jpg);}

a#inf_menu11 		{background-image: url(images/information_menu_11.jpg);}

a#inf_menu12 		{background-image: url(images/information_menu_12.jpg);}

a.info{
background-position:0 0;
background-repeat: no-repeat;
 width: 232px;
 height:36px;
 display: block;
}
a.info:hover,
a.aktiv {
background-position:0 bottom;
}

.cat_list span{
	/*display: none;*/
}
#tbl_categories{
	border-collapse: collapse;
	width:100%;
}
.catbox{
	padding: 0px 18px 0px 18px;
	height:34px;
	color:#FFFFFF;
	font-size:11px;
	text-align: center;
	text-transform:uppercase;
	vertical-align: middle;
	
}
.catbox a, .catbox1 a{
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}
.catbox a:hover{
	color: #b43917;
}
.catbox a.selected{
	color: #b43917;
}
#catbox{
	color: #b43917;
}
#tbl_prodlist td{
	vertical-align: top;
}
#buttons input{
	margin:0 25px;
	color:#B9BCB7;
}
.left_link{
	color: #bbb;
}
#prod_img{
	border:#313131 solid 2px;
	border-width: 1px 0;
	text-align: center;
}
.options{
	margin-right: 8px;
	vertical-align:text-bottom;
}
#btn_basket{
	margin:0 0 0 25px;
	border: 0;
	padding: 0;
	width: 166px;
	height: 26px;
	background: url('images/btn_basket.jpg') no-repeat 0 0;
}
#q{
	border:#bbb solid 1px;
	background-color: #000;
	color: #bbb;
}
#relatebox{
	border-top: #313131 solid 1px;
	padding: 15px 0 15px 0;
	background: url('images/title_related.gif') no-repeat 0 15px;
}
#paymentbox{
	border-top: #313131 solid 1px;
	/*padding: 15px 0 10px 135px;*/
	/*background: url('images/title_payment.gif') no-repeat 0 15px;*/
}
#paymentbox .text{
	float: left;
	padding-right: 5px;
	width: 430px;
	text-align: justify;
}
#basketbox{
	border-top: #313131 solid 1px;
	padding: 15px 25px;
	/*background:transparent url(images/bg_basketbox.jpg) no-repeat scroll right top;*/
	text-align: left;
}
#basketbox table{
	color: #ececec;
}
#tblCheckout font{
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}
.rightCol{
	padding:5px;
	background:transparent url(images/input_long.jpg) no-repeat scroll left 3px;
	text-align: left;
}
.rightCol3{
	padding:5px 5px 5px 2px;
	text-align: left;
}
* html .rightCol{
	background:transparent url(images/input_long.jpg) no-repeat scroll left 4px;
}
.rightCol2{
	padding:5px;
	background:transparent url(images/bg_textarea.jpg) no-repeat scroll left 3px;
	text-align: left;
}
* html .rightCol2{
	background:transparent url(images/bg_textarea.jpg) no-repeat scroll left 4px;
}
.rightCol input{
	margin: 0;
	border: 0;
	padding: 0;
	width: 355px;
	height: 18px;
}
.rightCol3 select{
	border:0;
	width: 365px;
}
* html .rightCol3 select{
	border:0px solid #f00;
}
.rightCol2 textarea{
	border: 0;
	width: 355px;
	height: 102px;
}

.special_order
{
	padding:15px 0 0 0;
	color:#B33A15;
	font-weight:bold;
}

.plist_name
{
	padding-top:5px;
	font-weight:bold;
}

.back_brand
{
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	padding-left:10px;
}
.back_brand a 
{
	color:#bbb;
}
.back_brand a:hover
{
	text-decoration:none;
}

/* gemstone */
.gemstone_td
{
	line-height:16px;
	padding-top:10px;
	padding-bottom:10px;
}
div.gemstone_box
{
	float:left;
	width:224px;
	margin:10px 3px 3px 10px;
}
div.gemstone_box .gemstone_title
{
	padding-bottom:16px;
	font-weight:bold;
	color:#fff;
}
div.gemstone_box a {
	color:#bbbbbb ;
	text-decoration:none;
	font-weight:bold;
}
div.gemstone_box a:hover {
	color:#bbbbbb ;
	font-weight:bold;
	text-decoration:underline;
}
.clearall
{
	clear:both;
	height:0px;
}
.banner_cat
{
	padding-bottom:0px;
}
h1 {color: #fff;
	font-size: 11px;}
.style1 {color: #fff;
	font-size: 11px;}

#freint {
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 10px 0px 0px 0px;
	width: 220px;
}

#freint p {
	padding: 10px 0px 0px 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

#freint .fremont {
	float: left;
	padding: 0px 0px 0px 0px;
	width: 110px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

#freint input#purbtn {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	width: 173px;
	height: 26px;
	background: url(images/purchase_btn.jpg) 0 0 no-repeat;
	border: 0px;
	cursor: pointer;
}

#fredep {
	float: left;
	padding: 16px 21px 0px 20px;
	margin: 10px 0px 0px 0px;
	width: 360px;
	height: 137px;
	background: url(images/fredep_bg.jpg) 0 0 no-repeat;
}

#fredep .frdebx {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 180px;
	height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

#fredep .frdebx2 {
	float: left;
	padding: 6px 0px 0px 0px;
	margin: 0px;
	width: 180px;
	height: 18px;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}

#fredep .frdebx span, #fredep .frdebx2 span {
	color: #d91210;
}

#fredep a {
	color: #ffffff;
	text-decoration: none;
}

#fredep a:hover {
	text-decoration: underline;
}

#parexc1 {
	padding: 0px 10px 0px 10px;
	margin: 10px 0px 0px 0px;
	width: 707px;
}
#parexc1  .text_top p
{
	padding: 10px;
}

#parexc1 p {
	padding: 10px 270px 0px 10px;
	font-size: 12px;
	color: #ffffff;
}

#parexc1 img {
	float: right;
}

#parexc2 {
	padding: 0px 10px 0px 10px;
	margin: 10px 0px 0px 0px;
	width: 707px;
}

#parexc2 .px2d1 {
	clear:both;
	float: left;
	padding: 4px 0px 6px 10px;
	margin: 0px 0px 0px 0px;
	width: 125px;
	/*height: 20px;*/
	font-size: 12px;
	color: #ffffff;
}

#parexc2 .px2d11 {
	float: left;
	padding: 0px 0px 6px 10px;
	margin: 0px 0px 0px 0px;
	width: 125px;
	height: 24px;
	font-size: 12px;
	color: #ffffff;
}

#parexc2 .px2d2 {
	float: left;
	padding: 3px 1px 6px 1px;
	margin: 0px 0px 0px 0px;
	width: 570px;
	height: 21px;
	background: url(images/px2d2_bg.jpg) 0 0 no-repeat;
}

#parexc2 .px2d2 input.px2d2inp {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 570px;
	height: 20px;
	background: transparent;
	border: 0px;
	font-size: 14px;
}

#parexc2 .px2d3 {
	float: left;
	padding: 3px 1px 8px 1px;
	margin: 0px 0px 0px 0px;
	width: 570px;
	height: 80px;
	background: url(images/px2d2txt_bg.jpg) 0 0 no-repeat;
}

#parexc2 .px2d3 .px2d2txt {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 570px;
	height: 80px;
	background: transparent;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#parexc2 .px2d4 {
	float: left;
	padding: 3px 1px 6px 1px;
	margin: 0px 0px 0px 0px;
	width: 150px;
	height: 21px;
	background: url(images/px2d4_bg.jpg) 0 0 no-repeat;
}

#parexc2 .px2d4 input.px2d4inp {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 150px;
	height: 20px;
	background: transparent;
	border: 0px;
	font-size: 14px;
}

#parexc2 .px2d5 {
	float: left;
	padding: 4px 0px 6px 10px;
	margin: 0px 0px 0px 0px;
	width: 320px;
	height: 20px;
	font-size: 10px;
	color: #ffffff;
}

#parexc2 input#paexsubtn {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 73px;
	height: 26px;
	background: url(images/submit_check.jpg) 0 0 no-repeat;
	border: 0px;
	cursor: pointer;
}

#parexc3 {
	padding: 0px 10px 10px 10px;
	margin: 10px 0px 0px 10px;
	width: 707px;
	width: 687px;
	height: 300px;
	background: url(images/paexteaco_bg2.jpg) 0 0 no-repeat;
}

#parexc4 {
	margin: 10px 0px 0px 0px;
	width:364px;
	height:200px;
	background: url(images/paexteaco_bg3.jpg) 0 0 no-repeat;
}

#parexc3 p, #parexc4 p {
	padding: 0px 0px 6px 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

#parexc3 #paexteaco {
	padding: 6px;
	margin: 0px 0px 0px 0px;
	width: 687px;
	height: 288px;
	/*background: url(images/paexteaco_bg2.jpg) 0 0 no-repeat;*/
	overflow: auto;
}

#parexc4 #paexteaco3 {
	padding: 6px;
	margin: 0px 0px 0px 0px;
	width:352px;
	height:188px;
	overflow: auto;
	text-align:left;
}

#parexc3 #paexteaco p, #parexc4 #paexteaco3 p {
	padding: 0px 0px 6px 0px;
	margin: 0px;
	font-size: 10px;
	font-weight: normal;
	color: #a1a1a1;
}

img#vouchimgbg{
	float: right;
}

#vouch1 {
	float: left;
	padding: 0px 10px 0px 10px;
	margin: 10px 0px 0px 0px;
	width: 340px;
}

#vouch1 p {
	padding: 10px 0px 0px 10px;
	font-size: 12px;
	color: #ffffff;
}

#vouch2 {
	float: left;
	padding: 0px 10px 10px 10px;
	margin: 10px 0px 0px 0px;
	width: 340px;
}

#vouch2 .vou2d1 {
	clear:both;
	float: left;
	padding: 4px 0px 6px 10px;
	margin: 0px 0px 0px 0px;
	width: 132px;
	font-size: 12px;
	color: #ffffff;
}

#vouch2 .vou2d2 {
	float: left;
	padding: 3px 1px 6px 1px;
	margin: 0px 0px 0px 0px;
	width: 196px;
	height: 21px;
	background: url(images/vou2d2_bg.jpg) 0 0 no-repeat;
}

#vouch2 .vou2d2 input.vou2d2inp {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 196px;
	height: 20px;
	background: transparent;
	border: 0px;
	font-size: 14px;
}

#vouch2 .vou2d3 {
	float: left;
	padding: 3px 1px 8px 1px;
	margin: 0px 0px 0px 0px;
	width: 196px;
	height: 156px;
	background: url(images/vou2d3txt_bg.jpg) 0 0 no-repeat;
}

#vouch2 .vou2d3 .vou2d3txt {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 196px;
	height: 156px;
	background: transparent;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#vouch2 input#vousubtn {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 73px;
	height: 26px;
	background: url(images/submit_check.jpg) 0 0 no-repeat;
	border: 0px;
	cursor: pointer;
}

#vouch2 input#vouchebtn {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	width: 120px;
	height: 26px;
	background: url(images/btn_gotocheckout.jpg) 0 0 no-repeat;
	border: 0px;
	cursor: pointer;
}

.pbf_title, .pbf_title2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:10px 0 6px 10px;
	margin-bottom:15px;
	border-bottom: rgb(63,65,64) 1px solid;
	display:block;
}
.pbf_table
{
	padding:0px 0 10px 10px;
	margin-bottom:20px;
}
.pbf_title2
{
	margin-top:30px;
}
.pbf_deposit_name
{
	font-weight:bold;
}

#step_line
{
	margin:-4px 0 0 0 ; 
	padding:0 0 2px 0 ; 
	border-left:1px solid #464646;
	border-bottom:1px solid #464646;
	border-right:1px solid #464646;
	width:728px;
	height:32px;
	text-transform:uppercase;
	background:url(images/step_bg.jpg) repeat-x;
}
#step_line div
{
	float:left;
	padding:0 13px 0 13px;
	line-height:32px;
	color:#5C5B5F;
	font-weight:bold;
}
#step_line div.sep 
{
	padding:0px;
}
#step_line div.sel 
{
	color:#D5D5D6;
}
#step_line div.last
{
	padding-right:0px;
}

div.pbf_information 
{
	padding:5px 10px 10px 10px;
}
h3.pbf_information
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:10px 0 6px 10px;
	border-bottom: rgb(63,65,64) 1px solid;
	display:block;
}

/* sale */
.salewrap
{
	padding-top:2px;
	padding-left:22px;
	text-align:left;
}
.salebox
{
	background:url(images/Large_Sale.gif) no-repeat;
	width:102px;
	height:56px;
	text-align:center;
	padding-top:26px;
	cursor:pointer;
}
.wasprice, .newprice
{
	font-weight:bold;
	font-size:9px;
}
.wasprice
{
	color:#363636;
}
.newprice
{
	color:#F92C4B;
}

/* end - sale */

.chout1
{
	color:#bbb;
}
.chout1:hover
{
	text-decoration:none !important; 
}
h1, h2, h3 {
	font-size: 8px;
	color: #999999;
}
.mainlevel {font-family: Arial;
	font-size: 8px;
	text-align: center;
	color: #666666;
	text-decoration: none;
	background: none;
	font-weight: bold;	
	}
a.mainlevel {font-family: Arial;
	font-size: 8px;
	text-align: center;
	color: #666666;
	text-decoration: none;
	background: none;
	font-weight: bold;		
	}
a.mainlevel:hover {font-family: Arial;
	font-size: 8px;
	text-align: center;
	color: #993B15;
	text-decoration: none;
	background: none;
	font-weight: bold;		
	}
.fej {
	margin: 0 auto;
	padding: 0 20px;
	padding-left: 25px;
	width: 962px;
	background: url(images/bg_page.gif) center repeat-y;
	text-align: left;
}
.sublevel {font-family: Arial;
	font-size: 14px;
	text-align: center;
	color: #990000;
	text-decoration: none;
	background: none;
	font-weight: bold;	
	}
a.sublevel {font-family: Arial;
	font-size: 14px;
	text-align: center;
	color: #990000;
	text-decoration: none;
	background: none;
	font-weight: bold;		
	}
a.sublevel:hover {font-family: Arial;
	font-size: 14px;
	text-align: center;
	color: #6699FF;
	text-decoration: none;
	background: none;
	font-weight: bold;		
	}
.style2 {color: #666666}
.style4 {font-size: 8px; text-align: center; text-decoration: none; background: none; font-weight: bold; font-family: Arial;}