﻿#pageHeaderRegistration1{height:60px; background-image:url('../img/toppage/pageHeader_register1.png'); background-repeat:no-repeat; background-position:left top;}
#pageHeaderRegistration2{height:60px; background-image:url('../img/toppage/pageHeader_register2.png'); background-repeat:no-repeat; background-position:left top;}

#pageHeaderCheckout1	{height:60px; background-image:url('../img/toppage/pageHeader_checkout1.png'); background-repeat:no-repeat; background-position:left top;}
#pageHeaderCheckout2	{height:60px; background-image:url('../img/toppage/pageHeader_checkout2.png'); background-repeat:no-repeat; background-position:left top;}
#pageHeaderCheckout3	{height:60px; background-image:url('../img/toppage/pageHeader_checkout3.png'); background-repeat:no-repeat; background-position:left top;}
#pageHeaderCheckout4	{height:60px; background-image:url('../img/toppage/pageHeader_checkout4.png'); background-repeat:no-repeat; background-position:left top;}

#pageHeaderContent		{padding:15px 0 0 40px; font-weight:bold;}
#pageHeaderContent h1	{font-size:150%; color:#E60000;}
#pageHeaderContent h2	{font-size:140%; color:#000000;}

#RightText				{padding:10px;}
#RightText h1			{font-weight:bold; font-size:120%; padding:10px 0 0 0; color:#E60000;}
#RightText h2			{font-weight:bold; font-size:100%; padding:10px 0 0 0; color:#e0e0e0;}
#RightText p			{color:#d1d1d1; padding:5px 0 5px 0;}

/******** Tables **********/

#Table590Container		{width:590px; margin:10px auto;}
#Table590Header			{height:25px; background-image:url('../../common/tables/590_top.png');background-repeat:no-repeat; background-position:left top;}
#Table590Header label	{float:left; display:block; padding:8px 0 0 15px; font-weight:bold; color:#e0e0e0;}
#Table590Content		{padding:0 5px 0 5px; background-image:url('../../common/tables/590_middle.png');background-repeat:repeat-y; background-position:left top;}
#Table590Bottom			{height:25px; background-image:url('../../common/tables/590_bottom.png');background-repeat:no-repeat; background-position:left top;}

/******** Index **********/

#IndexNews			{padding:10px;}
#IndexNewsRowContent{padding:5px 0 5px 0;}
#IndexNewsHeader	{font-weight:bold;}
#IndexNewsText		{padding:2px 0 0 0;}

#IndexNews a, a:link, a:active, a:visited, a:hover {color:#000000; text-decoration:underline;}

#IndexInfo			{padding:10px;}
#IndexInfo p		{padding:5px 0 5px 0;}
#IndexInfo span		{font-weight:bold;}
#IndexInfo label	{font-weight:bold; color:#E60000;}

#IndexProductNav	{padding:2px 0 2px 0;}
#IndexPhotoNav		{float:left;}
#IndexPhotoNav img	{height:75px; width:100px; border:1px solid #ababab;}
#IndexInfoNav		{float:left; width:160px; margin:0 0 0 5px;}
#IndexInfoNavName	{padding:2px 0 0 0; font-weight:bold;}
#IndexInfoNavPrix	{padding:5px 0 5px 0; font-weight:bold; color:#E60000;}
#IndexInfoNavOther	{padding:2px 0 0 0;}

/******** Contact **********/

#ContactContent		{padding:10px 10px 10px 10px;}
#ContactText		{padding:10px 0 0 0;}

#ContactFieldSet	{margin:10px 0 0 0;}
#ContactRowContent	{padding:5px 10px 5px 10px;}
#ContactRow			{padding:2px 0 2px 0;}
#ContactRowLabel	{float:left; padding:2px 0 0 0; width:100px;}
#ContactRowField	{float:left; width:100px;}

#ContactMsg			{text-align:center; width:100%;}
#ContactMsg iframe	{width:100%; height:300px;}

.ContactText		{width:200px;}
.ContactSelect		{width:200px;}

/******** Login **********/

#LoginLeftContener	{float:left; height:350px; width:50%;}
#LoginRightContener	{float:left; height:350px; width:50%; background-color:#000000;}

