@charset "utf-8";

img {
border:0px;
} 

h1,h2,h3,h4 {
display:inline;
}

a {
color:#114b7e;
text-decoration:none;
}

a:hover {
text-decoration:none;
color:#dd0000;
}

input,select,option {
border-width:1px;
border-color:#000000;
background-color:#ffffff;  
font-family:arial;
font-size:12px;
margin:2px;
}

textarea {
border-width:1px;
border-color:#000000;
background-color:#ffffff;
font-family:arial;
font-size:12px;
margin:2px;
}

hr {
height:1px;
color:#D1D1D1;
}

form {
margin:0px;
display:inline;
}

.tb {
margin-bottom:2px;
}

.tbo {
background-color:#F6F6F6;
padding:1px;
border:1px solid #d0d0d0;
margin:1px;
margin-top:2px;
text-align:left;
}

.tbt {
padding:3px;
color:#555555;
background-color:#ffffff;
border-top:1px dotted #c6c2ca;
border-bottom:1px dotted #d2cfcb;
margin-top:4px;
margin-bottom:2px;
margin-left:4px;
margin-right:4px;
}

.tbt_t {
font-family:verdana;
font-size:18px;
letter-spacing:0px;
font-weight:bold;
}

.tbt a {
color:#444444;
text-decoration:underline;
}

.tbt a:hover {
color:#666666;
text-decoration:none;
}

.tbc {
padding:5px;
background-color:#FFFFFF;
font-family:verdana;
font-size:12px;
line-height:15px;
}
.tbc a {
text-decoration:underline;
}

.text {
border-color:#000000;
background-color:#ffffff;
border: 1px solid #bcbcbc;
padding: 3px;

}

.status {
color:#646464;
}

.verdana {
font-family:verdana;
}

ul.inf {
list-style-type:none;
padding:0;
margin:0;
}

li.inf {
background-image:url(images/arrow-li.gif);
background-repeat:no-repeat;
background-position:0 .4em;
padding-left:.6em;
padding-left:10px;
}


.box { 
color:#000000;
margin-top:1px;
}

.box_table {
margin-top:1px;
margin-bottom:1px;
background-color:#fafafa;
}

.box_title {
font-weight:bold;
font-size:14px;
font-family:arial;
background-color:#000000;
color:#FFFFFF;
padding:2px;
padding-left:4px;
text-transform: uppercase;
}

.box_title_promo {
font-weight:bold;
font-size:12px;
font-family:verdana;
background-color:#444444;
color:#FFFFFF;
padding:2px;
text-transform: uppercase;
}


.box_content {
font-family:Arial;
font-size:12px;
padding:2px;
border-left:1px solid #CCC9B6;
border-right:1px solid #CCC9B6;
border-bottom:1px solid #CCC9B6;
}

.box_content a {
color:#111111;
}

.box_item {
font-family:Arial;
font-size:11px;
padding:2px;
margin-bottom:1px;
color:#495461
}

.delbox_neutral a:hover{
color:#000000;
text-decoration:underline;
}

.field {
background-color:#eeeeee;
padding: 3px 2px 6px 2px;
font-size: 14px;
font-weight: bold;
color: #000000;
margin: 0px;

}

.value {
font-family:verdana;
font-size:12px;
background-color:#f6f6f6;
text-align:left;
}

.blue {
color:#525252;
}

.red,.error {
color:#C80000;
}

.green {
color:#00C800;
}

.yellow {
color:#A7A7A7;
}

.footer_links {
padding-top:1px;
padding-bottom:1px;
border-bottom:1px solid #f0f0f0;
}

.image {
border-width:1px;
border-color:#DDDDDD;
}

.carte {
text-align:left;
padding:2px;
font-size:12px;
}

.carte td {
padding:2px;
font-size:12px;
}

.carte a {
text-decoration:underline;
}

.carte_row {
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
background-color:#F6F6F6;
margin:1px;
padding:5px;
}

.carte_row td1{
text-align:left;
}

.carte_titlu {
text-transform: uppercase;
margin-top:5px;
font-size:17px;
font-family:arial;
background-color:#fafafa;
padding:4px;
}

.tip {
font-family:arial;
background-color:#fff8f0;
padding:5px;
border:1px dashed #a0a0a0;
margin:5px;
}

.cautare {
padding:2px;
margin:3px;
background-color:#F0F0F0;
font-family:arial;
border-top:1px dotted #404040;
}

