@charset "utf-8";
/* CSS Document */

html{ /*all the ecommerce inherits from it*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#1C1C1C;margin:0px; padding:0px;
}

body{margin:0px; padding:0px;
}

/*generic structure classes*/
form{margin:0px;}
img{border:none;}
table{border-collapse:collapse; width:100%;}
td{padding:0px; vertical-align:top;}
input[type=text], input[type=password]{border:1px solid #555; font-family:Arial, Helvetica, sans-serif; font-size:10px; height:12px;}
textarea{border:1px solid #555; font-family: Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../ecommerce/images/structure/backgrounds/textbox.gif); background-position:top right; width:100%;}
select{font-family: Arial, Helvetica, sans-serif; font-size:11px; height:16px; border:1px solid #555;*height:18px}
input[type=radio]{margin:1px; height:15px;}
input[type=checkbox]{margin:0px; margin-right:5px; }
input[onclick], img[onclick]{cursor:pointer;}
.textInputForms{
background-position:left top;
border:0 none;
height:12px;
padding-bottom:5px;
padding-left:4px;
padding-right:6px;
width:100px;
}

.comboForms{
background-position:left top;
border:0 none;
width:100px;
}
#mainShopTable{
width:960px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
border:0px solid #999;
border-collapse:collapse;}


#header{
font-size:16px;
font-weight:bold;
height:46px;
background-color:#FFFFFF;
vertical-align:middle
}
.headerLogo{
padding-left:10px

}


/*.header{
font-size:16px;
font-weight:bold;
height:46px;
background-color:#FFFFFF;
}*/

.alignCenter{margin-left:auto; margin-right:auto; text-align:center}
.alignRight{margin-right:0px; margin-left:auto; text-align:right}
.alignLeft{margin-right:auto; margin-left:0px; text-align:left}
.alignMiddle{vertical-align:middle;}
.alignTop{vertical-align:top;}
.alignBottom{vertical-align:bottom;}
table.separated{border-collapse:separate;}

td#leftColumn /*contains table.leftcolumn*/
{
	width:175px;/*real width 150px (width + pading)*/
	padding-left:0px;
	border-right:0px solid #999;
}



table.leftColumn
{
	width:175px;
	border:0px solid #e00;
}

td#centerColumn{
	width:800px;
/*	padding-left:10px;
	padding-right:10px;*/
	height:400px;
}

td#rightColumn /*contains table.rightColumn*/
{
width:160px;/*real width 150px (width + pading)*/
padding-left:10px;
padding-right:10px;
background-color:#000000

}





table.rightColumn
{
width:140px;

}

/*generic text classes*/
a{color:#FFCC00; text-decoration:none; cursor:pointer;}
a:hover{color:#666;}
/*a:visited{color:#009900;}*/

.price{color:#CC3300; font-size:22px; font-weight:bold; font-style:italic;}

#footerShop{border-top:0px solid #999; text-align:right;}

/*generic input classes*/

input[type=button], input[type=submit]{height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-transform:none; font-weight:bold; border:1px solid #000; color:#fff; background-color:#666; cursor:pointer;}

/*input[type=button], input[type=submit]{height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-transform:none; font-weight:bold; border:1px solid #000; color:#fff; background-color:#e86a23; cursor:pointer;}*/



.continueShopping{ color:#e86a23; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
a.continueShopping:HOVER{  color:#005bb4 ; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
.goToBasket{ color:#e86a23; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
a.goToBasket:HOVER{  color:#005bb4 ; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}

.questionBox{visibility:hidden;}

#alertMessage{
	color:#fbcf00;
	text-align:center;
}
#alertButton{
	text-align:center;
}
.userInformationTable{

}

.userInformationTableLogin{
padding-top:20px;
padding-bottom:20px;
padding-right:20px;
}

#changePasswordHeaderModuleC{
color:#FBCF00;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-bottom:30px;

}

.wishlistTitleHeader{
color:#FBCF00;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-bottom:30px;
padding-top:10px;

}
#userOrdersHeaderModuleC{
color:#FBCF00;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-bottom:30px;
padding-top:10px;

}

.descriptionFavorites{
padding-left:30px; padding-right:30px;
padding-top:15px; padding-bottom:15px;
}

.favoriteNameProduct{
vertical-align:middle;
text-align:center;
}

.contentTabProduct{
padding-left:0px; padding-top:20px; padding-right:0px; padding-bottom:20px; border:1px solid #fbcf00;
}

.textTabs{
cursor:pointer;
white-space:nowrap;
}
.textTabs:hover{ color:#FBCF00;}

.viewOrderTable{
/*border:1px solid #efefef;*/
}

