/* CSS Document */

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; background:#0a0a0c url(../layout/piele-bg.gif) 0px -100px repeat-x; }
body,td,th { font-size: 13px; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; }


div { position:relative; float:left; clear:both; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }

a { color:#f9ed7d; }
a:hover { color:#FFFFFF; }

p { margin:0; padding:0 0 6px 0 }

blockquote { margin:0; padding:0 0 10px 0; font-size:15px;  font-family:Arial; line-height:1.3em; font-weight:bold; color:#DDDDDD; }

.wrapper { float:none; width:960px; margin:0 auto; }

.topflash { width:960px; height:450px; float:left; clear:none; }
.topleft { width: 960px; height:450px; float:left; clear:none; }

.content { width:880px; padding:0 35px 0 45px; }

.footer { width:960px; height:65px; padding-top:15px; background:url(../layout/footer-bg.gif) center bottom no-repeat; text-align:center; font-size:13px; margin-bottom:20px; }
.footermenu { width:960px; padding-top:12px; color:#cccccc; }
.footermenu a { color:#CCCCCC; text-decoration:none; }
.footermenu a:hover { color:#FFFFFF; text-decoration:underline; }
.legals { width:960px; padding-top:18px; color:#948481; font-size:11px; }

.column { width:273px; clear:none; }
#left { padding-right:25px; }
#center {  }
#right { padding-left:25px; width:283px; }
#right2 { clear:none; }
.column2 { width:546px; }
.column3 { width:880px; }
.column-half { width:420px; }

.floater-r { position:relative; float:right; clear:both; width:419px; direction:ltr; }

.im { background:url(../layout/im-bg.jpg) right top no-repeat; }
.imtable td { font-size:18px; line-height:20px; padding-bottom:10px; }
.imtable td strong { color:#f9ed7d; font-weight:normal; }

.more { text-align:right; color:#f9ed7d; }
.more a { color:#f9ed7d; }
.more a:hover { color:#FFFFFF; }

.galben { color:#eba984; }
.verde { color:#48c538; }
.galben2 { color:#f9ed7d; }
.gri { color:#CCCCCC; }

h2 { font-size:27px; padding:20px 0 10px 0; line-height:23px; font-weight:normal; }
h3 { font-size:20px; padding:4px 0 6px 0; line-height:23px; font-weight:normal; }

.content .bullettable td { padding:6px 0 4px 40px; background: url(../layout/bullet.gif) left top no-repeat; font-size:14px; }

.vivacy-bg { background:url(../layout/vivacy.jpg) left top no-repeat; }

.sunaacum { float:right; padding-top:87px; }
.sunaacum a { display:block; width:153px; height:54px; background:url(../layout/suna-acum.jpg) left top no-repeat; text-decoration:none; cursor:default; }
.sunaacum a:hover { display:block; width:153px; height:54px; background:url(../layout/suna-acum-h.jpg) left top no-repeat; text-decoration:none; }
.sunaacum a span { visibility:hidden; }
.sauscriene { float:right; padding-top:267px; padding-bottom:35px; }
.sauscriene a { display:block; width:129px; height:17px; background:url(../layout/sau-scrie-ne.jpg) left top no-repeat; text-decoration:none; }
.sauscriene a:hover { display:block; width:129px; height:17px; background:url(../layout/sau-scrie-ne-h.jpg) left top no-repeat; text-decoration:none; }
.sauscriene a span { visibility:hidden; }

.galeriepiele img { border:#FFFFFF 3px solid; }

.tipuripiele td, .tipuripiele th {  } 
.tipuripiele ul { padding:0; margin:0 0 9px 0; }
p.small { font-weight:normal; font-size:.8em; color:#BBBBBB; }

.sculori { padding-top:50px; }

.scaun-bg { background:url(../layout/scaun-bg.jpg) 360px 0 no-repeat; }

.contact form { margin:0; padding:0; }
.contact label { width:260px; display:block; text-align:left; float:left; clear:both; padding-bottom:10px; }
.contact label span { display:block; float:left; width:60px; }
.contact input { float:right; width:180px; clear:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.contact textarea { float:right; width:180px; clear:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.digitalcontrast td a {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; text-decoration:none; }
.digitalcontrast td a:hover {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; text-decoration:underline; background:none; }

table.marci td { color:#999999; padding-top:5px; }
table.marci th { padding-top:8px; font-weight:normal; }

.marci-portofoliu a { text-decoration:none; line-height:16px; width:110px; height:88px; padding-top:19px; position:relative; float:left; clear:both; background:url(../layout/portofoliu-underlay.png) left top no-repeat; }
.marci-portofoliu a:hover { background:url(../layout/portofoliu-underlay.png) left bottom no-repeat; }

/*.sidebanner { width:120px; height:400px; margin-left:0px; margin-right:-120px; padding-top:20px; background: #333333; float:right; clear:none;} */
.sidebanner { width:160px; margin-left:0px; margin-right:-160px; padding-top:20px; float:right; clear:none;}
.sidebanner2 { width:120px; height:400px; margin-left:-120px; padding-top:20px; float:left; clear:none; }
.topbanner { width:960px; position:relative; float:left; clear:both; text-align:center; padding:5px 0; }

.mare td, .mare th { font-size:1.1em; }
.mare2 td, .mare2 th { font-size:1.2em; }


.tabelproprietati { background:#1a0000; border:1px solid #1f1f20; }
	.tabelproprietati td { border-top:1px solid #1f1f20; padding:1px 5px;}
	.tabelproprietati th { background:#310000; padding:3px 5px;} 
	.tabelproprietati td.even { background:#1a0a0a; }
	
	.faq h4 { font-size:14px; font-weight:bold; color:#f9ed7d; padding:.75em 0 .25em 50px; background:url(../layout/faq-bullet.png) 19px 9px no-repeat; overflow:visible; }
	.faq p { padding:0 50px; }
	

.portofoliu-lista a { position:relative; float:left; clear:both; padding-bottom:6px; text-decoration:none; }
.portofoliu-lista a span.pright { position:relative; float:left; clear:both; background:none; padding:11px; width:520px; }

.portofoliu-lista a:hover {  }
.portofoliu-lista a:hover span.pright { background:#310000; }
.portofoliu-lista a span, .portofoliu-lista a:hover span { cursor:pointer; }
.portofoliu-lista a img { border:1px solid #333333; cursor:pointer;  }
.portofoliu-lista a:hover img { border:1px solid #eeeeee; cursor:pointer;  }

	.portofoliu-lista a img { position:relative; float:right; clear:none; }
	.portofoliu-lista a span.masina { font-size:18px; }
	.portofoliu-lista a span.descriere { text-decoration:none; color:#999999; }
	.portofoliu-lista a span.descriere:hover { text-decoration:none; color:#999999; }
	.portofoliu-lista a span.click { position:relative; float:left; display:block; color:#777; font-size:.9em; padding:6px 0 0 13px; background:url(../layout/click-arrow.png) 0px 9px no-repeat; }
	.portofoliu-lista a:hover span.click { color:#CCCCCC; }
	
.fbshare { text-align:center; width:880px; padding:15px 40px 0;  }
.fbshare-dots { border:1px dotted #333333; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding:3px; float:none; margin:0 auto; width:440px; }

#home .fbshare-dots { display:none; }
	

* html .sidebanner { width:120px; height:400px; margin-left:-75px; }
* html .sidebanner2 { width:120px; height:400px; margin-left:-120px; }