#LoginInfo 			{padding:10px 10px 10px 10px;}
#LoginText 			{padding:10px 10px 10px 10px; border-bottom:1px solid #999999;}
#Login 				{padding:10px 10px 10px 10px; border-bottom:1px solid #999999;}
#LoginRow			{padding:1px 0 1px 0;}
#LoginRow label		{float:left; display:block; width:100px;}
#LoginRow span		{float:left; display:block;}
#LoginRow input		{width:125px; height:15px;}
#LoginChekbox		{padding:5px 5px 0px 100px;}

#ForgotPass 		{padding:5px 0 5px 0px;}
#ForgotPass a, a:link, a:active, a:visited, a:hover {color:#000000; text-decoration:underline;}

/******** Customers Space **********/

#CustomersContent 		{margin:10px;}
#CustomersLeftContent 	{float:left; width:50%;}
#CustomersRightContent 	{float:left; width:50%;}

#CustomersFieldSet		{margin:10px;}
#CustomersRowContent	{padding:10px;}
#CustomersRow			{padding:3px 0 3px 0; border-top:1px solid #ababab;}
#CustomersSummary		{padding:3px 0 5px 0; text-align:right; border-top:1px solid #ababab;}

#CustomersDeliveryTitle	{float:left;}
#CustomersDeliveryBtn	{float:right; margin:0 0 0 5px;}

#CustomersDeliveryRowBtn{padding:5px 0 0 0; text-align:right;}

a.CustomersDeliveryModify	{background:url('../../common/btn/btnModify.png') no-repeat left top; display:block; width:15px; height:15px;}
a.CustomersDeliveryDelete	{background:url('../../common/btn/btnDelete.gif') no-repeat left top; display:block; width:15px; height:15px;}

#CustomersOrderRow		{padding:3px 0 3px 0; width:242px; border-top:1px solid #ababab;}
#CustomersOrderHead		{padding:1px 0 1px 0;}
#CustomersOrderHead span{display:block; color:#000000; font-weight:bold;}
#CustomersOrderEmptyRow	{padding:3px 0 3px 0; border-top:1px solid #ababab;}
#CustomersOrderSummary	{padding:10px 0 0 0; text-align:right; border-top:1px solid #ababab;}

#CustomersOrderId		{float:left; width:60px;}
#CustomersOrderDate		{float:left; width:122px; text-align:center;}
#CustomersOrderStatus	{float:left; width:122px; text-align:center;}
#CustomersOrderPrice	{float:left; width:60px; text-align:right; color:#E60000;}

#CustomersOrderId a, a:link, a:active, a:visited, a:hover {color:#000000; text-decoration:underline;}

/******** Registration **********/

#RegistrationContent 	{padding:10px;}
#RegistrationText	 	{padding:3px 0 3px 0;}
#RegistrationFieldSet	{margin:10px 0 0 0;}

#RegistrationRowContent	{padding:10px;}
#RegistrationRow		{padding:5px 0 5px 0;}
#RegistrationLabel		{float:left; width:250px;}
#RegistrationLabel span	{display:block; font-size:7pt;}
#RegistrationField		{float:left; padding:3px 0 0 0;}
#RegistrationField span	{font-size:7pt; padding:2px 0 0 2px;}
#RegistrationVerif		{margin:0 auto; width:150px; text-align:center;}
#RegistrationVerifImg	{width:100px; height:30px;}
#RegistrationVerifField	{width:50px; padding:5px 0 0 0;}
#RegistrationVerifTxt	{padding:2px 0 2px 0; text-align:center;}
#RegistrationVerifTxt a, a:link, a:active, a:visited, a:hover {color:#000000; text-decoration:underline;}

#RegistrationChek 		{padding:10px 0 10px 0;}
#RegistrationChek span  {float:left; display:block; width:20px;}
#RegistrationChek label {float:left; display:block;}
#RegistrationChek a, a:link, a:active, a:visited, a:hover {color:#000000; text-decoration:underline;}

#RegistrationRow select {height:19px;}
#RegistrationRow input  {height:15px;}
.RegistrationText		{width:150px;}
.RegistrationSelect 	{width:154px;}
.RegistrationYear 		{width:30px;}
.RegistrationVerif 		{width:40px;}

