BODY {
	background-color: #4d4b59;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #a0a0a0;
	background-image: url(bg000000.gif);
	background-repeat: repeat;
	background-position: top left;
	vertical-align:top;
	text-align:center;
}
TD {	
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #a0a0a0;
}
h1 {
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 14px;
	font-style: normal;
	color:#9abae0;
	background-image: url(m_h20000.gif);
	background-repeat: no-repeat;
	background-position:left 3px;
	padding-left:18px;
}
h2 {
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 14px;
	font-style: normal;
	color:#9abae0;
	background-image: url(m_h20000.gif);
	background-repeat: no-repeat;
	background-position:left 3px;
	padding-left:18px;
}
h3 {
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 14px;
	font-style: normal;
	color:#9abae0;
	background-image: url(m_h20000.gif);
	background-repeat: no-repeat;
	background-position:left 3px;
	padding-left:18px;
}
h4 {
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 14px;
	font-style: normal;
	color:#9abae0;
	background-image: url(m_h20000.gif);
	background-repeat: no-repeat;
	background-position:left 3px;
	padding-left:18px;
}
A{  	
	text-decoration: none;
	color:#ffffff;
}
A:hover {
	text-decoration: underline;
}
li {
	list-style-image:url(m_li0000.gif);
}
.content {
	width:990px;
	height:100%;
	vertical-align:top;
	background-color:#28272f;
	background-image: url(content_.gif);
}
.content_middle {
	padding-left:6px;
	padding-right:6px;
	background-color: #7a7a7a;
	background-image: url(content0.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
.top {
	height: 96px;
	background-color: #747474;
	background-image: url(top_bg00.gif);
	background-position: top left;
	background-repeat: repeat-x;
	vertical-align:top;
	padding-left:6px;
	padding-right:6px;
}
.top_left {
	height:100px;
	background-image: url(top_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top:8px;
	vertical-align:top;
}
.top_right {
	height:100px;
	background-image: url(top_righ.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding-top:8px;
	vertical-align:top;
}
.required {
	color:red;
	font-size: 12px;
	font-family: Verdana;
}
.check {
	background-color:#323139;
}
.input, .quantity, .fieldinput input {
	background-color:#323139;
	border:1px solid #5d5c60;
	height:18px;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 10px;
	font-style: normal;
	color: #d6d6d7;
	padding-left:3px;
}
.textarea {
	background-color:#323139;
	border:1px solid #5d5c60;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #d6d6d7;
	padding-left:3px;
}
.fieldinput input {
	width: 200px;
	height: 20px;
	text-align:left;

}
.fieldinput2 .input {
	width: 200px;
	height: 20px;
	text-align:left;
}
td.fieldname {
	width: 130px;
}
td.fieldname {
	width: 200px;
}

#game_select_form select 
{
	height:17px;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #363540;
	padding-left:2px;
	background-color:#dfdee1;
	width:273px;
}

.input_white {
	height:17px;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #363540;
	padding-left:2px;
	background-color:#dfdee1;
}
.grey {
	color:#949397;
}
.grey_link, .cartitem A {
	color:#949397;
	background-image: url(m_link00.gif);
	background-repeat: no-repeat;
	background-position:left 5px;
	padding-left:9px;
	line-height:14px;
}
.grey_link:hover, .cartitem A:hover {
	color:#e7e7e7;
	background-image: url(m_linka0.gif);
	background-repeat: no-repeat;
	background-position:left 5px;
	padding-left:9px;
	line-height:14px;

}
.grey_link2, .information A, .game_groups A {
	color:#949397;
	background-image: url(m_link00.gif);
	background-repeat: no-repeat;
	background-position:left 5px;
	padding-left:9px;
}
.grey_link2:hover, .information A:hover, .game_groups A:hover {
	color:#e7e7e7;
	background-image: url(m_linka0.gif);
	background-repeat: no-repeat;
	background-position:left 5px;
	padding-left:9px;

}
.game_groups A.selected {
	color:#e7e7e7;
	background-image: url(m_linka0.gif);
	background-repeat: no-repeat;
	background-position:left 5px;
	padding-left:9px;
	font-weight:bold;
}
.white {
	color:#FFFFFF;
}
.orange {
color:#ff7901;
	}
.menu, .gamemenu {
	text-decoration:none;
	color:#ffffff;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	background-image: url(menu_bg0.gif);
	background-repeat: no-repeat;
	background-position:left 3px;
	padding-left:18px;
	padding-right:6px;
}
.menu:hover, .gamemenu:hover {
	text-decoration:underline;
	color:#ffffff;
	background-image: url(menu_bg_.gif);
	background-repeat: no-repeat;
	background-position:left 1px;
	padding-left:18px;
	padding-right:6px;
}
.menu_activ, .gamemenu_active {
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
	color:#ffffff;
	background-image: url(menu_bg_.gif);
	background-repeat: no-repeat;
	background-position:left 1px;
	padding-left:18px;
	padding-right:6px;
}
.menu_td {
	height:26px;
	background-color:#ff9a40;
	background-image: url(menu_td_.gif);
	background-repeat: repeat-x;
	background-position:left top;
/*	border-bottom:3px solid #000000;*/
}
.menu_pod_td {
	height:23px;
	background-color:#313131;
	border-bottom:3px solid #000000;

}
/*.gamemenu {
	text-decoration:none;
	color:#ffffff;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	background-image: url(/img/shop3/menu_bg.gif);
	background-repeat: no-repeat;
	background-position:left 3px;
	padding-left:18px;
	padding-right:6px;
}
.gamemenu:hover {
	text-decoration:underline;
	color:#ffffff;
	background-image: url(/img/shop3/menu_bg_a.gif);
	background-repeat: no-repeat;
	background-position:left 3px;
	padding-left:18px;
	padding-right:6px;
}*/
.full {
	width:100%;
	vertical-align:top;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
}
.left {
	width:690px;
	vertical-align:top;
	padding-left:8px;
	padding-right:6px;
	padding-top:6px;
}
.left_inner {
	width:200px;
	vertical-align:top;
	padding-left:8px;
	padding-right:6px;
}
.right {
	width:280px;
	vertical-align:top;
}
.center {
	width:350px;
	vertical-align:top;
	background-color: #262626;
	border-right:3px solid #000000;
	border-bottom:3px solid #000000;
}
.small {
	    font-family: Tahoma;
		font-size: 10px;
}

.search {
	width:175px;
	height:20px;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #252525;
	border:1px solid #b9b9b9;
	padding-left:3px;
}
.button_bas {
	border:0;
	height:24px;
	width:39px;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	background-image: url(but_bask.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ff6600;
	cursor:hand;
}
.button_bas2 {
	border:0;
	height:24px;
	width:103px;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	background-image: url(but_basl.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ff6600;
	cursor:hand;
	padding-left:20px;
}
.button30 {
	border:0;
	height:21px;
	width:33px;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	background-image: url(but30_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ff6600;
	cursor:hand;
}
.button55 {
	border:0;
	height:21px;
	width:56px;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	background-image: url(but55_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ff6600;
	cursor:hand;
}
.button70, .button#butsubscribe, .button#butreload, .button#butcontinuerenew,
.button#butcontinueorder, .button#butregister, 
.button#butconfirmorder, .button#butcancelorder {
	border:0;
	height:21px;
	width:72px;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	background-image: url(but70_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ff6600;
	cursor:hand;
}
.button_big, .button#butpay, .button#butpay1, .button#butpay2 {
	border:0;
	height:32px;
	width:109px;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size:16px;
	font-weight:bold;
	color: #ffffff;
	background-image: url(but_big0.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ff6600;
	cursor:hand;
}
.prod_zag, .cartitem .productname, A.prod_zag, A.prod_zag:hover {
	padding-left:0px;
	background-image: none;
	color:#ffffff;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
}
.prod_info, .cartitem {
	line-height:14px;
	padding-bottom:3px;
	padding-top:3px;
}
.prod_info2 {
	line-height:14px;
	padding-bottom:10px;
	padding-top:6px;
}
.prod_text {
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 14px;
	font-style: normal;
	padding:5px;
}
.prod_price {
	color:#ff9a40;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
}
.prod_price2 {
	color:#ff9a40;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 11px;
	font-style: normal;
}
.prod_price_bas {
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
}
.zag_td {
	color:#ffffff;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 13px;
	font-style: normal;
	font-weight:bold;
}
.pic, .productcard {
border:1px solid #5d5c60;
}
table.table, table.table td, table.list_table, table.list_table td {
	background-image:url(punk2000.gif);
	background-repeat:repeat-x;
	background-position: bottom left;
    border-collapse: collapse;
    padding:2px 5px 10px 5px;
    font-size: 11px;
}
table.cart
{
	background-image:url(punk2000.gif);
	background-repeat:repeat-x;
	background-position: top left;
    border-collapse: collapse;
    padding:2px 5px 10px 5px;
    font-size: 11px;
}

table.cart td
{
	background-image:url(punk2000.gif);
	background-repeat:repeat-x;
	background-position: bottom left;
    border-collapse: collapse;
    padding:2px 5px 10px 5px;
    font-size: 11px;
}

table.table th, table.cart th {
	background-image:url(punk2000.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 14px;
	font-style: normal;
	color:#9abae0;
	font-weight:bold;
	padding-bottom:10px;
}
table.list_table th {
	background-repeat:repeat-x;
	background-position:bottom left;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 14px;
	font-style: normal;
	color:#9abae0;
	font-weight:bold;
	padding-bottom:10px;
}
.zag_bas, .page_sort_col {
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 14px;
	font-style: normal;
	color:#9abae0;
	font-weight:bold;
	background-image: url(zag_bas_.gif);
	background-repeat: no-repeat;
	background-position:left 7px;
	padding-left:15px;  
}
.page_sort_col A {
	color:#9abae0;
}
.logo_pay {
margin-right:12px;
}
.footer {
	height: 100px;
	background-color: #868686;
	background-image: url(footer_b.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding-left:6px;
	padding-right:6px;
}
.footer_text {
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 10px;
	font-style: normal;
	color:#949397;
	line-height:12px;
}
#rightcol2 #subscribe_email input
{
width:180px;
margin-right: 10px;
height: 19px;
}
#rightcol3 #subscribe_email input,
#rightcol #subscribe_email input
{
width:145px;
margin-right:10px;
height: 19px;
}
#rightcol3 select
{
width:207px;
}
#rightcol2 select
{
width:273px;
}
.search_text .input
{
width:120px;
}
#leftcol .search_text .input
{
width:420px;
}
.quantity
{
	width:40px;
	text-align:center;
	margin-bottom: 4px;
}

table.but_uni_tab {
}

table.but_uni_tab tr td.bul {
	height:21px;
	width:8px;
	padding-right:0px;
	vertical-align:bottom;
	background-image: url(unibut_l.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
table.but_uni_tab tr td.bur {
	height:21px;
	width:8px;
	padding-right:0px;
	vertical-align:bottom;
	background-image: url(unibut_r.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
table.but_uni_tab tr td.sul {
	height:21px;
	width:11px;
	vertical-align:bottom;
	padding-right:0px;
	background-image: url(unibut_l.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
table.but_uni_tab tr td.sur {
	height:21px;
	padding-left:7px;
	width:11px;
	vertical-align:bottom;
	padding-right:0px;
	background-image: url(unibut_r.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.but_uni, .buttonGWback, .buttonGWpay {
	border:0;
	height:21px;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	background-image: url(unibut_b.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ff6600;
	cursor:hand;
	padding-left:1px;
	padding-right:1px;
}
.reg_message {
	font-size: 12px;

}

hr {
	color:#9abae0;
	height: 1px;
	width: 75%;
	text-align: left;
}
/*textarea {
scrollbar-face-color:#8080FF; 
scrollbar-arrow-color:#FFFFFF; 
scrollbar-track-color:#DDDDFF; 
scrollbar-shadow-color:''; 
scrollbar-highlight-color:''; 
scrollbar-3dlight-color:''; 
scrollbar-darkshadow-Color:''; 
} */

.prod_text A
{
    color:#A0A0A0;
    text-decoration:underline;
}
.prod_text A:hover
{
    text-decoration:none;
}