#header, #header img#logo, #resizercontainer li#menuk0, ul.about li#menuk0, #resizercontainer li#menuk1, ul.about li#menuk1, #resizercontainer li#menuk2, ul.about li#menuk2, #resizercontainer li#menuk3, ul.about li#menuk3, #resizercontainer li#menuk4, ul.about li#menuk4, #conttart #proco img#procoimg, #conttart #compe img#compeimg, #women #womentop, #men #mentop, #hens #henstop, #stags #stagstop, #conttart_other .prodlistbox, #conttart_other .prodlistbox:hover {
	_behavior: url("./pngfix/iepngfix.htc")
}

body {
	padding: 0px;
	margin: 0px;
	font-family: trebuchet, arial;
	font-size: 11px;
	color: #444444;
	background: url(images/body_bg.jpg) center top no-repeat fixed #4a0351;
	behavior: url("csshover.htc");
}

p {
	padding: 0px;
	margin: 0px;
}

form {
	padding: 0px;
	margin: 0px;
}

img {
	border: 0px;
}

#container {
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	width: 942px;
	background: url(images/container_bg.png) left bottom no-repeat #390338;
}

#header {
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 942px;
	height: 116px;
	background: url(images/header_bg.png) 0px 0px no-repeat;
}

#header img#logo {
	position: absolute;
	left: -28px;
	top: 13px;
	padding: 0px;
	margin: 0px;
	width: 360px;
	height: 135px;
}

#header #headtext {
	float: left;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	width: 347px;
	height: 66px;
}

#header #headtext p {
	font-size: 11px;
	color: #46034b;
}

#header #headtel {
	float: left;
	padding: 20px 0px 0px 0px;
	margin: 0px;
	width: 310px;
	height: 46px;
}

#header #headtel p {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-family: verdana;
	font-size: 16px;
	color: #ffffff;
}

#header #basket {
	float: left;
	padding: 10px 0px 0px 148px;
	margin: 0px;
	width: 132px;
	height: 56px;
	background: url(images/basket_img.png) 0px 0px no-repeat;
}

#header #basket p {
	color: #8e108d;
}

#header #basket a {
	color: #8e108d;
	text-decoration: none;
}

#header #basket a:hover {
	color: #49044f;
}

#header #basket label {
	float: left;
	clear: both;
	padding: 0px;
	margin: 0px;
	width: 30px;
	height: 16px;
	font-weight: bold;
	color: #49044f;
}

#header #basket label#bripo {
	clear: none;
	width: 97px;
	text-align: right;
}

#menu {
	position: relative;
	float: right;
	padding: 1px 0px 0px 0px;
	margin: 0px;
	width: 590px;
	height: 37px;
	overflow: hidden;
	background: transparent;
}

ul#resizercontainer {
	padding: 0px;
	margin: 0px;
	width: 590px;
	height: 37px;
	overflow: hidden;
	background: transparent;
}

#resizercontainer li{
	float: left;
	padding: 0px;
	margin-top: 6px;
	margin-right: 4px;
	width: 112px;
	height: 37px;
	text-align: right;
	list-style-type: none;
	overflow: hidden;
}

#resizercontainer li a {
	padding: 37px 0px 0px 0px;
	margin: 0px;
	width: 112px;
	height: 37px;
	display: block;
	overflow: hidden;
	background: transparent;
}

#resizercontainer li#menuk0 {
	position: relative;
	margin-left: 0px;
	background-image: url(images/menu_11.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.about li#menuk0 {
	margin-top: 0px !important;
	background-image: url(images/menu_12.png) !important;
	_ background-image: url(images/menu_12.gif) !important;
}

#resizercontainer li#menuk1 {
	position: relative;
	margin-left: 0px;
	background-image: url(images/menu_21.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.product_list li#menuk1 {
	margin-top: 0px !important;
	background-image: url(images/menu_22.png) !important;
	_ background-image: url(images/menu_22.gif) !important;
}

#resizercontainer li#menuk2 {
	position: relative;
	margin-left: 0px;
	background-image: url(images/menu_31.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.competitions li#menuk2 {
	margin-top: 0px !important;
	background-image: url(images/menu_32.png) !important;
	_ background-image: url(images/menu_32.gif) !important;
}

#resizercontainer li#menuk3 {
	position: relative;
	margin-left: 0px;
	background-image: url(images/menu_41.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.account li#menuk3 {
	margin-top: 0px !important;
	background-image: url(images/menu_42.png) !important;
	_ background-image: url(images/menu_42.gif) !important;
}

#resizercontainer li#menuk4 {
	position: relative;
	margin-left: 0px;
	background-image: url(images/menu_51.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.contact li#menuk4 {
	margin-top: 0px !important;
	background-image: url(images/menu_52.png) !important;
	_ background-image: url(images/menu_52.gif) !important;
}

#content {
	padding: 0px;
	margin: 0px;
	width: 942px;
	background: url(images/content_bg.png) 0px 0px repeat-y;
}

#contentbot {
	padding: 0px;
	margin: 0px;
	width: 942px;
	height: 7px;
	_ font-size: 0px;
	background: url(images/contentbot_bg.png) 0px 0px no-repeat;
}

#leftside {
	float: left;
	padding: 70px 6px 10px 9px;
	margin: 0px 0px 0px 5px;
	_ margin: 0px 0px 0px 2px;
	width: 175px;
	background: url(images/leftside_bg.png) 0px 0px no-repeat #ffde00;
}