#ConfirmLeftContener	{float:left; height:530px; width:50%;}
#ConfirmRightContener	{float:left; height:530px; width:50%; background-color:#000000;}

#ConfirmContent 	  	{padding:0 10px 10px 10px;}
#ConfirmValidation
{
	width:290px;
	height:530px;
	position:absolute;
	background-image:url('../img/txt/txt_registration.png');
	background-repeat:no-repeat;
	background-position:left top;
	filter:alpha(opacity=70);
	opacity:0.7;
	moz-opacity:70%; 
}

#ConfirmFieldSet	 	{margin:10px 0 0 0;}
#ConfirmFieldRowContent {padding:5px 10px 5px 10px;}
#ConfirmFieldSetRow	  	{padding:2px 0 2px 0;}
#ConfirmFieldSetRowLabel{float:left; width:100px;}
#ConfirmFieldSetRowField{float:left; padding:3px 0 0 0;}

#ActivationContent 	  	{padding:0 10px 10px 10px;}
#ActivationText	 		{padding:10px 0 0 0;}
#ActivationFieldSet		{margin:10px 0 0 0;}
#ActivationRowContent	{padding:5px 10px 5px 10px;}
#ActivationRow			{padding:2px 0 2px 0;}
#ActivationRowLabel		{float:left; padding:2px 0 0 0; width:100px;}
#ActivationRowField		{float:left; width:100px;}
#ActivationRowBtn		{float:left; padding:0 0 0 10px;}
.ActivationText			{width:100px;}

#ExpirationContent 	  	{padding:10px;}
#ExpirationContent p	{padding:2px 0 2px 0;}

/******** Billing Display **********/

#BillingDeliveryContent	  {padding:5px 10px 5px 10px;}
#BillingDeliveryText	  {padding:3px 0 3px 0;}
#BillingDeliveryFieldSet  {margin:10px 0 0 0;}
#BillingDeliveryRowContent{padding:5px 10px 5px 10px;}
#BillingDeliveryRow		  {padding:5px 0 5px 0;}
#BillingDeliveryLabel	  {float:left; width:250px;}
#BillingDeliveryField	  {float:left; padding:3px 0 0 0;}

#BillingShopCartHeader1	{float:left; display:block; padding:8px 0 0 15px; width:285px; font-weight:bold; color:#e0e0e0;}
#BillingShopCartHeader2 {float:left; display:block; padding:8px 0 0 0; width:120px; text-align:right; font-weight:bold; color:#e0e0e0;}
#BillingShopCartHeader3 {float:left; display:block; padding:8px 0 0 0; width:145px; text-align:right; font-weight:bold; color:#e0e0e0;}

#BillingShopCartContent	 {padding:5px 10px 10px 5px;}
#BillingShopCartRow		 {width:565px; padding:5px 0 0 0; border-bottom:1px solid #c3c3c3;}
#BillingShopCartPhoto	 {float:left; width:80px;}
#BillingShopCartPhoto img{width:80px; border:1px solid #c3c3c3;}
#BillingShopCartInfo	 {float:left; width:210px;}
#BillingShopCartInfoName {padding:2px 0 0 5px; font-weight:bold;}
#BillingShopCartInfoPrice{padding:5px 0 5px 5px; font-weight:bold; color:#E60000;}
#BillingShopCartInfoPrice span	{padding:2px 0 0 5px; font-size:7pt;}
#BillingShopCartInfoOther{padding:2px 0 0 5px;}
#BillingShopCartQt		 {float:left; width:120px; text-align:right;}
#BillingShopCartQt span	 {display:block;}
#BillingShopCartPrice	 {float:left; width:155px; text-align:right; font-weight:bold; color:#E60000;}

#BillingShopCartTotal	  {width:565px; padding:2px 0 0 0; height:16px; border-bottom:1px solid #c3c3c3;}
#BillingShopCartTotalText {float:left; width:410px;}
#BillingShopCartTotalPrice{float:left; width:155px; text-align:right; font-weight:bold; color:#E60000;}

#BillingInfoContent	{padding:5px 10px 5px 10px;}
#BillingInfoText	{padding:3px 0 3px 0;}
#BillingInfoRow		{padding:2px 0 2px 0;}
#BillingInfoLabel	{float:left; width:250px;}
#BillingInfoField	{float:left; padding:3px 0 0 0;}

