body {

    margin: 0;
    padding: 0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 75%;

}
.submit
{
color:red;
}
.imgs
{
border:3px solid red;

}
.imgsd:hover
{
border:1px solid #cccccc;
 
}

div.clear {

    clear: both;

}

div.confirmationMessage {

    font-weight: bold;
    text-align: center;
    padding: 10px 0 10px 0;
    background-color: #aabbcc;

}

div.errorMessage {

    font-weight: bold;
    text-align: center;
    padding: 10px 0 10px 0;
    background-color: #c40000;
    color: #ffffff;

}

h1 {

	height:50px;
    margin: 0;
    color:#036;
    font-style: italic;
    font-weight: bold;
    font-size: 26px;
    padding: 10px;

}

h1 img.header {

    margin: 0;
    float: left;

}

h1 p {

    position: relative;
    margin: 0;
    top: -3px;
    left: 5px;

}

h3 {

    padding-bottom: 4px;
    border-bottom: 3px solid #dedede;

}

#menu {

    background-color:#333333;
    width: 100%;
    position: relative;

}

#menu ul {

    margin: 0;
    padding: 0;
    list-style-type: none;
    font-weight: bold;
}

#menu ul li {

    float: left;
    padding: 0;

}

#menu ul li a {

    text-decoration: none;
    background-color:#333333;
    color: #ffffff;
    padding: 10px;
    margin: 0;
    display: block;

}

#menu ul li a:hover {

    background-color:#BD1029;
    color: #ffffff;

}

#submenu {

    background-color: #cccccc;
    width: 100%;

}

#submenu ul {

    margin: 0;
    padding: 0;
    list-style-type: none;
    font-weight: bold;
}

#submenu ul li {

    float: left;
    padding: 0;

}

#submenu ul li a {

    text-decoration: none;
    color: #000000;
    padding: 10px;
    margin: 0;
    display: block;

}

#submenu ul li a:hover {

    background-color: #123456;
    color: #ffffff;

}

div.body {

    border-top: 0px solid black;
    padding: 10px;

}

#add, #remove {

    text-decoration: none;
    color: #000000;

}

div.fieldsetu {

    border:1px solid #dedede;
    background-color: #EEEEEE;
    padding: 20px 10px 15px 10px;
    margin: 10px 0 16px 0;
    position: relative;

}
div.fieldsetu div.legend {

    position: absolute;
    top: -14px;
    background-color: #ffffff;
    border:1px solid #dedede;
    padding: 5px;

}


div.fieldset {

    border:1px solid #dedede;
    background-color: #EEEEEE;
    padding: 20px 10px 15px 10px;
    margin: 30px 0 20px 0;
    position: relative;

}

div.fieldset div.legend {

    position: absolute;
    top: -14px;
    background-color: #ffffff;
    border:1px solid #dedede;
    padding: 5px;

}

div.fieldset Label {

    color: #000000;
    font-weight: bold;

}

div.fieldset input {

    border:1px solid #aaaaaa;
    width:150px;
    
}

table.aplicatii a img {

    border:none;

}

table.aplicatii p {

    margin: 0;
    text-align: center;

}

.userinfo {

	margin-top:20px;
    background-color:#06C ;
    padding: 4px 4px 4px 10px;
    color: #ffffff;
    font-size: 10px;

}

h2.legend {

    margin: 2px 0 2px 0;
    padding: 4px;
    background-color: #D0D9E2;
    font-size: 100%;

}

.nav {

    margin: 6px 0 6px 6px;
    font-size: 10px;
	color:#666666;	

}
.nav a {
	color:#666666;	
	font-size: 10px;

	

}
.tabel{
border:1px solid #cccccc; border-collapse:collapse;
 
}
.tDnD_whileDrag
{
  -moz-box-shadow: 0 0 .7em rgba(0, 0, 0, .8);
  -webkit-box-shadow: 0 0 .7em rgba(0, 0, 0, .8);
  box-shadow: 0 0 .7em rgba(0, 0, 0, .8);
  background-color:white;

}


/*------------------------------------*\
	NAV
\*------------------------------------*/
#nav{
	list-style:none;
	font-weight:bold;
	margin-bottom:10px;
	/* Clear floats */
	float:left;
	width:100%;
	/* Bring the nav above everything else--uncomment if needed.
	position:relative;
	z-index:5;
	*/
}
#nav li{
	float:left;
	margin-right:10px;
	position:relative;
}
#nav a{
	display:block;
	padding:5px;
	color:#fff;
	background:#333;
	text-decoration:none;
}
#nav a:hover{
	color:#fff;
	background:#6b0c36;
	text-decoration:underline;
}

