@import url(bannere.css);
*{margin:0;padding:0}
:focus {
    outline: 0;
}
* a:hover, * a:active {
    outline:none;
}
a, a:visited,a:link{
    font-family:Georgia, "Times New Roman", Times, serif;
    text-decoration:none;

}
a:hover{
    text-decoration:underline;
}
a img{
    border:none;
}
pre, pre span {
	width:650px;;
}
ol, ul {
    list-style:none;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
* html>body .clearfix {
    display: inline-block;
    width: 100%;
}
* html .clearfix {
    /* Hides from IE-mac \*/
	height: 1%;
    /* End hide from IE-mac */
    min-height: 100%; margin-bottom: 1px;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}

.h_spacer {
    height:10px;
    margin:0;
    padding:0;
    width:100%;
    display:block;
}

.v_spacer {
    width:10px;
    margin:0;
    padding:0;
    height:100%;
    display:block;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin:0;
    padding:0;
}

fieldset,img { 
    border:0;
}
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;
}
a.grey999:hover {
    color:#999;
    font-style:normal !important;
    text-decoration:underline !important;
}


/*-----------------------------------------
GENERAL
-----------------------------------------*/
body {
    background:#fff;
}

a{
    color:#666;
}

.right{
    float:right;
}



.articol p {
    display:block;
}


a.categorie {
    font-family:Arial;
    cursor:pointer;
    font-style:normal;
    display:block;
    float:right;
}

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

#wrapper {
    position:relative;
    width:980px;
    font-family:Arial, "Trebuchet MS", sans-serif;
    font-size:12px;
    color:#666;
}

div {
    text-align:left;
}

h3 a {
    font-size:16px;
    font-family:"Times New Roman", Times, serif !important;
    font-style:italic;
    color:#4c4c4c;
    margin-bottom:5px;
    display:block;
}

h3.teste_section a {
    font-size:16px;
    font-family:"Times New Roman", Times, serif !important;
    font-style:italic;
    color:#A16396;
    margin:10px 10px 0 5px;
    display:block;
}

h3.teste_domain {
    margin:0;
    border-bottom:1px solid #FFD1B5;
    display:block;
}

h3.teste_domain a {
    font-size:16px;
    font-family:"Times New Roman", Times, serif !important;
    font-style:italic;
    color:#E25E38;
    display:inline;
}

h3.teste_title a, h3.teste_title {
    font-size:14px;
    font-family:"Times New Roman", Times, serif !important;
    font-style:italic;
    color:#4E4E4E;
    display:inline;
    margin:1px 0px;
}

h3.teste_intrebare {
    font-size:16px;
    font-family:"Times New Roman", Times, serif !important;
    font-style:italic;
    color:#E25E38;
    display:inline;
    margin:0;
}

p.caption {
    font-size:22px;
    font-family:"Times New Roman", Times, serif !important;
    font-style:italic;
    color:#4C4C4C;
    margin:10px 0px 10px 0px;
    display:block;    
}

#teste_list {
    dislpay:block;
    margin:5px 0 10px 0;
    clear:both;
}

#teste_raspuns {
    display:block;
    clear:both;
    margin:5px;
}

#teste_raspuns label {
    margin-left:5px;
}

h2.tab {
    font-style:italic;
    font-family:Georgia,"Times New Roman",Times,serif;
    position:relative;
    height:25px;
    display:block;
    float:left;
    color:#fff;
    cursor:default;
}

h2.tab b.lt {
    display:block;
    width:10px;
    height:25px;
    float:left;
    background-repeat:no-repeat;
    background-position:0px 0px;
}

h2.tab b.ct {
    display:block;
    height:25px;
    float:left;
    background-repeat:repeat-x;
    background-position:0px -25px;
    line-height:25px;
    padding:0;
}

h2.tab b.rt {
    width:10px;
    height:25px;
    display:block;
    float:left;
    background-repeat:no-repeat;
    background-position:0px -50px;
}

h2 b.red {
    background:transparent url('default/btn_red.png') no-repeat 25px 25px;
}

h2 b.roz {
    background:transparent url('default/btn_roz.png') no-repeat 25px 25px;
}

h2 b.brown {
    background:transparent url('default/btn_brown.png') no-repeat 25px 25px;
}

h2 b.lila {
    background:transparent url('default/btn_lila.png') no-repeat 25px 25px;
}

h2 b.pink {
    background:transparent url('default/btn_pink.png') no-repeat 25px 25px;
}

h2 b.orange {
    background:transparent url('default/btn_orange.png') no-repeat 25px 25px;
}

h2 b.mov {
    background:transparent url('default/btn_mov.png') no-repeat 25px 25px;
}

/*-----------------------------------------
HEADER
-----------------------------------------*/
#box_header {
    height:78px;
    position:relative;

}

#header_bg {
    position:absolute;
    width:1013px;
    height:105px;
    right:0px;
    top:0px;
    z-index:5;
    background:transparent url(default/header.png) no-repeat scroll right top;
}


#logo a {
   
    background:transparent url(default/ele2.png) no-repeat scroll left top;
    position:absolute;
    left:50px;
    top:8px;
    display:block;
    height:119px;
    text-indent:-9999px;
    width:183px;
    z-index:105;
}

#search{
    position:absolute;
    top:0px;
    left:-3px;
    width:970px;
    height:32px;
    background:url('default/cautare.png') no-repeat;
    z-index:6;
}

input#searchBoxText {
    position:absolute;
    top:6px;
    right:35px;
    width:115px;
    height:16px;
    color:#ccc;
    font-style:italic;
    border:0px solid #fff !important;
    padding-top:0px !important;
    padding-bottom:0px !important;
}

input#searchBoxSubmit {
    position:absolute;
    font-style:normal;
    color:#808080;
    background-color:#fff;
    border:0px solid #fff;
    cursor:pointer;
    top:6px;
    right:10px;
    z-index:7;
    width:24px;
    height:16px;
}