.cautare_mic {
padding:2px;
margin:2px;
background-color:#F6F6F6;
border:1px solid #d5d5d5;
width:500px;
}

.cat_path {
background-color:#fffff5;
padding:5px;
border:1px solid #f0f0f0;
margin:2px;
text-align:left;
}

.up { 
text-transform: uppercase;
}

.tr {
font-size:12px;
font-family:arial;
font-weight:normal;
}

.bl {
visibility:hidden;
display:inline;
font-size:1px;
}


.categorie {
margin-top:10px;
font-weight:bold;
color:#aa4200;
padding:5px;
border-left:10px solid #f0f0d0;
font-family:arial;
font-size:15px;
}

.match {
text-decoration:underline;
color:#C80000;
}

.carte_info {
font-size: 12px;
font-weight: normal;
border-bottom: 1px dashed #9e9e9e;
padding: 0px 0px 10px 0px;
text-align: left;
}

.motto {
border-left:2px solid #F2F1EC;
padding:7px;
letter-spacing:1px;
font-family:impact;
font-size:18px;
background-color:#F6F5f1;
}

.menu2die {
float: left;
padding: 8px 10px 0px 10px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-size: 13px;
font-weight: bold;
text-align:center;
}

.menu2die a {
color:#FFFACD;
text-decoration:none;
margin-left:2px;
margin-right:2px;
}

.menu2die a:hover {
color:#ffffff;
text-decoration:underline;
}

.buton {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: none;
border: 1px solid #000000;
text-transform: uppercase;
}

.coperta {
border:3px solid #e8e8e8;
display: block;
}

.coperta_mare {
border:1px solid #e8e8e8;
display: block;
}

.sug {
background-color:#f6f6f1;
border:1px solid #808080;
padding:5px;
margin-top:2px;
margin-bottom:2px;
font-family:verdana,helvetica;
font-size:13px;
}

.aa {
background-color:#ffffff;
border-bottom:1px dotted #f0f0f0;
padding:4px;
font-family:arial;
font-size:15px;
height:20px;
}

.aa a {
color:#111111;
text-decoration:none;
}

.o {
background-color:#FFFFE0;
font-family:arial;
font-size:12px;
margin-bottom:2px;
border:1px solid #228B22;
}

.oferta {
background-color:#FFFFE0;
font-family:arial;
font-size:12px;
margin-bottom:2px;
border:1px solid #e2eBe2;
}

.ot {
background-color:#228B22;
color:#FFFFE0;
font-weight:bold;
padding:2px;
color:#ffffff;
}

.oc {
padding:3px;
font-family:tahoma;
font-weight:bold;
text-align:left;
}

.o2 {
background-color:#FFFFf4;
font-family:arial;
font-size:12px;
margin-bottom:2px;
border:1px solid #000000;
}


.ot2 {
background-color:#737a33;
color:#FFFFE0;
font-weight:bold;
padding:2px;
color:#ffffff;
}

.oc2 {
padding:3px;
font-family:tahoma;
font-weight:bold;
text-align:left;
}


.light {
background-color:#f8f8f8;
padding-left:2px;
text-align:left;
}

.dark {
background-color:#f0f0f0;
padding-left:2px;
text-align:left;
}


.cos_help {
align:center;
text-align:left;
margin:2px;
color:#333300;
font-family:arial;
font-size:13px;
padding:4px;
background-color:#f5f5e6;
border-left:3px solid #efefef;
}


.cos_vanzator {
background-color:#f0f0f0;
padding-left:2px;
margin-bottom:1px;
font-family:verdana;
font-size:12px;
font-weight:bold;
}

.cos_extra {
background-color:#fafaf0;
border-left:4px solid #f0f0f0;
padding-left:2px;
margin-bottom:1px;
font-family:verdana;
font-size:12px;
font-weight:bold;
}

.cos_small_titlu_carte {
font-family:helvetica,arial;
font-size:12px;
background-color:#f0f0e0;
}

.cos_titlu {
background-color:#e0e0e0;
font-weight:bold;
font-family:verdana;
padding:3px;
font-size:12px;
}

.cos_item {
background-color:#f4f4f4;
font-family:verdana;
padding:3px;
font-size:12px;
}

.cos_carte_recenta {
background-color:#fffff0;
font-family:verdana;
padding:3px;
font-size:12px;
font-weight:bold;
}

