/* CSS Document  - objects */


/* generic forms */
form {display: block; overflow: hidden; margin: 0px; padding: 0px;}
form fieldset{display: block; overflow: hidden; margin: 5px 0 5px 0;}
form fieldset legend{background: #333; color: #fff; padding: 2px;}
form fieldset div.item{display: block; overflow: hidden; margin-bottom: 5px;}
form fieldset div.item p.error {color: red; font-size: 9px; margin-left: 20%;}
form fieldset div.item label{display: block; overflow: hidden; float: left; width: 20%;}
form fieldset div.item input{border: 1px solid #aaa; background: #ededed;}
form fieldset div.item textarea{border: 1px solid #aaa; background: #ededed; width: 250px; height: 100px;}

/* Formular Cautare MAIN ------------------------ */
form#searchMain {display: block; overflow: hidden; margin:0; padding: 0;}
form#searchMain fieldset {border: 0px; margin: 0; padding: 0;}
form#searchMain fieldset legend {display: none;}
form#searchMain fieldset div.item {display: block; overflow: hidden;}
form#searchMain fieldset div.item label {font-weight: bold; margin-right: 10px; float: left; text-indent:-5000px;}
form#searchMain fieldset div.item input {display: block; overflow: hidden; font-size: 17px; font-weight: bold; margin-right: 10px; float: left;}
form#searchMain fieldset div.item input.submit {background: #FFF; border: 0px; font-size: 14px; width: 64px; height: 25px; float: left; cursor: pointer;}
form#searchMain fieldset div.item input.submit:hover {background: #333; color: #fff;}

form#addAnunt fieldset p.icon {display: block; overflow: hidden; float: right;}

p.breadcrumbsLabel {display: block; overflow: hidden; float: left; font-weight: bold; margin-right: 10px; font-size: 11px;}
ul.breadcrumbs {display: block; overflow: hidden; margin: 5px 0 5px 0; padding: 0;}
ul.breadcrumbs li {display: block; overflow: hidden; float: left; margin-right: 10px;}
ul.breadcrumbs li.first a {padding: 0px; background-image: none;}
ul.breadcrumbs li.last a {text-decoration: none;}
ul.breadcrumbs li a {display: block; overflow: hidden; color: #002244; font-size: 11px; text-decoration: underline; font-weight: bold; background-image: url(../bullets/breadcrumb.jpg); background-repeat: no-repeat; background-position: 0 4px; padding-left: 12px;}
ul.breadcrumbs li a:hover {}

/*   LISTA (minimala) PRODUSE ------------------------------------------------------------------------*/
ul.productsList {display: block; overflow: hidden; clear: both;  list-style-type: none; margin: 0; padding: 10px 0 0 0; /* border-top: 1px solid orange; */ }
ul.productsList li {display: block; overflow: hidden; padding:0; margin: 0 0 5px 0; border-bottom: 1px dotted #ddd;}
ul.productsList li.promoted {border: 1px solid #ddd; padding: 5px; background: #fafafa;}
ul.productsList li.promoted:hover {background: #f0f0f0;}
ul.productsList li.mod_2_0 {}
ul.productsList li.mod_2_1 {}
ul.productsList li.clear {clear: both; height: 1px; border-bottom: 0px dotted #ff6600;}
ul.productsList li p.icon {display: block; overflow: hidden; float: left; margin-right: 10px; padding: 0;}
ul.productsList li p.icon img {border: 0px;}
ul.productsList li div.details {display: block; overflow: hidden;}
ul.productsList li div.details h3 {padding: 0; margin: 0;}
ul.productsList li div.details h3 a {color: #002244; text-decoration: underline;  font-weight: normal; font-size: 11px;}
ul.productsList li div.details h3 a:hover {}
ul.productsList li div.details p {padding: 0px;}
ul.productsList li div.details p.brand {}
ul.productsList li div.details p.brand a {color: #002244; text-decoration: underline;}
ul.productsList li div.details p.brand a:hover {}
ul.productsList li div.details p.category {color: #333; font-weight: bold;}
ul.productsList li div.details p.head {}
ul.productsList li div.details p.price {}
ul.productsList li p.info {display: block; overflow: hidden; clear: both; font-style: italic; font-size: 10px; color: #aaa; text-align: right;}

/*   LISTA (home-coloana) PRODUSE ------------------------------------------------------------------------*/
div#secondary ul.productsListRight {display: block; overflow: hidden; list-style-type: none; margin: 0; padding: 0;}
div#secondary ul.productsListRight li {display: block; overflow: hidden; margin-bottom: 5px;}
div#secondary ul.productsListRight li p.icon {display: block; overflow: hidden; float: left; margin-right: 10px; padding: 0;}
div#secondary ul.productsListRight li p.icon img {border: 0px; width: 50px; display: block; overflow: hidden;}
div#secondary ul.productsListRight li div.details {display: block; overflow: hidden;}
div#secondary ul.productsListRight li div.details h3 {padding: 0; margin: 0; font-size: 11px;}
div#secondary ul.productsListRight li div.details h3 a {color: #ff6600; text-decoration: underline; font-weight: normal;}
div#secondary ul.productsListRight li div.details h3 a:hover {}
div#secondary ul.productsListRight li div.details p {padding: 0px;}
div#secondary ul.productsListRight li div.details p.brand {}
div#secondary ul.productsListRight li div.details p.brand a {color: #002244; text-decoration: underline;}
div#secondary ul.productsListRight li div.details p.brand a:hover {}
div#secondary ul.productsListRight li div.details p.head {}
div#secondary ul.productsListRight li div.details p.price {}

/*   LISTA (categorie) BRANDURI ------------------------------------------------------------------------*/
ul.categBrands {display: block; overflow: hidden; list-style-type: none; padding: 0; margin:0;}
ul.categBrands li {display: block; overflow: hidden; margin: 0; padding: 0;}
ul.categBrands li.mod_2_0 {display: block; overflow: hidden; float: left; width: 50%;}
ul.categBrands li.mod_2_1 {display: block; overflow: hidden;}
ul.categBrands li h3 {padding:0; margin:0; font-size: 11px;}
ul.categBrands li h3 a {color: #002244; text-decoration: none; }

/* LISTA MAGAZINE -------------------------------------------------------------------------------------*/

ul#storesList {display: block; overflow: hidden; padding:0; margin:0; list-style-type: none;}
ul#storesList li {display: block; overflow: hidden; padding: 5px;}
ul#storesList li.mod_2_0 {background: #eee;}
ul#storesList li.mod_2_1 {background: #ddd;}
ul#storesList li p {margin: 0px; padding:0px;}
ul#storesList li p.icon {display: block; overflow: hidden; float: right; width: 120px; height: 50px;border:0px;}
ul#storesList li p.icon img.infoButton {float: left;margin-right: 2px;}
ul#storesList li p.icon img.offersButton {float: left;margin-right: 2px;}
ul#storesList li p.title {display: block; overflow: hidden; padding: 0; margin:0;}
ul#storesList li p.title h3 {padding:0; margin: 0;}
ul#storesList li p.title h3 a {}
ul#storesList li p.info {display: block; overflow: hidden; padding: 0; margin:0; float: left;}





ul.categBrands li h3 a:hover {}

/* DISPLAY PRODUS --------------------------------------------------------------*/
div#productDetailed {display: block; overflow: hidden; margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 1px solid #fcd163;}
div#productDetailed div.body {display: block; overflow: hidden;}
div#productDetailed div.body p.description {display: block; overflow: hidden; float: left; width: 350px; }
div#productDetailed div.body p.icon {display: block; overflow: hidden; float: right; width: 250px;}
div#productDetailed p.price {font-size: 17px; font-weight: bold; color: #99cc01; width: 250px; float: right; text-align: center;}
div#productDetailed div.dates {display: block; overflow: hidden; font-size: 11px; color: #999;  margin-bottom: 10px;}
div#productDetailed div.indetail {display: block; overflow: hidden; clear: both; }
div#productDetailed div.indetail p.postedby {font-size: 15px;}
div#productDetailed div.indetail p.telefon {font-size: 15px; margin-bottom: 5px;}


div#productDetailed div.productDescription {margin: 0; padding: 0;}
div#productDetailed div.productDescription h2 {background: #aaa; margin-bottom: 0px;}
div#productDetailed div.productDescription div.grayBox {display: block; overflow: hidden; padding: 5px 5px 5px 10px;}
div#productDetailed div.productDescription div.grayBox p.info {display: block; overflow: hidden; margin-bottom: 5px; }
div#productDetailed div.productDescription div.grayBox p.info span {display: block; overflow: hidden; float: left; font-weight: bold; width: 100px;}
div#productDetailed div.productDescription div.grayBox p.info a {color: #002244; text-decoration: underline;}
div#productDetailed div.productDescription div.grayBox p.info a:hover {}
div#productDetailed div.productDescription div.grayBox p.icon {background: #fff; text-align: center; display: block; overflwo: hidden; width: 150px; border: 1px solid #888; float: right; padding-bottom: 5px;}
div#productDetailed div.productDescription div.grayBox p.price {display: block; overflow: hidden; margin-bottom: 5px;}
div#productDetailed div.productDescription div.grayBox p.price span {display: block; overflow: hidden; float: left; font-weight: bold; width: 100px;}


/* FROM REGISTER ---------------------------------------------------- */
p.regError {background: red; color: #fff; font-weight: bold; padding: 10px;}
form#register {display: block; overflow: hidden; padding: 5px; margin: 0px; background: #fff;}
form#register h2 {margin: 0px; display: none;}
form#register fieldset {display: block; overflow: hidden; border: 1px solid #FAE16D; margin: 0 0 10px 0;}
/*
form#register fieldset#fset1 {float: left; width: 50%; height: 180px;}
form#register fieldset#fset2 {clear: right;height: 180px;}
form#register fieldset#fset3 {float: left; width: 50%; height: 200px;}
form#register fieldset#fset4 {clear: right; height: 200px;}
*/
form#register fieldset  legend {background: #FAE16D; padding: 2px 10px 2px 10px; color: #333;}
form#register fieldset div.item {display: block; overflow: hidden; margin: 0 0 5px 0;}
form#register fieldset div.req label {font-weight: bold;}
form#register fieldset div.error label {font-weight: bold; color: red;}
form#register fieldset div.error input {border: 1px solid red;}
form#register fieldset div.item label {display: block; overflow: hidden; width: 100px; float: left; padding: 3px 0;}
form#register fieldset div.item input {font-size: 10px; padding: 2px; border: 1px solid #aaa;}
form#register fieldset div.item textarea {width: 70%; height: 180px;}
form#register fieldset div.item input.wide {width: 70%;}
form#register fieldset div.item div#cardsDisplay {display: block; overflow: hidden;}
form#register fieldset div.wide {}
form#register fieldset div.wide label{width: 500px;float: left; text-align: left;}
form#register fieldset div.wide input{float: left;}
form#register div.actions {clear: both;  text-align: left;}
form#register div.actions input.submit {border: 0px; background-image: url(../img/backgrounds/submit_bg.gif); background-repeat: repeat-x; padding: 1px 10px 2px 10px; color: #fff; font-size: 10px; font-weight: bold; width: 65px; height: 20px;}


form#my_account {display: block; overflow: hidden; margin: 0; padding: 0;}
form#my_account fieldset {display: block; overflow: hidden; border: 0px;}
form#my_account fieldset legend {display: none;}
form#my_account fieldset div.item {display: block; overflow: hidden; margin: 0 0 5px 0;}
form#my_account fieldset div.item label {color: #333;}
form#my_account fieldset div.item input {border: 1px solid #aaa; font-size: 10px; color: #777; padding: 1px; width: 90px;}
form#my_account fieldset  p.frmTitle {padding: 0; margin: 0 0 5px 0; font-size: 17px; color: #333; font-weight: normal;}
form#my_account div.side_actions {background-color: #000;}
form#my_account div.side_actions ul.myaccountLinks {display: block; overflow: hidden; margin: 0; padding: 0; list-style-type: none; background: transparent;}
form#my_account div.side_actions ul.myaccountLinks li {display: block; overflow: hidden; float: right; margin-left: 10px; padding: 0px;}
form#my_account div.side_actions ul.myaccountLinks li.last {border: 0px; padding-right: 0px;}

form#my_logout {display: block; overflow: hidden; margin: 0; padding: 0;}
form#my_logout fieldset {display: block; overflow: hidden; border: 0px;}
form#my_logout fieldset legend {display: none;}
form#my_logout fieldset div.item {display: block; overflow: hidden; margin: 0 0 5px 0;}
form#my_logout fieldset div.item label {color: #333;}
form#my_logout fieldset div.item input {border: 1px solid #aaa; font-size: 10px; color: #777; padding: 1px; width: 90px;}
form#my_logout fieldset  p.frmTitle {padding: 0; margin: 0 0 5px 0; font-size: 17px; color: #333; font-weight: normal;}
form#my_logout div.side_actions {background-color: none;}


div.actions {}
div.actions input {border: 0px; background-image: url(../img/backgrounds/submit_bg.gif); background-repeat: repeat-x; padding: 1px 10px 2px 10px; color: #fff; font-size: 10px; font-weight: bold; width: 65px; height: 20px;}


div.head {display: block; overflow: hidden; color: #555; margin-bottom: 10px;}
div.body {display: block; overflow: hidden; font-size: 12px;}

ul.productLister {display: block; overflow: hidden; margin: 0; padding: 0; list-style-type: none;}
ul.productLister li.product { display: block; overflow: hidden; border-bottom: 0px solid #999a9a; padding: 5px 5px 10px 5px; margin-bottom: 10px; clear: both;}
ul.productLister li.even {background: #fbf5c6;}
ul.productLister li.product p.title {font-weight: bold; font-size: 12px; margin: 0 0 5px 0;}
ul.productLister li.product p.icon {display: block; overflow: hidden; float: right}
ul.productLister li.product p.price {clear: both; display: block; overflow: hdden; font-weight: bold; margin: 5px 0 10px 0;}
ul.productLister li.product div.head {}
ul.productLister li.product div.dates {display: bloc; overflow: hidden; float: right; font-style: italic; font-size: 9px;}
ul.productLister li.product div.posted_at {display: block; overflow: hidden; text-align: right;}

ul.productLister li.product div.indetail {display: bloc; overflow: hidden; float: left;}
ul.productLister li.product div.posted_by {display: none;}
ul.productLister li.product div.posted_in {}

ul#footerLinks {display: block; overflow: hidden; padding: 0; margin: 5px 0; list-style-type: none;}
ul#footerLinks li {display: block; overflow: hidden; float: left; margin-right: 5px; padding-right: 5px; border-right: 1px solid #aaa;}
ul#footerLinks li.first {}
ul#footerLinks li.last {border: 0px; margin: 0; padding: 0;}
ul#footerLinks li a {text-decoration: underline;}
ul#footerLinks li a:hover {text-decoration: underline; color: #000;}

ul#footerLinks li.additional {font-size: 9px;}
ul#footerLinks li.additional a {color: #aaa; text-decoration: none;}
ul#footerLinks li.additional a:hover {color: #333; text-decoration: underline;}

ul#cursValutar {display: block; overflow: hidden; margin: 0; padding: 0; list-style-type: none;}
ul#cursValutar li {display: block; overflow: hidden; margin: 0; padding: 0;}
ul#cursValutar li.title {background: #badf4b; padding: 3px; color: #fff;}
ul#cursValutar li.title h2 {margin: 0; padding: 0; font-size: 15px;}
ul#cursValutar li.moneda {display: block; overflow: hidden; padding: 2px 0 2px 4px; margin: 2px 0 2px 0;}
ul#cursValutar li.odd {background-color: #fbf5c6;}
ul#cursValutar li.even {}
ul#cursValutar li.moneda p.label {display: block; overflow: hidden; width: 50%; float: left; font-weight: bold;}
ul#cursValutar li.moneda p.value {}


ul#spareTime {display: block; overflow: hidden; margin: 0; padding: 0; list-style-type: none;}
ul#spareTime li {display: block; overflow: hidden; margin: 0; padding: 0;}
ul#spareTime li.title {background: #badf4b; padding: 3px; color: #fff;}
ul#spareTime li.title h2 {margin: 0; padding: 0; font-size: 15px;}
ul#spareTime li.link {display: block; overflow: hidden; padding: 0; margin: 2px 0 2px 0; float: left; width: 50%;}
ul#spareTime li.link a {color: #383eb0; text-decoration: none; background-image: url(../img/bullets/breadcrumb-arrow.gif); background-repeat: no-repeat; background-position: 0 5px;padding-left: 8px;}
ul#spareTime li.link a:hover {text-decoration: underline;}
ul#spareTime li.odd {clear: both;}
ul#spareTime li.even {}
ul#spareTime li.moneda p.label {display: block; overflow: hidden; width: 50%; float: left; font-weight: bold;}
ul#spareTime li.moneda p.value {}