/*-----------------------------------------
HEADER PROMO
-----------------------------------------*/
#promo {
    position:absolute;
    top:0px;
    left:250px;
    width:500px;
    height:102px;
    z-index:10;
    text-align:center;
}
#promo p {
    position:absolute;
    bottom:5px;
    left:10px;
    align:center;
    vertical-align:bottom;
    color:#6a2830;
    font-style:italic;
}

#promo img {
    margin-left:250px;
}

/*-----------------------------------------
LOGIN
-----------------------------------------*/
#login {
    position:absolute;
    text-align:right;
    z-index:999;
    right:15px;
    width:210px;
    bottom:5px;
}

#login span {
    color:#d44d4a;
    display:block;
    clear:both;
}

#login a{
    font-family:Arial, Helvetica, sans-serif;
    font-style:normal;
    color:#4c4c4c;
    font-stretch:condensed;
}

/*-----------------------------------------
MENU TOP
-----------------------------------------*/
#box_menu_top {
    position:relative;
    background:transparent url('default/menu_bar.png') no-repeat top center;
    height:64px;
    z-index:100;
}

#menu {
    position:absolute;
    right:0px;
    margin-top:2px;
    margin-right:20px;
    width:730px;
    height:30px;
}

#menu a{
    position:relative;
    color:#e23885;
    display:block;
    float:left;
    font-family:Times;
    font-style:italic;
    font-weight:normal;
    line-height:21px;
    font-size:14px;
    height:24px;
    margin-top:4px;
    margin-bottom:0px;
    margin-left:0px;
    padding:0px 10px;
    background:transparent none no-repeat;
}

#menu a em {
  display:none;
}

#menu a.selected em {
    display:block; 
    overflow:hidden;
    position:absolute;
    border:5px solid #FFF; 
    border-color:#FFF transparent;
    border-width:5px 5px 0 5px;
    left:50%;
    margin-top:-1px;
    margin-left:-5px;
}

#menu a:hover em {
    display:block; 
    overflow:hidden;
    position:absolute;
    border:5px solid #F3B8CA; 
    border-color:#F3B8CA transparent;
    border-width:5px 5px 0 5px;
    left:50%;
    margin-top:-1px;
    margin-left:-5px;
}

#menu a:hover, #menu a:hover span {
    height:24px;
    text-decoration:none;
    color:white;
    background:transparent url('default/tab_menu_hover.png') no-repeat;
    cursor: pointer;
}

#menu a.selected:hover, #menu a.selected:hover span {
    height:24px;
    text-decoration:none;
    color:white;
    background:transparent url('default/tab_menu_hover.png') no-repeat;
}

#menu a.activ, #menu a.activ span {
    color:white;
    background:transparent url('default/tab_menu_activ.png') no-repeat;
}

#menu a.activ em {
    display:block; 
    overflow:hidden;
    position:absolute;
    border:5px solid #E76384; 
    border-color:#E76384 transparent;
    border-width:5px 5px 0 5px;
    left:50%;
    margin-top:-1px;
    margin-left:-5px;
}

#menu a.selected, #menu a.selected span {
    color:#e23885;
    background:transparent url('default/tab_menu_selected.png') no-repeat;
}

#menu a span.left, #menu a:hover span.left {
    height:24px;
    width:10px;
    left:0px;
    top:0px;
    position:absolute; 
    background-position:0px 0px;
    background-repeat:no-repeat;
}

#menu a span.right, #menu a:hover span.right {
    height:24px;
    width:10px;
    right:0px;
    top:0px;
    position:absolute; 
    background-position:0px -48px;
    background-repeat:no-repeat;
}

#menu a span.center, #menu a:hover span.center {
    height:24px;
    display:block;
    padding-top:0px;
    background-position:0px -24px;
    background-repeat:repeat-x;
}

#menu a span.nou {
    position:absolute;
    width:22px;
    height:22px;
    z-index:250;
    top:-12px;
    right:-12px;
    text-indent:-9999px;
    background:transparent url(default/nou.png) no-repeat top left;
}

#submenu {
    position:absolute;
    bottom:0px;
    right:0px;
    margin-top:2px;
    margin-right:20px;
    width:720px;
    height:30px;
}

#submenu a{
    color:#9f6395;
    float:left;
    font-family:Georgia,"Times New Roman",Times,serif;
    font-size:14px;
    font-style:italic;
    padding:1px 10px;
}

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

/*-----------------------------------------
SUBMENIU TOP
-----------------------------------------*/
#box_submenu_top {
    position:relative;
    background:transparent url('default/bg_meniu_secundar.png') no-repeat top right;
    height:25px;
    width:960px;
    z-index:100;
    margin:5px auto 10px auto;

}

#meniu_secundar {
    position:absolute;
    left:0px;

    display:inline-block;
    height:25px;
}

#meniu_secundar a.caption{
    position:relative;
    color:#FFFFFF;
    float:left;
    font-family:Georgia;
    font-style:italic;
    font-weight:normal;
    font-size:12px !important;
    line-height:25px;
    height:25px;
    margin:0px 5px 0px 0px;
    padding:0px 10px;
    display:block;
    text-transform:capitalize;
}

#meniu_secundar a.caption span {
    color:#FFFFFF;
    background:transparent url('default/tab_submenu_caption.png') no-repeat;
}
    
#meniu_secundar a.caption span.left, #meniu_secundar a.caption:hover span.left {
    height:25px;
    width:10px;
    left:0px;
    top:0px;
    position:absolute; 
    background-position:0px 0px;
    background-repeat:no-repeat;
}

#meniu_secundar a span.right, #meniu_secundar a:hover span.right {
    height:25px;
    width:10px;
    right:0px;
    top:0px;
    position:absolute; 
    background-position:0px -50px;
    background-repeat:no-repeat;
}

#meniu_secundar a span.center, #meniu_secundar a:hover span.center {
    height:25px;
    display:block;
    font-family:Georgia;
    font-style:italic;
    font-weight:normal;
    font-size:14px;
    line-height:23px;
    padding:0px;
    margin:0px;
    background-position:0px -25px;
    background-repeat:repeat-x;
    cursor:pointer;
}

#meniu_secundar a.selected {
    color:#9f6395;
}


