body { background: #777773; margin: 0; padding: 20px 0 20px 0; font: 13px Tahoma, sans-serif; color: #323232; }
a { outline: none; }
.clr { clear: both; }

#top { background: url(img/top.jpg) no-repeat; margin: 0 auto 0 auto; height: 16px; width: 804px; }
#bottom { background: url(img/bottom.jpg) no-repeat; margin: 0 auto 0 auto; height: 16px; width: 804px; }

#page { background: url(img/page.jpg) repeat-y; width: 772px; padding: 0 16px 0 16px; min-height: 700px; margin: 0 auto 0 auto; }

#header { background: url(img/header.jpg) no-repeat; height: 185px; position: relative; width: 772px; }
#logo { width: 216px; height: 66px; margin: 12px 0 0 12px; float: left;  } 

#menu { width: 742px; height: 26px; float: left; margin: 81px 0 0 0; padding: 0 15px 0 15px; }

.acasa a { background:url(img/menu_acasa.png) top no-repeat; display: block; float: left; width: 86px; height: 26px; text-indent:-9999px; }
.acasa a:hover { background:url(img/menu_acasa.png) bottom no-repeat; }
.acasaactive a { background:url(img/menu_acasa.png) bottom no-repeat; display: block; float: left; width: 86px; height: 26px; text-indent:-9999px; }

.pavaje a { background:url(img/menu_pavaje.png) top no-repeat; display: block; float: left; width: 86px; height: 26px; text-indent:-9999px; }
.pavaje a:hover { background:url(img/menu_pavaje.png) bottom no-repeat; }
.pavajeactive a { background:url(img/menu_pavaje.png) bottom no-repeat; display: block; float: left; width: 86px; height: 26px; text-indent:-9999px; }

.garduri a { background:url(img/menu_garduri.png) top no-repeat; display: block; float: left; width: 86px; height: 26px; text-indent:-9999px; }
.garduri a:hover { background:url(img/menu_garduri.png) bottom no-repeat; }
.garduriactive a { background:url(img/menu_garduri.png) bottom no-repeat; display: block; float: left; width: 86px; height: 26px; text-indent:-9999px; }

.elemente a { background:url(img/menu_elemente.png) top no-repeat; display: block; float: left; width: 86px; height: 26px; text-indent:-9999px; }
.elemente a:hover { background:url(img/menu_elemente.png) bottom no-repeat; }
.elementeactive a { background:url(img/menu_elemente.png) bottom no-repeat; display: block; float: left; width: 86px; height: 26px; text-indent:-9999px; }

.contact a { background:url(img/menu_contact.png) top no-repeat; display: block; float: right; width: 86px; height: 26px; text-indent:-9999px; }
.contact a:hover { background:url(img/menu_contact.png) bottom no-repeat; }
.contactactive a { background:url(img/menu_contact.png) bottom no-repeat; display: block; float: right; width: 86px; height: 26px; text-indent:-9999px; }


#content { width: 526px; float: left; padding: 25px 20px 0 0; }

.post { background: url(img/post_bg.jpg) top no-repeat; margin: 0 0 20px 0; }
.post h1 { font-size: 16px; line-height: 16px; margin: 0 0 15px 0; padding: 0; }
.post p { text-align: justify; margin: 0; padding: 0 0 15px 0;  line-height: 16px; }
.white { background: #fff; padding: 0 7px 0 7px; margin: 0 0 0 10px; }

.item { padding: 15px 0 15px 0; border-top: 1px solid #e6e3e3; }
.item h3 { font-size: 13px; line-height: 13px; margin: 0 0 10px 0; padding: 0; }
.item ul { margin: 0; padding: 0 0 0 15px; }
.model { float: right; }
.item small { font-size: 10px; }

#sidebar { width: 226px; float: left; padding: 25px 0 0 0; }
.right { border-left: 2px solid #e8e8e8; margin: 0 0 20px 0; text-align: right; }
.right h2 { font-size: 14px; line-height: 14px; text-align: right; margin: 0 0 15px 0; padding: 0; }
.galerie { padding: 0 0 10px 10px; }
.right a { color: #323232; text-decoration: underline; }
.right a:hover { text-decoration: none; }

#boxes { margin: 0 0 20px 0; }
#boxes h3 { font-size: 12px; line-height: 12px; margin: 0; padding: 0; }
#boxes h3 a { color: #323232; text-decoration: none; }
#boxes p { margin: 0; padding: 15px 15px 0 5px; font-size: 11px; }
#boxes img { float: right; margin: 4px 0 0 5px; }
.detalii { display: block; font-size: 11px; margin: 8px 0 0 0; }
.detalii a { text-decoration: none; color: #323232; }
.detalii a:hover { color #000000; }

#box1 { width: 230px; height: 146px; background: url(img/box_bg.jpg) no-repeat; padding: 10px 0 0 10px; float: left; margin: 0 25px 0 0; display: inline; }
#box2 { width: 230px; height: 146px; background: url(img/box_bg.jpg) no-repeat; padding: 10px 0 0 10px; float: left; margin: 0 25px 0 0; display: inline; }
#box3 { width: 230px; height: 146px; background: url(img/box_bg.jpg) no-repeat; padding: 10px 0 0 10px; float: left; margin: 0; display: inline; }

#footer { width: 762px; height: 18px; padding: 8px 0 0 10px; background: url(img/footer_bg.jpg) no-repeat; color: #605f5f; font-size: 9px; }
#footer a { text-decoration: none; color: #605f5f; }

.garduriimg { float: left; margin: 0 13px 13px 0; display: inline; }
.pics { float: left; margin: 0 13px 13px 0; display: inline; border="0" }