/* <![CDATA[ */
html, body {
 margin: 0;
 font-family: Verdana, Helvetica, Arial;
 font-size: 9pt;
 height: 99%;
/* height: auto;*/
 background-color: #FFF;
 }

form {
 margin-left: 1em;
 border: 1px dotted #E9E9E9;
 padding: 2pt;
 width: 600px;
 }

fieldset {
	border: 0;
	font-weight: 600;
}

label {
	font-weight: normal;
}

.left form {
	width: 90%;
}

.left .subm {
	font-size: 11pt;
}

input, select, textarea {
	border: 1px solid #CACACA;
}

textarea {
 width: 39em;
 height: 100px;
 }

input {width: 35em;}

input#search{
	width: 15em;
	margin-left: -1em;
	margin-top: 2em;
}

input.none {
	width: 1em;
	height: 1em;
/* 	margin-bottom: 0.5em; */
}

ul {
 list-style-type: none;
 margin-left: -2em;
}

li{
 padding-bottom: 0.2em;
 /*color: #636363;*/
 color: #879C89;
 width: 43em;
}

li.last{color: #000;}

ul.media li {
	color: #000;
	margin-bottom: 0.2em;
}

a {
 text-decoration: none;
 color: inherit;
}

a:hover{text-decoration: underline;}

a.text {
 color: inherit;
 border-bottom: 1px dotted #868686;
}

a.text:hover{
 border: 0;
 text-decoration: underline;
}

.subm, .check {
 width: auto;
 background-color: #E6FFB4;
}

.right {
 	margin-left: 21.8%;
 	padding-left: 2em;
 	height: 100%;
 	background-color: #FFF;
 	padding-top: 1em;
 	line-height: 1.3em;
}

.left {
 float: left;
 padding-left: 1em;
 padding-right: 1em;
 width: 20%;
 height: 100%;
 max-width: 20%;
 padding-top: 1em;
 background-color: #DBE8CA;
 border-bottom: 1px solid #879C89;
 border-right: 1px solid #879C89;
}

/*.line {
 width: 1px;
 height: 100%;
 background-color: #879C89;
 float: left;
}*/

.title {
 text-transform: uppercase;
 font-weight: 600;
 text-align: center;
}
.subtitle {text-align: center;}

#date{
 color: #AFAFAF;
 font-size: 7pt;
 margin-top: 2em;
}
#nr{
 padding-top: 0.1em;
 margin-top: 0.5em;
 border: 1px solid #879C89;
}

.icons {
 	margin-right: 2em;
 	float: right;
}
#pdf {
	background-image: url('../pics/pdf.png');
 	width: 22px;
 	height: 22px;
 	float: left;
}
#print{
 	background-image: url('../pics/txt.png');
 	width: 22px;
 	height: 22px;
 	float: left;
}

.prn {
	margin: 50px;
	line-height: 1.4em;
}

.prn a.text {
	text-decoration: none;
	border: 0;
}


.nopic {
	background-image: url('../pics/tigu.png');
	background-repeat: no-repeat;
	height: 50px;
}

.notitle {
	margin-left: 105px;
	font-weight: 600;
}

.subhead {
	margin-left: 1em;
	width: 400px;
	color: #4F4F4F;
}

.error{
	font-weight: 600;
	color: #FF334B;
	margin: 1em;
	padding-left: 0.2em;
	border: 1px solid #FF0000;
	width: 300px;
}

.audio{
	height: 16px;
	margin-left: 2px;
	margin-bottom: -2px;
}

.res0, .res1 {
	background: url('../pics/round_tl.png') no-repeat top left;
	border-right: 4px solid #E4E4E4;
	padding:0.5em 0.3em 0pt 1em;
	cursor: pointer;
}

.res1 {
	float: left;
}

.res0 {
	float: right;
}


@media print {
	.prn {
		orphans: 3;
		widows: 3;
		font-size: 12pt;
	}
	 a {
		text-decoration: none;
		border: 0;
	}
}
 /* ]]> */