#leftside ul {
	padding: 20px 0px 10px 0px;
	margin: 0px;
	width: 175px;
}

#leftside ul li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 175px;
	height: 18px;
	border-bottom: 1px solid #aba48f;
	list-style-type: none;
}

#leftside ul li a {
	padding: 4px 0px 0px 16px;
	margin: 0px;
	width: 159px;
	height: 14px;
	display: block;
	color: #8e108d;
	text-decoration: none;
	background: transparent;
}

#leftside ul li a:hover {
	background: url(images/leftsidem_bg.png) 0 0 no-repeat;
}

#conttart {
	float: left;
	padding: 0px 6px 0px 2px;
	margin: 0px;
	width: 734px;
}

#conttart_other {
	float: left;
	padding: 0px 6px 0px 2px;
	margin: 0px;
	width: 734px;
	min-height: 560px;
	background: url(images/conttart_bg.jpg) 0px 62px no-repeat;
}

#conttart #toma, #conttart_other #toma {
	float: left;
	padding: 38px 8px 0px 8px;
	margin: 0px;
	width: 423px;
	height: 25px;
	background: url(images/toma_bg.png) 0 0 no-repeat;
}

#conttart #toma label, #conttart_other #toma label {
	float: left;
	padding: 2px 0px 0px 1px;
	margin: 0px 0px 0px 4px;
	width: 125px;
	height: 16px;
	background: url(images/fooboinpt_bg.png) 0 0 no-repeat;
}

#conttart #toma select, #conttart_other #toma select {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 4px;
	width: 127px;
	height: 18px;
	font-size: 10px;
}

#conttart #toma input, #conttart_other #toma input {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 125px;
	height: 15px;
	background: transparent;
	border: 0px;
	font-size: 10px;
	color: #444444;
}

#conttart #toma input#gosub, #conttart_other #toma input#gosub {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	width: 20px;
	height: 18px;
	border: 0px;
}

#conttart #hallow, #conttart_other #hallow {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 6px;
	width: 289px;
	height: 63px;
	/*background: url(images/hallow_bg.png) 0 0 no-repeat;*/
}

#women {
	position: relative;
	float: left;
	padding: 224px 10px 0px 10px;
	margin: 5px 1px 0px 0px;
	width: 126px;
	height: 17px;
	text-align: right;
	background-image: url(images/boxes.png);
	background-repeat: no-repeat;
	background-position: 0px -14px;
	cursor: pointer;
}
#women #womentop {
	position: absolute;
	left: 0px;
	top: -10px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 146px;
	height: 10px;
	background-image: url(images/boxes.png);
	background-repeat: no-repeat;
	background-position: 0px -4px;
}

#men {
	position: relative;
	float: left;
	padding: 224px 10px 0px 10px;
	margin: 5px 1px 0px 0px;
	width: 126px;
	height: 17px;
	text-align: right;
	background-image: url(images/boxes.png);
	background-repeat: no-repeat;
	background-position: -147px -14px;
	cursor: pointer;
}
#men #mentop {
	position: absolute;
	left: 0px;
	top: -10px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 146px;
	height: 10px;
	background-image: url(images/boxes.png);
	background-repeat: no-repeat;
	background-position: -147px -4px;
}

#children {
	position: relative;
	float: left;
	padding: 224px 10px 0px 10px;
	margin: 5px 1px 0px 0px;
	width: 126px;
	height: 17px;
	text-align: right;
	background-image: url(images/boxes.png);
	background-repeat: no-repeat;
	background-position: -294px -14px;
	cursor: pointer;
}

#hens {
	position: relative;
	float: left;
	padding: 224px 10px 0px 10px;
	margin: 5px 1px 0px 0px;
	width: 126px;
	height: 17px;
	text-align: right;
	background-image: url(images/boxes.png);
	background-repeat: no-repeat;
	background-position: -441px -14px;
	cursor: pointer;
}
#hens #henstop {
	position: absolute;
	left: 0px;
	top: -6px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 146px;
	height: 6px;
	background-image: url(images/boxes.png);
	background-repeat: no-repeat;
	background-position: -441px -8px;
}

#stags {
	position: relative;
	float: left;
	padding: 224px 10px 0px 10px;
	margin: 5px 0px 0px 0px;
	width: 126px;
	height: 17px;
	text-align: right;
	background-image: url(images/boxes.png);
	background-repeat: no-repeat;
	background-position: -588px -14px;
	cursor: pointer;
}
#stags #stagstop {
	position: absolute;
	left: 0px;
	top: -14px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 146px;
	height: 14px;
	background-image: url(images/boxes.png);
	background-repeat: no-repeat;
	background-position: -588px 0px;
}

#women a, #men a, #children a, #hens a, #stags a {
	color: #8e108d;
	text-decoration: none;
}
#women a:hover, #men a:hover, #children a:hover, #hens a:hover, #stags a:hover {
	color: #ea64e9;
}

#conttart #proco {
	position: relative;
	float: left;
	padding: 84px 12px 0px 12px;
	margin: 1px 1px 0px 0px;
	width: 122px;
	height: 68px;
	background: url(images/proco_bg.png) 0 0 no-repeat;
}