#BillingInfoRow a, a:link, a:active, a:visited, a:hover {color:#000000; text-decoration:underline;}

/******** Display **********/

#DisplayPhoto		{float:left; width:307px; text-align:center;}
#DisplayPhoto img	{margin:10px; width:267px; border:1px solid #c3c3c3;}
#DisplayInfo		{float:left; width:273px;}
#DisplayInfoName	{padding:10px 0 0 5px; font-size:12pt; font-weight:bold;}
#DisplayInfoPrice	{padding:10px 0 10px 5px; font-size:10pt; font-weight:bold; color:#E60000;}
#DisplayInfoOther	{padding:2px 0 2px 5px;}

#DisplayShopCart	{padding:10px 0 10px 0;}
#ShopCart			{margin:20px auto; height:100px; width:200px; background-image:url('../../common/items/shopping_cart.png'); background-repeat:no-repeat; background-position:left top;}
#ShopCartTitle	 	{height:25px;}
#ShopCartTitle label{display:block; padding:8px 0 0 0px; font-weight:bold; color:#e0e0e0; text-align:center;}
#ShopCartContent	{height:50px;}
#ShopCartLeft		{float:left; height:45px; padding:5px 5px 0 0; width:135px;}
#ShopCartRight		{float:left; height:50px; width:60px;}
#ShopCartRow	 	{padding:2px 0 0 0; font-size:7pt;}
#ShopCartRow label	{float:right; display:block; padding:2px 5px 0 0; text-align:right;}
#ShopCartRow span	{float:right; display:block; text-align:right;}
#ShopCartRow input	{height:12px; width:30px; font-size:7pt;}
#ShopCartRow select	{height:16px; width:80px; font-size:7pt;}
#ShopCartBottom	 	{height:25px;}

#ShopCartBtn		{width:50px; height:50px;}
#ShopCartBtn a		{background:url("../../common/btn/btnCart_off.png"); background-repeat:no-repeat; background-position:left top; display:block; width:50px; height:50px;}
#ShopCartBtn a:hover{background:url("../../common/btn/btnCart_on.png"); background-repeat:no-repeat; background-position:left top;}

#DisplayDescription		{padding:10px;}
#DisplayDescription	p	{padding:5px 0 5px 0;}
#DisplayDescription img {border:1px solid #c3c3c3;}

/******** Checkout ShopCart **********/

#CheckoutShopCartHeader1 {float:left; display:block; padding:8px 0 0 15px; width:285px; font-weight:bold; color:#e0e0e0;}
#CheckoutShopCartHeader2 {float:left; display:block; padding:8px 0 0 0; width:120px; text-align:right; font-weight:bold; color:#e0e0e0;}
#CheckoutShopCartHeader3 {float:left; display:block; padding:8px 0 0 0; width:100px; text-align:right; font-weight:bold; color:#e0e0e0;}

#CheckoutShopCartContent	{padding:5px 10px 10px 5px;}
#CheckoutShopCartRow		{padding:5px 0 0 0; border-bottom:1px solid #c3c3c3;}
#CheckoutShopCartPhoto		{float:left; width:80px;}
#CheckoutShopCartPhoto img	{width:80px; border:1px solid #c3c3c3;}
#CheckoutShopCartInfo		{float:left; width:210px;}
#CheckoutShopCartInfoName	{padding:2px 0 0 5px; font-weight:bold;}
#CheckoutShopCartInfoPrice	{padding:5px 0 5px 5px; font-weight:bold; color:#E60000;}
#CheckoutShopCartInfoPrice span	{padding:2px 0 0 5px; font-size:7pt;}
#CheckoutShopCartInfoOther	{padding:2px 0 0 5px;}
#CheckoutShopCartQt			{float:left; width:120px; text-align:right;}
#CheckoutShopCartQt label	{display:block; padding:2px 0 0 0; font-size:7pt;}
#CheckoutShopCartQt span	{display:block;}
#CheckoutShopCartQt input	{height:12px; width:30px; font-size:7pt;}
#CheckoutShopCartPrice		{float:left; width:100px; text-align:right; font-weight:bold; color:#E60000;}
#CheckoutShopCartDeleteIco	{float:left; width:50px; text-align:right;}