.recomandare {
padding:2px;
text-align:center;
border-bottom:1px dashed #f0f0f0;
}

.recomandare a {
color:#114b7e;
font-size:11px;
font-family:arial;
text-decoration:underline;
}

.recomandare a:hover {
text-decoration:none;
text-transform:none;
}

.number {
margin:1px;
padding-left:1px;
padding-right:1px;
background-color:#f3f3f3;
border:1px solid #a0a0a0;
}

a.number {
text-decoration:none;
}

.atentie {
margin:2px;
font-family:arial;
font-size:12px;
padding:3px;
background-color:#FAFAD2;
border:1px dotted #BDB76B;
}

.navbar {
padding:3px;
background-color:#E5ECF9;
border-top:1px solid #94AAD4;
border-bottom:1px solid #94AAD4;
margin-top:5px;
margin-bottom:5px;
text-align:left;
}

.navbar_comanda {
padding:10px;
background-color:#FFFFF0;
border:1px dotted #9F9F96;
margin:5px;
}

.section {
font-weight:bold;
border-bottom:2px solid #dddddd;
padding:1px;
}

.nota {
padding:3px;
margin:2px;
background-color:#FFFFE0;
border:1px dotted #EEE8AA;
}

.butonCos {
padding:5px;
font-family:verdana;
font-size:14px;
}


.litera {
font-size:16px;
font-family:arial black;
padding:3px;
background-color:#f0f0f0;
margin:1px;
}

.format_book_mic {
font-family:arial;
border:1px solid #e0e0e0;
font-size:13px;
}

.format_book_mic a {
color:#114b7e;
text-decoration:none;
}

.format_book_mic a:hover {
text-decoration:underline;
}

.container_carti_vertical {
height:500px;
}

.container_carti_vertical_index {
height:160px;
text-align:left;
}

.format_book_mic_vertical {
display:inline;
float:center;
text-align:center;
padding:1px;
width:150px;
height:250px;
margin:1px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
}

.format_book_mic_vertical a {
text-decoration:underline;
}

.linie_pret{
padding-top:2px;
}


.format_carte_noutati {
display:inline;
float:left;
padding:1px;
width:100px;
height:160px;
margin-left:7px;
margin-right:7px;
}

.format_carte_noutati_container {
height:180px;
font-size:11px;
}

.vezi_mai_mult {
float:right;
margin-top:5px;
font-family:arial;
font-size:12px;
letter-spacing:0px;
font-weight:normal;
padding-right:10px;
background-image:url(/images/vezi_tot.gif);
background-repeat:no-repeat;
background-position:right;
}

.vezi_mai_mult a {
text-decoration:none;
}

.vezi_mai_mult a:hover {
text-decoration:none;
color:#555555;
}

.vezi_mai_mult_box {
margin-top:2px;
padding-top:2px;
padding-left:3px;
border-top:1px dotted #808080;
border-bottom:1px dotted #808080;
border-left:1px dotted #808080;
font-family:arial;
font-size:12px;
letter-spacing:0px;
font-weight:normal;
background-image:url(/images/vezi_tot.gif);
background-repeat:no-repeat;
background-position:right;
float:right;
padding-right:10px;
background-color:#ffffff;
}

.vezi_mai_mult_box a {
text-decoration:none;
}

.vezi_mai_mult_box a:hover {
text-decoration:underline;
color:#555555;
}

.item {
font-family:verdana;
font-size:12px;
padding: 1px;
margin: 2px;
}

.item_dark {
background-color:#f0f0f0;
padding-left:2px;
margin-bottom:1px;
font-family:verdana;
font-size:12px;
}



.item a {
text-decoration:none;
}

.navcontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
}

.navcontainer li {
margin:0px;
list-style-type: none;
padding:1px;
}

.navcontainer a {
font-family:arial;
font-size:12px;
display: block;
padding: 0px;
padding-left:1px;
padding-right:1px;
text-decoration: none;
}

.navcontainer a:hover {
background-color: #aa0000;
color: #FFF;
}

.info {
padding:3px;
text-align:left;
margin: 10px 0px 10px 0px;
}

.carte_noutate {
background-color:#FDF8FF;
border:1px dotted #D3D3D3;
padding:3px;
margin-top:1px;
font-family:arial;
font-size:12px;
}