#meniu_secundar span.parent {
    position:relative;
    color:#df5f39;
    float:left;
    font-family:Georgia;
    font-style:italic;
    font-weight:normal;
    font-size:14px;
    line-height:25px;
    height:25px;
    margin:0px 5px 0px 5px;
    padding:0px 10px 0px 0px;
    display:block;
}

#meniu_secundar span.parent em {
    display:block;
    float:left;
    overflow:hidden;
    position:absolute;
    border:4px solid #E76384; 
    border-color:#E76384 transparent;
    border-width:4px 4px 0 4px;
    top:45%;
    right:0px;
	margin:0;
	padding:0;
	height:5px;
}

#meniu_secundar span.parent span.child {
    display:none;
}

#meniu_secundar span.parent:hover span.child {
    display:block;
    position:absolute;
    background-color:#FCF0F4;
    padding:0px 15px 5px 10px;
    left:0;
    top:25px;
}

#meniu_secundar span.parent span.child a{
    display:block;
    clear:left;
    white-space:nowrap;
    padding:0;
    line-height:20px !important;
}



/*-----------------------------------------
CONTENT
-----------------------------------------*/
a.nolink, a.nolink:hover {
    text-decoration:none;
    cursor:default;
}

a.grey {
    color:#4c4c4c;
}

a.red {
    color:#FF0000;
}

a.orange {
    color:#fe8b49;
}

a.pink {
    color:#f5c2db;
}

a.brown {
    color:#d44d4a;
}

a.roz {
    color:#f889ad;
}

a.lila {
    color:#DB86AD;
}


#noutati {
    background:transparent url(default/box_border_orange.png) no-repeat scroll top left;
    margin:0px 0px 10px 0px;
    padding:8px 5px 5px 6px;
    min-height:250px;
}

#teste_big {
    margin:10px 0;
    padding:8px 5px 5px 6px;
}

#web_links {
    margin:0;
    padding:0px 5px 5px 5px;
}

#web_links p.list {
    padding:0;
    background-color:transparent;
}

#web_links p.list span.title {
    font-size:16px;
    font-family:"Times New Roman", Times, serif !important;
    font-style:italic;
    color:#E25E38;
    margin:0px;
    display:block;
}

#web_links p.list a {
    display:inline-block;
    margin:0px;
    border:none;
    padding:0px;
    color:green !important;
}

#terms {
    margin:0px 0px 10px 0px;
    padding:8px 0px 5px 0px;
    min-height:250px;
    border-top:1px solid #F9E2EB;
}

#terms h1.article_title {
    font-size:22px;
    font-family:"Times New Roman", Times, serif;
    color:#4c4c4c;
    font-style:italic;
    margin:10px 0;
}

#terms_list {
    display:block;
    margin:10px;
}

#terms_list p {
    margin-bottom:12px;
    padding:0px;
    font-family:Arial !important;
    font-style:regular;
    font-size:100%;
    font-weight:normal;
    display:block;
    color:#737373;
    text-align:justify;
}

#terms_list p.title_big {
    font-size:18px;
    line-height:20px;
    font-style:italic;
    font-weight:normal;
    font-family:"Times New Roman", Times, serif !important;
    color:#df5f39;
    margin:10px 0px;
    padding:0px;
}

#terms_list p.title {
    color:#4C4C4C;
    font-size:14px;
    font-style:italic;
    font-family:Verdana;
    margin-bottom:2px;
    padding:0px;
}

h2.title {
    display:block;
    float:left;
}

p.teste_data {
    font-size:10px;
    color:#CBCBCB;
}

p.list a{
    display:block;
    padding:5px 0;
    border-bottom:1px solid #f2f2f2;
    font-style:normal !important;
    font-weight:normal;
    color:#4c4c4c !important;
    font-family:Arial, Helvetica, sans-serif !important;
}

a.rss_feed {
    margin-top:2px;
    float:felt;
    color:#fe8b49;
    font-style:normal !important;
    padding-right:15px;
    background:transparent url('default/rss.png') no-repeat top right;
}

a.rss_feed:hover {
    text-decoration:underline !important;
}

#newsletter {
    display:block;
    width:300px;
    margin:0 0 10px 0;
    padding-top:10px;
    border-top:1px solid #F5C2DB;
}

#newsletter p{
    margin-top:8px;
    margin-left:10px;
    margin-bottom:10px;
}

#teste {
    display:block;
    width:300px;
    margin:0 0 10px 0;
    padding-top:10px;
    border-top:1px solid #FE8B49;
}

#teste h3 {
    margin-left:10px;
    margin-top:5px;
}

#teste p{
    margin-top:8px;
    margin-left:10px;
    margin-bottom:10px;
}

.must_read {
    background: url(default/red_border.png) no-repeat top;
    width:328px;
    padding:10px;
}

.must_read .articol {
    width:245px;
    margin-right:5px;
}

.must_read_item {
    padding: 5px 0 8px;
    border-bottom:1px solid #e5e5e5;
}

.must_read_item img {
    margin:6px 0 6px 3px;
    float:left;
    border:1px solid #CCC;
    padding:2px;
}

.small_box_esential {
    width:300px;
    padding:10px 0px;
    margin-bottom:10px;
    border-top:1px solid #d44d4a;
}

.small_box_esential .articol {
    width:230px;
    display:inline-block;
    margin:0px;
}

.small_box_esential_item {
    padding:10px 0px 0px 0px;
    display:block;
}

.small_box_esential_item img {
    margin:0px;
    float:left;
    border:1px solid #CCC;
    padding:2px;
}

.small_box_esential_item .articol h3 a {
    margin:0px !important;
}



#concurs {
    margin:0 auto 10px auto;  
    width:300px;
    padding:0;
    display:block;
    position:relative;
}

#concurs #image {
    width:300px;
    min-height:42px;
    margin-bottom:5px;
    overflow:hidden;
    position:relative;
}

#concurs h1 {
    background: transparent url('default/box_promo_content_mask.png') no-repeat top left;
    font-size:24px;
    color:#fff;
    font-style:italic;
    width:300px;
    min-height:42px;
    position:absolute;
    top:0;
    left:0;
    padding:2px 3px;
}

