@charset "utf-8";
@media print  {
body {
background:#FFF;
font-size:12pt;
}

div#main-content-frame {
margin-left:5%;
padding-top:1em;
border-top:1px solid #930;
}

a:link,a:visited {
color:#520;
background:transparent;
font-weight:700;
text-decoration:underline;
}

#main-content-frame a:link:after,#main-content-frame a:visited:after {
content:" (" attr(href) ") ";
font-size:90%;
}

#main-content-frame a[href^="/"]:after {
content:" (http://www.bestwebimage.ro" attr(href) ") ";
}

#articles-main-frame {
width:100%;
}

div.code-box {
width:900px;
word-wrap:break-word;
white-space:normal;
height:auto !important;
}

#header,#main-menu-frame,#articles-menu-frame,#footer-zone {
display:none;
}
}

@media screen  {
* {
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6 {
font-size:18px;
font-weight:400;
}

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

body {
background:#1c3f5d;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#page-frame {
width:1000px;
background:#346483;
margin:10px auto;
}

#header {
width:inherit;
position:relative;
height:156px;
background:url(/public/images/layout/header-bg-new.jpg) no-repeat 0 0;
}

#bwi-logo {
position:absolute;
top:20px;
left:10px;
}

#quote-frame {
display:none;
position:absolute;
top:90px;
left:300px;
}

#quote-frame p {
font-family:Monotype Corsiva, Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
}

#last-updated {
position:absolute;
top:5px;
right:200px;
}

#last-updated p {
font-size:10px;
color:#2c587a;
text-align:right;
}

#header-flash {
position:absolute;
z-index:1;
top:0;
right:0;
}

#main-menu-frame {
width:inherit;
height:40px;
}

#main-menu {
/*width:770px;*/
width:1000px;
padding-left:20px;
float:left;
position:relative;
z-index:1;
}

#main-menu ul li a {
background:transparent url('/public/images/layout/main-menu-left-bg.jpg') no-repeat top left;
display:block;
float:left;
font:bold 13px Verdana, Trebuchet MS;
line-height:32px;
height:inherit;
padding-left:10px;
text-decoration:none;
margin-right:5px;
}

#main-menu ul li a.submenu {
background:transparent url('/public/images/layout/main-menu-left-special-bg.jpg') no-repeat top left;
padding-left:32px;
}

#main-menu ul li a span {
background:transparent url('/public/images/layout/main-menu-right-bg.jpg') no-repeat top right;
display:block;
padding:4px 15px 6px 0;
}

#main-menu ul li ul {
position:absolute;
width:170px;
left:280px;
top:40px;
display:none;
background:#c0d4de url('/public/images/layout/submenu-bg.jpg') repeat-x 0 0;
border:#1c3f5d 1px solid;
}

#main-menu ul li ul li {
display:list-item;
float:none;
}

#main-menu ul li ul li a {
display:inline;
font:normal 13px Verdana;
width:140px;
background:none;
margin:0;
padding:5px 5px 5px 25px;
}

#main-menu ul li ul li a:hover {
background:#eff9ff url(/public/images/layout/list-style-icon-type3.jpg) no-repeat 0 0;
color:#000;
}

#search-frame {
width:190px;
height:inherit;
float:left;
}

#search-left {
width:150px;
float:left;
height:40px;
background:url('/public/images/layout/search-left-bg.jpg') no-repeat 0 0;
}

#search-right {
width:40px;
float:left;
height:40px;
background:url('/public/images/layout/search-special-icon.jpg') no-repeat 0 0;
}

#searchBox {
border:#1c3f5d 1px solid;
width:130px;
height:14px;
font:10px Verdana, Trebuchet MS;
color:#666;
margin:10px 0 0 10px;
padding:2px;
}

#h1-frame {
clear:both;
height:30px;
width:100%;
background:url('/public/images/layout/h1-icon.jpg') no-repeat 30px 0;
margin:5px 0;
}

#h1-frame h1 {
padding-left:70px;
line-height:30px;
vertical-align:middle;
font-size:20px;
}

#footer-zone {
clear:both;
width:100%;
background-color:#1c3f5d;
padding-bottom:10px;
}

#bottom-menu {
width:inherit;
height:45px;
background:url('/public/images/layout/footer-diveder.jpg') no-repeat center bottom;
margin-bottom:5px;
}

#bottom-menu ul {
list-style-type:none;
text-align:center;
}