.promo_editura {
border-color:#dddddd;
border-width:1px;
margin:1px;
}

/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
background-color:#ffffff;
border-top:1px solid #f0f0f0;
width: 250px;
text-align:left;
padding:4px;
margin:5px;
color: #000;
border-bottom:1px solid #f0f0f0;
font-weight:bold;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
background-color:#f0f0f0;
margin:3px;
padding:2px;
}

.paginationstyle a{ /*Pagination links style*/
padding:2px;
text-decoration: none;
background-color:#ffffff;
}

.paginationstyle a:hover {
color: #555555;
text-decoration:underline;
}

.paginationstyle a.imglinks{ 
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}


.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a.selected {
background-color: #f0f0f0;
border-bottom:1px solid #ffffff;
}

.flatview a:hover {
color: #000;
border-bottom:1px solid #f0f0f0;
font-weight:bold;
}


/* >>> AFILIATI */
.title2 {
border-left:3px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
background-color:#f8f8f8;
padding:5px;
font-family:verdana;
font-size:14px;
}


.table_header {
background-color:#F0E68C;
border-bottom:1px solid #BDB76B;
font-family:verdana;
font-size:13px;
font-weight:bold;
}

.table_item {
background-color:#F5F5DC;
font-family:verdana;
font-size:12px;
}
/* <<< AFILIATI */

/* >>> TAB */

.linkstab {
text-align:right;
font-family:verdana,helvetica,arial;
font-weight:bold;
font-size:12px;
padding:5px 10px 0 2px;
}

#tabs6 {
float:left;
width:100%;
background:#ffffff;
font-size:93%;
line-height:17px;
font-weight:bold;
}

#tabs6 ul {
margin:0;
padding:10px 10px 0 10px;
list-style:none;
}

#tabs6 li {
display:inline;
margin:0;
padding:0;
}

#tabs6 a {
float:left;
background:url("images/tab/tableft6.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}

#tabs6 a span {
float:left;
display:block;
background:url("images/tab/tabright6.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#FFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs6 a span {float:none;}
/* End IE5-Mac hack */

#tabs6 a:hover span {
color:#FFF;
}

#tabs6 a:hover {
background-position:0% -42px;
}

#tabs6 a:hover span {
background-position:100% -42px;
}


.left {
width:190px;
}

.right {
width:160px;
}


#top_links a {
font-family:arial;
font-size:13px;
font-weight:bold;
color:#808080;
text-align:center;
padding-bottom:10px;
}

#top_links a:hover {
color:#505050;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
background: #FFFFFF url(images/bgr.gif) repeat-x left top;
margin: 0;
padding: 0;
}

.st_layout {
width: 990px;
}

a:active {outline: none;}

a:focus {-moz-outline-style: none;}

a:active, a:focus {outline: 0;}

/* Header */
.header {
height: 74px;
text-align: left;
}

.headr {
float: left;
height: 74px;
width: 763px;
}

.headrt {
height: 26px;
float: none;
}

.headrb {
height: 48px;
float: none;
}


/* Panel top */
.headpanel {
font-family: Arial, Helvetica, sans-serif;
height: 26px;
float: right;
background: transparent url(images/paneltopl.gif) no-repeat left top;
}

*html .headpanel {
display: inline;
}

.headpanel div {
height: 26px;
background: transparent url(images/paneltopr.gif) no-repeat right top;
padding: 4px 12px 0px 12px;
}

*html .headpanel div {
display: inline; line-height: 24px; padding-bottom: 11px;
}

.headpanel div span {
font-weight: bold;
}

.headpanel div a {
text-decoration: none;
color: #000000;
}

.headpanel div a:hover {
color: #555555;
}

.logo {
font-family: Arial, Helvetica, sans-serif;
display: block;
float: left;
width: 207px;
height: 51px;
margin: 14px 20px 0px 0px;
text-decoration: none;
}

a.logo:hover {
filter:alpha(opacity=80);
-moz-opacity:.8;
-khtml-opacity: 8;
opacity:.8;
}


/* Tabs */
.tabs {
height: 25px;
margin-top: 23px;
}

.tabs a {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-size: 16px;
font-weight: bold;
background: transparent url(images/tabns.gif) no-repeat left top;
display: block;
float: left;
margin: 0px 3px 0px 0px;
cursor: hand;
cursor: pointer;
}

*html .tabs a {
display: inline;
}