#concurs #box_close {
    background: transparent url('default/box_promo_content_footer.png') no-repeat top left;
    display:block;
    width:300px;
    height:25px;
    margin:0;
    padding:0;
    clear:both;
}

a.more {
    font-family:Arial;
    cursor:pointer;
    font-style:normal;
    display:block;
    float:right;
}

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

#flash_home {
    margin-bottom:10px;
    display:block;
    width:662px;
    height:265px;
}

#felicitari {
    display:block;
    position:relative;
    border-top:1px solid #fe8b49;;
    padding-top:10px;
    margin-bottom:10px;
    margin-right:10px;
}

#felicitari a.item, #felicitari a.item:hover {
    overflow:hidden;
    display:block;
    position:relative;
    width:115px;
    height:90px;
}

#felicitari a.item img {
    position:absolute;
    left:-5px;
    top:-5px;
}

#felicitari p {
    margin-top:10px;
    margin-left:10px;
    display:block;
    float:left;
    text-align:center;
}

#video {
    width:300px;
    display:block;
    _padding:6px 0px;
    margin-bottom:10px;
}

#video p{
    margin:5px 0px;
}

#comunitate {
    margin-bottom:10px;
    display:block;
    width:300px;
    border-bottom:1px solid #f889ad;
}

#comunitate p {
    margin:10px 10px;
}

#horoscop {
    display:block;
    width:300px;
    border-top:1px solid #DB86AD;
    padding-top:10px;
    margin-bottom:10px;
}

#horoscop p{
    margin-top:14px;
    float:left;
    width:210px;
}

#horoscop img{
    float:left;
    margin-top:15px;
    margin-right:10px;
}

#horoscop a.prev_sign, #horoscop a.next_sign {
    display:block;
    text-indent:-9999px;
    width:10px;
    height:20px;
    margin-top:40px;
}

#horoscop a.prev_sign {
    background:url('default/prev_sign.png') no-repeat left top;
    visibility:hidden;
}

#horoscop a.next_sign {
    background:url('default/next_sign.png') no-repeat left top;
}

#horoscop a.prev_sign:hover, #horoscop a.next_sign:hover {
    background-position:left bottom;
}
                                                
#horoscop .sign {
    float:left;
    width:270px;
}

#horoscop a.prev_program, #horoscop a.next_program {
    display:block;
    text-indent:-9999px;
    width:10px;
    height:20px;
    margin-top:40px;
}

#horoscop a.prev_program {
    background:url('default/prev_sign.png') no-repeat left top;
    visibility:hidden;
}

#horoscop a.next_program {
    background:url('default/next_sign.png') no-repeat left top;
}

#horoscop a.prev_program:hover, #horoscop a.next_program:hover {
    background-position:left bottom;
}

#box_tv .program {
    float:left;
    width:270px;
    margin-top:5px;
    height:95px;
    display:inline-block;
}

#box_tv .program img{
    margin-top:0px;
    border:1px solid #C4C4C4;
    padding:2px;
}

#horoscop .visible_sign {
    position:absolute;
    clear:both;
    width:8000px;
    left:0;
}

#horoscop .visible_program {
    position:absolute;
    clear:both;
    width:8000px;
    left:0;
}

#horoscop .horoscop_cen {
    float:left;
    overflow:hidden;
    width:270px;
    position:relative;
    height:100px;
}


#blog {
    display:block;
    width:300px;
    border-top:1px solid #D44D4A;
    padding-top:10px;
    margin-bottom:10px;
}

#blog p{
    margin-top:14px;
    float:left;
    width:210px;
}

#blog img{
    float:left;
    margin-top:15px;
    margin-right:10px;
}

#paginamea {
    display:block;
    width:300px;
    border-top:1px solid #F5C2DB;
    padding-top:10px;
    margin-bottom:10px;
}

#paginamea p{
    margin-top:14px;
    float:left;
    width:210px;
}

#paginamea img{
    float:left;
    margin-top:15px;
    margin-right:10px;
}

#forum {
    display:block;
    width:300px;
    border-top:1px solid #FA757B;
    padding-top:10px;
    margin-bottom:10px;
}

#forum p {
    margin-left:10px;
    margin-top:5px;
    padding:5px 0;
    border-top:1px solid #ebebeb;
}

#forum p.title {
    margin-left:10px;
    margin-top:5px;
    padding:5px 0;
    border-top:0px;
}

#forum p a {
    color:#d6929a;
    font-style:normal;
    font-weight:normal;
}

#gastronomie {
    display:block;
    width:300px;
    border-top:1px solid #d44d4a;
    padding-top:10px;
    margin-bottom:10px;
}

#gastronomie p{
    margin-top:14px;
    float:left;
    width:210px;
}

#gastronomie img{
    float:left;
    margin-top:15px;
    margin-right:10px;
}

/*-----------------------------------------
FOOTER
-----------------------------------------*/
#box_footer{
    width:980px;
    height:90px;
    margin-top:10px;
    padding-top:10px;
    border-top:1px solid #E5E5E5;
}

#footer {
    padding:0px 10px 45px 10px;
    height:45px;
    background:transparent url('default/footer.png') no-repeat bottom center;
}

#footer #copyright, #footer #copyright a {
    color:#bfbfbf !important;
    font-family:Arial, Helvetica, sans-serif !important;
    margin-bottom:10px;
}

#footer img {
    margin-left:5px;
}

#footer .logo {
    width:105px;
    height:30px;
    display:block;
    background:url('default/ele_ro.png') no-repeat;
}

#sections {
    display:block;
    width:620px;
    background:url('default/pink_border.png') no-repeat top center;
    padding:15px;
    font-family:Arial, Helvetica, sans-serif !important;
}

#sections div.left {
    width:450px;
    float:left;
}

#sections div.right {
    width:150px;
    float:right;
}

#sections h3 {
    color:#f889ad;
    display:block;
    font-family:"Times New Roman",Times,serif !important;
    font-size:16px;
    font-style:italic;
    margin-bottom:5px;
}