#conttart #proco img#procoimg {
	position: absolute;
	top: 0px;
	right: -6px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 58px;
	height: 142px;
}

#conttart #proco p {
	padding: 0px 0px 15px 0px;
	color: #ffffff;
}

#conttart #proco a {
	color: #4a0351;
	text-decoration: none;
}

#conttart #proco a:hover {
	color: #ea64e9;
}

#conttart #compe {
	position: relative;
	float: left;
	padding: 45px 0px 0px 109px;
	margin: 1px 1px 0px 0px;
	width: 184px;
	height: 107px;
	background: url(images/compe_bg.jpg) 0 0 no-repeat;
}

#conttart #compe img#compeimg {
	position: absolute;
	left: 4px;
	top: 2px;
	width: 98px;
	height: 158px;
}

#conttart #compe img#laswin {
	padding: 2px 0px 0px 0px;
}

#conttart #compe p {
	padding: 0px 0px 2px 0px;
	color: #444444;
}

#conttart #compe span {
	font-weight: bold;
	color: #48034d;
}

#conttart #compe label {
	float: left;
	padding: 2px 0px 0px 1px;
	margin: 0px 0px 0px 0px;
	width: 125px;
	height: 16px;
	background: url(images/compeinp_bg.png) 0 0 no-repeat;
}

#conttart #compe input {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 125px;
	height: 15px;
	background: transparent;
	border: 0px;
	font-size: 10px;
	color: #444444;
}

#conttart #compe input#compesub {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	width: 40px;
	height: 18px;
	border: 0px;
}

#conttart #shous {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 1px 0px 0px 0px;
	width: 293px;
	height: 152px;
	background: url(images/shous_bg.png) 0 0 no-repeat;
}

#conttart #shous #prene {
	float: left;
	padding: 13px 0px 0px 180px;
	margin: 0px 0px 0px 0px;
	width: 113px;
	height: 20px;
}

#conttart #shous #prene a {
	color: #ffffff;
	text-decoration: none;
}

#conttart #shous #prene a:hover {
	color: #EA64E9;
}

#conttart #shous #sutxt {
	float: left;
	padding: 11px 6px 0px 15px;
	margin: 0px 0px 0px 0px;
	width: 93px;
	height: 108px;
}

#conttart #shous #sutxt  p {
	padding: 0px 0px 4px 0px;
	color: #444444;
}

#conttart #shous #sukep {
	position: relative;
	float: left;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 174px;
	height: 110px;
}

#conttart #shous #sukep img {
	width: 174px;
	height: 110px;
}

#conttart #shous #sukep img#sukeret {
	position: absolute;
	left: 0px;
	top: 3px;
	width: 174px;
	height: 110px;
}

#conttart #fepro {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 1px 1px 0px 0px;
	width: 440px;
	height: 152px;
	background: url(images/fepro_bg.png) 0 0 no-repeat;
}

#conttart #fepro #viewll {
	float: left;
	padding: 13px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	width: 420px;
	height: 20px;
	text-align: right;
}

#conttart #fepro #viewll a {
	color: #ffffff;
	text-decoration: none;
}

#conttart #fepro #viewll a:hover {
	color: #EA64E9;
}

#conttart #fepro .prods {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 146px;
	height: 119px;
}

#conttart #fepro .prods .propic {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 146px;
	height: 87px;
	text-align: center;
}

#conttart #fepro .prods .propic img {
	max-width: 146px;
	max-height: 87px;
}

#conttart #fepro .prods .protxt {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 146px;
	height: 32px;
	text-align: center;
}

#conttart #fepro .prods .protxt p {
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #46034b;
}

#conttart #fepro .prods .protxt a {
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}

#conttart #fepro .prods .protxt a:hover {
	color: #EA64E9;
}

#conttart #fepro2 {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 1px 1px 0px 0px;
	width: 734px;
	height: 152px;
	background: url(images/fepro_bg2.png) 0 0 no-repeat;
}

#conttart #fepro2 #viewll2 {
	float: left;
	padding: 13px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	width: 714px;
	height: 20px;
	text-align: right;
}

#conttart #fepro2 #viewll2 a {
	color: #ffffff;
	text-decoration: none;
}

#conttart #fepro2 #viewll2 a:hover {
	color: #EA64E9;
}

#conttart #fepro2 .prods2 {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 146px;
	height: 119px;
}

#conttart #fepro2 .prods2 .propic2 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 146px;
	height: 87px;
	text-align: center;
}

#conttart #fepro2 .prods2 .propic2 img {
	max-width: 146px;
	max-height: 87px;
}

#conttart #fepro2 .prods2 .protxt2 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 146px;
	height: 32px;
	text-align: center;
}

#conttart #fepro2 .prods2 .protxt2 p {
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #46034b;
}

#conttart #fepro2 .prods2 .protxt2 a {
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}

#conttart #fepro2 .prods2 .protxt2 a:hover {
	color: #EA64E9;
}

#conttart #febra {
	position: relative;
	float: left;
	padding: 33px 0px 0px 0px;
	margin: 1px 0px 0px 0px;
	width: 293px;
	height: 119px;
	text-align: center;
	background: url(images/febra_bg.png) 0 0 no-repeat;
}

#conttart #febra img {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 293px;
	height: 119px;
}

#conttart #febra img#febrakeret{
	position: absolute;
	left: 0px;
	bottom: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 293px;
	height: 5px;
}