.tabs a:hover {
color: #e7e7e7;
}

.tabs a strong {
background: transparent url(images/tabnd.gif) no-repeat right top;
padding: 0px 20px 0px 20px;
height: 25px;
display: block;
line-height: 26px;
}

*html .tabs a strong {
display: inline;
line-height: 25px;
padding-top: 3px;
}

.tabs a.tabon {
background: transparent url(images/tabrs.gif) no-repeat left top;
}

.tabs a.tabon:hover {
color: #fde4e4;
}

.tabs a.tabon strong {
background: transparent url(images/tabrd.gif) no-repeat right top;
}


/* Submenu */
.submenu {
height: 30px;
background: #a40000 none;
border-bottom: 3px solid #750000;
}

.submenu ul {
margin: 0px;
padding: 0px;
list-style: none;
text-align: left;
}

.submenu ul li {
float: left;
background: transparent url(images/separator_submenu.gif) no-repeat right top;
padding: 8px 10px 0px 10px;
font-size: 13px;
color: #FFFFFF;
}

.submenu ul li a {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
font-size: 13px;
color: #FFFFFF;
}

.submenu ul li a:hover {
color: #FFFF99;
text-decoration:underline;
}

.nobg {
background: transparent none !important;
}

.nopadl {
padding-left: 0px !important;
}


/* Info Panels */
.infopanel {
margin: 12px 0px 0px 0px;
height: 38px;
}

.cautapanel {
float: left;
height: 38px;
background: transparent url(images/cautarebgl.gif) no-repeat left top;
width: 580px;

}

.cautapanel div {
font-family: Arial, Helvetica, sans-serif;
height: 38px;
background: transparent url(images/cautarebgr.gif) no-repeat right top;
padding: 0px 11px 0px 11px;

}

.cautapanel div b {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 11px 15px 0px 0px;
display: block;
float: left;
}

.cautapanel div input {
float: left;
height: 19px;
margin: 6px 6px 0px 0px;
padding: 2px 4px 0px 2px;
width: 280px;
}

.cautapanel div a {
background: transparent url(images/pan_cauta_btn.gif) no-repeat right top;
width: 80px;
height: 26px;
display: block;
float: left;
margin: 6px 0px 0px 0px;
}

.cautapanel div em {
font-style: normal;
display: block;
float: right;
margin: 11px 5px 0px 0px;
}

*html .cautapanel div em {
margin: 11px 2px 0px 0px;
}

.cautapanel div em a {
color: #FFFFFF;
font-size: 12px;
text-decoration: none;
background: transparent none !important;
float: none !important;
display: inline !important;
}

.cospanel {
float: left;
height: 38px;
background: transparent url(images/panelgribgl.gif) no-repeat left top;
margin: 0px 0px 0px 10px;
width: 400px;
cursor: hand;
cursor: pointer;
}

.cospanel div {
font-family: Arial, Helvetica, sans-serif;
height: 38px;
background: transparent url(images/panelgribgr.gif) no-repeat right top;
padding: 0px 11px 0px 11px;

}

.cospanel div strong {
color: #aaaaaa;
font-size: 14px;
font-weight: bold;
padding: 11px 20px 0px 0px;
display: block;
float: left;
}

.cospanel div span {
color: #000000;
font-size: 12px;
padding: 12px 20px 0px 0px;
display: block;
float: left;
}

.cospanel div a {
color: #000000;
font-size: 12px;
float: right;
display: block;
margin: 5px -4px 0px 0px;
font-weight: bold;
background: transparent url(images/cospanel.gif) no-repeat left top;
width: 32px;
height: 28px;
}

*html .cospanel div a {
margin: 5px -2px 0px 0px;
}


.cospanelon {
float: left;
height: 38px;
background: transparent url(images/panelgribglon.gif) no-repeat left top;
margin: 0px 0px 0px 10px;
width: 400px;
cursor: hand;
cursor: pointer;
}

.cospanelon div {
font-family: Arial, Helvetica, sans-serif;
height: 38px;
background: transparent url(images/panelgribgron.gif) no-repeat right top;
padding: 0px 11px 0px 11px;

}

.cospanelon div strong {
color: #aaaaaa;
font-size: 14px;
font-weight: bold;
padding: 11px 20px 0px 0px;
display: block;
float: left;
text-decoration: underline;
}

.cospanelon div span {
color: #a40000;
font-size: 12px;
padding: 12px 20px 0px 0px;
display: block;
float: left;
}

