/* ================================
    CSS STYLES FOR MODULES
   ================================
*/

/* GENERAL */
p {
	margin-top: 0px;
	margin-bottom: 0px;
}

/* MODULE1 */
.module1 {
	/*width: 100%;*/
	font-size: .8em;
	font-weight: normal;
	line-height: 1.3;
	/*padding: 4px 4px 15px 6px;*/
	margin: 4px 4px 15px 6px;
}

* HTML .module1 {
	width: 100%;
	margin: 0px;
	padding: 4px 4px 15px 6px;
}

.module1 table {
	border: 2px ridge;
	border-collapse: collapse;
}

.module1 td {
	font-size: .8em;
	padding: 2px 4px;
	border: 2px ridge;
}

UL LI	{
	list-style-type: disc;
	color: darkred;
}

UL LI LI	{
	list-style-type: circle;
	color: darkred;
}

UL LI LI LI	{
	list-style-type: square;
	color: darkred;
}

OL LI	{
	list-style-type: decimal;
	color: darkred;
}

OL OL LI	{
	list-style-type: lower-alpha;
	color: darkred;
}

OL OL OL LI	{
	list-style-type: lower-roman;
	color: darkred;
}

/* MODULE2 */
.module2 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

/* MODULE3 */
.module3 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module3 a:link,
.module3 a:active,
.module3 a:visited {
}

.module3 a:hover {
}

/* MODULE4 */
.module4 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module4 a:link,
.module4 a:active,
.module4 a:visited {
}

.module4 a:hover {
}

.module4 div {
}

/* MODULE5 */
.module5 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 11px 18px 0 9px;
}

.module5 .intro_panel td {
}

.module5 .input_panel {
}

.module5 .input_panel td {
	font-size: 13px;
	color: #186397;
}

.module5 .comment {
	font-size: 10px;
	color: #186397;
}

.module5 input {
	border: 1pt solid #707070;
	/*font: normal 10px tahoma;
	width:115px;*/
	color: #505050;
}

.module5 textarea {
	border: 1pt solid #707070;
	/*font: normal 10px tahoma;
	width:115px;*/
	color: #505050;
}


/* MODULE7 */
.module7 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 5px 11px 7px 14px;
}

.module7 td {
}

.module7 .input_panel {
}

.module7 .input_panel td {
	font-size: 13px;
}

