.tabs {
 	margin-top: 5px;
    overflow: hidden;
    width:692px;
    margin-left:8px;
    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;
	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-left:1px solid #d1d1d1;
    border-right:1px solid #d1d1d1;
    height:363px;
}
.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;
}
#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{
    color:#1b1b1b;
    text-decoration: none;
    width: 130px;
    height: 34px;
    display: block;
    line-height: 36px;
    vertical-align: middle;
    text-align: center;
    padding-right: 5px;
   font-size:17px;
   font-weight:bold;
}

 #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;*/
    font-size:14px;	
	color:#303030;
	font-weight: bold;
}
#tabs_buttons3 #prezentare_tab.selected{
	background-color:#B84614;
        color: #fff;
}
.prezentare_l3_tab_line{
 /*border: 1px solid #DDDDDD;*/
}
.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;
}

.recomandari_style6{
	/*border:1px solid #DDDDDD;*/
	height:344px;
	
}

.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-color: #cfcfcf;
    border-right:1px solid #ffffff;
}
  .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:0px 0px 11px 5px;
    
    
}
.tabs .tab.tabOpen_top fieldset, .tabs .tab.tabOpen_top_cadouri fieldset{
	border:1px solid #d1d1d1;
}	

.tabs .tab.tabOpen_top legend, .tabs .tab.tabOpen_top_cadouri legend{
	margin-left:20px;
	padding-left:5px;
	padding-right:5px;
	color:#303030;
	font-size:14px;
	font-weight: bold;
}
.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, #tabs_manuale {
    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, #tabs_manuale 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, #tabs_manuale 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, #tabs_manuale a.selected, #tabs_manuale 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 .tab.tabOpen_recomandari_cadouri {
    display: block;
    padding:0px 0px 15px 5px;
    height:360px;
}
.tabs .tab.tabOpen_recomandari{
    display: block;
    padding:5px 0px 5px 5px;
    padding-bottom:17px;
    height:367px;
}
.tabs .tab#fictiune_muzica, .tabs .tab#nonfictiune_muzica{
	height:315px;
}

.tabs .tab#ebooks_1_rec, .tabs .tab#ebooks_2_rec, .tabs .tab#ebooks_3_rec, .tabs .tab#recomandari_pentru_el, .tabs .tab#recomandari_pentru_ea {
	height:360px;
}

.tabs .tab#ebooks_4_rec{
	height:360px;
}
.tabs .tab#recomandari_carte_straina_3{
	height: 360px;
}
.tabs .tab#recomandari_carte_straina_1{
	height: 380px;
}

.tabs .tab#fictiune_jocuri, .tabs .tab#nonfictiune_jocuri {
	height: 344px;
}



.tabs .tab.tabOpen_recomandari fieldset, .tabs .tab.tabOpen_recomandari_cadouri fieldset{
   	border:1px solid #d1d1d1;
}

.tabs .tab.tabOpen_recomandari legend, .tabs .tab.tabOpen_recomandari_cadouri legend{
   	margin-left:20px;
	padding-left:5px;
	padding-right:5px;
	color:#303030;
	font-size:14px;
	font-weight: bold;
}

#recomand .track, #noutati .track, #vanzari .track{
	bottom: 20px;
}

#recomand .right_scroll, #noutati .right_scroll, #vanzari .right_scroll{
	top:47%;
}

.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 , .tabs .tab.tabOpen_manuale {
    display: block;
    padding:5px 5px 5px 5px;
    padding-bottom:17px;
    height:363px;
    margin-top:10px;
}
.tabs .tab.tabOpen_carti_noi fieldset, .tabs .tab.tabOpen_manuale fieldset{
	border: 1px solid #d1d1d1;
}

.tabs .tab.tabOpen_carti_noi legend, .tabs .tab.tabOpen_manuale legend{
	margin-left:20px;
	padding-left:5px;
	padding-right:5px;
	color:#303030;
	font-size:14px;
	font-weight: bold;
}


.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_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:22px;/*4px;*/
}
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 { 
    height: 11px;
    left: 35px;
    position: inherit;
    width: 590px;
    bottom:3px;
    margin-bottom: 17px;
	  }
div.track_index { 
    bottom: 3px;
    height: 11px;
    left: 10%;
    position: relative;
    width: 590px;
      }

#opinii_editoriale{
	padding-top:13px;
}
div.dragBar {
    position:absolute; left:1px; top:1px;
    width:150px; height:9px;
	cursor:pointer;
  }  
div.left_scroll { 
	position:absolute;
	left: 5px;
	top: 50%;
}  
div.right_scroll{
	position: absolute;
	right:5px; 
	top:53%;
}
/* 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: #ffffff;
}

.tab_recomandari_carti{
		width:673px;
		margin-left:0px;
		background-color:#FFF;
		color:#000;
		font-size:13px;
		margin-top:-10px;
}

.tab1_top_50{
    margin-top: 5px;
    overflow: hidden;
    width:396px;
    margin-left:12px;
    background-color: #ffffff;
}
.type{
	color:#b84615;
}
.curs_aparitie{
	font-size:12px;
	margin-top:30px;
	margin-left:4px;
	float:left;
}