#sections p {
    color:#999;
    font-style:normal !important;
    margin-bottom:5px;
}

#sections li a {
    font-family:Arial, Helvetica, sans-serif !important;
    font-weight:normal;
    color:#4c4c4c !important;
}

#sections a.sections {
    font-family:Arial, Helvetica, sans-serif !important;
    font-weight:normal;
    color:#4c4c4c !important;
}

#sections a {
    color:#999999;
    font-style:normal !important;
    font-family:Arial,Helvetica,sans-serif !important;
    font-size:12px;
}

#sections strong {
    color:#4c4c4c;
    font-weight:normal !important;
}

/*----------------------------------
START PAGINATIE
-----------------------------------*/
#paginatie {
    display:block;
    clear:both;
    margin:10px auto;
    font-style:normal;
    text-align:center;
}

#paginatie #nav {
    display:inline-block;
    margin:0 auto;	
    text-align:center;
    width:400px;
}

#paginatie #nav span {
    font-style:normal;   
    width:24px;
    height:18px;
    float:left;
    padding:0;
    margin-right:2px;
    text-align:center;
    text-valign:absmiddle;
}

#paginatie span.current {
    background:url('default/nav_active.png') top left no-repeat;
    font-style:normal;
    width:24px;
    height:18px;
    float:left;
    padding:0;
    margin:0 2px 0 0;
    font-family:Georgia;
    font-size:13px;
    color:#fff;
}

#paginatie #nav span.pages:hover {
    background:url('default/nav_hover.png') top left no-repeat;
}

#paginatie #nav a {
    color:#FE8B49;
    text-decoration:none;
    font-family:Georgia;
    font-size:13px;
    font-style:normal;
    display:block;
    float:left;
    text-align:center;
    width:26px;
    height:18px;
}

/*----------------------------------
END PAGINATIE
-----------------------------------*/

.articol_list {
    display:block;
    clear:both;
    margin-bottom:5px;
    padding:5px;
}

.articol_list img {
    margin-right:10px;
    float:left;
    border:1px solid #CCC;
    padding:2px;
}

h3.list_title a {
    font-size:16px;
    font-family:"Times New Roman", Times, serif !important;
    font-style:italic;
    color:#4E4E4E;
    display:inline-block;
    margin:1px 0px;
}

/*-------------------------------------------
ARTICOL
-------------------------------------------*/
.article {
    margin:0;
    _margin:0;
    width:655px;
    border-top:1px solid #F9E2EB;
   
}

h1.article_title {
	color:#4C4C4C;
	font-family:"Times New Roman",Times,serif;
	font-size:20px;
	font-style:italic;
	margin:10px 0;
}

.article .img {
    width:450px;
    height:250px;
    padding:5px;
    border:1px solid #CFCFCF;
}

.article .img p.img_info {
    color:#808080;
    font-style:italic;
    font-size:14px;
    font-family:"Times New Roman", Times, serif;
    margin-top:7px;
    background:url('default/info_img.png') no-repeat left top;
    padding:3px 0 0 21px;
}

.actions {
    width:160px;
    _width:160px;
    position:relative;
    margin:0px;
    padding:0px;
}

.actions dl {
    width:160px;
    display:block;
    clear:both;
    padding:2px 0;
    border-bottom:1px dashed #bfbfbf;
}

.actions dt {
    float:left;
    width:60px;
    display:block;    
    padding:2px 0;
}

.actions dd {
    float:left;
    width:100px;
    display:block;
    text-align:right;
    padding:2px 0;
    font-family:Arial, sans-serif;
}

.actions dd a {
    text-align:right;
    line-height:23px;
    font-size:12px;
    font-family:Arial, sans-serif !important;
}

.actions dt a {
    height:23px;
    display:block;
    text-indent:-9999px;
    cursor:pointer;
}

.actions dt a#photo_gallery {
    background:url('default/galerie_foto.png') no-repeat left bottom;
    width:23px;
    height:23px;
}

.actions dt a#print {
    background:url('default/print.png') no-repeat left bottom;
    width:23px;
    height:23px;
}

.actions dt a#trimite {
    background:url('default/trimite.png') no-repeat left bottom;
    width:23px;
    height:23px;
}

.actions dt a#favourite {
    background:url('default/favourite.png') no-repeat left bottom;
    width:23px;
    height:23px;
}

.actions dt a#comments {
    background:url('default/comments.png') no-repeat left bottom;
    width:23px;
    height:23px;
}

.actions dt a#voteaza {
    background:url('default/voteaza.png') no-repeat left bottom;
    width:23px;
    height:23px;
}

.actions dt a#tags {
    background:url('default/tags.png') no-repeat left bottom;
    width:23px;
    height:23px;
}

.actions dt a#increase_decrese_font {
    height:23px;
    line-height:23px;
    text-indent:0px;
    font-size:15px;
    float:left;
    color:#4c4c4c;
    padding:0px 2px;
}

.actions dt a:hover {
    opacity: .8;
    /*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);*/
    text-decoration:none;
}

.actions span {
    color:#4c4c4c;
    line-height:23px;
}

.actions dt span {
    font-size:18px;
}

.actions p.tag {
    width:133px;
    text-align:right;
}

.overlay {
    position:absolute;
    z-index:100;
    right:0px;
    padding:15px 3px 15px 5px;
    background:url(../images/overlay2.png) no-repeat top left;
    width:290px;
    height:196px;
}

#trimite_overlay {
    top:105px;
    background:url(../images/overlay2.png) no-repeat top left;
}

#share_overlay {
    top:131px;
    background:url(../images/overlay2.png) no-repeat top left;
}

.overlay form label {
    margin-top:4px;
    float:left;
    width:100px;
}

.overlay form input, .overlay form textarea {
    margin-top:4px;
    float:left;
    width:170px;
    border:1px solid #d9d9d9;
}

*:first-child+html form input, *:first-child+html f .overlay form textarea {
    float:none;
}

.overlay .submit {
    color:#f00;
    background:white;
    border:none;
    float:right;
    width:55px;
    cursor:pointer;
    margin-right:15px;
}

