* {margin: 0; padding: 0; border: 0;}
body {font: normal 0.7em Verdana, Sans-serif; background: #515151;}
#container {width: 49em; background: #527EA5;} /*verde toamna 669006 rotten green 919255 verde drk grass 5C8D31 verde spring 5E7C41 petrol-blue orig: 527EA5  mov-iarna: 7871A9 red:ad4c4c */
#message {padding: 0.1em 1em 1em 0.5em; background: #F6F5E3;}/* blue B5DDDD # orange FFA82B pumpkin ff7f33 verde 7c9942 orange stins: FFAF80,ECB499 */
#logo {position: absolute; top: 2em; left: 51em;}
#logo a:hover {background: none;}
#logo img {width: 229px; height: 88px;}
#top {position: absolute; top: 0; left: 0;}
#acum {position: absolute; top: 0; left: 0; font: 0.8em; }
#acum em {font-weight: bold;}
#top img {width: 551px;}
#sidebar {width: 15em; position: absolute; top: 12em; left: 0.2; padding: 0.5em;}
#sidebar h2 {margin-top: -0.1em;} /*s dr j st*/
#sidebar a:hover {color: #557FA2;}
#recommended {width: 13em; padding: 0.5em; position: absolute; top: 30em; left: 0;}
#recommended h2 {margin-top: 1.3em;}
#body {width: 31.18em; padding: 12.7em 1.35em 2em 0.5em; margin-left: 16.2em; background: #fff;}
#menu {position: absolute; top: 12.75em; left: 51em; width: 23em;}
#menu li {font: normal 1.2em Georgia, Helvetica, Sans-serif; letter-spacing: 0.15em; padding: 0;}
#menu li a {display: block; padding: 0; color: #808080; background: url("../images/div.menu.a.gif") 0 0.35em no-repeat; padding-left: 1em;}
#menu li.active a, #menu li.active a:hover {background: url("../images/div.menu.a.active.gif") 0 0.35em no-repeat; color: #fff;}
#menu li a:hover {background: url("../images/div.menu.a.hover.gif") 0 0.35em no-repeat; color: #999999;}
#menu span.underline {text-decoration: underline;}
.noc {color: #000000; text-decoration: none; cursor: default;}
.mic {font: 0.6em;}
.frst {font-weight: bold; margin-bottom: 0.01em;}
.frst:first-letter {text-transform: uppercase}
.tdspace {border-style: solid none solid none}
h1 {font: normal 2em Georgia, Helvetica, Sans-serif;}
h2 {font: normal 1.4em Georgia, Helvetica, Sans-serif; margin: 0.75em 0 0.2em 0; color: #505050;}
p {line-height: 135%; margin-bottom: 0.5em;}
ul {list-style: none;}
li {margin-bottom: 0.3em; background: url("../images/li.gif") 0.1em 0.45em no-repeat; padding-left: 0.75em;}
acronym {border-bottom: 0.06em dotted #000;}
hr {width: 99%; height: 2px; background-color: #999999; color: #999999;}
a {text-decoration: none; color: #1722A4; padding: 0 0.1em 0 0.1em;}
a:hover {background: #105506; color: #fff;}
img.out {width: 2.075ex; height: 1.2ex;}
/*stiri*/
#txt {height: 36em;}
fieldset {border: 1px solid #555; padding: 10px 8px; margin: 0 0 8px 0; background: #E6FFE4; color: #000;}
input {padding: 2px; margin: 0; background: #ececec; border: 1px solid #555; }
textarea {width: 320px; height: 9em; padding: 1px; background: #ececec; border: 1px solid #555;}
.comment {color: #999999;}
*:target, .IE-target {background: url(/images/fade2grey.gif) repeat !important;}/* smoothscroll */
#creditfooter {display:none;}