* {margin:0px;}
body { background-color:#e4e4e4; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#737373;}

#main {width:980px; margin:0 auto; text-align: center;}

#header-left {width:390px; position:relative; float:left; height:120px;}
#header-right {width:590px; position:relative; float:left; text-align:right; height:30px; padding-top:90px;}
#content {
    width:980px;
    height:563px;
    float:left;
}

.black-10 { color:#333333; }
.black-10:link { color:#333333; }
.black-10:visited {color:#333333; }
.black-10:hover { color:#000000; background-color:#a6d72a;}

.sitemap-link-div { position:absolute; top:646px; padding-left: 750px;}
.sitemap-link { color:#777777; font-family: Verdana; font-size: 10px; top:646px; text-decoration: none; }

#shadow_top { width:980px; height:10px; float: left; margin:0px; padding:0px; }
#shadow_left { width:10px; height:543px; float: left;}
#menu {width:103px; height:543px; float: left;}
#shadow_mdl { width:7px; height:543px; float: left;}
#content_mdl {width:828px; height:521px; float: left; border:#FFFFFF 11px solid; background-color: #c0c0c0;  -moz-border-radius:30px 0 30px 0;}
#shadow_right { width:10px; height:543px; float: left;}
#shadow_btm { width:980px; height:10px; float: left;}

.menu_item {width:81px; height:48px; display: block; border:#FFFFFF 11px solid; background-color:#8c8c8c; font-family: Arial; font-size: 12px; color:#FFFFFF; padding-top: 33px; text-decoration: none;  -moz-border-radius:30px 0 30px 0;}
.menu_item:link {background-color:#8c8c8c; color:#FFFFFF;}
.menu_item:visited {background-color:#8c8c8c; color:#FFFFFF;}
.menu_item:hover {background-color:#a6d72a; color:#000000; }

.menu_top {width:81px; height:18px; display: block; border:#FFFFFF 4px solid; background-color:#8c8c8c; font-family: Arial; font-size: 12px; color:#FFFFFF; padding:4px 3px 3px 3px;; text-decoration: none; float:right; text-align:center; margin-right: 20px;  -moz-border-radius:10px 0 10px 0;}
.menu_top:link {background-color:#8c8c8c;  color:#FFFFFF;}
.menu_top:visited {background-color:#8c8c8c;  color:#FFFFFF;}
.menu_top:hover {background-color:#0570dd;  color:#FFFFFF;}

.menu_item2 {width:81px; height:56px; display: block; border:#FFFFFF 11px solid; background-color:#8c8c8c; font-family: Arial; font-size: 12px; color:#FFFFFF; padding-top: 25px; text-decoration: none;  -moz-border-radius:30px 0 30px 0;}
.menu_item2:link {background-color:#8c8c8c;  color:#FFFFFF;}
.menu_item2:visited { background-color:#8c8c8c;  color:#FFFFFF;}
.menu_item2:hover { background-color:#a6d72a; color:#000000; }

.menu_item_sel {width:81px; height:48px; display: block; border:#FFFFFF 11px solid; background-color:#a6d72a; font-family: Arial; font-size: 12px; color:#FFFFFF; padding-top: 33px; text-decoration: none;  -moz-border-radius:30px 0 30px 0;}
.menu_item_sel:link { background-color:#0570dd;  color:#FFFFFF;}
.menu_item_sel:visited { background-color:#0570dd;  color:#FFFFFF;}
.menu_item_sel:hover { background-color:#a6d72a;  color:#000000;}

.menu_item2_sel {width:81px; height:56px; display: block; border:#FFFFFF 11px solid; background-color:#a6d72a; font-family: Arial; font-size: 12px; color:#FFFFFF; padding-top: 25px; text-decoration: none;  -moz-border-radius:30px 0 30px 0;}
.menu_item2_sel:link {background-color:#0570dd;  color:#FFFFFF;}
.menu_item2_sel:visited { background-color:#0570dd;  color:#FFFFFF;}
.menu_item2_sel:hover { background-color:#a6d72a;  color:#000000;}

.menu_sep {width:103px; height:7px;}

#content_mdl_left { width:95px; height:495px; float: left; padding:13px 18px;}
#content_mdl_sep1 { width:5px; height:416px; float: left; margin:92px 0px 0px 0px; background-color: #FFFFFF;}
#content_mdl_sep2 { width:5px; height:495px; float: left; padding:13px 0px;}

#mdl { width:644px; height:465px; float: left; margin:13px 13px 13px 0px; background-color: #999999; text-align: left; color:#FFFFFF; font-family: Verdana; font-size:11px; line-height:16px; text-align: justify; padding:15px;  -moz-border-radius:13px 0 13px 0;}

#left_sep { width:95px; height:10px; float: left; background-color: #dbdbdb;}
#number {width:95px; height:79px; float: left; color:#FFFFFF; font-family: Arial; font-size: 79px; line-height: 71px; font-weight: bold;}
#left_lines {width: 95px; height: 396px; margin-top:10px; float: left; background: url(../img/left_lines.gif) repeat left top; -moz-border-radius:25px 0 25px 0;}

#footer {height:45px; font-size:12px;}

.title h1 { color: #000000; font-family:Verdana; font-size:17px; line-height: 33px; font-weight: 300; margin:0px 0px 10px 10px;}

.home-box {width:181px; height:270px; display: block; border:#FFFFFF 7px solid; background-color:#8c8c8c; font-family: Arial; font-size: 12px; color:#FFFFFF; margin:10px 9px; text-decoration: none; float: left;  -moz-border-radius:13px 0 13px 0;}

.servicii-box {width:181px; height:160px; display: block; border:#FFFFFF 7px solid; background: #8c8c8c url(../img/servicii-corner.gif) no-repeat right 94px; font-family: Arial; font-size: 12px; color:#FFFFFF; margin:10px 9px; text-decoration: none; float: left;  -moz-border-radius:15px 0 15px 0;}
.servicii-box:hover { border:#ffffff 7px solid; padding: 0px; background: #8c8c8c url(../img/servicii-corner.gif) no-repeat right 28px; }

.home-box-title { text-align:center; margin-top:4px; }
.home-box-text { width:175px; font-size: 10px; line-height:12px; font-family:Verdana; text-indent:20px; height:110px; float:left; padding:3px 3px 0px 3px;}
.home-box-link { width:175px; height:12px; float:left; line-height:12px; padding:0px 0px 3px 0px; text-align:center;}

.servicii-box-link { width:175px; height:22px; float:left; line-height:22px; padding:0px 0px 3px 0px; text-align:center;}

.mdl_indent {text-indent: 35px;}
.mdl_red {color:#0570dd; text-decoration:underline;}

.mdl_bottom {text-align:center; width: 622px; float:left; background-color: #FFFFFF; margin:5px 11px 0px 11px; color: #0570dd; -moz-border-radius:13px 0 13px 0;}
.mdl_bottom h2 { color: #0570dd; font-family:Verdana; font-size:15px; line-height: 28px; font-style: italic; font-weight: 300; }

.gazduire-box {width:181px; height:130px; display: block; border:#FFFFFF 4px solid; background-color: #8c8c8c; font-family: Arial; font-size: 12px; color:#FFFFFF; margin:10px 9px; text-decoration: none; float: left;  -moz-border-radius:13px 0 13px 0;}
.gazduire-box-text { width:175px; font-size: 12px; line-height:17px; font-family:Verdana; text-indent:20px; height:110px; float:left; padding:3px 3px 0px 3px; text-align:center;}
.gazduire-left {width:110px; float:left; text-align: left; text-indent: 10px;}
.gazduire-right {width:55px; float:left; color: #FFFFFF; text-align: right; padding-right:10px; font-weight: bold; text-indent: 0px; }
.gazduire-box-title { text-align:center; margin-top:4px; font-size:16px; line-height:18px; }

.mn_port {display: block; border:#FFFFFF 2px solid; background-color:#8c8c8c; font-family: Arial; font-size: 12px; color:#FFFFFF; padding: 5px 11px 7px 11px; margin:0px 3px; text-decoration: none; float:left; text-align: center; text-indent: 0px; /* -moz-border-radius:11px 0px 11px 0px; */}
.mn_port:link {background-color:#8c8c8c; display: block; }
.mn_port:visited {background-color:#8c8c8c; display: block; }
.mn_port:hover {background-color:#a6d72a; display: block; color:#000000; }

#port { width:100%; height:410px; overflow: auto; margin-top:20px; padding:0px; text-indent: 0px; float:left;}

.sitemap-item-l1 {color:#FFFFFF; font-family: Verdana; font-size: 13px; text-decoration: none; margin-left:70px; line-height: 25px;}
.sitemap-item-l2 {color:#FFFFFF; font-family: Verdana; font-size: 13px; text-decoration: none; margin-left:110px; line-height: 25px;}
.sitemap-item-l3 {color:#FFFFFF; font-family: Verdana; font-size: 13px; text-decoration: none; margin-left:150px; line-height: 20px;}

#newsticker-demo { 
position:absolute;
top:5px;
width:310px; 
padding:0px 2px 0; 
font-family:Verdana;
font-size:12px;
margin:-2px 0px 10px 640px;;
}

#newsticker-demo a { text-decoration:none; font-size: 11px; line-height:13px; color:#0570dd; }
#newsticker-demo a:hover { text-decoration:none; font-size: 11px; line-height:13px; color:#a6d72a; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:11px;
line-height:13px;
font-weight:bold;
padding:1px;
}

.newsticker-jcarousellite { width:300px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:right; width:190px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }
.newsticker-jcarousellite .info span.cat2 { display: block; font-size:10px; color:#808080; }

.clear { clear: both; }