#conttart #flasli {
	float: left;
	padding: 0px;
	margin: 1px 0px 0px 0px;
	width: 734px;
	height: 110px;
}

#conttart #flasli img#outh {
	position: relative;
	float: left;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px -7px;
}

#conttart #flasli #mainfla {
	float: right;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 550px;
	height: 100px;
}

h2 {
	padding: 4px 0px 4px 10px;
	margin: 0px;
	font-size: 22px;
	font-weight: bold;
	color: #46034b;
}

#conttart_other .prodlistbox {
	float: left;
	padding: 3px 3px 0px 3px;
	margin: 0px 2px 2px 0px;
	width: 138px;
	height: 194px;
	background: url(images/prodlistbox_bg.png) -144px 0px no-repeat;
}

#conttart_other .prodlistbox:hover {
	background: url(images/prodlistbox_bg.png) 0px 0px no-repeat;
}

#conttart_other .prodlistbox .plbkep {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 138px;
	height: 136px;
	text-align: center;
	font-size: 0px;
	overflow: hidden;
}

#conttart_other .prodlistbox .plbkep img {
	height: 136px;
}

#conttart_other .prodlistbox .plbtxt1 {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 138px;
	height: 36px;
}

#conttart_other .prodlistbox .plbtxt1 p {
	padding: 6px 2px 0px 2px;
	color: #ffde00;
}

#conttart_other .prodlistbox .plbtxt2 {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 138px;
	height: 18px;
}

#conttart_other .prodlistbox .plbtxt2 label {
	float: left;
	padding: 6px 2px 0px 2px;
	margin: 0px;
	width: 42px;
	color: #ffffff;
}

#conttart_other .prodlistbox .plbtxt2 label.pllc {
	text-align: center;
}

#conttart_other .prodlistbox .plbtxt2 label.pllr {
	text-align: right;
}

#conttart_other .prodlistbox .plbtxt2 a {
	color: #ffffff;
	text-decoration: none;
}

#conttart_other .prodlistbox .plbtxt2 a:hover {
	color: #ea64e9;
}

#conttart_other #plprne {
	clear: both;
	padding: 0px;
	margin: 0px;
	width: 734px;
}

#conttart_other #plprne span {
	font-size: 12px;
	font-weight: bold;
	color: #46034b;
	text-decoration: underline;
}

#conttart_other #plprne a {
	font-size: 12px;
	font-weight: bold;
	color: #46034b;
	text-decoration: none;
}

#conttart_other #plprne a:hover {
	color: #ea64e9;
}

#conttart_other #plprne label {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 244px;
}

#conttart_other #plprne label.plprnelc {
	text-align: center;
}

#conttart_other #plprne label.plprnelr {
	text-align: right;
}

h3 {
	padding: 4px 0px 4px 10px;
	margin: 0px;
	font-size: 22px;
	font-weight: bold;
	color: #46034b;
	text-transform: uppercase;
}

#conttart_other #prodes {
	padding: 8px 9px 0px 8px;
	margin: 0px;
	width: 717px;
	/*height: 602px;*/
	background: url(images/prodes_bg.png) 0 0 no-repeat;
}

#conttart_other #prodes #prodesside1 {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 376px;
}

#conttart_other #prodes #prodesside2 {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 341px;
}

#conttart_other #prodes #pdkep {
	/*float: left;*/
	padding: 0px 8px 0px 0px;
	margin: 0px;
	width: 368px;
	/*height: 360px;*/
	height: auto;
	text-align: center;
}

#conttart_other #prodes #pdkep img {
	max-width: 368px;
	max-height: 537px;
}

#conttart_other #prodes #pddesc {
	float: right;
	padding: 20px 20px 20px 20px;
	margin: 0px;
	width: 301px;
	background: url(images/pddesc_bg.png) 0 0 no-repeat;
}

#conttart_other #prodes #pddesc p {
	padding: 0px 0px 20px 0px;
	color: #37043b;
}

#conttart_other #prodes #pddesc label {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 100px;
	height: 24px;
}

#conttart_other #prodes #pddesc select {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 100px;
	height: 18px;
	font-size: 10px;
}

#conttart_other #prodes #pddesc #pdprice {
	float: right;
	padding: 3px 5px 5px 5px;
	margin: 0px;
	width: 80px;
	height: 82px;
	background: url(images/pdprice_bg.png) 0 0 no-repeat;
}

#conttart_other #prodes #pddesc #pdprice p {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

#conttart_other #prodes #pddesc #pdprice p#pdpcp {
	padding: 12px 0px 12px 0px;
	font-size: 22px;
	color: #46034b;
	text-align: center;
}

#conttart_other #prodes #pddesc #pdprice a {
	font-size: 9px;
	color: #46034b;
	text-decoration: none;
}

#conttart_other #prodes #pddesc #pdprice a:hover {
	color: #ffffff;
}

#conttart_other #prodes #pdfepro {
	/*float: left;*/
	padding: 33px 0px 0px 0px;
	margin: 0px;
	width: 341px;
	height: 119px;
	background: url(images/pdfepro_bg.png) 0 0 no-repeat;
}

#conttart_other #prodes #pdfepro .pdfps {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 170px;
	height: 119px;
}

#conttart_other #prodes #pdfepro .pdfps .pdfppic {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 170px;
	height: 87px;
	text-align: center;
}

