*{padding:0;margin:0}
img {border:none;vertical-align:top;}
.cleaner {line-height:0px;height:0px;clear:both;float:none!important;font-size:0px;}
.hidden {display:none!important;}
a {outline:none;}

.p1 a:hover, .footer a:hover, .box a:hover {text-decoration:underline;}
.google a:hover, .tc a:hover {text-decoration:none;}
body {background:url(bg.jpg) repeat-x;font:12px "Trebuchet MS", Verdana;}
.all {display:block;position:relative;overflow:auto;min-width:1170px;}
.top {background:url(top.jpg) no-repeat;height:110px;}

.col-2 {position:absolute;top:125px; left:0;width:380px; }
.top2 {background:url(top2.jpg) no-repeat;height:125px;}
.reclama {display:block; clear:both; padding:3px 0 0 43px; float:left;}
.reclama1 {position:absolute; top:58px; left:410px;}
#map {height:600px;width:100%;}
.ct-avansata {background:url(ct-avansata.jpg) no-repeat left bottom;display:block;float:right;height:61px;width:368px;padding:2px 15px 0 0;clear:right;}
.ct-avansata p {padding:26px 0 0 33px;}
#searchTextField {width:300px;font:11px Arial;color:#666;background:none;border:none;}
.logo {display:block;float:left;width:265px;height:32px;text-indent:-9999px;}
.parteneri {float:right;font-size:11px;color:#666;padding:7px 20px 0 0;height:24px;}
.parteneri a:hover, .parteneri .active a {color:#559940;}
.parteneri a {text-decoration:none;color:#666;display:block;float:left;}
.parteneri li {display:block;float:left;list-style:none;padding:0 10px;background:url(line.gif) no-repeat right 4px;}
.parteneri .last {background:none;}

.localizare {display:block;clear:both;padding:24px 0 0 45px;float:left;}
#address {width:235px;font-family:"Trebuchet MS", Verdana;line-height:11px;color:#aaa;font-style:italic;background:none;border:none;}
.cauta {width:73px;background:none;border:none;text-indent:-9999px;cursor:pointer;}
.txt {display:block;float:right;clear:right;padding:15px 20px 0 0;}
.txt h1 {font-size:11px;color:#666;}
.calculator {background:url(calculator.jpg) no-repeat;height:145px;padding:15px 0 0 45px; position:relative;}
.calculator p {font-size:15px;color:#c20e8d;}
.km em {display:block;padding:14px 0 7px;clear:both;}
.km em input {width:300px;font:11px "Trebuchet MS", Verdana;color:#aaa;background:none;border:none;}
.km span { display:block; clear:both; float:right; padding:13px 22px 0 0;}
.km span input {height:26px;width:110px;background:none;border:none;cursor:pointer;text-indent:-9999px;display:block;}


.google {padding:20px 0 20px 30px;}
.seo {position:absolute;top:450px;height:234px;overflow:hidden;width:350px;}
.seo1 {position:absolute;top:480px;height:210px;overflow:hidden;width:350px;}
.google h1 {font-size:11px;color:#666;padding-bottom:0px;}
.goo-1 {float:left;margin:0 15px 0 0;}
.google h2, .google p {font-size:11px;color:#666;padding:0 20px 0 0;line-height:14px;}
.google a {color:#559940;}
.google li{list-style:disc inside;font-size:11px;color:#666;line-height:14px;}

#total {position:absolute;top:120px;left:45px;background:#FFF;font-size: 14px;}
.adp-directions {font-size:12px;}
#directionsPanel table {width:100%;}
.adp-directions {height:300px; overflow:auto;}
.p1 {padding:20px 0 0 35px;height:50px;border-bottom:1px solid #eaeaea;display:block;}
.p1 a {color:#559940; text-decoration:none;}
.p1 img {float:left; margin-right:15px;}
.p1 p {font-size:12px;color:#666;line-height:16px;padding:0 40px 0 0;background:url(arrow.jpg) no-repeat 310px 10px;}
.p1 p strong {color:#559940;font-weight:normal;}
.inrom {background:#f6f6f6 url(inrom.jpg) no-repeat;padding:20px 0 20px 40px;}
.footer {background:url(footer.jpg) repeat-x;height:42px;display:block;margin:1px 0 0;clear:both;}
.footer p {float:right;font-size:11px;color:#666;padding:10px 20px 0 0;}
.footer a {color:#666; text-decoration:none;}
.content {width:100%;min-height:600px;height:auto!important;height:600px;}
.box {border:1px solid #eaeaea;float:left;height:300px;width:154px;margin:30px 0 0 30px;padding:5px 0 0;overflow:hidden;}
.box em { display:block; text-align:center;}
.box em img {border-bottom:1px solid #eaeaea;padding:0 0 1px;}
.box h2 {font-size:12px;text-align:center;padding:5px 0 0;}
.box a {color:#559940;text-decoration:none;}
.box p {font-size:11px;color:#666;padding:5px 5px 0;}

.tc {padding:30px;}
.tc h1 {font-size:16px;color:#666;background:url(arrow.jpg) no-repeat left 5px;padding-left:15px;font-weight:normal;}
.tc h2 {font-size:13px;color:#e32aac;padding-top:15px;}
.tc h3 {font-size:13px;padding-top:10px;}
.tc p {font-size:11px;color:#666;padding-top:10px;line-height:18px;}
.tc a {color:#559940;}
.tc ul {padding-top:15px;}
.tc li {list-style:disc inside;line-height:18px;padding-bottom:1px;color:#666;}

.fm {padding:30px 0;}
.fm p {display:block;clear:both;padding:0 0 15px 15px;}
.fm label {display:block;float:left;width:90px;padding:4px;font:11px Tahoma;color:#666;}
.fm p input {width:196px;color:#666;background:url(input.gif) no-repeat;border:none;height:23px;font:11px Tahoma;padding:0 4px;}
.fm p textarea {width:421px;color:#666;background:url(textarea.gif) no-repeat;font:11px Tahoma;padding:4px;height:82px;border:none;overflow:hidden;}
.fm span {display:block;padding-left:113px;clear:both;}
.fm span input {background:url(trimite.jpg) no-repeat;color:#666;font-size:11px;height:29px;width:65px;border:none;;cursor:pointer;}
.errors {color:#F00;padding-bottom:15px;}