.go-to-top {
color:#c3c3c3 !important;
background:url('/public/images/layout/go-to-top.jpg') no-repeat 0 0;
}

.go-to-top a {
margin-left:20px;
color:#c3c3c3 !important;
}

#bottom-menu ul li a {
font:bold 13px Verdana, Trebuchet MS;
color:#FFF;
line-height:30px;
}

#built-by-bwi {
background:url('/public/images/layout/built-by-bwi-logo.jpg') no-repeat 0 0;
width:100px;
height:35px;
float:left;
}

#copyrighted {
width:600px;
height:35px;
float:left;
padding-left:10px;
}

#main-boxes {
width:inherit;
}

div.main-box {
width:310px;
height:290px;
float:left;
background:url(/public/images/layout/box-middle-bg.jpg) repeat-y 0 0;
position:relative;
display:inline;
margin:0 10px;
}

div.main-box-top {
height:100%;
background:url(/public/images/layout/box-top-bg.jpg) no-repeat 0 top;
}

div.main-box-bottom {
height:100%;
background:url(/public/images/layout/box-bottom-bg.jpg) no-repeat 0 bottom;
}

div.main-box-header {
color:#0c5b9d;
height:60px;
padding:0 0 0 60px;
}

div.main-box-header h2,div.main-box-header h3,p.box3-subtitle {
padding:15px 0 0;
}

div.main-box-header h4 {
font-size:12px;
}

p.box3-subtitle {
font-size:18px;
}

div.box1 {
background:url('/public/images/layout/info-box-icon.jpg') no-repeat 10px center;
}

div.box2 {
background:url('/public/images/layout/money-box-icon.jpg') no-repeat 10px center;
padding:0 0 0 70px;
}

div.box3 {
background:url('/public/images/layout/solution-box-icon.jpg') no-repeat 10px center;
}

div.box-header-separator {
background:url('/public/images/layout/box-diveder.jpg') no-repeat center 0;
width:100%;
height:10px;
}

div.main-box-content {
color:#1c3f5d;
padding:5px 20px 10px;
}

div.main-box-content p {
text-indent:20px;
text-align:justify;
margin-bottom:8px;
}

ul.main-box-list {
list-style-type:none;
margin:10px 0 0 10px;
}

ul.main-box-list li {
height:22px;
padding-left:25px;
background:url('/public/images/layout/list-style-icon-type1-down.jpg') no-repeat 0 center;
}

ul.main-box-list li:hover {
background:url('/public/images/layout/list-style-icon-type1.jpg') no-repeat 0 center;
}

img.float-left {
float:left;
}

div.main-box-content p.pseudo-list {
text-indent:0;
margin:5px 0 5px 30px;
}

div.main-box-content p.site-model-description {
float:left;
width:140px;
margin-left:5px;
text-align:left;
text-indent:0;
}

p.site-model-description strong {
font-size:14px;
text-align:left;
}

#view-more-prices {
position:absolute;
bottom:20px;
right:20px;
}

#bwi-box-frame {
clear:both;
width:640px;
background:url('/public/images/layout/blue-box-middle-bg.jpg') repeat 0 0;
margin-left:10px;
float:left;
}

#bwi-box-top {
width:inherit;
background:url('/public/images/layout/blue-box-top-bg.jpg') no-repeat 0 top;
}

#bwi-box-bottom {
width:inherit;
background:url('/public/images/layout/blue-box-bottom-bg.jpg') no-repeat 0 bottom;
}

#bwi-box-content {
background:url('/public/images/layout/bwi-small-logo.jpg') no-repeat 10px center;
text-align:justify;
padding:15px 15px 15px 120px;
}

#bwi-box-content p {
text-indent:20px;
margin-bottom:5px;
}

#discount-box-frame {
width:310px;
float:left;
background:url('/public/images/layout/box-middle-bg.jpg') repeat-y 0 0;
margin-top:5px;
margin-left:20px;
}

#discount-box-top {
width:inherit;
background:url('/public/images/layout/box-top-bg.jpg') no-repeat 0 top;
}

#discount-box-bottom {
width:inherit;
background:url('/public/images/layout/box-bottom-bg.jpg') no-repeat 0 bottom;
}

#discount-box-content {
background:url('/public/images/layout/tools-icon.jpg') no-repeat 10px 10px;
text-align:justify;
color:#0c5b9d;
padding:15px 20px 25px 70px;
}

