@charset "utf-8";
/*-----------------------------------------------------------------------------*/
/* Copyright 2008 - www.BizNet.com.ro */
/*-----------------------------------------------------------------------------*/
@import url("lists.css");
@import url("tables.css");
@import url("forms.css");

/*** Reset ***/
body, p, ul, form		{ margin: 0; padding: 0; font-family: Verdana, Geneva, sans-serif; list-style: none; }
body					{ font-size: 82%; }
img, hr					{ border: none; }
a						{ outline: none; }
em						{ font-style: normal; }

/*** General Clases ***/
.left					{ float: left; }
.right					{ float: right; }
.leftText				{ text-align: left; }
.rightText				{ text-align: right; }
.marLeft10				{ margin-left: 10px; }
.red, .redLink, .pret	{ color: #c4151c; }
.blackLink a			{ color: #000; }
.darkGray				{ color: #333; }
.gray					{ color: #666; }
.brownBorder			{ height: 8px; background-color: #998876; }
.redBorder				{ background: url(../img/redBorder.gif) bottom repeat-x; padding-bottom: 1px; }
.grayBorder				{ background: url(../img/grayBorder.gif) bottom repeat-x; padding-bottom: 1px; }
.small					{ font-size: 0.8em; }
.clear					{ clear: both; }
.redLink:hover, .blackLink a:hover{ color: #33c; background: url(../img/blueBorder.gif) bottom repeat-x; padding-bottom: 1px; }
.pret					{ font-family: Georgia, "Times New Roman", Times, serif; }
.lineH22				{ line-height: 2.2em; }
.sterge					{ padding-left: 16px; background: url(../img/delete.gif) left center no-repeat;}
.delete					{ padding-left: 16px; background: url(../img/delete.png) left center no-repeat;}
p.link					{ padding-left: 16px; background: url(../img/arrow.gif) left center no-repeat; }

/*** Text elements ***/
h1, h2, h3, h4, h5, h6	{ font-family: Arial, Helvetica, sans-serif; font-weight: 100; margin: 0; }
h1						{ font-size: 1.5em; }
h1 .title				{}
h6						{ font-size: 1.3em;  margin-bottom: 10px;}
h1 .subtitle			{ font-size: 0.65em; }

a						{ text-decoration: none; color: #000; }
a.redLink				{ color: #c4151c !important;}

/*** General Layout structure ***/
html					{ height: 101%; }
#wrap-header			{ background: #f1f1f1 url(../img/top-pantofi.gif) repeat-x; }
#header, #content, #footer, #menu { width: 980px; margin: 0 auto; }
#header					{ height: 103px; }
#wrap-tabs				{ background: url(../img/wrap-tabs.gif) bottom repeat-x; min-height: 38px; }
#wrap-content			{ background: url(../img/top-content.gif) repeat-x; }
#content				{}
#leftSide				{ width: 190px; }
#rightSide				{ width: 170px; }
#main					{ width: 600px; margin-left: 10px; }
#footer					{ clear: both; border-top: 1px solid #cfcfcf; text-align: center; background: url(../img/footerLinks.gif) top center no-repeat; padding: 4px 0 20px; height: 100px; color: #666; }

#index #main, #articol	{ width: 780px; }
#index #promo			{ margin-top: 22px; }
#index .carousel		{ width: 700px !important; }

/*** Top Links ***/
#topLinks				{ background: url(../img/midTopLinks.gif) repeat-x; height: 28px; color: #999; }
#topLinks .txtLeft		{ width: 200px; padding: 5px 0 0 20px; }
#topLinks .txtRight		{ width: 400px; padding: 5px 20px 0 0; }

/*** Search ***/
#search					{ width: 720px; background: url(../img/midSearch.gif) repeat-y; margin-top: 16px; }
#search .inner			{ padding-top: 5px; background: url(../img/topSearch.gif) no-repeat; }
#search p.last			{ background: url(../img/botSearch.gif) bottom no-repeat; line-height: 0.2em;}
.search					{ width: 316px; height: 30px; background: url(../img/search.gif) no-repeat; padding: 3px 0 0 0; }
#search form			{ padding-left: 10px; }
.search input.txt		{ width: 220px; margin-left: 2px; border: 1px solid #fff; background: url(../img/cauta.gif) no-repeat; padding-left: 20px; color: #666; }
.custom					{ width: 392px; }
.custom li				{ width: 125px; float:left; }

/*** Pathway ***/
#path					{ background: url(../img/path.gif) bottom repeat-x; padding: 20px 0 10px 0; }
#path a:hover			{ color: #c4151c; }

/*** Pager ***/
.pager					{ border-bottom: 1px solid #ccc; padding: 10px 0; font-size: 85%; }
.orderBy				{ width: 250px; }
.paging					{ width: 350px; text-align: right; }

/*** Bottom Links ***/
#bottom					{ border-top: 1px solid #cfcfcf; background: #e7e7e7; padding: 10px 16px 0; color: #666; margin-bottom: 10px; }
#bottom p.title			{ font-size: 1.2em; color: #666; }
#newsletter				{ width: 290px;}
#newsletter input.txt	{ width: 200px; height: 20px; border: 1px solid #999; margin-right: 10px; color: #666; }
.discount				{ width: 320px; }
.discount .img			{ position: relative; }
.discount .txt			{ position: absolute; top: 12px; left: 14px; color: #fff; }
.discount, #useful		{ background: url(../img/botBorder.gif) repeat-y; padding-left: 10px; }
#useful					{ width: 290px; }
.usefulLinks			{ width: 140px; }
ul.usefulLinks li		{ margin: 0; padding: 0; line-height: 1.1em; }
ul.usefulLinks a		{ color: #666; font-size: 0.8em; text-decoration: none; }
ul.usefulLinks a:hover	{ color: #c4151c; }

#carousel				{ position: relative; }
.carousel				{ overflow: hidden; width: 520px !important; height: 254px; }
.carousel li			{ width: 166px; height: 254px; background: url(../img/itemCarousel.gif) no-repeat; padding: 5px; text-align: center; font-size: 0.8em; }
.carousel li .pret		{ font-size: 1.5em; font-weight: bold; margin-top: 30px; }
.cnext, .cprev			{ width: 32px; height: 32px; cursor: pointer; position: absolute; top: 200px; }
.cprev					{ background: url(../img/toLeft.gif) no-repeat 0 0; left: 10px; }
.cnext					{ background: url(../img/toRight.gif) no-repeat 0 0; right: 5px; }

/*** Misc ***/
.infoH1					{ background: url(../img/infoH1.gif) repeat-y; padding: 0 0 3px 16px; margin: 10px 0; }
.continua				{ background: url(../img/continua.gif) no-repeat; padding-left: 16px; font-size: 0.95em; font-weight: bold; }

/*** Articol ***/
#articol				{ min-height: 380px; height: auto !important; height: 380px; margin-bottom: 10px; }
.thumbs					{ width: 100px; margin-left: 8px; }
.thumbs a img			{ padding: 1px; background-color: #ccc; margin-bottom: 3px; }
#detalii				{ background: url(../img/bk-detalii.jpg) top right no-repeat; }
#detalii .pret			{ font-size: 1.6em; line-height: 0.7em; padding-bottom: 20px; }
#detalii .pret span		{ font-size: 0.6em; color: #666;}
.livrare				{ background: #ebeae9 url(../img/bk-livrare.jpg) top right no-repeat; }
.topPad5				{ padding-top: 5px; }
.botPad5				{ padding-bottom: 5px; }
.half					{ background: url(../img/size.gif) center no-repeat; padding-right: 20px; }
.h20px					{ height: 20px;}

/*** Buttons ***/
a.btnCumpar, a.btnComand, a.btnBlank{ width: 114px; height: 19px; display: block; padding: 5px 0 0 20px; color: #fff; text-align: center; }
a.btnCumpar				{ background: url(../img/btnCumpar.gif) no-repeat; }
a.btnComand				{ background: url(../img/btnComand.gif) no-repeat; }
a.btnBlank				{ background: url(../img/btnBlank.gif) no-repeat; }
a:hover.btnCumpar, a:hover.btnComand, a:hover.btnBlank{ background-position: 0 -24px; }
.btnSubmit, .btnComanda	{ border: none; cursor: pointer; height: 24px; padding-bottom: 3px; width: 140px; text-align: center; color: #fff; }
.btnSubmit				{ background: url(../img/btnBlank.gif) no-repeat; }
.btnComanda				{ background: url(../img/btnBlank.gif) no-repeat; } /* Adaugat 17-12-2008 */
.btnTopList				{ background: url(../img/topList.gif) no-repeat; width: 120px; height: 22px; display: block; padding-left: 8px; } /* Adaugat 17-12-2008 */
.btnTopList a			{ font-size: 0.85em; color: #fff; line-height: 1.7em; } /* Adaugat 17-12-2008 */
.btnTopList a:hover		{ color: #FFCC66;}





/*** Copyright links ***/
#footer p.copy			{ margin-bottom: 10px; margin-top: 30px; }
#footer a.linkBizNet	{ color: #f90; font-weight: bold; }
#footer a.linkIX		{ color: #c00; font-weight: bold; }




/*** =========== CALIN RADA ================================================================== ***/

/*** CALIN: MODAL MESSAJE BOX ***/
.modalDialog_transparentDivs	{ filter:alpha(opacity=90); opacity:0.9; background-color:#FFF; z-index:1; position:absolute; }
.modalDialog_contentDiv			{ border:none; padding:2px; z-index:1000; position:absolute; /*background-color:#FFF; font-family:Arial; font-size:11px;*/ }
.modalDialog_contentDiv_shadow	{ z-index:90; position:absolute; background-color:#555; filter:alpha(opacity=30); opacity:0.3; }

/*** CALIN: SUGESTII CAUTARE ***/
.ac_results 	{ padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; }
.ac_results ul 	{ width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li 	{ margin: 0px; padding: 2px 5px; cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden; }
.ac_loading 	{ background: white url('../img/indicator.gif') right center no-repeat; }
.ac_odd 		{ background-color: #eee; }
.ac_over 		{ background-color: #0A246A; color: white; }

/*** CALIN: COS ***/
.zeroProduse { font-family:Arial; font-size:12px; padding-top:10px; padding-bottom:10px; line-height:40px; }

/*** CALIN: ALTELE ***/
.infoSubsol .errorC	{ color:#CC0000; border:1px solid #CC0000; background-color:#f7f5f4; padding:3px; }

/*** CALIN: MODUL CURS BNR ***/
.cursbnr 			{ font-family:Arial; font-size:11px; }
.cursbnr #valuta 	{ }
.cursbnr #valoare 	{ font-weight:bold; }
.cursbnr .iconbnr 	{ border:none; }

/*** CALIN: FORMULARE ***/
.calinInner { border:1px solid #336699; background-color:EEEEE3; font-size:11px; cursor:pointer; }
.thePager	 { margin-right:2px; margin-left:2px; }
.thePagerSel { margin-right:2px; margin-left:2px; }

.comOver	{ background-color:#f7f5f4; }
.comNormal  { background-color:#FFFFFF; }
.detCalin   { text-decoration:none; }
.detCalin:hover { text-decoration:none; border-bottom:1px dotted #999999; }