@charset "utf-8";

body {
        background-image: url(../images/bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 0.75em;
        font-smooth: auto;
        color:#333333;
        margin: 0px;
        text-align: center;
}

img {border:0px;}
form {margin:0;}
.alb, alb a, alb a:link, alb a:visited {color:#fff;}
#container {
        width: 996px;
        margin-right: auto;
        margin-left: auto;
        margin-top: auto;
        margin-bottom: auto;
        text-align: left;
}

#top {
        position: relative;
        height:90px;
        clear:both;
}

a.logo-o span {display:none;}
a.logo-o {
        background-repeat: no-repeat;
        height: 59px;
        width: 180px;
        display: block;
        float: left;
        margin-top: 16px;
        margin-bottom: 15px;
}

#banner-top {
        float: right;
        height: 90px;
        width: 728px;
        position: relative;
}
#meniu-stg {
        float: right;
        width: auto;
        height: 26px;
        text-align: right;
}
.meniu-stg-bt {
        background-image: url(../images/spacer-meniu.jpg);
        background-repeat: no-repeat;
        background-position: right top;
        padding-right: 10px;
        padding-top: 5px;
        padding-bottom: 6px;
        height: 15px;
        padding-left: 8px;
        float: right;
}

#meniu-stg ul {
        margin: 0px;
        text-align: right;
        padding-top: 2px;
        height: 24px;
}

#meniu-stg li {
        display: inline;
        background-image: url(../images/spacer-meniu.jpg);
        background-repeat: no-repeat;
        background-position: right bottom;
        padding-right: 10px;
        padding-left: 0px;
        height: 26px;
        margin-top: 7px;
        margin-bottom: 8px;
        padding-bottom: 6px;
        padding-top: 7px;
}
.cautare  {
        background-image: url(../images/search-bk.jpg);
        background-repeat: repeat-x;
        font-size: 0.85em;
        border:0px;
        height: 14px;
        width: 96px;
        padding-top: 1px;
        padding-bottom: 1px;
}
#search {
        float: right;
        position: relative;
        padding-top: 5px;
        width: 120px;
}

#meniu {
        float: left;
        width: auto;
        height: 26px;
        text-align: right;
        position: relative;
        z-index:100;
        background-image: url(../images/spacer-meniu.jpg);
        background-repeat: no-repeat;
        background-position: right top;
        text-shadow:1px 1px 2px #000;
}
.collapsible {
        display:none;
        padding: 5px;
        overflow: visible;
        position: absolute;
        z-index: 1000;
        background-color: #555555;
        background-image: url(../images/sub-menu-bk.jpg);
        background-repeat: repeat-x;
        border-width: 0px 1px 1px 1px;
        border-style:solid;
        border-color: #000000;
        height: 60px;
        width: 272px;
        visibility: visible;
        text-align: left;
        float: right;
        padding-top: 10px;
}
.collapsible-skin {
        display: none;
        padding: 5px;
        overflow: visible;
        position: absolute;
        z-index: 1000;
        background-color: #555555;
        background-image: url(../images/sub-menu-bk.jpg);
        background-repeat: repeat-x;
        border-width: 0px 1px 1px 1px;
        border-style:solid;
        border-color: #000000;
        height: auto;
        width: 14px;
        visibility: visible;
        text-align: center;
        float: right;
}
#login-container {
        float: right;
        width: 272px;
        text-align: left;
        padding-right: 12px;
        color: #FFFFFF;
        padding-left: 690px;
}

.inp-white  {
        background-image: url(../images/input-bk.jpg);
        background-repeat: repeat-x;
        background-position: center;
        font-size: 0.85em;
        text-indent: 3px;
        height: 15px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        line-height: 1.5em;
        margin-top:0px;
        margin-left:0px;
}
select.inp-white {
        height:auto;
        border:solid 1px #fff;
        }
.inp-login    {
        width: 112px;
        margin-bottom: 3px;
}
.inp-news {
        width: 80px;
        padding-left:0px;
}
#skin-container {
        float: right;
        width: 19px;
        text-align: left;
        padding-right: 75px;
        color: #FFFFFF;
        margin-left: 600px;
}