a.close {
    margin-left:230px;
    margin-bottom:2px;
    margin-right:15px;
    margin-top:3px;
    color:#CF9C8E;
    display:block;
    _display:inline;
    width:60px;
}

.overlay ul {
    width:130px;
    margin-left:5px;
}

.overlay ul li {
    border-bottom:1px dotted #d9d9d9;
    padding:2px 0;
    margin:2px 0;
}

.overlay ul li a {
    padding-left:20px;
}

.overlay ul li a#digg {
    background:url(../images/digg.jpg) no-repeat center left;
}

.overlay ul li a#google_book {
    background:url(../images/google_book.jpg) no-repeat center left;
}

.overlay ul li a#delicious {
    background:url(../images/delicious.jpg) no-repeat center left;
}

.overlay ul li a#newsvine {
    background:url(../images/newsvine.jpg) no-repeat center left;
}

.overlay ul li a#facebook {
    background:url(../images/facebook.jpg) no-repeat center left;
}

.overlay ul li a#reddit {
    background:url(../images/delicious.jpg) no-repeat center left;
}

.overlay ul li a#stumbleupon {
    background:url(../images/stumbleupon.jpg) no-repeat center left;
}

.overlay ul li a#twitter {
    background:url(../images/twitter.jpg) no-repeat center left;
}

.author {
    padding-bottom:6px;
    border-bottom:1px solid #ddd;
}

.author a {
    color:#4c4c4c;
}

.sursa {
    padding-bottom:6px;
}

.sursa a {
    color:#4c4c4c;
}

.article_text {
    padding:10px 0px 0 0px;
    border-bottom:1px solid #ddd;
    border-top:1px solid #ddd;
    font-family:Arial,"Trebuchet MS",sans-serif;
    font-size:12px;
    color:#999999;
}

.article_text b {
    color:#4c4c4c;
}

.article_text a {
    font-family:Arial,"Trebuchet MS",sans-serif;
    color:#DB86AD;
}

.article_text a:hover {
    font-family:Arial,"Trebuchet MS",sans-serif;
    color:#DB86AD;
    text-decoration:underline;
}

.article_text h3 {
    color:#4c4c4c;
    font-style:italic;
    font-family:"Times New Roman", Times, serif;
    font-size:14px;
    margin-top:15px;
}

.article_text img {
    margin:2px 7px 0px 2px;
    padding:3px;
    border:1px solid #c4c4c4;
}

.vote {
  	display:block;
    	padding:10px 5px 15px 5px;
    	width:648px;
    	margin-top:8px;
    	clear:both;
    	margin-bottom:10px; 	
	background-color:#FCEFF4;
	border:0 none;
	color:#FFFFFF;

	-webkit-border-radius:10px;
  	-moz-border-radius:10px;
    	-khtml-border-radius:10px;
    	border-radius:10px;
    	behavior:url(/css/js/border-radius.htc);

}

.vote .nota {
    font-size:32px;
    font-weight:bolder;
    display:block;
    float:left;
    margin-top:5px;
    color:#4c4c4c;
}

.vote .visits {
    display:block;
    float:left;
    margin-top:8px;
    color:#808080;
}

.vote .right {
    margin-right:9px;
}

.note {
    display:block;
    margin-top:10px;
}

.note a {
    display:block;
    float:left;
    width:45px;
    height:25px;
    color:#fff;
    text-align:center;
    font-weight:bold;
    line-height:25px;
    font-size:18px;
    font-family:Arial, Helvetica,sans-sefif;
    margin:1px;
    cursor:pointer;
    -moz-box-shadow:4px 4px 4px #888;
    -webkit-box-shadow:4px 4px 4px #888;

}

.note a:hover {
    	  text-decoration:none;
	  -moz-box-shadow:0px 0px 4px #888;
	  -webkit-box-shadow:0px 0px 4px #888;   
	  -khtml-box-shadow:0px 0px 4px #888; 
	  box-shadow:0px 0px 4px #888; 
}

.note a.n1 {
	background-color:#ED9EC1;
       -webkit-border-top-left-radius:6px;
       -webkit-border-bottom-left-radius:6px;
       -moz-border-radius-topleft:6px;
       -moz-border-radius-bottomleft:6px;
}
.note a.n2 {background-color:#EC95B8;}
.note a.n3 {background-color:#EA8AAF;}
.note a.n4 {background-color:#E97BA2;}
.note a.n5 {background-color:#E86E96;}
.note a.n6 {background-color:#E65D86;}
.note a.n7 {background-color:#E44C77;}
.note a.n8 {background-color:#E33F6C;}
.note a.n9 {background-color:#E13360;}
.note a.n10 {
	background-color:#E02857;
	-webkit-border-top-right-radius:6px;
       -webkit-border-bottom-right-radius:6px;
       -moz-border-radius-topright:6px;
       -moz-border-radius-bottomright:6px;

}

#comment {
	margin: 0 5px 5px 5px;
	padding:0 10px 0 0;
	color:#999999;
	font-size:12px;
    	font-family:"Times New Roman", Times, serif !important;
}

#comment a{
	color:#333333;
	font-size:13px;
	font-style:italic;
	font-family:"Times New Roman",Times,serif;	
}

#comentarii {
    display:block;
    clear:both;
    width:650px;
    min-height:250px;
    background:url('default/border_pink_big.png') top center no-repeat;
    padding:5px 0 0 0;
    margin:10px 0 10px 0;
}

#comentarii h2 {
    background:url('default/comentarii_title.png') no-repeat left top;
    width:94px;
    height:32px;
    padding-top:4px;
    margin-top:5px;
    color:white;
    font-style:italic;
    font-size:14px;
    font-family:"Times New Roman", Times, serif;
    padding-left:15px;
    margin-left:5px;
}

#comentarii p.comment_author {
    width:80px;
    height:90px;
    display:block;
    font-style:italic;
    font-size:13px;
    font-family:"Times New Roman", Times, serif;
    color:#333;
    float:left;
    text-align:center;
    padding-bottom:5px;
}

#comentarii p.comment_author img {
    width:80px;
    height:80px;
    display:block;
    border:1px solid #CCCCCC;
    align:center;
    valign:center;
}

#comentarii p.comment_body {
    display:block;
    font-size:12px;
    color:#333;
    margin-left:90px;
}

#comentarii p.comment_body span.date {
    font-size:10px;
    color:#CBCBCB;
}

