* {margin:0px; padding:0px;}
body {font-size:11px; line-height:12px; font-family:Arial, Helvetica, sans-serif; background-color:#000; color:#949494; background:url(../img/bg.png)}
//*  modificare back*/
ul,li {list-style:none;}
a {color:#DE1B44; text-decoration:none; outline:none;}
a img {border:none;}
.clear {clear:both; font-size:1px; height:0px; overflow:hidden;}
* html .clearfix {height:1%;}
.clearfix {display:inline-block;}
.clearfix:after {clear:both; content:"."; display:block;height:0;line-height:0;visibility:hidden;}
html[xmlns] .clearfix {display:block;}

.left {float:left;}
.right {float:right;}
input.text {border:1px solid #282628; padding:2px; background:#161616; font-size:11px; color:#A7A7A7; display:block;}
input.submit {background:url(../img/go.gif) no-repeat top left; width:21px; height:19px; display:block; padding:0px; border:none; cursor:pointer;}
input.search {background:url(../img/search.gif) no-repeat top left; width:21px; height:19px; display:block; padding:0px; border:none; cursor:pointer;}

#maincontainer { margin:0 auto; width:100%;border-top:4px solid #FF0001; background:url(../img/glamour.png) no-repeat top right;}
#img {background:url(../img/bg_left_negru.png) no-repeat top left; position: absolute; width: 100%; height: 100%; right:0px; top:0px; z-index:1;}
#maincontainer #container {}
#maincontainer #container #content {padding: 10px 20px; border:none;}

#header {}
#header .nav {background:url(../img/repeat_nav.png) repeat-x top left; height:34px; padding:7px 0px 0px 10px; margin-bottom:15px;}
#header .nav li {float:left; display:block; font-size:11px; text-transform:uppercase; }
#header .nav li a {float:left; display:block; color:#FFFFFF; font-weight:bold; padding:5px 10px;}
#header .nav li a:hover {float:left;}
#header .nav li.selected {background:url(../img/tab_left_sel.gif) no-repeat top left; padding-left:5px;}
#header .nav li.selected a {background:url(../img/tab_right_sel.gif) no-repeat top right; padding-left: 5px;}
#header .nav li.selected a:hover {float:left;}
#header .nav li.home {position:relative; list-style:none;} 
#header .nav li.home a {padding-left:5px; list-style:none;}
#header .nav li.home span {background:url(../img/arrow_2.gif) no-repeat 0px 0px; display:block; position:absolute; width:9px; height:5px; top:-7px; left:37%; list-style:none;}

/* ///////////////////////////// */
#categs {}
#categs .nav {height:34px; padding:7px 0px 0px 10px; margin-bottom:0px; list-style:none;}
#categs .nav li {float:left; font-size:11px; text-transform:uppercase; }
#categs .nav li a {float:left; display:block; color:#8c8989; padding:5px 10px;}
#categs .nav li a:hover {color:#FFFFFF;}
#categs .nav li.selected {padding-left:7px;}
#categs .nav li.selected a {color:#DE1B44; padding-left:0px;}
#categs .nav li.selected a:hover {color:#FFFFFF;}
#categs .nav li.home {position:relative;}
#categs .nav li.home a {padding-left:5px;}
#categs .nav li.home span {background:url(../img/arrow_2.gif) no-repeat 0px 0px; display:block; position:absolute; width:9px; height:5px; top:-7px; left:37%;}
/* ///////////////////////////// */


#footer {}
#footer .footer_top .left,#footer .footer_top .right,#footer .footer_btm .left,#footer .footer_btm .right, {width:50%; list-style:none;}
#footer .footer_top {background:url(../img/repeat_ft.jpg) repeat-x top left; height:42px; list-style:none;}
#footer .footer_top .contact {padding:10px; list-style:none;}
#footer .footer_top .contact li {float:left; font-size:12px; margin-right:15px;}
#footer .footer_top .contact li.location span {background:url(../img/ico_loc.gif) no-repeat 0px 3px; display:block; padding-left:15px;}
#footer .footer_top .contact li.phone span {background:url(../img/ico_phone.gif) no-repeat 0px 2px; display:block; padding-left:10px;}
#footer .footer_top .contact li.email span {background:url(../img/ico_mail.gif) no-repeat 0px 4px; display:block; padding-left:15px;}
#footer .footer_top .contact li.ym span {background:url(../img/ico_ym.gif) no-repeat 0px 4px; display:block; padding-left:19px;}
#footer .footer_top .newsletter {padding:10px 5px; float:right; list-style:none;}
#footer .footer_top .newsletter li {float:left; margin-right:5px; list-style:none;}
#footer .footer_top .newsletter li span {font-size:12px; display:block; padding-top:3px;}
#footer .footer_top .newsletter li.form {margin-right:0px; padding-right:5px;}
#footer .footer_top .newsletter li.form .text {width:170px; float:left; margin-right:4px;}
#footer .footer_top .newsletter li.form .submit {float:left;}
#footer .footer_btm .footer_nav {padding:0px 10px; list-style:none; list-style:none;}
#footer .footer_btm .footer_nav li {float:left;padding:0px 6px;}
#footer .footer_btm .footer_nav li a {color:#999999; display:block; padding:3px;}
#footer .footer_btm .footer_nav li a:hover {color:#C9183E;}
#footer .footer_btm .copyright {padding:3px 10px; float:right; list-style:none;}
#footer .footer_btm .copyright span {color:#999999;}
#footer .footer_btm .copyright a {background:url(../img/ico_aestetycs.gif) no-repeat right center; padding-right:20px; list-style:none;}

#header .content_head {background:url(../img/bg_content_head.png) no-repeat bottom left; padding-bottom: 30px; padding-left:15px; padding-right:15px;}
#header .content_head .left {width:94px; margin-right:20px;}
#header .content_head .right {float:left; width:700px;}
#header .content_head .right p.excerpt {line-height:15px; margin-bottom: 10px;}
#header .content_head .right p.excerpt a {background:url(../img/arrow_1.gif) no-repeat 0px 5px; padding-left:7px;}
#header .content_head .logo a {background:url(../img/logo.jpg) no-repeat top left; width:96px; height:94px; display:block; text-indent:-9999px;}
#header .content_head h1 {background:url(../img/welcome.png) no-repeat top left; text-indent:-9999px; width:565px; height:30px; margin-bottom:20px;}
#header .content_head .search input {float:left;}
#header .content_head .search .text {width:170px; margin-right:5px;}

.ticker {margin-bottom:15px; margin-top:-20px; margin-left:-26px; margin-right:0px;}

.big_title {background:url(../img/bg_big_title.png) no-repeat top left; height: 55px; padding: 15px 30px; margin-bottom: 0px; margin-left: -12px;  margin-top: 0px; }
.big_title .left {margin-right:0px;}
.big_title .right {float:left; width:auto; font-size:10px;}
.latest_events h2.title_latest_events {background:url(../img/latest_events.gif) no-repeat top left; width:307px; height:33px; text-indent:-9999px;}
.latest_events .note {width:300px; padding-left: 20px}

.big_title {}
.news,.services {margin-bottom:0px;}
.news h2.title_news {background:url(../img/title_news.gif) no-repeat top left; width:87px; height:33px; text-indent:-9999px;}

.services h2.title_services {background:url(../img/title_services.gif) no-repeat top left; width:153px; height:33px; text-indent:-9999px;}
.services .left {width:153px;}
.services .note {width:480px; font-size:10px; line-height:11px;padding-left: 20px}

.artisti {margin-bottom:0px;}
.artisti h2.title_artisti {background:url(../img/title_artisti.gif) no-repeat top left; width:139px; height:33px; text-indent:-9999px;}

.locatii {margin-bottom:0px;}
.locatii h2.title_locatii {background:url(../img/title_locatii.png) no-repeat top left; width:150px; height:33px; text-indent:-9999px;}

.equipments {margin-bottom:0px;}
.equipments h2.title_equipments {background:url(../img/title_equipments.gif) no-repeat top left; width:264px; height:33px; text-indent:-9999px;}
.equipments .left {width:264px;}
.equipments .note {width:480px; font-size:10px; line-height:11px;padding-left: 20px}

.about_us {margin-bottom:0px;}
.about_us h2.title_about_us {text-indent:-9999px; background:url(../img/title_despre_noi.gif) no-repeat top left; width:224px; height:33px;}

.events {margin-bottom:0px;}
.events h2.title_events {text-indent:-9999px; background:url(../img/title_evenimente.gif) no-repeat top left; width:237px; height:33px;}
.events .left {width:237px;}
.events .note {width:480px; font-size:10px; line-height:11px;padding-left: 20px}

.contact {margin-bottom:0px;}
.contact h2.title_contact {text-indent:-9999px; background:url(../img/title_contact.gif) no-repeat top left; width:237px; height:33px;}

.portofoliu {margin-bottom:0px;}
.portofoliu h2.title_portofoliu {text-indent:-9999px; background:url(../img/title_portofoliu.gif) no-repeat top left; width:238px; height:33px;}
.portofoliu .left {width:238px;}
.portofoliu .note {width:480px; font-size:10px; line-height:11px;padding-left: 20px}

.parteneri{margin-bottom:0px;}
.parteneri h2.title_parteneri {text-indent:-9999px; background:url(../img/title_parteneri.png) no-repeat top left; width:215px; height:33px;}
.parteneri .left {width:238px;}
.parteneri .note {width:480px; font-size:10px; line-height:11px;padding-left: 20px}

#page_nav {margin:15px 0px;}
#page_nav li {float:left; font-size:11px; line-height:11px; margin-right:4px;}
#page_nav li a {color:#949494; display:block; padding:1px 4px 1px 4px;}
#page_nav li.selected {background:url(../img/nr_left_sel.gif) no-repeat top left; padding-left:4px;}
#page_nav li.selected a {background:url(../img/nr_right_sel.gif) no-repeat top right; color:#FFFFFF; padding-left:0px;}

.list_items {}
.list_items .two_items {background:url(../img/bg_two_items.png) no-repeat bottom left; padding:15px 20px;}
.list_items .two_items .left {width:420px; margin-right:15px;}
.list_items .two_items h3 {color:#CCCCCC; font-size:17px; font-weight:normal; margin-bottom:5px;}
.list_items .two_items .post_date {color:#A0A0A0; margin-bottom:5px;}
.list_items .two_items .image {border:1px solid #333333; padding:1px; width:70px; background:#000; margin-right:20px; float:left;}
.list_items .two_items .article {width:315px; float:left; padding-top:5px;}
.list_items .two_items .article span {line-height:15px;}
.list_items .two_items .right {float:left; width:420px;}
a.more {background:url(../img/arrow_1.gif) no-repeat 0px 5px; padding-left:7px;}

.filters {margin:15px 0px;}
.filters li {float:left; font-weight:bold; margin-right:20px; font-size:10px;}
.filters li a {color:#999999; display:block;}
.filters li a:hover {color:#DE1B44;}
.filters li.selected a {color:#DE1B44;}


.holder {padding-top:15px; margin-bottom:30px; /*background:url(../img/bg_holder_detaliu.png) repeat-y top left; */padding-bottom:15px;}
.holder .date {background:url(../img/arrow_3.gif) no-repeat left center; padding-left:10px; display:block; margin-bottom:15px;}
.holder .picture, .holder .player {float:left; margin-right:20px; /* width:350px; */}
.holder .picture img {border:1px solid #161616; padding:1px;}
.holder .description {float:left; width:380px; padding-top:10px;}
.holder .description h2 {font-size:17px; color:#C9183E; font-weight:normal;background:url(../img/hr.jpg) no-repeat bottom left; padding-bottom:13px; margin-bottom:13px;}
.holder .description p {line-height:15px;background:url(../img/hr.jpg) no-repeat bottom left; padding-bottom:13px; margin-bottom:13px;}
.holder .description_d p {line-height:15px; padding-bottom:10px; margin-bottom:10px; width:720px;}
.holder .description a img {vertical-align:middle; margin-right:3px;}


.box_contact {margin:15px}
.box_contact .col {float:left;display:inline!important;}
.box_contact .col_1 {padding-top:17px; width:175px; margin-right:25px;}
.box_contact .col_2 {width:225px; margin-right:25px;}
.box_contact .col_1 textarea {border:1px solid #282628; background:#161616; height:261px; width:165px;color:#9D9D9D; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px;overflow:auto;}
.box_contact .col_2 label {display:block;color:#9D9D9D; margin-bottom:5px; font-size:12px;}
.box_contact .col_2 input {display:block;color:#9D9D9D; margin-bottom:5px; font-size:12px; width:220px; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:15px;}
.box_contact .col_2 .field {margin-bottom:10px;}
.box_contact .col_2 textarea {border:1px solid #282628; background:#161616; width:220px; height:121px; padding:3px; color:#9D9D9D; font-family:Arial, Helvetica, sans-serif; font-size:11px; overflow:auto;}
.box_contact input.trimite {background:url(../img/trimite.gif) no-repeat top left; width:54px; height:19px; display:block; padding:0px; border:none; cursor:pointer;}
.box_contact .col_3 {padding-top:23px;}
.box_contact .col_3 ul li {background:url(../img/hr.jpg) no-repeat bottom left; padding-bottom:10px; margin-bottom:10px; line-height:14px;}
.box_contact .col_3 ul li .div_1, .box_contact .col_3 ul li .div_2, .box_contact .col_3 ul li .div_3 {float:left; width:110px; padding:0px 5px;}
.box_contact .col_3 ul li .div_2 span {color:#DE1B44;}
.box_contact .col_3 ul li.last {background:none; margin-bottom:0; padding-bottom:0px;}

.list_brands {padding:15px 0px;}
.list_brands li {float:left; margin-right:20px; width:163px; margin-bottom:20px;}
.list_brands li img {display:block;}







.list_brands_porto li {float:left; margin-right: 20px; margin-bottom: 20px;}

/* ////////////////////////////////////// */
.items-holder{
width:1000px; background:url(../img/bg_two_items.png) repeat-y; margin-left: -20px; padding:0px 20px;
}
.single-item-holder{
float:left; width:440px; height:104px;
}
.single-item-holder-porto{
float:left; width:200px; height:104px;
}
.item-pic-holder-porto{
float:left; width:164px; height:106px; margin-top:0px;
}

.item-pic-holder{
float:left; width:72px; height:72px; margin-top:15px; display:block;
}
.item-pic-holder a{
display:block; width:70px; height:70px; overflow:hidden; margin:1px;
}
.item-text-holder{
float:left; width:320px; margin-top:20px; margin-left:18px;
}
.item-date{

}
.item-title{
font-weight:normal; font-size:17px; line-height:22px;
}
.item-title-no-link{
font-weight:normal; font-size:17px; line-height:22px; color:#cccccc;
}
.item-text{
line-height:15px;
}

/* PAGINARE */
a.paginare-numere{
padding:1px 4px 1px 4px; color:#949494;
text-decoration:none; margin-right:0px; text-align:center; line-height:14px;
}

a.paginare-numere-selected{
padding:1px 4px 1px 4px; color:#FFFFFF;
background-color:#c9183e; text-decoration:none; margin-right:0px; text-align:center;
}
/* /PAGINARE */
.form{
padding:0px; margin:0px;
}
/* ////////////////////////////////////// */

.onform_bottom
{font-size:10px; line-height:12px; font-family:Arial, Helvetica, sans-serif; background-color:#000000; color:#000000; padding:6px 6px 6px 6px;}