#tab-menu {
clear:both;
width:100%;
height:40px;
}

#tab-menu ul {
width:980px;
height:40px;
margin-left:16px;
list-style-type:none;
}

#tab-menu ul li {
display:inline;
float:left;
height:40px;
}

#tab-menu ul li a {
display:block;
background:url('/public/images/layout/tab-left-bg.jpg') no-repeat 0 -40px;
font-size:14px;
font-weight:700;
text-decoration:none;
}

#tab-menu ul li a span {
height:40px;
line-height:40px;
background:url('/public/images/layout/tab-right-bg.jpg') no-repeat right -40px;
padding:12px 20px 12px 15px;
}

#tab-menu ul li a:hover {
background-position:0 0;
}

#tab-menu ul li a:hover span {
background-position:right 0;
}

a.tab-selected {
background-position:0 0 !important;
}

span.tab-selected {
background-position:right 0 !important;
}

.tab-content-zone {
clear:both;
width:100%;
display:none;
}

.tab-content-frame {
clear:both;
width:970px;
background:url('/public/images/layout/square-box-middle-bg.jpg') repeat-y 0 0;
margin-left:10px;
margin-bottom:10px;
}

.tab-content-top {
width:inherit;
background:url('/public/images/layout/square-box-top-bg.jpg') no-repeat 0 top;
}

.tab-content-bottom {
width:inherit;
background:url('/public/images/layout/square-box-bottom-bg.jpg') no-repeat 0 bottom;
}

.tab-content {
width:940px;
padding:5px 10px 10px 20px;
}

#portfolio-content {
height:220px;
text-align:center;
}

#portfolio-content ul li {
display:block;
width:235px;
height:200px;
float:left;
padding-top:10px;
position:relative;
}

#portfolio-content ul li:hover {
background:url('/public/images/layout/site-big-preview-frame-bg.jpg') no-repeat center 0;
}

#portfolio-content ul li a {
display:block;
width:100%;
height:100%;
cursor:pointer;
text-decoration:none;
}

#portfolio-content ul li a strong {
width:230px;
font-size:18px;
color:#0c5b9d;
display:block;
position:absolute;
bottom:0;
left:0;
text-align:center;
}

#pagini-web-content {
color:#1c3f5d;
text-indent:20px;
line-height:150%;
text-align:justify;
}

#pagini-web-content h5 {
color:#0c5b9d;
margin:10px 0;
}

ul#web-tools {
height:120px;
}

ul#web-tools li {
display:inline;
float:left;
width:120px;
margin:10px 0;
text-align:center;
}

ul#web-tools li a {
text-decoration:none;
}

ul#web-tools li a:hover {
text-decoration:underline;
}

ul#web-tools li a img {
text-decoration:none;
border:#0c5b9d 1px solid;
}

p.tab-title {
font-weight:700;
text-indent:0;
font-size:14px;
color:#0c5b9d;
padding:10px 0;
}

p.tab-text-source {
text-align:right;
padding-right:20px;
}

#tab-col1 {
display:inline;
float:left;
width:350px;
}

#tab-col2 {
display:inline;
float:left;
width:500px;
margin-left:20px;
padding-left:20px;
border-left:red 1px solid;
}

#in-constructie-frame {
width:500px;
height:365px;
background:url('/public/images/layout/in-constructie.jpg') no-repeat 0 0;
position:relative;
margin:auto;
padding:0;
}

#in-constructie-email {
position:absolute;
top:267px;
left:20px;
width:330px;
height:35px;
}

#main-content-frame a {
color:#1c3f5d;
background-color:transparent;
text-decoration:none;
border-color:red;
border-style:dotted;
border-width:0 0 1px;
}

#main-content-frame a:hover {
color:#346483;
text-decoration:none;
background-color:transparent;
border-width:0;
}

#main-content-left-frame {
width:740px;
margin-left:15px;
float:left;
background:url('/public/images/layout/main-content-bg.jpg') repeat-y 0 0;
display:inline;
}

#main-content-top {
background:url('/public/images/layout/main-content-top-bg.jpg') no-repeat 0 0;
}

#main-content-bottom {
background:url('/public/images/layout/main-content-bottom-bg.jpg') no-repeat 0 bottom;
}

#intro-vreau-site-frame {
background:url('/public/images/layout/vreau-site-text-content-hea.jpg') no-repeat 7px bottom;
width:100%;
}

