body { background-color:#e4e1e1; font-family:  Arial, sans-serif; font-size: 13px; color: #333333; background-image: url(../images/bg_page.gif); }

h1 { background-color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; height: 20px; line-height: 20px; font-weight: normal;}

h2 { font-family:"Arial Narrow", Arial, sans-serif; font-size: 2.8em; font-weight: normal; color: #8c734d; letter-spacing: -0.05em; }

a { color: #8c734d; text-decoration: underline; }

a:hover { color: #cc0066; text-decoration: none; }

#langselect { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; height: 20px; line-height: 20px; font-weight: normal; }

#langselect a { color: #999999; text-decoration: none; }

#langselect a:hover { color: #cc0066; text-decoration: none; }

#nav_logo, #nav_home, #nav_servicii, #nav_despremarci, #nav_marcicomunitare, #nav_legislatie, #nav_clienti, #nav_costuri, #nav_contact { text-indent: -10000px; background-repeat: no-repeat; background-position: bottom; }

a#nav_logo { background-image: url(../images/logo.gif); }

a#nav_home {background-image: url(../images/tab_home.gif); }

a#nav_servicii { background-image: url(../images/tab_servicii.gif); }

a#nav_despremarci { background-image: url(../images/tab_despremarci.gif); }

a#nav_marcicomunitare { background-image: url(../images/tab_marcicomunitare.gif); }

a#nav_legislatie  { background-image: url(../images/tab_legislatie.gif); }

a#nav_clienti { background-image: url(../images/tab_clienti.gif); }

a#nav_costuri { background-image: url(../images/tab_costuri.gif); }

a#nav_contact {background-image: url(../images/tab_contact.gif); }

#nav a:hover { background-position: top; }



#columns {}

#leftcolumn { background-color: #FFFFFF; background-image: url(../images/bg_leftcolumn_bottom.gif); background-repeat: no-repeat; background-position: bottom; }

#leftcolumn p { line-height: 20px; }

#leftcolumnholder { background-image: url(../images/bg_pagecorner.gif); background-repeat:  no-repeat; background-position: top left; }

#rightcolumn { display: block; width: 255px; float: left; }



#box_servicii { background-image: url(../images/bg_box_servicii.gif); color: #d1d1d1; }

#box_servicii ul li { border-top: 1px dotted #454545; }

#box_servicii ul li a {  font-size: 12px; color: #d1d1d1; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 24px;  }

#box_servicii ul li a:hover { color: #cc0066; background-image: url(../images/bg_serviciiover.gif); }

#box_clienti ul { border-bottom: 1px dotted #ccc8c8; }

#box_clienti ul li { border-top: 1px dotted #ccc8c8; }

#box_clienti ul li a {  font-size: 12px; color: #666666; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 24px;  }

#box_clienti ul li a:hover { color: #cc0066; background-image: url(../images/bg_darkgreynoise.gif); }



.rightlinks { border-top: 1px dotted #ccc8c8; }

.rightlinks a { border-bottom: 1px dotted #ccc8c8; font-size: 12px; line-height: 24px; padding-top: 2px; padding-bottom: 2px; display: block; color: #666666; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; background-image: none;  }

.rightlinks a:hover { color: #cc0066; }



#footer { background-image: url(../images/bg_footer.gif); }

#infooter { background-image: url(../images/bg_innerfooter.gif); background-repeat: no-repeat; background-position: top left; }

#footercontactinfo { background-image: url(../images/pic_footer.jpg); background-position: top left; background-repeat: no-repeat; }

#footercontactinfo p { border-bottom: 1px dotted #000000; color: #8c734d; }

#footercontactinfo a { color: #8c734d; text-decoration: none; }

#footercontactinfo a:hover { color: #cc0066; text-decoration: none; }

#minifooters { font-size: 9px; border-bottom: 0px; border: none; color: #3b3225;  }

#adworks { float: right; text-align: right; margin-top: -15px; font-size: 9px; border-bottom: 0px; border: none; color: #3b3225;}

#minifooters a, #adworks a { color: #3b3225; text-decoration: none; }

#minifooters a:hover, #adworks a:hover { text-decoration: underline; }



.footerlabel { color: #cc0066; width: 100px; display: block; float: left; }

#leftcolumnholder ul li { list-style: none; text-align: center;  }

#leftcolumnholder ul li ul li { display: block; list-style: none; padding: 8px; margin: 0px 75px 20px 0px; line-height: 24px; text-align: center; border: 1px solid #cccccc; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 18px; letter-spacing: -1px; background-image: url(../images/bg_clientbox.gif); background-position: top; background-repeat: no-repeat;  }