.pct-a {
        background-image: url(../images/pct-a.gif);
        background-repeat: repeat-x;
        background-position: left center;
        height: 20px;
}
.container-l {
        float: left;
        width: 162px;
        margin-right: 10px;
        margin-top: 20px;
}
.box-l-cont {
        float: left;
        height: auto;
        width: 162px;
        background-image: url(../images/box-l-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding-bottom: 10px;
}

.box-l-cont-newsletter {
        float: left;
        height: auto;
        width: 162px;
        background-image: url(../images/box-l-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding-top: 10px;
	padding-bottom: 10px;
}

.box-l-cont-sky {
        float: left;
        height: auto;
        width: 162px;
        background-image: url(../images/box-l-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding-bottom: 5px;
}

.box-l-cont-concurs {
        float: left;
        height: auto;
        width: 540px;
        background-image: url(../images/box-l-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding-bottom: 10px;
}

.box-l-title {
        background-image: url(../images/box-l-l.jpg);
        background-repeat: no-repeat;
        background-position: left;
        font-size: 0.9em;
        line-height: 23px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 10px;
        height: 23px;
        float: left;
        width: auto;
        text-shadow:1px 1px 2px #000;
}

.box-l-title-newsletter {
        background-image: url(../images/box-l-l.jpg);
        background-repeat: no-repeat;
        background-position: left;
        font-size: 0.9em;
        line-height: 23px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 10px;
        height: 23px;
        float: left;
        width: auto;
}

.box-l-title-sky {
        background-image: url(../images/box-l-l.jpg);
        background-repeat: no-repeat;
        background-position: left;
        font-size: 0.9em;
        line-height: 23px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 10px;
        height: 23px;
        float: left;
        width: auto;
}

.box-l-title-concurs {
        background-image: url(../images/box-l-l.jpg);
        background-repeat: no-repeat;
        background-position: left;
        font-size: 0.9em;
        line-height: 23px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 10px;
        height: 23px;
        float: left;
        width: auto;
}

.box-collapse {
        float: right;
        height: 23px;
        width: 21px;
}

.box-l-content {
        float: left;
        width: 162px;
        padding-bottom: 4px;
        background-image: url(../images/box-l-bottom-162.gif);
        background-repeat: no-repeat;
        background-position: center bottom;
}

.box-l-content-newsletter {
        float: left;
        width: 162px;
        padding-bottom: 4px;
        background-image: url(../images/box-l-bottom-162.gif);
        background-repeat: no-repeat;
        background-position: center bottom;
}

.box-l-content-sky {
        float: left;
        width: 162px;
	height:auto;
        padding-bottom: 0px;
        background-image: url(../images/box-l-bottom-162.gif);
        background-repeat: no-repeat;
        background-position: center bottom;
}

.box-l-content-concurs {
        float: left;
        width: 540px;
        padding-bottom: 4px;
        background-image: url(../images/box-l-bottom-concurs.gif);
        background-repeat: no-repeat;
        background-position: center bottom;
}

.box-l-border {
        width: 160px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-color: #cecece;
        border-left-color: #cecece;
        float: left;
        border-right-style: solid;
        border-left-style: solid;
        background-image: url(../images/box-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
}

.box-l-border-newsletter {
        width: 160px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-color: #cecece;
        border-left-color: #cecece;
        float: left;
        border-right-style: solid;
        border-left-style: solid;
        background-image: url(../images/box-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
}

.box-l-border-sky {
        width: 160px;
	height: 601px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-color: #cecece;
        border-left-color: #cecece;
	border-bottom-color: #cecece;
        float: left;
        border-right-style: solid;
        border-left-style: solid;
        background-image: url(../images/box-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
}

.box-l-border-concurs {
                width: 538px;
                border-right-width: 1px;
                border-left-width: 1px;
                border-right-color: #cecece;
                border-left-color: #cecece;
                float: left;
                border-right-style: solid;
                border-left-style: solid;
                background-image: url(../images/box-bk.jpg);
                background-repeat: repeat-x;
                background-position: top;
}

.ct {
        float: left;
        width: 160px;
}
.ct-concurs {
        float: left;
        width: 540px;
}

.box-l-padd {
        padding: 20px 9px 6px 9px;
        width: 140px;
}

.box-l-padd-sky {
        padding: -2px 0px 0px 0px;
        width: 160px;
}

.box-l-padd-news {
        padding: 10px;
        width: 140px;
}

.box-l-padd-newsletter {
	padding-top: 10px;
        padding: 3px!important;
        width: 140px;
}

.box-l-padd-news-sky {
        padding: 10px;
        width: 160px;
}

h1 {
        font-size:2em;
        text-decoration:none;
        font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
        font-weight:normal;
        letter-spacing: -1px;
        line-height: 1em;
        height: 50px;
        margin-top: 0px;
        overflow: hidden;
        margin-bottom: 0px;
        padding-top: 0px;
}
h1 a:hover {text-decoration:underline;}

h3 {
        margin:0;
        font-size:2em;
        text-decoration:none;
        font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
        letter-spacing: -1px;
        line-height: 1em;
        font-weight:normal;
        padding-top: 10px;
        padding-right: 0px;
        padding-bottom: 10px;
        padding-left: 0px;
}
h3 a:hover {text-decoration:underline;}

h4 {margin:0; font-size:1em; text-decoration:none; padding: 5px 0px 5px 0px ;}
h4 a:hover {text-decoration:underline;}

h2 {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        margin:0;
        font-size:1.2em;
        text-decoration:none;
        padding: 0px;
        line-height:1.2em;

}
h2 a:hover {text-decoration:underline;}

h5 {
        font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;     margin:0;       font-size:1.4em; font-weight:normal; text-decoration:none;line-height:1.1em; padding-top: 15px; padding-bottom: 15px;   padding-left: 50px;
}
h5 a:hover {text-decoration:underline;}

h6 {
        font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
        font-size:1.1em;
        font-weight:bold;
        text-decoration:none;
        line-height:1.1em;
        padding-top: 4px;
        padding-right: 3px;
        padding-bottom: 12px;
        padding-left: 7px;
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        text-transform: capitalize;
        background-position:left top;
        background-repeat:no-repeat;
        margin-bottom: 0px;
        color: #FFFFFF;
}
h6 a:hover {text-decoration:underline;}

a.link-negru, a.link-negru:link, a.link-negru:visited {
        color: #333333;
}

a.link-alb, a.link-alb:link, a.link-alb:visited {
        color: #ccc;
}


/*tabs*/

.tab-t {display: block;
        text-align: left;
        height:30px;
        }
.tab-t *, .tab-t * {
        display: inline;
/*      user-select: none;
*/      cursor: pointer;
        }
.tab-t ul {
        padding:0px;
        margin:0px;
}
.tab-t ul li {

        padding-left:10px;
        padding-right:10px;
        font-size:0.89em;
        font-weight:bold;
        background-image: url(../images/tab-sp.jpg);
        background-repeat: no-repeat;
        background-position:right top;
        margin:0px;
        padding-top:8px;
        line-height: 30px;
        white-space: nowrap;
}

.tab-t li.active {
        padding-top: 0px;
        background-repeat: repeat-x;
        padding-top:8px;
        background-position: top;
        border-right:solid;
        border-right-width:1px;
        border-right-color:#fff;
        padding-right:9px;
}



#panes1, #panes, #panes2 {
                        border-style: none;
                        width: 140px;
                        margin: 0 auto 6px auto;
                }
/*#panes4 {
        border-style: none;
        width: 250px;
        margin: 0 9px 6px 9px;
                }
*/
#panes3, #panes5,#panes4 {
                        border-style: none;
                        width: 268px;
                        margin: 0 auto 6px auto;
                }

#panes1 div div, #panes div div, #panes2 div div, #panes3 div div, #panes4 div div, #panes5 div div, #panes6 div div, #panes7 div div, #panes8 div div, #panes9 div div, #panes10 div div, #panes11 div div    {
                  overflow: hidden;
                  padding: 0px;
                }

#panes6 {
        width:504px;
        height:132px;
        margin-top: 10px;
        margin-right: 20px;
        margin-bottom: 10px;
        margin-left: 20px;
}
#panes7 {
        width:524px;
        height:132px;
        margin-top: 10px;
        margin-bottom: 0px;
}
#panes8 {
        width:514px;
}
#panes9 {
        width:514px;
}
#panes10 {
        width:544px;
}