#conttart_other #prodes #pdfepro .pdfps .pdfppic img {
	max-width: 170px;
	max-height: 87px;
}

#conttart_other #prodes #pdfepro .pdfps .pdfptxt {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 170px;
	height: 32px;
	text-align: center;
}

#conttart_other #prodes #pdfepro .pdfps .pdfptxt p {
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #46034b;
}

#conttart_other #prodes #pdfepro .pdfps .pdfptxt a {
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}

#conttart_other #prodes #pdfepro .pdfps .pdfptxt a:hover {
	color: #EA64E9;
}

#conttart_other #pdbali {
	/*float: left;*/
	padding: 0px 9px 0px 30px;
	margin: 0px;
	width: 695px;
	height: 56px;
	background: url(images/prodes2_bg.png) 0 0 no-repeat;
}

#conttart_other #pdbali p {
	padding: 12px 0px 1px 0px;
	color: #ffde00;
}

#conttart_other #pdbali a {
	color: #ffffff;
	text-decoration: none;
}

#conttart_other #pdbali a:hover {
	color: #ffde00;
}

#conttart_other #baskettbl {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 734px;
	display: table;
}

#conttart_other #baskettbl #btbltop {
	padding: 0px;
	margin: 0px;
	width: 734px;
	height: 76px;
	background: url(images/baskettbl_top.png) 0 0 no-repeat;
	display: table-cell;
}

#conttart_other #baskettbl #btbltopc {
	padding: 0px;
	margin: 0px;
	width: 734px;
	height: 81px;
	background: url(images/baskettbl_topc.png) 0 0 no-repeat;
	display: table-cell;
}

#conttart_other #baskettbl .btbltr1 {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 734px;
	height: 76px;
	background: url(images/baskettbl_tr1.png) left bottom repeat-x #ffffff;
}

#conttart_other #baskettbl #btbltr2, #conttart_other #baskettbl #btbltr3 {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 734px;
	height: 30px;
	background: url(images/baskettbl_tr2.png) 0 0 no-repeat;
}

#conttart_other #baskettbl #btblbot {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 734px;
	height: 30px;
	background: url(images/baskettbl_bot.png) 0 0 no-repeat;
}

#conttart_other #baskettbl .btbltd1 {
	padding: 0px;
	margin: 0px;
	width: 132px;
	height: 120px;
	text-align: center;
	display: table-cell;
}

#conttart_other #baskettbl #btbltd12, #conttart_other #baskettbl #btbltd123 {
	padding: 0px;
	margin: 0px;
	width: 132px;
	height: 47px;
	text-align: center;
	* background: url(images/baskettbl_tr2.png) 0px 0px no-repeat;
	display: table-cell;
}

#conttart_other #baskettbl #btbltd13 {
	padding: 0px;
	margin: 0px;
	width: 132px;
	height: 30px;
	text-align: center;
	display: table-cell;
}

#conttart_other #baskettbl #btbltd13 p {
	font-size: 12px;
	color: #ffde00;
}

#conttart_other #baskettbl #btbltd13 a {
	color: #ffde00;
	text-decoration: none;
}

#conttart_other #baskettbl #btbltd13 a:hover {
	color: #ffffff;
}

#conttart_other #baskettbl .btbltd1 img {
	max-height: 80px;
	_ height: 80px;
}

#conttart_other #baskettbl .btbltd1v {
	padding: 0px;
	margin: 0px;
	width: 255px;
	height: 120px;
	display: table-cell;
}

#conttart_other #baskettbl .btbltd1v p {
	font-size: 12px;
	color: #742e7a;
}

#conttart_other #baskettbl .btbltd1v span {
	font-size: 12px;
	font-weight: bold;
	color: #37043b;
}

#conttart_other #baskettbl #btbltd1v2, #conttart_other #baskettbl #btbltd1v23 {
	padding: 0px;
	margin: 0px;
	width: 255px;
	height: 47px;
	* background: url(images/baskettbl_tr2.png) -132px 0px no-repeat;
	display: table-cell;
}

#conttart_other #baskettbl #btbltd1v2 p, #conttart_other #baskettbl #btbltd1v23 p {
	font-size: 12px;
	color: #ffffff;
}

#conttart_other #baskettbl #btbltd1v3 {
	padding: 0px;
	margin: 0px;
	width: 429px;
	height: 30px;
	text-align: center;
	* background: url(images/baskettbl_bot.png) -132px 0px no-repeat;
	display: table-cell;
}

#conttart_other #baskettbl #btbltd1v3 p {
	font-size: 12px;
	color: #ffde00;
}

#conttart_other #baskettbl #btbltd1v3 a {
	color: #ffde00;
	text-decoration: none;
}

#conttart_other #baskettbl #btbltd1v3 a:hover {
	color: #ffffff;
}

#conttart_other #baskettbl .btbltd2 {
	padding: 0px 0px 0px 16px;
	margin: 0px;
	width: 134px;
	height: 120px;
	display: table-cell;
}

#conttart_other #baskettbl #btbltd22 {
	padding: 0px 0px 0px 16px;
	margin: 0px;
	width: 134px;
	height: 47px;
	* background: url(images/baskettbl_tr2.png) -387px 0px no-repeat;
	display: table-cell;
}

