

.big { width: 1000px; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 15px; }

.top { width: 1000px; float: left; background-image: url(../pic/dot.gif); background-repeat: repeat-x; background-position: bottom; padding: 0px 0px 8px 0px; }
.top-line1 { width: 1000px; float: left; }
.top-line2 { width: 1000px; float: left; padding-top: 15px; }
.top-left { width: 190px; float: left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #656b6e; }
.top-menu { float: left;  }
 
.middle { width: 1000px; float: left; margin-top: 5px; margin-bottom: 5px;}
.left { width: 190px; float: left; }
.left-content { width: 170px; float: left; }
.right { width: 180px; float: left; margin-top: 2px;}
.right-content { width: 160px; float: right; }
.content { width: 630px; float: left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #656b6e; margin-top: 2px; text-align: justify;}

.bottom { width: 1000px; float: left; background-image: url(../pic/dot.gif); background-repeat: repeat-x; background-position: top; padding-top: 3px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #656b6e; margin-bottom: 15px;}



.bg-login { background-image: url(../pic/bg-login.gif); background-repeat: no-repeat; background-position: center 0px; float: right; width: 256px; height: 216px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; }
.login-content1 { width: 120px; float: left; padding: 35px 10px 10px 17px; }
.login-content2 { width: 90px; float: left; padding: 119px 0px 0px 15px; *padding: 124px 0px 0px 15px;}
.div-login-button { width: 30px; float: right; padding: 4px 0px 0px 0px; *padding: 0px 0px 0px 0px; }

.bg-logout { background-image: url(../pic/bg-logout.gif); background-repeat: no-repeat; background-position: center 0px; float: right; width: 61px; height: 56px; padding: 20px 0px 0px 20px; }


.bg-user { float: right;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; padding: 3px 10px 3px 10px;  text-align: right; }


.bg-details { width: 630px; float: left;}
.bgcarte1 { background-image: url(../pic/bgcarte1.gif); background-repeat: no-repeat; background-position: center 0px; width: 630px; height: 12px; float: left; font-size: 1px; }
.bgcarte2 { background-image: url(../pic/bgcarte2.gif); background-repeat: repeat-y; background-position: center 0px; width: 630px; float: left; }
.bgcarte3 { background-image: url(../pic/bgcarte3.gif); background-repeat: no-repeat; background-position: center 0px; width: 630px; height: 15px; float: left; }

.details1 { width: 590px; margin-left: auto; margin-right: auto; padding: 5px 0px 12px 0px; background-image: url(../pic/dot2.gif); background-repeat: repeat-x; background-position: bottom; }
.details2 { width: 590px; margin-left: auto; margin-right: auto; padding: 5px 0px 10px 0px;}
.details3 {width: 590px; margin-left: auto; margin-right: auto; padding: 10px 0px 5px 0px;}





.index-img { width: 110px; float: left; padding-right: 10px; }
.title-details { width: 460px; float: left; margin-bottom: 20px; }

.div_maimult { float: right; padding-top: 90px; }


.trimite-prieten{float:left;padding: 10px;}
.pagina-anterioara{float:left;width: 125px;}
.pagina-urmatoare{float:right;width: 125px;}



.cale { float: left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #656b6e; }


.abc {  float: left; margin-top: 3px; }
.abc-selectat {  background-color: #8d6311; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; padding: 1px 3px 2px 3px;  margin-right: 1px;}

.paginare { width: 330px; float: left;text-align: center;}
.pag3 { width: 330px; height: 14px; margin-left:auto; margin-right: auto; text-align: center;}

.searchbook { float: right; text-align: right; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #8d6311; }

.list-line { width: 630px; float: left; margin-bottom: 7px; }

.list-box { width: 190px; float: left; border: 1px solid #e5d7bc; padding: 5px; margin-right: 3px; margin-left: 3px; }
.list-box_over { width: 190px; float: left; border: 1px solid #8d6311; padding: 5px; margin-right: 3px; margin-left: 3px; }

.list-blogbox { width: 190px; float: left; border: 1px solid #e5d7bc; padding: 10px; margin-right: 3px; margin-left: 3px; }
.list-blogbox_over { width: 190px; float: left; border: 1px solid #8d6311; padding: 10px; margin-right: 3px; margin-left: 3px; }

.list-box-img { width: 80px; float: left; padding-right: 5px; }
.list-box-txt1 { float: left; width: 103px; height: 89px; }
.list-box-txt2 { float: left; width: 103px; height: 30px; }



.list-box2-1 { width: 290px; float: left; border: 1px solid #e5d7bc; padding: 5px; margin-right: 8px; margin-left: 0px; }
.list-box2-1_over { width: 290px; float: left; border: 1px solid #8d6311; padding: 5px; margin-right: 8px; margin-left: 0px; }
.list-box2-2 { width: 290px; float: left; border: 1px solid #e5d7bc; padding: 5px; margin-right: 0px; margin-left: 10px; }
.list-box2-2_over { width: 290px; float: left; border: 1px solid #8d6311; padding: 5px; margin-right: 0px; margin-left: 10px; }

.list-box-img2 { float: left; padding-right: 10px; width: 110px; }
.list-box-txt11 { float: left; width: 160px; height: 143px; text-align: left; }
.list-box-txt22 { float: left; width: 160px; height: 15px; text-align: left; }


.div_inregistrare { width: 480px; float: left; text-align: right; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; color: #02a0e2; }

.div_revista_title { float: left; padding: 10px 0px 0px 10px; width: 160px; }
.div_revista_download { float: left;text-align: left; width: 160px; }

.line { width: 790px; float: left; background-image: url(../pic/dot.gif); background-repeat: repeat-x; background-position: bottom; margin-top: 10px; margin-bottom: 15px; }





.grey { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; font-style: normal; color: #656b6e; }
.blue { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; font-style: normal; color: #2275b4; }
.blue1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; font-style: normal; color: #02a0e2; }
.blue2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; font-style: normal; color: #02a0e2; }
.blue3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; font-style: normal; color: #02a0e2; }
.blue4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; color: #02a0e2; }
.blue5 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; font-style: normal; color: #02a0e2; }
.olive { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; font-style: normal; color: #8d6311; }
.olive2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; font-style: normal; color: #8d6311; }
.olive3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; font-style: normal; color: #bf9c58; }
.olive4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; color: #bf9c58; }
.olive44 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; color: #8d6311; }
.olive5 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; color: #8d6311; }
.olive6 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; font-style: normal; color: #8d6311; letter-spacing: -1px; }
.gri2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; font-style: normal; color: #8d6311; }
.gri3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #656b6e; }

.brown11 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #8d6311; text-decoration: none; }
.red { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; font-style: normal; color: #e90d00; }



a.menu:link, a.menu:visited { width: 170px; float: left; background-image: url(../pic/dot.gif); background-repeat: repeat-x; background-position: bottom; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #02a0e2; text-decoration: none;  padding: 2px 0px 2px 0px; }
a.menu:active, a.menu:hover { width: 170px; float: left; background-image: url(../pic/dot_over.gif); background-repeat: repeat-x; background-position: bottom; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #015273; text-decoration: none;  padding: 2px 0px 2px 0px;}

a.menu1:link, a.menu1:visited { width: 170px; float: left; background-image: url(../pic/dot.gif); background-repeat: repeat-x; background-position: bottom; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #bf9c58; text-decoration: none;  padding: 2px 0px 2px 0px; }
a.menu1:active, a.menu1:hover { width: 170px; float: left; background-image: url(../pic/dot_over.gif); background-repeat: repeat-x; background-position: bottom; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #8d6311; text-decoration: none;  padding: 2px 0px 2px 0px;}

a.menutop:link, a.menutop:visited { float: left; background-color: #2275b4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; padding: 3px 10px 3px 10px; border-right: 1px solid #fff; }
a.menutop:active, a.menutop:hover { float: left; background-color: #02a0e2; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; padding: 3px 10px 3px 10px; border-right: 1px solid #fff; }


a.l1:link, a.l1:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #656b6e; text-decoration: none; }
a.l1:active, a.l1:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #02a0e2; text-decoration: none; }

a.l2:link, a.l2:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; }
a.l2:active, a.l2:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #4f5254; text-decoration: none; }

a.l3:link, a.l3:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #02a0e2; text-decoration: none;  }
a.l3:active, a.l3:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #015273; text-decoration: none;  }

a.l4:link, a.l4:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #bf9c58; text-decoration: none;  }
a.l4:active, a.l4:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #8d6311; text-decoration: none;  }

a.l44:link, a.l44:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #bf9c58; text-decoration: none;  }
a.l44:active, a.l44:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #8d6311; text-decoration: none;  }

a.l444:link, a.l444:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #8d6311; text-decoration: none;  }
a.l444:active, a.l444:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #bf9c58; text-decoration: none;  }

a.lfour:link, a.lfour:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #8d6311; text-decoration: none;  }
a.lfour:active, a.lfour:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #2275b4; text-decoration: none;  }

a.alfabet:link, a.alfabet:visited {  width: 15px; height: 14px;  text-align: center; background-color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #bf9c58; text-decoration: none; padding: 1px 0px 0px 0px; margin-right: 1px; }
a.alfabet:active, a.alfabet:hover {  width: 15px; height: 14px;  text-align: center; background-color: #8d6311; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; padding: 1px 0px 0px 0px;  margin-right: 1px; }

a.pag:link, a.pag:visited {  float: left;  background-color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #bf9c58; text-decoration: none; padding: 0px 5px 2px 5px; margin-right: 1px; }
a.pag:active, a.pag:hover {  float: left;  background-color: #8d6311; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; padding: 0px 5px 2px 5px;  margin-right: 1px; }

a.page:link, a.page:visited {  background-color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #bf9c58; text-decoration: none; padding: 1px 3px 2px 3px; margin-right: 1px; }
a.page:active, a.page:hover {  background-color: #8d6311; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; padding: 1px 3px 2px 3px;  margin-right: 1px; }

a.l5:link, a.l5:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #2275b4; text-decoration: none;  }
a.l5:active, a.l5:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #8d6311; text-decoration: none;  }

a.l6:link, a.l6:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #8d6311; text-decoration: none;  }
a.l6:active, a.l6:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #02a0e2; text-decoration: none;  }

a.l7:link, a.l7:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #02a0e2; text-decoration: none;  }
a.l7:active, a.l7:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #2275b4; text-decoration: none;  }

a.l8:link, a.l8:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #bf9c58; text-decoration: none; }
a.l8:active, a.l8:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #02a0e2; text-decoration: none; }

a.l9:link, a.l9:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #8d6311; text-decoration: none;  }
a.l9:active, a.l9:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #bf9c58; text-decoration: none;  }

.tombola { width: 160px; height: 91px; float: right; background-image: url(../pic/bg_tombola.gif); background-repeat: no-repeat; background-position: center 0px; text-align: center; padding: 35px 0px 0px 0px; } 

input.txt1 { background-color: #fff; border: 1px solid #2275b4; width: 115px; float: left; height: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #656b6e; }
input.txt2 { border: 1px solid #bf9c58; width: 100px; height: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #8d6311; }
input.txt3 { border: 1px solid #b9b9b9; width: 230px; height: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #656b6e; margin-top: 2px; *margin-top: 0px; }
textarea.tarea1 { border: 1px solid #b9b9b9; width: 230px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #656b6e; margin-top: 1px; *margin-top: 0px; vertical-align: middle;}

input.arrow { background-color: #bf9c58; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #ffffff; padding: 2px 0px 2px 0px; border: 0px; margin-left: 2px;}
input.arrow_over { background-color: #8d6311; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #ffffff; padding: 2px 0px 2px 0px; border: 0px; margin-left: 2px;}

input.button1 { background-color: #8d6311; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; padding: 2px 5px 1px 5px; border: 0px;}
input.button1_over { background-color: #02a0e2; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; padding: 2px 5px 1px 5px; border: 0px;}

input.button2 { background-color: #02a0e2; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; padding: 2px 5px 1px 5px; border: 0px;}
input.button2_over { background-color: #8d6311; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; padding: 2px 5px 1px 5px; border: 0px;}

.select { border: 1px solid #b9b9b9; width: 232px; *width: 234px; height: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #656b6e; margin-top: 2px; *margin-top: 2px; }
.select1 { border: 1px solid #b9b9b9; width: 67px; *width: 69px; height: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #656b6e; margin-top: 2px; *margin-top: 2px; }

.banner_60 { width: 468px; text-align: center; padding: 15px 0px 15px 0px; margin-right: auto; margin-left: auto; }

li.sq{ list-style: square; margin-top: 7px;}