#intro-contact-frame {
background:url('/public/images/layout/contact-header-bg.jpg') no-repeat 7px center;
width:100%;
}

#intro-cat-costa-site-frame {
background:url('/public/images/layout/cat-costa-header-bg.jpg') no-repeat 7px center;
width:100%;
}

#intro-text-vreau-site,#intro-text-cat-costa-site {
margin-left:220px;
padding-top:15px;
padding-bottom:10px;
width:480px;
}

#intro-text-contact {
margin-left:150px;
padding-top:15px;
padding-bottom:10px;
width:550px;
}

#intro-text p {
text-indent:20px;
line-height:150%;
text-align:justify;
}

#intro-text p strong {
font-size:14px;
color:red;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#intro-text em {
text-decoration:underline;
}

#vreau-site-separator,#contact-separator {
clear:both;
width:100%;
height:10px;
background:url('/public/images/layout/main-content-separator.jpg') no-repeat center center;
}

#vreau-site-form {
padding:20px;
}

div.form-subform {
border:#1c3f5d 1px solid;
position:relative;
margin-bottom:20px;
padding:20px 5px 10px 10px;
}

div.form-subtitle {
font-size:16px;
font-weight:700;
height:30px;
color:#1c3f5d;
position:absolute;
top:-10px;
left:30px;
background:#FFF;
}

div.form-line {
clear:both;
width:100%;
}

div.form-label {
float:left;
width:20%;
text-align:right;
padding-right:15px;
}

div.form-label p {
line-height:120%;
font-weight:700;
}

div.form-input {
float:left;
padding-bottom:10px;
}

div.form-input input {
color:#999;
margin:2px 2px 2px 5px;
}

div.form-msg {
float:left;
margin-left:10px;
text-indent:20px;
line-height:20px;
background:url('/public/images/layout/info-icon.jpg') no-repeat 0 top;
text-align:justify;
color:#86949f;
display:none;
}

div.waiting {
float:left;
margin-left:10px;
color:#86949f;
text-align:center;
}

div.valid-input {
float:left;
margin-left:10px;
text-indent:20px;
line-height:20px;
background:url('/public/images/layout/correct-icon.jpg') no-repeat 0 top;
display:none;
}

#send-form-button {
width:205px;
height:75px;
float:left;
display:inline;
margin:0 0 10px 50px;
}

#send-form-button a {
display:block;
width:205px;
height:75px;
background:url('/public/images/layout/send-form.jpg') 0 0;
}

#send-form-button a:hover {
background:url('/public/images/layout/send-form.jpg') 0 75px;
}

#send-form-msg {
display:inline;
float:left;
width:400px;
height:75px;
margin:0 0 10px 20px;
}

#send-form-msg p {
text-align:justify;
font-style:normal;
text-indent:10px;
}

#send-form-msg img {
float:left;
margin-right:10px;
}

p.message-subtitle {
font-size:14px;
}

#main-content-right-frame {
width:240px;
float:left;
display:inline;
}

#discount-box-frame2 {
width:100%;
float:left;
background:url('/public/images/layout/right-side-box2-bg.jpg') repeat-y 0 0;
}

#discount-box-top2 {
width:inherit;
background:url('/public/images/layout/right-side-box2-top-bg.jpg') no-repeat 0 top;
}

#discount-box-bottom2 {
width:inherit;
background:url('/public/images/layout/right-side-box2-bottom-bg.jpg') no-repeat 0 bottom;
}

#discount-box-content2 {
text-align:justify;
color:#FFF;
padding:10px 30px 10px 15px;
}

#discount-box-content2 a:hover {
text-decoration:none;
color:#bbb;
}

#discount-box-content2 img {
float:left;
margin-right:5px;
}

#online-contact-frame {
width:230px;
float:left;
background:url('/public/images/layout/right-side-box1-bg.jpg') repeat-y 0 0;
color:#1c3f5d;
}

#online-contact-top {
width:inherit;
background:url('/public/images/layout/right-side-box1-top-bg.jpg') no-repeat 0 0;
}

#online-contact-bottom {
width:inherit;
background:url('/public/images/layout/right-side-box1-bottom-bg.jpg') no-repeat 0 bottom;
}

#online-contact-header {
background:url('/public/images/layout/yahoo-online-icon.jpg') no-repeat 10px 10px;
padding:10px 10px 10px 85px;
}

