/* ---------------------------------------------------------------------------------------- CSS RESET  */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,input,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:400;margin:0;outline:0;padding:0;vertical-align:baseline}
:focus{outline:none}
ul{font-size:1em;list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{font-weight:400;text-align:left}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
pre{font-family:Consolas, 'Courier new', monospace;font-size:.7em}
/* ---------------------------------------------------------------------------------------- BODY  */
body{background-color:#FFF;color:#000;font-family:georgia, "times new roman", times, serif;line-height:1.2}
/* ---------------------------------------------------------------------------------------- TYPOGRAPHY  */
h1{background:url(../img/logo.png) no-repeat left top;float:left;height:195px;margin-left:10px;text-indent:-9999px;width:340px}
h1 a{display:block;height:inherit;width:inherit}
h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.6em;font-weight:400;margin-top:25px}
h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;font-weight:400;margin-top:25px}
h4{font-family:Georgia, "Times New Roman", Times, serif;font-size:1em;font-weight:700;margin-top:25px}
h5{font-family:Georgia, "Times New Roman", Times, serif;font-size:0.9em;font-weight:700;margin-top:25px}
p{font-size:0.75em;line-height:1.4}
a{color:#2D8B81;outline:none;text-decoration:none}
.highlight{background-color:#F4CF00;color:#000;padding:3px}
code{font-family:Consolas, 'Courier New', sans-serif; font-size:.7em}
/* ---------------------------------------------------------------------------------------- LAYOUT  */
#page{margin:0 auto;max-width:1000px;min-width:700px;padding-top:53px;position:relative}
body.popup #page{margin:0}
#header{min-width:1000px}
#utilities{background-color:#2D8B81;color:#FFF;margin-top:10px;padding:5px 0 20px 364px}
#main{padding-left:390px;position:relative}
#preloader{background:url(/img/ajax-loader.gif) center top no-repeat;color:#999;display:none;font-family:'segoe ui', tahoma, arial, sans-serif;font-size:.7em;padding-top:60px;position:absolute;right:155px;text-align:center;top:87px;width:350px}
#preloader a{color:#7DCFFF;text-decoration:underline}
body.loading #preloader{display:block}
#content{background:#fff;display:block;float:right;padding-top:20px;width:100%}
body.loading #content{display:none}
#sidebar{color:#F4CF00;float:left;margin-left:-365px;width:315px}
#footer{margin-top:25px;padding:0 0 30px 360px}
/* ---------------------------------------------------------------------------------------- HEADER  */
#header ul{float:left;font-size:1em}
#header ul li{color:#FFF;float:left;height:195px;margin-left:10px;position:relative;width:315px}
#header ul li div.text{background:url(../img/transparent-grey.png) repeat;height:125px;padding:0 20px;position:absolute;top:37px;width:275px}
#header ul li div.text p{margin-top:10px}
#header ul li div.text a{color:#FFF}
#header ul li div.text.hover{cursor:pointer}
#header ul li div.text a:hover,#header ul li div.text.hover a{color:#F4CF00}
/* ---------------------------------------------------------------------------------------- UTILITIES  */
#utilities h3{height:20px;margin-top:20px;text-indent:-9999px;background:url(../img/bg-utilities-headings.png) no-repeat left top;}
#utilities p{margin-top:15px}
#utilities p.subtitle{margin-top:0}
#utilities div.column{float:left;width:50%}
#utilities #categories{margin:0 0 0 -330px;width:322px}
#utilities #categories h3{width:97px;}
#utilities #categories ul{font-family:Georgia, "Times New Roman", Times, serif;font-size:0.95em;font-style:italic;font-weight:700;margin-top:16px}
#utilities #categories ul li{color:#FFF;margin-top:4px}
/*#utilities #categories ul li a{color:#FFF;}
#utilities #categories ul li a:hover{color:#F4CF00;}*/
#utilities #categories ul li a{display:block;height:16px;text-indent:-9999px;overflow:hidden;background-image:url(../img/bg-utilities-categories-list.png);background-repeat:no-repeat;}
#utilities #categories ul li#noi-aparitii a{width:90px;background-position:left top;}
#utilities #categories ul li#noi-aparitii a:hover, #utilities #categories ul li#noi-aparitii.active a{background-position:left -16px;}
#utilities #categories ul li#muzica a{width:53px;background-position:-90px top;}
#utilities #categories ul li#muzica a:hover,#utilities #categories ul li#muzica.active a{background-position:-90px -16px;}
#utilities #categories ul li#autori a{width:53px;background-position:-143px top;}
#utilities #categories ul li#autori a:hover,#utilities #categories ul li#autori.active a{background-position:-143px -16px;}
#utilities #categories ul li#etichete a{width:68px;background-position:-196px top;}
#utilities #categories ul li#etichete a:hover,#utilities #categories ul li#etichete.active a{background-position:-196px -16px;}
#utilities #search-form h3{width:58px;background-position:-97px top}
#utilities #search-form h3,#utilities div.column#tag-cloud h3,#utilities div.column#tag-cloud ul{margin-left:20px;margin-right:20px;}
#utilities #search-form form{padding:0 20px 0 15px}
#utilities #search-form input#keywords{background:url(../img/search-form-input-text-glow.png) no-repeat left top;height:30px;margin-top:15px;padding:10px 10px 0;width:248px}
#utilities #search-form input#keywords.focus{background-position:left -40px}
#utilities #search-form input.submit{background:url(../img/search-form-input-submit.png) no-repeat left top;height:20px;margin:15px 0 0 30%;text-align:center;width:85px}
#utilities #search-form input.submit.hover{background-position:left -20px}
#utilities #tag-cloud h3{background-position: -155px top;}
#utilities #tag-cloud div{margin-top:10px;text-align:justify}
#utilities #tag-cloud span a{color:#fff;padding-left:20px}
#utilities #tag-cloud span.toate a{text-decoration: underline;}
#utilities #tag-cloud span a:hover{color:#F4CF00;}
/* ------------------ ETICHETE  */
div.cloud span{padding-right:10px}
span.cloud7{font-size:1.4em}
span.cloud6{font-size:1.3em}
span.cloud5{font-size:1.2em}
span.cloud4{font-size:1.1em}
span.cloud3{font-size:1em}
span.cloud2{font-size:0.9em}
span.cloud1{font-size:0.8em}
#utilities #tag-cloud div span a{color:#FFF;font-style:italic}
#utilities #tag-cloud ul li a:hover{color:#F4CF00}
#utilities #tag-cloud ul li.toate{font-size:0.9em}
#utilities #tag-cloud ul li.toate a{color:#F4CF00}
#utilities #tag-cloud ul li.toate a:hover{text-decoration:underline}
/* ---------------------------------------------------------------------------------------- CONTENT  */
#content h2{/*background:url(/img/linie.png) center bottom no-repeat;*/;font-weight:700;font-style:italic}
#content h3 a{color:#2D8B81;text-decoration:none}
#content h3 a:hover{color:#1C1C1C}
#content ul{font-size:0.75em;margin:10px 0 0}
#content p, #content fieldset{font-size:.9em;margin-top:10px}
#content p.intro{color:#1F5F58;font-style:italic;line-height:1.6;padding-bottom:10px;text-align:justify}
#content p a{color:#2D8B81;padding:2px;text-decoration:underline}
#content p a:hover{background-color:#faef96}
#content p.nota {border:1px solid #ccc;font-size:.7em;padding:10px 20px 10px;text-indent:0;margin-top:30px}
#content p.nota, #content p.nota a {color:#888}
#content .author{color:#404040;font-style:italic;font-weight:400;padding-bottom:2em;margin:0}
#content .author p.last{margin-top:0}
#content ul li{margin-top:5px}
#content ul li h3{font-size:1em;}
#content ul li p{color:#000;font-size:1em;margin:0 0 2.5em 0;padding:3px;text-indent:0}
#content ul li a{color:#2D8B81;padding:3px;text-decoration:none;font-size:1.2em;font-weight:700;font-style:italic}
#content ul li h3 a:hover{color:#2D8B81;}
#content ul li .author {padding-bottom:.5em}
#content ul li .author a {font-weight:400}
#content ul li a:hover{background-color:#faef96}
#content ul li.sumar {margin-top:25px}
#content ul li.sumar h3 {margin-top:0}
#content ul li a.thumb {float:right;height:80px;padding:4px;margin:0 0 5px 5px;}
#content .photo{float:right;margin:0 0 10px 15px;position:relative}
#content .photo img{background:#fff;border:1px solid #ccc;padding:2px}
#content .photo img.large{display:none;position:absolute;right:0;top:0;z-index:100;}
#content .photo:hover img.large{display:block}
/*#content ul li .photo img{padding:0;border-width:0;}*/
#content div.etichete{font-size:0.7em;margin:40px 0 0}
#content div.etichete ul{display:inline;font-size:1em;margin:0;padding:0}
#content div.etichete ul li{display:inline;margin:0;padding:0}
#content p.dialog{color:#555;font-size:0.8em;margin:10px 0;padding:0 0 0 20px;text-indent:0}
#content p.dialog span{display:block;margin:0;padding:3px 2px}
#content p.dialog span.odd{}
#content img.semnatura{float:none;margin: 0 0 2px;vertical-align:middle;width:14px}
/* ------------------ DIV.PLAY  */
#content span.play{display:inline-block;font-style:normal;position:relative;text-indent:0}
#content span.play a.playlist{border-left:1px solid #fff;color:#C5504E;display:inline-block;padding:0;text-decoration:none}
#content span.play span{background:#999;display:none;margin:0;padding:5px 10px;position:absolute;width:400px;z-index:1000}
/*
#content span.play:hover a.playlist{background:#fff;border-left:1px solid #F4CF00;color:#2D8B81}
#content span.play a.playlist:hover{display:inline-block}
#content span.play:hover span{background:#fff;border:1px solid #F4CF00;font-family:'segoe ui', tahoma, arial, sans-serif;font-size:8pt;left:0;top:15px}
#content span.play span i{color:#999;display:block;font-style:normal;margin:0;padding:0;text-indent:0;white-space:nowrap}
#content span.play span i.precizari{color:#777;font-size:9pt;padding:6px 0;white-space:normal}
#content span.play span i b{display:block;float:left;font-weight:400;padding-right:5px;text-align:right;width:20px}
*/
/* ---------------------------------------------------------------------------------------- COMENTARII  */
#comentarii{margin:20px 0 20px 0;border-top:2px solid #2D8B81;font-size:1em;overflow:hidden;position:relative}
.overlay{background:#fff;display:none;width:610px;height:2000px;position:absolute;z-index:8000;background:#fff url(/img/ajax-loader.gif) 300px 50px no-repeat;opacity:.5}
#comentarii p{font-size:.7em}
#content #comentarii ul {width:375px;float:left}
#content #comentarii ul li, #content #comentarii ul li p{margin:0;padding:0;color:#555}
#content #comentarii ul li{padding:10px 0}
#content #comentarii ul li p.nume{font-size:1.4em;padding:5px 0;color:#2D8B81}
#content #comentarii ul li p.nume strong{font-weight:400;float:left}
#content #comentarii ul li p.nume span{color:#888;font-size:.8em}
#content #comentarii ul li p.nume em{font-size:.7em;float:right;padding:6px 2px 0 0;color:#ccc}
#content #comentarii ul li p.mesaj{padding:5px 0;font-size:.9em;line-height:1.7;overflow-x:hidden}
#content #comentarii ul li{border-bottom:1px solid #F4CF00}
#content #comentarii ul li.last{border:none}
#adauga-comentariu{float:right;width:210px;font-size:1em}
#adauga-comentariu input, #adauga-comentariu textarea, #adauga-comentariu select{font-family:Georgia, "Times New Roman", Times, serif;width:200px;background:#F4CF00;border:1px solid #F4CF00;padding:3px;font-size:.8em;color:#000;overflow:hidden}
#adauga-comentariu fieldset.verificare input{width:98px}
#adauga-comentariu fieldset.verificare img{border:1px solid #f4cc00;vertical-align:bottom;margin-right:10px}
#adauga-comentariu select{padding:3px 3px 3px 0;font-size:1em;width:208px}
#adauga-comentariu option{padding:0 0 0 3px;font-size:.9em}
#adauga-comentariu textarea{height:100px}
#adauga-comentariu input.submit{width:90px;outline:none}
#adauga-comentariu label{display:block;color:#666;padding:5px 2px}
/* ---------------------------------------------------------------------------------------- SIDEBAR  */
#sidebar h3{font-size:1.13em;font-weight:700; margin: 0; padding-top:20px}
#sidebar.radio{background:url(../img/bg-sidebar-radio.png) no-repeat left 35px;padding-top:86px}
#sidebar ul.radio li{font-size:0.7em;position:relative}
#sidebar ul.radio li img{margin-top:12px}
#sidebar ul.radio li a{background:url(../img/bg-sidebar-radio-link-6.png) no-repeat left top;color:#F4CF00;display:block;font-weight:700;height:41px;left:0;padding:9px 15px 0;position:absolute;top:95px;width:285px}
#sidebar ul.radio li a:hover{background-position:left -50px;color:#FFF;/*color:#2D8B81;*/}
/* ---------------------------------------------------------------------------------------- FOOTER  */
#footer h4{font-size:1.05em;font-weight:400}
#footer ul{font-size:0.75em;font-style:italic;padding-top:15px}
#footer ul li{margin-bottom:7px}
#footer ul li a{padding:0 1px}
#footer #blogroll{border-top:5px solid #2D8B81}
#footer #blogroll ul{float:left;margin-right:1.5%;width:110px}
#footer #blogroll ul li a{color:#2D8B81}
#footer #blogroll ul li a:hover{background-color:#2D8B81;color:#FFF}
#footer #contact{border-top:5px solid #F4CF00;float:left;margin-left:-360px;width:340px}
#footer #contact ul li a{color:#F4CF00}
#footer #contact ul li a:hover{background-color:#faef96;color:#000}
/* ---------------------------------------------------------------------------------------- PLAYER CONSOLE  */
#player-console{background:url(../img/mijplayer/console-background.png) no-repeat left bottom;font-family:Georgia, "Times New Roman", Times, serif;font-size:8pt;position:absolute;right:0;top:0;width:640px;z-index:10}
body.popup #player-console{left:0}
#player-console ul#controls{float:right;height:28px;margin:0;padding:0;width:104px}
#player-console ul#controls li{background-image:url(../img/mijplayer/buttons.png);background-repeat:no-repeat;cursor:pointer;float:left;height:16px;margin:6px 0 0 6px;text-indent:-9999px;width:20px}
#player-console ul#controls.hidden li{display:none}
#player-console ul#controls li#prev{background-position:left top}
#player-console ul#controls li#prev.hover{background-position:left -16px}
#player-console ul#controls li#play{background-position:left -64px}
#player-console ul#controls li#play.hover{background-position:left -80px}
#player-console.paused ul#controls li#play{background-position:left -32px}
#player-console.paused ul#controls li#play.hover{background-position:left -48px}
#player-console ul#controls li#next{background-position:left -96px}
#player-console ul#controls li#next.hover{background-position:left -112px}
#player-console ul#controls li#toggle-player{background-position:left -128px}
#player-console ul#controls li#toggle-player.hover{background-position:left -144px}
#player-console.mini ul#controls li#toggle-player{background-position:left -160px}
#player-console.mini ul#controls li#toggle-player.hover{background-position:left -176px}
#player-console #toggle-playlist{background:url(../img/mijplayer/toggle.png) no-repeat left top;cursor:pointer;height:16px;position:absolute;right:0;text-indent:-9999px;top:0;width:123px}
#player-console #toggle-playlist.hover{background-position:left -16px}
#player-console.show-playlist #toggle-playlist{background-position:left -32px}
#player-console.show-playlist #toggle-playlist.hover{background-position:left -48px}
#player-console #volume-slider{background-color:#F4CF00;height:5px;position:absolute;right:11px;top:26px;width:71px}
#player-console #volume-slider .ui-slider-handle{background-color:#2D8B81;cursor:pointer;height:11px;left:17px;position:absolute;top:-3px;width:11px}
#player-console.mini #progress-slider{display:none}
#player-console #progress-slider{height:6px;position:absolute;left:0px;top:35px;width:640px;z-index:4000;overflow:hidden;cursor:pointer}
#player-console #progress-slider .ui-slider-handle{background-color:#ccc;cursor:pointer;height:6px;left:0;position:absolute;top:0;width:20px}
#player-console #progress-slider .ui-slider-handle .progress-bar{position:absolute;left:-640px;width:640px;height:3px;top:3px;background:#888}
#player-console #infos{background:#fff;color:#399;height:30px;padding:3px 0 5px 0;position:relative;width:640px}
#player-console #infos #track-progress{color:#F4CF00;float:left;font-family:Consolas, 'Lucida Console', 'Courier New', monospace;margin-left:23px}
#player-console #infos #track-length{color:#F4CF00;float:left;font-family:Consolas, 'Lucida Console', 'Courier New', monospace}
#player-console #infos #track-info{display:block;font-size:1.4em;font-weight:400;overflow:hidden}
#player-console #infos #track-info span{display:block;float:left;text-align:right;width:15px}
#player-console ol#playlist{background:#247d74;border-top:3px solid #F4CF00;display:none;list-style:none;padding:10px 0;width:100%;z-index:11/*position:absolute;right:0;top:66px;*/}
#player-console.mini ol#playlist{display:none}
ol#playlist li{color:#fff;cursor:pointer;padding:5px;position:relative}
ol#playlist li:hover{color:#FFCC00}
/*ol#playlist li.odd{background:#dfe;color:#33a0a0}*/
ol#playlist li.active{background:#24726a;color:#FFCC00;cursor:default;font-weight:400}
ol#playlist li span{display:block;float:left;text-align:right;width:20px}
#player-holder{position:absolute;top:-2000px}
/* ---------------------------------------------------------------------------------------- CLEARFIX  */
.clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden}
.clearfix{display:block}
/* Hides from IE-mac \  */
* html .clearfix{height:1%}