div {
clear:none;
position:relative;
}

p {
margin:0;
padding-top:6px;
}

.wrapper {
margin:0 auto;
width:960px;
clear:both;
}

.wrapper2 {
padding:10px 10px 10px 0;
background-color: #FFFFFF;
float:left;
}

.menu{
float:left;
width:950px;
}

.header{
float:left;
width:950px;
}

#leftmenu {
background:url(images/sidebar-top.gif) left top no-repeat;
height:62px;
float:left;
}

#rightmenu{
height:62px;
background:url(images/head.jpg) left bottom no-repeat #666d78;
width:660px;
padding-right:30px;
}

.leftcol {
clear:left;
width:260px;
float:left;
color:#414852;
}

.rightcol {
float:right;
width:690px;
background:#666d78;
clear:right;
}

#leftbg {
background:url(images/sidebar-mid.jpg) left top no-repeat;
padding-top:55px;
}

.content {
float:left;
width:950px;
}

.leftbox {
padding:10px;
width:240px;
clear:both;
}

.leftbox li a {
font-weight:bold;
text-decoration:none;
color:#00588f;
}

.leftbox li a:hover {
color:#333333;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
padding:0;
margin:0;
}

.leftbox h2 {
border-bottom:#414852 solid 1px;
}

#noutati ul {
list-style:none;
list-style-image:url(images/bullet-up.gif);
padding:10px 0 0 22px;
width:208px;
margin:0;
font-size:12px;
}

.rightcontent a {
text-decoration:none;
color:#6dcff6;
}

.rightcontent a:hover {
text-decoration:underline;
color:#FFF;
}

.content h3 {
font-size:16px;
font-weight:bold;
margin:0;
padding:11px 0;
}

.more {
text-align:right;
float:left;
clear:both;
width:230px;
font-size:12px;
}

.more2 {
text-align:right;
float:right;
clear:both;
width:200px;
font-size:12px;
}

.more a {
text-decoration:none;
color:#00588f;
}

.more a:hover {
text-decoration:none;
color:#333333;
}

.more2 a {
text-decoration:none;
color:#6dcff6;
}

.more2 a:hover {
text-decoration:none;
color:#cccccc;
}


.leftcol ul {
list-style:none;
list-style-image:url(images/bullet.gif);
padding:10px 0 0 22px;
width:208px;
margin:0;
}

.rightcontent {
width:630px;
padding:30px 30px 10px 30px;
}

.col1 {
float:left;
clear:left;
width:296px;
padding-right:18px;
border-right:#b3b6bc 1px solid;
margin-bottom:10px;
}

.col2 {
float:right;
clear:right;
width:296px;
padding-left:19px;
margin-bottom:10px;
}

.underline {
width:296px;
border-bottom:#b3b6bc 1px solid;
padding-bottom:10px;
margin-bottom:10px;
}

.underlinefull {
width:630px;
float:left;
clear:both;
border-bottom:#b3b6bc 1px solid;
padding-bottom:10px;
margin-bottom:10px;
}

.underlinetd {
border-bottom:#b3b6bc 1px solid;
padding-bottom:10px;
margin-bottom:10px;
}

.fullrow {
width:630px;
display:block;
float:left;
clear:both;
}

.rightcontent img {
border:1px #d7d7d7 solid;
text-align:left;
margin:3px 10px 5px 0;
}

.rightcontent ul {
list-style:outside;
list-style-image:url(images/bullet-gray.gif);
padding:10px 0 0 30px;
margin:0;
}

.rightcontent li {
padding:3px 0 3px 0;
margin:0;
}

.footer {
width:940px;
margin:0 auto;
float:none;
clear:both;
background:url(images/copy-bg.gif) right top no-repeat;
text-align:right;
color:#414852;
height:23px;
position:relative;
bottom:43px;
padding-top:10px;
font-size:11px;
}

.frontbox {
margin-top:10px;
width:295px;
background:url(images/c-box-mid.gif) left top repeat-y;
}

.fb-top {
background:url(images/c-box-top.gif) left top no-repeat;
width:295px;
}

.fb-btm {
background:url(images/c-box-btm.gif) left bottom no-repeat;
padding:10px;
width:275px;
}

.frontbox h2 {
color:#6dcff6;
}

.footer2 {
width:960px;
margin:0 auto;
float:none;
clear:both;
text-align:left;
color:#414852;
position:relative;
bottom:43px;
padding-top:10px;
font-size:11px;
}

quote {
font-size:14px;
font-style:italic;
}

.pagetitle {
width:630px;
border-bottom:#b3b6bc 1px solid;
margin-bottom:10px;
}

.contact {
width: 210px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.aplicatii img { padding:0; margin:0; border:none; }

.grey { color:#99AABB; }

.errmsg { font-size: 14px ; font-weight:bold ; color:#FFFFFF ; }