#offline-contact-header {
background:url('/public/images/layout/yahoo-offline-icon.jpg') no-repeat 10px 10px;
padding:10px 10px 10px 85px;
}

#online-contact-separator {
width:inherit;
height:10px;
background:url('/public/images/layout/right-side-box1-separator.jpg') no-repeat 8px 0;
}

#online-contact-content {
line-height:150%;
padding:0 20px 15px;
}

#content-contact {
color:#0c5b9d;
padding:10px 15px;
}

div.contact-way-box {
width:250px;
height:100px;
float:left;
padding-left:100px;
position:relative;
}

div.contact-way-box div {
position:absolute;
}

p.contact-way-title {
font-size:18px;
color:#0076ff;
white-space:nowrap;
}

p.contact-way-subtitle {
font-size:12px;
color:#346483;
font-weight:700;
}

#email-contact-box {
background:url('/public/images/layout/email-icon.jpg') no-repeat 0 0;
}

#email-contact-box div {
top:20px;
}

#phone-contact-box {
background:url('/public/images/layout/phone-icon.jpg') no-repeat 0 0;
}

#phone-contact-box div {
top:15px;
}

#bwi-contact-box {
background:url('/public/images/layout/bwi-icon.jpg') no-repeat 0 0;
}

#bwi-contact-box div {
top:10px;
left:105px;
}

#address-contact-box {
background:url('/public/images/layout/address-icon.jpg') no-repeat 0 0;
}

#address-contact-box div {
top:25px;
}

#bwi-team-header {
width:100%;
height:65px;
background:url(/public/images/layout/team-icon.jpg) no-repeat 0 0;
}

#bwi-team-header h2 {
line-height:65px;
padding-left:70px;
}

div.bwi-team-box {
width:300px;
height:118px;
float:left;
display:inline;
padding-top:5px;
text-align:center;
font-size:18px;
color:#FFF;
margin:0 0 20px 40px;
}

#project-manager {
background:url('/public/images/layout/team-box-1-bg.jpg') no-repeat 0 0;
}

#project-manager h3 {
color:#bbcce0;
}

#administrator {
background:url('/public/images/layout/team-box-3-bg.jpg') no-repeat 0 0;
}

#administrator h4 {
color:#dce701;
}

#graphic-designer {
background:url('/public/images/layout/team-box-2-bg.jpg') no-repeat 0 0;
}

#graphic-designer h5 {
color:#0076ff;
}

div.right-side-box-white-frame {
width:230px;
float:left;
background:url('/public/images/layout/right-side-box3-bg.jpg') repeat-y 0 0;
color:#1c3f5d;
}

div.right-side-box-white-top {
width:inherit;
background:url('/public/images/layout/right-side-box3-top-bg.jpg') no-repeat 0 0;
}

div.right-side-box-white-bottom {
width:inherit;
background:url('/public/images/layout/right-side-box3-bottom-bg.jpg') no-repeat 0 bottom;
}

div.right-side-box-white-header {
background:url('/public/images/layout/money-box-icon.jpg') no-repeat 10px 10px;
font-weight:700;
font-size:14px;
color:#0c5b9d;
padding:10px 10px 10px 75px;
}

div.webhosting {
background:url('/public/images/layout/webhosting-icon.jpg') no-repeat 10px 10px;
padding-left:80px;
}

div.right-side-box-white-header p {
line-height:20px;
}

div.right-side-box-white-separator {
width:inherit;
height:10px;
background:url('/public/images/layout/right-side-box3-separator.jpg') no-repeat 8px 0;
}

div.right-side-box-white-content {
line-height:150%;
text-align:center;
padding:0 10px 15px;
}

div.right-side-box-white-content strong {
font-size:13px;
}

p.right-side-box-white-text {
text-align:left;
}

#portfolio-main-frame {
width:970px;
background:url('/public/images/layout/portfolio-main-bg.jpg') repeat-y 0 0;
color:#1c3f5d;
margin:0 auto;
}

#portfolio-main-content {
padding:10px 15px;
}

#portfolio-intro-text {
width:600px;
border:#346483 3px solid;
background:url(/public/images/layout/web-icon.jpg) no-repeat 10px 10px;
margin:0 auto;
padding:10px;
}

div.website-item-frame {
width:100%;
height:100%;
background:url('/public/images/layout/portofolio-websites-bg.jpg') repeat-y 0 0;
}

