@charset "utf-8"; * {margin:0;padding:0}
/*
body {font-size:75%;font-family:Verdana,"Trebuchet MS",Tahoma,Helvetica,sans-serif;color:#000;margin:0px;background:#fff;} 
*/
/*
html { font-size:16px; }
html { font-size: 1em; }
*/
body { font: small Verdana,Tahoma,Helvetica,sans-serif; color: #000; /*background: lightgray;*/ }
#content{float:left;width:75%;font-size:1em;}
#rside{margin-left:77%;}
#footer{clear:both;}
tt { color:black;font-size:1.1em; }
p{margin:2px 0 10px 0; padding: 0; line-height: 1.4em;}

#footer{background: lightgray;color: #FFF;padding:0.5em;}
#footer div p {margin:0; padding:3px 7px; width:100%;color: #444; background-color: #fff}

a {color: #0000EE;}
a:visited {color: #0000DD;}
a:hover {color:#DD0000;}
a, a:link, a:visited, a:active, a:hover {text-decoration:none}

a.TF-Link-r {background: url("external-link.gif") no-repeat scroll 100% 60%; padding-right: 17px}
a.TF-Link-r:hover {background: url("external-link-anim.gif") no-repeat scroll 100% 60%}

#rside p {font-size: 0.95em;color: #448}
.obs {font-size: 0.9em; color:red;}
.item {font-size: 0.9em; color:#448}
.itemb {font-size: 0.9em; color:#000}
.itemm {font-size: 0.9em; color:#cc3333}
.item8 {font-size: 0.8em; color:#448}

input[type=text],select {font-weight:bold}
input[type=button]{font-weight:bold;}
input[type=submit]{font-weight:bold;}
.notspec {background-color: #eee}
.pg-normal {color: black; color:blue; font-weight: normal; text-decoration: none; cursor: pointer}
.pg-selected {color: black; color:red; font-weight: bold; text-decoration: underline; cursor: pointer}
label {font-size:0.9em; font-weight: bold; color: #448; cursor: pointer}
html>body label:hover {color: red;}
img{border:0;}

.qomentd1 {margin-bottom:2px;border: 1px dotted gray;border-bottom:1px solid gray;border-left:4px solid #eedfcc;border-right:4px solid #eedfcc;}
.level0 {margin-left:0px}
.level1 {margin-left:10px}
.level2 {margin-left:20px}
.level3 {margin-left:30px}
.level4 {margin-left:40px}
.qoment {padding:5px; font-size:0.85em; color:#448;}
.qomenz {text-align:right;font-size:0.85em; background:#eedfcc;}
.hidden {display:none}
.show {display:block;}

.legendspan {font-size:0.8em;color:#cc3333;font-weight:bold;letter-spacing:-1px;padding:1px 5px;margin:0px 0px 6px 0px}
.qomentre {font-size:0.9em;background:#dcdcdc;text-decoration:underline overline}

.item-titlu {  font-size:0.9em;background:#eee;color:#cc3333;text-align:center;margin-top:1em;margin-bottom:0em; }

.sutot { padding: 0.2em 0.3em; border: 1px solid silver; text-align:center; font-weight:bold; font-size:0.9em; }

.radiobold {font-weight: bold;}
label {cursor: pointer;}
input[type=submit] { font-weight:bold; cursor: pointer; }

div .dindicatii { margin-top:1.5em; font-size:0.9em; background: #ffc; padding-top:0.4em;padding-bottom:0.1em;} 
div .dindicatii p { background: #ffd; color:#448;}

.tablelay {background: #C0C0C0; font-size: 0.85em; margin-left: 2.5em;}
.tablelay tr {background: #f0f0f0; }
.tablelay td, th { border: 1px solid white; }
.tablelay select { font-size: 0.9em; }
tr.color{background-color:#eef;}
tr table tr td { padding: 1px; }

select { font-size: 0.9em; }

.accordion {
  margin-left:0%;
  width: 20%;
  border-bottom: solid 1px #c4c4c4;
  font-size:0.9em;
}
.accordion h5 {
	background: #e9e7e7 url(arrow-square.gif) no-repeat right -51px;
	padding: 7px 5px;
	margin: 0;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h5:hover {
	background-color: #e3e2e2;
}
.accordion h5.active {
	background-position: right 5px;
        color: #448;
}
.accordion p {
	background: #f7f7f7;
	margin: 0;
        margin-bottom:0.2em;
        font-size:0.85em;
        cursor: pointer;
}
.accordion input[type=submit] {color:#448;background: #f7f7f7;font-size:0.9em;}
.accordion select {font-size:0.9em;background: #f7f7f7;}
.algnsbm {text-align:right;}

#vincdr, #vstindiv { float:left; margin-left:1%; width:75%; overflow:auto; }
.tahelp p {font-size:0.85em;color:#448;}
.selected{color:#448;}

div.stindiv{ 
  margin-left:0%;
  width: 20%;
  float: left;
  font-size:0.85em;
}
.tablestindiv {background: #C0C0C0;font-size:0.9em;}
.tablestindiv tr {background: #f0f0f0; }
.tablestindiv td { border: 1px solid white; }
div.navcss {margin-top: 0.2em; margin-bottom: 0.5em; background: white;}
div.navcss select { font-size:0.8em; }
div.navcss input { font-size:0.8em;text-align:center; }

.item-nume{ color:#448; }
img { vertical-align: middle; border: 1px solid #eee; }

/*#fisaang { font-size:0.85em;margin-left:0%;margin-bottom:1em;width:auto;overflow:auto; }*/
#fisaang { position: absolute; top: 6%; left:75%;background:#ddd;}
#fisaright .tablelay { margin-left:0em; font-size:0.9em;} 
#fisaright .tablelay tr { background: white; color:#448;}
td.alright{text-align:right;font-family:monospace;font-weight:bold;font-size:10.95px;}
#txtcal { font-size: 11px; }
#txtcal table {margin-top:1em;}

div.verificari { font-size: 0.9em; color:#448; margin-left:1.5em; }
div.textsize { width:164px; font-weight:bold; background:lightgray;text-align:center;}
div.textsize select { font-size:10px; }