.cospanelon div a {
color: #a40000;
font-size: 12px;
float: right;
display: block;
margin: 5px -4px 0px 0px;
font-weight: bold;
background: transparent url(images/cospanel.gif) no-repeat left top;
width: 32px;
height: 28px;
}

*html .cospanelon div a {
margin: 5px -2px 0px 0px;
}



.infocarti {
padding: 0px 15px 0px 15px;
text-align: left;
}

.infocarti img {
margin: 0px 0px 5px 0px;
text-decoration: none;
border: 0px;
}

.infocarti a:active img, .infocarti a:hover img {
text-decoration : none;
}

.infocarti a {
font-family: Arial, Helvetica, sans-serif;
color: #003775;
font-size: 12px;
}

.infocarti a:hover {
color: #CC0000;
}

.infocarti span {
margin: 7px 0px 18px 0px;
display: block;
}

.infocarti span u {
color: #C10202;
font-weight: bold;
text-decoration: none;
}

.infocarti span em {
color: #000000;
font-weight: bold;
text-decoration: line-through;
font-style: normal;
}

.st_big_table {
margin:5px;
border-top:1px dotted #c6c2ca;
border-bottom:1px dotted #d2cfcb;
padding:3px;
color:#555555;
}

.st_big_table h1 {
color: #000000;    	
font-family:helvetica;
font-size: 16px;
letterspacing:1px;
font-weight: bold;
}

.st_big_table a {
color: #404040 !important;
text-decoration: none;
padding: 0px 0px 0px 7px;
margin: 2px 0px 0px 0px;
height: 17px;
}



.galerie_carti {
margin: 15px 0px 0px 0px;
}

.rezultate_carti {
margin: 15px 0px 0px 0px;
}

.rezultate_carti td {
border-top: 1px solid #e0e0e0;
padding: 15px 0px 14px 0px;
}

.rezultate_carti img {
margin: 0px 10px 0px 0px;
}

.rezultate_carti span {
margin: 7px 0px 12px 0px;
}

.rezultate_carti td a {
font-weight: bold;
}

.rezultate_carti td span a {
font-weight: normal !important;
}


.rezultate_carti td span b, .rezultate_carti td span u, .rezultate_carti td span em {
font-weight: normal !important;
}

.rezultate_cartinobd {
border-top: 0px none !important;
padding: 0px 0px 11px 0px !important;
}

.rezultate_carti_thumb img {
margin: 0px 20px 0px 0px;
width: 76px;
}




/* Detaliu carte */
.detaliu_carte {
margin: 10px 0px 0px 0px;
border-bottom: 1px solid #d6d6d6;
}

.detaliu_carte_txt div {
margin-bottom: 3px;
height: 16px;
font-size: 12px;
}

.detaliu_carte_txt div strong {
float: left;
display: block;
width: 100px;
text-align: right;
margin-right: 7px;
}

.detaliu_carte_txt div span {
float: left;
display: block;
text-align: left;
margin: 0px !important;
}

.detaliu_carte_txt div img {
margin: 10px 0px 15px 0px !important;
}

.detaliu_carte_txt b {
display: block;
width: 100px;
text-align: right;
margin: 10px 0px 10px 0px;
}

.detaliu_carte_info {
font-size: 12px;
font-weight: normal;
border-bottom: 1px dashed #9e9e9e;
padding: 10px 0px 20px 0px;
text-align: left;
}

.detaliu_carte_info h2 {
font-size: 16px;
margin: 10px 0px 0px 0px;
font-weight: bold;
}

.detaliu_carte_info div {
border-bottom: 1px solid #e2e2e2;
padding: 2px 0px 3px 0px;
color: #484848;
}

.detaliu_carte_info div span {
display: block;
font-size: 11px;
color: #a3a3a3;
margin: 0px !important;
}

.detaliu_carte_info div span a {
font-size: 11px;
color: #a3a3a3;
font-weight: bold;
}

.detaliu_carte_info h3 {
font-size: 12px;
margin: 5px 0px 0px 0px;
font-weight: normal;
height: 13px;
}

.detaliu_carte_info h3 em {
font-style: normal;
float: left;
display: inline-block;
}

.detaliu_carte_info h3 strong {
font-style: normal;
font-weight: normal;
float: right;
display: inline-block;
}