div.website-item-top {
width:100%;
height:100%;
background:url('/public/images/layout/portofolio-websites-top-bg.jpg') no-repeat 0 0;
}

div.new-item {
background:url('/public/images/layout/portofolio-websites-top2-bg.jpg') no-repeat 0 0;
}

div.website-item-bottom {
width:100%;
height:100%;
background:url('/public/images/layout/portofolio-websites-bottom-bg.jpg') no-repeat 0 bottom;
}

div.website-item-img {
display:inline;
float:left;
width:200px;
padding-left:40px;
padding-top:15px;
}

div.website-item-menu {
display:inline;
float:left;
width:35px;
padding-top:20px;
padding-left:10px;
}

div.website-item-menu a {
border:none !important;
display:block;
width:100%;
height:35px;
background:url('/public/images/layout/zoom-icon.jpg') no-repeat center center;
}

div.website-item-text {
clear:both;
margin-left:30px;
margin-top:10px;
}

div.website-item-text p {
font-weight:700;
line-height:140%;
}

div.website-item-text p strong {
color:#346483;
}

a.preview {
border:none;
text-decoration:none;
}

#preview {
position:absolute;
z-index:2;
border:1px solid #ccc;
background:#dbe7f5;
display:none;
padding:5px;
}

#preview.loading {
width:500px;
height:300px;
line-height:200px;
text-align:center;
font-size:18px;
font-weight:700;
background:#FFF url('/public/images/layout/loader.gif') no-repeat center center;
color:#000;
}

#cat-costa-un-site-content {
padding-bottom:15px;
margin:10px 20px 0;
}

#cat-costa-left {
width:400px;
display:inline;
float:left;
}

div.website-type-frame {
width:100%;
height:100%;
background:url('/public/images/layout/website-type-bg.jpg') repeat-y 0 0;
}

div.website-type-top {
width:100%;
height:100%;
background:url('/public/images/layout/website-type-top-bg.jpg') no-repeat 0 0;
}

div.website-type-bottom {
width:100%;
height:100%;
background:url('/public/images/layout/website-type-bottom-bg.jpg') no-repeat 0 bottom;
}

div.website-type-text ul {
list-style:square inside;
margin-left:30px;
padding-right:20px;
text-align:justify;
}

li.wt-title {
list-style-type:none;
text-decoration:underline;
padding:5px 0 10px 30px;
}

li.execution-time {
height:35px;
line-height:35px !important;
padding-left:40px;
list-style-type:none;
background:url('/public/images/layout/execution-time-icon.png') no-repeat 0 0;
}

li.tehnologies {
height:35px;
line-height:35px !important;
padding-left:40px;
list-style-type:none;
background:url('/public/images/layout/tehnologies-icon.png') no-repeat 0 0;
}

li.price {
height:35px;
line-height:35px !important;
padding-left:40px;
list-style-type:none;
background:url('/public/images/layout/price-icon.png') no-repeat 0 0;
}

li.website-more-details {
width:300px;
list-style-type:none;
}

li.website-more-details div {
text-align:right;
}

#cat-costa-right {
width:290px;
display:inline;
float:left;
margin-left:10px;
}

#website-type-all {
background:#346483;
color:#FFF;
border:#1c3f5d 2px solid;
}

#website-type-all-title {
margin-top:5px;
text-align:center;
}

#website-type-all ul {
padding:20px 30px;
}

#check-domain-frame {
width:230px;
height:100px;
background:url('/public/images/layout/check-domain-bg.jpg') no-repeat 0 0;
float:left;
}

#check-domain-frame a {
display:block;
width:210px;
height:80px;
border:none !important;
font-size:15px;
font-weight:700;
margin:10px auto;
}

.main-content-articles {
position:relative;
}

#articles-main-frame {
width:800px;
display:inline;
float:left;
background:url('/public/images/layout/portfolio-main-bg.jpg') repeat-y 0 0;
color:#1c3f5d;
margin:0 10px 0 15px;
}

#content-articole {
color:#0c5b9d;
padding:10px 20px;
}

#content-articole p {
color:#1c3f5d;
text-indent:20px;
font-size:13px;
line-height:160%;
text-align:justify;
}

#content-articole h2,#content-articole h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:700;
letter-spacing:1px;
font-size:18px;
color:#0c5b9d;
margin:10px 0;
}

