html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate; border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
th {color:#757475;line-height:40px;min-height:40px;text-align:center;padding:10px;font-weight:bold;}
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }
a img {border:none;}
.clearer {height:0px;overflow:hidden;margin:0px;clear:both;}
.center {text-align:center;}                                       
.group:after { content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0; line-height:0; } 
* html .group { 
    height:1%;
}
*:first-child+html .group { 
    min-height:1%;
}                             
h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;}
html{-webkit-font-smoothing:antialiased;}
html, body, div, p{
  margin: 0;
  padding: 0;
  border: 0;
  }
img { border:0 }
html { min-height:100% }
body { font-family:"Droid Sans", 'Trebuchet MS', Helvetica, sans-serif; font-size:12px; }
h1, h2, h3, h4, h5, h6, p, dl, ul, ol, #content .logo { margin:0em 0 0em; }         
a, a:hover { text-decoration:none }
a { color:#D77002; }
a:hover { color:#000; }
h1, h2, h3, h4, h5, h6 { color:#232221; }
h1 { font-size:2.3em; font-family: sans-serif; }
h2 { font-size:2.1em; font-family: sans-serif; }
h3 { font-size:1.9em; font-family: sans-serif; }
h4 { font-size:1.667em; font-family: sans-serif; }
h5 { font-size:1.333em; font-family: sans-serif; }
h6 { font-size:1em; font-family: sans-serif; }
#content ul { margin-left:0px; list-style:square; margin: 0 0 1.5em 3em; line-height: 2.2;}
#content ol {margin-left:40px; }
i, em { font-style:italic; }
strong { font-weight:bold; }
#content blockquote { background:url('images/cite.png') no-repeat 45px 25px; padding:35px; clear:left; }
dt { font-weight:bold; }
.line { border-top:1px solid #cacaca }
.space { height:45px }
.border-line { height:1px; background:#ddd; width:100%; clear:both; margin-top:30px; }
body .last, body .widget-last { margin-right:0; border-right:0; }
.wrapper, .inner { margin:0 auto; }
.responsive .wrapper { overflow:hidden; }
.inner 					{ width:970px; }  
.wrapper				{ width:1000px; } 
#facebook
{
margin-left:20px;
float:right;
} 
#google
{
margin-left:20px;
float:right;
} 
#twitter
{
margin-right:420px;
margin-left:20px;
float:right;
} 
#linkedin
{
margin-left:20px;
float:right;
} 
.responsive .inner 		{ max-width:960px; width:auto; }       
.responsive.boxed-layout .wrapper 	{ max-width:1000px; width:auto; min-width:0; }
@media screen and (max-width: 1040px) {
    .responsive.boxed-layout .wrapper {width:100%;padding:0;} 
    .responsive .inner {padding-left:10px !important;padding-right:10px !important;}  
}
.stretched-layout .wrapper { width:100%; }
.inner { position:relative; } 
#header 	{  }
#nav 		{ float:left; margin-top:0px; }
#slogan 	{ max-width:800px; text-align:center; margin:1em auto 3em; }
#slider 	{ height:auto; padding-top:3px; }
#primary    { padding:20px 0 30px; }
#primary1a   { padding:0px 0 30px; background-image:url('images/main-page-11.jpg') }
#content 	{ width:640px; }
#sidebar 	{ width:280px; }
#footer 	{ padding:0px 0; clear:both; }
#copyright .inner 	{ padding:24px 0; }
.layout-sidebar-left #sidebar, .layout-sidebar-right #content { float:left; }
.layout-sidebar-right #sidebar, .layout-sidebar-left #content { float:right; }
.layout-sidebar-no #content { float:left; width:100%; }
.layout-sidebar-no-bombat { float:left; width:620px; }
.layout-sidebar-incovoiere { float:left; width:480px; }
.layout-sidebar-no-bombat-1 { float:left; width:300px; }
.clasa-intindere-compresiune {
width: 580px;
margin: 20px 0px 30px 0px;
padding: 15px;
border: 1px solid #DAD5D5;
height: 750px;
font-size:16px;
color: #000000;
background-color: #f6f6f6;
}
.clasa-incovoiere {
width: 440px;
margin: 20px 0px 30px 0px;
padding: 15px;
border: 1px solid #DAD5D5;
height: 750px;
font-size:16px;
color: #000000;
background-color: #f6f6f6;
}
.clasa-intindere-compresiune-1 {
width: 40%;
height: auto;
color: #000000;
float: left;
font-size:16px;
background-color: #ffffff;
}
.clasa-incovoiere-1-form {
width: 50%;
height: auto;
color: #000000;
float: left;
font-size:16px;
background-color: #ffffff;
}
p.clasa-intindere-compresiune-2 {
width: 57%;
color: #000000;
float: right;
font-size:13px;
background-color: #ffffff;
}
p.clasa-incovoiere-1-form {
width: 47%;
color: #000000;
float: right;
font-size:13px;
background-color: #ffffff;
}
.clasa-intindere-compresiune-rig {
width: 320px;
padding: 10px;
height: auto;
color: #000000;
float: left;
border: 1px solid #DAD5D5;
background-color: #ffffff;
}
.clasa-incovoiere-rig {
width: 450px;
padding: 10px;
height: auto;
color: #000000;
float: left;
border: 1px solid #DAD5D5;
background-color: #ffffff;
}           
.boxed-layout .wrapper 	{ background:url('images/bg/boxed-container-shadow.png') top center repeat-y; padding:0 12px; }
.bgWrapper 	{ background:#fff; }
.bgLight 	{ background:url('images/bg/light.png') no-repeat top center; position:relative; width:100%; }
#header { background:#000 url('images/headers/002.jpg') top center no-repeat; min-height:100px; }
#nav.creative { margin:0px 0 0; width: 970px}
#nav.creative ul { list-style:none; }
#nav.creative li { float:left; width:194px; text-align:center;}
#nav.creative li a {display:block; margin-top:3px; padding:5px 5px; background:#dddada; color:#08131c; font-family:Verdana; font-size:12px; margin-right:3px; line-height:15px; }  

#nav.creative-st { margin:0px 0 0; width: 970px}
#nav.creative-st ul { list-style:none; }
#nav.creative-st li { float:left; width:970px; text-align:center;}
#nav.creative-st li a {display:block; margin-top:3px; padding:5px 5px; background:#dddada; color:#08131c; font-family:Verdana; font-size:12px; margin-right:3px; line-height:15px; }  


#slider { position:relative; overflow:hidden; background-image:url('images/main-page-1.jpg');}
#slider ul { list-style:none; position:absolute; margin:0; height:308px; }
#slider ul li { float:left; position:relative; width:960px; height:308px; overflow:hidden;}
#slider ul li .video-container iframe, #slider ul li .video-container object, #slider ul li .video-container embed { width:100% !important; height:308px !important; }
#slider ul li .slider-caption { background:url('images/slider-caption-bg.png'); position:absolute; }
#slider ul li .slider-caption h2, #slider ul li .slider-caption p { color:#fff; }
#slider ul li .slider-caption h2 { margin:0 0 0.7em; }
#slider ul li .caption-right, #slider ul li .caption-left { top:0; }
#slider ul li .caption-top, #slider ul li .caption-bottom { left:0; }
#slider ul li .caption-top 		{ top:-308px; }
#slider ul li .caption-right 	{ right:-360px; }
#slider ul li .caption-bottom 	{ bottom:-308px; }
#slider ul li .caption-left 	{ left:-360px; }
#slider ul li .caption-right { width:630px; height:350px;}
#sidebar .widget ul a { color: #595959 }
#sidebar .widget ul a:hover { color: #000 }
#slogan { line-height:2em; }          
#slogan cufon { z-index:0; }
#slogan h1 { font-family: "Yanone Kaffeesatz", serif; font-size: 28px; color: #615c5c; font-weight: 400; margin-bottom: 0.4em; margin-top:0; color: #1f1d1b; }
#slogan h3 { font-family: "Droid Sans", serif !important; font-size: 13px; font-weight: 400; margin-top: 0; color: #1f1d1b; }
#crumbs { margin: 10px 0 20px 0; color: #999; font-size: 11px; }
#crumbs a { color: #999 }
#crumbs a:hover { color: #000 }
#primary .boxed-content .box-title { margin-right:20px; max-width:193px; position:absolute; left:0; top:0;  }
#primary .boxed-content .box-title h3 { margin-top:1.5em; margin-bottom:0; }
#primary .boxed-content .box-title p { margin-top:0; font-size:0.9em; }
#primary .boxed-content .box-content { margin-left:198px; }
#newsletter-form { padding:15px 0; clear:both }
.newsletter-section .description { font-size:22px; float:left; margin:0; line-height:30px; margin-right:22px; }
.newsletter-section form { float:left; margin-left:-20px; }
.newsletter-section form ul { margin:0 !important; list-style:none !important; }
.newsletter-section form ul li { float:left; margin-left:20px; position:relative; }
.newsletter-section form ul li, .newsletter-section form ul li label, .newsletter-section form ul li input { line-height:30px; height:30px; }
.newsletter-section form ul li input.text-field { background:#fff; border:1px solid #ddd; padding:0 10px; width:180px; color:#3b3c3e; } 
.newsletter-section form ul li input.submit-field { background:#a4a4a4; color:#fff; border:0; padding:0 15px; font-weight:bold; font-size:14px; cursor:pointer; font-family:Arial; }
.newsletter-section form ul li input.submit-field:hover { background:#7e7b7b; }
.newsletter-section form ul li label { position:absolute; padding:0 10px; cursor:text; color:#3b3c3e; font-family:"Droid Sans"; font-size:0.9em; line-height:32px; }
#primary .extra-content { clear:both; margin-top:2em; }
#footer.footer-no-sidebar .footer-main { width:100%; }
#footer.footer-sidebar-left .footer-main, #footer.footer-sidebar-right .footer-main { width:57.91667%; } 
#footer .footer-sidebar { width:37.8125%; border:0px solid #d1d2d2; } 
#footer.footer-sidebar-left .footer-sidebar  { float:left; border-right-width:1px; padding-right:2.083%; }
#footer.footer-sidebar-right .footer-sidebar { float:right; border-left-width:1px; padding-left:2.083%; }
#footer.footer-sidebar-left .footer-main { float:right; }  
#footer.footer-sidebar-right .footer-main { float:left; }
#footer .footer-main .widget { float:left; width:172px; margin-right:2.083%; }
#footer .footer-main .widget-last { margin-right:0px; } 
#footer .footer-sidebar .widget { margin-bottom:0; }
#footer .widget h3 { margin:0 0 0.5em; }
#footer .widget ul { margin:0; list-style:none; }
#footer .widget ul li a, #footer p { color:#767778; }
#footer .widget ul li a { line-height:2em; }
#footer .widget ul li a:hover { color:#000; }
#footer .hentry-post { margin-bottom:1.4em; }
#footer .title { font-size:13px; color:#414243; margin:0; float:none; width:auto; font-weight:bold; }
#footer p { margin-top:0.4em; line-height:1.5em; }
#footer.columns-1 .footer-main .widget { width:100%; }
#footer.columns-2 .footer-main .widget { width:48%; }   
#footer.columns-3 .footer-main .widget { width:30%; }
#footer.columns-4 .footer-main .widget { width:22%; }
#footer.columns-5 .footer-main .widget { width:17%; }
#footer.footer-sidebar-no.columns-1 .footer-main .widget { width:100%; }
#footer.footer-sidebar-no.columns-2 .footer-main .widget { width:48.9%; }   
#footer.footer-sidebar-no.columns-3 .footer-main .widget { width:31.9%; }
#footer.footer-sidebar-no.columns-4 .footer-main .widget { width:23.43%; }
#footer.footer-sidebar-no.columns-5 .footer-main .widget { width:18.3%; }
#copyright {clear:both;}
#copyright .inner { border-top:0px solid #d1d2d2; }
#copyright a { color:#000; }   
#copyright a:hover { color:#444; }   
#copyright p { color:#3a3939; }
.logo { font-family:'Lobster', serif; color:#a8a8a8; font-size:24px; padding-right:15px; display:block; float:left; line-height:16px; }  
#copyright.centered { text-align:center; }
#copyright.centered ul { margin:0; list-style:none; }
#copyright.centered li { padding:0 10px; border-right:1px solid #acabab; line-height:12px; display:inline; }
#copyright.centered li a { color:#666; }
#copyright.centered li a:hover { color:#000; }
#copyright.centered ul, #copyright.centered p { margin-bottom:15px; }
#copyright.centered ul, #copyright.centered p, #footer.centered a { font-size:12px; }
#copyright.centered li:last-child { border-right:0; }
.general-pagination { margin:3em auto 2em; text-align:center; clear:both; }
.general-pagination span { display:none; }
.general-pagination a { display:inline-block; margin-right:4px; padding:3px 8px; line-height:17px; text-align:center; background:url('images/bg-pagination.png') top repeat-x; border:1px solid #aeaeae; color:#918e8e; font-size:12px; }
.general-pagination a.selected { background-position:0 -24px; color:#3e3c3c; }
.general-pagination a:hover { background-position:0 -49px; color:#3e3c3c; text-decoration:none; }
.general-pagination a, .general-pagination span { border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.date { position:relative; margin-bottom:5px; height:70px }
h2.title-blog { float:left; display:inline-block; width:430px; margin-bottom:0px; bottom:5px; font-size:1.8em; }
h2.title-blog a:hover { text-decoration:none; }
p.meta { margin-bottom:0; padding:8px 0 }
p.tags { padding-left:30px; background:url('images/article.png') no-repeat left center }
#content p.left { width:400px }
.space-content { height:20px }
.wp-post-image { margin-bottom:8px; max-width:100%; height:auto; width:auto; }
.sticky {background: #f5f5f5;border-top: 4px solid #CACACA;padding: 18px 20px 0;margin:0 -20px 20px} 
.posts_space { height: 28px; }
h2.red-normal { margin-bottom: 20px; }
.posts { margin-bottom:-50px; }
.post{ margin-bottom: 50px; }
.blog-big .post_header, .blog-small .post_header { position: relative; overflow:hidden; }
.blog-big .post_header img, .blog-small .post_header img { height: auto; padding: 0; margin: 0; border: 0; max-width: 100%; }
.blog-big .post_title { max-width:100%; width: 480px; height: 60px; position: absolute; bottom: 0; right: 0; background: #fff; } 
.post_nothumb .post_title { position: static; height: auto; padding-top: 1px; }
.blog-small .post_header { width: 295px; float: left; margin-right: 20px;  }
.blog-small .post_header img { width: 100%; max-width: 295px; height:auto; }
.blog-small .post_meta { position: absolute; bottom: 0; right: 0; background: #fff; margin-right: 0; padding-left: 20px; width: 110px; }
.post_nothumb .post_meta { margin-right: 0; padding-left: 0; position: static; }
.post_title h2 { color: #2b2828; font-family: "Yanone Kaffeesatz",serif; font-size: 2em; padding-left: 20px; margin:10px 0 0; }
.post_title h2 a { color: #2b2828; }
.post_title h2 a:hover { color: #000; }
.post_meta { float: left; width: 120px; height: 170px; padding: 0 10px; color: #999; margin-right: 40px; }
.post_meta a { color: #999; }
.post_meta a:hover { color: #000 }
.post_meta .post_date { position: relative; color: #000; height: 62px; margin-bottom: 15px; }
.post_meta .post_date span { font-family: Georgia, serif; font-size: 16px; text-transform: uppercase; }
.post_meta .post_date .day { position: absolute; left: 0; top: 0; font-size: 48px; }
.post_meta .post_date .month { position: absolute; left: 60px; top: 20px;  }
.post_meta .post_date .year { position: absolute; left: 60px; top: 40px; }
.post_meta .post_comments { background: url('images/icons/comments.png') no-repeat left center; height: 25px; padding-left: 25px; line-height: 27px; }
.post_meta .post_author { background: url('images/icons/user.png') no-repeat left center; height: 25px; padding-left: 25px; line-height: 27px; }
.post_meta .post_twitter { background: url('images/icons/twitter.png') no-repeat left center; height: 25px; padding-left: 25px; line-height: 27px; }
.post_content { width: 100%; }
.post_content p { padding-top: 20px;  }
.post_content p+p { padding-top: 0; }
.internal-post .post_content p, .post_nothumb p { padding-top: 0;  }
.hentry .post_video {position: relative; padding-bottom:56.25%; /* 16:9 */ padding-top:25px; height:0;margin-bottom:20px;max-width:100%;}
.hentry .post_video.vimeo {padding-top:0;}
.hentry .post_video.dailymotion embed, .hentry .post_video.youtube embed, .hentry .post_video.vimeo object, .hentry .post_video iframe {position: absolute; top: 0;left: 0;width: 100%;height: 100%; }
.list-tags a { color: #999 }
.list-tags a:hover { color: #000 }
img.internal { border: 1px solid #DAD5D5; padding: 5px; }
img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img{max-width:100%; height:auto; }
.alignleft, img.alignleft{display:inline;float:left;margin: 10px 30px 20px 20px;}
.alignright, img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
div.aligncenter, img.aligncenter {display: block; margin-left: auto !important; margin-right: auto !important; float:none;}
img.alignleft, img.alignright, img.aligncenter{margin-bottom:12px;}
.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:558px !important; padding:4px;text-align:center;clear:left;}
.wp-caption img{margin:5px 5px 0;width:98%;}
.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px;}
.wp-smiley{margin:0;}
.gallery{margin:0 auto 18px;clear:left;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery img{border:2px solid #cfcfcf;}
.gallery-columns-2 .attachment-medium{max-width:92%;height:auto;}
.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto;}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.gallery dl{margin:0;}
.gallery img{border:10px solid #f1f1f1;}
.gallery br+br{display:none;}
#content .attachment img{display:block;margin:0 auto;}    
p.list-tags {line-height:25px;margin-top:20px;border-top:1px solid #dcdbdb;padding:10px 0 10px 36px;background:url('images/icons/article.png') left 15px no-repeat}
.reply {text-align:right;margin:25px 0 0 0;}
h3#reply-title{padding-left:35px;background:url('images/leave-comment.png') no-repeat left center;line-height:27px;margin-bottom:15px}
.form-reply p {text-align:right;padding-bottom:5px;margin-right:24px;}
.form-reply p small {text-align:left;}
#searchform { margin:10px 0 30px 0 }
#searchform .screen-reader-text { display:none }
#searchform input {border:1px solid #ccc;color:#666;}
input#searchsubmit {cursor:pointer;width:75px;padding:4px;}
input#s { padding:5px; }
#primary #searchform { margin:10px 0 30px 0 }
#primary #searchform .screen-reader-text { display:none }
#primary #searchform input {border:1px solid #BDBEBE;color:#666;border: 1px solid #BDBEBE;}
#primary input#searchsubmit, input.submitbutton {
    cursor:pointer;
    padding: 6px 10px 4px;
    background: url('images/input_pattern.png') repeat-x bottom;
    margin: 0; 
    border: 1px solid #d5d4d4; 
    font-family: "Droid Sans", serif; 
    color: #444; 
    font-size: 10px; 
    text-transform: uppercase;
    width:auto;
    line-height: 15px;
    height: 27px;
 }
.chrome #primary input#searchsubmit, .chrome input.submitbutton { line-height:17px; }
#primary input#searchsubmit:hover, input.submitbutton:hover { background: url('images/input_pattern_hover.png') repeat-x top; }
#primary input#s {
    border: 1px solid #BDBEBE;
    height: 25px;
    margin: 0;
    padding: 0 5px; 
}
#primary .sidebar-left #s, .sidebar-right #s { width: 140px; }
.p404 * { color:#535252; text-align:center; }  
.p404 h1 { font-size:4.8em; line-height:90px; border-top:1px solid #cacaca; border-bottom:1px solid #cacaca; padding-top:15px; }
.p404 strong { font-size:2.5em }
.p404 h2 { width:243px; margin:0 auto 20px !important; border-bottom:1px solid #cacaca; font-size:1.8em; line-height:90px }
.p404 img { border:0 !important; vertical-align:middle }
.p404 input { padding:10px 20px !important; height:auto !important; font-size: 12px !important; }
.p404 #searchsubmit { font-size: 11px !important; }
.p404 #searchform { margin-top:2em !important; }
#content .contact-form { margin-top:30px; width:104%; }   
#content .contact-form fieldset {padding:0;}          
#content .contact-form ul { margin:0; list-style:none; }  
#content .contact-form li { width: 44.2%; float: left; margin: 0 5% 2% 0; }
#content .contact-form li.on-left { float:left; }
#content .contact-form li.on-right { float:right; }
#content .contact-form li.full { clear:both; }
#content .contact-form li.full label { display: block }  
#content .contact-form li.textarea-field { clear:both; width:auto; float:none; }
#content .contact-form label span.label { font-family: "Yanone Kaffeesatz",serif; font-size: 18px; line-height: 18px; }
#content .contact-form label span.sublabel { font-family: "Droid Sans", serif; font-size: 11px; color: #9C9B9B }  
#content .contact-form li.text-field input, #content .contact-form li.checkbox-field input, #content .contact-form li.file-field input, #content .contact-form li select, #content .contact-form li textarea { border:1px solid #cecbcb; margin-top:10px; padding:10px; }
#content .contact-form li.text-field input, #content .contact-form li select { font-size: 12px; background-color:#fff; width:97.5%; }
#content .contact-form li select { padding:10px; }
#content .contact-form li textarea {  width:97%; height:150px; background-color:#fff; } 
#content .contact-form li.icon input, #content .contact-form li.icon textarea, #content .contact-form li input.icon, #content .contact-form li textarea.icon { background-repeat:no-repeat; } 
#content .contact-form li.icon input, #content .contact-form li input.icon { background-position:98% center; }
#content .contact-form li.icon textarea, #content .contact-form li textarea.icon { background-position: 98% 15px; }
#content .contact-form li.error input, #content .contact-form li.error textarea, #content .contact-form li.error select,
#content .contact-form li input.error, #content .contact-form li textarea.error, #content .contact-form li select.error { background-image:url('images/icons/error.png'); border:1px solid #cf0606; } 
#content .contact-form li.success input, #content .contact-form li.success textarea, #content .contact-form li.success select,
#content .contact-form li input.success, #content .contact-form li textarea.success, #content .contact-form li select.success { background-image:url('images/icons/success.png'); }                     
#content .contact-form li div.msg-error { font-style:normal; font-size:11px; color:#cf0606; height:14px; }    
#content .contact-form li.submit-button {clear:both; width:auto; float:none;}      
#content .contact-form li.checkbox-field label, #content .contact-form li.radio-field label { display: block; }
#content .contact-form li.submit-button input {
    background: url("images/input_pattern.png") repeat-x scroll 0 0 #F3F0F0;
    border: 1px solid #D5D4D4;
    cursor: pointer;
    display: block;
    font-size: 9px;
    height: 30px;
    letter-spacing: 1px;
    padding: 0 4px;
    text-transform: uppercase;
    margin:0;
}
#content .contact-form li.submit-button input:hover { background: url("images/input_pattern_hover.png") repeat-x scroll 0 0 #fff; }
#content .contact-form li.submit-button input[disabled] { color:#ddd; }
#content .contact-form label, #content .contact-form input, #content .contact-form textarea { color:#4c4c4c; width:auto; }
#content .contact-form p.success, #content .contact-form p.error { padding:10px 15px 10px 55px; border:1px solid; margin:0 auto 30px; background:no-repeat 15px center; width:400px; }
#content .contact-form p.success { background-color:#effea9; border-color:#d7ee6e; color:#839607; background-image:url('images/icons/tick_contact.png'); }
#content .contact-form p.error   { background-color:#fedccd; border-color:#fa8c83; color:#c82c1f; background-image:url('images/icons/error.png'); }
#yiw_bot {display:none !important;}
.contact-form li.submit-button input.alignleft { float:left; }
.contact-form li.submit-button input.alignright { float:right; }
.contact-form li.submit-button input.aligncenter { margin:0 auto; }
#content .contact-form p.success, #content .contact-form p.error { border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; }
.widget {margin-bottom:20px;}
.widget h2, .widget h3 {margin-bottom:10px;}
.widget ul { list-style:none; margin:0; font-size: 12px; }
.widget ul.children { list-style-image: url('images/icons/ruz.png'); list-style-position: inside; }
.widget li { line-height: 23px; color: #636060; line-height: 26px; }
.recent-post { margin-top:20px }
.recent-post div.link { display:block; height:77px; font-size:1.2em; margin-bottom:2em }
.recent-post div.link:last-child { margin-bottom:0; }
.recent-post .thumb-img { float:left; margin-right:10px; }
body .recent-post .thumb-img img { padding:3px !important; border:1px solid #d7d2d2; float:none; }
.recent-post .thumb-img .thumb-shadow { width:100%; height:14px; background:url('images/bg/shadow-thumb-recentposts.png') no-repeat center top; margin:-7px 0 0; }
.recent-post p, .recent-post small { color:#656262; }
.recent-post p { margin:0; line-height:22px; }          
.featured-projects-widget img { padding: 5px; border: 1px solid #B2B0B0; width: 208px; height: 168px; margin-bottom: 0; }
.featured-projects-widget p.categories { margin-top: 0 }
.featured-projects-widget h5 { margin-bottom: 0; line-height: 1.6em; }
.popular-posts img, .recent-posts img, .popular-post img, .recent-post img { width: 53px; height: 53px; max-width: auto; }
.popular-posts a, .recent-posts a, .popular-post a, .recent-post a {vertical-align: middle; font-size: 12px; color:#000; }
.popular-posts a:hover, .recent-posts a:hover, .popular-post a:hover, .recent-post a:hover { color:#444; }
.popular-posts p.post-date, .recent-posts p.post-date, .popular-post p.post-date, .recent-post p.post-date { font-style:italic; font-size: 11px; }
.widget_rss a { font-weight: bold; }
.last-news { width:100%; float:left; }
.last-news .box-post { float:left; margin-bottom:10px; position:relative; }
.last-news img { float:left; border:1px solid #acabab; padding:3px; width:55px; height:55px; position:absolute; left:0; top:0; }
.last-news a.title { color:#4F4E4E; font-weight: bold; margin: 0; }
.last-news a.title, .last-news p.meta, .last-news p.content { display:block; width:225px; float:right; }
.last-news p.meta { padding:0; }
.last-news p.meta span.date, .last-news p.meta span.author { display:block; line-height:1.5em; height:auto; margin:0; font-size:0.8em; padding-left:20px; background:no-repeat left center; }
.last-news p.meta span.date   { width:80px; float:left;  background-image:url('images/time-icon.png'); }
.last-news p.meta span.author { width:100px; float:right; background-image:url('images/user-icon.png'); }
.testimonial-text {  }
.testimonial-text p { color: #797474; font-size: 12px; }
.testimonial-text ul { list-style: none }
.testimonial-text blockquote p { padding: 0 }
.testimonial-text a.name-testimonial {font-weight: bold;color: #302e2e; margin-top: 10px; display: block;min-height:40px}
.testimonial-text .p-testimonial {display:none; text-align: right; margin-top: 10px;} 
.testimonial-text .p-testimonial a {padding: 0 2px;} 
.boxs-home { margin-bottom:20px; float:left; }
body .boxs-home h2 { text-align:center; }
.boxs-home img { margin-bottom:20px; }
.tagcloud a { color:#686767; }
.tagcloud a:hover { color:#000; }
#wp-calendar { margin-top:0; }
#wp-calendar th, #wp-calendar td { line-height:32px; padding:5px 10px; text-align:center; }
#wp-calendar caption { margin-bottom:10px; font-size:80%; font-weight:bold; }
#wp-calendar th, #wp-calendar #today, #wp-calendar #today a { background-color:#ccc; color:#434343; }
#wp-calendar tfoot a { display:block; }
#wp-calendar #today a:hover { color:#000 }
.last-tweets p { margin-bottom:0; }
.read-more, .more-link {
    background: url("images/bg-button-light.png") repeat-x scroll left top #F4F4F8;
    border: 1px solid #D8D8DC;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    color: #787D8C !important;
    float: left;
    font-size: 12px;
    margin: 15px 0 20px;
    padding: 4px 12px;
    text-decoration: none;
    text-shadow: 1px 1px 0 white;
}
.read-more:hover, .more-link:hover {
    background: none repeat scroll 0 0 #F9F9FB;
    border: 1px solid #C4C4C8;
    color: #464B5A !important;
}
hr {margin:40px auto;width:600px;border:1px dotted #ccc;clear:both}
code, pre {background-color:#e8ebec;border:1px dotted #bbb;color:#333;font:13px/18px Consolas,"Courier New",Courier,monospace;padding:0px 5px;}       
.box-sections { width:220px; line-height: 1.81em; margin: 4em 26.666px 0 0; float:left; }
.box-sections h3, .box-sections h2, .box-sections-border h3, .box-sections-border h2 { margin-bottom:20px !important; }
.box-sections h2 { font-size:2em; }
.box-sections h3 { font-size:1.8em; }
.box-sections h1, .box-sections h2, .box-sections h3, .box-sections h4, .box-sections h5, .box-sections h6 { margin-top:0; }
.box-sections h4, .box-sections h5, .box-sections h6 { font-size:1.5em; }
.box-sections h6, .box-sections-border h6 { margin:5px 0 22px !important; font-family: "Yanone Kaffeesatz",serif; }
.box-sections p, .box-sections-border p { clear:both } 
.box-sections img.thumb, .box-sections-border img.thumb { width:262px; height:139px; padding:3px; border:1px solid #ccc; }
.box-sections img.icon { float: left; margin-right: 10px; }
.box-sections span, .box-sections-border span {  }
.box-sections,
.one-fourth {float:left;margin-right:2%;width:23.5%;}
.one-third  {float:left;margin-right:2%;width:30%;margin-left:10px;}
.two-third  {float:left;margin-right:2%;width:66%;}
.two-fourth {float:left;margin-right:2%;width:49%;}
#sidebar .one-third, #sidebar .one-fourth, #sidebar .two-third, #sidebar .two-fourth { width:100%; }
.boxed-content { margin: 2em 0; position:relative; }
ul.short {margin:20px 0;padding:0;list-style-type:none!important;}
ul.short li {padding:0 0 0 25px;margin:0 0 0 5px;}
ul.star li  {background:url('images/icons/bullet/star.png') no-repeat center left;}
ul.arrow li {background:url('images/icons/bullet/arrow.png') no-repeat center left;}
ul.check li {background:url('images/icons/bullet/check.png') no-repeat center left;}
ul.add li   {background:url('images/icons/bullet/add.png') no-repeat center left;}
ul.info li  {background:url('images/icons/bullet/info.png') no-repeat center left;}
ul.short.info {
    background: none !important;
    border: 0 none !important;
    box-shadow: none !important;
}
div.box {font-size:108.3%;margin:2px 0 15px;padding:20px 15px 20px 65px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
div.success-box {background:url("images/icons/message/check.png") no-repeat 15px center #ebfab6;border:1px solid #bbcc5b;color:#599847;}
div.arrow-box   {background:url("images/icons/message/arrow.png") no-repeat 15px center #ebfab6;border:1px solid #bbcc5b;color:#599847;}
div.alert-box   {background:url("images/icons/message/alert.png") no-repeat 15px center #fbdd96;border:1px solid #e5af51;color:#ca6b1c;}
div.error-box   {background:url("images/icons/message/error.png") no-repeat 15px center #fdd2d1;border:1px solid #f6988f;color:#883333;}
div.notice-box  {background:url("images/icons/message/note.png") no-repeat 15px center #f9ebca;border:1px solid #e5b2ac;color:#9f6722;}
div.info-box    {background:url("images/icons/message/info.png") no-repeat 15px center #e6ebf0;border:1px solid #89becd;color:#277dce;}
table {margin:1em 0 30px;border:1px solid #e0e0e0; width:820px;}
table td, table th { padding:10px 20px; text-align:left; color:#757475; }
.table-main {margin:1em 0 30px;border:1px solid #e0e0e0; width:950px;}
.table-main td, .table-main th {padding:0px 10px; text-align:center; color:#757475; }
.table-main-123 {margin:1em 0 30px;border:1px solid #e0e0e0; width:950px;}
.table-main-123 td, .table-main th {padding:0px 10px; text-align:center; color:#757475; border:1px solid #e0e0e0; }

.class-tablou {
padding:10px 10px 10px 10px;
}
.table-plata {margin:0 0 10px 0;border:1px solid #e0e0e0; width:820px;}
.table-plata td, .table-plata th { padding:10px 10px; text-align:left; color:#757475;}
.table1 {margin:1em 0 30px;border:1px solid #e0e0e0; width:820px;}
.table1 td, .table1 th { padding:0px 10px; text-align:left; color:#757475; }
.table2 {margin:1em 0 30px;border:1px solid #e0e0e0; width:820px;}
.table2 td, .table2 th { padding:0px 3px; text-align:left; color:#757475; }
.table14 {margin:1em 0 30px; width:320px;}
.table14 td, .table14 th {text-align:center; color:#757475; }
#primary .post table {font-size:100%;}
.short-table th {background:#fff;border-bottom:1px solid #e0e0e0;text-align:center;height:80px;color:#636262;font-weight:bold;}
.short-table th.features {border-bottom:none;height:40px;line-height:40px;background-color:transparent;color:#636262;}
tr:nth-child(2n+1) {background-color:#f6f6f6;}
#primary td img {border:none;vertical-align:middle;margin:0;}
.short-table.red thead th {background:#c21200;color:#fff;}
.short-table.red table {border:1px solid #c21200;}
.short-table.grey thead th {background:#4b4a4a;color:#fff;}
.short-table.grey table {border:1px solid #4b4a4a;}
.short-table.blue thead th {background:#07558c;color:#fff;}
.short-table.blue table {border:1px solid #07558c;}
.price-table {background:#fff url('images/bg/tab-price-gradient.png') repeat-x;width:100%;border:1px solid #d2d0d0;margin:0 0 20px}
.price-table .head {height:100px;text-align:center;border-bottom:1px solid #d2d0d0;}
.price-table .head p {margin:0 !important;padding:0 !important;line-height:4em;font-size:13px;}
.price-table .head h2.price {font-size:4em;margin:0 !important;line-height:0.4em;text-align:center;padding:0;}
.price-table .body {padding:20px 25px;}
.price-table .body ul {list-style:none !important;margin:0 0 20px !important;}
.price-table .body li {padding:10px 0 10px 35px;background:url('images/icons/tick20.png') left center no-repeat;line-height:20px;}
.price-table .body .more {text-align:center;padding:0!important;margin:0!important;}
.price-table .body .more a {padding:5px 10px;text-align:center;border:1px solid #dbd8d8;background:#f3f3f3;color:#999;display:inline-block;width:auto;height:16px;line-height:16px;text-transform:uppercase;font-size:110%;}
.price-table .body .more a:hover {background:#eee;color:#605f5f;text-decoration:none;}
.price-table .blue *, .price-table .red *, .price-table .grey *, .price-table .green *, .price-table .yellow * {color:#fff}
.price-table .grey {background:#4b4a4a}
.price-table .blue {background:#07558c}
.price-table .red {background:#c21200}       
.price-table .green {background:#1d7406}     
.price-table .yellow {background:#7b8904}    
p.dropcap:first-letter {font-size:220%;display:block;float:left;font-size:40px;line-height:40px;margin:10px 8px 5px 0;}
blockquote p, .cite li {padding:0 0 0 45px;}
.cite {margin:0}            
.cite { color: #000; font-size: 1.5em; font-style: italic; }
.cite * { color: #000; }
span.highlight {background-color:#d9d7d6;}
.nivo-slider {position:relative;margin-bottom:35px}
.nivo-slider .nivo-slice, .nivo-slider .nivo-box {position:absolute;}
.nivo-slider img {position:absolute;top:0;left:0;border:0 !important;padding:0 !important;width:100%}
.nivo-controlNav {position:absolute;top:102%} 
.nivo-controlNav a {background:url('images/icons/pagination-slider.png') no-repeat;cursor:pointer;display:block;float:left;height:12px;margin:0 5px 0 0;position:relative;text-indent:-9999px;width:12px;z-index:99;}
.nivo-controlNav a:hover, .nivo-controlNav a.active {background-position:0 -12px}      
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:1;}
#primary .more-button { position:relative; margin:20px 0 0; width:151px; height:39px; clear:right; display:inline-block; }   
#primary .bg-button, #primary a.more-button, #primary .more-button a { background:transparent url('images/button-more.png') top left no-repeat; } 
#primary a.more-button, #primary .more-button a, #primary .more-button input, #primary .more-button button { display:inline-block; width:101px; height:39px; line-height:39px; color:#696969; padding:0 40px 0 10px; text-shadow:1px 1px 0px #fff; border:0; cursor:pointer; font-size:13px; text-align:center; } 
#primary a.more-button:hover, #primary .more-button a:hover, #primary .bg-button:hover { background-position:0 -39px; color:#383838; } 
#primary .more-button input, #primary .more-button button { width:151px; background-color:transparent; }         
#primary .more-button .icon { display:block; position:absolute; top:0; right:0; width:34px; height:39px; background:center no-repeat; }
#primary .more-button .icon-img { background-position:125px center; background-repeat:no-repeat; }
#primary a.more-button-rtl, #primary .more-button-rtl a, #primary .more-button-rtl input, #primary .more-button-rtl button { padding:0 10px 0 40px; background-image:url('images/button-more-rtl.png') }
#primary .more-button-rtl .icon { left:0; right:auto; }
#commentform .form-submit input,
#primary .more-button .arrow 		{ background-image:url('images/icons/for_button/arrow.png') }
#primary .more-button .arrow-left 	{ background-image:url('images/icons/for_button/arrow-left.png') }
#primary .more-button .remove 		{ background-image:url('images/icons/for_button/remove.png') }
#primary .more-button .calc 		{ background-image:url('images/icons/for_button/calc.png') }
#primary .more-button .offer 		{ background-image:url('images/icons/for_button/offer.png') }
#primary .more-button .gift 		{ background-image:url('images/icons/for_button/gift.png') }
#primary .more-button .cart 		{ background-image:url('images/icons/for_button/cart.png') }
#primary .more-button .download		{ background-image:url('images/icons/for_button/download.png') }
#primary .more-button .tick 		{ background-image:url('images/icons/for_button/tick.png') }         
.clear{clear:both;} 
.nomargin{margin:0}
.nopadding{padding:0}
div.img121
{
  margin: 2px;
  border: 1px solid #DAD5D5;
  height: auto;
  width: 150px;
  float: left;
  text-align: center;
  margin: 15px 0px 15px 10px;
}	
div.img-88
{
  border: 1px solid #DAD5D5;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  margin: 0 20px 15px 20px;
}	
div.img-44
{
  margin: 2px;
  border: 1px solid #DAD5D5;
  height: 240px;
  width: auto;
  float: left;
  text-align: center;
  margin: 15px 20px 15px 60px;
}	
div.img-444
{
  margin: 2px;
  border: 1px solid #DAD5D5;
  height: 300px;
  width: auto;
  float: left;
  text-align: center;
  margin: 15px 20px 15px 60px;
}	
div.img-444-coroane
{
  margin: 2px;
  border: 1px solid #DAD5D5;
  width: auto;
  float: left;
  text-align: center;
  margin: 15px 5px 15px 10px;
}	
div.img-444-coroane-main
{
  text-align: center;
}	
div.img-flambaj
{
  margin: 2px;
  border: 1px solid #DAD5D5;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  margin: 80px 20px 15px 200px;
}	
div.img-sarcini
{
  margin: 2px;
  border: 1px solid #DAD5D5;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  margin: 20px 220px 15px 200px;
}	
div.img img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
div.img-88 img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
div.img-44 img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
div.img a:hover img {border: 1px solid #ff0000;}
div.img-44 a:hover img {border: 1px solid #ff0000;}
div.img-444-coroane-main a:hover img {border: 1px solid #ff0000;}
div.img-88 a:hover img {border: 1px solid #ff0000;}
div.img-flambaj a:hover img {border: 1px solid #ff0000;}
div.img-sarcini a:hover img {border: 1px solid #ff0000;}

div.desc121
{
  text-align: center;
  font-size:16px;
  width: 150px;
  margin: 2px;
}
div.flamb
{
  font-size:16px;
  width: 650px;
  margin: 2px;
}
@media (min-width: 1200px) {
	.left{
	width: 61%;
	height: auto;
	float:left;
	}
	.left-profile{
	width: 550px;
	height: auto;
	float: left;
	}
	.left-polar{
	width: 615px;
	height: auto;
	float:left;
	}
	.left_descriere{
	width: 450px;
	}
	.right{
	width: 35%;
	height: auto;
	float: right;
	border: 1px solid;
	padding: 5px;
	}
	.qr1{
	margin: 0 0px 0 0;
	width: 100%;
	/*height: 190px;
	float: right;*/
	border: 1px solid #DAD5D5
	}
	.formul{
	margin: 5px 0 0 0;
	border: 1px solid #DAD5D5;
	width: 100%;
	height: auto;
	float: left;
	font-size:16px;
	color:red;
	}
	.right-profile{
	width: 350px;
	height: 280px;
	float: right;
	border: 1px solid #DAD5D5;
	margin: 20px 25px 0 0;
	}
	.imatematica{
	width: 35%;
	height: auto;
	margin: 0 0 0 0;
	float:right;
	}
	.flambaj231 {
	float:left;
	margin: 25px 15px 8px 0px;
	width: 330px;
	height:300px;
	background-color: #f6f6f6;
	border: 1px solid #DAD5D5;
	}
	.flambaj-left{
	margin: 5px 15px 5px 10px;
	width: 300px;
	font-size: 13px;
	}
	.flambaj-left1{
	margin: 5px 15px 5px 10px;
	width: 300px;
	font-size: 15px;
	text-align:left;
	}
	.flambaj-right{
	margin: 5px 15px 5px 10px;
	width: 300px;
	font-size: 13px;
	}
	div.img
	{
	  margin: 2px;
	  border: 1px solid #DAD5D5;
	  height: auto;
	  width: auto;
	  float: left;
	  text-align: center;
	  margin: 15px 20px 15px 30px;
	}
	div.desc
	{
	  text-align: center;
	  /*font-size:16px;*/
	  width: 220px;
	  margin: 2px;
	}
	#account{
	display:block;
	/*float:right;*/
	position:relative;
	margin-right:1px;
	margin-bottom:15px
	}
	#account #account_name,#log_in{	
	display: none;
	}
	#account #dropdown{
	background-color:#596780;
	width:100%;
	}
	#login-1{
	display: block;
	position:absolute;
	width:525px;
	background-color:#F5F5F5;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	top:50px;
	left:50%;
	margin:0 0px 0px -283px;
	z-index:9999;
	-webkit-box-shadow:1px 1px 1px 0px rgba(50, 50, 50, 0.25);
	-moz-box-shadow:1px 1px 1px 0px rgba(50, 50, 50, 0.25);
	box-shadow:1px 1px 1px 0px rgba(50, 50, 50, 0.25);
	padding:20px;
	display:none
	}
	.calculator{
	width: 100%;
	/*margin: 100px 0 50px 0;*/
	}
	.field {
	width: 400px;
	height: 360px;
	}
	#logo { float:left; margin-top:20px; margin-left:10px;}
	#logo-right { float:right; margin-top:20px; }
	#logo .logo-title { display:inline-block; font-size:30px; line-height:24px; color:#fff; padding-right:0.3em; font-family:'Lobster', serif; text-shadow:5px 5px 5px #000; }
	#logo .logo-description { display:inline-block; line-height:20px; color:#fff; font-size:1em; margin:0 0 0 1.2em; }
	
	#linksbar { list-style:none; margin-top:20px; margin-right:10px; float:right;}
	#linksbar li { float:left; }
	#linksbar li a { padding:10px; }
	#linksbar li, #linksbar li a { display:inline-block; color:#fff; font-size:1em; line-height:16px; }
	#linksbar li a:hover { color:#b9b8b8; }
	#linksbar li:last-child {margin-right:-10px;}
	#linksbar .basketpopup { display:none; }
	#linksbar li.icon { padding-left:0px; background:8px center no-repeat; }
	#linksbar li.pencil { background-image:url('images/icons/linksbar/pencil.png'); }
	#linksbar li.lock 	{ background-image:url('images/icons/linksbar/lock.png'); }
	#linksbar li.cart 	{ background-image:url('images/icons/linksbar/cart.png'); }    
	#linksbar li.mail 	{ background-image:url('images/icons/linksbar/mail.png'); }

}
@media (max-width: 1200px) {
	.left{
	width: 100%;
	height: auto;
	font-size: 35px;
	}
	.left-profile{
	width: 550px;
	height: auto;
	float: left;
	}
	.left-polar{
	width: 615px;
	height: auto;
	float:left;
	}
	.left_descriere{
	width: 450px;
	}
	.right{
	width: 100%;
	height: auto;
	}
	.right-profile{
	width: 350px;
	height: 280px;
	float: right;
	border: 1px solid #DAD5D5;
	margin: 20px 25px 0 0;
	}
	.imatematica{
	width: 100%;
	height: auto;
	margin: 0 0 0 0;
	}
	.qr1{
	margin: 0 0px 0 0;
	width: 100%;
	/*height: 190px;
	float: right;*/
	border: 1px solid #DAD5D5
	}
	.formul{
	margin: 5px 0 0 0;
	border: 1px solid #DAD5D5;
	width: 100%;
	height: auto;
	float: left;
	font-size:16px;
	color:red;
	}
	.flambaj231 {
	margin: 5px 5px 5px 5px;
	width: 100%;
	background-color: #f6f6f6;
	border: 1px solid #DAD5D5;
	text-align: center;
	}
	.flambaj-left{
	margin: 5px 5px 5px 5px;
	width: 100%;
	}
	.flambaj-left1{
	margin: 5px 5px 5px 5px;
	width: 100%;
	}
	.flambaj-right{
	margin: 5px 5px 5px 5px;
	width: 100%;
	}
	div.img
	{
	  margin: 2px;
	  border: 1px solid #DAD5D5;
	  height: auto;
	  width: 100%;
	  text-align: center;
	  margin: 5px 5px 5px 5px;
	}
	div.desc
	{
	  text-align: center;
	}
	#account{
	width: 100%;
	margin-bottom:10px
	}
	#account #account_name,#log_in{	
	display: none;
	}
	#account #dropdown{
	background-color:#596780;
	width:100%;
	}
	#login-1{
	display: block;
	position:absolute;
	width:525px;
	background-color:#F5F5F5;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	top:50px;
	left:50%;
	margin:0 0px 0px -283px;
	z-index:9999;
	-webkit-box-shadow:1px 1px 1px 0px rgba(50, 50, 50, 0.25);
	-moz-box-shadow:1px 1px 1px 0px rgba(50, 50, 50, 0.25);
	box-shadow:1px 1px 1px 0px rgba(50, 50, 50, 0.25);
	padding:20px;
	display:none
	}
	.calculator{
	width: 350px;
	margin: 100px 0 50px 0;
	}
}


.introducere{
margin: 0 0 0 0;
border: 0px solid #000000;
width: 337px;
height: auto;
float: right;
font-size:16px;
color:red;
}
.introducere-tabele{
margin: 0 0 0 0;
border: 1px solid #000000;
width: 250px;
height: 270px;
float: right;
font-size:16px;
}
.formul_laminate{
margin: 80px 0 0 0;
border: 4px solid #ff0000;
width: 950px;
height: auto;
float: left;
font-size:16px;
color:red;
float:right;
}
.formul_greutati_specifice{
margin: 0px 0 0 0;
width: 950px;
height: auto;
font-size:16px;
color:red;
float:right;
}
.formul_flambaj{
margin: 0px 0 0 0;
width: 950px;
height: auto;
font-size:16px;
color:red;
float:right;
background-color: #f6f6f6;
}
.greutati-specifice{
margin: 0 0 0 3px;
height: auto;
float: center;
font-size:16px;
color:red;
}
.bara123{
width: 300px;
height: 400px;
margin: 50px 0px 0 50px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara123-rezistenta-fundatie{
width: 450px;
height: 400px;
margin: 0px 0px 0 50px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara123-rezistenta-surub{
width: 250px;
height: 400px;
margin: 0px 0px 0 350px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara123-flambaj{
width: 450px;
height: 400px;
margin: 0px 0px 0 250px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara123-rezistenta-fonte1{
width: 350px;
height: 400px;
margin: 0px 0px 0 300px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara123-rezistenta-fonte1{
width: 550px;
height: 400px;
margin: 0px 0px 0 200px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara123-rezistenta{
width: 300px;
height: 400px;
margin: 0px 0px 0 150px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara123-rezistenta-nef{
width: 250px;
height: 400px;
margin: 0px 0px 0 50px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara123-rezistenta-fonta{
width: 300px;
height: 400px;
margin: 0px 0px 0 50px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara123-rezistenta-otel{
width: 400px;
height: 400px;
margin: 0px 0px 0 50px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara1233{
width: 350px;
height: auto;
margin: 0px 0px 0 0px;
float: left;
font-size:16px;
color:black;
}
.bara1233-tn{
width: 200px;
height: auto;
margin: 0px 0px 0 0px;
float: left;
font-size:16px;
color:black;
}
.bara111{
width: 220px;
height: 400px;
margin: 0px 0px 0 0px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara111-placi-tabla{
width: 220px;
height: 400px;
margin: 0px 0px 0 380px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara111-rezistenta{
width: 350px;
height: 400px;
margin: 0px 0px 0 0px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara111-rezistenta-caramida{
width: 350px;
height: 400px;
margin: 0px 0px 0 300px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara111-rezistenta-fundatie{
width: 350px;
height: 400px;
margin: 0px 0px 0 50px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara111-rezistenta123{
width: 350px;
height: 400px;
margin: 0px 0px 0 220px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara111-rezistenta1234{
width: 450px;
height: 400px;
margin: 0px 0px 0 120px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara111-rezistenta-fonta{
width: 500px;
height: 400px;
margin: 0px 0px 0 0px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara111-tn{
width: 420px;
margin: 0px 0px 0 0px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara111-tevi-constructii{
width: 420px;
margin: 0px 0px 0 270px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara1111{
width: 250px;
height: 400px;
margin: 0px 0px 0 40px;
float: left;
height: auto;
font-size:16px;
color:black;
}
.bara-tabla{
width: 252px;
height: 400px;
margin: 0px 0px 0 0px;
float: left;
height: auto;
font-size:16px;
color:red;
}
.bara121{
width: 250px;
height: 348px;
margin: 0px 10px 0 80px;
font-size:16px;
float:left;
font-weight: bold;
}
.introducere_laminate_rezistente{
margin: 15px 0 5px 3px;
border: 2px solid #000000;
width: 325px;
height: auto;
float: right;
font-size:16px;
color:red;
float:left;
}
.introducere_laminate_1{
/*margin: 0 0 0 3px;*/
border: 1px solid #000000;
width: 100%;
height: auto;
float: right;
color:red;
float:left;
}
.introducere_laminate_2{
/*margin: 0 10px 0 3px;*/
border: 1px solid #000000;
width: 100%;
height: auto;
float: right;
color:black;
float:right;
}
.introducere_laminate_3{
/*margin: 0 2px 0 0px;*/
border: 1px solid #000000;
width: 100%;
height: auto;
float: right;
color:black;
}
.text_box {
text-align:center;
margin: 15px 0 10px 80px;
border: 0px solid #000000;
width: 210px;
height: auto;
float: left;
font-size:16px;
color:black;
}
.text_unit {
text-align:center;
margin: 3px 0 3px 3px;
border: 0px solid #000000;
width: 200px;
height: auto;
float: left;
font-size:16px;
color:black;
}
.text_nounit {
text-align:center;
margin: 3px 0 3px 3px;
border: 0px solid #000000;
width: 200px;
height: auto;
float: left;
font-size:16px;
color:black;
}
.text_1 {
text-align:center;
margin: 0 0 0 0px;
border: 0px solid #000000;
font-weight:bold;
width: 29px;
height: auto;
float: left;
font-size:16px;
color:black;
}
.text_2 {
text-align:center;
margin: 0 0 0 3px;
border: 0px solid #000000;
font-weight:bold;
width: 20px;
height: auto;
float: left;
font-size:16px;
color:black;
}
.text_3 {
text-align:center;
margin: 0 0 0 3px;
border: 1px solid #000000;
font-weight:bold;
width: 80px;
height: auto;
float: left;
font-size:16px;
color:black;
}
.text_4 {
text-align:left;
margin: 0 0 0 3px;
border: 0px solid #000000;
font-weight:bold;
width: 40px;
height: auto;
float: left;
font-size:16px;
color:black;
}
.introducere_laminate_4{
margin: 20px 0 0 3px;
border: 0px solid #000000;
width: 950px;
height: auto;
float: right;
font-size:16px;
color:black;
float:right;
}
.iesire{
margin: 0px 0 0 0;
border: 0px solid #000000;
width: 337px;
height: auto;
float: right;
font-size:16px;
color:black;
font: bold;
}
.formul_titlu{
width:350px;
height:auto;
float: left;
text-align:center;
}
.formul_left{
margin: 0 0 0 0;
border: 0px solid #000000;
width: 80px;
height: 35px;
float: left;
font-size:16px;
text-align:right;
}
.formul_left_tabele{
margin: 0 0 0 0;
border: 0px solid #000000;
width: 60px;
height: 35px;
float: left;
font-size:16px;
text-align:right;
}
.formul_left_tabele1{
margin: 0 0 0 10px;
border: 0px solid #000000;
width: 80px;
height: 35px;
float: left;
font-size:16px;
text-align:right;
}
.formul_centru{
margin: 0 0 0 0;
border: 0px solid #DAD5D5;
width: 170px;
height: 35px;
float: left;
font-size:16px;
}
.formul_centru_tabele{
margin: 0 0 0 0;
border: 0px solid #DAD5D5;
width: 120px;
height: 35px;
float: left;
font-size:16px;
}
.formul_right{
margin: 0 0 0 0;
border: 0px solid #DAD5D5;
width: 80px;
height: 35px;
float: right;
font-size:16px;
text-align:left;
}
.formul_right_tabele{
margin: 0 0 0 0;
border: 0px solid #DAD5D5;
width: 60px;
height: 35px;
float: left;
font-size:16px;
text-align:left;
}
.formul_right_tabele1{
margin: 0 0 0 0;
border: 0px solid #DAD5D5;
width: 30px;
height: 35px;
float: left;
font-size:16px;
text-align:left;
}
.util {
width: 300px;
height: 150px;
float: left;
}
.qr{
width: 150px;
float: right;
margin: 0 12px 0 0;
border: 1px solid #DAD5D5
}
.sitemap-tabele{
width: 900px;
height: auto;
margin: 0 5px 0 50px;
}
.qrm{
width: 250px;
border: 1px solid #DAD5D5
}
.qr1m{
margin: 20px 45px 0 0;
width: 250px;
height: 150px;
float: center;
border: 1px solid #DAD5D5
}
a { color:blue; }
span.onsale { background-color:#B9B701; }
#footer h3 { color:#41bef; }
#footer p { color:#41befe; }
#footer a { color:#41befe !important; }
#footer a:hover { color:#41befe !important; }
#footer .widget ul li a { color:#41 !important; }
#footer .widget ul li a:hover { color:#41befe !important; }
#copyright { background-color:#01011f; }
#copyright p { color:white; }
#copyright a { color:#669fd1; }
#copyright a:hover { color:#41befe; }
/*h1 { font-size:12px; }
h3 { font-size:16px; }
h4 { font-size:17px; }*/
#nav li a { font-size:11px !important; }
		#content { width:950px; }
        #sidebar { width:280px; }        
        #sidebar.shop { width:170px; }
	body, .stretched-layout .bgWrapper {
	background-color: #ffffff;
background-image:  url('/images/backgrounds/back.jpg');
background-position: top center;
background-repeat: repeat;
background-attachment: fixed}
#header {
	background:#01011f;
}
ul.left_menu{
width:332px;
padding:0px;
margin:0px;
list-style:none;
}
ul.left_menu li{
margin:0px;
list-style:none;
}
ul.left_menu li.odd a{
width:300px;display:block;background:#e6e6da; background-position:5px 5px;border-bottom:1px #FFFFFF solid;
text-decoration:none;color:#504b4b;padding:0 5px 0 5px;
}
ul.left_menu li.even a{
width:300px;display:block;background:#f6f6f2;background-position:5px 5px;border-bottom:1px #FFFFFF solid;
text-decoration:none;color:#504b4b;padding:0 5px 0 5px;
}
ul.left_menu li.even a:hover, ul.left_menu li.odd a:hover{
background:#7bbcc7; color:#FFFFFF;background-position:5px 5px;
}
.tabel
{
width: 480px;
float:left;
}
.buton
{
height: 30px; 
width: 400px;
background: #f6f4fa;
border-style:solid;
border-width:2px;
border-color:#c0c0c0;
}
span.sitemap{
    padding: 0 50px; 
}
span.sitemap_l{
    padding: 0 100px; 
}
.message{
	border: 2px #FF0000 solid;
	background-color:#000014;
	font-weight:bold;
	padding:4px;
	color:#fff;
	font-size:14px;
}
.message1{
	border: 2px #FF0000 solid;
	background-color:#ffffff;
	font-weight:bold;
	padding:4px;
	color:#000;
	font-size:12px;
}
.head{
padding: 10px 0 0 0;
}
.rugozitati{
width:750px;
padding: 0 0 0 100px ;
}
.alezaj{
width: 735px;
margin: 0 0 0 120px;
border: 4px solid #ff0000;
height: auto;
float: left;
font-size:16px;
color:red;
}
.alezaj_introducere{
margin: 0 0 0 0;
border: 1px solid #000000;
width: 733px;
height: auto;
float: right;
font-size:16px;
color:red;
}
.alezaj_iesire{
margin: 0px 0 0 0;
border: 0px solid #000000;
width: 700px;
height: auto;
float: right;
font-size:16px;
color:black;
font: bold;
}
.formul_alezaj_left{
margin: 0 0 0 0;
border: 0px solid #000000;
width: 300px;
height: 35px;
float: left;
font-size:16px;
text-align:right;
}
.formul_alezaj_centru{
margin: 0 0 0 0;
border: 0px solid #DAD5D5;
width: 150px;
height: 35px;
float: left;
font-size:16px;
}
.formul_alezaj_right{
margin: 0 0 0 0;
border: 0px solid #DAD5D5;
width: 200px;
height: 35px;
float: left;
font-size:16px;
text-align:left;
}
.formul_alezaj_titlu{
width:700px;
height:auto;
float: left;
text-align:center;
}
.alezaj_rezultat{
width: 700px;
margin: 0 0 10px 133px;
border: 1px solid #000000;
height: auto;
background: #f3f3e9;
float: left;
font-size:16px;
color:black;
}
.alezaj_stanga{
width: 300px;
margin: 0 0 10px 35px;
border: 1px solid #000000;
height: auto;
float: left;
background: #dddada;
font-size:16px;
color:black;
}
.alezaj_centru{
width: 300px;
margin: 0 0 10px 200px;
border: 1px solid #000000;
height: auto;
float: left;
background: #dddada;
font-size:16px;
color:black;
}
.alezaj_dreapta{
width: 300px;
margin: 0 0 10px 20px;
border: 1px solid #000000;
height: auto;
float: left;
background: #dddada;
font-size:16px;
color:black;
}
.baza_alezaj{
margin: 0 0 0 130px;
float: left;
background: #dddada;
font-size:28px;
color:black;
}
.supp{
margin: 0 0 12px 10px;
height: auto;
width:70px;
float: left;
text-align:left;
background: #dddada;
font-size:12px;
color:black;
}
.subb{
margin: 0 0 0px 10px;
height: auto;
background: #dddada;
font-size:12px;
color:black;
}
.inreg_poze {
width: 300px;
font-size:18px;
margin: 0 0 0 0;
}
.inreg_poze_polar {
width: 300px;
font-size:18px;
margin: 0 0 0 0;
float: left;
}
.plata-pagina {
width:800px;
margin: 0 80px 0 80px;
}
.de-baza{
width: 900px;
margin:30px 30px 30px 30px;
}
#page_account_my_ads #content,#page_account_courier #content,#page_account_messages #content,#page_account_favourite #content{
	padding:0px;
	width:100%;
	overflow:hidden
}


#account #account_name span,#log_in span{
	font-size:14px;
	color:#333333;
	display:inline-block;
	line-height:38px;
	padding-right:10px
}
#account #account_name i,#log_in i{
	background:url('/s/header/right-name.png') no-repeat;
	width:8px;
	height:6px;
	display:inline-block
}
#account #account_name:hover,#log_in:hover{
	text-decoration:none;
	color:#333333
}

#account #notification.notification{
	right:-6px;
	top:-6px
}

#account:hover #dropdown{
	display:block
}
#account #dropdown.show{
	display:block
}
#account #dropdown hr{
	border:0px;
	background-color:#727e93;
	height:1px;
	width:100%
}
#account #dropdown li{
	list-style:none;
	font-size:13px;
	color:#fff;
	padding:0 15px;
	position:relative
}
#account #dropdown li#first{
	padding:14px 15px 13px
}
#account #dropdown li .notification{
	right:10px;
	top:15px
}
#account #dropdown li a{
	padding:13px 0px 12px;
	line-height:14px
}

#account #dropdown li:hover{
	background-color:#4c586d
}
#account #dropdown li#first:hover,#account #dropdown li:first-child:hover{
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px
}
#account #dropdown li#first:hover{
	background-color:#596780
}
#account #dropdown li#logout:hover,#account #dropdown li#auth:hover{
	-webkit-border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px
}
#account #dropdown li span#credit{
	font-size:16px;
	font-weight:bold
}
#account #dropdown li a{
	text-decoration:none;
	color:#fff;
	display:block;
	padding-left:5px;
	position:relative;
	text-align: center;
}
#account #dropdown li a:hover{
	text-decoration:none
}
#account #dropdown li a i{
	width:16px;
	height:16px;
	display:inline-block;
	background:url('/s/account/sprite.png') no-repeat;
	position:absolute;
	left:0px
}
#account #dropdown li#myads a i{
	background-position:-352px 0px
}
#account #dropdown li#account_courier a i{
	background-position:-912px 0px
}
#account #dropdown li#saved a i{
	background-position:-336px 0px
}
#account #dropdown li#savedsearch a i{
	background-position:-512px 0px
}
#account #dropdown li#user_messages a i{
	background-position:-496px 0px
}
#account #dropdown li#settings a i{
	background-position:-384px 0px
}
#account #dropdown li#logout a i{
	background-position:-400px 0px
}
#account #dropdown li#auth a i{
	background-position:-528px 0px
}
#account #dropdown li#supporttickets a i{
	background-position:-866px 0px
}

i#xlogin{
	background:url('images/modal-x.png') no-repeat;
	width:32px;
	height:32px;
	display:block;
	position:absolute;
	top:-30px;
	right:-30px;
	cursor:pointer
}
#overlay{
	display:none;
	position:fixed;
	left:0%;
	top:0%;
	background-color:black;
	-moz-opacity:0.6;
	opacity:.60;
	filter:alpha(opacity=30);
	width:100%;
	height:100%;
	z-index:90
}
ul#nested{
	background-color:#fff
}
#txtHint{
display:block;
}
.acc-content #txtHint{
display: block;
}
.acc-content-1 #txtHint{
display: block;
}
.acc-content{
	display: none;
	border:1px solid #CCCCCC;
	background-color:#fff;
	padding:19px
}
.acc-content-1{
	display: none;
	border:1px solid #CCCCCC;
	background-color:#fff;
	padding:19px
}
.acc-content-2{
	display: none;
	border:1px solid #CCCCCC;
	background-color:#fff;
	padding:19px
}
.acc-content-3{
	display: none;
	border:1px solid #CCCCCC;
	background-color:#fff;
	padding:19px
}
.acc-content-4{
	display: none;
	border:1px solid #CCCCCC;
	background-color:#fff;
	padding:19px
}
ul#nested li.create .acc-content,ul#nested li.create p{
	border-top:0px;
	border-bottom:0px
}
ul#nested li.create p.selected{
	border-bottom:1px solid #cccccc
}
ul#nested li.auth p{
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px
}
ul#nested li.auth .acc-content{
	border-top:0px
}
ul#nested li.myads .acc-content,ul#nested li.myads p{
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px
}
ul#nested li.myads p.selected{
	border-bottom:0px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px
}
.acc-content #forgotPassword,.acc-content #closeForgotPassword,.acc-content #seeAdvantage{
	float:right
}
ul#nested p a:hover,ul#nested label a:hover,ul#nested a#forgotPassword:hover,ul#nested a#closeForgotPassword:hover,ul#nested a#seeAdvantage:hover{
	text-decoration:none;
	position:relative
}
ul#nested p a,ul#nested label a,ul#nested a#forgotPassword,ul#nested a#closeForgotPassword,ul#nested a#seeAdvantage{
	color:#004c93;
	font-size:14px;
	background:url('/s/header/dot-line.png') repeat-x bottom left
}
ul#nested a#closeForgotPassword{
	padding-top:10px
}
ul#nested a#seeAdvantage{
	padding-top:15px
}
#nested p{
	background-color:#F0F0F0;
	background-image:-webkit-gradient( linear, left top, left bottom, color-stop(0, #f4f4f4), color-stop(1, #ECECEC) );
	background-image:-o-linear-gradient(bottom, #f4f4f4 0%, #ECECEC 100%);
	background-image:-moz-linear-gradient(bottom, #f4f4f4 0%, #ECECEC 100%);
	background-image:-webkit-linear-gradient(bottom, #f4f4f4 0%, #ECECEC 100%);
	background-image:-ms-linear-gradient(bottom, #f4f4f4 0%, #ECECEC 100%);
	background-image:linear-gradient(to bottom, #f4f4f4 0%, #ECECEC 100%);
	height:48px;
	display:block;
	line-height:48px;
	text-align:center;
	font-size:14px;
	border:1px solid #ccc;
	cursor:pointer
}
#nested p.selected{
	background-image:-webkit-gradient( linear, left top, left bottom, color-stop(0, #ececec), color-stop(1, #f4f4f4) );
	background-image:-o-linear-gradient(bottom, #ececec 0%, #f4f4f4 100%);
	background-image:-moz-linear-gradient(bottom, #ececec 0%, #f4f4f4 100%);
	background-image:-webkit-linear-gradient(bottom, #ececec 0%, #f4f4f4 100%);
	background-image:-ms-linear-gradient(bottom, #ececec 0%, #f4f4f4 100%);
	background-image:linear-gradient(to bottom, #ececec 0%, #f4f4f4 100%)
}
ul#nested li.auth p{
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px
}
ul#nested li.auth .acc-content{
	border-top:0px
}

.field1{
height: auto;
}
.field-left{
width:100px;
float:left;
margin-top:1px;
}
.field-right{
width:300px;
margin-left:150px;
margin-top:30px;
}
.field-right1{
width:300px;
margin-left:60px;
}
label{
    display: inline-block;
    float: left;
    width: 110px;
    text-align: right;	
}
.iinput {
  /*display: inline-block;
  float: left;*/
}
#but{
margin-top:20px;
margin-left:120px;
}
#but1{
margin-top:20px;
margin-left:120px;
}
#but2{
margin-top:20px;
margin-left:120px;
}
#but3{
margin-top:20px;
margin-left:120px;
}
#but4{
margin-top:20px;
margin-left:120px;
}
#but5{
margin-top:20px;
margin-left:120px;
}
#txthint{
width: auto;
}
#txthint-main{
margin-left:10px;
width: 920px;
}
#google-class{
border:1px solid #DAD5D5;
width:728px;
height: 98px;
}
#stalpi{
width:728px;
height: 298px;
margin-left:5px;
}
#google-class{
border:1px solid #DAD5D5;
width:728px;
height: 90px;
margin:5px 0 0 0;
}
#google-class-m1{
border:1px solid #DAD5D5;
width:728px;
height: 90px;
margin:0 0 0 30px;
}
#google-class-1{
border:1px solid #DAD5D5;
width:337px;
height: 281px;
float:left;
margin:5px 0 0 0;
}
#google-class-11{
border:1px solid #DAD5D5;
width:337px;
height: 281px;
float:right;
margin:30px 0 0 10px;
}
#google-class-2{
border:1px solid #DAD5D5;
width:301px;
height: 601px;
float:right;
margin:0 0 0 0;
}
#google-class-22{
border:1px solid #DAD5D5;
width:301px;
height: 601px;
float:right;
margin:20px 20px 0 0;
}
#explicatii-polar{
border:1px solid #DAD5D5;
width:301px;
height: 650px;
float:right;
margin:0 0 0 0;
}
#inertie-main{
border:1px solid #DAD5D5;
padding:0 5px 5px 8px;
width:410px;
height: 2830px;
float:right;
margin:15px 0 10px 0;
}
#stalpi-aluminiu{
border:1px solid #DAD5D5;
padding:0 5px 5px 8px;
width:410px;
float:right;
margin:15px 0 10px 0;
}
#stalpi-metalici{
border:1px solid #DAD5D5;
padding:0 5px 5px 8px;
width:230px;
float:right;
margin:15px 0 10px 0;
}
.stalpi-left{
width: 960px;
height: auto;
}
#stalpi{
/*border:1px solid #DAD5D5;*/
padding:0 5px 5px 8px;
width:250px;
float:left;
margin:5px 0 10px 0;
height: auto;
}
#stalpi-right{
/*border:1px solid #DAD5D5;*/
padding:0 5px 5px 0px;
width:680px;
float:left;
margin:0px 0 10px 0;
}
#stalpi-descriere{
/*border:1px solid #DAD5D5;*/
padding:0 5px 5px 0px;
width:320px;
float:left;
margin:0px 0 10px 0;
}
#t01 {
width:670px;
margin-left:5px;
}
table#t01 td, table#t01 th, table#t01 tr{
padding:0px;
line-height:auto;
}
#t01-1 {
width:410px;
margin-left:0px;
border: 1px solid black;
}
table#t01-1 td, table#t01-1 th, table#t01-1 tr{
padding:0px;
line-height:auto;
border: 1px solid black;
}
#t01-2 {
width:410px;
margin-left:0px;
}
table#t01-2 td, table#t01-2 th, table#t01-2 tr{
padding:0px;
line-height:auto;
}
.right-stalpi{
width: 225px;
height: auto;
float: right;
}
#moment-static{
width: 620px;
float: left;
margin: 10px 0 0 200px;
}
#text-main{
border-top: 1px solid #c9c9c9;
padding:3px 0 3px 0;
color: #838383;
font-family: inherit;
font-size: 14px;
line-height: 20px;
width:250px;
margin:15px 0 10px 0;
text-align: justify;
}
#text-main-1{
border-top: 1px solid #c9c9c9;
padding:3px 0 3px 0;
color: #838383;
font-family: inherit;
font-size: 14px;
line-height: 20px;
width:350px;
margin:15px 5px 10px 0;
text-align: justify;
float:right;
}
#text-main-3{
border-top: 1px solid #c9c9c9;
padding:3px 0 3px 0;
color: #838383;
font-family: inherit;
font-size: 14px;
line-height: 20px;
width:320px;
margin:15px 22px 10px 0;
text-align: justify;
float:right;
}
#text-main-1-img{
display: block;
float: left;
margin: 0 5px 0 0;
}
#text-main-2-img{
display: block;
float: left;
margin: 10px 5px 0 0;
border-bottom: 1px solid #c9c9c9;
}
#text-main-22-img{
display: block;
margin: 10px 5px 0 0;
border-bottom: 1px solid #c9c9c9;
}
#text-main-2{
border-top: 1px solid #c9c9c9;
font-size: 14px;
line-height: 20px;
color: #838383;
/*background: url(/images/sageata.png) repeat-x left bottom;*/
margin: 15px 10px 0px 10px;
padding: 3px 0 0 0;
text-align: justify;
width:700px;
float:right;
}
#text-main-2-2{
border-top: 1px solid #c9c9c9;
font-size: 14px;
line-height: 20px;
color: #838383;
/*background: url(/images/sageata.png) repeat-x left bottom;*/
margin: 15px 10px 0px 10px;
padding: 3px 0 0 0;
text-align: justify;
width:729px;
float:right;
}
#structuri{
padding:0px 0 0 0;
float:right;
border: 1px solid #c9c9c9;
margin:5px 5px 5px 5px;
}

#imaginile{
width:180px;
height:130px;
}
#imaginile-text{
width:180px;
height:30px;
}
/* clase pentru profile laminate pub - trimis cereri oferta */
#pwc-fsr {
position: fixed;
top: 300px;
left: 50%;
z-index: 98;
background-color: #E1E3E1;
width: 400px;
padding: 10px 0 10px 10px;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
color: #333 !important;
margin-left: 80px;
display: none;
border-top-left-radius: 7px;
border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
}
#pwc-fsr-button {
background-color: #990000;
color: #FFF;
word-wrap: break-word;
width: 30px;
position: fixed;
top: 300px;
left: 50%;
z-index: 99;
text-transform: uppercase;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
padding: 10px 0;
text-align: center;
margin-left: 490px;
line-height: 15px;
cursor: pointer;
border-top-right-radius: 7px;
border-bottom-right-radius: 7px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background: rgb(180,26,26);
background-image: -webkit-gradient(linear, left right, left right, from(#990000), to(#6d0019));
background-image: -webkit-linear-gradient(right, #990000, #6d0019);
background-image: -moz-linear-gradient(right, #990000, #6d0019);
background-image: -ms-linear-gradient(right, #990000, #6d0019);
background-image: -o-linear-gradient(right, #990000, #6d0019);
background-image: linear-gradient(to right, #990000, #6d0019);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#990000, endColorstr=#6d0019);
}
.wpcf7 {
margin: 0;
padding: 0;
}
.wpcf7-form-control-wrap {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
width: 100%;
}
.full-size {
margin-bottom: 5px;
float: none;
}
#pwc-fsr:after, #pwc-fsr .full-size {
content: " ";
display: table;
box-sizing: border-box;
}
#pwc-fsr .full-size input[type="text"], #pwc-fsr .full-size input[type="email"], #pwc-fsr .full-size textarea {
width: 380px !important;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
background-color: #eee;
border: 1px solid #CCC !important;
color: #111 !important;
padding: 3px !important;
margin: 0px !important;
font-family: arial !important;
line-height: 1em !important;
}
#pwc-fsr:before,
#pwc-fsr .full-size {
	content: " ";
	display: table;
	box-sizing: border-box;
}
#pwc-fsr:after,
#pwc-fsr .full-size {
	content: " ";
	display: table;
	box-sizing: border-box;
}
#pwc-fsr:after,
#pwc-fsr .full-size {
	clear: both;
}
#pwc-fsr .half-size {
	width: 200px;
	float:left;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	margin-bottom: 5px;
}
#pwc-fsr .half-size span.wpcf7-not-valid-tip {
	width: 175px;
}
#pwc-fsr .full-size span.wpcf7-not-valid-tip {
	width: 375px;
}
#pwc-fsr .full-size {
	margin-bottom: 5px;
	float: none;
}
#pwc-fsr span.wpcf7-form-control-wrap {
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	width: 100%;	
}
#pwc-fsr input[type="text"] {
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	width: 100%;
}
#pwc-fsr .half-size input[type="text"] {
	background-color: #eee;
	margin-right: 10px;
	width: 180px;	
}
#pwc-fsr .full-size input[type="text"],
#pwc-fsr .full-size input[type="email"],
#pwc-fsr .full-size textarea {
	width: 380px !important;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	background-color: #eee;
	border: 1px solid #CCC !important;
	color: #111 !important;
	padding: 3px !important;
	margin: 0px !important;
	font-family: arial !important;
	line-height: 1em !important;
}
#pwc-fsr .full-size textarea {
	max-height: 100px;
}
#pwc-fsr .submit {
	position: absolute;
	bottom: 10px;
	right: 10px;
}
#pwc-fsr .submit input {
	margin-right: 0;
}
#pwc-fsr-button {
	background-color: #990000;
	color: #FFF;
	word-wrap: break-word;
	width: 30px;
	position: fixed;
	top: 300px;
	left: 50%;
	z-index: 99;
	text-transform: uppercase;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
	padding: 10px 0;
	text-align: center;
	margin-left: 490px;
	line-height: 15px;
	cursor: pointer;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background: rgb(180,26,26);
	background-image: -webkit-gradient(linear, left right, left right, from(#990000), to(#6d0019));
 	background-image: -webkit-linear-gradient(right, #990000, #6d0019);
 	background-image: -moz-linear-gradient(right, #990000, #6d0019);
 	background-image: -ms-linear-gradient(right, #990000, #6d0019);
 	background-image: -o-linear-gradient(right, #990000, #6d0019);
 	background-image: linear-gradient(to right, #990000, #6d0019);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#990000, endColorstr=#6d0019);
}

#pwc-fsr-button:hover 
{

}

#pwc-fsr-button:after {
	background: none;
	left: -6px;
	content: "";
	display: block;
	height: 0px;
	top: 50%;
	margin: -2.5px 0 0 0px;
	position: absolute;
	width: 0px;
	border-color: rgba(0, 0, 0, 0);
	border-style: solid;
	border-width: 3px;
	border-right: solid 3px #990000 !important;
}

#pwc-fsr-button:hover 
{
	background-image: -webkit-gradient(linear, left right, left right, from(#8b0404), to(#580215));
	background-image: -webkit-linear-gradient(right, #8b0404, #580215);
	background-image: -moz-linear-gradient(right, #8b0404, #580215);
	background-image: -ms-linear-gradient(right, #8b0404, #580215);
	background-image: -o-linear-gradient(right, #8b0404, #580215);
	background-image: linear-gradient(to right, #8b0404, #580215);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#8b0404, endColorstr=#580215);
}
#pwc-fsr-button.open {
	qqbackground-color: #ccc;
}
#pwc-fsr .wpcf7-response-output {
	position: absolute;
	top: 100%;
	margin: 0;
	left: 0;
	right: 0;
	width: auto;
}

/*pt pagina contact */
.u-borderBox { padding: 18px; border: 1px solid #C2B9B3; width: 300px; margin-bottom:30px; border-radius: 5px;}
.u-borderBox-r { padding: 18px; border: 1px solid #C2B9B3; width: 500px; margin-bottom:30px; border-radius: 5px;}
label { font-weight: bold; margin-bottom: 5px; font-size: 12px; }
label.required:after { content: "*"; color: #D71440; margin-left: 5px; text-align: left;}
label.required { content: "*"; margin-left: 5px; text-align: left;}
label.requiredd:after { color: #D71440; margin-left: 5px; text-align: left;}
label.requiredd { margin-left: 5px; text-align: left;}
.Grid { max-width: 980px; margin: 30px; }
.contact-stanga
{
	float: left;
    display: block;
    margin-right: 0%;
    width: 40%;
}
.contact-dreapta
{
	float:right;
}
.buttona
{
	width: 100%;
	height: 30px;
	background-color: #23234b;
	color: white;
}
/*pana aici contact */

/* adaugate din flagland */
#hero.static {
    min-height: 230px;
}
#hero {
    background-position: top right;
    background-size: cover !important;
    background: #f4f4f4;
}
#primary {
    margin-top: 15px;
    z-index: 100;
}
@media screen and (min-width: 1180px) {
    .wrap {
        padding: 0;
    }
}
@media screen and (min-width: 1180px) {
    .wrap {
        padding: 0;
    }
}
.baloane {
    /*float: right;*/
    width: 100%;
    height: auto;
    border: 1px solid #000;
    padding: 5px;
    background: #f5f5f5;
    color: #000;
    margin-bottom: 10px;
}
content ul {
    margin-top: 1em;
    margin-bottom: 1em;
}
.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
}
.color {
    color: #FF8C00;
    display: contents;
}
#hero.static img {
    height: auto !important;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    max-height: 210px;
    width: auto;
}
#hero.static .flag-icon {
    width: 30%;
    /*height: 100%;*/
    top: 130px;
    right: 0;
    position: absolute;
}
#hero.static .flag-text {
    float: left;
    width: 70%;
}
#hero.static .slide-content {
    padding: 10px 0;
    max-width: 100%;
    overflow: hidden;
    background: none;
    margin: 0px;
    max-width: 100%;
    width: auto;
    box-shadow: none;
}
.entry-content ol, .entry-content ul {
    margin-top: 1em;
    margin-bottom: 1em;
}
.fa-hand-o-right:before {
    width: 15px;
    height: 15px;
    content: "\f0a4";
}
.baloane ul, .baloane li{
	/*color: #0000EE;*/
    font-family: sans-serif;
    font-size: 16px;
    /* font-size: 1.6rem; */
    line-height: 1.5;
}
.baloane a{
	color: #0000EE;
	text-decoration: underline;
    font-family: sans-serif;
    font-size: 16px;
    /* font-size: 1.6rem; */
    line-height: 1.5;
}
.color-red { color:red; font-family: sans-serif; }
.color { color:red; font-family: sans-serif; }
.callout {background-color: #eeeee4;}
/* pana aici adaugate din flagland */