#comentarii p.comment_body span#quote {
    font-size:14px;
    font-family:"Times New Roman", Times, serif !important;
    font-style:italic;
    color:#DF5F39;
    display:block;
    margin:1px 0px;
    padding:5px;
}

#comentarii p.comment_body a {
    font-size:14px;
    font-family:"Times New Roman", Times, serif !important;
    font-style:italic;
    color:#4E4E4E;
    margin:1px 0px;
}

a.comment_more {
    color:#db85af;
    font-size:14px;
    font-family:Arial;
    margin-top:5px;
    margin-right:10px;
}

#comment_form {
    display:block;
    width:640px;
    border-top:1px solid #d99bb9;
    padding:5px;
    margin: 0 0 10px 0;
    float:left;
}

#comment_form h2 {
    color:#cf82a8;
    font-size:14px;
    font-family:Georgia,sans-serif;
    font-style:italic;
}

.articol_comentarii {
    display:block;
    clear:both;
    margin-bottom:5px;
    padding:5px 0px;
}

.articol_comentarii img {
    margin-right:10px;
    float:left;
    border:1px solid #CCC;
    padding:2px;
}

h3.comentarii_title a {
    font-size:16px;
    font-family:"Times New Roman", Times, serif !important;
    color:#4E4E4E;
    display:block;
    margin:1px 0px;
}

p.date {
    font-color:#999999;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
}

input.submit {
    border:1px solid #c3c3c3;
    background-color:#FFFFFF;
    cursor:pointer;
    fontlfamily:Arial,"Trebuchet MS",sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    color:#606060;
    padding:1px 5px;
    margin:5px;
}

input.field, textarea.field {
    border:1px solid #EDEDED;
    width:350px;
}

h2.experiment {
    color:#df5f39;
    font-family:Georgia;
    font-style:italic;
    font-weight:normal;
    font-size:16px;
    line-height:20px;
    height:20px;
    margin:0px;
    padding:0px;
    float:left;
    display:inline-block;
    
}

.experiment {
    font-family:Georgia;
    font-style:italic;
    font-weight:normal;
    font-size:16px;
    line-height:20px;
    height:20px;
    margin:0px;
    padding:0px;
    color:#4c4c4c;
}

.experiment a{
    color:#df5f39;
    font-family:Georgia;
    font-style:italic;
    font-weight:normal;
    font-size:16px;
    line-height:20px;
    height:20px;
    margin:0px;
    padding:0px;
}

.path_nav {
    margin:5px 5px 5px 5px;
    padding:0;
    display:block;
    clear:both;
    color:#666666;
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
}

.path_nav a {
    font-family:Arial,Helvetica,sans-serif;
    color:#999999;
    font-size:12px;
    margin:0 3px;
}

.path_nav a.here {
    color:#9F6395;
}



#code_brat {
    overflow:hidden;
    margin:0;
    padding:0;
    font-size:0px;
    height:0px;
    width:0px;
}

a#avatar {
    border:1px solid #CCC;
    width:80px;
    height:80px;
    display:inline-block;
    float:left;
    margin-right:10px;
    overflow:hidden;
    text-align:center;
    text-valign:middle;
}

a#avatar img {
    border:0px;
    padding:0px;
    margin:0px;
}

p.tv_img_info {
    color:#808080;
    font-style:italic;
    font-size:14px;
    font-family:"Times New Roman", Times, serif;
    margin:0;
    background:url('default/info_img.png') no-repeat left top;
    padding:3px 0 0 21px;
}

#legate {
    background:transparent url(default/box_border_lila.png) no-repeat scroll top left;
    margin:0px 0px 10px 0px;
    padding:8px 5px 5px 6px;
    min-height:230px;
}

.legate_tabs {
    width:280px;
    margin:0 auto;
    margin-top:8px;
    border-bottom:1px solid #ccc;
    font-family:Arial,"Trebuchet MS",sans-serif;
    font-size:12px;
    color:#666666;
}
.legate_tabs ul li {
    float:left;
    display:block;
    background:transparent url('default/tab.png') no-repeat top left;
    padding-left:5px;
    margin-right:5px;

}
.legate_tabs ul li a {
    float:left;
    display:block;
    background:transparent url('default/tab.png') no-repeat top right;
    padding:4px 11px 2px 8px;
    margin-right:-5px;
    cursor:pointer;
    font-family:Arial,"Trebuchet MS",sans-serif;
    font-size:12px;
    color:#666666;
}
.legate_tabs ul li:hover, .legate_tabs ul li.hover  {
    background-position:center left;
    cursor:pointer;
}
.legate_tabs ul li a:hover, .legate_tabs ul li:hover a, .legate_tabs ul li.hover a{
    background-position:center right;
    cursor:pointer;
    text-decoration:none;
}
.legate_tabs ul li.selected {
    background-position:bottom left;
}
.legate_tabs ul li.selected  a{
    background-position:bottom right;
}
.hidden {
    display:none;
}
p.legate_list {
    padding:5px 5px 10px 5px;
    background-color:transparent;
}

p.legate_list a{
    display:block;
    padding:5px 0;
    border-bottom:1px solid #f2f2f2;
    font-style:normal !important;
    font-weight:normal;
    color:#4c4c4c !important;
    font-family:Arial, Helvetica, sans-serif !important;
}

#related {
    background:transparent url(default/box_border_brown.png) no-repeat scroll top left;
    margin:0px 0px 10px 0px;
    padding:8px 5px 5px 6px;
    min-height:230px;
}