#previous { float: none; cursor: pointer; }
#next { float: none; cursor: pointer; }

ul.lista-stg   {
        margin: 0px;
        padding: 0px;
        list-style-position: outside;
        list-style-type: disc;
        color:#666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 0.95em;
}

#container-c {
        width: 544px;
        float: left;
        margin-top: 20px;
        margin-right: 10px;
        padding-bottom: 20px;
}
#container-r {
        float: right;
        width: 270px;
        margin-top: 20px;
}

.box-r-cont {
        float: left;
        height: auto;
        width: 270px;
        background-image: url(../images/box-l-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding-bottom: 10px;
}

.box-r-cont-concurs {
        float: left;
        height: auto;
        width: auto;
        background-image: url(../images/box-l-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding-bottom: 10px;
}

.box-r-content {
        float: left;
        width: 270px;
        padding-bottom: 4px;
        background-image: url(../images/box-r-bottom.gif);
        background-repeat: no-repeat;
        background-position: center bottom;
}
.box-r-title {
        background-image: url(../images/box-l-l.jpg);
        background-repeat: no-repeat;
        background-position: left;
        font-size: 0.9em;
        line-height: 23px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 10px;
        height: 23px;
        float: left;
        width: auto;
}
.box-r-border {
        width: 268px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-color: #cecece;
        border-left-color: #cecece;
        float: left;
        border-right-style: solid;
        border-left-style: solid;
        background-image: url(../images/box-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
}
.ct-r {
        float: left;
        width: 270px;
}

.tabel-1 {
        padding: 3px 0px 3px 0px ;
}
.tabel-2 {
        padding: 3px 0px 3px 0px ;
}
.tabel-num {
        padding-right:7px;
}
.box-r-padd {
        padding: 10px 9px 6px 9px;
        width: 250px;
}


/* set millions of background images */
.rbroundbox {
        background: url(../images/rotator-bk.jpg) repeat-x;
        color: #FFFFFF;
        width: 544px;
        height: 162px;
}
.rbtop div { background: url(../images/rotator-tl.jpg) no-repeat top left; }
.rbtop { background: url(../images/rotator-tr.jpg) no-repeat top right; }
.rbbot div { background: url(../images/rotator-bl.jpg) no-repeat bottom left; }
.rbbot {
        background: url(../images/rotator-br.jpg) no-repeat bottom right;
        width: 544px;
}

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
        height: 5px;
        font-size: 0.01em;
}
.rbcontent {
        height: 132px;
        width: 504px;
        float: left;
}
.rotator-thumb {
        float: right;
        margin-left: 5px;
        border: 1px solid #CCCCCC;
        clear: right;
        overflow: hidden;
        margin-top: 33px;
}
.rotator-thumb img{
        padding: 1px;
}
.b-citeste {
        padding-top: 15px;
}

.rotator-desc {
        float: left;
        width: 340px;
        height: 44px;
        overflow: hidden;
}
.rotator-nav {
        text-align: right;
        height: 1px;
        overflow: visible;
        position: relative;
        width: 524px;
        margin-right: 20px;
        padding: 0px;
}

.redactor-l {
        padding: 2px;
        float: left;
        margin-right: 5px;
        margin-top: 2px;
}

#heading {
        DISPLAY: block;
        TEXT-ALIGN: right;
        height: 1px;
        float: right;
        width: 544px;
}
#buttons6 {
        padding: 0px;
        margin: 0px;
}

#heading * {
        DISPLAY: inline;
        CURSOR: pointer;
/*      VERTICAL-ALIGN: middle;
        user-select: none;
*/      color: #E27500;
}
#heading LI.active {
        font-weight: bold;
}
.slider-nav-s {
        background-image: url(../images/rotator-l.jpg);
        background-repeat: no-repeat;
        height: 11px;
        width: 10px;
}