.detaliu_carte_info h3 a {
text-decoration:underline;
}

.cautari_asemanatoare {
margin-top: 5px;
text-align:left;
border-bottom: 1px solid #d6d6d6;
}

.cautari_asemanatoare h4 {
font-size: 16px;
font-weight: bold;
color: #737373;
padding-bottom: 3px;
margin: 0px;
}


/* Paginare */
.paginare {
margin: 0px 6px 0px 6px;
height: 17px;
color: #7d7d7d;
}

.paginare span {
float: left;
display: block;
height: 17px;
margin: 0px !important;
}

.paginare div {
float: right;
display: block;
height: 17px;
}

.paginare div i {
float: left;
display: block;
height: 17px;
font-style: normal;
margin: 0px 10px 0px 0px;
}

.paginare div b {
display: block;
width: 1px;
height: 15px;
margin: 0px 10px 0px 10px;
background: #cecece none;
float: left;
}

.paginare div a {
color: #000000;
text-decoration: none;
display: block;
float: left;
height: 17px;
}

.paginare div a.selectoff {
background: transparent url(images/selectjos.gif) no-repeat right top;
padding: 0px 14px 0px 0px;
}

.paginare div a.selectoff:hover {
background: transparent url(images/selectjos.gif) no-repeat right bottom;
padding: 0px 14px 0px 0px;
}

.paginare div a.selecton {
background: transparent url(images/selectsus.gif) no-repeat right top;
padding: 0px 14px 0px 0px;
}

.paginare div a.selecton:hover {
background: transparent url(images/selectsus.gif) no-repeat right bottom;
padding: 0px 14px 0px 0px;
}

.paginare div a.selectedj {
background: transparent url(images/selectjos.gif) no-repeat right bottom;
padding: 0px 14px 0px 0px;
}

.paginare div a.selecteds {
background: transparent url(images/selectsus.gif) no-repeat right bottom;
padding: 0px 14px 0px 0px;
}

.barpaginare {
background: #e9e9e9 url(images/barpaginarel.gif) no-repeat left top;
height: 29px;
margin: 5px 0px 8px 0px;
}

.barpaginare div {
background: transparent url(images/barpaginarer.gif) no-repeat right top;
height: 29px;
padding: 0px 10px 0px 10px;
}

.barpaginare div table {
font-size: 11px;
height: 29px;
color: #888888;
}

.barpaginare a {
font-family: Arial, Helvetica, sans-serif;
color: #757575;
text-decoration: none;
font-weight: bold;
}

.barpaginare a:hover {
color: #949494;
}

.paginapoi {
width: 60px;
}

.paginapoi a {
display: block;
width: 40px;
background: transparent url(images/inapoiarr.gif) no-repeat left 6px;
padding: 0px 0px 0px 8px;
}

.paginainte {
width: 60px;
}

.paginainte a {
display: block;
width: 40px;
background: transparent url(images/inaintearr.gif) no-repeat right 6px;
padding: 0px 7px 0px 0px;
}


/* Box */
.box {
margin: 0px 0px 15px 0px;
}

.boxs {
height: 33px;
background: transparent url(images/boxheadl.gif) no-repeat left top;
text-align: left;
}

.boxs div {
height: 33px;
background: transparent url(images/boxheadr.gif) no-repeat right top;
}

.boxs div span {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
display: block;
padding: 10px 10px 0px 10px;
white-space: nowrap;
}

.boxj {
height: 5px;
background: transparent url(images/boxjs.gif) no-repeat left top;
}

.boxj div {
height: 5px;
background: transparent url(images/boxjd.gif) no-repeat right top;
}

.boxi {
border-left: 1px solid #e8e8e8;
border-right: 1px solid #e8e8e8;
padding: 3px;
text-align: left;
font-size: 12px;
}
/*
padding: 3px 13px 8px 13px;
*/

.boxi a {
xxxdisplay: block;
margin: 0px 0px 1px 0px;
color: #000000;
text-decoration: none;
}


.boxi a:hover {
color: #CC0000;
text-decoration: none;
}

.boxi a b {
text-decoration: underline;
}

.boxi_inline {

border-left: 1px solid #e8e8e8;
border-right: 1px solid #e8e8e8;
padding: 13px 13px 8px 13px;
text-align: left;
font-size: 12px;

}

.boxi_inline a {
display: inline;
margin: 0px 0px 1px 0px;
color: #000000;
text-decoration: none;
}


