@import url(http://fonts.googleapis.com/css?family=Playfair+Display:400,700,900,400italic,700italic,900italic&subset=latin,cyrillic,latin-ext);
html, body {font:normal 13px Playfair Display, serif; font-family: 'Playfair Display', serif;}
.centered-area {display:block;max-width:1200px;min-height:1px;margin:0 auto; padding: 10px;}
.pull-left {float:left;}
.pull-right {float:right;}
.clear {clear:both;} 


#header {display:block;width:100%;}
#cta {display:block;width:100%;height:105px;background:#f5f5f5;border:1px solid #c6c6c6;border-left:none;border-right:none;}
#cta p {font:normal 22px/105px Playfair Display, serif;color:#3f3f3f;}
#cta .button {color:#FFF;font:normal 22px Playfair Display, serif;background:#9b1e22;border:none;border-radius:3px;padding:14px 38px;text-decoration:none;margin-top:24px;}
#cta .button:hover {opacity:.9;}

#logo {display:block;width:379px;height:90px;background:url("/img/logo2.png") no-repeat;background-size: 379px 90px;margin-top:47px; margin-left:auto; margin-right:auto;}

#menu { display:table; margin:0 auto;}
#menu ul {display:block;margin-top:32px;}
#menu ul li {padding:38px 70px 38px;background:#FFF;float:left; display:inline}
#menu ul li.first, #menu ul li:first-child {padding-left:0px;}
#menu ul li.last, #menu ul li:last-child {padding-right:0px;}
#menu ul li a {color:#000;text-decoration:none;font-size: 18px;}

#menu ul li:hover {opacity:.9;}
#menu ul li:hover a, #menu ul li.active a {color:#9b1f23;}

.slideshow {position:relative;}.slideshow h1 {text-align:left;color:#FFF;font: bold 20px/25px Playfair Display, serif;position: relative;top: 140px;/* left: 120px; *//* text-shadow:0px 5px 20px rgba(0,0,0,0.85); */}.slideshow h1 span, #slideshow p {font:bold 18px/18px Playfair Display, serif !important;color:#FFF;}.slideshow h2 {font: bold 20px/25px Playfair Display, serif !important;color:#FFF;position:relative;/* left:120px; */top:180px;/* text-shadow:0px 0px 10px rgba(0,0,0,0.85); */	-width:50%;}
.slideshow {display:block;width:100%;height:455px;overflow:hidden !important;background-size:cover;}.slideshow.s1 {background:url("/img/s1.jpg") no-repeat center top;}.slideshow.s2 {background:url("/img/s2.jpg") no-repeat center;}.slideshow.s3 {background:url("/img/s3.jpg") no-repeat center;}.slideshow.s4 {background:url("/img/s4.jpg") no-repeat center;}.slideshow.s5 {background:url("/img/s5.jpg") no-repeat center top;}.slideshow a.readmore {position: relative;top: 150px;left: 120px;}

#descriere {margin-top:30px; margin-bottom:30px}
#descriere p {font:normal 18px/36px Playfair Display, serif !important; color:#606060;text-align:justify;}

#content b, #content strong {font-weight:bold;}


.large-bar {

min-height:1px;display:block;margin-top:28px; margin-left:auto; margin-right:auto;}
#content .large-bar p {font:normal 16px/22px Playfair Display, serif;color:#636363;text-align:justify;padding-bottom:40px;}
#content .large-bar p a {color:#9b1e22;text-decoration:none;}
#content .large-bar p a:hover {text-decoration:underline;}

#domenii p {font:normal 16px/22px Playfair Display, serif;color:#636363;text-align:justify; margin-bottom:10px}
#cv p {font:normal 16px/22px Playfair Display, serif;color:#636363;text-align:justify; margin-bottom:10px}
.img_domeniu {float: left; width: 300px; margin: 5px 10px 10px 0;}
.domeniu{width:30%; float:left; padding:0px 3% 0px 0px; margin-bottom:40px}
.domeniu img {width: 100%;}
.domeniu a {color:#9b1f23; font-size:16px;}

#avocati p {font:normal 16px/22px Playfair Display, serif;color:#636363;text-align:justify; margin-bottom:10px}
.avocat{width:45%; float:left; padding:0px 5% 0px 0px; margin-bottom:40px}
.avocat a {color:#9b1f23; font-size:16px;}

blockquote {quotes: "\201C""\201D""\2018""\2019";padding-bottom:40px;}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote:after {
  color: #ccc;
  content: close-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
  visibility:hidden;
}
blockquote p {
  display: inline;
}

#content h1 {color:#000;font-size:20px;padding-bottom:20px;}

.small-bar {width:254px;min-height:1px;display:block;margin-top:28px;}
#content .small-bar h2, #footer h2 {font:normal 21px Playfair Display, serif;padding-bottom:15px;border-bottom:1px solid #9B9B9B;margin-bottom:20px;}
.small-menu {list-style:none;padding:0;margin:0;margin-bottom:28px;}
.small-menu li a {color:#000;text-decoration:none;font:normal 14px/26px Playfair Display, serif;}
.small-menu li a:hover {text-decoration:underline;}
.contact-menu li {color:#696969;font:normal 14px/20px Playfair Display, serif; text-align:center}
.contact-menu li a {text-decoration:none; color:#9b1e22;}


#footer .small-menu li a {line-height:20px;color:#696969;}
#footer h2 {margin-bottom:15px;padding-bottom:10px; text-align:center}
#footer p, #footer h2 {color:#696969;}

#content .small-bar p {font:normal 14px/26px Playfair Display, serif;}
.label {color:#FFF;background:#9b1e22;margin-right:2px;padding:3px;white-space:nowrap;font-size:12px;}

#footer {display:block;width:100%;height:227px;background: #FFF;border:1px solid #c6c6c6;border-left:none;border-right:none;border-bottom: none;}
#footer .third-part {width:30%;min-height:1px;padding-right:3%;display:block;}


#copyright {display:block;width:100%;height:65px;background:#E8E8E8;border-bottom:1px solid #C6C6C6;}
#copyright p {font:normal 12px/65px Playfair Display, serif;color:#7A7A7A;}

table.contact {width:100%;margin-bottom:25px;}
table.contact td {padding:15px 25px 0 0;font-size:14px;font-family:Arial !important;color:#636363;}
table.contact textarea {font-family:Arial !important;width:100%;height:227px;border:1px solid #CCC;padding:5px;border-radius:3px;box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;}
table.contact input[type="text"] {font-family:Arial !important;width:100%;border:1px solid #CCC;padding:5px;border-radius:3px;box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;}p i {font-style:italic;}

#txtCaptcha {width:757px;margin-top:5px;}

#descriere p em {
font-style: italic;
}