/*--- DROPDOWN ---*/
#nav ul{
	background:#fff; /* Adding a background makes the dropdown work properly in IE7+. Make this as close to your page's background as possible (i.e. white page == white background). */
	background:rgba(255,255,255,0); /* But! Let's make the background fully transparent where we can, we don't actually want to see it if we can help it... */
	list-style:none;
	position:absolute;
	display:none;
	z-index:10;
}
#nav ul li{
	padding-top:1px; /* Introducing a padding between the li and the a give the illusion spaced items */
	float:none;
}
#nav ul a{
	white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */
}
#nav li:hover ul{ /* Display the dropdown on hover */
	display:block; /* Bring back on-screen when needed */
}
#nav li:hover a{ /* These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */
	background:#BD1029;
	text-decoration:underline;
}
#nav li:hover ul a{ /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
	text-decoration:none;
}
#nav li:hover ul li a:hover{ /* Here we define the most explicit hover states--what happens when you hover each individual link. */
	background:#333;
}
 
 body, input, button, select, textarea { font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 1.5; }

input, button, select, textarea, form { margin: 0; }

a { color: #499ae7; text-decoration: underline; outline: none; ie-dummy: expression('this.hideFocus=true'); }
a:hover { text-decoration: none; }
a img { border: none; }

b, strong { font-weight: bold; }

p { margin: 1em 0; padding: 0; }

ul, ol { margin: 0; padding: 0 0 0 2em; }

li { margin: 0; padding: 0; }


pre { white-space: pre-wrap; font-family: Consolas, monospace; }

iframe { border: none; }

.clear { clear: both; }

.clear-left { clear: left; }

.clear-right { clear: right; }

.monospace { font-family: Consolas, monospace; font-size: 12px; }

input[type=text], input[type=password], input[type=number], textarea, select { padding: 4px 5px; font-weight: normal; color: #333333; background: white; border: 1px solid #cccccc; border-radius: 3px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); outline: none; }
input[type=text]:focus, input[type=password]:focus, input[type=number]:focus, textarea:focus, select:focus { color: black; border-color: #6c90b2; box-shadow: 0 0 5px #99cdff; }

input[type=text].placeholder, input[type=password].placeholder, input[type=number].placeholder, textarea.placeholder { color: #999999; }

select { padding: 4px 3px 4px 1px; }

button, .button, input[type=button], input[type=submit], input[type=reset] { display: inline-block; margin: 4px 4px 4px 0; padding: 4px 20px; text-align: center; vertical-align: middle; font-family: Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none !important; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); border: 1px solid; border-color: #cccccc #bbbbbb #aaaaaa; border-radius: 5px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 1px white; background: #f3f3f3; background-image: linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -moz-linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -webkit-linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -o-linear-gradient(top, white 1%, #e3e3e3 99%); cursor: pointer; }
button.small, .button.small, input[type=button].small, input[type=submit].small, input[type=reset].small { margin: 1px 1px 1px 0; padding: 1px 5px; line-height: 15px; font-size: 11px; min-width: 0; }
button:hover, .button:hover, input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover { color: black; border-color: #bbbbbb; background: #f7f7f7; background-image: linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -moz-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -webkit-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -o-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); }
button:active, .button:active, input[type=button]:active, input[type=submit]:active, input[type=reset]:active { position: relative; top: 1px; background: #e0e0e0; box-shadow: 0 0 2px rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(0, 0, 0, 0.1); }
button.blue, button.primary, .button.blue, .button.primary, input[type=button].blue, input[type=button].primary, input[type=submit].blue, input[type=submit].primary, input[type=reset].blue, input[type=reset].primary { display: inline-block; margin: 4px 4px 4px 0; padding: 4px 20px; text-align: center; vertical-align: middle; font-family: Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none !important; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); border: 1px solid; border-color: #cccccc #bbbbbb #aaaaaa; border-radius: 5px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 1px white; background: #f3f3f3; background-image: linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -moz-linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -webkit-linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -o-linear-gradient(top, white 1%, #e3e3e3 99%); cursor: pointer; color: white; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(255, 255, 255, 0.7); border-color: #7a9ab0 #7490a5 #6b8294; background: #0a9be7; background-image: linear-gradient(top, #01acfc 1%, #1d78bd 99%); background-image: -moz-linear-gradient(top, #01acfc 1%, #1d78bd 99%); background-image: -webkit-linear-gradient(top, #01acfc 1%, #1d78bd 99%); background-image: -o-linear-gradient(top, #01acfc 1%, #1d78bd 99%); }
button.blue.small, button.primary.small, .button.blue.small, .button.primary.small, input[type=button].blue.small, input[type=button].primary.small, input[type=submit].blue.small, input[type=submit].primary.small, input[type=reset].blue.small, input[type=reset].primary.small { margin: 1px 1px 1px 0; padding: 1px 5px; line-height: 15px; font-size: 11px; min-width: 0; }
button.blue:hover, button.primary:hover, .button.blue:hover, .button.primary:hover, input[type=button].blue:hover, input[type=button].primary:hover, input[type=submit].blue:hover, input[type=submit].primary:hover, input[type=reset].blue:hover, input[type=reset].primary:hover { color: black; border-color: #bbbbbb; background: #f7f7f7; background-image: linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -moz-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -webkit-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -o-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); }
button.blue:active, button.primary:active, .button.blue:active, .button.primary:active, input[type=button].blue:active, input[type=button].primary:active, input[type=submit].blue:active, input[type=submit].primary:active, input[type=reset].blue:active, input[type=reset].primary:active { position: relative; top: 1px; background: #e0e0e0; box-shadow: 0 0 2px rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(0, 0, 0, 0.1); }
button.blue:hover, button.primary:hover, .button.blue:hover, .button.primary:hover, input[type=button].blue:hover, input[type=button].primary:hover, input[type=submit].blue:hover, input[type=submit].primary:hover, input[type=reset].blue:hover, input[type=reset].primary:hover { color: white; border-color: #3c91eb #3080d4 #236cba; background: #1aa7ef; background-image: linear-gradient(top, #1dabf2 1%, #0795dc 99%); background-image: -moz-linear-gradient(top, #1dabf2 1%, #0795dc 99%); background-image: -webkit-linear-gradient(top, #1dabf2 1%, #0795dc 99%); background-image: -o-linear-gradient(top, #1dabf2 1%, #0795dc 99%); }
button.blue:active, button.primary:active, .button.blue:active, .button.primary:active, input[type=button].blue:active, input[type=button].primary:active, input[type=submit].blue:active, input[type=submit].primary:active, input[type=reset].blue:active, input[type=reset].primary:active { background: #3183c1; border-color: #2b72a8 #2b72a8 #236cba; }
button.green, .button.green, input[type=button].green, input[type=submit].green, input[type=reset].green { display: inline-block; margin: 4px 4px 4px 0; padding: 4px 20px; text-align: center; vertical-align: middle; font-family: Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none !important; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); border: 1px solid; border-color: #cccccc #bbbbbb #aaaaaa; border-radius: 5px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 1px white; background: #f3f3f3; background-image: linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -moz-linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -webkit-linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -o-linear-gradient(top, white 1%, #e3e3e3 99%); cursor: pointer; color: white; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(255, 255, 255, 0.7); border-color: #789870 #71906b #668463; background: #3aab27; background-image: linear-gradient(top, #3cb828 1%, #348926 99%); background-image: -moz-linear-gradient(top, #3cb828 1%, #348926 99%); background-image: -webkit-linear-gradient(top, #3cb828 1%, #348926 99%); background-image: -o-linear-gradient(top, #3cb828 1%, #348926 99%); }
button.green.small, .button.green.small, input[type=button].green.small, input[type=submit].green.small, input[type=reset].green.small { margin: 1px 1px 1px 0; padding: 1px 5px; line-height: 15px; font-size: 11px; min-width: 0; }
button.green:hover, .button.green:hover, input[type=button].green:hover, input[type=submit].green:hover, input[type=reset].green:hover { color: black; border-color: #bbbbbb; background: #f7f7f7; background-image: linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -moz-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -webkit-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -o-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); }
button.green:active, .button.green:active, input[type=button].green:active, input[type=submit].green:active, input[type=reset].green:active { position: relative; top: 1px; background: #e0e0e0; box-shadow: 0 0 2px rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(0, 0, 0, 0.1); }
button.green:hover, .button.green:hover, input[type=button].green:hover, input[type=submit].green:hover, input[type=reset].green:hover { color: white; border-color: #789870 #71906b #668463; background: #3fbc2a; background-image: linear-gradient(top, #47c432 1%, #30ae1c 99%); background-image: -moz-linear-gradient(top, #47c432 1%, #30ae1c 99%); background-image: -webkit-linear-gradient(top, #47c432 1%, #30ae1c 99%); background-image: -o-linear-gradient(top, #47c432 1%, #30ae1c 99%); }
button.green:active, .button.green:active, input[type=button].green:active, input[type=submit].green:active, input[type=reset].green:active { background: #47953b; border-color: #3e8333 #3e8333 #668463; }
button.large, .button.large, input[type=button].large, input[type=submit].large, input[type=reset].large { padding-top: 6px; padding-bottom: 6px; font-size: 15px; }

button.button { padding: 3px 20px; }

* html button, * html .button, * html input[type=button], * html input[type=submit], * html input[type=reset], * + html button, * + html .button, * + html input[type=button], * + html input[type=submit], * + html input[type=reset] { display: inline !important; padding: 2px 7px !important; }
* html input[type=button], * html input[type=submit], * html input[type=reset], * + html input[type=button], * + html input[type=submit], * + html input[type=reset] { padding: 2px 0 !important; }
* html a.button, * html span.button, * html div.button, * + html a.button, * + html span.button, * + html div.button { padding: 4px 20px !important; }

label.error { display: block; position: absolute; z-index: 10; padding: 5px 10px; color: white !important; font-size: 12px; font-weight: bold; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.3); -o-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.3); background: #e26060; background-image: linear-gradient(top, #ea6969 1%, #d95757 99%); background-image: -moz-linear-gradient(top, #ea6969 1%, #d95757 99%); background-image: -webkit-linear-gradient(top, #ea6969 1%, #d95757 99%); background-image: -o-linear-gradient(top, #ea6969 1%, #d95757 99%); border: 1px solid #d73d3d; border-radius: 3px; }
label.error .arrow { display: block; position: absolute; background: url(../images/tooltip.png) no-repeat; }
label.error.right .arrow { left: -9px; top: 50%; margin-top: -9px; width: 9px; height: 17px; background-position: right -20px; }
label.error.top .arrow { left: 50%; margin-left: -11px; bottom: -13px; width: 21px; height: 13px; background-position: center top; }

.ui.tooltip { position: relative; z-index: 11; max-width: 450px; padding: 0 10px; border-width: 1px; border-style: solid; border-color: #cccccc #bbbbbb #aaaaaa; border-radius: 3px; box-shadow: inset 0 1px 0 white, inset 0 -1px 0 #d7d7d7, 0 2px 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 1px 0 white, inset 0 -1px 0 #d7d7d7, 0 2px 5px rgba(0, 0, 0, 0.2); -webkit-box-shadow: inset 0 1px 0 white, inset 0 -1px 0 #d7d7d7, 0 2px 7px rgba(0, 0, 0, 0.2); -o-box-shadow: inset 0 1px 0 white, inset 0 -1px 0 #d7d7d7, 0 2px 5px rgba(0, 0, 0, 0.2); background: #f7f7f7; background-image: linear-gradient(top, #fafafa 1px, #e3e3e3 99%); background-image: -moz-linear-gradient(top, #fafafa 1px, #e3e3e3 99%); background-image: -webkit-linear-gradient(top, #fafafa 1px, #e3e3e3 99%); background-image: -o-linear-gradient(top, #fafafa 1px, #e3e3e3 99%); }
.ui.tooltip .arrow { display: block; position: absolute; left: -12px; top: 50%; margin-top: -10px; width: 12px; height: 19px; background: url(../images/tooltip.png) no-repeat right -40px; }
.ui.tooltip .title { margin: 0 0 3px; padding: 0; font-size: 12px; font-weight: bold; }
.ui.tooltip .content { margin: 10px 0; padding: 0; font-size: 12px; font-weight: normal; line-height: 16px; }

.selectbox { display: inline; white-space: nowrap; }
.selectbox .selected { display: inline-block; margin: 4px 4px 4px 0; padding: 4px 20px; text-align: center; vertical-align: middle; font-family: Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none !important; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); border: 1px solid; border-color: #cccccc #bbbbbb #aaaaaa; border-radius: 5px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 1px white; background: #f3f3f3; background-image: linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -moz-linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -webkit-linear-gradient(top, white 1%, #e3e3e3 99%); background-image: -o-linear-gradient(top, white 1%, #e3e3e3 99%); cursor: pointer; padding-left: 10px; padding-right: 5px; text-align: left; font-size: 13px; }
.selectbox .selected.small { margin: 1px 1px 1px 0; padding: 1px 5px; line-height: 15px; font-size: 11px; min-width: 0; }
.selectbox .selected:hover { color: black; border-color: #bbbbbb; background: #f7f7f7; background-image: linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -moz-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -webkit-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); background-image: -o-linear-gradient(top, #fcfcfc 1%, #f0f0f0 99%); }
.selectbox .selected:active { position: relative; top: 1px; background: #e0e0e0; box-shadow: 0 0 2px rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(0, 0, 0, 0.1); }
.selectbox .selected-title { display: block; background: url(../images/selectbox-arrow.png) no-repeat right center; overflow: hidden; text-overflow: ellipsis; }
.selectbox.active .selected { background: #f7f7f7; box-shadow: 0 0 2px rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(0, 0, 0, 0.1); }
.selectbox ul { position: absolute; z-index: 100; max-height: 208px; overflow: scroll; overflow-x: hidden; overflow-y: auto; margin: -3px 0 0 0 !important; padding: 0; background: white; border: 1px solid #cccccc; border-radius: 3px; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); }
.selectbox ul li { list-style: none; margin: 0; padding: 1px; }
.selectbox ul li a { display: block; padding: 3px 10px 3px 8px; font-size: 13px; color: #222222; text-align: left; text-decoration: none; }
.selectbox ul li a.active { background: #999999; color: white; }
.selectbox ul li:first-child a { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.selectbox ul li:last-child a { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }

.popupFrame { padding: 10px; background: white no-repeat center; border-radius: 10px; z-index: 1001; }
.popupFrame.wait { background-image: url(../images/preloader-white.gif); }
.popupFrame .popupFrame-close { background: url(../images/close.png) no-repeat center; z-index: 1010; }

.popupFrame-overlay { background: #090909 url(../images/pattern-7.png) repeat center; background: rgba(0, 0, 0, 0.9) url(../images/pattern-7.png) repeat center; z-index: 1000; }

.breadcrumbs { float: left; margin: 5px 0 20px 0; padding: 0; font-size: 12px; color: #777777; cursor: default; }
.breadcrumbs ul { margin: 0; padding: 0; overflow: hidden; }
.breadcrumbs li { float: left; margin: 0 20px 0 -17px; padding: 0 0 0 17px; list-style: none; background: url(../images/breadcrumbs-arrow.gif) no-repeat left center; color: #777777; }
.breadcrumbs a { text-decoration: none; }
.breadcrumbs a:hover { text-decoration: underline; }
.breadcrumbs b, .breadcrumbs strong, .breadcrumbs b a, .breadcrumbs strong a, .breadcrumbs b a:hover, .breadcrumbs strong a:hover { font-weight: normal; color: #777777; cursor: default; text-decoration: none; }

.element.header { margin-top:0px; margin-left:0; height:120px;  background: url(../images/hnou.jpg) no-repeat top left }
.titlu { margin-left:5px; margin-top:13px; padding: 5px 10px 4px 0; color: white; text-shadow: 0 1px 1px black; font-size: 20px; font-weight: normal;  }


.element.header .header-1 h1 b, .element.header .header-1 h1 strong { font-weight: bold; color: black; }
.element.header .right { float: right; padding: 8px 0 5px 25px; margin: 0 0 0 25px; border-left: 1px solid #bbbbbb; }
.element.header .description, .element.header .content { clear: left; margin: 0; padding: 8px 0; font-size: 12px; }

#l_0, #l_footer { width: 963px; margin: 0 auto; text-align: left; }

#l_0 { background: url(../images/layout-r.gif) repeat-y right top; }

#l_1 { background: url(../images/layout-rt.gif) no-repeat right top; }

#l_2 { background: url(../images/layout-b.gif) no-repeat left bottom; padding: 18px 0 15px; }

#l_3 { width: 955px; padding-bottom: 3px; overflow: hidden; background: white url(../images/layout-t.jpg) no-repeat left top; }
