﻿/* COLOR Verde basket #ABD0AC */

/* -------------------------------------------------------------- */
/*  Styles for Body Area                                          */
/* -------------------------------------------------------------- */
div#body{
	font-size: 0pt;
	margin: 0px auto 0px auto;
	padding: 0px;
	text-align: center;
	/*width: 720px;*/
	width: 890px;
}

div#leftColumn{
	float: left;
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	margin: 0px auto 0px auto;
	position: relative;
	text-align: center;
	width: 200px;
}

div#rightColumn{
	float: right;
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	margin: 0px auto 0px auto;
	position: relative;
	text-align: right;
	/*width: 460px;*/
	width: 670px;
}

div#leftColumnInt{
	float: left;
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	margin: 0px auto 0px auto;
	position: relative;
	text-align: center;
	width: 460px;
}

div#rightColumnInt{
	float: right;
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	margin: 40px auto 0px auto;
	position: relative;
	text-align: center;
	width: 210px;
}

div#leftColumn a, div#rightColumn a{
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	color: #00669a;
	text-decoration: none;
}

div.menuItem{
	background-image:url(../images/bgMainMenu.jpg);
	background-position:-30px 0;
	background-repeat:no-repeat;
	height:18px;
	margin:0px;
	padding:4px 10px 2px 15px;
	text-align:left;
	width:150px;
	overflow:hidden;
}


div.menuItem2{
	/*background-image:url(../images/bgMainMenu.jpg);*/
	background-position:-30px 0;
	background-repeat:no-repeat;
	height:18px;
	margin-left:15px;
	padding:4px 10px 2px 15px;
	text-align:left;
	width:150px;
}
div.menuItem a{
	color: #006600 !important;
	font: normal normal normal 8pt Arial, Tahoma, sans-serif !important;
	cursor: pointer !important;
	text-decoration: none !important;
}

div.menuItem a:hover{
	color: #339966 !important;
	font: normal normal normal 8pt Arial, Tahoma, sans-serif !important;
	cursor: pointer !important;
	text-decoration: none !important;
}

div.subMenuItem{
	display: none;
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	color: #003300 !important;
	padding: 2px 10px 1px 45px;
	text-align: left;
}

div.subMenuItem a{
	color: #003300 !important;
	font: normal normal normal 8pt Arial, Tahoma, sans-serif !important;
	cursor: pointer !important;
	text-decoration: none !important;
}

div.subMenuItem a:hover{
	color: #0099CC !important;
	font: normal normal normal 8pt Arial, Tahoma, sans-serif !important;
	cursor: pointer !important;
	text-decoration: none !important;
}

div#orderOnlyByEmail{
	color: #DD0000 !important;
	font: normal normal bold 10pt Arial, Tahoma, sans-serif !important;
}

div#featuredProduct{
	background-image: url(../images/bgFeaturedProduct.jpg);
	height: 160px;
	margin: 16px 0px 0px 0px;
	width: 240px;
	text-align: left;
}

div#featuredProductContent{
	font: normal normal bold 15pt Arial, Tahoma, sans-serif;
	color: #DD0000;
	padding: 50px 10px 10px 100px;
}

div#featuredProductDescription{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	color: #000001;
	padding: 0px 0px 0px 30px !important;
}

div#information{
	background-image: url(../images/bgPaymentGateways.jpg);
	background-repeat: no-repeat;
	height: 196px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
	width: 208px;
	text-align: left;
}

div#netIBA{
	font-size: 0px;
	height: 48px;
	margin: 50px 0px 0px 0px;
	padding: 0px;
	text-align: center;
}

a.checkOutLink{
	background-color: #FF9900;
	border: 1px solid #FF3300;
	color: #FFFFFF !important;
	font: normal normal bold 10pt Arial, Tahoma, sans-serif !important;
	padding: 2px; 
}

div#informationContent{
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	color: #333333;
	padding: 50px 10px 10px 20px;
}

div#shipmentDescription{
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	color: #333333;
	padding: 0px 10px 0px 15px;
}

span#shipmentCost{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	color: #CC0000;
}

div#productSearcher{
	background-image: url(../images/bgSearcher.jpg);
	height: 102px;
	margin: 42px auto 0px auto;
	text-align: center;
}

div#productSearcherContent{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	color: #003399;
	margin: 10px auto 0px auto;
	padding: 70px 10px 0px 12px;
	/*padding: 60px 10px 0px 12px; /* Style for IE */
	text-align: center;
}

div#productSearcherContent input{
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
}

div#productSearcherContent form{
	margin: 0px;
	padding: 0px;
}

.productSearcherInputText{
	width: 100px;
}

div#highlightsProducts{
	background-image: url(../images/bgHighlightsProductsSmall.jpg);
	background-repeat:no-repeat;
	height: 160px;
	margin: 6px auto 4px auto;
	text-align: center;
}

div#highlightsProductsContent{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	color: #003399;
	margin: 0px auto 0px auto;
	padding: 60px 10px 0px 12px;
	text-align: left;
}

div#highlightsProductsContent a{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	color: #003399;
}

div#highlightsProductsContent a:hover{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	color: #336699;
}

div#popularProducts{
	background-image: url(../images/bgPopularProducts.jpg);
	height: 300px;
	margin: 6px auto 4px auto;
	text-align: center;
	width: 202px;
}

div#popularProductsContent{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	color: #003399;
	margin: 10px auto 0px auto;
	padding: 84px 10px 0px 12px;
	text-align: left;
}

div#popularProductsContent a{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	color: #003399;
}

div#popularProductsContent a:hover{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	color: #336699;
}

div.popularProductsDescription{
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	color: #003366;
	padding: 0px 0px 3px 25px;
	text-align: left;
}