.tab-t-art {display: block;
        text-align: center;
        height:30px;
                }
.tab-t-art *, .tab-t-art * {
        display: inline;
/*      user-select: none;
*/      cursor: pointer;
        }
.tab-t-art ul {
        padding:0px;
        margin:0px;
}
.tab-t-art ul li {
        font-weight:bold;
        padding-top:10px;
        line-height: 25px;
}

.art-cont {
        width: 544px;
        background-image: url(../images/art-bk.gif);
        background-repeat: no-repeat;
        background-position: left bottom;
        margin-top: 10px;
        padding-bottom:10px;
}
.art-bk-top {
        background-image: url(../images/art-top.jpg);
        background-repeat: no-repeat;
        background-position: top;
        padding-top:5px;
        padding-right:10px;
        padding-left:10px;
}

.art-top-comentarii {
        background-image: url(../images/art-top.jpg);
        background-repeat: no-repeat;
}

.art-umfla-potul {
        background-image: url(../images/art-top.jpg);
        background-repeat: no-repeat;
        background-position: top;
}


#li1 {
        padding-right: 39px;
        padding-left: 39px;
        overflow: hidden;
        font-size:12px;
        margin:0px;
        background-image: url(../images/tab-sp.jpg);
        background-repeat: no-repeat;
        background-position:right 5px;
}
#li2 {
        padding-right: 39px;
        padding-left: 39px;
        overflow: hidden;
        clear: both;
        font-size:12px;
        margin:0px;
        background-image: url(../images/tab-sp.jpg);
        background-repeat: no-repeat;
        background-position:right 5px;
}
#li3 {
        padding-right: 39px;
        padding-left: 39px;
        overflow: hidden;
        clear: both;
        font-size:12px;
        margin:0px;
}
.articol-stg {
        background-image: url(../images/pct-v.gif);
        background-repeat: repeat-y;
        float: left;
        width: 265px;
        padding-right: 10px;
        background-position: right;
	margin-right: 3px;
	margin-left: 5px;
}
.articol-dr {
        float: right;
        width: 242px;
        padding-left: 10px;
        text-align: left;
}
.thumb-l {
        padding: 2px;
        float: left;
        border: 1px solid #cecece;
        margin-right: 5px;
        margin-top: 2px;
}

.thumb-l-redactie {
        padding: 2px;
        float: left;
        border: 1px solid #cecece;
        margin-right: 5px;
        margin-top: 2px;
}

.thumb-l-mediu {
        float: left;
        border: 1px solid #cecece;
        margin-right: 15px;
        margin-bottom:10px;
        background-color: #F2F2F2;
        padding: 5px;
        -moz-box-shadow: 1px 1px 4px #644F57;
        -webkit-box-shadow: 1px 1px 4px #644F57;
        box-shadow: 1px 1px 4px #644F57;
}

.thumb-l:hover {
        padding: 2px;
        float: left;
        border: 1px solid #000;
        margin-right: 5px;
        margin-top: 2px;
}

.timestamp {
        font-size: 0.8em;
        color: #666;
        display: block;
        margin-bottom: 5px;
}

.author {
        background-image:url(../images/author.png);
        background-repeat: no-repeat;
        font-size: 0.8em;
        color: #666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
}

.art-recente {
        font-size: 1.1em;
        font-weight: bold;
        line-height: 1.8em;
}
.banner468 {
        height: 60px;
        width: 468px;
        padding-top: 10px;
        padding-right: 38px;
        padding-bottom: 10px;
        padding-left: 38px;
        float: left;
}
.stire {
        width: 246px;
        height:auto;
        padding-bottom:10px;
}
.stiri-stg {
        background-image: url(../images/stiri-h-top-o.jpg);
        background-repeat: no-repeat;
        float: left;
        width: 268px;
        background-position: top;
        padding-top: 5px;
        padding-bottom:0px;
        margin-bottom:0px;
}
.stiri-dr {
        float: right;
        width: 268px;
        padding-top: 5px;
}
.stiri-content {
        width: 248px;
        padding-right: 9px;
        padding-left: 9px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #cecece;
        border-left-color: #cecece;
        border-top-style: none;
        border-bottom-style: none;
        margin-bottom:0px;
        padding-bottom:0px;
}
.h-spacer {
        background-image: url(../images/pct-n.gif);
        background-repeat: repeat-x;
        background-position:top;
        height:10px;
        clear: both;
        width:246px;
}
.spacer {
        background-image: url(../images/pct-n.gif);
        background-repeat: repeat-x;
        background-position:top;
        height:10px;
        clear: both;
}

.spacer-c {
        height:10px;
        clear: both;
}

#container-c p {
        margin-top: 7px;
        margin-bottom: 8px;
        line-height: 1.5em;
}
#art-meniu {
        float: right;
        margin-left: 10px;
        width: 50px;
}

#art-star {
	padding-top: 0px;
	text-align: right;
        float: right;
padding-top: 10px;
        margin-left: 10px;
	margin-top: 20px;
	margin-right: 10px;
        width: 80px;
        font-family: Arial, Helvetica, sans-serif;
        margin-top: 1px;
        font-size: 1em;
	
}

.t1 {
        background-repeat: no-repeat;
        height: 14px;
        width: 14px;
        padding-left:3px;
        float: right;
        cursor: pointer;
        }
