@charset "utf-8";
:link,:visited { text-decoration:none }
pre,form,body,html,fieldset,input, dl, dt{margin:0; padding:0;}
a img,:link img,:visited img {border:none;}
address {font-style:normal;}
li{
	list-style: none;
}
html, body {margin: 0;padding: 0;} 
body {font: 11px verdana, tahoma, arial, helvetica, sans;color:#585858;text-align:center;height:100%;width:100%; background:#5f675f;}
#wrap { position:absolute; left:50%; top:0px; margin-left:-475px;width:950px; z-index:2; }
#top, #menu, #container, #footer {float:left; width:950px; text-align:left;}
.pad { float:left;padding:20px;}
.login_frm_brd {border:1px solid #ccc; padding-bottom:10px; margin-bottom:10px; background:#eeeeee; padding:10px;}
.login_frm_brd .title {color:#207fbf; font-size:14px;}
.login_frm_brd .links {text-align:right;}
#top {padding:10px 0px 0px 0px; background:url(../media/headbk.jpg) bottom right no-repeat;}
#menu {padding-top:10px;}
#menu ul {list-style:none; margin:0; padding:0;}
#menu li {float:left;margin:0; padding:0;}
#menu li a {float:left; width:115px; height:27px; text-align:center; background:url(../media/mn.gif) top left no-repeat; color:#1e1e1e; line-height:25px;}
#menu li a:hover {background:url(../media/mnho.gif) top left no-repeat;color:#1e1e1e;}
#menu li .sl {background:url(../media/mnon.gif) top left no-repeat; color:#fff;}
#menu li #twoln {line-height:12px;}
.countries { margin:0; padding:0;}
.countries li {list-style:none;}
#container {background:#fff;}
	#banner { float:left; width:950px; height:148px; background:url(../media/bannerbk.jpg) top left repeat-x;}
		#innerbanner { float:left; width:693px;height:118px;background:url(../media/banner.jpg) top right no-repeat; padding:0px 220px 0px 37px; color:#fff;}
		#innerbanner-new { float:left; width:693px;height:118px;background:url(../media/banner.jpg) top right no-repeat; padding:0px 220px 0px 37px; color:#fff;}
		#innerbanner div { float:left;height:96px; overflow:hidden; padding:13px 0px 0px 0px;}
		#innerbanner a {color:#fff; text-decoration:underline;}
		#innerbanner div h1 {margin:0; padding:0;}
	#main {float:left; width:930px; background:url(../media/cntbk.gif) top left repeat-y; border:10px solid #fff;}
	#main #left {float:left; width:200px; padding-right:30px;}
	
	#left h2 {padding-bottom:10px;}
	#left label {float:left; clear:both;}
	#left input {float:left; clear:both; margin-bottom:10px; width:100%; font-size:12px; padding:3px 0px 3px 0px;}
	#left ul {float:left; width:100%;}
	#left ul li {line-height:25px; }
	#left ul li a {color:#084a7d;padding:3px;}
	#left ul li a:hover {color:#1e1e1e;}
	#left ul li .sl { background:#207fbf;color:#FFF; padding:3px;}
#inner_main {float:left; width:700px; }
	/*#inner_main h2 {font-size:16px;}
	#inner_main h3 {font-size:14px;}*/
	#inner_main table {width:100%;}
	#inner_main a {color:#333;text-decoration:underline;}
	#inner_main a:hover {text-decoration:none;}
#inner_main.trademark_country {padding:0px 0px 0px 10px;width:680px;}
	
#footer {background:#1e1e1e; padding:0px 10px 0px 10px;width:930px;}
#footer ul {margin:0; padding:0; }
	#footer li {float:left; color:#fff; line-height:25px; padding-right:2px;list-style:none; margin:0;}
	#footer li a {color:#fff; font-size:10px;}
	#footer li a:hover, #footer li .sl {color:#084a7d;}
	
	
dl {float:left; width:99%;margin-top: 10px;}
form .title {float:left;color:#207fbf;padding:10px 10px 0px 10px; border-bottom:1px solid #ccc; width:95%; font-weight:bold; text-align:right; background:#fff;}
dt {float: left;width: 40%;text-align: left;border: none;border-right: 1px solid #CCC;padding-top: 3px;}
dd { color: #666;margin: 0 0 0 40%;padding: 0 0 0 5px;border: none;border-left: 1px solid #CCC;vertical-align: top;}
dd span {display:none; }
dd + dd { padding-top: 5px;}
dt span { padding: 0 5px 0 0;}
dd label {white-space: nowrap;margin: 0 10px 0 0;color: #5072bf;}
label {cursor: pointer;padding: 0 5px 0 0;}
dt label {text-align: left;color: #5072bf;}
dt label span {color:#084a7c;}
input, textarea {font-size:11px;cursor: text;vertical-align: middle;padding: 2px;color: #111;border: 1px solid #AFAEAA;background: #E3DFD8;}
textarea {padding: 2px; font-family:Arial, Helvetica, sans-serif;}
input:hover, textarea:hover {border: 1px solid #AFAEAA;background: #E9E9E2;}
select {font-size:11px;padding: 2px;color: #111;border: 1px solid #AFAEAA;background: #FFF; width:auto;}
.error input, .error textarea {background:#e44417; color:#fff; border:1px solid #710c26;}
.error dd span, dd .error span  {display:block;color:#e44417;}
.error .info {display:none;}
.button {width:auto; background:#207fbf; color:#FFF; font-weight:bold; cursor:pointer; border:1px solid #084a7c;}
.button:hover { color:#2d2f30;}
input.radio{width: auto !important;background: transparent;border: none;cursor: default;}
dl:hover dt, dl:hover dd {border-color: #666;}
dl:hover dt label {color: #000;}
dl dd label:hover {color: #BC2A4D;}
.ismall {width:70px;}
.ibig {width:290px;}
.itarea {width:290px; height:30px;}
input:focus, textarea:focus {border: 1px solid #5072bf;background: #E9E9E2;color:#5072bf;}
.submit { padding:10px 0px 0px 235px; width:auto; float:left;}
.nok {clear:both;color:#e44417; width:100%; text-align:center;margin:20px 0px 20px 0px;}
.ok {clear:both;color:#2879b1;width:100%; text-align:center; margin:20px 0px 20px 0px;}
.disnone {display:none;}
.frm_shhd {width:100%;}
dl dd table tr td .fmenu a {float:none; width:auto;}
#cic { float:left;width:100%; height:auto;}
	#cic div { width:290px;}
	#cic div input { width:290px;}
	#cic div textarea { width:290px; height:30px;}
#description {padding:0px 20px;}
	#description h1 {padding-bottom:10px;}
.pt_img {float:left; width:auto; height:auto; padding:5px;}	
.red {float:left; width:100%; background:#ffefd2; color:#000; padding:5px 0px 5px 0px; text-align:center;}
.red:hover { background:#fb8437; color:#fff; text-decoration:none;}
.inner { width:100%;}
.inner a {color:#207fbf;}
.inner a:hover {color:#333;}
.total {font-size:16px; font-weight:bold; color:#207fbf; padding:20px 0px 20px; text-align:center; float:left; width:100%;}
.trdet {border-bottom:1px solid #ccc; margin-bottom:10px;}
	.trdet td { text-align:left;}
	.trdet td a { text-align:center; margin:5px 0px 5px 0px; font-weight:bold;}
	.trdet td .ccsd td {border-left:1px solid #ccc; padding:5px;}
#currency_container {text-align:center; padding:10px 0px 0px 0px; font-size:12px; font-weight:bold;}
#treaties {float:left; padding:0px 20px 0px 20px; width:660px;}
#treaties {margin:0; padding:0; border:none; list-style:none;}
#treaties li { width:660px; float:left; padding:1px 0px 1px 0px; font-size:16px;}
#treaties a {float:left;  width:600px; background:#07497b; padding:5px 30px 5px 30px; color:#fff; font-size:14px; text-decoration:none;}
#treaties a:hover {color:#000;background:#d3d3d3 ;}
#leftmenu {border-top:1px solid #ccc; padding:5px 0px 0px 0px; float:left; width:100%; margin-top:5px; font-weight:bold;}
#left ul {margin:0; padding:0;}
#left ul li {margin:0; padding:0; list-style:none;}
#left ul li a { background:#207fbf; float:left; width:196px; padding:2px; color:#fff; border-bottom:1px solid #fff; font-weight:normal;}
#left ul li a:hover {background:#d3d3d3; color:#000;}
#left ul li a.clear {background:none; width:auto; float:none;}
#left ul li.link {text-align:center;}
#left ul li.brdbtm {border-bottom:1px solid #ccc; margin-bottom:10px;}
.countries {float:left; padding:10px 0px 10px 0px;width:230px;}
.countries li {float:left; width:220px; line-height:18px; padding:0px 5px 0px 5px;}
#inner_main .countries li a { color:#07497b;}
#inner_main .countries li a:hover {text-decoration:underline;}
#btm_content {float:left; width:670px;}
#services_list {float:left; width:670px; padding-bottom:20px; border-bottom:1px solid #ccc; margin-bottom:20px;}
#services_list {margin:0; padding:0; list-style:none;}
#services_list ul {margin:0; padding:0; float:left;}
#services_list li {float:left; width:670px; padding:5px 0px 5px 0px;list-style:none; margin:0;}
#services_list li a {color:#000;}
#services_list li span {width:100%; font-weight:bold; font-size:14px; color:#07497b;}
#services_list li a:hover { color:#000;}
#services_list li a:hover span { text-decoration:underline;}
#leftmenu #contactbtn {background:#207fbf; color:#fff; font-weight:normal; width:100%; float:left; text-align:center; padding:0; margin:0; text-align:center; margin-top:20px;}
#leftmenu #contactbtn:hover {background:#d3d3d3; color:#1E1E1E;}
#searchfrm {text-align:right; color:#fff; font-weight:bold; padding-left:6px; display:block; position:absolute; top:208px; left:0;}
#searchfrm-new {text-align:right; color:#fff; font-weight:bold; padding-left:6px; display:block;position:absolute; top:208px; left:0;}
#advert-new {text-align:right; color:#fff; font-weight:bold; padding-left:6px; display:block;position:absolute; top:208px; left:500;}
#search {width:150px; padding:3px 3px;}
#srchbtn {width:auto; cursor:pointer;}
#inner_main .elem {border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:10px;}
#srvlists li {padding:5px 0px 5px 0px;}
#srvlists a {color:#FFF; text-decoration:none;}
#srvlists a:hover {text-decoration:underline;}
#TB_window {color: #FFF;}
#TB_secondLine {color:#FFF;}
#TB_window a {color: #FFF;}
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed;background: #fff;z-index: 102;color:#000000;display:none;border: 4px solid #07497b;text-align:left;top:50%;left:50%;}
* html #TB_window {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left; color:#FFF;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_title{background:#07497b;height:27px;color:#FFF;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px;}
* html #TB_load {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect { position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
#add_new_country{
	display:none;
	float:left;
	margin-bottom:20px;
}
#select_new_country{
	clear:both;
	margin-bottom:20px;
	cursor:pointer;
	float:left;
	margin-top:4px;
	margin-top:13px;
	margin-right:1px;
	font-weight:bold;
}
#add_country{
	padding:3px;
}
.tr{
	height:20px;
}
.table_result_head{
	background-color:#084A7C;
	color:#ffffff;
	height:20px;
}
.pad{
	padding:3px;
	margin-right:5px;
	margin-top:5px;
}
.border{
	border-bottom:1px solid #084A7C;
	width:100%;
	height:1px;
	margin-top:-17px;
}
#submit_request_succes{
	display:none;
	font-size:13px;
	font-weight:bold;
}
#tabs {
 	margin-top: 5px;
    overflow: hidden;
    width:905px;
    margin-left:12px;
    background-color: #ffffff;
}
.blog_tabs_wrap img {
    margin-right: 10px;
    float: left;
    width: auto;
    height: 125px;
}
#tabs .tab,#tabs3 .tab {
    display: none;
}
#tabs2{
	 border:0px; 
	 margin:0px; 
	 padding:0px;
	 background-color:#EFEFEF;	 	
}
#tabs3{
	border:0 none;
	margin:0 0 0 12px;
	overflow:hidden;
	padding:0;
	width:686px;	
}
#tabs .tab.tabOpen, #tabs .tab.tabOpen_reduceri {
    display: block;
    padding:5px 5px 5px 5px;
    padding-bottom:17px;
    border-bottom:1px solid #d1d1d1;
	border-top:2px solid #A9A9A9;
    border-left:1px solid #d1d1d1;
    border-right:1px solid #d1d1d1;
    height:auto;
	margin-top:-11px;
	float:left;
	width:893px;
}
#tabs .tab.tabOpen, #tabs .tab.tabOpen_oferte {
    display: block;
    padding:5px 5px 5px 5px;
    padding-bottom:17px;
    border-bottom:1px solid #d1d1d1;
    border-left:1px solid #d1d1d1;
    border-right:1px solid #d1d1d1;
    height:363px;
}
#tabs_buttons, #tabs_buttons2, #tabs_buttons3, #tabs_oferte_sarbatori, #tabs_reduceri, #taburi_cos, #tabs_oferte {
    overflow: hidden;
	margin-left:-39px;
}
#tabs_buttons li, #tabs_buttons2 li, #tabs_buttons3 li, #tabs_reduceri li, #taburi_cos li, #tabs_oferte li {
    float: left;
    margin-right: 0px;
}
#tabs_buttons a, #tabs_buttons2 a, #tabs_oferte_sarbatori a, #tabs_reduceri a , #taburi_cos a{
  -moz-box-shadow: 0 1px 3px #EAEDF4;
	width:142px;
    background-repeat: repeat-x;
    float: right;
    font-size: 13px;
    font-weight: bold;
    margin: 0 3px 0 0;
    padding: 9px 1px;
    padding: 9px 1px;
    text-decoration: none;
	
	
	cursor:pointer;
}
 #tabs_oferte a {
    color:#1b1b1b;
    text-decoration: none;
    width: 115px;
    height: 34px;
    display: block;
    line-height: 36px;
    vertical-align: middle;
    text-align: center;
    padding-right: 5px;
   font-size:17px;
   font-weight:bold;
}
#tabs_buttons3 #prezentare_tab, #tabs_buttons3 #opinii_editoriale_tab, #tabs_buttons3 #opinii_utilizatori_tab, #tabs_buttons3 #adauga_in_biblioteca_tab, #tabs_buttons3 #video_tab, #tabs_buttons3 #fragment_tab{
	color:#FFFFFF;
	display:block;
	font-size:12px;
	height:34px;
	line-height:36px;
	padding:0 20px;
	text-decoration:none;
	margin-right:5px;
}
#tabs_buttons3 #prezentare_tab{
	background-color:#ccc;
        color: #000;
}
#tabs_buttons3 #prezentare_tab.selected{
	background-color:#B84614;
        color: #fff;
}
.prezentare_l3_tabopen{
	width:687px;
	height:3px;
	background-color:#B84614;
}
#tabs_buttons3 #opinii_editoriale_tab{
    background-color:#ccc;
    color: #000;
}
#tabs_buttons3 #opinii_editoriale_tab.selected {
    background-color:#A6C243;
    color: #fff;
}
.opinii_editoriale_l3_tabopen{
	width:687px;
	height:3px;
	background-color:#A6C243;
}
#tabs_buttons3 #opinii_utilizatori_tab{
	background-color:#ccc;
        color: #000;
}
#tabs_buttons3 #opinii_utilizatori_tab.selected{
	background-color:#fad461;
        color: #fff;
}
#tabs_buttons3 #fragment_tab {
	background-color: #ccc;
	color: #000;
}
#tabs_buttons3 #fragment_tab.selected {
	background-color: #6666cc;
	color: #fff;
}
.opinii_utilizatori_l3_tabopen{
	width:687px;
	height:3px;
	background-color:#F8C118;
}
.fragment_l3_tabopen {
	width:687px;
	height:3px;
	background-color: #6666cc;
}
#tabs_buttons3 #adauga_in_biblioteca_tab{
	background-color:black;
	float:right;
}
.adauga_in_biblioteca_l3_tabopen{
	width:687px;
	height:3px;
	background-color:black;
}
#adauga_in_biblioteca_tab img{
	float:left;
	padding:7px 7px 0 0;	
}
#tabs_buttons2 a {
	font-size:12px;
	color:#000000;
	text-shadow:1px 0px 1px #fff;
	text-align:center;
	width:145px;
}
#tabs_buttons2 a:hover, #tabs_buttons2 .selected{
	background-color:#efefef;
}
#tabs_buttons2 {
	background-color:#cfcfcf;	
	margin-bottom:10px;
	height:34px;
	width:705px;
}
#tabs_buttons2 .x{
	background-color:#b84614;
	font-size:16px;
	color:white;
	text-shadow:none;
	font-weight:bold;
	text-transform:uppercase;		
}
#tabs_buttons2 .impreuna{
	width:220px;
}
#tabs_buttons2 .tabs_border_st{
	border-right:1px solid #bcbcbc;
	width:0px;
	height:34px;
	float:left;	
}
#tabs_buttons2 .tabs_border_dr{
	border-right:1px solid #e0e0e0;
	width:0px;
	height:34px;
	float:left;
}
#prezentare_tab{
	font-size:12px;	
}
.tab h4 {
    color: #0b0b0b;
    font-size: 12px;
    margin: 15px 0;
}
.tab h4 span.title {
    float: left;
}
.tab h4 span.rating {
    float: right;
}
.tab h4 span.rating span.stars {
    float: right;
}
.tab p {
    color: #0b0b0b;
    font-size: 12px;
}
.reduceri_titl{
    background-color: #000000;
    width:157px;
    height:27px;
    font-size:16px;
    color:#ffffff;
    font-weight: bold;
    padding-left: 15px;
    padding-top: 7px
  }
  .recomandari_titl{
    background-color: #fad461;
    width:120px;
    height:27px;
    font-size:16px;
    color:#000000;
    font-weight: bold;
    padding-left: 15px;
    padding-top: 7px
  }
  .recomandari_titl_l3{
    background-color: #b84614;
    width:145px;
    height:27px;
    font-size:16px;
    color:#ffffff;
    font-weight: bold;
    padding-left: 15px;
    padding-top: 7px
  }
   .top_titl{
    background-color: #a6c243;
    width:199px;
    height:27px;
    font-size:16px;
    color:#ffffff;
    font-weight: bold;
    padding-left: 15px;
    padding-top: 7px
  }
  .red_20{
      background-color: #cfcfcf;
       border-right:1px solid #ffffff;
}
  .red_10{
      background-color: #cfcfcf;
      
}
.red_30{
 
	  background-image:url('../media/bg_step.png');
    border-right:1px solid #ffffff;
	background-repeat:repeat-x; 
}
  .red_20_open{
      background-color: #a6c243;
}
  .red_10_open{
      background-color: #f8c118;
}
.red_30_open{
    background-color: #ea4d1f;
}
#tabs .tab.tabOpen_top, #tabs .tab.tabOpen_top_cadouri {
    display: block;
    padding:5px 5px 5px 5px;
    padding-bottom:17px;
        border-bottom:1px solid #d1d1d1;
    border-left:1px solid #d1d1d1;
    border-right:1px solid #d1d1d1;
}
#tabs .tab.tabOpen_top_delicatese {
    display: block;
    padding:5px 5px 5px 5px;
    padding-bottom:17px;
        border-bottom:1px solid #d1d1d1;
    border-left:1px solid #d1d1d1;
    border-right:1px solid #d1d1d1;
}
#tabs_recomandari, #tabs_recomandari2 , #tabs_oferte_sarbatori, #tabs_carti_noi, #tabs_recomandari_cadouri {
    overflow: hidden;
	width:696px;
	background-color:#CFCFCF;
}
#tabs_recomandari li, #tabs_recomandari2 li, #tabs_oferte_sarbatori li, #tabs_carti_noi li, #tabs_recomandari_cadouri li{
    float: left;
    margin-right: 0px;
}
#tabs_recomandari a, #tabs_recomandari2 a , #tabs_recomandari_cadouri a {
    font-size:16px;
    color:#1b1b1b;
    text-decoration: none;
    width: auto;
    height: 34px;
    display: block;
    line-height: 36px;
    vertical-align: middle;
    background-color: #cfcfcf;
    text-align:center;
    
    font-weight: bold;
    border-right:1px solid #e0e0e0;
	padding:0 9px;
}
#tabs_recomandari a {
    font-size:16px;
    color:#1b1b1b;
    text-decoration: none;
    width: auto;
    height: 34px;
    display: block;
    line-height: 36px;
    vertical-align: middle;
    background-color: #cfcfcf;
    text-align:center;
    
    font-weight: bold;
    border-right:1px solid #e0e0e0;
	padding:0 9px;
}
#tabs_recomandari_cadouri a {
	font-size:16px;
    color:#1b1b1b;
    text-decoration: none;
    width: auto;
    height: 34px;
    display: block;
    line-height: 36px;
    vertical-align: middle;
    background-color: #cfcfcf;
    text-align:center;
    font-weight: bold;
    border-right:1px solid #e0e0e0;
	padding:0 27px;
}
#tabs_oferte_sarbatori a {
    font-size:16px;
    color:#1b1b1b;
    text-decoration: none;
    width: 133px;
    height: 34px;
    display: block;
    line-height: 36px;
    vertical-align: middle;
    background-color: #cfcfcf;
    text-align:center;
   
    font-weight: bold;
    border-right:1px solid #e0e0e0;
    padding:0 13px;
}
#tabs_carti_noi a {
    font-size:16px;
    color:#1b1b1b;
    text-decoration: none;
    width: auto;
    height: 34px;
    display: block;
    line-height: 36px;
    vertical-align: middle;
    background-color: #cfcfcf;
    text-align:center;
    font-weight: bold;
    border-right:1px solid #e0e0e0;
    padding:0 17px;
}
.recomandari_content{
    background-color: #ffffff;
}
#tabs_recomandari a.selected, #tabs_recomandari a:hover, #tabs_recomandari_cadouri a.selected, #tabs_recomandari_cadouri a:hover {
    background-color:#ffffff;
}
#tabs .tab {
    display: none;
}
.tabOpen3{
	display: block;
    padding:0px 5px 5px 0px;
}
#tabs .tab.tabOpen_blog {
    display: block;
    padding:5px 5px 5px 5px;
}
#tabs_top, #tabs_top2, #tabs_top_cadouri  {
    overflow: hidden;
	background-color:#CFCFCF;
}
#tabs_top li, #tabs_top2 li, #tabs_top_cadouri li{
    float: left;
    margin-right: 0px;
}
#tabs_top a, #tabs_top2 a   {
    font-size:16px;
    color:#1b1b1b;
    text-decoration: none;
    width: auto;
    height: 34px;
    display: block;
    line-height: 36px;
    vertical-align: middle;
    text-align: right;
	padding:0 17px;
    background-color: #cfcfcf;
    text-align:center;
    font-weight: bold;
    border-right:1px solid #e0e0e0;
}
#tabs_top_cadouri a  {
    font-size:16px;
    color:#1b1b1b;
    text-decoration: none;
    width: auto;
    height: 34px;
    display: block;
    line-height: 36px;
    vertical-align: middle;
    text-align: right;
	padding:0 21px;
    background-color: #cfcfcf;
    text-align:center;
    font-weight: bold;
    border-right:1px solid #e0e0e0;
}
#tabs_oferte_sarbatori a.selected, #tabs_oferte_sarbatori a:hover {
     background-color:#ffffff;
}
#tabs_carti_noi a.selected, #tabs_carti_noi a:hover {
     background-color:#ffffff;
}
#tabs_top a.selected, #tabs_top a:hover, #tabs_top_cadouri a.selected, #tabs_top_cadouri a:hover {
    background-color:#ffffff;
}
#tabs_carti_noi a.selected, #tabs_carti_noi a:hover {
    background-color:#ffffff;
}
#tabs .tab.tabOpen_recomandari, #tabs .tab.tabOpen_recomandari_cadouri {
    display: block;
    padding:5px 5px 5px 5px;
    padding-bottom:17px;
        border-bottom:1px solid #d1d1d1;
    border-left:1px solid #d1d1d1;
    border-right:1px solid #d1d1d1;
    height:363px;
}
#tabs .tab.tabOpen_delicatese {
    display: block;
    padding:5px 5px 5px 5px;
    padding-bottom:17px;
        border-bottom:1px solid #d1d1d1;
    border-left:1px solid #d1d1d1;
    border-right:1px solid #d1d1d1;
    height:363px;
}
#tabs .tab.tabOpen_carti_noi {
    display: block;
    padding:5px 5px 5px 5px;
    padding-bottom:17px;
    border-bottom:1px solid #d1d1d1;
    border-left:1px solid #d1d1d1;
    border-right:1px solid #d1d1d1;
    height:363px;
}
#tabs .tab.tabOpen_oferte_sarbatori {
    display: block;
    padding:5px 5px 5px 5px;
    padding-bottom:17px;
        border-bottom:1px solid #d1d1d1;
    border-left:1px solid #d1d1d1;
    border-right:1px solid #d1d1d1;
    height:363px;
}
#tabs .tab.tabOpen_carti_noi {
    display: block;
    padding:5px 5px 5px 5px;
    padding-bottom:17px;
        border-bottom:1px solid #d1d1d1;
    border-left:1px solid #d1d1d1;
    border-right:1px solid #d1d1d1;
    height:363px;
}
#tabs_blog, #tabs_recomandari2  {
    overflow: hidden;
}
#tabs_blog li, #tabs_recomandari2 li{
    float: left;
    margin-right: 0px;
}
#tabs_blog a, #tabs_blog2 a  {
    font-size:16px;
    color:#1b1b1b;
    text-decoration: none;
    width: auto;
    height: 34px;
    display: block;
    line-height: 36px;
    vertical-align: middle;
    text-align: right;
 	padding:0 33px;
    background-color: #cfcfcf;
    text-align:center;
    font-weight: bold;
    border-right:1px solid #e0e0e0;
}
#tabs_blog a.selected, #tabs_blog a:hover {
    background-color:#efefef;
}
  .top_blog{
    background-color: #b84614;
    width:169px;
    height:27px;
    font-size:16px;
    color:#ffffff;
    font-weight: bold;
    padding-left: 15px;
    padding-top: 7px;
  }
  .blog_left{
      float:left;
      width:230px;
      margin-right:10px;
      height:230px;
      margin-botton:10px;
}
.blog_right{
 
    margin-right:10px;
    width:670px;
}
.continuare{
    background-color:#1b1b1b;
    color:#ffffff;
    font-size:12px;
    padding-right:7px;
    padding-left:7px;
    width:60px;
   height:20px;
 
}
/* scrollerul */
/* hide from incapable browsers */
.t {
	width:auto;
}
.t tr {
	white-space: nowrap;
}
div.recomandate_covers {
    position:relative; 
    width:650px; 
	height:335; 
    overflow:hidden;
	margin-left:25px;
}
div.scrollbar {
    position:relative; 
    display:block; /* display:none initially */
    font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track11 div#dragBar11 {
      background-color: #6c6c6c;
}
div#track12 div#dragBar12 {
      background-color: #6c6c6c;
}
div#track13 div#dragBar13 {
      background-color: #6c6c6c;
}
div.track { 
	background:none repeat scroll 0 0 #efefef;
	height:11px;
	position:absolute;
	top:96%;
	left:35px;
	width:620px;
	margin-top:15px;
	border-top:1px solid #bfbfbf;
	border-left:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	  }
