@charset "utf-8";
/* CSS Document */

html {
    background:#000;
}
body
{
background-color:#000000;
font-family:Tahoma;
font-size:12px;
}

p
{
font-family:Tahoma;
font-size:13px;
color:#111111;
margin: 10px 0;
text-align:justify;
}

a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color:#f26d7d;
text-decoration: none;
}

h1
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-style:italic;
color:#f26d7d;
}

.clear {
    clear:both;
}



.poza
{
border:1px;
border-color:c097a9;
padding:15px;
}

#content /* divu mare cu continutu*/
{
width:960px;
margin:0 auto;
background:url(/assets/images/content_bg_right.png) no-repeat top right #edecec;
padding-bottom:20px;
}




.t1b /*textu de pe randu 1 din boxuri, ala cu titlul*/
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
color:#111111;
}

.t2b, h2 /*textu de pe randu 2 din boxuri, ala cu numele*/
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#111111;
font-weight:600;
text-transform:uppercase;
}







#header-container {
    width:960px;
    height:200px;
    margin:0 auto;
}

#logo {
    background:url(/assets/images/logo.png);
    width:258px;
    height:200;
    float:left;
    
}







#menu {
    height:40px;
    background:url(/assets/images/menu_bg.png);
    clear:both;
}

#menu-container {
    width:960px;
    margin:0 auto;
    height:40px;
}

#menu-content {
    float:left;
    height:40px;
    width:600px;
}







#nav {
    float:left;
    height:40px;
}

#nav li {
    float:left;
    position:relative;
    text-align:left;
    height:40px;
    line-height:40px;
    padding:0 10px;
}

#nav li a {
    color:#ebebeb;
    float:left;
    /*padding:9px 10px 8px 10px;*/
    text-align: center;
    outline:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-transform:uppercase;
}

#nav li a {
    display:block;
    text-decoration:none;
}

#nav li.over a, #nav li.active a, #nav li a:hover{
    color:#ebebeb;
}

#nav li.over, #nav li.active, #nav li a:hover {
    background:transparent url(/assets/images/menu_bg_hover.png) repeat-x scroll left bottom;
}



#content-left {
    width:578px;
    margin:0 20px;
    float:left;
    display:inline;
}

#admin-content-left {
    width:800px;
    margin:0 20px;
    float:left;
    display:inline;
}


#content-right {
    width:320px;
    margin-right:20px;
    margin-top:90px;
    float:right;
    display:inline;
}

#footer {
    width:960px;
    margin:0 auto;  
    text-align:center;
    background:#ebebeb;
}

#footer-border {
    width:920px;
    margin:0 20px;
    border-top:1px solid #c097a9;
    text-align:center;
    
    height:45px;
    line-height:45px;
    background:#ebebeb;
    color:#c097a9;
    font-family:verdana;
    font-size:10px;    
    
}

#footer-body {
    background:#000;
    height:30px;
}

.jcarousel-skin-tango .jcarousel-container {
        width:830px;
        margin:0 auto;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 750px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 300px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  750px;
    height: 207px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 140px;
    height: 207px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}


.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 26px;
    height: 157px;
    cursor: pointer;
    background: transparent url(/assets/images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    /*background-position: -32px 0;*/
    background: transparent url(/assets/images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    /*background-position: -64px 0;*/
    background: transparent url(/assets/images/next-horizontal.png) no-repeat 0 0;
} 

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 26px;
    height: 157px;
    cursor: pointer;
    background: transparent url(/assets/images/prev-horizontal.png) no-repeat 0 0;
}

/*.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
} */

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}



#tag-concurente {
    /*position:absolute;*/
    float:left;
    background:url(/assets/images/concurente.png);
    width:170px;
    height:47px;
    margin-left:-20px;
    z-index:5px;
}



/* begin contact */

#contact-left, #contact-right {
    float:left;
    width:280px;
}

#formContact label {
    display:block;
    width:50px;
    margin:10px;
    float:left;
}

#formContact input,#formContact textarea {
    display:block;
    width:185px;
    margin:10px;
    float:left;
}

#formContact input {
    height:18px;
    padding-top:2px;
}

.error{
    width:100%;
    text-align:center;
    background:#FBE6F2 none repeat scroll 0 0;
    border:1px solid #D893A1;
    color:#333333;
    padding:7px;
    margin:10px 0!important;
}

.success{
    width:100%;
    background:#DDE9D5;
    color:#1F4D00;
    border:1px solid #83C359;
    display:block;
    padding:7px;
    text-align:center;
    text-transform:capitalize;
    margin:10px 0!important;
    font-size: 15px;
}

/* end contact */


#galerie {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#galerie li {
display:inline;
margin:10px 15px 2px;
text-align:center;
width:140px;
float:left;
height:220px;
}

#galerie li div a img {
    border:1px solid #C097A9;
}

#content-left img {
    border:1px solid #C097A9;
}

#lista {
    list-style:disc;
    padding-left:40px;
    list-style-type:disc;
}

#lista li {
    list-style-type:disc;
    margin-top:10px;
}