.t0 {
        background-repeat: no-repeat;
        height: 14px;
        width: 14px;
        float: right;
        padding-left:3px;
        cursor: pointer;
}
.comentariu1 {
        width: 504px;
        padding-top: 15px;
        padding-right: 15px;
        padding-bottom: 15px;
        padding-left: 25px;
        background-color: #F4F4F4;
}
.comentariu2 {
        width: 504px;
        padding-top: 25px;
        padding-right: 15px;
        padding-bottom: 15px;
        padding-left: 25px;
}
.comment-inp, .comment-inp2 {
        border: 1px solid #CCCCCC;
        width: 250px;
        margin-bottom: 1px;
        height: 15px;
        font-family: Arial, Helvetica, sans-serif;
        color:#333333;
        margin-top: 1px;
        font-size: 1em;
        padding-left: 3px;
}
.comment-inp3 {
        width: auto;
}
.comment-inp4 {
        border: 1px solid #CCCCCC;
        width: 400px;
        margin-bottom: 1px;
        font-family: Arial, Helvetica, sans-serif;
        margin-top: 1px;
        color:#333333;
        font-size: 1em;
        padding-left: 3px;
}
select.comment-inp, select.comment-inp2 {
        border: 1px solid #CCCCCC;
        width:120px;
        height:20px;
        margin-bottom: 1px;
        font-family: Arial, Helvetica, sans-serif;
        margin-top: 1px;
        color:#333333;
        font-size: 1em;
}
select.comment-inp3 {
        border: 1px solid #CCCCCC;
        height:19px;
        margin-bottom: 1px;
        font-family: Arial, Helvetica, sans-serif;
        color:#333333;
        margin-top: 1px;
        font-size: 1em;
}
.comment-text {
        border: 1px solid #CCCCCC;
        font-size: 1em;
        width: 530px;
        margin-bottom: 3px;
        height: 100px;
        color:#333333;
        font-family: Arial, Helvetica, sans-serif;
        padding-left: 3px;
}
.art-sim {
        width: 500px;
        float: left;
        list-style-position: inside;
        list-style-type: disc;
        color:#000;
        clear: none;
        margin: 0px;
        padding-top: 10px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 20px;
}
.art-sim li {width:480px;}


#comentarii {
   visibility: visible;
   height:auto;
}
.articol-lista {
        width: 540px;
        background-image: url(../images/pct-n.gif);
        background-repeat: repeat-x;
        background-position: bottom;
        float: left;
	padding-left: 5px;
        padding-top: 10px;
        padding-bottom: 10px;
}
.articol-lista p {
        display: inline;
}
a.sel-tab, li.sel-tab {
        background-image: url(../images/sel-tab-st.jpg);
        background-repeat: no-repeat;
        float: left;
        height: 26px;
        font-weight: bold;
        text-align: center;
        background-position: left top;
        color:  #000;
        cursor:pointer;
        position: relative;
        width: auto;
        display: inline;
}
.sel-tab-dr, a.sel-tab-dr, a.sel-tab-dr:link {
        background-image: url(../images/sel-tab-dr.jpg);
        background-repeat: no-repeat;
        background-position: right top;
        height: 12px;
        padding-left: 15px;
        padding-top: 8px;
        padding-right: 15px;
        float: left;
        color:  #000;
        display: inline;
        padding-bottom: 6px;
        width: auto;
        position: relative;
}
.sel-tab-dr a {
        display:inline;
        }
.sel-tab:hover {
        text-decoration:none;
}
.sel-tab-f {
        background-image: url(../images/sel-filter.jpg);
        background-repeat: no-repeat;
        background-position: right;
        height: 18px;
        padding-left: 10px;
        padding-top: 8px;
        padding-right: 10px;
        cursor: pointer;
        font-weight: bold;
        width: 32px;
        clear: none;
        float: right;
        position: static;
}
.sel-tab-f2 {
        padding-left: 0px;
}
.sel-tab-cont {
        float: left;
        width: 544px;
        height: auto;
        background-image: url(../images/sel-tab-bk.jpg);
        background-repeat: repeat-x;
        background-position: bottom;
        padding-bottom: 11px;
}
.sel-tab-cont2{
        float: left;
        width: 544px;
        height: auto;
/*      background-image: url(../images/sel-tab-bk.jpg);
        background-repeat: repeat-x;
        background-position: left 25px;
*/      padding-bottom: 11px;
}
.sel-tab-cont3{
        background-image: none;
        padding-bottom: 0px;
}
.filter-line{
        background-image: url(../images/sel-tab-bk.jpg);
        background-repeat: repeat-x;
        background-position: left top;
        width:544px;
        clear:both;
        float: left;
        padding-bottom:10px;
}
.filters {
        color: #FFFFFF;
        background-color: #666666;
        float: left;
        width: 524px;
        height: auto;
        background-image: url(../images/filter-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
        border-bottom-width: 1px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: solid;
        border-left-style: none;
        border-right-color: #333333;
        border-bottom-color: #333333;
        border-left-color: #333333;
        clear: both;
        position: static;
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
}
.filter-c {
        float: left;
        clear: both;
        height: auto;
        width: 544px;
}

.sel-tab-bt {
        float: left;
        height: auto;
        width: 544px;
}
#filter table tr, #filter-adv table tr {
        background-image: url(../images/pct-alb.gif);
        background-repeat: repeat-x;
        background-position: bottom;
        line-height:1.6em;
        vertical-align: middle;
}
.pg {
        float: left;
        width: 544px;
        clear: both;
        position: relative;
        list-style-type: none;
        margin: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 10px;
        padding-left: 0px;
}
.pg-bt {
        height: 17px;
        width: 17px;
        text-align: center;
        vertical-align: middle;
        margin-top: 10px;
        margin-bottom: 10px;
        position: relative;
        float: right;
        list-style-type: none;
        padding: 0px;
        background-image: url(../images/pg-no.gif);
        font-size: 0.95em;
        line-height: 17px;
        color: #000;
        margin-left: 7px;
}