.related_tabs {
    width:280px;
    margin:0 auto;
    margin-top:8px;
    border-bottom:1px solid #ccc;
    font-family:Arial,"Trebuchet MS",sans-serif;
    font-size:12px;
    color:#666666;
}
.related_tabs ul li {
    float:left;
    display:block;
    background:transparent url('default/tab.png') no-repeat top left;
    padding-left:5px;
    margin-right:5px;

}
.related_tabs ul li a {
    float:left;
    display:block;
    background:transparent url('default/tab.png') no-repeat top right;
    padding:4px 11px 2px 8px;
    margin-right:-5px;
    cursor:pointer;
    font-family:Arial,"Trebuchet MS",sans-serif;
    font-size:12px;
    color:#666666;
}
.related_tabs ul li:hover, .related_tabs ul li.hover  {
    background-position:center left;
    cursor:pointer;
}
.related_tabs ul li a:hover, .related_tabs ul li:hover a, .related_tabs ul li.hover a{
    background-position:center right;
    cursor:pointer;
    text-decoration:none;
}
.related_tabs ul li.selected {
    background-position:bottom left;
}
.related_tabs ul li.selected  a{
    background-position:bottom right;
}
.hidden {
    display:none;
}
p.related_list {
    padding:5px 5px 10px 5px;
    background-color:transparent;
}

p.related_list a{
    display:block;
    padding:5px 0;
    border-bottom:1px solid #f2f2f2;
    font-style:normal !important;
    font-weight:normal;
    color:#4c4c4c !important;
    font-family:Arial, Helvetica, sans-serif !important;
}

#box_tv {
    display:block;
    width:300px;
    border-top:1px solid #d44d4a;;
    padding-top:10px;
    margin-bottom:10px;
}

#box_tv p{
    margin-top:14px;
    float:left;
    width:210px;
}

#box_tv img{
    float:left;
    margin-top:15px;
    margin-right:10px;
}

#box_tv .box_tv_cen {
    float:left;
    overflow:hidden;
    width:270px;
    position:relative;
    height:100px;
}


/*-----------------------------------------
adaugari submeniu (Anca)
-----------------------------------------*/
#more{
    position:relative;
    color:#df5f39;
    float:left;
    font-family:Georgia;
    font-style:italic;
    font-weight:bold;
    font-size:14px;
    line-height:25px;
    height:25px;
    display:block;
    margin:0 5px;
    padding:0 10px 0 20px;
    z-index:110;
    _padding:0 10px 0 0;
}

#more em{
    display:block;
    float:left;
    overflow:hidden;
    position:absolute;
    border:4px solid #E76384; 
    border-color:#E76384 transparent;
    border-width:4px 4px 0 4px;
    margin-left:10px;
    top:45%;
    right:0px;
}

#more div#more_panel{
    display:block;
    position:absolute;
    background-color:#FCF0F4;
    padding:0px 15px 5px 10px;
    white-space:nowrap;	
    left:15px;
    top:25px;
}

#more div#more_panel span.parent span.child {
    display:none;
}

#more div#more_panel span.parent:hover span.child {
    display:block;
    position:absolute;
    background-color:#FCF0F4;
    padding:0px 15px 5px 10px;
    top:0;
    left:100%;
}

#more div#more_panel span.parent span.child a{
    display:block;
    clear:left;
    white-space:nowrap;
    padding:0;
    line-height:20px !important;
}

#more div#more_panel span.parent em {
    display:block;
    float:left;
    overflow:hidden;
    position:absolute;
    border:4px solid #E76384; 
    border-color:transparent #E76384;
    border-width:4px 0 4px 4px;
    top:45%;
    right:0px;
}

#more a{
color:#DF5F39;
}

/* pentru submeniu in ie7 nu se vedeau culoarea textului*/
#meniu_secundar span.parent a{
    color:#df5f39;
}

#meniu_secundar span.parent a.selected {
	color:#9F6395;
}

#logo{
	position:relative;
	z-index:110;
}

#paginatie #nav a#next_page_on{
	background:url(/css/default/nav_next_page_on.png) top left no-repeat;
	width:21px;
}
#paginatie #nav span#next_page_off{
	background:url(/css/default/nav_next_page_off.png) top left no-repeat;
	width:21px;
}
#paginatie #nav a#next_set_on{
	background:url(/css/default/nav_next_set_on.png) top left no-repeat;
	width:21px;
}
#paginatie #nav span#next_set_off{
	background:url(/css/default/nav_next_set_off.png) top left no-repeat;
	width:21px;
}

#paginatie #nav a#prev_set_on{
	background:url(/css/default/nav_prev_set_on.png) top left no-repeat;
	width:21px;
}
#paginatie #nav span#prev_set_off{
	background:url(/css/default/nav_prev_set_off.png) top left no-repeat;
	width:21px;
}

#paginatie #nav a#prev_page_on{
	background:url(/css/default/nav_prev_page_on.png) top left no-repeat;
	width:21px;
}
#paginatie #nav span#prev_page_off{
	background:url(/css/default/nav_prev_page_off.png) top left no-repeat;
	width:21px;
}

#box_sondaj {
    display:block;
    width:300px;
    margin:5px 0 10px 0;
    padding-top:10px;
    border-top:1px solid #d44d4a;
}

#box_sondaj h3 {
    margin-left:10px;
    margin-top:5px;
}

#box_sondaj p{
    margin-top:8px;
    margin-left:10px;
    margin-bottom:10px;
}
/*----------------------------------
BOX PROMOVARE
---------------------------------*/
#box_promo_content {
    margin:0 auto 10px auto;  
    width:300px;
    padding:0;
    display:block;
    position:relative;
}

#box_promo_content #image {
    width:300px;
    min-height:42px;
    margin-bottom:5px;
    overflow:hidden;
    position:relative;
}

#box_promo_content h1 {
    background: transparent url('default/box_promo_content_mask.png') no-repeat top left;
    font-size:24px;
    color:#fff;
    font-style:italic;
    width:300px;
    min-height:42px;
    position:absolute;
    top:0;
    left:0;
    padding:2px 3px;
    z-index:5;
}

#box_promo_content #box_close {
    background: transparent url('default/box_promo_content_footer.png') no-repeat top left;
    display:block;
    width:300px;
    height:25px;
    margin:0;
    padding:0;
    clear:both;
}
