/* YUI 3.5.0 reset.css (http://developer.yahoo.com/yui/3/cssreset/) - http://cssreset.com */
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}

/* GENERALE */
h1 { display: block; font-size: 24px; color: #4c4c4c; border-bottom: 2px solid #f89619; margin: 0 0 30px; padding: 0 0 5px; }
h2 { display: block; color: #4c4c4c; font-size: 18px; margin: 30px 0 20px; }
h3 { display: block; color: #4c4c4c; font-size: 16px; margin: 20px 0 15px; }
.pg_det_referat h1 { margin-bottom: 0; }
a { color: #315f80; text-decoration: none; }
a:hover { text-decoration: underline; }
.fl { float: left; }
.fr { float: right; }
.cl { clear: both; }
.clearAll{clear: both;}
.bld { font-weight: bold; }
.main { background: url(img/main.png) no-repeat 0 0; }
.content, #breadcrumbs span, #breadcrumbs #breadcrumbs_home, .jcarousel-prev, .jcarousel-next, #box_sc a { background: url(img/content.png) no-repeat 0 0; }
.b-r-3, .paginatie a, .paginatie span, #popup_recovery input[type="text"], #popup_login input[type="text"], #popup_login input[type="password"], .popup_inregistrare input[type="text"], .popup_inregistrare input[type="password"], .pac_cumpara_licenta input[type="text"], #pg_castiga_bani h2 span, #pg_castiga_bani h3 span, #adauga_comentariu_det input[type="text"], .paginatie_2 a, .paginatie_2 span  { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.b-r-5, .referat_list_info, .jcarousel-container { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.b-r-7 { border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
.activ { display: block!important; }
.m-t-20 { margin-top: 20px; }
.m-t-30 { margin-top: 30px; }
.m-b-30 { margin-bottom: 30px; }
.m-t-40 { margin-top: 40px; }
.m-b-40 { margin-bottom: 40px; }
.m-h-20 { margin-left: 20px; margin-right: 20px; }
.m-v-20 { margin-top: 20px; margin-bottom: 20px; }
.btn { display: inline-block; background: rgb(255,180,0); background: -moz-linear-gradient(top,  rgba(255,180,0,1) 0%, rgba(243,154,13,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,180,0,1)), color-stop(100%,rgba(243,154,13,1))); background: -webkit-linear-gradient(top,  rgba(255,180,0,1) 0%,rgba(243,154,13,1) 100%); background: -o-linear-gradient(top,  rgba(255,180,0,1) 0%,rgba(243,154,13,1) 100%); background: -ms-linear-gradient(top,  rgba(255,180,0,1) 0%,rgba(243,154,13,1) 100%); background: linear-gradient(to bottom,  rgba(255,180,0,1) 0%,rgba(243,154,13,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb400', endColorstr='#f39a0d',GradientType=0 ); -webkit-box-shadow: inset 0px 1px 0px 0px #ffda80, 0px 2px 0px 0px rgba(149, 102, 24, 1); box-shadow: inset 0px 1px 0px 0px #ffda80, 0px 2px 0px 0px rgba(149, 102, 24, 1); border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; color: #543916; }
.btn:hover { background: rgb(243,154,13); background: -moz-linear-gradient(top,  rgba(243,154,13,1) 0%, rgba(255,180,0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,154,13,1)), color-stop(100%,rgba(255,180,0,1))); background: -webkit-linear-gradient(top,  rgba(243,154,13,1) 0%,rgba(255,180,0,1) 100%); background: -o-linear-gradient(top,  rgba(243,154,13,1) 0%,rgba(255,180,0,1) 100%); background: -ms-linear-gradient(top,  rgba(243,154,13,1) 0%,rgba(255,180,0,1) 100%); background: linear-gradient(to bottom,  rgba(243,154,13,1) 0%,rgba(255,180,0,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f39a0d', endColorstr='#ffb400',GradientType=0 ); }
.btn_22 { height: 22px; line-height: 22px; padding: 0 10px;  }
.btn_27 { height: 27px; line-height: 30px; padding: 0 20px; font-size: 14px; }
.btn_down { display: inline-block; background: rgb(109,181,56); background: -moz-linear-gradient(top,  rgba(109,181,56,1) 0%, rgba(87,137,38,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(109,181,56,1)), color-stop(100%,rgba(87,137,38,1))); background: -webkit-linear-gradient(top,  rgba(109,181,56,1) 0%,rgba(87,137,38,1) 100%); background: -o-linear-gradient(top,  rgba(109,181,56,1) 0%,rgba(87,137,38,1) 100%); background: -ms-linear-gradient(top,  rgba(109,181,56,1) 0%,rgba(87,137,38,1) 100%); background: linear-gradient(to bottom,  rgba(109,181,56,1) 0%,rgba(87,137,38,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db538', endColorstr='#578926',GradientType=0 ); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; color: #fff; -webkit-box-shadow:  0px 2px 0px 0px #395c1f; box-shadow:  0px 2px 0px 0px #395c1f; font-size: 18px; position: relative; height: 47px; line-height: 47px; padding: 0 60px 0 35px; }
.btn_down:hover { background: rgb(87,137,38); background: -moz-linear-gradient(top, rgba(87,137,38,1) 0%, rgba(109,181,56,1) 86%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(87,137,38,1)), color-stop(86%,rgba(109,181,56,1))); background: -webkit-linear-gradient(top, rgba(87,137,38,1) 0%,rgba(109,181,56,1) 86%); background: -o-linear-gradient(top, rgba(87,137,38,1) 0%,rgba(109,181,56,1) 86%); background: -ms-linear-gradient(top, rgba(87,137,38,1) 0%,rgba(109,181,56,1) 86%); background: linear-gradient(to bottom, rgba(87,137,38,1) 0%,rgba(109,181,56,1) 86%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#578926', endColorstr='#6db538',GradientType=0 ); }
.btn_down span { display: block; width: 26px; height: 26px; background-position: 0 -337px; position: absolute; top: 11px; right: 11px; }
.err ,.errDn{ border: 1px solid #e5b2b2; font-size: 11px; text-align: center; color: #cc0000; background: #f7e8e8; line-height: 20px; margin: 5px 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; clear: both; margin: 10px auto; }
.err label,.errDn label{display:block;}
.errDn{display:none;}
.confirm { border: 1px solid #a3d17c; font-size: 11px; text-align: center; color: #598a2f; background: #e3facf; line-height: 20px; margin: 5px 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; clear: both; margin: 10px auto;}

/* STRUCTURA PRINCIPALA */
html { background: url(img/main_bkg.png) repeat; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; margin: 0; padding: 0; padding: 80px 0 0; }

#content { background: #fff; width: 1000px; margin: 0 auto; -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1); -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; position: relative; }

/* COLOANE */
.col_200 { width: 200px; }
.col_300 { width: 300px; }
.col_640 { width: 640px; }
.col_740 { width: 740px; }
.col_960 { width: 960px; margin: 0 auto; }
.col_200.fl, .col_300.fl, .col_640.fl, .col_740.fl { margin-left: 20px; }
.col_200.fr, .col_300.fr, .col_640.fr, .col_740.fr { margin-right: 20px; }

/* HEADER */
#header { width: 100%; margin: 0; position: fixed; top: 0; left: 0; background: #005a9b; background: -moz-linear-gradient(top,  rgba(0,90,155,1) 0%, rgba(0,77,133,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,90,155,1)), color-stop(100%,rgba(0,77,133,1))); background: -webkit-linear-gradient(top,  rgba(0,90,155,1) 0%,rgba(0,77,133,1) 100%); background: -o-linear-gradient(top,  rgba(0,90,155,1) 0%,rgba(0,77,133,1) 100%); background: -ms-linear-gradient(top,  rgba(0,90,155,1) 0%,rgba(0,77,133,1) 100%); background: linear-gradient(to bottom,  rgba(0,90,155,1) 0%,rgba(0,77,133,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005a9b', endColorstr='#004d85',GradientType=0 ); z-index: 99999; }
#menu { width: 100%; height: 30px;  background: #f2f2f2; border-bottom: 1px solid #fff; -webkit-box-shadow:  0px 1px 3px 0px rgba(0, 0, 0, 0.1); box-shadow:  0px 1px 3px 0px rgba(0, 0, 0, 0.1); z-index: 1000; border-top: 3px solid #f89619; }
#header_wrapper { height: 47px; }
#header_wrapper, #menu_wrapper  { width: 1000px; margin: 0 auto; position: relative; }

#not_cookie { width: 100%; height: 20px; background: #005999; z-index: 1000; border-bottom: 1px solid #004a80; -webkit-box-shadow: inset 0px -1px 0px 0px #0965a9; box-shadow: inset 0px -1px 0px 0px #0965a9; line-height: 20px; text-align: center; color: #8fb5d0; font-size: 11px; }
#not_cookie a { color: #fff; }
#inchide_notificare { display: block; background: url(img/inchide_cookie.png) no-repeat 0 0; width: 12px; height: 12px; position: absolute; left: 50%; top: 0; margin: 4px 0 0 480px; text-indent: -9999px; }
#inchide_notificare:hover { background-position: top right; }
.termeni ul { list-style: disc; margin: 0 0 0 30px; }

#logo { display: inline-block; width: 135px; height: 40px; margin: 4px 0 0 4px; text-indent: -9999px; position: relative; }
#logo span { display: none; position: absolute; top: 0; right: 0; background-position: -135px 0; width: 32px; height: 40px; }
#logo:hover span { display: block; }

#header_user { line-height: 47px; font-size: 11px; color: #d2e1ef; }
#header_user a { color: #d2e1ef; padding: 0 5px; }

#cgSchHeader { width: 420px; height: 27px; margin: 10px 10px 0 0; }
#cgSchHeader input[type="text"] { display: block; height: 27px; /*line-height: 27px;*/ padding: 0 0 0 5px!important; width: 287px !important; border: 0px; background: #ffffff!important; color: #737373; text-shadow: 1px 1px 0 #fff; -webkit-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px; /*--webkit-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.2); box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.2);*/ }
#cgSchHeader input[type="text"]:focus { background: #fff; }
#cgSchHeader .gsc-input{width:319px;}
#cgSchHeader .gsc-search-button {display: block;width: 56px;height: 27px!important; background-position: 0 -40px!important; text-indent: -9999px; background: url(img/main.png) no-repeat;padding:0!important;margin:0 !important;border:none!important;}
#cgSchHeader .gsc-search-button:hover { background-position: -56px -40px!important;cursor:pointer; }

.menu_item_dd { display: inline-block; height: 29px; }
.menu_item { display: inline-block; font-size: 14px; color: #005a9b; padding: 7px 20px 0; height: 22px; border-left: 1px solid #fff; border-right: 1px solid #e5e5e5; }
.menu_item_fix_left, .menu_item_fix_right { display: inline-block; height: 29px; width: 1px; background: #e5e5e5; }
.menu_item_fix_right { background: #fff; }
.menu_item:hover, .menu_item_dd:hover { background: #fff; }
.menu_item_dd:hover .menu_dd { display: block; }
.menu_dd { display: none; position: absolute; left: 0; top: 29px; width: 1000px; background: #fff; border-bottom: 2px solid #f89619; padding: 20px 0; z-index: 99999; }
.menu_dd ul { display: block; float: left; font-size: 13px; margin: 0 0 0 20px; width: 175px; }
.menu_dd a { display: block; height: 26px; line-height: 26px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #4d4d4d; padding: 0 0 0 5px; }
.menu_dd a:hover { text-decoration: none; background: #e5f3fe; }

#menu .btn_22 { margin: 3px 10px 0; }

/* LINKURI FOOTER */

 #linkuri_footer_wrapper { /*top: auto; bottom: 125px;*/ /*position: absolute;*/ width: 100%; /*left: 0;*/ float: left; }
.linkuri_footer { margin: 0 20px; padding: 10px 0; border-top:1px solid #f89619; font-size: 11px; color: #999; }
.linkuri_footer.activ { border-bottom: none; margin-bottom: 15px; }
.linkuri_footer span { display: block; font-size: 16px; color: #737373; margin: 0 0 10px; }
.linkuri_footer a { color: #999; }
.linkuri_footer li { margin-left: 18px; list-style: disc; float: left; word-wrap: break-word; }

/* MENU FOOTER */
#menu_footer { margin: 0px 0 20px; background: #f2f2f2; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; line-height: 28px; text-align: center; font-size: 12px; color: #7f7f7f; text-shadow: 1px 1px 0 #fff; }
#menu_footer a { color: #7f7f7f; padding: 0 5px; }
#box_trafic { width: 88px; margin: 0 0 0 20px; }
#box_gugal {width: 70px; margin: 0 0 0 20px;}
#disclaimer { font-size: 11px; color: #999; width: 850px; margin: 0 20px 20px 20px; }

/* COPYRIGHT */
#copyright { width: 1000px; margin: 20px auto; }
#copyright_info { display: inline-block; line-height: 30px; font-size: 11px; color: #808080; text-shadow: 1px 1px 0 #fff; }
#footer_line { display: inline-block; height: 1px; width: 630px; border: none; background: #f89619; margin: 15px 5px 0; }
#logo_footer { display: inline-block; width: 90px; height: 24px; text-indent: -9999px; background-position: 0 -67px; margin: 4px 0 0; }

/* BNR */
.bnr_300x250, .bnr_728x90 { position: relative; z-index: 2; }
.bnr_300x250{margin: 0 20px 20px 0;}
.cump_pb { display: block; height: 19px; line-height: 19px; font-size: 11px; text-align: right; padding: 0 5px; text-shadow: 1px 1px 0 #fff; background: #f2f2f2; border-left: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; position: relative; }
.cump_pb span { display: block; width: 14px; height: 14px; position: absolute; top: 3px; left: 3px; }
.bnr_728x90 {margin: 0 auto; padding: 30px 0; }

/* BOXES */
.box_header { border-top: 4px solid #f89619; position: relative; background: #f5f5f5; border-bottom: 1px solid #ebebeb; font-size: 15px; color: #4c4c4c; padding: 6px 10px 0; height: 25px; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; -webkit-box-shadow: inset 0px -1px 0px 0px #fff; box-shadow: inset 0px -1px 0px 0px #fff; }
.box { border: 1px solid #d9d9d9; border-top: none; padding: 20px 10px; }
.box_cont { border-bottom: none; }

/* CUSTOM BOXES */
#nota_explicativa_icon { display: block; background-position: -14px 0; position: absolute; top: 4px; right: 4px; width: 23px; height: 23px; }
#box_nota_explicativa { font-size: 11px; }
#box_linkuri_utile a { display: block; font-weight: bold; font-size: 13px; }
#box_linkuri_utile span { display: block; font-size: 11px; margin: 0 0 10px; }

/* CERE REFERAT */
#cere_referat { display: block; text-align: center; background: #f2f2f2; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; height: 50px; }
#cere_referat:hover { text-decoration: none; }
#cere_referat_text { font-size: 19px; color: #315f80; display: inline-block; padding: 10px 10px 0; }
.ie #cere_referat_text { padding-top: 15px; }

/* CAUTA LUCRARE */
#cauta_lucrare { background: #f5f5f5; border: 1px solid #d9d9d9; position: relative; height: 135px; padding: 40px 20px 0; width: 598px; }
#cauta_lucrare_bkg { display: block; position: absolute; width: 140px; height: 146px; background-position: 0 -23px; top: 15px; right: 10px; z-index: 1; }
#cauta_lucrare_text { display: block; color: #4c4c4c; font-size: 20px; }
#cauta_lucrare input[type="text"] { display: block; height: 48px; line-height: 48px; /*border: 1px solid #d9d9d9;*/ background: #fff!important; /*-webkit-box-shadow: inset 0px 5px 10px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 5px 10px 0px rgba(0, 0, 0, 0.1); position: absolute; top: 70px; left: 20px;*/ z-index: 2; padding: 0 0 0 35px!important; font-size: 14px; color: #666; font-family: Arial, Helvetica, sans-serif; width: 458px !important;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#cauta_lucrare_lupa { display: block; position: absolute; z-index: 3; left: 30px; top: 85px; width: 21px; height: 23px; background-position: -37px 0; }
#cauta_lucrare input[type="button"] { border: none; position: absolute; right: 23px; top: 73px; z-index: 2; cursor: pointer; font-size: 14px; height: 42px; line-height: 42px; padding: 0 25px; text-shadow: 1px 1px 0 #fbb70a; font-weight: bold; }
.ie7 #cauta_lucrare input[type="button"] { width: 90px;  }
#cauta_lucrare #cgSchHp button.gsc-search-button { height: 57px !important; border: 0 !important; }
#cauta_lucrare #cgSchHp td.gsc-search-button { margin-left: 0; width: auto; }
#cauta_lucrare #cgSchHp .gsc-search-button{display: inline-block; background: rgb(255,180,0); background: -moz-linear-gradient(top,  rgba(255,180,0,1) 0%, rgba(243,154,13,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,180,0,1)), color-stop(100%,rgba(243,154,13,1))); background: -webkit-linear-gradient(top,  rgba(255,180,0,1) 0%,rgba(243,154,13,1) 100%); background: -o-linear-gradient(top,  rgba(255,180,0,1) 0%,rgba(243,154,13,1) 100%); background: -ms-linear-gradient(top,  rgba(255,180,0,1) 0%,rgba(243,154,13,1) 100%); background: linear-gradient(to bottom,  rgba(255,180,0,1) 0%,rgba(243,154,13,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb400', endColorstr='#f39a0d',GradientType=0 ); -webkit-box-shadow: inset 0px 1px 0px 0px #ffda80, 0px 2px 0px 0px rgba(149, 102, 24, 1); box-shadow: inset 0px 1px 0px 0px #ffda80, 0px 2px 0px 0px rgba(149, 102, 24, 1); border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; color: #543916;}
#cauta_lucrare #cgSchHp .gsc-search-button:hover{background: rgb(243,154,13); background: -moz-linear-gradient(top,  rgba(243,154,13,1) 0%, rgba(255,180,0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,154,13,1)), color-stop(100%,rgba(255,180,0,1))); background: -webkit-linear-gradient(top,  rgba(243,154,13,1) 0%,rgba(255,180,0,1) 100%); background: -o-linear-gradient(top,  rgba(243,154,13,1) 0%,rgba(255,180,0,1) 100%); background: -ms-linear-gradient(top,  rgba(243,154,13,1) 0%,rgba(255,180,0,1) 100%); background: linear-gradient(to bottom,  rgba(243,154,13,1) 0%,rgba(255,180,0,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f39a0d', endColorstr='#ffb400',GradientType=0 );}

/* CASTIGA BANI */
#castiga_bani { background: #f5f5f5; border: 1px solid #d9d9d9; position: relative; height: 140px; padding: 35px 30px 0; width: 238px;  }
#castiga_bani_bkg { display: block; position: absolute; width: 104px; height: 143px; background-position: 0 -169px; top: 15px; right: 10px; z-index: 1; }
#castiga_bani_text { display: block; position: relative; z-index: 2; font-size: 22px; margin: 0 0 15px; }

/* LISTARE REFERATE */
.referat_list { display: block; padding: 0 0 20px; margin: 0 0 20px; border-bottom: 1px dotted #999; }
.referat_list:hover, .referat_list a:hover, .referat_list:hover a .referat_titlu { text-decoration: none; }
.referat_list_top { display: block; color: #666; font-size: 14px; }
.referat_titlu { display: block; font-size: 18px; margin: 0 0 8px; }
.referat_list:hover .referat_titlu, .referat_list a:hover .referat_titlu { text-decoration: underline; }
.referat_excerpt { display: block; font-size: 13px; line-height: 18px; color: #666; }
.referat_list a { display: inline-block; width: 500px; }
.referat_list_info, .thesis_li{ display: inline-block; width: 130px; background: #f7f7f7; border: 1px solid #e6e6e6; text-shadow: 1px 1px 0 #fff; color: #808080; }
.referat_list_info span { display: block; height: 28px; line-height: 28px; border-top: 1px solid #efefef; border-bottom: #fbfbfb; padding: 0 10px; }
.referat_list_info span:first-child { border-top: none; }
.referat_list_info span:last-child { border-bottom: none; }
.referat_list_info u { text-decoration: none; display: inline-block; width: 45px; }
.thesis_li u {width: 75px; }
.referat_list_info b { color: #666; }

/* LISTARE REFERATE 2 */
#referat_list_2 a, #rl_tablehead { display: inline-block; border-bottom: 1px solid #ebebeb; font-family: "Arial"; width: 630px; height: 100%; line-height: 40px; position: relative; }
#rl_tablehead {background-color: #acacac; line-height: 40px;}
.rl_2_par{ background: #f7f7f7; }

#rl_tablehead span { font-size: 16px; color: #fff; }


#referat_list_2 span { vertical-align: middle; display: inline-block; }

.rl_2_titlu { padding-left: 10px; font-size: 13px; color: #0264a4;  border-right: 1px solid #ebebeb; }

.rl_2_info { text-align: center; font-size: 11px; color: #202020; width: 79px;  border-right: 1px solid #ebebeb;; }

#referat_list_2 a:hover { text-decoration: none; background: #f0f8ff; }
.rl_2_info .grading{
	text-align: center;
font-size: 11px;
color: #202020;
width: 78px;
border-right: 1px solid #ebebeb;
}
.grading{color: #f89619 !important;}

span .rl_2_titlu:hover {text-decoration: none;}

.rl_2_titlu:hover{text-decoration: underline;}

.sageata{
	color: #e5e8f7;
	margin-top: -3px;
}

.rl_2_titlu:hover> .sageata{
	color: #0264a4;
}

/* BREADCRUMBS */
#breadcrumbs { margin: 0 20px; height: 25px; padding: 20px 0 0; }
#breadcrumbs a, #breadcrumbs span { float: left; display: inline; position: relative; z-index: 1; }
#breadcrumbs span { z-index: 2; }
#breadcrumbs a span:active {z-index: -1;}
#breadcrumbs #breadcrumbs_home:hover { text-decoration: underline; }
#breadcrumbs a { line-height: 23px; height: 23px; color: #7f7f7f; font-size: 11px; padding: 0px 4px 0 7px; margin: 0 0 0 -6px; }
#breadcrumbs span{
	background-image: none;
	margin-top: 4px;
}

/* PAGINATIE */
.paginatie{line-height: 23px; padding: 10px;color: #999;}
.pgWrapper .paginatie{line-height: 25px;padding:0 10px;}
.paginatie a, .paginatie span { display: inline-block; float: left; padding: 0 7px; margin: 0 2px; height: 23px;}
.pgWrapper { position: relative; height: 2px; width: 100%; background: #f89619; margin: 40px 0; }
.pgWrapper .paginatie { background: #fff; height: 25px; line-height: 25px; padding: 0 10px; position: absolute; top: -13px; right: 20px; color: #999; }
.pgWrapper .paginatie a, .paginatie span {padding: 0 9px;height: 25px;}
.paginatie a { color: #4d7694; }
.paginatie a:hover { background: #f89619; color: #fff; text-decoration: none; }
.paginatie .current { background: #f2f2f2; height: 23px; line-height: 23px; padding: 0 8px; border: 1px solid #e6e6e6; }
#titlu_paginatie { display: block; position: relative; height: 2px; margin: 30px 0 15px; background: #f89619; }
#titlu_paginatie span { display: block; position: absolute; font-weight: bold; font-size: 12px; color: #7f7f7f; background: #fff; padding: 0 10px; line-height: 20px; top: -9px; left: 20px; }

/* PAGINATIE 2 */
.paginatie_2 { margin: 20px 0; }
.paginatie_2 a, .paginatie_2 span { display: inline-block; float: left; font-size: 12px; line-height: 20px; height: 18px; width: 28px; border: 1px solid #fff; text-align: center; }
.paginatie_2 a:hover { color: #gray; text-decoration: underline; }
.paginatie_2 span { }

/* DETALIU REFERAT */
#excerpt { font-size: 13px; line-height: 18px; }
#ref_similare, #cautari_similare { background: #f7f7f7; border: 1px solid #e6e6e6; margin: 20px 0 30px; padding: 10px 15px; text-shadow: 1px 1px 0 #fff; font-size: 11px; }
#ref_similare_titlu { display: block; margin: 0 0 10px; font-size: 13px; }
#ref_similare a { display: block; padding: 0 10px 0 0; float: left; width: 290px; margin: 0 0 7px; }
#ref_similare a span { display: inline-block; width: 10px; height: 11px; margin: 0 5px 0 0; background-position: -58px 0; }
#det_referat .bnr_336x280 { margin: 0 20px 20px 0; height: 280px; width: 336px; display: inline; }
#det_referat p { font-size: 12px; line-height: 18px; wrap-text: break-word;}
#cautari_similare { color: #808080; }
#cautari_similare span { display: block; font-weight: bold; color: #666; margin: 0 0 3px; }
#cautari_similare a { color: #808080; }
#referat_info { margin: 0 0 30px; padding: 20px 20px; position: relative; background: #f5f5f5; border-bottom: 1px solid #ebebeb; -webkit-box-shadow: inset 0px -1px 0px 0px #fff; box-shadow: inset 0px -1px 0px 0px #fff; text-shadow: 1px 1px 0 #fff; }
.referat_info_more { display: block; width: 206px; height: 25px; font-size: 11px; text-align: center; line-height: 25px; position: absolute; bottom: -10px; left: 50%; margin-left: -103px; background-position: 0 -363px; }
.referat_info_more_arr, .referat_info_less_arr { display: none; width: 206px; height: 25px; background-position: 0 -388px; }
.referat_info_less_arr { background-position: 0 -413px; }
#referat_info .btnDownCont {position: absolute; top: 50%; right: 30px; margin-top: -23px; }
#referat_info .docPoints{text-align:center;}
#referat_info_visible, #referat_info_hidden { font-size: 13px; line-height: 18px; }
.ie7 #referat_info_visible, .ie7 #referat_info_hidden { zoom: 1; }
#referat_info_hidden { display: none; margin-bottom: 20px; }
#referat_info_visible span, #referat_info_hidden span { display: block; font-weight: bold; float: left; width: 300px; }
#referat_info_visible span span, #referat_info_hidden span span { display: inline-block; font-weight: normal; width: 100px; }
#referat_info_error { display: none; text-align: center; position: relative; font-size: 11px; float: right; margin-top: -25px; /*width: 185px;*/ }
#referat_info_error span { display: inline-block; width: 13px; height: 13px; background-position: -123px 0; margin: 0 3px 0 0; }
#referat_info_hidden #acorda_nota_text, #rate_referat_down #acorda_nota_text { display: inline-block; font-weight: normal; margin: 10px 5px 0 0; height: 25px; line-height: 25px;}
#referat_info_hidden #acorda_nota, #rate_referat_down #acorda_nota { display: inline-block;line-height: 23px;  font-size: 12px; font-weight: normal; background: #ededed; border: 1px solid #ddd; margin: 10px 0 0; -webkit-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 0px 1px rgba(255, 255, 255, 1); box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 0px 1px rgba(255, 255, 255, 1); }
#acorda_nota a { display: block; float: left; width: 25px; text-align: center; color: #666; border-right: 1px solid #e3e3e3; border-left: 1px solid #f2f2f2; }
#acorda_nota a:first-child { border-left: none; }
#acorda_nota a:last-child { border-right: none; }
#acorda_nota a:hover { background: #dedede; text-decoration: none; -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 1); box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 1); }
.btn_down_center { margin: 0 0 0 230px; }
#referat_info_hidden #acorda_nota { margin: 0; }
#det_referat #ref_similare { width: 300px; }
.downbtn_middle { width: 305px; text-align: center; vertical-align: middle;}
.downbtn_middle .btn_down { margin: 30px auto 0;  }


/* 220.ro */
#box_220_logo { display: inline-block; width: 55px; height: 19px; position: absolute; top: 7px; right: 4px; background-position: -68px 0; }
#box_220 { padding: 10px 0; }
.box_220_video { display: block; height: 53px; line-height: 53px; overflow: hidden; padding: 0 0 0 60px; position: relative; font-size: 13px; word-wrap: break-word; }
.box_220_video:hover { background: #f0f8ff; text-decoration: none; }
.box_220_video span { display: block; width: 40px; height: 30px; padding: 1px; border: 1px solid #d9d9d9; position: absolute; top: 10px; left: 10px; }
.box_220_video img { display: block; }
.box_220_par { background: #f7f7f7; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; }

/* REFERAT PREMIUM */
.jcarousel-container { background: #f7f7f7; border: 1px solid #e6e6e6; height: 170px; width: 300px; margin: 0 0 30px; }
.jcarousel-clip-horizontal { width: 250px; height: 170px; overflow: hidden; margin: 0 auto; }
.jcarousel-prev, .jcarousel-next { width: 25px; height: 53px; position: absolute; top: 50%; margin-top: -26px; cursor: pointer; }
.jcarousel-prev { background-position: 0 -438px; left: -1px; }
.jcarousel-next { background-position: -75px -438px; right: -1px; }
.jcarousel-prev-disabled { background-position: -25px -438px!important; cursor: default; }
.jcarousel-next-disabled { background-position: -100px -438px!important; cursor: default; }
.jcarousel-prev:hover { background-position: -50px -438px; }
.jcarousel-next:hover { background-position: -125px -438px; }
.jcarousel-item {display: block; width: 110px; height: 150px; position: relative; margin: 10px 5px 0 8px; }
.jcarousel-item img {display: block; position: relative; z-index: 1; -webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.1); box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.1); }
.jcarousel-item span { display: block; height: 18px; line-height: 19px; padding: 0 8px; text-shadow: 1px 1px 0 #fff; font-size: 10px; color: #808080; background: #f5f5f5; border: 1px solid #e6e6e6; position: absolute; bottom: 4px; left: -4px; z-index: 2; }
.down_ref_prem_credite { display: block; font-size: 11px; color: #808080; text-align: center; margin: 5px auto; }
.down_ref_prem_credite b { color: #666; font-size: 13px; }
#referat_info .down_ref_prem_credite { position: absolute; top: 50%; right: 30px; margin-top: -45px; width: 180px; }
.down_ref_prem_login { display: block; text-align: center; font-size: 11px; color: #808080; margin: 10px auto 0; }
.down_ref_prem_err { margin-top: 53px!important; }
#referat_info .down_ref_prem_login { position: absolute; top: 50%; right: 25px; margin-top: 35px; }

#down_referat_info { background: #f7f7f7; border: 1px solid #e6e6e6; padding: 0 10px; line-height: 30px; color: #808080; }
#down_referat_info b { color: #666; }
#down_referat_rate { background: #f7f7f7; border: 1px solid #e6e6e6; padding: 10px;  }
#rate_referat_down #acorda_nota_text { font-size: 11px; margin: 0; color: #808080; height: 20px; line-height: 20px; }
#rate_referat_down #acorda_nota { margin: 0; }
#rate_referat_down { width: 290px; }

/* POPUP */
.popup_wrapper { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 10000;}
#popup_color { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; background: rgba(0, 0, 0, 0.25); z-index: 1;}
.ie #popup_color { background: url(img/black_25.png) repeat top left; }
.popup { background: #fff; margin: 200px auto 0; width: 450px; min-hieght: 300px; position: relative; z-index: 2; border-bottom: 1px solid #d9d9d9; -webkit-box-shadow:  0px 0px 0px 15px rgba(0, 0, 0, 0.1); box-shadow:  0px 0px 0px 15px rgba(0, 0, 0, 0.1); }
.ie7 .popup {top: 200px;}
.popup .box_header { border-left: none; border-right: none; }
.popup_inchide { display: block; width: 18px; height: 18px; background-position: -140px 0; text-indent: -9999px; position: absolute; top: 7px; right: 7px; }
.popup_inchide:hover { background-position: -158px 0; }
#popup_login, .popup_inregistrare, #popup_recovery { display: block; margin: 15px; border: 1px solid #e5e5e5; background: #f7f7f7; padding: 20px; text-shadow: 1px 1px 0 #fff; color: #808080; font-size: 12px; }
#popup_login label, #popup_recovery label, .popup_inregistrare label { display: inline-block; line-height: 30px; height: 30px; font-size: 12px; width: 125px; }
#popup_recovery input[type="text"], #popup_login input[type="text"], #popup_login input[type="password"], .popup_inregistrare input[type="text"], .popup_inregistrare input[type="password"], .pac_cumpara_licenta input[type="text"], #adauga_comentariu_det input[type="text"] { display: inline-block; border: 1px solid #ccc; height: 27px; line-height: 27px; background: #fff; padding: 0 5px; width: 235px; color: #808080; -webkit-box-shadow: 0px 1px 0px 0px #fff, inset 0px 3px 0px 0px #f2f2f2; box-shadow: 0px 1px 0px 0px #fff, inset 0px 3px 0px 0px #f2f2f2; margin: 0 0 15px; }
#popup_recovery .btn, #popup_login .btn, .popup_inregistrare .btn, #pac_cumpara_login .btn { font-size: 13px; height: 33px; line-height: 33px; padding: 0 25px; }
#popup_login_opt { display: inline-block; line-height: 35px; font-size: 11px; margin: 0 0 0 130px; }
.popup_inregistrare input[type="checkbox"] { display: block; margin: 0 3px 0 120px; }
.popup_inregistrare .inreg_term_lab { display: block; font-size: 10px; width: 235px; line-height: 12px; }
.input_confirm { border: 1px solid #a3d17c!important;}
.input_err { border: 1px solid #e5b2b2!important;  }
label.input_err {border:none!important;}


/* ZONA PACHETE SI BUY NOW */
#supratitlu { display: block; margin: 40px 0 0; font-size: 14px; color: #999; }
#pac_titlu { display: block; font-weight: bold; color: #f89619; width: 720px; margin: 70px 0 30px auto; text-align: center; font-size: 20px; }
.pac_sprite { background: url(img/pachete_sprite.png) no-repeat 0 0; }
#box_cumpara_acum_wrapper { width: 160px; padding: 15px; background: #a6a6a6; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; margin: 30px 10px 0px; }
#box_cumpara_acum { background: #ededed; border: 2px solid #fff; text-align: center; position: relative; text-shadow: 1px 1px 0 #fff; }
#pac_te_grabesti { display: block; width: 92px; height: 48px; position: absolute; top: -65px; left: 20px; text-indent: -9999px; }
#box_cumpara_acum_titlu { display: block; font-size: 18px; margin: 25px auto 0; }
#box_cumpara_acum_pret, .box_pac_cr_pret { display: block; color: #7f7f7f; }
.pac_cumpara_acum_sep { display: block; margin: 20px 0; height: 1px; background: #fff; border-top: 1px solid #dbdbdb; }
#box_cumpara_acum_info { display: block; font-size: 11px; padding: 0 10px; }
#box_cumpara_acum .btn, .box_pac_cr .btn { height: 37px; line-height: 37px; margin: 0 auto 20px; font-size: 13px; padding: 0 15px; }
.box_pac_cr_wrapper { width: 195px; padding: 15px; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; background: #ccc; margin: 0 0 0 25px; }
.box_pac_cr { background: #f5f5f5; border: 3px solid #fff; text-align: center; position: relative; }
.box_pac_cr_titlu { display: block; font-size: 16px; margin: 15px auto 0px; }
.box_pac_cr_titlu span { font-weight: bold; font-size: 30px; color: #f89619; }
.box_pac_cr_sep { display: block; margin: 20px 0; height: 1px; background: #fff; border-top: 1px solid #ebebeb; }
.box_pac_cr_subtitlu, .box_pac_cr_val_1, .box_pac_cr_val_2 { display: block; }
.box_pac_cr_val_1, .box_pac_cr_val_2 { color: #f89619; }
.box_pac_cr_val_1 { font-size: 20px; margin: 2px auto; font-weight: bold; }
#box_pac_cr_recomandat { display: block; position: absolute; top: -23px; left: -23px; background-position: -92px 0; width: 80px; height: 80px; text-indent: -9999px; }
#pac_login { text-align: center; color: #808080; margin: 40px auto 100px; }
#pac_login span { display: block; font-size: 11px; color: #b2b2b2; }

#pac_cumpara p { display: block; font-size: 14px; line-height: 30px; margin: 30px 0 0 20px; }
#pac_cumpara p span { display: inline-block; width: 30px; height: 30px; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; background: #f89619; text-align: center; color: #fff; font-weight: bold; margin: 0 10px 0 0; }
.pac_cumpara_text { display: block; font-size: 13px; color: #808080; margin: 15px 0 30px 60px; }
.pac_cumpara_opt_wrapper { background: #ccc; width: 274px; padding: 8px; margin: 0 5px 0 20px; }
.pac_cumpara_opt { display: block; background: #f5f5f5; border: 2px solid #fff; height: 60px; line-height: 60px; cursor: pointer; }
.pac_opt_icon { display: inline-block; width: 64px; height: 60px; }
#pac_opt_icon_card { background-position: -172px 0; }
#pac_opt_icon_sms { background-position: -236px 0; }
#pac_opt_icon_pp { background-position: -300px 0; }
.pac_opt_text { display: inline-block; font-size: 16px; background-position: 0 -80px; margin: 0 0 0 20px; padding: 0 0 0 25px;}
.pac_cumpara_opt input[type="radio"] { position: absolute; left: -9999px; }
.pac_cumpara_on .pac_opt_text { background-position: 0 -140px; }
#pac_cumpara_cont_nou, .pac_cumpara_licenta { background: #f7f7f7; border: 1px solid #e5e5e5; margin: 30px 80px 20px 60px; padding: 15px; }
#pac_cumpara_cont_nou .popup_inregistrare { border: none; background: none; padding: 0; margin: 0; width: 420px; float: left; }
#pac_cumpara_cont_nou_titlu, #pac_cumpara_login_titlu { display: block; font-size: 18px; margin: 0 0 20px; }
#pac_cumpara_cont_nou .btn { height: 28px; line-height: 28px; }
#pac_cumpara_login { width: 350px; text-align: center; margin: 70px 0 0; }
#pac_cumpara_login_titlu { margin: 0; }
#pac_cumpara_login_subtitlu { display: block; color: #808080; margin: 5px auto;}
#pac_cumpara_c { position: relative; margin-top: 50px; }
#pac_cumpara_c_overlay { display: block; position: absolute; top: 0px; left: 0; width: 100%; height: 100%; background: url(img/overlay_grey.png) repeat 0 0; z-index: 10000; text-align: center;}
#pac_cumpara_c_overlay span { display: inline-block; font-size: 20px; background: #fff; background: rgba(255, 255, 255, 0.8); color: #999; height: 60px; line-height: 60px; padding: 0 20px; margin: -30px auto 0; position: relative; top: 50%; }
#pac_cumpara_c .btn { height: 55px; line-height: 55px; padding: 0 60px; font-size: 20px; margin: 30px auto 20px 380px; }

#pac_cumpara_c .fl.btn, .pac_cumpara_licenta { margin-left: 20px; }
.pac_cumpara_licenta input[type="text"] { margin: 0 10px 0 0; }
.pac_cumpara_licenta span { display: inline-block; font-size: 11px; color: #808080; }

/* CASTIGA BANI */
#box_sc { padding: 0; }
#box_sc a { display: block; height: 44px; line-height: 44px; font-size: 14px; text-indent: 35px; border-bottom: 1px solid #e6e6e6; background-position: 0 -491px; }
#box_sc a:last-child { border-bottom: none; }
#box_sc a:hover { background-color: #f0f8ff; text-decoration: none; }
#pg_castiga_bani p { display: block; font-size: 13px; line-height: 18px; margin: 0 0 15px; }
.indent_1 { margin: 0 0 0 30px; }
#pg_castiga_bani h2 span, #pg_castiga_bani h3 span { display: inline-block; height: 30px; width: 20px; text-align: center; line-height: 30px; background: #f89619; color: #fff; margin: 0 5px 0 0; }
#pg_castiga_bani h3 span { background: #bfbfbf; }

/* THESIS DETAIL */

#comentarii { margin: 30px 0 0; }
.adauga_comentariu { background: #f7f7f7; border: 1px solid #e6e6e6; padding: 10px 15px 15px; }
.comentariu { padding: 20px 0; border-bottom: 1px dotted #f89619; }
.comentariu p { display: block; line-height: 16px!important; font-size: 12px!important; margin: 0 0 7px; }
.comentariu span { display: block; color: #999; font-size: 11px; font-style: italic; }
#adauga_comentariu_titlu { display: block; font-size: 13px; margin: 0 0 7px; }
.adauga_comentariu textarea { display: block; border: 1px solid #ccc; height: 24px; padding: 7px; color: #666; font-family: Arial; width: 590px; }
#adauga_comentariu_det { display: none; margin: 15px 0 0; }
#adauga_comentariu_det input[type="text"] { width: 440px; }
#adauga_comentariu_det label { display: inline-block; height: 30px; line-height: 30px; font-size: 13px; color: #808080; width: 150px; }
#adauga_comentariu_det label span { font-size: 11px; color: #b3b3b3; }
#adauga_comentariu_det img { display: inline-block; width: 120px; height: 40px; margin: -5px 5px 0; }
#adauga_comentariu_det #adauga_comentariu_captcha { width: 130px; font-style: italic; color: #ccc; }
#adauga_comentariu_det #adauga_comentariu_captcha:focus { font-style: normal; color: #808080; }
#adauga_comentariu_det .btn { height: 22px; line-height: 22px; padding: 0 10px; font-size: 12px; margin: 10px 0 0 155px; }
#nota_licente { font-size: 10px; color: #999; margin: -20px 0 30px; }

#descarca_licenta { display: block; background: #f7f7f7; border: 1px solid #e6e6e6; margin: 20px 0 30px; height: 84px; position: relative; }
#descarca_licenta_bkg { display: block; width: 92px; height: 79px; position: absolute; top: 0; right: 0; z-index: 1; background-position: 0 -535px; }
#descarca_licenta_text { display: inline-block; font-size: 19px; padding: 30px 20px 0 30px; }
#descarca_licenta .btn { height: 40px; line-height: 40px; font-size: 14px; padding: 0 20px; margin: 20px 0 0; }
#descarca_licenta .btn_down { z-index: 2; padding: 0 35px; float: right; margin: 17px 20px 0 0; }

.contentError{padding:10px;margin:0px auto;margin-bottom:30px;border:1px solid #ccc;background:#F7F7F7;line-height:20px;text-align:center;font-size:16px;}
.ajxWaitS{background-image:url('images/ajax-loader.gif');background-repeat:no-repeat;width:25px;width:16px;height:16px;position:absolute;display:none;}
.ajxWaitB{background-image:url('images/ajax-loader-big.gif');float:right;background-repeat:no-repeat;width:38px;height:32px;position:absolute;display:none;}
.okaziiA{color: #4C4C4C;}
.okaziiA:hover{text-decoration:none;}
#okazii_ads_zone_67_1732 { border: 0px none; padding: 0px; }
#okazii_ads_zone_67_1732 > * { border-left: 1px solid #ccc; border-right: 1px solid #ccc; display: block;  margin: 0px auto; padding: 20px 0px; width: 298px;}
#okazii_ads_zone_67_1732 > * > * { display: block; margin: 0px auto ! important;}
#okazii_ads_zone_67_1732 table { width: 300px; }

.inaccesibleFile{border:1px solid #D0E0F0;background-color:#F1F8FF;border-radius:6px;-moz-border-radius:6px;font-size: 17px;padding: 15px;width: 624px;margin: 70px auto 300px;}
.inaccesibleFile p{margin: 0 auto;width: 452px;}
.termeni{margin:0 0 0 10px;}
.termeni p{text-align:justify;padding:0 0 20px 0;font-size:11px;}
table.gsc-search-box td.gsc-input {padding-right:0px!important;}
table.gsc-search-box{ width: 100%;}
.downlIntband	{width:317px;margin:0 auto;text-align:center;}
.downlIntband	a.btn_down{margin-top:5px;}
.uam_active{color:#F89619!important;}
#prezContent{width:608px;padding:10px;border: solid 1px #D9D9D9;}
.uaRhtTbl .thsOldEarn{padding:0;font-size:11px;border:none;}
.thsSDTitle{cursor:pointer;}
#startReg{text-align:center;margin:7px 0 0 0;}

/* ZONA PACHETE SI BUY NOW V2 */
.pac2_sprite { background: url(img/pac_2.png) no-repeat 0 0; }
.pg_pachete_buy h1 { margin: 0; }
#pac2_info { display: block; color: #999; font-size: 12px; margin: 10px 0; line-height: 18px; }
#pac2_info a { display: inline-block; font-weight: bold; font-size: 14px; height: 18px; width: 18px; text-align: center; color: #fff; background: #7495ac; border-radius: 18px; position: relative; }
#pac2_info a:hover { text-decoration: none; }
#pac2_info a span, #pac_cumpara_know_more span { display: none; position: absolute; color: #7e93a2; font-weight: normal; width: 450px; background: #e4f2fb; text-align: left; font-size: 11px; line-height: normal; padding: 10px; top: 30px; left: -230px; z-index: 100; -webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.2); box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.2); }
#pac2_info .arr_up_css, #pac_cumpara_know_more .arr_up_css { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 10px solid #e4f2fb; position: absolute; left: 50%; top: -10px; }
#pac2_info a:hover span, #pac_cumpara_know_more:hover span { display: block; }
#box2_cumpara_acum { background: #e7f7d0; width: 330px; border: 15px solid #cbdfae; border-radius: 18px; -webkit-box-shadow: inset 0px 0px 0px 1px #fff; box-shadow: inset 0px 0px 0px 1px #fff; position: relative; text-align: center; margin: 50px 0 0 50px; }
#box_2_ca_graba { display: block; width: 91px; height: 61px; position: absolute; right: -75px; top: -50px; }
#box_2_ca_titlu { display: block; text-align: center; color: #748955; font-weight: bold; font-size: 20px; margin: 20px auto 15px; }
#box2_cumpara_acum .btn_down { display: block; margin: 0 auto; font-size: 17px; color: #fff; width: 130px; padding: 0 20px; }
#box_2_ca_pret { display: block; font-size: 13px; color: #818c71; margin: 20px auto; }
#pac2_titlu { width: 530px; text-align: center; color: #999; font-weight: bold; font-size: 20px; margin: 80px auto 0; position: relative; }
#pac2_titlu span { display: block; position: absolute; background-position: -91px 0; width: 59px; height: 114px; bottom: -120px; left: 190px; }
#pac2_pachete { height: 400px; margin: 100px auto 0; position: relative; }
.pac2_pachet { width: 260px; height: 360px; background-position: 0 -114px; border-radius: 10px; -webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.05); box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.05); position: absolute; }
.pac2_2 { background-position: -0 -474px; }
.pac2_pachet span { display: block; text-align: center; }
.pac2_p_no { height: 45px; line-height: 45px; color: #99c7e7; font-size: 16px; }
.pac2_2 .pac2_p_no { color: #eaf6ff; }
.pac2_p_no b { font-size: 30px; }
.pac2_p_cred { font-size: 16px; color: #808080; margin-top: 40px; height: 12px; }
.pac2_p_credno { color: #f89619; font-weight: bold; font-size: 54px; height: 60px; }
.pac2_p_pret { color: #b2b2b2; font-size: 14px; }
.pac2_pachet .btn { font-size: 14px; padding: 0 20px; height: 35px; line-height: 35px; position: absolute; bottom: 45px; margin: 0 auto 0 -80px; width: 120px; text-align: center; left: 50%;  }
.pac2_1 { left: 50%; margin-left: -370px; top: 15px; z-index: 5; }
.pac2_2 { left: 50%; margin-left: -130px; z-index: 10; -webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.1); box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.1);}
.pac2_3 { left: 50%; margin-left: 110px; top: 15px; z-index: 5; }
#pac_cumpara_know_more { position: relative; }
#imputernicirePopup span { display: block; padding: 20px; font-size: 13px; }
#payDoc_inactive { background: #e8e8e8; background: -moz-linear-gradient(top,  #e8e8e8 0%, #bfbfbf 100%); text-decoration: none; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(100%,#bfbfbf)); background: -webkit-linear-gradient(top,  #e8e8e8 0%,#bfbfbf 100%); background: -o-linear-gradient(top,  #e8e8e8 0%,#bfbfbf 100%); background: -ms-linear-gradient(top,  #e8e8e8 0%,#bfbfbf 100%); background: linear-gradient(to bottom,  #e8e8e8 0%,#bfbfbf 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#bfbfbf',GradientType=0 ); -webkit-box-shadow: inset 0px 1px 0px 0px #F2F2F2, 0px 2px 0px 0px #A5A5A5; box-shadow: inset 0px 1px 0px 0px #F2F2F2, 0px 2px 0px 0px #A5A5A5; color: #999; opacity: 0.6; }
#imputernicirePopupBtn { margin: 10px auto 20px!important; font-size: 14px!important; height: 30px!important; line-height: 30px!important; display: block!important; padding: 0!important; width: 130px; text-align: center; }


/* UPDATE 1 */
#v2_box_pay { display: block; background: #f1f8ff; border: 1px solid #d0e0f0; margin: 20px 0 30px; position: relative; padding: 15px; }
#v2_box_pay .col_960 { width: 600px; }
/*#v2_dwn_title { display: block; font-size: 18px; border-bottom: 2px solid #578926; padding-bottom: 5px; margin: 0 0 20px; }*/
#v2_dwn_title { display: block; color: #0264a4;font-size: 18px;margin-bottom: 6px;font-weight: bold; }
#v2_box_pay h1 { display: none; }
#v2_box_pay p { margin: 0; }
#v2_box_pay #payThsForm { margin: 0 10px; border: none; background: none; padding: 0; float: left; width: 400px; }
#v2_box_pay .pac_cumpara_licenta input[type="text"] { width: 355px; display: block; float: left; }
#v2_box_pay #pac_cumpara_c { margin: 0px 0 0; clear: both; }
#v2_box_pay .pac_cumpara_text { display: none;}
#v2_box_pay #pac_cumpara_bifa .pac_cumpara_text { display: block; margin: 0 0 10px 0px; font-size: 12px; }
#v2_box_pay .pac_cumpara_opt_wrapper { width: 100px; margin: 0 10px 0 0; }
#v2_box_pay .pac_cumpara_opt { height: 30px; line-height: 30px; }
#v2_box_pay .pac_opt_icon { display: none; }
#v2_box_pay .pac_opt_text { background-position: 0 -95px; }
#v2_box_pay .pac_cumpara_on .pac_opt_text { background-position: 0 -155px; }
#v2_box_pay #payDoc, #v2_box_pay #payDoc_inactive { width: 150px; margin: 0 auto; display: block; height: 45px; line-height: 45px; font-size: 16px; padding: 0 10px; text-align: center; }
#v2_box_pay .pac_cumpara_opt_wrapper, #v2_box_pay .pac_cumpara_opt { background: none; border: none; margin: 0 0 10px; padding: 0; }
#v2_box_pay #pac_cumpara p span { background: rgba(0,0,0,0.2); }
#v2_box_pay #pac_cumpara > p, #v2_box_pay #pac_cumpara_c > p { float: left; }
#v2_box_pay #pac2_info { float: left; margin: 0; }
#v2_box_pay #pac2_info a span { left: -190px; width: 370px; }
#v2_box_pay #pacRadioGroup { float: left; margin: 0 0 0 10px; }
#v2_box_pay #pac_cumpara_bifa > p { display: none; }



#v2_box_pay-referate { display: block; background: #f1f8ff; border: 1px solid #d0e0f0; margin: 20px 0 0 0; position: relative; padding: 15px; width: 470px; float: right;}
#v2_box_pay-referate .col_960 { width: 600px; }
/*#v2_dwn_title { display: block; font-size: 18px; border-bottom: 2px solid #578926; padding-bottom: 5px; margin: 0 0 20px; }*/
#v2_dwn_title { display: block; color: #0264a4;font-size: 18px;margin-bottom: 6px;font-weight: bold; }
#v2_box_pay-referate h1 { display: none; }
#v2_box_pay-referate p { margin: 0; }
#v2_box_pay-referate #payThsForm { margin: 0 10px; border: none; background: none; padding: 0; float: left; width: 400px; }
#v2_box_pay-referate .pac_cumpara_licenta input[type="text"] { width: 355px; display: block; float: left; }
#v2_box_pay-referate #pac_cumpara_c { margin: 0px 0 0; clear: both; }
#v2_box_pay-referate .pac_cumpara_text { display: none;}
#v2_box_pay-referate #pac_cumpara_bifa .pac_cumpara_text { display: block; margin: 0 0 10px 0px; font-size: 12px; }
#v2_box_pay-referate .pac_cumpara_opt_wrapper { width: 100px; margin: 0 10px 0 0; }
#v2_box_pay-referate .pac_cumpara_opt { height: 30px; line-height: 30px; }
#v2_box_pay-referate .pac_opt_icon { display: none; }
#v2_box_pay-referate .pac_opt_text { background-position: 0 -95px; }
#v2_box_pay-referate .pac_cumpara_on .pac_opt_text { background-position: 0 -155px; }
#v2_box_pay-referate #payDoc, #v2_box_pay-referate #payDoc_inactive { width: 150px; margin: 0 auto; display: block; height: 45px; line-height: 45px; font-size: 16px; padding: 0 10px; text-align: center; }
#v2_box_pay-referate .pac_cumpara_opt_wrapper, #v2_box_pay-referate .pac_cumpara_opt { background: none; border: none; margin: 0 0 10px; padding: 0; }
#v2_box_pay-referate #pac_cumpara p span { background: rgba(0,0,0,0.2); }
#v2_box_pay-referate #pac_cumpara > p, #v2_box_pay-referate #pac_cumpara_c > p { float: left; }
#v2_box_pay-referate #pac2_info { float: left; margin: 0; }
#v2_box_pay-referate #pac2_info a span { left: -190px; width: 370px; }
#v2_box_pay-referate #pacRadioGroup { float: left; margin: 0 0 0 10px; }
#v2_box_pay-referate #pac_cumpara_bifa > p { display: none; }

.detalii-referate-x4215 {
    display: block;
    margin: 20px 0 0 0;
    position: relative;
    width: 438px;
    float: left;
    text-align: justify;
}
.butoande-de-cumparat-multe-referate {
    display: block;
    background: #fff;
    border: 3px solid #d0e0f0;
    margin: 20px 0 0 0;
    position: relative;
    padding: 15px;
    width: 502px;
    float: right;
    border-radius: 4px;
    font-size: 20px;
    cursor: pointer;
    min-height: 65px;
}
.cost-in-credite-a642f {
    background-color: #FDE694;
    display: inline-block;
    width: 80px;
    position: relative;
    border-radius: 5px;
    margin: 0 0 0 15px;
    text-align: center;
    font-size: 12px;
    padding: 0px 0;
    height: 19px;
    -webkit-box-shadow: inset -45px 0px 0px 0px rgb(253, 237, 38);
    -moz-box-shadow: inset -45px 0px 0px 0px rgb(253, 237, 38);
    box-shadow: inset -45px 0px 0px 0px rgb(253, 237, 38);
    top: 2px;
}
.credit-moneda {
    border-radius: 90px;
    background-color: #f89619;
    color: #fff;
    width: 21px;
    height: 21px;
    display: block;
    float: left;
    margin: -1px 7px;
    line-height: 1.8;
    font-weight: bold;
    -webkit-box-shadow: inset -3px -3px 8px -1px rgba(0,0,0,0.2);
    -moz-box-shadow: inset -3px -3px 8px -1px rgba(0,0,0,0.2);
    box-shadow: inset -3px -3px 8px -1px rgba(0,0,0,0.2);

}

.credit-pret {
    display: block;
    float: left;
    margin: 0px 8px;
    line-height: 1.6;
    font-weight: bold;
    font-size: 13px;
    color: #fff;
}





#box_2_ca_wrap h1 { display: none; }
#box_2_ca_wrap #pac_cumpara p { margin: 15px 0 0 15px; }
#box_2_ca_wrap .col_960 { width: auto; }
#box_2_ca_wrap #payDocForm { background: none; border: none; margin: 10px 15px 20px; padding: 0; }
#box_2_ca_wrap .pac_cumpara_licenta input[type="text"] { margin: 0 auto; width: 415px; }
#box_2_ca_wrap #pac_cumpara_c { margin-top: 0; }
#box_2_ca_wrap .pac_cumpara_text { margin: 10px 0 15px 20px; }


/*
.brandCont{width:1282px;margin:0 auto;}
.brandTop{width:1000px; height:160px;}
.brandLeft140{width:140px; height:800px;position:absolute;margin:0 0 0 -140px;top:0px;}
.brandRht140{width:140px;height:800px;position:absolute;margin:0 0 0 970px;top:0;}
*/

.brandLeft120{width:120px; height:800px;position:absolute;margin:467px 0 0 -120px;top:0px;}
.brandRht120{width:120px;height:800px;position:absolute;margin:467px 0 0 1000px;top:0;}
.pg_det_referat .brandLeft120 { margin-top: 295px; }
.pg_det_referat .brandRht120 { margin-top: 295px; }
.pg_doc_cat_det .brandLeft120 { margin-top: 360px; }
.pg_doc_cat_det .brandRht120 { margin-top: 360px; }

.brandCont-1280{width:1280px;margin:0 auto;position: relative;margin-top: 20px;z-index:1;}
.brandTop-1280{width:1280px;/* height:160px; */ margin: 0 auto; left:0px;position:relative;}
.brandLeft140-1280{width:140px; height:800px;position:absolute;top:0px;left: -10px;}
.brandRight140-1280{width:140px;height:800px;position:absolute;top:0;right:-10px;}

.brandCont{width:1280px;margin:0 auto;position: relative;margin-top: 20px;z-index:1;}
.brandTop{width:1000px;/* height:160px; */ margin: 0 auto; left:0px;position:relative;}
.brandLeft140{width:140px; height:800px;position:absolute;top:0px;left: -10px;}
.brandRight140{width:140px;height:800px;position:absolute;top:0;right:-10px;}

#det_referat{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	position: relative;
}
#excerpt{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.tabelcustom {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #ebebeb;
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.tabelcustom table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.tabelcustom tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.tabelcustom table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.tabelcustom table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.tabelcustom tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.tabelcustom tr:hover td{
	
}
.tabelcustom tr:nth-child(odd){ background-color:#f7f7f7; }
.tabelcustom tr:nth-child(even)    { background-color:#ffffff; }.tabelcustom td{
	vertical-align:middle;
	border:1px solid #ebebeb;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:13px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.tabelcustom tr:last-child td{
	border-width:0px 1px 0px 0px;
}.tabelcustom tr td:last-child{
	border-width:0px 0px 1px 0px;
}.tabelcustom tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.tabelcustom tr:first-child td{
	background:-o-linear-gradient(bottom, #acacac 5%, #acacac 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #acacac), color-stop(1, #acacac) );
	background:-moz-linear-gradient( center top, #acacac 5%, #acacac 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#acacac", endColorstr="#acacac");	background: -o-linear-gradient(top,#acacac,acacac);
	background-color:#acacac;
	border:0px solid #ebebeb;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:16px;
	font-family:Arial;
	font-weight:normal;
	color:#ffffff;
}
.tabelcustom tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #acacac 5%, #acacac 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #acacac), color-stop(1, #acacac) );
	background:-moz-linear-gradient( center top, #acacac 5%, #acacac 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#acacac", endColorstr="#acacac");	background: -o-linear-gradient(top,#acacac,acacac);

	background-color:#acacac;
}
.tabelcustom tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.tabelcustom tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

.tabelcustom .title-left{
	text-align: left !important;
	margin-left: 20px !important;
	padding-left: 12px;
}

.tabelcustom tr{
	line-height: 25px;
	padding: 0 !important
}

.tabelcustom .info_stuff{
	width: 72px;
	text-align: center !important;
}

.tabelcustom .listed_title{
	color: #0264a4;
	padding-left: 10px;
}
.tabelcustom tr:hover{
cursor: pointer;
background-color: #f0f8ff;
}
.listed_title:hover{
}

.tabelcustom span:hover{
	text-decoration: none !important;
}


.listed_title:hover > .sageata{
	color: #0264a4;
	text-decoration: none !important;
}

.detalii-d-p-button0 {
    position: relative;
    width: 90px;
    display: block;
    margin-top: 10px;
}
.detalii-d-p-button1 {
    position: absolute;
    top: -6px;
    font-size: 16px;
    left: 34px;
}
.detalii-d-p-button2 {
    position: absolute;
    top: 9px;
    font-size: 12px;
    left: 34px;
}

.popup_login_opt-custom {
    margin: 30px 0 0 0px !important;
}

.verde {
    width: 317px;
    height: 10px;
    top: 0;
    background-color: #008931;
    margin: 0 auto 55px -3px;
}
.comanda-hardcodeala {
    min-width: 311px;
    min-height: 449px;
    display: block;
    margin: 0 0 0 12px;
}
.comanda-container {
    width: 311px;
    min-height: 449px;
    display: block;
    margin: 0 0 0 12px;
    background-color: #fff;
    border-bottom: 3px solid #d5d5d5 ;
    border-right: 3px solid #d5d5d5 ;
    border-left: 3px solid #ebebeb ;
}
.comanda-container h1 {
    font-size: 18px !important;
    font-weight: bold !important;
    color: #343434 !important;
    border: none !important;
    margin: 0 0 25px 20px;
}
.comanda-container p {
    font-size: 15px;
    color: #343434;
    border: none !important;
    margin: 0 0 0 20px;
}

.comanda-button {
    width: 215px;
    padding: 20px;
    text-align: center;
    background-color: #ee6b0e;
    -webkit-box-shadow: inset 0px -5px 0px 0px rgba(193,87,11,1);
    -moz-box-shadow: inset 0px -5px 0px 0px rgba(193,87,11,1);
    box-shadow: inset 0px -5px 0px 0px rgba(193,87,11,1);
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    cursor: pointer;
    margin: 0 auto 65px auto;
    display: block;
}
.comanda-button:hover {
    background-color: #ee7b29;
}

.div-oranj {
    margin: 55px auto 0 auto;
    display: block;
    width: 165px;
}

.text-oranj {
    color: #fe7109;
    font-weight: bold;
    font-size: 16px;
    margin: 0 auto;
    width: 143px;
    display: block;
    text-align: center;
}

.text-mare-oranj {
    color: #fe7109;
    font-size: 48px;
    font-weight: normal;
}

.text-gri-bold {
    color: #343434;
    font-weight: bold;
    margin-top: -5px;
    font-size: 16px;
    text-align: center;
}

.info-downloaduri {
    margin: 85px auto 0 30px;
    font-size: 15px;
}


.popup-transparent {
    margin: 200px auto 0;
    width: 996px;
    position: relative;
    z-index: 2;
}

.hidden-and-shiny {
    display: none;
}

.popup_color {
    position: fixed;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.25);
    z-index: 9999;
    overflow: hidden;
}

#bb{
    border-radius: 90px;
    background-color: rgb(255, 255, 255);
    position: absolute;
    display: block;
    padding: 12px 16px;
    left: 985px;
    top: -41px;
}
#cookiesHolder { position: fixed;bottom: 0px;width: 100%;background-color: rgba(0,0,0,0.8);padding: 10px;left: 0px;font-size: 16px;z-index: 9999999;}
#cookiesInfo { text-align: center;color: #fff;font-family: arial;font-size: 0.8em;}
#cookiesInfo a {color: #fff;font-weight: bold;text-decoration: none;}
#cookiesInfo a:hover {text-decoration: underline;}
#cookiesAgree {background-color: #fff;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;padding: 5px;color: #000000 !important;text-decoration: none;font-weight: bold;margin-left: 100px;right: 20px;}
#cookiesAgree:hover {background-color: #E7E6E6; text-decoration: none !important;}











/*Flow nou, autentificare automat*/

.flow-border-bottom {
    border-bottom: 2px solid #f79518;
    padding: 0 0 6px 0;
    margin: 0 0 30px 0;
    display: table;
}

.flow-pac_cumpara_cont_nou_titlu {
    font-size: 14px;
    font-weight: bold;
    line-height: 1.6;
}

.flow-verificare-ok {
    background: url(../v1/img/flow-corect-yes-oui-si.png);
    width: 24px;
    height: 24px;
    float: right;
    margin: 2px 0 0 10px;
}

.flow-popup_inregistrare {
    width: 460px !important;
}

.flow-popup_inregistrare2 {
    width: 785px !important;
}

.flow-inreg_term_lab {
    width: 265px !important;
}

.flow-titlu-succes {
    font-size: 20px;
    font-weight: bold;
    line-height: 0.8;
}

.flow-text-succes {
    font-size: 15px;
    margin: -10px 0 30px 0;
}
.flow-counter-5-sex {
    background: url(../v1/img/flow-gif-ajax-cu-numere.gif);
    width: 40px;
    height: 40px;
    margin: 60px auto 0 auto;
}

.flow-alt-anunt {
    margin: 0 auto;
    
    font-size: 13px;
    color: #808080;
    margin: 15px 0 30px 60px;
}

.flow-buton-download {
    margin: 0 auto 5px !important;
    display: block !important;
    width: 125px !important;
}

.btn_down .rotate-sageata {
    transform: rotate(-90deg);
    
}

.flow-display-email {   
    padding: 8px;
    margin: 0 0 14px 0px;
}

.flow-margin-minus {
    margin: 0 0 0 -75px;
}

.flow-popup_login_opt-custom {
    margin: -14px 0 0 180px !important;  
}

.jcarousel-wrapper {
    margin: 20px auto;
    position: relative;
    border: 1px solid #e6e6e6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 2px #999;
    -moz-box-shadow: 0 0 2px #999;
    box-shadow: 0 0 2px #999;
	background-color: #f7f7f7;

	/*padding: 5px 25px 10px;*/
	width: 300px;
}

/** Carousel **/

.jcarousel {
    position: relative;
    overflow: hidden;
    /*width: 300px;*/
	margin: 5px 27px 10px;
}

.jcarousel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

.jcarousel li {
    width: 110px;
    float: left;
    border: 1px solid #fff;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;

	display: block;
    width: 110px;
    height: 150px;
    position: relative;
    margin: 10px 5px 0 8px;
}

.jcarousel li span {
	display: block;
    height: 18px;
    line-height: 19px;
    padding: 0 8px;
    text-shadow: 1px 1px 0 #fff;
    font-size: 10px;
    color: #808080;
    background: #f5f5f5;
    border: 1px solid #e6e6e6;
    position: absolute;
    bottom: 4px;
    left: -4px;
    z-index: 2;
}

.jcarousel img {
    display: block;
    max-width: 100%;
    height: auto !important;

    position: relative;
    z-index: 1;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
}

/** Carousel Controls **/

a.jcarousel-control-prev,
a.jcarousel-control-next {
	text-decoration: none;
}

.jcarousel-control-prev,
.jcarousel-control-next {
	z-index: 3;
    position: absolute;
    top: 50%;
    margin-top: -15px;
    width: 30px;
    height: 30px;
    text-align: center;
    background: #ffffff;
    color: #f89619;
    text-decoration: none;
    text-shadow: 0 0 1px #000;
    font: 24px/27px Arial, sans-serif;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    -webkit-box-shadow: 0 0 4px #e6e6e6;
    -moz-box-shadow: 0 0 4px #e6e6e6;
    box-shadow: 0 0 4px #e6e6e6;
}

.jcarousel-control-prev {
    left: 1px;
}

.jcarousel-control-next {
    right: 1px;
}

.container-popupversiune-2019 {
    mim-width: 50%;
    max-height: 50vh;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 2147483646;
    background-color: #FFFFFF;
    box-shadow: 0 0 1px 0 rgba(0,0,0,0.5);
    font-size: 16px;
    overflow-y: scroll;
    padding: 15px;
}

.titlu1-general-2019 {
    font-size: 30px;
    font-weight: 400;
    margin: 0 0 15px;
    color: #54667E;
    line-height: 1;
    text-align: center;
}

.info1-general-2019 {
    line-height: 1.6;
}

.popup-versiune-2019 .btn-default2 {
    color: #fff;
    background-color: #5fca56;
    border: none;
    white-space: nowrap;
    display: inline-block;
    padding: 6px 12px;
    vertical-align: middle;
    font-size: 1.2em;
    line-height: 1.42857143;
}