a.pg-bt:link,  a.pg-bt:visited {
        color: #000;
}
a.pg-bt:hover {
        background-image: url(../images/pg-no.gif);
        background-position: bottom;
        color: #FFFFFF;
        text-decoration:none;
}
.pg-bt-sel, a.pg-bt-sel:link, a.pg-bt-sel:visited {
        height: 17px;
        width: 17px;
        text-align: center;
        vertical-align: middle;
        margin-top: 10px;
        margin-bottom: 10px;
        position: relative;
        float: right;
        list-style-type: none;
        padding: 0px;
        background-image: url(../images/pg-no.gif);
        background-position: bottom;
        color: #FFFFFF;
        font-size: 0.95em;
        line-height: 17px;
        text-decoration:none;
        margin-left: 7px;
}
.pagina {
        float: right;
        padding-top: 12px;
        padding-right: 5px;
}
.nr-per-pg {
        float: left;
        margin-top: 10px;
}

.mod-bk {
        background-image: url(../images/art-bk.gif);
        height: auto;
        width: 514px;
        padding-left:15px;
        padding-right:15px;
        padding-top:10px;
        padding-bottom:10px;
        float: left;
        background-repeat: no-repeat;
        background-position: left bottom;
        overflow:hidden;
        margin:0px;
}

.mod-bk-banner {
        background-image: url(../images/art-bk.gif);
        height: auto;
        width: 514px;
        padding-left:15px;
        padding-right:15px;
        padding-top:0px;
        padding-bottom:0px;
        float: left;
        background-repeat: no-repeat;
        background-position: left bottom;
        overflow:hidden;
        margin:0px;
}

.mod-bk ul{
        width:235px;
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
}
.mod-bk h2 {color:#000000;}
.padd-bot-0 {padding-bottom:0px;}
.mod-bk-top {
        background-image: url(../images/art-bk3.gif);
        background-repeat: no-repeat;
        background-position: top;
        float: left;
        height: auto;
        width: 544px;
        margin:0px;
	padding-bottom: 15px;
}

.mod-bk-top-banner {
        background-image: url(../images/art-bk3.gif);
        background-repeat: no-repeat;
        background-position: top;
        float: left;
        height: auto;
        width: 544px;
	padding-bottom:0px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        height: auto;
        width: 544px;
}
.inp-2  {
        font-size: 0.85em;
        text-indent: 3px;
        line-height: 1.5em;
        border: 1px solid #CCCCCC;
}
.ordoneaza {
        font-size: 0.9em;
        padding-top: 3px;
        padding-bottom: 3px;
}
a.ordoneaza:hover {text-decoration:none; color:#000000;}
.ord-cont {
        float: right;
        width: auto;
        text-align: right;
        font-size: 0.85em;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #e2e2e2;
        margin-top: 8px;
        margin-bottom: 0px;
        padding-right: 10px;
        padding-left: 10px;
}
.sub-cat {
        padding-bottom: 10px;
        float: left;
        width: 514px;
        height: auto;
}
.sub-cat-cont {
        float: left;
        height: auto;
        width: 544px;
}
.sel-tab-cont2 ul {
        list-style-type: none;
        margin: 0px;
        padding: 0px;
}
.sel-tab-cont2 ul li.active {
        background-repeat: no-repeat;
        background-position: left top;
        }
.sub-cat-item a:link, .sub-cat-item a:visited {
        float: left;
        width: auto;
        padding-right: 10px;
        margin-right: 10px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-left-color: #e2e2e2;
        border-top-width: 0px;
        border-right-width: 1px;
        border-bottom-width: 0px;
        border-top-color: #e2e2e2;
        border-right-color: #e2e2e2;
        border-bottom-color: #e2e2e2;
        font-weight: bold;
        padding-top: 2px;
        padding-bottom: 2px;
}
.sub-cat-item1 a:link, .sub-cat-item1 a:visited {
        padding-left: 35px;
}
.sub-cat-item2 a:link, .sub-cat-item2 a:visited {
        float: left;
        width: 159px;
        padding-right: 4px;
        margin-right: 7px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-left-color: #e2e2e2;
        border-top-width: 0px;
        border-right-width: 1px;
        border-bottom-width: 0px;
        border-top-color: #e2e2e2;
        border-right-color: #e2e2e2;
        border-bottom-color: #e2e2e2;
        font-weight: bold;
        padding-top: 1px;
        padding-bottom: 1px;
        margin-bottom:5px;

        /*      float: left;
        width: 150px;
        padding-right: 5px;
        padding-left: 12px;
        font-weight: bold;
        padding-top: 2px;
        padding-bottom: 2px;
        background-image: url(../images/bullet1.gif);
        background-repeat: no-repeat;
        background-position: left 6px;
*/}
.video-main {
        text-align: center;
        clear:both;
        width:542px;
        padding-top: 15px;
        padding-bottom: 15px;
        float: left;
        border: 1px solid #cecece;
        margin-bottom:10px;
        background-color: #F2F2F2;
}

.video-main-concurs {
        text-align: center;
        clear:both;
        width:538px;
        padding-top: 15px;
        padding-bottom: 15px;
        float: left;
        border: 1px solid #cecece;
        margin-bottom:10px;
        background-color: #F2F2F2;
}

.img-r {
        float: right;
        margin-right: 0px;
        margin-top: 10px;
}
.label-l  {
        display: block;
        float: left;
        width: 190px;
}
.form-group {
        float: left;
        height: auto;
        width: 494px;
        background-image: url(../images/pct-n.gif);
        background-repeat: repeat-x;
        background-position: left bottom;
        margin-bottom: 0px;
        padding-top: 10px;
        padding-bottom: 10px;
}
.check-det {
        padding-left: 40px;
}

.radio-35 {
        height: 35px;
}
.login-w {
        width: 205px;
        padding: 20px;
        color: #FFFFFF;
}
.login-inp {
        width: 200px;
}
.fValidator-msg {color:#c00;}

.rss-bk, a.rss-bk, a.rss-bk:link, a.rss-bk:visited {
        background-image: url(../images/rss-bk-w.gif);
        background-position: left;
        padding-left: 25px;
        background-repeat: no-repeat;
        margin-left: 20px;
}
.rss-bk2, a.rss-bk2, a.rss-bk2:link, a.rss-bk2:visited {
        background-image: url(../images/rss-bk-w.gif);
        background-position: left;
        padding-left: 25px;
        background-repeat: no-repeat;
        margin-left: 45px;
        color:#000;
        font-weight:normal;
        margin-bottom:10px;
}
.rss-bk-w, a.rss-bk-w, a.rss-bk-w:link, a.rss-bk-w:visited  {
        background-image: url(../images/rss-bk-w.gif);
        background-position: left;
        padding-left: 25px;
        background-repeat: no-repeat;
        color: #FFFFFF;
}
.box-collapse {
        background-image: url(../images/box-l-arrow.jpg);
        background-repeat: no-repeat;
        background-position: right top;
}

/* advance search div*/
#cautare_avansata_bg{
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 100%;
        background-image:none;
        background-color:#000;
        opacity: .80;
        filter: alpha(opacity=80);
        -moz-opacity: 0.80;
        cursor: pointer;
}

#cautare_avansata_panel{
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        z-index: 999;
}

#filter-c-adv {
        width: 544px;
        height: 250px;
        margin: 58px auto;
        background-color:#666;
        text-align: left;
}
.post-content li {list-style-position:inside; margin-left:15px;}
.clear {clear:both; }