#conttart_other #baskettbl .btbltd2 label {
	padding: 2px 2px 0px 2px;
	margin: 0px;
	width: 38px;
	height: 15px;
	background: url(images/basket_inp.png) 0 0 no-repeat;
}

#conttart_other #baskettbl .btbltd2 input {
	padding: 0px;
	margin: 0px;
	width: 38px;
	height: 15px;
	background: transparent;
	text-align: center;
	font-size: 11px;
	color: #37043b;
	border: 0px;
}

#conttart_other #baskettbl #btbltd223 {
	padding: 0px 0px 0px 16px;
	margin: 0px;
	width: 194px;
	height: 47px;
	* background: url(images/baskettbl_tr2.png) -387px 0px no-repeat;
	display: table-cell;
}

#conttart_other #baskettbl #btbltd223 label {
	float: left;
	padding: 2px 2px 0px 2px;
	margin: 0px;
	width: 88px;
	height: 16px;
	background: url(images/discount_inp.png) 0 0 no-repeat;
}

#conttart_other #baskettbl #btbltd223 input {
	padding: 0px;
	margin: 0px;
	width: 88px;
	height: 16px;
	background: transparent;
	text-align: left;
	font-size: 11px;
	color: #37043b;
	border: 0px;
}

#conttart_other #baskettbl .btbltd3 {
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 40px;
	height: 120px;
	text-align: right;
	display: table-cell;
}

#conttart_other #baskettbl .btbltd3 p {
	font-size: 12px;
	font-weight: bold;
	color: #37043b;
}

#conttart_other #baskettbl #btbltd32 {
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 40px;
	height: 47px;
	text-align: right;
	* background: url(images/baskettbl_tr2.png) -421px 0px no-repeat;
	display: table-cell;
}

#conttart_other #baskettbl #btbltd32 p {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

#conttart_other #baskettbl .btbltd4 {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	width: 137px;
	height: 120px;
	background: url(images/baskettbl_td.png) right top repeat-y;
	_ background: url(images/baskettbl_td_ie7.png) left bottom no-repeat;
	* background: url(images/baskettbl_td_ie7.png) 0 0 no-repeat;
	display: table-cell;
}

#conttart_other #baskettbl .btbltd4 p {
	padding: 3px 0px 0px 0px;
	font-size: 11px;
	font-weight: bold;
	color: #37043b;
}

#conttart_other #baskettbl .btbltd4 a {
	color: #37043b;
	text-decoration: none;
}

#conttart_other #baskettbl .btbltd4 a:hover {
	color: #ffde00;
}

#conttart_other #baskettbl #btbltd42, #conttart_other #baskettbl #btbltd423 {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	width: 137px;
	height: 47px;
	* background: url(images/baskettbl_tr2.png) right top no-repeat;
	display: table-cell;
}

#conttart_other #baskettbl #btbltd43 {
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 117px;
	height: 30px;
	text-align: right;
	* background: url(images/baskettbl_bot.png) right top no-repeat;
	display: table-cell;
}

#conttart_other #baskettbl #btbltd43 p, #conttart_other #baskettbl #btbltd423 p {
	font-size: 12px;
	color: #ffde00;
}

#conttart_other #baskettbl #btbltd43 a, #conttart_other #baskettbl #btbltd423 a {
	color: #ffde00;
	text-decoration: none;
}

#conttart_other #baskettbl #btbltd43 a:hover, #conttart_other #baskettbl #btbltd423 a:hover {
	color: #ffffff;
	text-decoration: none;
}

#conttart_other #cheofrm {
	padding: 30px 30px 0px 30px;
	margin: 0px;
	width: 674px;
}

#conttart_other #cheofrm label {
	float: left;
	padding: 0px;
	margin: 6px 0px 0px 0px;
	height: 16px;
	font-size: 10px;
	color: #46034b;
	text-transform: uppercase;
}

#conttart_other #cheofrm label.cltitle {
	clear: both;
	padding: 2px 0px 0px 10px;
	width: 178px;
}

#conttart_other #cheofrm label.cltitle2 {
	padding: 2px 0px 0px 2px;
	width: 68px;
}

#conttart_other #cheofrm label.clsl1 {
	padding: 2px 3px 0px 2px;
	width: 65px;
	background: url(images/clsl1_bg.png) 0 0 no-repeat;
}

#conttart_other #cheofrm label.clsl2 {
	padding: 2px 3px 0px 2px;
	width: 133px;
	background: url(images/clsl2_bg.png) 0 0 no-repeat;
}

#conttart_other #cheofrm label.clsl3 {
	padding: 2px 3px 0px 2px;
	width: 481px;
	background: url(images/clsl3_bg.png) 0 0 no-repeat;
}

#conttart_other #cheofrm label.clsl4 {
	padding: 2px 3px 0px 2px;
	width: 273px;
	background: url(images/clsl4_bg.png) 0 0 no-repeat;
}

#conttart_other #cheofrm label.clsl5 {
	padding: 2px 3px 0px 2px;
	width: 481px;
	height: 61px;
	background: url(images/clsl5_bg.png) 0 0 no-repeat;
}

#conttart_other #cheofrm input {
	padding: 0px;
	margin: 0px;
	height: 14px;
	font-size: 10px;
	color: #46034b;
	text-transform: uppercase;
	background: transparent;
	border: 0px;
}

#conttart_other #cheofrm input.cli1 {
	width: 65px;
}