div#dynPageContent{
	margin: 10px auto 15px auto;
	padding: 0px;
	text-align: center;
	width: 453px;
}

div#divBodyContentRoundTop{
	background-color: #E8EAAD;
	background-image: url(../images/bgBodyContentTop.jpg);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 30px 15px 10px 20px;
	text-align: left;
	width: 418px;	
}



div#divBodyContentRoundBottom{
	background-image: url(../images/bgBodyContentBottom.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #E8EAAD;
	height: 20px;
	margin: 0px;
	width: 453px;
}

input#addToCartButton{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	width: 90px !important;
}

div#shoppingBasketContent{
	margin: 0px auto 15px auto;
	padding: 0px;
	text-align: center;
	width: 205px;
}

div#divShoppingBasketContentRoundTop{
	background-image: url(../images/bgShoppingBasketTop.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #ABD0AC;
	margin: 0px;
	padding: 80px 15px 10px 20px;
	text-align: left;
	width: 170px;	
}



div#divShoppingBasketContentRoundBottom{
	background-image: url(../images/bgShoppingBasketBottom.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #ABD0AC;
	height: 20px;
	margin: 0px;
	width: 205px;
}



table.tableContact{
	margin: 10px 10px 10px 20px;
}

.tableContact input{
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	width: 120px !important;
}

.tableContact textarea{
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	height: 100px;
	width: 250px !important;
}

.alignCenter{
	text-align: center;
}

.alignRight{
	text-align: right;
}

h2#menuTitle{
	font: normal normal bold 13pt Arial, Tahoma, sans-serif;
	color: #00669a;
	margin: 16px auto 4px auto;
	padding: 0px;
	text-align: center;
}

.title{
	font: normal normal bold 13pt Arial, Tahoma, sans-serif;
	color: #00669a;
	margin: 16px auto 4px 20px;
	padding: 0px;
	text-align: left;
}

.normalText{
	font: normal normal normal 8pt Arial, Tahoma, sans-serif;
	color: #000001;
	margin: 4px auto 4px 20px;
	padding: 0px;
	text-align: left;
}

td.warningText{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	color: #CC0000;
	padding: 3px;
	text-align: left;
}

span.warningText{
	font: normal normal bold 8pt Arial, Tahoma, sans-serif;
	color: #CC0000;
}

.mediumText{
	font: normal normal normal 9pt Arial, Tahoma, sans-serif;
	color: #000001;
	margin: 4px auto 4px 20px;
	padding: 0px;
	text-align: left;
}

table#productsTable{
	border: 1px solid #006699;
	width: 410px;
}

table#loginTable{
	border: 1px solid #006699;
	width: 300px;
}

table#passwordTable{
	border: 1px solid #006699;
	width: 400px;
}

span.regularPrice{
	color: #CC0000;
	text-decoration: line-through;
}

tr#productsTableHeader{
 background-color: #006699;
 color: #FFFFFF; 
 font-weight: bold;
}

tr.rowLight{
	background-color: #E8EAAD;
}

tr.rowDark{
	background-color: #FAFABE;
}

div.myCartResume{
	color: #555555;
	float: right;
	padding: 1px 5px 1px 10px;
	text-align: right;
	width:auto;
}

.centered{
	text-align: center;
}

/* -------------------------------------------------------------- */
/*  SignUp Section Styles                                         */
/* -------------------------------------------------------------- */
table.signUpForm{
	text-align: left;
}

td.signUpSubTitleForm{
	color: #000001;
	font: normal normal bold 9pt Arial, Helvetica, sans-serif;
	padding: 6px 8px 6px 8px;
}

.signUpNormalCellForm{
	color: #000001;
	font: normal normal normal 8pt Arial, Helvetica, sans-serif;
	padding: 2px 1px 1px 1px;
}

.signUpNormalCellFormWithoutTopPadding{
	color: #000001;
	font: normal normal normal 8pt Arial, Helvetica, sans-serif;
	padding: 0px 1px 4px 1px;
}

input.signUpInputLarge{
	font: normal normal normal 8pt Arial, Helvetica, sans-serif;
	width: 150px !important;
	height: 16px !important;
}

input.signUpInputMedium{
	font: normal normal normal 8pt Arial, Helvetica, sans-serif;
	width: 80px !important;
	height: 16px !important;
}

input.signUpInputShort{
	font: normal normal normal 8pt Arial, Helvetica, sans-serif;
	width: 50px !important;
	height: 16px !important;
}

select.signUpSelectShort{
	font: normal normal normal 8pt Arial, Helvetica, sans-serif;
	height: 18px !important;
}

select.signUpSelectLarge{
	font: normal normal normal 8pt Arial, Helvetica, sans-serif;
	height: 18px !important;
}

.signUpButtonLarge{
	font: normal normal normal 8pt Arial, Helvetica, sans-serif;
	height: 20px !important;
	width: 100px !important;
}

.checkPasswordButtonLarge{
	font: normal normal normal 8pt Arial, Helvetica, sans-serif;
	height: 20px !important;
	width: 120px !important;
}

input.loginInput{
	font: normal normal normal 8pt Arial, Helvetica, sans-serif;
	width: 120px !important;
	height: 16px !important;
}

.loginButton{
	font: normal normal normal 8pt Arial, Helvetica, sans-serif;
	height: 20px !important;
	width: 60px !important;
}

.textDescriptionSmall{
	font: normal normal normal 7pt Arial, Helvetica, sans-serif;
	color: #555555;
}

td.passwordSecurity{
	background-color: #FAFAFA;
	border: #CCCCCC 1px solid;
	color: #CCCCCC;
	font: normal normal bold 10px Tahoma, Arial, sans-serif;
	text-align: center;
	width: 80px;
}
/* -------------------------------------------------------------- */

/* -------------------------------------------------------------- */