/* MODULE8 */
.module8 {
	width: 100%;
	font-size: .8em;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module8 table {
	border-collapse: collapse;
}

.module8 td.cell {
	text-align: center;
	vertical-align: top;
	padding: 0px 9px;
}

.module8 td.image {
	text-align: center;
	vertical-align: middle;
}

.module8 td.image img {
}

.module8 td.image a:link,
.module8 td.image a:active,
.module8 td.image a:visited {
}

.module8 td.image a:hover {
}

.module8 div.text {
	font-size: .7em;
	text-align: center;
	vertical-align: top;
	padding: 4px 0px;
}

.module8 div.text a:link,
.module8 div.text a:active,
.module8 div.text a:visited {
}

.module8 div.text a:hover {
}

/* MODULE9 */
.module9_paging_panel {
	/*width: 100%;*/
	text-align: left;
	padding: 1px 0px 4px 0px;
}

.module9_paging {
}

.module9_paging td {
	vertical-align: top;
	font-size: 14px;
	/*border: 1px solid gray;
	background-color: #e9e9e9;*/
	text-align: right;
}

.module9_paging td .div_left {
	float: left;
	padding: 4px 7px 0px 7px;
}

.module9_paging td .div_center {
	float: left;
	padding: 4px 0px 0px 0px;
}

.module9_paging td .div_right {
	float: right;
	padding: 4px 7px 0px 7px;
}

.module9_paging td input {
}

.module9 {
	width: 100%;
	font-size: .8em;
	font-weight: normal;
	padding: 1px 4px 11px 4px;
}

.module9 table {
	border-collapse: collapse;
}

.module9 td.cell {
	/*border: 2px solid white;
	background-color: #eee;*/
	text-align: center;
	vertical-align: top;
	padding: 9px 11px 9px 11px;
}

.module9 td.image {
	text-align: center;
	vertical-align: middle;
	background-color: #eee;
}

.module9 td.image img {
}

.module9 td.image a:link,
.module9 td.image a:active,
.module9 td.image a:visited {
}

.module9 td.image a:hover {
}

.module9 div.text {
	font-size: .7em;
	/*border: 2px solid white;*/
	text-align: center;
	vertical-align: top;
	padding: 4px 0px;
}

.module9 div.text a:link,
.module9 div.text a:active,
.module9 div.text a:visited {
}

.module9 div.text a:hover {
}

/* MODULE10 */
.module10 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module10 a:link,
.module10 a:active,
.module10 a:visited {
}

.module10 a:hover {
}

.module10 div {
}

/* MODULE11 */
.module11 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module11 span {
}

.module11 a:link,
.module11 a:active,
.module11 a:visited {
}

.module11 a:hover {
}

.module11 div {
}

.module11 div a:link,
.module11 div a:active,
.module11 div a:visited {
}

.module11 div a:hover {
}

.module11 .newstext_title {
}

.module11 .newstext_date {
}

.module11 .newstext_text {
}

/* MODULE12 */
.module12 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module12 span {
}

.module12 a:link,
.module12 a:active,
.module12 a:visited {
}

.module12 a:hover {
}

.module12 div {
}

.module12 div a:link,
.module12 div a:active,
.module12 div a:visited {
}

.module12 div a:hover {
}

/* MODULE13 */
.module13 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module13 span {
}

.module13 a:link,
.module13 a:active,
.module13 a:visited {
}

.module13 a:hover {
}

.module13 div {
}

.module13 div a:link,
.module13 div a:active,
.module13 div a:visited {
}

.module13 div a:hover {
}

/* MODULE14 */
.module14 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module14 span {
}

.module14 a:link,
.module14 a:active,
.module14 a:visited {
}

.module14 a:hover {
}

.module14 div {
}

.module14 div a:link,
.module14 div a:active,
.module14 div a:visited {
}

.module14 div a:hover {
}

/* MODULE15 */
.module15 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module15 a:link,
.module15 a:active,
.module15 a:visited {
}

.module15 a:hover {
}

.module15 div {
}

/* MODULE16 */
.module16 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module16 td.image {
}

.module16 td.image a:link,
.module16 td.image a:active,
.module16 td.image a:visited {
}

.module16 td.image a:hover {
}

.module16 td.signature {
}

.module16 td.signature a:link,
.module16 td.signature a:active,
.module16 td.signature a:visited {
}

.module16 td.signature a:hover {
}

.module16 td.signature_right {
}

.module16 td.signature_right a:link,
.module16 td.signature_right a:active,
.module16 td.signature_right a:visited {
}

.module16 td.signature_right a:hover {
}

/* MODULE17 */
.module17 {
	width: 100%;
	font-size: .8em;
	font-weight: normal;
	padding: 13px 11px 11px 24px;
}

.module17 td.image {
}

.module17 td.image a:link,
.module17 td.image a:active,
.module17 td.image a:visited {
}

.module17 td.image a:hover {
}

.module17 td.signature {
	font-size: .8em;
	font-weight: normal;
}

.module17 td.signature a:link,
.module17 td.signature a:active,
.module17 td.signature a:visited {
	text-decoration: underline;
	color: navy;
}

.module17 td.signature a:hover {
	text-decoration: underline;
	color: red;
}

.module17 td.signature_right {
	font-size: .8em;
	font-weight: normal;
	padding-left: 9px;
	vertical-align: top;
}

.module17 td.signature_right a:link,
.module17 td.signature_right a:active,
.module17 td.signature_right a:visited {
	text-decoration: underline;
	color: navy;
}

.module17 td.signature_right a:hover {
	text-decoration: underline;
	color: red;
}

/* MODULE18 */
.module18 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module18 td.image {
}

.module18 td.image a:link,
.module18 td.image a:active,
.module18 td.image a:visited {
}

.module18 td.image a:hover {
}

.module18 td.signature {
}

.module18 td.signature a:link,
.module18 td.signature a:active,
.module18 td.signature a:visited {
}

.module18 td.signature a:hover {
}

.module18 td.signature_right {
}

.module18 td.signature_right a:link,
.module18 td.signature_right a:active,
.module18 td.signature_right a:visited {
}

.module18 td.signature_right a:hover {
}

/* MODULE19 */
.module19_paging {
}

.module19_paging td {
}

.module19_paging td input {
}

.module19 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module19 table {
	border-collapse: collapse;
}

.module19 th {
	background-color: #fadcb6;
	border: ridge 2px #ece9d8;
	font-size: 12px;
	padding: 2px;
}

.module19 td.text {
	border: ridge 2px #ece9d8;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding: 2px;
}

.module19 td.image {
	border: ridge 2px #ece9d8;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
}

.module19 td.image span {
	cursor: hand;
	color: navy;
	text-decoration: underline;
}

.module19 td.image a:link,
.module19 td.image a:active,
.module19 td.image a:visited {
	text-decoration: underline;
	color: navy;
}

.module19 td.image a:hover {
	text-decoration: underline;
	color: darkred;
}

/* MODULE23 */
.module23 {
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 2px 4px 2px;
}

.module23 table {
}

.module23 td {
}

.module23 td.image {
}

.module23 td.image a:link,
.module23 td.image a:active,
.module23 td.image a:visited {
}

.module23 td.image a:hover {
}

.module23 td.signature {
}

.module23 td.signature a:link,
.module23 td.signature a:active,
.module23 td.signature a:visited {
}

.module23 td.signature a:hover {
}

.module23 td.signature_right {
}

.module23 td.signature_right a:link,
.module23 td.signature_right a:active,
.module23 td.signature_right a:visited {
}

.module23 td.signature_right a:hover {
}

/* MODULE24 */
.module24 {
}