#footer {
        position: relative;
        padding-top: 5px;
        padding-bottom: 0px;
        margin: auto;
        background-image: url(../images/ft-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
        background-color: #1e1e1e;
}
.ft-cont {
        width: 996px;
        margin: auto;
        text-align: left;
}
.ft-links {
        margin: auto;
        width: 996px;
        clear: both;
        color: #FFF;
        text-align: left;
}
.ft-links .links {
        clear: none;
        float: left;
        padding: 0px;
        width: 291px;
        margin-top: 25px;
        margin-right: 50px;
        margin-bottom: 20px;
        margin-left: 0px;
        list-style-type: none;
/*      background-image: url(../images/ft-sp.jpg);
        background-repeat: repeat-x;
        background-position: left bottom;
        padding-top: 4px;
        padding-bottom: 4px;
*/}
.ft-links .links h2 {
        margin-bottom: 10px;
}
.ft-links .links a {
        color: #FFF;
}
.ft-links .last {
        margin-right:0px;
}

#f-cont {
        background-repeat: no-repeat;
        background-position: left center;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 30px;
        width: auto;
}
#footer2 {
        background-color: #242424;
        padding-top: 10px;
        padding-bottom: 10px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-color: #333;
        color: #CCC;
        background-image: url(../images/ft-sp.jpg);
        background-repeat: repeat-x;
        background-position: top;
        margin-bottom:0px;
}

#f-banners {
        float: right;
        width: 200px;
        text-align: right;
        padding-top: 15px;
}

#f-banners.new {
        float: right;
        width: 200px;
        text-align: right;
        padding-top: 6px;
}

.copy {
        font-size: 0.85em;
        color: #CCC;
        line-height: 2em;
        text-shadow:1px 1px 2px #000;
}
.related {margin-bottom:15px; width:544px; float:left;}
.related-title {float:left; clear:both; padding-left:15px; margin-top:5px;}
.excerpt {float:left; clear:both; font-size:0.9em;}
.post-content { font-size:1.1em;}

div.rules {
	background-color: #FFFFFF;
	color: #bcbcbc;
	padding: 0 10px;
	margin: 0px;
	font-size: 1.1em;
}

div.advert-rectangle {
margin-top: 10px; 
margin-left: 3px; 
margin-bottom: 5px; 
margin-right: 0;
background-image:url(../images/Rectangle.gif);
background-repeat: no-repeat;
}

div.advert-new-rectangle {
margin-top: 10px; 
margin-left: 8px; 
margin-bottom: 5px; 
margin-right: 0;
background-image:url(../images/Rectangle.gif);
background-repeat: no-repeat;
}

div.advert-nikon {
text-align: left;
margin-top: 10px; 
margin-left: 15px; 
margin-bottom: 0; 
margin-right: 0;
}

div.advert-prime {
text-align: left;
margin-top: 10px; 
margin-left: 0px; 
margin-bottom: 0px; 
margin-right: 0;
}

div.advert-skyscraper {
margin-top:0px; 
margin-left:0px; 
margin-bottom:5px; 
}

