*{padding:0;margin:0}
img {border:none;vertical-align:top;}
.cleaner {line-height:0;height:0;clear:both;float:none!important;font-size:0;}
.hidden {display:none!important;}
body {background:url(bg.jpg) repeat-x;font-family:"Trebuchet MS", Verdana;}
a {outline:none;}
.more:hover, .art em a:hover, .more2:hover, .elec em a:hover, .inapoi  a:hover, .txt a:hover  {text-decoration:underline;}
.container {background:url(top.jpg) no-repeat;margin:0 auto;width:960px;position:relative;}
.tel {font-size:16px;color:#333;font-weight:bold;letter-spacing:-1px;position:absolute;top:7px;left:450px;}

.menu {display:block;clear:both;padding:69px 10px 10px 300px;}
.menu li {display:block;float:left;padding:0 4px 0 0;}
.menu li a {display:block;float:left;background:url(menu-a.jpg) no-repeat;height:24px;width:125px;font-size:11px;color:#333;text-decoration:none;text-align:center;padding:7px 0 0;}
.menu li a:hover, .menu .active a {background:url(menu-a-h.jpg) no-repeat;}

.txt {float:left;width:555px;padding:20px 55px 20px 20px;background:url(umbra.jpg) no-repeat right 20px;height:640px;}
.txt h1 {font-size:16px;color:#b88900;background:url(h1.jpg) no-repeat left 5px;padding:0 0 0 20px;}
.txt p {font-size:12px;line-height:16px;color:#333;padding:15px 0 0;text-align:justify;}
.txt img {float:left;padding:1px;border:solid 1px #c7c7c7;margin-right:15px;}
.txt h2 {font-size:16px;color:#000;background:url(h2.jpg) no-repeat left 21px;padding:15px 0 0 20px;clear:both;}

.txt ul {clear:both;padding-top:10px;}
.txt li {padding-bottom:1px;padding-top:10px;font-size:12px;line-height:16px;color:#333;list-style: disc inside;text-align:justify;}
.txt a {font-size:11px;color:#b88900;font-weight:bold;text-decoration:none;}
.rpt {background:url(rpt.jpg) no-repeat;float:left;height:135px;width:118px;margin:15px 0 0;padding:2px 17px 1px 2px;}
.rpt p {padding:5px;font-size:11px;text-align:left;clear:both;}
.rpt img, .no-border {border:none!important;margin:0!important;}

.col {float:left;width:314px;padding:20px 15px 0 0;}
.articol {background:url(articole.jpg) no-repeat;height:34px;font-size:15px;font-weight:bold;color:#333;padding:12px 0 0 40px;}
.art {padding:10px 0 0 15px;background:url(dashed2.gif) no-repeat 15px bottom;height:86px;}
.art em {font-size:13px;color:#b88900;font-style:normal;font-weight:bold;display:block;}
.art em a {color:#b88900;text-decoration:none;}
.art img {background:url(art-img.jpg) no-repeat;margin:0 10px 0 0;padding:5px 5px 5px 4px;float:left;width:71px;height:52px;}
.art p {font-size:11px;line-height:15px;color:#333;overflow:hidden;height:32px;}
.more {background:url(more.jpg) no-repeat;height:17px;font-weight:normal!important;width:94px;display:block;float:right;font-size:10px!important;color:#333!important;text-align:center;text-decoration:none;padding:8px 0 0;margin:0 10px 0 0;}

.galerie {background:url(imagini.jpg) no-repeat;height:31px;font-size:15px;font-weight:bold;color:#333;padding:15px 0 0 45px;margin:15px 0 0;}
.parteneri {background:url(parteneri.jpg) no-repeat;height:31px;font-size:15px;font-weight:bold;color:#333;padding:15px 0 0 45px;clear:both;}

.gall {padding:10px 0 0 15px;height:95px;}
.gall img {background:url(galerie-bg.jpg) no-repeat;padding:5px 10px 5px 4px;float:left;}
.part {padding:7px 0 0 15px;}
.part img {padding:3px 0;}
.footer {clear:both;border-top:1px solid #d7d7d7;padding-top:5px;margin:0 auto;width:920px;}
.footer p {text-align:center;display:block;padding:3px 0 0;font-size:11px;color:#333;}
.footer  a {font-size:11px;color:#333;}
.footer  a:hover {text-decoration:none;}

.elec {padding:10px 0 0 0px;background:url(dashed2.gif) no-repeat left bottom;height:86px;}
.elec em {font-size:13px;color:#b88900;font-style:normal;font-weight:bold;display:block;}
.elec em a {color:#b88900;text-decoration:none;}
.elec img {background:url(art-img.jpg) no-repeat;margin:0 10px 0 0;padding:5px 5px 5px 4px;float:left;width:71px;height:52px;border:none!important;}
.elec p {font-size:11px;line-height:15px;color:#333;padding:4px 0 0 0!important;}
.more2 {background:url(more.jpg) no-repeat;height:17px;width:94px;display:block;float:right;font-size:10px!important;color:#333!important;text-align:center;text-decoration:none;padding:8px 0 0;margin:0px 10px 0 0;font-weight:normal!important;}

.inapoi { display:block;clear:both;background:url(dashed2.gif) no-repeat left 10px;padding-top:25px!important;}
.inapoi  a {background:url(inapoi.jpg) no-repeat;padding-left:19px;font-size:11px;color:#b88900;font-weight:bold;text-decoration:none;} 

.pag {padding-top:15px;text-align:center;}
.pag a {margin:0 2px;background:#f7f7f7;font-size:12px;padding:1px 3px;color:#be9007;}
.ditto_currentpage {margin:0 2px;background:#f7f7f7;font-size:12px;padding:1px 3px;color:#666;}
