body {
	margin:0 auto;
	padding:0;
	width:100%;
	font-family: Helvetica, sans-serif;
	font-size:12px;
	color:#717070;
	background:url(../img/bg-site-top.png) repeat-x top left;
	}
p { color:#717070; margin:0; padding:0;}
a { color:#ff7740; outline:none; text-decoration:none;}
img { border:0;}
h1 { float:left; width:438px; margin:30px 0 0 0; padding:0; font-size:12px; color:#c6c6c6; font-weight: normal;}
#header h2 { float:right; color:#fff; font-size:40px; font-weight:normal; margin:60px 0 0 0; padding:0;}

#container { width:967px; height:auto; margin:0 auto;}
#top-site { float:left; width:967px; height:51px;}
#header { float:left; width:967px; height:215px;}
#content { width:967px; height:auto; float:left;}
#left-content { float:left; width:506px; height:auto;}
#right-content { float:right; width:445px; height:auto;}
#footer { float:left; width:967px; min-height:20px; background: url(../img/bg-footer.png) no-repeat top left; padding:5px 0 15px 0;}

.link-site { float:left; color:#ffffff; width:478px; height:25px; background:url(../img/bg-site-link.png) no-repeat top left; padding:5px 0 0 15px; margin:0 0 0 4px;}
.link-site a { color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; margin:0 2px;}
.left-view-top { float:left; width:488px; height:auto; background:url(../img/top-left-view.png) no-repeat top left;}
.left-view-bottom { float:left; width:488px; min-height:300px; background:url(../img/bottom-left-view.png) no-repeat bottom left; margin:30px 0 0 0;}

#top-site ul { float:right; margin:22px 0 0 0; padding:0; list-style-type:none;}
#top-site li { float:left; margin:0 0 0 10px; font-weight:bold; font-size:14px;}
#top-site li a { text-decoration:none; color:#ffa43c;}
#top-site li .select-top01 { background: url(../img/home-01.png) no-repeat top left; width:66px; height:25px; float:left; color:#ffffff; padding:6px 0 0 24px;}
#top-site li .select-top02 { background: url(../img/home-01.png) no-repeat top left; width:73px; height:25px; float:left; color:#ffffff; padding:6px 0 0 17px;}
#top-site li .select-top03 { background: url(../img/home-02.png) no-repeat top left; width:90px; height:25px; float:left; color:#ffffff; padding:6px 11px 0 17px;}

#top-site li .no-select { float:left; color:#ffa43c; margin:6px 0 0 10px;}

.logo { float:left; width:283px; height:215px;}

.info-site { float:left; width:441px; height:365px; background:url(../img/bg-info-site.png) no-repeat top left; position:relative; top:-60px;}
.foto-home-g { float:left; width:433px; height:312px; margin:-60px 0 0 0;}

.left-view-bottom h3 { float:left; color:#717070; font-size:24px; font-weight:normal; margin:5px 0 5px 35px; width:410px;}
.left-view-bottom p { float:left; margin:0; padding:0; width:400px; margin: 0 0 0 45px;}
.left-view-bottom h4 { float:left; color:#717070; font-size:14px; font-weight:bold; margin:5px 0 5px 35px; width:410px;}

.date { float:left; width:161px; height:149px; margin:35px 0 0 35px;}
.harta { float:left; width:161px; height:149px; margin:35px 0 0 60px}
.servicii-all { float:left; width:383px; height:123px; margin:37px 0 0 35px;}

.date h6 { float:left; width:161px; color:#717070; font-weight:bold; font-size:14px; margin:0 0 15px 0; padding:0;}
.date h6 img { margin:0 5px -12px 0;}
.date b { font-weight:normal; color:#696969; margin:0 0 0 5px;} 
.date p { color:#696969; margin:0 0 0 8px;} 
.date u { text-decoration:none; color:#b5b5b5; margin:0 0 5px 8px; font-size:10px; float:left;} 

.harta h6 { float:left; width:161px; color:#717070; font-weight:bold; font-size:14px; margin:0 0 15px 0; padding:0;}
.harta h6 img { margin:0 5px -12px 0;}
.harta img { margin: 0 0 0 20px;}
.link-detalii-h { float:right; margin:6px 5px 0 0;}

.servicii-all h6 { float:left; width:383px; color:#717070; font-weight:bold; font-size:14px; margin:0 0 15px 0; padding:0;}
.servicii-all h6 img { margin:0 5px -10px 0;}
.servicii-all h6 b { font-weight:normal; font-size:12px;}
.servicii-pis b { float:left; background:url(../img/ok.png) no-repeat bottom left; width:70px; margin:0 0 8px 20px; padding:0 0 0 20px;}
.servicii-all a { float:right; margin:15px 0 0 0;}


.all-view-top { float:left; width:964px; height:auto; background:url(../img/top-all-view.png) no-repeat top left;}
.all-view-bottom { float:left; width:964px; min-height:300px; background:url(../img/bottom-all-view.png) no-repeat bottom left; margin:32px 0 0 0; padding-bottom:50px;}
.all-view-bottom h3 { float:left; color:#717070; font-size:24px; font-weight:normal; margin:5px 0 5px 35px; width:430px;}
.harta-contact { border:2px solid #ff7740; float:left; margin:0 0 0 0;}
.all-view-bottom ul { margin:0; padding:0; list-style-type:none; float:left; width:500px;}
.all-view-bottom li { float:left; width:400px; margin:0 0 0 50px; line-height:18px;}

#footer p { text-align:center; margin:5px 0 0 0; color:#828282;}
#footer p a { color:#828282; text-decoration:none; margin:5px 2px 0 2px;}
#footer p b { color:#c6c6c6;}

.all-photo { border:1px solid #ff7740; margin:5px 5px 40px 55px;}

.all-view-bottom table { border:0; width:90%; text-align:center; margin:5px 0 20px 40px; font-family:Comic Sans MS; font-weight:bold; border:1px solid #383838;}
.all-view-bottom table td { border:1px solid #383838; color:#383838;}
.linie1 { background:#fff;}
.linie2 { background: #fff;}
.linietop { background: #fec993;}
#pisici-p { float:left; margin:0 0 0 130px; color:#383838;}

.email-pic { margin:0 0 -3px 0;}