div.respond {
        float: left;
        height: auto;
        width: 520px;
        background-image: url(../images/box-l-bk.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding-bottom: 10px;
}


ul.column-list { 
position: relative;
margin: 0px;
padding: 0px;
list-style-position: disc outside none;
color:#666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 1.5em;
}

.bc {
        background-image: url("../images/bc.gif") no-repeat left center;
	padding: 0;
}

input.newsletterbutton {
background-image: url("../images/b-trimite.gif") no-repeat scroll 0 0 transparent;
border:0 none;
height:23px;
text-decoration:none !important;
width:78px;
}

#comments{width:542px;font-size:11px;}
.nocomments{text-align:center; padding:1.25em 0; font-size:1.6em; border-top:1px dashed #ccc;}
#comments h3{font-size:1.5em; text-transform:uppercase; font-weight:normal; line-height:1;}
h3.comments-number{margin:0 0 10px 0; padding-top:1em; border-top:1px dashed #ccc;font-size: 10px;}
h3#respond{margin:0 0 0.5em; font-size:1em;}

.commentlist{
	margin: 10px 0 10px 15px;
	padding: 0px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #ccc;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.commentlist li{margin:0 0 1em; padding:0.5em 5px; position:relative;font-size:10px;}
.ccount{font-size:10px;}
.comment-author {  
  font: bold 12px Arial, Helvetica, serif;  
  text-decoration:underline;  
  } 

.comment-meta, #comments p, .commentlist p{font:normal 1.3em/1.6666 Arial, Helvetica, sans-serif; color:#555;}
.comment-content p{margin:1.8181em 5px 1.8181em 0;}

.alt{background:#ebebeb;padding:15px;}
.authorcomment{background:#ccc;}
.avatar{
	float:right;
	padding-right:7px;
}
.reply a{
	display:block;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	padding: 5px;
	text-decoration:none;
	margin-top:15px;
	margin-bottom:15px;
	background-color: #ddd;
	width:50px;
	border: solid 1px #ccc;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.cancel-comment-reply{
	float:right;
}
.comment-author-admin{
	background: #ccc;
}

#commentform{margin:0 0 5px 0;}
#commentform p{margin:0 0 5px 0;}
#commentform textarea, #commentform input[type=text]{font-size: 12px;font-family: Arial, Helvetica, sans-serif; padding:3px; border:1px solid #ccc; color:#666;}
#commentform textarea:focus, #commentform input[type=text]:focus{color:#000; border-color:#888;}
#commentform label{font-size:1em;}
#commentform textarea{width:536px;}
#commentform input[type=text]{width:45%;}
#commentform #submit{height:23px; width: 78px; padding:3px 6px;}

a{text-decoration:none; color:#996633;}
a:hover{text-decoration:underline;}
.entry-title a:hover, .entry-byline a:hover, .navigation a:hover{color:#000;text-decoration:none;}
.entry-byline a{color:#777;}
.entry-content a:hover{}
#content.page-template .entry-content a{text-decoration:none; font-weight:normal;}
#content.page-template .entry-content a:hover{text-decoration:underline;}
#footer a:hover{}
.gnavigation a:hover{border-bottom:none;}

.comments-link{
        font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
        font-weight:bold;
        color: #666;
        margin-bottom: 5px;
}

.generalstats-output {
margin:0;
padding-left:0;
list-style-position: inside;
list-style-type: disc;
font-family:Arial,Helvetica,sans-serif;
color:#ccc;
font-size:0.95em;
}

ul.statistici   {
        margin: 0 0px 5px 1px;
        padding: 0px;
        list-style-position: inside;
        list-style-type: disc;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 0.95em;
}

ul.taguri a, a:link {
        margin: 0 0px 5px 1px;
        padding: 0px;
        list-style-position: inside;
        list-style-type: disc;
	color: #ccc;
        font-family: Arial, Helvetica, sans-serif;
}

ul.ult-com a, a:link {
        margin: 0 0px 5px 0px;
        padding: 0px;
        list-style-position: inside;
        list-style-type: disc;
	color: #ccc;
        font-family: Arial, Helvetica, sans-serif;
}

ul.ult-com li {
        margin: 0 0px 0px 0px;
        padding: 0px;
        list-style-position: inside;
        list-style-type: disc;
	color: #ccc;
	font-size:;
        font-family: Arial, Helvetica, sans-serif;
}

.comments1-link {
        float: right;
        background-image:url(../images/comment.png);
        background-repeat:no-repeat;
        background-position:center;
        width:15px;
        height:15px;
        padding: 5px 10px 5px 11px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-align:center;
}

.prev_post {
        float: left;
        background-image:url(../images/prev.png);
        background-repeat:no-repeat;
        padding: 2px 30px 3px 4px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-align:left;
}

.next_post_link {
        margin-top:10px;
        float: right;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-align:left;
}


.prev_post_link {
        margin-top:10px;
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-align:left;
}

.next_post {
        float: right;
        background-image:url(../images/next.png);
        background-repeat:no-repeat;
        padding: 10px 0 10px 20px;
        text-align:right;
}

strong .post-com-count span {
	background-color: #21759b;
}

.post-com-count {
	background-image: url(../images/bubble_bg.gif);
	color: #fff;
}

.post-com-count span {
	background-color: #bbb;
	color: #fff;
}

.post-com-count:hover span {
	background-color: #d54e21;
}

.post-com-count span {
	background-color: #bbb;
}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 5px;
	padding: 5px;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */


blockquote, strike {
	color: #777;
	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	background-image: url(../images/quote.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}