div.dragBar {
    position:absolute; left:1px; top:1px;
    width:150px; height:9px; 
    background-color:#6C6C6C;
	cursor:pointer;
  }  
div.left_scroll { 
	position:absolute;
	left: 5px;
	top: 50%;
}  
div.right_scroll{
	position: absolute;
	right:5px; 
	top:50%;
}
/* for safari, to prevent selection problem  */
div.scrollbar, div.track, div.dragBar, div.left, div.right {
    -moz-user-select: none;
    -khtml-user-select: none;
}
/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div.scrollbar img {
    display:block; 
} 
/*end scroller*/
#tabs #blog_carti span.shortblogcontent {
font-family:Arial;
font-size: normal;
margin-top: 10px;
}
.shortblogtitle{
    font-weight:bold;
    font-size:15px;
}
.selected{
	background-color: #A9A9A9;
}
.or{
	float:left;
	font-size:39px;
	color:#d1d1d1;
	margin-top:76px;
	margin-left:100px;
}
#europe_countries, #asia_countries, #oceania_countries, #north_america_countries, #africa_countries, #south_america_countries, #ohim_countries, #oapi_countries, #aripo_countries, #wipo_countries, #central_america_countries{
	display:none;
	}
.input{
	width:190px;	
}
.country{
	padding:3px;
	background-color:#CFCFCF;
	width:149px;
	float:left;
	cursor:pointer;
}
#cl_sl {float:left; width:270px;}
#cl_desc {float:right; width:270px; height:190px;border-left: 1px solid #ccc; padding:0px 0px 0px 20px;}
a {color:#333333; font-weight:bold; text-align:center;}
a:hover {color:#207fbf;}
h1 {font-size:14px; /*background:#207fbf; */}
.button {width:auto; background:#207fbf; color:#FFF; font-weight:bold; cursor:pointer; border:1px solid #084a7c;}
.button:hover { color:#2d2f30;}
#confirm_message{
	float:left;
	margin-left:40px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:10px;
	}
.selected_tab{
	background-color:#000000;
	color:#ffffff;
}
.step_right{
	 -moz-box-shadow: 0 1px 3px #EAEDF4;
    background-color: #FFFFFF;
    background-repeat: repeat-x;
    border: 1px solid #E4E8F2;
    display: block;
    float: right;
    font-size: 13px;
    font-weight: bold;
    margin: 0 3px 0 0;
    padding: 7px 13px;
    text-decoration: none;
	margin-right:340px;
	cursor:pointer;
}
.step_left{
	-moz-box-shadow: 0 1px 3px #EAEDF4;
    background-color: #FFFFFF;
    background-repeat: repeat-x;
    border: 1px solid #E4E8F2;
    display: block;
    float: right;
    font-size: 13px;
    font-weight: bold;
    margin: 0 3px 0 0;
    padding: 7px 13px;
    text-decoration: none;
	float:left;
	margin-left:221px;
	cursor:pointer;
	
}
#div_number_priorities, #div_upload_photo, #confirm{
	display:none;
}
.order{
	background-color: #19558D;
	background-image: -moz-linear-gradient(center bottom , #103657 0%, #1F5E91 100%);
    border-color: #071A29;
	color:#ffffff;
	padding:5px;
	float:right;
	margin-right:3px;
	cursor:pointer;
}
.text_explanation{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-top:10px;
	margin-left:350px;
	float:left;
	margin-bottom:10px;
}
.ct{
	width:900px;
}
.agreements_ct{
	float:left;margin-right:20px;height:451px;
}
.selected_ohim{
	margin-right:-10px; margin-top:22px; background-color:#207FBF; color:#ffffff;
}
.s{
float:right;border-bottom:1px solid #A9A9A9; padding-bottom:5px;width:700px;padding-left:3px;
}
.text_contry_selected{
	margin-left:193px;
	font-weight:bold;
}