#CheckoutShopCartTotal		{padding:2px 0 0 0; height:16px; border-bottom:1px solid #c3c3c3;}
#CheckoutShopCartTotalText	{float:left; width:410px;}
#CheckoutShopCartTotalPrice	{float:left; width:155px; text-align:right; font-weight:bold; color:#E60000;}

#CheckoutShopCartPrivacy	{padding:10px 0 10px 0;}
#CheckoutShopCartChek		{padding:2px 0 2px 0;}
#CheckoutShopCartChek span	{float:left; display:block; width:20px;}
#CheckoutShopCartChek label	{float:left; display:block;}
#CheckoutShopCartChek a, a:link, a:active, a:visited, a:hover {color:#000000; text-decoration:underline;}

#PromotionContent		{padding:5px 10px 5px 10px;}
#PromotionText			{padding:10px 0 10px 0;}
#PromotionFieldSet		{margin:10px 0 0 0;}
#PromotionRowContent	{padding:5px 10px 5px 10px;}
#PromotionRow			{padding:2px 0 2px 0;}
#PromotionRowLabel		{float:left; padding:2px 0 0 0; width:190px;}
#PromotionRowField		{float:left; width:100px;}
#PromotionRowBtn		{float:left; padding:0 0 0 10px;}
.PromotionText			{width:100px;}

#ResetContent			{padding:5px 10px 5px 10px;}
#ResetText				{padding:10px 0 10px 0;}
#ResetFieldSet			{margin:10px 0 0 0;}
#ResetRowContent		{padding:5px 10px 5px 10px;}
#ResetRow				{padding:2px 0 2px 0;}
#ResetRowBtn			{text-align:center;}
.ResetText				{width:100px;}

#CheckoutShopCartEmpty	{margin:10px 0 10px 0; text-align:center;}
#CheckoutPriceValidate  {padding:5px 0 5px 0;}

a.BtnCheckoutShopCartCountryList{background:url("../../common/btn/btnSummaryShopCartCountryList.gif"); background-repeat:no-repeat; background-position:left top; display:block; width:11px; height:7px;}
a.BtnCheckoutShopCartDelete		{background:url('../../common/btn/btnDelete.gif') no-repeat left top; display:block; margin:0 auto; width:15px; height:15px;}

/******** Checkout Delivery **********/

#CheckoutDeliveryContent	{padding:5px 10px 5px 10px;}

#CheckoutDeliveryChose		{padding:2px 0 2px 0;}
#CheckoutDeliveryChose span	{float:left; display:block;}
#CheckoutDeliveryChose label{float:left; display:block; padding:2px 0 0 2px;}

#CheckoutDeliveryText		{padding:3px 0 3px 0;}
#CheckoutDeliveryFieldSet	{margin:10px 0 0 0;}
#CheckoutDeliveryRowContent	{padding:5px 10px 5px 10px;}
#CheckoutDeliveryRow		{padding:5px 0 5px 0;}
#CheckoutDeliveryLabel		{float:left; width:250px;}
#CheckoutDeliveryLabel span	{display:block; font-size:7pt;}
#CheckoutDeliveryField		{float:left; padding:3px 0 0 0;}
#CheckoutDeliveryField span	{font-size:7pt; padding:2px 0 0 2px;}

#CheckoutDeliveryChek		{padding:10px 0 10px 0;}
#CheckoutDeliveryChek span	{float:left; display:block; width:20px;}
#CheckoutDeliveryChek label	{float:left; display:block;}

.CheckoutDeliveryText		{width:100px;}

/******** Payout **********/

#PayoutContent		{padding:5px 10px 5px 10px;}
#PayoutText			{padding:0 0 10px 0;}
#PayoutBtn			{padding:5px 0 5px 0; text-align:center;}
#PayoutWarningText	{padding:0 0 10px 0; font:italic normal 8pt Arial, Helvetica, sans-serif; color:#E60000;}
#PayoutBottomText	{padding:10px 0 10px 0; text-align:center;}
#PayoutIco			{padding:5px 0 5px 0; text-align:center;}