#conttart_other #cheofrm input.cli2 {
	width: 133px;
}

#conttart_other #cheofrm input.cli3 {
	width: 481px;
}

#conttart_other #cheofrm input.cli4 {
	width: 273px;
}

#conttart_other #cheofrm input#subbtn {
	float: right;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	width: 54px;
	height: 15px;
	border: 0px;
}

#conttart_other #cheofrm textarea {
	padding: 0px;
	margin: 0px;
	width: 481px;
	height: 59px;
	font-family: trebuchet, arial;
	font-size: 10px;
	color: #46034b;
	text-transform: uppercase;
	background: transparent;
	border: 0px;
}

#conttart_other #pagetit {
	padding: 6px 0px 6px 10px;
	margin: 0px;
	width: 724px;
}

#conttart_other #contact_cont {
	padding: 6px 0px 6px 200px;
	margin: 0px;
	width: 534px;
}

#conttart_other #contact_cont2 {
	float: left;
	padding: 6px 0px 6px 0px;
	margin: 0px;
	width: 534px;
}

#conttart_other #contact_cont3 {
	float: left;
	padding: 6px 0px 6px 30px;
	margin: 0px;
	width: 504px;
}

#conttart_other #contact_cont p, #conttart_other #contact_cont2 p, #conttart_other #contact_cont3 p {
	padding: 0px 0px 0px 0px;
	color: #4a0351;
}

#conttart_other #contact_cont p.cocoptl, #conttart_other #contact_cont2 p.cocoptl {
	padding: 0px 0px 6px 10px;
}

#conttart_other #contact_cont a, #conttart_other #contact_cont2 a, #conttart_other #contact_cont3 a {
	color: #4a0351;
	text-decoration: none;
}

#conttart_other #contact_cont a:hover, #conttart_other #contact_cont2 a:hover, #conttart_other #contact_cont3 a:hover {
	color: #8e108d;
}

#conttart_other img#compimg {
	float: left;
	padding: 6px 15px 0px 15px;
	margin: 0px;
}

#conttart_other #formco {
	padding: 6px 0px 6px 0px;
	margin: 0px;
	width: 430px;
}

#conttart_other #formco p.formcotit {
	padding: 20px 0px 6px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	border-bottom: 1px solid #4a0351;
}

#conttart_other #formco label.fcla1 {
	float: left;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 103px;
	height: 25px;
	font-weight: bold;
	color: #4a0351;
}

#conttart_other #formco label.fcla2 {
	float: left;
	padding: 1px 2px 0px 2px;
	margin: 0px 0px 0px 0px;
	width: 323px;
	height: 26px;
	background: url(images/fcla2_bg.gif) 0 0 no-repeat;
}

#conttart_other #formco label.fcla3 {
	float: left;
	padding: 2px 2px 2px 2px;
	_ padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 323px;
	height: 177px;
	background: url(images/fcla3_bg.gif) 0 0 no-repeat;
}

#conttart_other #formco label.fcla4 {
	float: left;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 103px;
	height: 50px;
	font-weight: bold;
	color: #4a0351;
}

#conttart_other #formco input.fcin2 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 323px;
	height: 19px;
	background: transparent;
	border: 0px;
}

#conttart_other #formco textarea#fcta3 {
	padding: 0px 0px 0px 0px;
	_ padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 323px;
	height: 177px;
	background: transparent;
	border: 0px;
	font-family: arial;
	font-size: 13px;
}

#conttart_other #formco input#submit_btn {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 10px 6px 0px 0px;
	width: 38px;
	height: 19px;
	background: url(images/submit_btn.gif) 0 0 no-repeat;
	border: 0px;
	cursor: pointer;
}

#conttart_other #formco input#save_btn {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 10px 6px 0px 0px;
	width: 24px;
	height: 19px;
	background: url(images/save_btn.gif) 0 0 no-repeat;
	border: 0px;
	cursor: pointer;
}

#conttart_other #yrords {
	padding: 6px 0px 6px 0px;
	margin: 0px;
	width: 430px;
}

#conttart_other #yrords label.yrordstit1 {
	float: left;
	padding: 0px 0px 6px 0px;
	margin: 0px 0px 10px 0px;
	width: 300px;
	border-bottom: 1px solid #4a0351;
	font-weight: bold;
	color: #4a0351;
}

#conttart_other #yrords label.yrordstit2 {
	float: left;
	padding: 0px 0px 6px 0px;
	margin: 0px 0px 10px 0px;
	width: 130px;
	border-bottom: 1px solid #4a0351;
	font-weight: bold;
	color: #4a0351;
}

#conttart_other #yrords label.yrordsla1 {
	float: left;
	padding: 2px 0px 4px 10px;
	margin: 0px 0px 0px 0px;
	width: 290px;
	color: #4a0351;
}

#conttart_other #yrords label.yrordsla2 {
	float: left;
	padding: 2px 0px 4px 10px;
	margin: 0px 0px 0px 0px;
	width: 120px;
	color: #4a0351;
}

#conttart_other #galldiv {
	padding: 6px 10px 6px 10px;
	margin: 0px;
	width: 714px;
}

#conttart_other #galldiv #gallprevbtn {
	float: left;
	padding: 110px 10px 6px 0px;
	margin: 0px;
	width: 185px;
	height: 118px;
	text-align: right;
}