div.code-box {
width:700px;
height:auto;
max-height:300px;
border:#346483 1px solid;
border-left:#346483 10px solid;
overflow:auto;
margin:10px auto;
padding:15px 0;
}

div.browsers-specifics {
width:700px;
margin:0 auto;
}

div.firefox,div.ie {
width:300px;
height:100px;
display:inline;
float:left;
border:#e25a07 1px solid;
background:url('/public/images/misc/firefox.png') no-repeat 5px 5px;
margin:10px 0 10px 20px;
padding:0 10px 5px;
}

div.firefox p,div.ie p {
font-size:11px !important;
}

div.ff-header,div.ie-header {
height:35px;
text-align:center;
line-height:30px;
font-size:16px;
font-weight:700;
}

div.ie {
border:#62a9e3 1px solid;
background:url('/public/images/misc/ie7.png') no-repeat 5px 5px;
}

#articles-menu-frame {
position:absolute;
width:150px;
display:inline;
float:left;
background:#fff;
color:#0C5B9D;
padding:10px;
}

a.yahoo,a.print,a.jump-top {
background:url('/public/images/misc/yahoo.gif') no-repeat 0 center;
line-height:20px;
border:none !important;
padding:5px 0 2px 20px;
}

div.separator {
border-top:#0C5B9D 1px solid;
height:5px;
margin-top:5px;
}

a.print {
background:url('/public/images/misc/print.gif') no-repeat 2px center;
}

a.jump-top {
background:url('/public/images/misc/go-to-top.jpg') no-repeat 2px center;
}

p.other-articles-header {
text-align:center;
font-size:14px;
font-weight:700;
}

ul.articles-menu {
margin:10px 0 10px 15px;
}

ul.articles-menu li {
padding:2px 0;
}

span.art-info-cat {
color:#c3c3c3;
}

div.pics-container {
width:100%;
height:250px;
margin-top:20px;
}

div.pics-container div p {
font-size:9px !important;
text-align:center !important;
}

div.pics-container div {
display:inline;
float:left;
width:370px;
height:250px;
text-align:center;
}

div.floating-divs {
margin:5px auto;
}

div.floating-divs div {
display:inline;
float:left;
}

a,a:visited,#main-menu ul li a:link,#main-menu ul li a:visited,#main-menu ul li a:active,#graphic-designer p {
color:#1c3f5d;
}

a img,#flashContent a,#quality-logos ul li a img,#portfolio-content ul li a img {
border:none;
}

.red,#website-type-all ul li a:hover,div.firefox p strong,div.ie p strong {
color:red;
}

.no-border,div.pics-container a {
border:none !important;
}

.hidden,ul.website-details-text {
display:none;
}

#main-menu ul,#quality-logos ul,#portfolio-content ul,#website-items,#website-types {
list-style-type:none;
}

#main-menu ul li,#bottom-menu ul li,#quality-logos ul li {
display:inline;
}

#main-menu ul li a:hover span,#discount-box-content2 a {
color:#FFF;
}

#main-menu ul li:hover ul,.current {
display:block;
}

#search-right a,#built-by-bwi a,#in-constructie-email a {
display:block;
width:100%;
height:100%;
}

#discount-box-content p,#discount-box-content2 p {
text-indent:20px;
line-height:150%;
}

#pagini-web-content em,#content-vreau-site,#content-cat-costa-site,#content-articole em {
color:#0c5b9d;
}

#pagini-web-content div ul,#content-articole ul {
margin-left:25px;
}

#main-content-frame,#bwi-team-frame {
width:100%;
}

div.clear,div.website-type-text {
clear:both;
}

p.message-title,div.bwi-team-box h3,div.bwi-team-box h4,div.bwi-team-box h5 {
font-weight:700;
font-size:18px;
}

#portfolio-main-top,#articles-main-top {
width:100%;
background:url('/public/images/layout/portfolio-main-top-bg.jpg') no-repeat 0 0;
}

#portfolio-main-bottom,#articles-main-bottom {
width:100%;
background:url('/public/images/layout/portfolio-main-bottom-bg.jpg') no-repeat 0 bottom;
}

#website-items li,website-type-li {
display:inline;
float:left;
width:310px;
height:280px;
margin-left:3px;
}

div.website-type-text ul li,#website-type-all ul li {
line-height:150%;
}
.input-element {
	border:1px solid #ddd;
	background:#F4F4F4;
	font-size:12px;
	padding:3px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
}
}