@charset "utf-8";
/* CSS Document */

body {margin:auto;font-family: Arial, sans; font-size:11px; color:#333333; line-height:1.4; background:url(/media/layout/?mediaName=page_bg.gif) #002d61; padding: 20px 0;}

hr {width:100%; color:#FFF; height:0px; border-top:1px solid #CCC; margin: 15px 0 15px 0;}

a {color:#ed1a3b; text-decoration:underline; font-size:11px;}
a:hover {text-decoration:none;}

h3 {font-size:24px; color:#ed1a3b; letter-spacing:-1px;}

#border {border:1px solid #cccccc; padding:10px; margin: 5px 0 5px 0;}


.red {color:#ed1a3b;}

.bold {font-weight:bold;}

.small {font-size:10px;}

#clear { clear: both; }

#imageview-container {width:650px; height:600px; background:#ffffff;}
#imageview-image-container {background:#fff; width:650px;}



.modinput {width:150px;border: 1px solid #ababab; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: 2px 2px 2px 5px; color:#333; background:url(/media/layout/?mediaName=input_bg.gif) repeat-x; margin-bottom:5px; background-color:#FFFFFF;}

.modinput2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: 2px; color:#333; background:url(/media/layout/?mediaName=input_bg.gif) no-repeat; margin-bottom:5px;}
.modinput2:focus {background:#ffc;}

span.hideme {display:none;}

#main-container {width:924px; margin:auto; padding:20px; background:#002d61;}

#header {height:130px;}
#header #logo {height:100px; float:left; margin-right:200px; width:356px; height:86px; background:url(/media/layout/?mediaName=mg_logo.png) no-repeat;}
#header #logo a {width:356px; height:86px; display:block;}

#user-menu {float:left; color:#FFFFFF; width:360px; font-size:11px; margin-top:5px; font-weight:bold; text-align:right}
#user-menu a {color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:bold;}
#user-menu a:hover {text-decoration:underline;}
#user-menu ul {height:40px;}
#user-menu li {display:inline; border-right:1px solid #0091d0; padding:0 10px; height:20px;}
#user-menu li.title {padding:5px 0 5px 0; font-weight:bold; border:none; text-align:right}
#user-menu li.last {border:none; padding-right:0px;}

#user-menu input.btn {font-size:11px; width:60px; vertical-align:middle; padding:2px 0;}
#user-menu input.searchbox {font-size:11px; background:#0a3e7b; border:1px solid #0091d0; padding:4px 5px; color:#FFFFFF; margin-left:10px; vertical-align:middle; width:175px;}
#user-menu input.searchbox:focus {background:#225a9b; border:1px solid #34c0fd;}

#main-menu {width:924px; height:30px; float:left; margin-top:14px;}
#main-menu ul {height:30px; width:924px; float:left;}
#main-menu ul li {display:inline-block; width:129px; margin-right:3px; height:30px;}
#main-menu ul li a {display:block; width:129px; height:30px;}
#main-menu ul li.tvaudio {background:url(/media/layout/?mediaName=menu_tvaudio.png) no-repeat;}
#main-menu ul li.fotovideo {background:url(/media/layout/?mediaName=menu_fotovideo.png) no-repeat;}
#main-menu ul li.it {background:url(/media/layout/?mediaName=menu_it.png) no-repeat;}
#main-menu ul li.comunicatii {background:url(/media/layout/?mediaName=menu_comunicatii.png) no-repeat;}
#main-menu ul li.electromici {background:url(/media/layout/?mediaName=menu_electromici.png) no-repeat;}
#main-menu ul li.electromari {background:url(/media/layout/?mediaName=menu_electromari.png) no-repeat;}
#main-menu ul li.entertainment {background:url(/media/layout/?mediaName=menu_entertainment.png) no-repeat;}
#main-menu #m1,#m2,#m3,#m4,#m5,#m6,#m7 {display:none;}

#subcontainer-tvaudio {width:600px; margin-top:30px; position:absolute; z-index:1; float:left; overflow:hidden; padding-top:5px;}
#subcontainer-tvaudio .tr {background:url(/media/layout/?mediaName=submenu_tr_tvaudio.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-tvaudio .tl {background:url(/media/layout/?mediaName=submenu_tl_tvaudio.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-tvaudio .top {height:16px; margin:0 16px; background:#7ac13d;}
#subcontainer-tvaudio .br {background:url(/media/layout/?mediaName=submenu_br_tvaudio.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-tvaudio .bl {background:url(/media/layout/?mediaName=submenu_bl_tvaudio.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-tvaudio .bottom {height:16px; margin:0 16px; background:#7ac13d;}
#subcontainer-tvaudio .subcontent {padding: 0 16px; background:#7ac13d;; overflow:hidden;}
#subcontainer-tvaudio .subcontent .hidecat {display:none;}
#subcontainer-tvaudio .subcontent .bigtitle {font-size:14px; font-weight:bold; color:#FFFFFF; letter-spacing:-1; text-transform:uppercase; margin-bottom:15px;}
#subcontainer-tvaudio .subcontent .col {width:182px; margin-right:15px; float:left; border-right:1px solid #a2d478;}
#subcontainer-tvaudio .subcontent .col-last {width:170px; margin-right:0; float:left; border-right:none;}
#subcontainer-tvaudio .subcontent span.title {color:#FFF; font-weight:bold; list-style-type:none; list-style-position:inside; margin:0;}
#subcontainer-tvaudio .subcontent span.title a {color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; display:block; padding:3px 5px; background:#5da222; margin-bottom:5px; margin-right:10px;}
#subcontainer-tvaudio .subcontent span.title a:hover {text-decoration:underline; background:#d4f4b9; color:#2b5606;}
#subcontainer-tvaudio .subcontent span {color:#FFF; font-weight:bold; list-style-type:square; list-style-position:outside; margin: 0 0 0 10px;}
#subcontainer-tvaudio .subcontent span a {color:#FFF; text-decoration:underline; font-weight:normal;}
#subcontainer-tvaudio .subcontent span a:hover {text-decoration:none; color:#2b5606;}

#subcontainer-fotovideo {width:400px; margin-top:30px; position:absolute; z-index:1; float:left; overflow:hidden; padding-top:5px;}
#subcontainer-fotovideo .tr {background:url(/media/layout/?mediaName=submenu_tr_fotovideo.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-fotovideo .tl {background:url(/media/layout/?mediaName=submenu_tl_fotovideo.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-fotovideo .top {height:16px; margin:0 16px; background:#f4b734;}
#subcontainer-fotovideo .br {background:url(/media/layout/?mediaName=submenu_br_fotovideo.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-fotovideo .bl {background:url(/media/layout/?mediaName=submenu_bl_fotovideo.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-fotovideo .bottom {height:16px; margin:0 16px; background:#f4b734;}
#subcontainer-fotovideo .subcontent {padding: 0 16px; background:#f4b734; overflow:hidden;}
#subcontainer-fotovideo .subcontent .hidecat {display:none;}
#subcontainer-fotovideo .subcontent .bigtitle {font-size:14px; font-weight:bold; color:#FFFFFF; letter-spacing:-1; text-transform:uppercase; margin-bottom:15px;}
#subcontainer-fotovideo .subcontent .col {width:182px; margin-right:15px; float:left; border-right:1px solid #f6d07e;}
#subcontainer-fotovideo .subcontent .col-last {width:170px; margin-right:0; float:left; border-right:none;}
#subcontainer-fotovideo .subcontent span.title {color:#002d61; font-weight:bold; list-style-type:none; list-style-position:inside; margin:0;}
#subcontainer-fotovideo .subcontent span.title a {color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; display:block; padding:3px 5px; background:#d59814; margin-bottom:5px; margin-right:10px;}
#subcontainer-fotovideo .subcontent span.title a:hover {text-decoration:underline; background:#fff1d2; color:#926401;}
#subcontainer-fotovideo .subcontent span {color:#FFF; font-weight:bold; list-style-type:square; list-style-position:outside; margin: 0 0 0 10px;}
#subcontainer-fotovideo .subcontent span a {color:#FFF; text-decoration:underline; font-weight:normal;}
#subcontainer-fotovideo .subcontent span a:hover {text-decoration:none; color:#926401;}

#subcontainer-it {width:600px; margin-top:30px; position:absolute; z-index:1; float:left; overflow:hidden; padding-top:5px; margin-left:35px;}
#subcontainer-it .tr {background:url(/media/layout/?mediaName=submenu_tr_it.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-it .tl {background:url(/media/layout/?mediaName=submenu_tl_it.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-it .top {height:16px; margin:0 16px; background:#abacb0;}
#subcontainer-it .br {background:url(/media/layout/?mediaName=submenu_br_it.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-it .bl {background:url(/media/layout/?mediaName=submenu_bl_it.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-it .bottom {height:16px; margin:0 16px; background:#abacb0;}
#subcontainer-it .subcontent {padding: 0 16px; background:#abacb0; overflow:hidden;}
#subcontainer-it .subcontent .hidecat {display:none;}
#subcontainer-it .subcontent .bigtitle {font-size:14px; font-weight:bold; color:#FFFFFF; letter-spacing:-1; text-transform:uppercase; margin-bottom:15px;}
#subcontainer-it .subcontent .col {width:182px; margin-right:15px; float:left; border-right:1px solid #c1c2c6;}
#subcontainer-it .subcontent .col-last {width:170px; margin-right:0; float:left; border-right:none;}
#subcontainer-it .subcontent span.title {color:#002d61; font-weight:bold; list-style-type:none; list-style-position:inside; margin:0;}
#subcontainer-it .subcontent span.title a {color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; display:block; padding:3px 5px; background:#8f9094; margin-bottom:5px; margin-right:10px;}
#subcontainer-it .subcontent span.title a:hover {text-decoration:underline; background:#d8d9df; color:#000;}
#subcontainer-it .subcontent span {color:#FFF; font-weight:bold; list-style-type:square; list-style-position:outside; margin: 0 0 0 10px;}
#subcontainer-it .subcontent span a {color:#FFF; text-decoration:underline; font-weight:normal;}
#subcontainer-it .subcontent span a:hover {text-decoration:none; color:#000;}


#subcontainer-comunicatii {width:400px; margin-top:30px; position:absolute; z-index:1; float:left; overflow:hidden; padding-top:5px; margin-left:263px;}
#subcontainer-comunicatii .tr {background:url(/media/layout/?mediaName=submenu_tr_comunicatii.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-comunicatii .tl {background:url(/media/layout/?mediaName=submenu_tl_comunicatii.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-comunicatii .top {height:16px; margin:0 16px; background:#df612c;}
#subcontainer-comunicatii .br {background:url(/media/layout/?mediaName=submenu_br_comunicatii.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-comunicatii .bl {background:url(/media/layout/?mediaName=submenu_bl_comunicatii.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-comunicatii .bottom {height:16px; margin:0 16px; background:#df612c;}
#subcontainer-comunicatii .subcontent {padding: 0 16px; background:#df612c; overflow:hidden;}
#subcontainer-comunicatii .subcontent .hidecat {display:none;}
#subcontainer-comunicatii .subcontent .bigtitle {font-size:14px; font-weight:bold; color:#FFFFFF; letter-spacing:-1; text-transform:uppercase; margin-bottom:15px;}
#subcontainer-comunicatii .subcontent .col {width:182px; margin-right:15px; float:left; border-right:1px solid #f68555;}
#subcontainer-comunicatii .subcontent .col-last {width:170px; margin-right:0; float:left; border-right:none;}
#subcontainer-comunicatii .subcontent span.title {color:#002d61; font-weight:bold; list-style-type:none; list-style-position:inside; margin:0;}
#subcontainer-comunicatii .subcontent span.title a {color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; display:block; padding:3px 5px; background:#c54915; margin-bottom:5px; margin-right:10px;}
#subcontainer-comunicatii .subcontent span.title a:hover {text-decoration:underline; background:#ffcbb5; color:#702100;}
#subcontainer-comunicatii .subcontent span {color:#FFF; font-weight:bold; list-style-type:square; list-style-position:outside; margin: 0 0 0 10px;}
#subcontainer-comunicatii .subcontent span a {color:#FFF; text-decoration:underline; font-weight:normal;}
#subcontainer-comunicatii .subcontent span a:hover {text-decoration:none; color:#702100;}

#subcontainer-electromici {width:800px; margin-top:30px; position:absolute; z-index:1; float:left; overflow:hidden; padding-top:5px; margin-left:124px;}
#subcontainer-electromici .tr {background:url(/media/layout/?mediaName=submenu_tr_electromici.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-electromici .tl {background:url(/media/layout/?mediaName=submenu_tl_electromici.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-electromici .top {height:16px; margin:0 16px; background:#089495;}
#subcontainer-electromici .br {background:url(/media/layout/?mediaName=submenu_br_electromici.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-electromici .bl {background:url(/media/layout/?mediaName=submenu_bl_electromici.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-electromici .bottom {height:16px; margin:0 16px; background:#089495;}
#subcontainer-electromici .subcontent {padding: 0 16px; background:#089495; overflow:hidden;}
#subcontainer-electromici .subcontent .hidecat {display:none;}
#subcontainer-electromici .subcontent .bigtitle {font-size:14px; font-weight:bold; color:#FFFFFF; letter-spacing:-1; text-transform:uppercase; margin-bottom:15px;}
#subcontainer-electromici .subcontent .col {width:182px; margin-right:15px; float:left; border-right:1px solid #20a5a6;}
#subcontainer-electromici .subcontent .col-last {width:170px; margin-right:0; float:left; border-right:none;}
#subcontainer-electromici .subcontent span.title {color:#000; font-weight:bold; list-style-type:none; list-style-position:inside; margin:0;}
#subcontainer-electromici .subcontent span.title a {color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; display:block; padding:3px 5px; background:#007a7b; margin-bottom:5px; margin-right:10px;}
#subcontainer-electromici .subcontent span.title a:hover {text-decoration:underline; background:#81d6d7; color:#004242;}
#subcontainer-electromici .subcontent span {color:#FFF; font-weight:bold; list-style-type:square; list-style-position:outside; margin: 0 0 0 10px;}
#subcontainer-electromici .subcontent span a {color:#FFF; text-decoration:underline; font-weight:normal;}
#subcontainer-electromici .subcontent span a:hover {text-decoration:none; color:#004242;}

#subcontainer-electromari {width:400px; margin-top:30px; position:absolute; z-index:1; float:left; overflow:hidden; padding-top:5px; margin-left:524px;}
#subcontainer-electromari .tr {background:url(/media/layout/?mediaName=submenu_tr_electromari.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-electromari .tl {background:url(/media/layout/?mediaName=submenu_tl_electromari.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-electromari .top {height:16px; margin:0 16px; background:#1ba2ce;}
#subcontainer-electromari .br {background:url(/media/layout/?mediaName=submenu_br_electromari.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-electromari .bl {background:url(/media/layout/?mediaName=submenu_bl_electromari.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-electromari .bottom {height:16px; margin:0 16px; background:#1ba2ce;}
#subcontainer-electromari .subcontent {padding: 0 16px; background:#1ba2ce; overflow:hidden;}
#subcontainer-electromari .subcontent .hidecat {display:none;}
#subcontainer-electromari .subcontent .bigtitle {font-size:14px; font-weight:bold; color:#FFFFFF; letter-spacing:-1; text-transform:uppercase; margin-bottom:15px;}
#subcontainer-electromari .subcontent .col {width:182px; margin-right:15px; float:left; border-right:1px solid #37bae5;}
#subcontainer-electromari .subcontent .col-last {width:170px; margin-right:0; float:left; border-right:none;}
#subcontainer-electromari .subcontent span.title {color:#000; font-weight:bold; list-style-type:none; list-style-position:inside; margin:0;}
#subcontainer-electromari .subcontent span.title a {color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; display:block; padding:3px 5px; background:#0785ae; margin-bottom:5px; margin-right:10px;}
#subcontainer-electromari .subcontent span.title a:hover {text-decoration:underline; background:#9ee3fa; color:#004961;}
#subcontainer-electromari .subcontent span {color:#FFF; font-weight:bold; list-style-type:square; list-style-position:outside; margin: 0 0 0 10px;}
#subcontainer-electromari .subcontent span a {color:#FFF; text-decoration:underline; font-weight:normal;}
#subcontainer-electromari .subcontent span a:hover {text-decoration:none; color:#004961;}

#subcontainer-entertainment {width:800px; margin-top:30px; position:absolute; z-index:1; float:left; overflow:hidden; padding-top:5px; margin-left:124px;}
#subcontainer-entertainment .tr {background:url(/media/layout/?mediaName=submenu_tr_entertainment.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-entertainment .tl {background:url(/media/layout/?mediaName=submenu_tl_entertainment.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-entertainment .top {height:16px; margin:0 16px; background:#8d448c;}
#subcontainer-entertainment .br {background:url(/media/layout/?mediaName=submenu_br_entertainment.png) top left no-repeat; height:16px; width:16px; float:right;}
#subcontainer-entertainment .bl {background:url(/media/layout/?mediaName=submenu_bl_entertainment.png) top left no-repeat; height:16px; width:16px; float:left;}
#subcontainer-entertainment .bottom {height:16px; margin:0 16px; background:#8d448c;}
#subcontainer-entertainment .subcontent {padding: 0 16px; background:#8d448c; overflow:hidden;}
#subcontainer-entertainment .subcontent .hidecat {display:none;}
#subcontainer-entertainment .subcontent .bigtitle {font-size:14px; font-weight:bold; color:#FFFFFF; letter-spacing:-1; text-transform:uppercase; margin-bottom:15px;}
#subcontainer-entertainment .subcontent .col {width:182px; margin-right:15px; float:left; border-right:1px solid #a45ea3;}
#subcontainer-entertainment .subcontent .col-last {width:170px; margin-right:0; float:left; border-right:none;}
#subcontainer-entertainment .subcontent span.title {color:#000; font-weight:bold; list-style-type:none; list-style-position:inside; margin:0;}
#subcontainer-entertainment .subcontent span.title a {color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; display:block; padding:3px 5px; background:#6e296d; margin-bottom:5px; margin-right:10px;}
#subcontainer-entertainment .subcontent span.title a:hover {text-decoration:underline; background:#d8aed7; color:#350934;}
#subcontainer-entertainment .subcontent span {color:#FFF; font-weight:bold; list-style-type:square; list-style-position:outside; margin: 0 0 0 10px;}
#subcontainer-entertainment .subcontent span a {color:#FFF; text-decoration:underline; font-weight:normal;}
#subcontainer-entertainment .subcontent span a:hover {text-decoration:none; color:#350934;}

#content {width:100%; overflow:hidden; margin-top:10px;}

#corporate-menu {width:188px; float:left; margin-right:10px; color:#FFFFFF;}
#corporate-menu ul {width:100%; line-height:1.2;}
#corporate-menu ul.subcat {width:158px; padding:0 10px 10px 24px;}
#corporate-menu ul.subcat li.tier1-selected {background:url(/media/layout/?mediaName=menu_corporate_tier1_selected.png) top left no-repeat; width:161px; height:16px; list-style-type:none; padding-left:10px; margin:5px 0; padding-top:1px;}
#corporate-menu ul.subcat li.tier2-selected {background:url(/media/layout/?mediaName=menu_corporate_tier2_selected.png) top left no-repeat; width:151px; height:16px; list-style-type:none; padding-left:10px; margin:5px 0 5px 10px; padding-top:1px;}
#corporate-menu ul.subcat2 {width:148px; padding:0 10px 10px 14px;}
#corporate-menu ul.subcat2 li.tier2-selected {background:url(/media/layout/?mediaName=menu_corporate_tier2_selected.png) top left no-repeat; width:151px; height:16px; list-style-type:none; padding-left:10px; margin:5px 0 5px 0px; padding-top:1px;}
#corporate-menu ul.subcat2 li.tier3-selected {background:url(/media/layout/?mediaName=menu_corporate_tier3_selected.png) top left no-repeat; width:134px; height:16px; list-style-type:none; padding-left:10px; margin:5px 0 5px 0px; padding-top:1px; color:#004c98;}
#corporate-menu li {width:100%; list-style-type:disc; }
#corporate-menu li a {color:#FFFFFF; text-decoration:none; padding-bottom:5px;}
#corporate-menu li a:hover {text-decoration:underline;}
#corporate-menu li.promotii {background:url(/media/layout/?mediaName=menu_corporate_promotii.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.promotii a {display:block; width:100%; height:25px;}
#corporate-menu li.noutati {background:url(/media/layout/?mediaName=menu_corporate_noutati.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.noutati a {display:block; width:100%; height:25px;}
#corporate-menu li.servicii {background:url(/media/layout/?mediaName=menu_corporate_servicii.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.servicii a {display:block; width:100%; height:25px;}
#corporate-menu li.finantare {background:url(/media/layout/?mediaName=menu_corporate_finantare.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.finantare a {display:block; width:100%; height:25px;}
#corporate-menu li.fidelizare {background:url(/media/layout/?mediaName=menu_corporate_fidelizare.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.fidelizare a {display:block; width:100%; height:25px;}
#corporate-menu li.companie {background:url(/media/layout/?mediaName=menu_corporate_companie.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.companie a {display:block; width:100%; height:25px;}
#corporate-menu li.contact {background:url(/media/layout/?mediaName=menu_corporate_contact.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.contact a {display:block; width:100%; height:25px;}
#corporate-menu li.termeni-si-conditii {background:url(/media/layout/?mediaName=menu_corporate_termenisiconditii.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.termeni-si-conditii a {display:block; width:100%; height:25px;}
#corporate-menu li.ajutor {background:url(/media/layout/?mediaName=menu_corporate_ajutor.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.ajutor a {display:block; width:100%; height:25px;}

#corporate-menu li.comenzile-mele {background:url(/media/layout/?mediaName=menu_account_comenzile_mele.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.comenzile-mele a {display:block; width:100%; height:25px;}

#corporate-menu li.adrese-de-livrare {background:url(/media/layout/?mediaName=menu_account_adrese.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.adrese-de-livrare a {display:block; width:100%; height:25px;}

#corporate-menu li.profilul-meu {background:url(/media/layout/?mediaName=menu_account_profilul_meu.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.profilul-meu a {display:block; width:100%; height:25px;}

#corporate-menu li.modifica-parola {background:url(/media/layout/?mediaName=menu_account_modifica_parola.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.modifica-parola a {display:block; width:100%; height:25px;}

#corporate-menu li.modifica-email {background:url(/media/layout/?mediaName=menu_account_modifica_email.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.modifica-email a {display:block; width:100%; height:25px;}

#corporate-menu li.creaza-cont-firma {background:url(/media/layout/?mediaName=menu_account_creaza_cont_firma.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.creaza-cont-firma a {display:block; width:100%; height:25px;}

#corporate-menu li.comenzi {background:url(/media/layout/?mediaName=menu_account_comenzi.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.comenzi a {display:block; width:100%; height:25px;}

#corporate-menu li.profil-pers-juridica {background:url(/media/layout/?mediaName=menu_account_profil_pers_juridica.png) no-repeat top left; list-style-type:none; list-style-position:outside; height:25px; padding-bottom:5px;}
#corporate-menu li.profil-pers-juridica a {display:block; width:100%; height:25px;}
#corporate-menu li.nume-firma {list-style-type:none; list-style-position:outside; padding-left:10px; padding-bottom:5px;}
#corporate-menu li.nume-firma span {font-size:13px; font-weight:bold;}


#main-content {width:525px; margin:auto; overflow:hidden; float:left; margin-right:10px;}

#account-main-content {width:715px; margin:auto; overflow:hidden; float:left; margin-right:10px;}

#wide-main-content {width:924px; margin:auto; overflow:hidden; float:left; margin-right:10px;}

#main-content-big {width:726px; margin:auto; overflow:hidden; float:left;}

#flash-banner {width:100%; height:410px;}

#listing-container {width:100%; overflow:hidden;}
#listing {width:100%;}
#listing .top-tvaudio {width:100%; background:url(/media/layout/?mediaName=title_category_tvaudio.png) no-repeat top center; height:47px;}
#listing .top-fotovideo {width:100%; background:url(/media/layout/?mediaName=title_category_fotovideo.png) no-repeat top center; height:47px;}
#listing .top-it {width:100%; background:url(/media/layout/?mediaName=title_category_it.png) no-repeat top center; height:47px;}
#listing .top-comunicatii {width:100%; background:url(/media/layout/?mediaName=title_category_comunicatii.png) no-repeat top center; height:47px;}
#listing .top-electromici {width:100%; background:url(/media/layout/?mediaName=title_category_electromici.png) no-repeat top center; height:47px;}
#listing .top-electromari {width:100%; background:url(/media/layout/?mediaName=title_category_electromari.png) no-repeat top center; height:47px;}
#listing .top-entertainment {width:100%; background:url(/media/layout/?mediaName=title_category_entertainment.png) no-repeat top center; height:47px;}
#listing .breadcrumb {width:100%; height:17px; border-bottom:1px solid #CCCCCC; background:#FFFFFF; padding:10px 20px; color:#000000;}
#listing .breadcrumb .current {font-weight:bold;}
#listing .bottom {width:100%; background:url(/media/layout/?mediaName=content_bg_bottom.png) no-repeat bottom center; padding-bottom:11px;}
#listing .bottom .listing-content {color:#000000; padding:15px 25px; background:#FFFFFF; overflow:hidden;}
#listing .bottom .listing-content h1 {font-size:24px; font-weight:bold; letter-spacing:-1px; margin-bottom:15px;}
#listing .bottom .listing-content .sorting {height:34px; background:#f3f3f3; border:1px solid #CCCCCC; padding-top:11px; padding-left:11px; font-weight:bold; padding-right:10px; margin-bottom:5px;}
#listing .bottom .listing-content .sorting .sortby {float:left;}
#listing .bottom .listing-content .sorting .perpage {float:right;}
#listing .bottom .listing-content .pagination {height:24px; border:1px solid #CCCCCC; padding-top:11px; padding-left:11px; font-weight:bold; padding-right:10px;}
#listing .bottom .listing-content .pagination .total {float:left;}
#listing .bottom .listing-content .pagination .pages {float:right;}
#listing .bottom .listing-content .pagination .pages .span {color:#CCCCCC;}
#listing .bottom .listing-content .sorting .modinput {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: 2px; color:#333; background:url(/media/layout/?mediaName=input_bg.gif) no-repeat; margin-bottom:5px;}
#listing .bottom .listing-content .sorting .modinput:focus {background:#ffc;}
#listing .bottom .listing-content .category {width:314px; height:230px; margin-right:20px; overflow:hidden; float:left; margin-bottom:10px; border-bottom:1px solid #CCCCCC; padding-bottom:20px;}
#listing .bottom .listing-content .category .image {float:left; width:65px; margin-right:10px;}
#listing .bottom .listing-content .category .text {float:left; width:175px; margin-top:15px;}
#listing .bottom .listing-content .category p {color:#666666; margin-bottom:10px;}
#listing .bottom .listing-content .category ul {padding-left:10px;}
#listing .bottom .listing-content .category li {list-style-type:square; list-style-position:inside;}
#listing .bottom .listing-content .category span {font-weight:bold;}
#listing .bottom .listing-content .product {overflow:hidden; border-bottom:1px solid #CCCCCC; margin-bottom:15px; padding-bottom:15px;}
#listing .bottom .listing-content .product ul {padding:5px 0 5px 20px;}
#listing .bottom .listing-content .product li {list-style-type:square; list-style-position:outside;}
#listing .bottom .listing-content .product .name a {font-weight:bold;font-size:14px;color:#003399;text-decoration:none;}
#listing .bottom .listing-content .product .name a:hover {text-decoration:underline;}
#listing .bottom .listing-content .product span {font-weight:bold;}
#listing .bottom .listing-content .product .image {float:left; width:170px; margin-right:15px; text-align:center;}
#listing .bottom .listing-content .product .image a {display:block;}
#listing .bottom .listing-content .product .specs {float:left; width:325px; margin-right:15px; padding-top:15px;}
#listing .bottom .listing-content .product .priceTag {float:left; padding-top:15px;}
#listing .bottom .listing-content .product .priceTag .tag {background:url(/media/layout/?mediaName=price_tag_tvaudio.png) top left no-repeat; width:144px; height:75px; display:block; text-align:center; padding:0px 0 4px;}
#listing .bottom .listing-content .product .priceTag .tag .price {height:50px;}
#listing .bottom .listing-content .product .priceTag .tag .basePrice {text-decoration: line-through; font-size:18px; color:#FFFFFF; font-weight:bold; height:22px;}
#listing .bottom .listing-content .product .priceTag .tag .basePrice span {font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; height:15px;}
#listing .bottom .listing-content .product .priceTag .tag .discountedPrice {font-size:18px; color:#FFFFFF; font-weight:bold; height:22px;}
#listing .bottom .listing-content .product .priceTag .tag .discountedPrice span {font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; height:15px;}
#listing .bottom .listing-content .product .priceTag .tag .price-rata {padding-top:0px; margin-bottom:15px;}
#listing .bottom .listing-content .product .priceTag .cumpara {background:url(/media/layout/?mediaName=btn_cumpara.png) top left no-repeat; width:144px; height:34px; display:block;text-align:center; padding:7px 0 4px; margin-top:10px;}
#listing .bottom .listing-content .product .priceTag .cumpara:hover {background:url(/media/layout/?mediaName=btn_cumpara_hover.png) top left no-repeat;}
#listing .bottom .listing-content .product .priceTag .cumpara a {display:block; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#listing .bottom .listing-content .product .priceTag .cumpara a:hover {text-decoration:none;}
#listing .bottom .listing-content .product .priceTag .cumpara-gray {background:url(/media/layout/?mediaName=btn_cumpara_gray.png) top left no-repeat; width:144px; height:34px; display:block;text-align:center; padding:7px 0 4px; margin-top:10px;}
#listing .bottom .listing-content .product .priceTag .cumpara-gray:hover {background:url(/media/layout/?mediaName=btn_cumpara_gray_hover.png) top left no-repeat;}
#listing .bottom .listing-content .product .priceTag .cumpara-gray a {display:block; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#listing .bottom .listing-content .product .priceTag .cumpara-gray a:hover {text-decoration:none;}

#listing .bottom .product-content {color:#000000; padding:15px 25px; background:#FFFFFF; overflow:hidden;}
#listing .bottom .product-content h1 {font-size:24px; font-weight:bold; letter-spacing:-1px; margin-bottom:15px; border-bottom:1px solid #CCCCCC;}
#listing .bottom .product-content .produs {overflow:hidden;}
#listing .bottom .product-content .produs span {font-weight:bold;}
#listing .bottom .product-content .produs .image {float:left; width:240px; margin-right:15px; text-align:center;}
#listing .bottom .product-content .produs .image a {display:block;}
#listing .bottom .product-content .produs .image .zoom {background:url(/media/layout/?mediaName=icon_zoom.png) no-repeat left top; padding: 0 0 5px 16px;}
#listing .bottom .product-content .produs .image .thumbs {}
#listing .bottom .product-content .produs .image .thumbs .small {float:left; width:60px; height:44px; border:1px solid #CCCCCC; margin-left:5px;}
#listing .bottom .product-content .produs .image .thumbs .small a {display:block;}
#listing .bottom .product-content .produs .specs {float:left; width:255px; margin-right:15px; padding-top:15px;}
#listing .bottom .product-content .produs .specs .one {float:left; margin-right:30px;}
#listing .bottom .product-content .produs .specs .two {float:left;}
#listing .bottom .product-content .produs .priceTag {float:left; padding-top:15px;}
#listing .bottom .product-content .produs .priceTag .tag {background:url(/media/layout/?mediaName=price_tag_tvaudio.png) top left no-repeat; width:144px; height:75px; display:block; text-align:center; padding:0px 0 4px;}
#listing .bottom .product-content .produs .priceTag .tag .price {height:50px;}
#listing .bottom .product-content .produs .priceTag .tag .basePrice {text-decoration: line-through; font-size:18px; color:#FFFFFF; font-weight:bold; height:22px;}
#listing .bottom .product-content .produs .priceTag .tag .basePrice span {font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; height:15px;}
#listing .bottom .product-content .produs .priceTag .tag .discountedPrice {font-size:18px; color:#FFFFFF; font-weight:bold; height:22px;}
#listing .bottom .product-content .produs .priceTag .tag .discountedPrice span {font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; height:15px;}
#listing .bottom .product-content .produs .priceTag .tag .price-rata {padding-top:0px;}
#listing .bottom .product-content .produs .priceTag .cumpara {background:url(/media/layout/?mediaName=btn_cumpara.png) top left no-repeat; width:144px; height:34px; display:block;text-align:center; padding:7px 0 4px; margin-top:10px;}
#listing .bottom .product-content .produs .priceTag .cumpara:hover {background:url(/media/layout/?mediaName=btn_cumpara_hover.png) top left no-repeat;}
#listing .bottom .product-content .produs .priceTag .cumpara a {display:block; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#listing .bottom .product-content .produs .priceTag .cumpara a:hover {text-decoration:none;}
#listing .bottom .product-content .produs .priceTag .cumpara-gray {background:url(/media/layout/?mediaName=btn_cumpara_gray.png) top left no-repeat; width:144px; height:34px; display:block;text-align:center; padding:7px 0 4px; margin-top:10px;}
#listing .bottom .product-content .produs .priceTag .cumpara-gray:hover {background:url(/media/layout/?mediaName=btn_cumpara_gray_hover.png) top left no-repeat;}
#listing .bottom .product-content .produs .priceTag .cumpara-gray a {display:block; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#listing .bottom .product-content .produs .priceTag .cumpara-gray a:hover {text-decoration:none;}
#listing .bottom .product-content .tabs {margin-top:15px; margin-bottom:15px;}
#listing .bottom .product-content .tabs .header {padding:5px; background:#f3f3f3; border:1px solid #CCCCCC; border-top:2px solid #CCCCCC; border-bottom:none; width:80px; font-weight:bold; text-align:center;}
#listing .bottom .product-content .tabs .links {padding:15px; background:#f3f3f3; border-left:1px solid #CCCCCC; overflow:hidden;}
#listing .bottom .product-content .tabs .links .container {float:left;}
#listing .bottom .product-content .tabs .links .container ul {padding: 0 20px 0 20px;}
#listing .bottom .product-content .tabs .links .container li {list-style-type:square; list-style-position:outside;}
#listing .bottom .product-content table {background:#FFFFFF;}
#listing .bottom .product-content table td {background:#FFFFFF; border:1px solid #CCCCCC;}
#listing .bottom .product-content table td.specs-title {background:#f3f3f3; border-top:2px solid #CCCCCC;}

#corporate-container {width:100%; overflow:hidden;}
#corporate {width:100%;}
#corporate .top-cariera {width:100%; background:url(/media/layout/?mediaName=corporate_cariera_bg_top.png) no-repeat top center; height:82px; border-bottom:1px solid #CCCCCC;}
#corporate .title {padding:14px 0 0px 20px;color:#ed1a3b; font-size:16px; font-weight: bold; text-transform:uppercase;}
#corporate .breadcrumb {padding:20px 0 10px 20px; width:350px; color:#000000;}
#corporate .breadcrumb .current {font-weight:bold;}
#corporate .bottom {width:100%; background:url(/media/layout/?mediaName=corporate_bg_bottom.png) no-repeat bottom center; padding-bottom:11px;}
#corporate .bottom p {margin-bottom:10px;}
#corporate .bottom .corporate-content {color:#000000; padding:15px 25px; background:#FFFFFF; overflow:hidden;}
#corporate .bottom .corporate-content ul {padding:10px 20px;}
#corporate .bottom .corporate-content li {list-style-type:square; list-style-position:outside;}
#corporate .bottom .corporate-content table {width:100%;}
#corporate .bottom .corporate-content table th {background:#CCCCCC; color:#000000; height:27px; text-align:left;}
#corporate .bottom .corporate-content table tr {border-bottom:1px solid #CCCCCC;}
#corporate .bottom .corporate-content table td {height:23px; color:#666666; border-bottom:1px solid #CCCCCC;}
#corporate .bottom .corporate-content p.gray {color:#666666;}

#footer-container {width:100%; overflow:hidden;}
#footer {width:100%;}
#footer .top {width:100%; background:url(/media/layout/?mediaName=footer_bg_top.png) no-repeat top center; height:11px; margin-top:10px;}
#footer-container #footer .bottom {width:100%; background:url(/media/layout/?mediaName=footer_bg_bottom.png) no-repeat bottom center; padding-bottom:11px;}
#footer .bottom .footer-content {color:#FFFFFF; padding:15px 10px 0 10px; background:#002d61; overflow:hidden; border-left:1px solid #335781; border-right:1px solid #335781;}
#footer .bottom .footer-content .categorie {width:150px; height:130px; overflow:hidden; border-right:1px solid #335781; float:left; margin-left:15px; margin-bottom:20px; padding-right:5px; padding-top:5px;}
#footer .bottom .footer-content a {color:#FFFFFF; text-decoration:none;}
#footer .bottom .footer-content a:hover {text-decoration:underline;}
#footer .bottom .footer-content ul {}
#footer .bottom .footer-content ul.subcat {padding:5px 0 5px 12px; width:135px;}
#footer .bottom .footer-content li {list-style-type:square; list-style-position:outside; margin-bottom:5px;}
#footer .bottom .footer-content li.title-promotii {background:url(/media/layout/?mediaName=title_footer_promotii.png) top left no-repeat; width:61px; height:9px; list-style-type:none;}
#footer .bottom .footer-content li.title-noutati {background:url(/media/layout/?mediaName=title_footer_noutati.png) top left no-repeat; width:53px; height:9px; list-style-type:none;}
#footer .bottom .footer-content li.title-servicii {background:url(/media/layout/?mediaName=title_footer_servicii.png) top left no-repeat; width:52px; height:9px; list-style-type:none;}
#footer .bottom .footer-content li.title-finantare {background:url(/media/layout/?mediaName=title_footer_finantare.png) top left no-repeat; width:71px; height:9px; list-style-type:none;}
#footer .bottom .footer-content li.title-fidelizare {background:url(/media/layout/?mediaName=title_footer_fidelizare.png) top left no-repeat; width:70px; height:9px;list-style-type:none;}
#footer .bottom .footer-content li.title-companie {background:url(/media/layout/?mediaName=title_footer_companie.png) top left no-repeat; width:67px; height:9px; list-style-type:none;}
#footer .bottom .footer-content li.title-contact {background:url(/media/layout/?mediaName=title_footer_contact.png) top left no-repeat; width:58px; height:9px; list-style-type:none;}


#all-around-container {width:100%; overflow:hidden;}
#all-around {width:100%;}
#all-around .top {width:100%; background:url(/media/layout/?mediaName=all_around_bg_top.png) no-repeat top center;height:11px;}
#all-around .bottom {width:100%; background:url(/media/layout/?mediaName=all_around_bg_bottom.png) no-repeat bottom center; padding-bottom:11px;}
#all-around .bottom p {margin-bottom:10px;}
#all-around .bottom .all-around-content {color:#000000; padding:15px 25px; background:#FFFFFF; overflow:hidden;}


#account-container {width:100%; overflow:hidden;}
#account {width:100%;}
#account .top {width:100%; background:url(/media/layout/?mediaName=account_bg_top.png) no-repeat top center;height:11px;}
#account .bottom {width:100%; background:url(/media/layout/?mediaName=account_bg_bottom.png) no-repeat bottom center; padding-bottom:11px;}
#account .bottom p {margin-bottom:10px;}
#account .bottom .account-content {color:#000000; padding:15px 25px; background:#FFFFFF; overflow:hidden;}


#bestbuys-container {width:100%; overflow:hidden;}
#bestbuys {width:100%;}
#bestbuys .top {width:100%; background:url(/media/layout/?mediaName=bestbuys_bg_top.png) no-repeat top center; height:11px;}
#bestbuys .bottom {width:100%; background:url(/media/layout/?mediaName=bestbuys_bg_bottom.png) no-repeat bottom center; padding-bottom:11px;}
#bestbuys .bottom .bestbuys-content {width:100%; color:#666666; padding:0 15px; background:#FFFFFF; overflow:hidden;}
#bestbuys .bottom .bestbuys-content #produsenoi {overflow:auto;}
#bestbuys .bottom .bestbuys-content #produsenoi h3 {background:url(/media/layout/?mediaName=title_bestbuys_produsenoi.png) no-repeat top left; width:495px; height:35px; padding-bottom:10px;}
#bestbuys .bottom .bestbuys-content #celemaicumparate {overflow:auto;}
#bestbuys .bottom .bestbuys-content #celemaicumparate h3 {background:url(/media/layout/?mediaName=title_bestbuys_celemaicumparate.png) no-repeat top left; width:495px; height:35px; padding-bottom:10px;}
#bestbuys .bottom .bestbuys-content .product {width:155px; margin-right:15px; text-align:center; float:left;}
#bestbuys .bottom .bestbuys-content .product .last {width:155px;}
#bestbuys .bottom .bestbuys-content .product a,img {padding-bottom:10px;}
#bestbuys .bottom .bestbuys-content .product span {color:#333333; font-weight:bold;}

#cmvgp {background:url(/media/layout/?mediaName=title_cmvgp.png) no-repeat top center; height:35px; width:525px; margin-top:10px;}

#product-menu-container {width:188px; float:left; margin-right:10px; color:#000000;}
#product-menu {}
#product-menu .top {background:url(/media/layout/?mediaName=productmenu_bg_top.png) no-repeat top center; height:11px;}
#product-menu .bottom {background:url(/media/layout/?mediaName=productmenu_bg_bottom.png) no-repeat bottom center; padding-bottom:11px;}
#product-menu .bottom .product-menu-content {background:#FFFFFF; padding:0 15px;}
#product-menu .bottom .product-menu-content ul {line-height:1.4;}
#product-menu .bottom .product-menu-content li {list-style-type:disc; list-style-position:outside;}
#product-menu .bottom .product-menu-content li.selected {font-weight:bold;}
#product-menu .bottom .product-menu-content li.tier0 {list-style-type:none; list-style-position:inside; font-weight:bold;}
#product-menu .bottom .product-menu-content li.tier1 {font-weight:bold;}
#product-menu .bottom .product-menu-content ul.subcat {padding:5px 0 5px 12px;}
#product-menu .bottom .product-menu-content ul.subcat li.tier1-selected {font-weight:bold;}
#product-menu .bottom .product-menu-content ul.subcat li.tier2-selected {font-weight:bold;}
#product-menu .bottom .product-menu-content li a {text-decoration:none;}
#product-menu .bottom .product-menu-content li a:hover {text-decoration:underline;}
#product-menu .bottom .product-menu-content input, select {font-size:11px;}
#product-menu .bottom .product-menu-content #categorii {width:100%;}
#product-menu .bottom .product-menu-content #categorii h2 {background:url(/media/layout/?mediaName=title_productmenu_categorii.png) no-repeat top left; width:160px; height:26px; padding-bottom:10px;}
#product-menu .bottom .product-menu-content #categorii .container {padding: 0 10px 15px 10px; width:140px; overflow:hidden;}
#product-menu .bottom .product-menu-content #comparatii {width:100%;}
#product-menu .bottom .product-menu-content #comparatii h2 {background:url(/media/layout/?mediaName=title_productmenu_comparatii.png) no-repeat top left; width:160px; height:26px; padding-bottom:10px;}
#product-menu .bottom .product-menu-content #comparatii .container {padding: 0 10px 15px 22px; width:140px; overflow:hidden;}
#product-menu .bottom .product-menu-content #filtrare {width:100%;}
#product-menu .bottom .product-menu-content #filtrare h2 {background:url(/media/layout/?mediaName=title_productmenu_filtrare.png) no-repeat top left; width:160px; height:26px; padding-bottom:10px;}
#product-menu .bottom .product-menu-content #filtreaza-dupa h2 {background:url(/media/layout/?mediaName=title_productmenu_filtreaza_dupa.png) no-repeat top left; width:160px; height:26px; padding-bottom:10px;}
#product-menu .bottom .product-menu-content #filtreaza-dupa a {color:#003399;text-decoration:none;}
#product-menu .bottom .product-menu-content #filtreaza-dupa a:hover {color:#003399;text-decoration:underline;}
#product-menu .bottom .product-menu-content #filtre-aplicate h2 {background:url(/media/layout/?mediaName=title_productmenu_filtre_aplicate.png) no-repeat top left; width:160px; height:26px; padding-bottom:10px;}
#product-menu .bottom .product-menu-content #filtrare .container {padding: 0 10px 15px 10px; width:140px; overflow:hidden;}
#product-menu .bottom .product-menu-content #filtrare p {font-weight:bold; padding-bottom:5px;}

.btn_compara {background:url(/media/layout/?mediaName=btn_compara.png) top left no-repeat; width:108px; height:31px; display:block;text-align:center;padding:7px 0 4px; margin-top:10px;}
.btn_compara:hover {background:url(/media/layout/?mediaName=btn_compara_hover.png) top left no-repeat;}
.btn_compara a {display:block; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.btn_compara a:hover {text-decoration:none;}

#info-container {width:190px; overflow:hidden; float:right; font-size:11px;}
#info {width:100%;}
#info .top {width:100%; background:url(/media/layout/?mediaName=info_bg_top.png) no-repeat top center; height:11px;}
#info .bottom {width:100%; background:url(/media/layout/?mediaName=info_bg_bottom.png) no-repeat bottom center; padding-bottom:11px;}
#info .bottom .info-content {width:100%; color:#666666; background:#FFFFFF; padding:0 15px;}
#info .bottom .info-content .input {font-size:11px; width:140px;}
#info .bottom .info-content #retea {width:100%;}
#info .bottom .info-content #retea h2 {background:url(/media/layout/?mediaName=title_info_retea.png) no-repeat top left; width:160px; height:26px; padding-bottom:10px;}
#info .bottom .info-content #retea .container {padding: 0 10px 15px 10px; width:140px; overflow:hidden;}
#info .bottom .info-content #newsletter {width:100%;}
#info .bottom .info-content #newsletter h2 {background:url(/media/layout/?mediaName=title_info_newsletter.png) no-repeat top left; width:160px; height:26px; padding-bottom:10px;}
#info .bottom .info-content #newsletter .container {padding: 0 10px 15px 10px; width:140px; overflow:hidden;}
#info .bottom .info-content #newsletter .container p {margin-bottom:8px;}
#info .bottom .info-content #newsletter .container span {font-weight:bold;}
#info .bottom .info-content #catalog {width:100%;}
#info .bottom .info-content #catalog h2 {background:url(/media/layout/?mediaName=title_info_catalog.png) no-repeat top left; width:160px; height:26px; padding-bottom:10px;}
#info .bottom .info-content #catalog .container {padding: 0 10px 15px 10px; width:140px; overflow:hidden;}
#info .bottom .info-content #catalog .container span {font-weight:bold;}
#info .bottom .info-content #catalog .container img {padding:10px 0;}
#info .bottom .info-content #noutati {width:100%;}
#info .bottom .info-content #noutati h2 {background:url(/media/layout/?mediaName=title_info_noutati.png) no-repeat top left; width:160px; height:26px; padding-bottom:10px;}
#info .bottom .info-content #noutati .container {padding: 0 10px 15px 10px; width:140px; overflow:hidden;} 
#info .bottom .info-content #noutati .container span {font-size:10px; color:#999999;}

#copyright {margin:auto; width:960px; text-align:center; color:#FFFFFF; font-size:11px; padding-top:20px;}
#copyright a {font-weight:bold; text-decoration:none; color:#FFFFFF;}
#copyright a:hover {text-decoration:underline;}

#product-tabs {width:676px;}

.mootabs_title {list-style-image: none;	list-style-type: none; margin: 0px; padding: 0px; height: 24px;}

.mootabs_title li {float: left;	background-color: #fff; padding: 2px 20px 2px 15px; margin-right: 2px; cursor: pointer; color:#bd002e; font-family:Arial, Helvetica, sans-serif; font-size: 11px; height: 24px; line-height: 24px; font-weight:bold; border:1px solid #cccccc;}

.mootabs_title li.active {color:#333; background-color: #f3f3f3; border:1px solid #cccccc;}

.mootabs_panel {display: none; position: relative; width: 676px; top: -1px; font-family:Arial, Helvetica, sans-serif; clear: both; color: #333; overflow: none;}

.mootabs_panel.active {color:#333; background-color: #fff; display: block;}


#specs-container {background:#f3f3f3; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding: 10px 20px 5px 20px; color: #333; position:relative; float:left; width:633px;}

#specs-content {float:left; position:relative; text-align:left; margin: 0 30px 0 0;}

#specs-compare {float:left; clear:both; padding: 10px 0 10px 0;}

#specs {float:left; text-align:left; margin: 20px 0 10px 0;}

.specs-table {padding: 5px; color:#333; border:1px solid #ccc;}

.specs-title-compare {color: #333; font-weight: bold; background:#cccccc; padding: 5px 0 5px 10px;}

.searchPrice {float:left; padding-top:15px;}
.searchPrice .tag {background:url(/media/layout/?mediaName=search-price.png) top left no-repeat; width:144px; height:75px; display:block; text-align:center; padding:0px 0 4px;}
.searchPrice .tag .price {height:50px;}
.searchPrice .tag .basePrice {text-decoration: line-through; font-size:18px; color:#FFFFFF; font-weight:bold; height:22px;}
.searchPrice .tag .basePrice span {font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; height:15px;}
.searchPrice .tag .discountedPrice {font-size:18px; color:#FFFFFF; font-weight:bold; height:22px;}
.searchPrice .tag .discountedPrice span {font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; height:15px;}
.searchPrice .tag .price-rata {padding-top:0px; margin-bottom:15px;}

.searchPagination {height:24px; border:1px solid #cccccc; padding-top:11px; padding-left:11px; font-weight:bold; padding-right:10px;}
.searchPagination .total {float:left;}
.searchPagination .pages {float:right;}
.searchPagination .pages .span {color:#cccccc;}

.comparePrice { padding-top:15px;}
.comparePrice .tag {background:url(/media/layout/?mediaName=search-price.png) top left no-repeat; width:144px; height:75px; display:block; text-align:center; padding:0px 0 4px;}
.comparePrice .tag .price {height:50px;}
.comparePrice .tag .basePrice {text-decoration: line-through; font-size:18px; color:#FFFFFF; font-weight:bold; height:22px;}
.comparePrice .tag .basePrice span {font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; height:15px;}
.comparePrice .tag .discountedPrice {font-size:18px; color:#FFFFFF; font-weight:bold; height:22px;}
.comparePrice .tag .discountedPrice span {font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; height:15px;}
.comparePrice .tag .price-rata {padding-top:0px; margin-bottom:15px;}


.comparePrice .cumpara {background:url(/media/layout/?mediaName=btn_cumpara.png) top left no-repeat; width:144px; height:34px; display:block;text-align:center; padding:7px 0 4px; margin-top:10px;}
.comparePrice .cumpara:hover {background:url(/media/layout/?mediaName=btn_cumpara_hover.png) top left no-repeat;}
.comparePrice .cumpara a {display:block; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.comparePrice .cumpara a:hover {text-decoration:none;}


#otherdetails-box {border:1px solid #cccccc; background:#fff; padding:10px; width:654px; padding-top:10px; margin-top:10px; float:left;}

#otherdetails-box a {color:#ed1a3b; text-decoration:none;}

#otherdetails-box a:hover {color:#ed1a3b; text-decoration:underline;}

#otherdetails-box li {padding-left:15px; line-height:1.8;}


#compare {border:1px solid #cccccc; width:224px; float:left;}

#compare-box {border-left: 1px dashed #9f9f9f; width:224px; float:left;}

#compare-box .delete {padding: 5px 20px 5px 18px; background:url(/media/layout/?mediaName=filters_delete.gif) no-repeat center left;}


#compare-box-buy {text-align:center; margin:0 0 0 47px;}

#listing-prodlink {color:#ed1a3b; text-decoration:none; font-weight:bold; padding: 10px 0 10px 0; text-align:center; min-height:30px; height:auto !important; height:55px;}


#listing-prodlink:hover {color:#ed1a3b; font-weight:bold;text-decoration:underline; padding: 10px 0 10px 0; text-align:center;}

#listing a {color:#ed1a3b; text-decoration:none;}

#listing a:hover {color:#ed1a3b; text-decoration:none;}

#listing hr {border:0px; height:1px; color:#cccccc; width:98%; padding:0;}
#listing-center {text-align:center;}

#listing-compare {text-align:center; padding: 0 0 10px 0;}



#divleft {float:left;}

#divright {float:right;}


.thumbs {}
.thumbs .small {float:left; width:60px; height:44px; border:1px solid #CCCCCC; margin-left:5px; text-align:center;}
.thumbs .small a {display:block;}