#PayoutBtn a		{margin:0 auto; background:url('../img/btn/btnPayout_off.png'); background-repeat:no-repeat; background-position:left top; display:block; width:120px; height:60px;}
#PayoutBtn a:hover	{margin:0 auto; background:url('../img/btn/btnPayout_on.png'); background-repeat:no-repeat;}

/******** Order Info **********/

#OrderTransferText		  {padding:0 0 10px 0;}
#OrderTransferBank	  	  {margin:3px 0 3px 0; height:30px; font-weight:bold;}
#OrderTransferBank span   {float:left; display:block; width:30px; height:30px; background:url("../../common/items/bank_cm.png"); background-repeat:no-repeat; background-position:left top;}
#OrderTransferBank label  {float:left; display:block; padding:15px 0 0 0;}

/******** Ico **********/

.IcoOn				{float:left; background:url("../../common/items/ico_on.gif"); background-repeat:no-repeat; background-position:left top; display:block; width:16px; height:16px;}
.IcoOff				{float:left; background:url("../../common/items/ico_off.gif"); background-repeat:no-repeat; background-position:left top; display:block; width:16px; height:16px;}
.IcoTimer			{float:left; background:url("../../common/items/ico_timer.gif"); background-repeat:no-repeat; background-position:left top; display:block; width:16px; height:16px;}
.IcoZoom			{float:left; background:url("../../common/items/ico_zoom.gif"); background-repeat:no-repeat; background-position:left top; display:block; width:19px; height:18px;}
.IcoText			{float:left; padding:2px 0 0 5px;}
.IcoTextWarning		{float:left; padding:2px 0 0 5px; color:#E60000; font-weight:bold;}

/******** Paging **********/

#Paging				{padding:10px 0 10px 0; margin:0 3px 0 3px; border-top:1px solid #c3c3c3;}
#Paging	table		{margin:0 auto;}
#PagingNav			{float:left;}
#PagingLabel		{padding:2px 3px 0 3px; text-align:center; color:#E60000;font-weight:bold;}
#PagingLabel a, a:link, a:active, a:visited, a:hover {color:#505050; text-decoration:none;}

#PagingNavNext		 {background:url("../../common/btn/btnPagingNext_off.gif"); background-repeat:no-repeat; background-position:left top; display:block; width:18px; height:18px; margin:0 0 0 3px;}	
#PagingNavBack		 {background:url("../../common/btn/btnPagingBack_off.gif"); background-repeat:no-repeat; background-position:left top; display:block; width:18px; height:18px; margin:0 3px 0 0;}	
a.btnPagingNext		 {background:url("../../common/btn/btnPagingNext_off.gif"); background-repeat:no-repeat; background-position:left top; display:block; width:18px; height:18px; margin:0 0 0 3px;}
a:hover.btnPagingNext{background:url("../../common/btn/btnPagingNext_on.gif"); background-repeat:no-repeat; background-position:left top;}
a.btnPagingBack	 	 {background:url("../../common/btn/btnPagingBack_off.gif"); background-repeat:no-repeat; background-position:left top; display:block; width:18px; height:18px; margin:0 3px 0 0;}
a:hover.btnPagingBack{background:url("../../common/btn/btnPagingBack_on.gif"); background-repeat:no-repeat; background-position:left top;}

/******** Button Text **********/

#btnRow			{height:25px; padding:10px 0 10px 0;}
#btnRightContent{float:right;}
#btnLeftContent	{float:left;}

.btnSubmit
{
	display:block;
	color:#E60000;
	font-family:tahoma;
	padding:10px 40px 0 0;
	height:25px;
	font-weight:bold;
	font-size:10pt;
	background:url("../../common/btn/btnSubmit_off.png");
	background-repeat:no-repeat;
	background-position:right top;
	text-decoration:none;
}

a.btnSubmit, a:link.btnSubmit, a:active.btnSubmit, a:visited.btnSubmit
{
	color:#E60000;
	text-decoration:none;
}

a:hover.btnSubmit
{
	color:#E60000;
	background:url("../../common/btn/btnSubmit_on.png");
	background-repeat:no-repeat;
	background-position:right top;
}

/******** Button Submit **********/

.btnSmall	{font-size:7pt;}