#conttart_other #galldiv #gallimg {
	float: left;
	padding: 6px 10px 6px 10px;
	margin: 0px;
	width: 300px;
	/*height: 224px;*/
	background: #ffffff;
	border: 2px solid #790c7b;
	text-align: center;
}

#conttart_other #galldiv #gallnextbtn {
	float: left;
	padding: 110px 0px 6px 10px;
	margin: 0px;
	width: 185px;
	height: 118px;
	text-align: left;
}

#conttart_other #galldiv #gallimgtxt {
	padding: 6px 0px 6px 0px;
	margin: 0px;
	width: 714px;
	height: 20px;
	text-align: center;
}

#conttart_other #gallimglist {
	padding: 0px 10px 0px 10px;
	margin: 0px;
	width: 714px;
}

#conttart_other #gallimglist ul.galllistul {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#conttart_other #gallimglist ul.galllistul li {
	float: left;
	padding: 6px;
	margin: 0px;
	list-style-type: none;
}

#conttart_other #gallimglist ul.galllistul li img.galllistimg {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border: 2px solid #790c7b;
	cursor: pointer;
}

#conttart_other #propdiv {
	float: right;
	padding: 0px 20px 20px 20px;
	margin: 0px;
	width: 301px;
}

#conttart_other #propdiv ul#propul {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 301px;
	height: 22px;
}

#conttart_other #propdiv ul#propul li {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 0px 0px;
	height: 21px;
	list-style-type: none;
}

#conttart_other #propdiv ul#propul li a {
	padding: 4px 2px 0px 2px;
	margin: 0px;
	height: 17px;
	border-top: 1px solid #848484;
	border-left: 1px solid #848484;
	border-right: 1px solid #848484;
	display: block;
	color: #848484;
	text-decoration: none;
	text-align: center;
}

#conttart_other #propdiv ul#propul li a:hover {
	background: #f0f0f0;
}

#conttart_other #propdiv ul#propul li a#opa1 {
	width: 100px;
}
#conttart_other #propdiv ul#propul.opaa1 li a#opa1 {
	background: #f0f0f0 !important;
}

#conttart_other #propdiv ul#propul li a#opa2 {
	width: 99px;
}
#conttart_other #propdiv ul#propul.opaa2 li a#opa2 {
	background: #f0f0f0 !important;
}

#conttart_other #propdiv ul#propul li a#opa3 {
	width: 43px;
}
#conttart_other #propdiv ul#propul.opaa3 li a#opa3 {
	background: #f0f0f0 !important;
}

#conttart_other #propdiv ul#propul li a#opa4 {
	width: 31px;
}
#conttart_other #propdiv ul#propul.opaa4 li a#opa4 {
	background: #f0f0f0 !important;
}

#conttart_other #propdiv ul#propul li a#opa5 {
	width: 61px;
}
#conttart_other #propdiv ul#propul.opaa5 li a#opa5 {
	background: #f0f0f0 !important;
}

#conttart_other #propdiv #proptxt {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 299px;
	height: 160px;
	border: 1px solid #848484;
}

#conttart_other #propdiv #proptxt p {
	padding: 6px 6px 0px 6px;
	margin: 0px;
}





































































#footer {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 942px;
	height: 23px;
}

#footer p {
	color: #8e108d;
}

#footer a {
	color: #8e108d;
	text-decoration: none;
}

#footer a:hover {
	color: #ffffff;
}

#footer #foobo1 {
	float: left;
	padding: 3px 0px 0px 20px;
	margin: 0px;
	width: 276px;
	height: 20px;
}

#footer #foobo2 {
	float: left;
	padding: 0px 0px 0px 82px;
	margin: 0px;
	width: 311px;
	height: 23px;
	background: url(images/foobo2_bg.png) 0 0 no-repeat;
}

#footer #foobo3 {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 136px;
	height: 23px;
	font-size: 10px;
	line-height: 10px;
}

#footer #foobo4 {
	float: left;
	padding: 4px 0px 0px 0px;
	margin: 0px;
	width: 112px;
	height: 19px;
	text-align: center;
	background: url(images/foobo4_bg.png) 0 0 no-repeat;
}

#footer #foobo4 a {
	font-weight: bold;
	color: #303030;
	text-decoration: none;
}

#footer #foobo4 a:hover {
	color: #1b00c2;
}

#footer label {
	float: left;
	padding: 2px 0px 0px 1px;
	margin: 0px 0px 0px 3px;
	width: 125px;
	height: 16px;
	background: url(images/fooboinpt_bg.png) 0 0 no-repeat;
}

#footer input {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 125px;
	height: 15px;
	background: transparent;
	border: 0px;
	font-size: 10px;
	color: #444444;
}

#footer input#foosub {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 3px;
	width: 42px;
	height: 16px;
	background: transparent;
	border: 0px;
}
#terms_cont {
	padding: 10px 10px 10px 10px;
}



.clear{
	clear: both;
	float: none;
}
h1 {font-size: 8px; float: left;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	width: 347px;
	height: 66px;} 

.style1 {font-size: 14px}
h4 {font-size: 10px;} 
h3 {font-size: 16px;} 
a.level {color: #444444; font-family: Arial; font-weight: bold; font-size: 9px;}
a.level:hover
	{font-size: 9px;
	font-family: Arial;
	color: #8e108d;
	text-decoration: none;
	}