.boxi_inline a:hover {
color: #CC0000;
text-decoration: underline;
}

.boxi_inline a b {
text-decoration: underline;
}


/* Cautare avansata */
.cautare_avansata {
margin: 10px 0px 10px 0px;
}

.cautare_ss {
height: 6px;
background: transparent url(images/cautare_avansata_lt.gif) no-repeat left top;
}

.cautare_ds {
height: 6px;
background: transparent url(images/cautare_avansata_rt.gif) no-repeat right top;
}

.cautare_sj {
height: 6px;
background: transparent url(images/cautare_avansata_lb.gif) no-repeat left top;
}

.cautare_dj {
height: 6px;
background: transparent url(images/cautare_avansata_rb.gif) no-repeat right top;
}

.cautare_ml {
background: transparent url(images/cautare_avansata_ml.gif) repeat-y left top;
}

.cautare_ml ul {
margin: 25px 0px 0px 1px;
padding: 0px;
list-style: none;
text-align: left;
width: 179px;
}

.cautare_ml ul li {
border-top: 1px solid #e4e4e4;
padding: 7px 0 6px 20px;
}

.cautare_ml ul li a {
font-size: 16px;
font-weight: bold;
color: #6a6a6a;
text-decoration: none;
}

.cautaretab {
cursor: hand;
cursor: pointer;
}

.cautaretabon {
cursor: hand;
cursor: pointer;
}

.cautaretabon a {
color: #909090 !important;
}

.cautaretabclick {
background: #FFFFFF none;
}

.cautaretabclick a {
color: #000000 !important;
}

.cautare_mr {
background: transparent url(images/cautare_avansata_mr.gif) repeat-y right top;
padding: 13px 15px 10px 15px;
text-align: left;
}

.cautare_info {
padding: 10px 15px 0px 20px;
border-right: 1px dashed #dfdfdf;
}




/* Carti forms */
.carti_forms td {
padding: 3px 0px 6px 0px;
text-align: left;
}

.carti_forms h5 {
font-size: 14px;
font-weight: bold;
color: #000000;
margin: 0px;
}

.inputtxtn  {
border: 1px solid #bcbcbc;
padding: 3px;
width: 300px;
}

.inputtxtm  {
border: 1px solid #bcbcbc;
padding: 3px;
width: 80px;
}

.selectn  {
border: 1px solid #bcbcbc;
padding: 3px;
width: 308px;
}

.selectm  {
border: 1px solid #bcbcbc;
padding: 2px;
margin-right: 7px;
}




.st_footer {
font-family:arial;
color: #626262;
font-size: 13px;
background: transparent url(images/footerbg.gif) repeat-x top left;
height: 95px;
padding: 10px;
}

.st_footer a {
color: #626262;
text-decoration: none;
}

.st_footer a:hover {
color: #858585;
}

.st_footer span {
color: #868686;
}

.center_panel{
padding-left:10px;
padding-right:10px;
}

.format_book_left{
vertical-align: top; 
text-align:right;
width: 1%;

}
.format_book_right{
text-align:left;
font-size:12px;
}

.st_publicitate {
font-family:Verdana;
font-size:11px;
padding:5px
}

.st_publicitate a {
font-color:#808080;
text-decoration:underline;
}

.st_publicitate_links {
padding-left:4px;
padding-top:2px;
}

.st_publicitate_links a {
text-decoration:none;
}

.edituri_in_categorii {
width:180px;
padding:0px;
border-left:1px dotted #e0e0e0;
}

.edituri_in_categorii_title {
background-color:#f0f0f0;
padding:4px;
}

.edituri_in_categorii_content {
padding:3px;
}

.top_class {
padding-top:1px;
padding-bottom:1px;
padding-left:3px;
border-bottom:1px solid #f0f0f0;
width: 100px;
text-align:left;
white-space: no-wrap
}
.top_class a {
color:#505050;
font-size:10px;
white-space: no-wrap
}
.top_class:hover {
background-color:#f0f0f0;
}

.top_class:hover a {
color:#000000;
font-size:10px;
}

.top_class_hr {
border:0px;
color: #ffffff;
background-color:#eaeaea;
width: 100%;
height: 6px;
}


.carte_comentarii {
border-left:2px solid #e9e9e9;
padding:3px;
margin-left:10px;
margin-top:5px;
}
