table {
	padding: 0;
}

td {
	padding: 0;
}

/* modules_begin */

IMG.timage {
	margin: 0px;
	padding: 0px;
}

INPUT.tedit {
	background: #ffffff; color: #000000;
	border: #999999 1px solid;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
	text-decoration: none;
}

INPUT.tbutton {
	background: #d0d0ff; color: #000000;
	border: #999999 1px solid;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
	text-decoration: none;
}

TEXTAREA.tmemo {
	background: #ffffff; color: #000000;
	border: #999999 1px solid;
	width: 100%; height: 100px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
	text-decoration: none;
}

TABLE.main {
	width: 100%; text-align: center; border-width: 0px; padding: 10px; background-image: url(images/bkimg.jpg);
}

TABLE.home_main {
	width: 100%; text-align: center; border-width: 0px; padding: 10px; background-image: url(images/bkimg.jpg);
}

TABLE.message {
width: 100%; text-align: left; background-color: #d0d0ff; font-size: 11pt;
}

TABLE.module_grid {
width: 100%;
}

TABLE.module_one {
width: 100%;
}

TD.title {
width: 100%; font-size: 12pt; font-weight: bold; height: 30px; text-align: left; color: 0000a0; text-decoration: none;
}

TD.message {
width: 100%; height: 2px; text-align: left; background-color: #d0d0ff; font-size: 11pt;
text-align: left; color: #000000;
}

TD.body {
width: 100%; 
vertical-align: top;
}

TABLE.item {
width: 100%; bbackground-color: #a0a0ff;
}

TD.extra_img {
width: 100px;
font-size: 10pt; background-color: #ffffff; margin: 1px; padding: 0px; border: #000080 1px solid;
}

TD.extra_item {
width: *; height: 100%;
font-size: 12pt; font-weight: bold; margin: 1px; padding: 0px;
}

TD.extra_title {
font-size: 11pt; font-weight: bold; margin: 0px; color: #900000;
}

TD.extra_body {
	width: 100%; height: 100%;
	margin: 0px;
	padding: 10px;
	vertical-align: top;
	font-size: 10pt;
}

TD.item_title {
font-size: 10pt; font-weight: bold; margin: 1px;
}

TD.item_body {
background-color: font-size: 10pt; margin: 1px;
}

TD.item_date {
text-align: right; font-size: 8pt; margin: 1px;
}

TD.twocol1 {
width: 20%; text-align: right; margin: 1px;
}

TD.twocol2 {
width: *; text-align: left; margin: 1px;
}

TEXTAREA.full {
	width: 100%; height: 200px;
	border-right: #999999 1px solid; border-top: #999999 1px solid; font-size: 11px; background: #ffffff; border-left: #999999 1px solid; color: #000000; border-bottom: #999999 1px solid; font-family: tahoma, Arial, Helvetica, sans-serif; text-decoration: none;
}

A.item_title {
font-family: Tahoma; color: #000000; font-weight: bold; text-decoration: none;
}

A {
	color: #0000ff;
	text-decoration: none;
}
A:hover {
	color: #0000ff;
	text-decoration: underline;
}

/* modules_end */

TABLE.banner {
width: 100%; text-align: left; font-size: 11pt;
}
TD.banner {
width: 100%; font-size: 8pt; font-weight: bold; margin: 1px; text-align: center; 
}

body
{scrollbar-face-color: #dedede; scrollbar-track-color: #dedede; scrollbar-3dlight-color: #dedede; scrollbar-darkshadow-color: #dedede;
 scrollbar-highlight-color: #6fabd8; scrollbar-arrow-color: #aaaaaa; scrollbar-shadow-color: #aaaaaa;
 text-align: center; background: #dedede; color: black;
 font-weight: normal; font-size: 8pt; font-family: Courier New, Impact;
 margin: 0;
}

TD.top {
height: 28px; 
background-color: RGB(128,0,0); FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: WHITE;  LINE-HEIGHT: 20px; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}

TD.grid {
Font-Family: Tahoma, Times New Roman, ARIAL, HELVETICA, GENEVA, SANS-SERIF;
Font-weight: bold; Font-size: 8pt;
color: black;
Text-decoration: none;
Text-indent: 0px; Line-height: 12px;
Text-align: center;
Padding-top: 10px;
background-color: #6fabd8;

}
TD.devider {
Font-Family: Arial, HELVETICA, GENEVA, SANS-SERIF;
Font-weight: bold; Font-size: 12pt;
Text-decoration: none;
Line-height: 12px;
color: WHITE;
Height: 13px;

}
TD.grid_content {
Font-Family: Tahoma, Times New Roman, ARIAL, HELVETICA, GENEVA, SANS-SERIF;
Font-size: 8pt;
Text-decoration: none;
Line-height: 12px;
Text-align: center;
color: black;
padding: 2px 2px 2px 2px;
}
TD.form_content {
Font-Family: Tahoma,Times New Roman, ARIAL, HELVETICA, GENEVA, SANS-SERIF;
font-size: 11px; color: #676767;  
Font-Family: Tahoma,Times New Roman, ARIAL, HELVETICA, GENEVA, SANS-SERIF;
Font-weight: bold; 
Text-decoration: none;
Line-height: 12px;
}
TD.num {
Font-Family: Tahoma,Times New Roman, ARIAL, HELVETICA, GENEVA, SANS-SERIF;
Font-weight: bold; 
Font-size: 11pt;
Text-decoration: none;
color: BLACK;
}

TABLE.toolbar {
Font-Family: Arial, HELVETICA, GENEVA, SANS-SERIF;
Font-weight: bold; Font-size: 12pt;
Text-decoration: none;
Line-height: 12px;
color: WHITE;
}

TABLE.menu {
BackGround: url(images/panel.png) no-repeat; 
}

TABLE.login {
 background-image: url("images/login_bg.jpg"); background-position: top left; background-repeat: x-repeat;
}
TD.login{
  font-size: 12pt; font-weight: bold; text-align: left; color: ffffff; text-decoration: none;
}
TD.info {
font-size: 12pt; font-weight: bold; height: 30px; text-align: left; color: 0000a0; text-decoration: none;
padding: 3px;
}


/*
TABLE.menu_top {
BackGround-Image: url(images/m1_top.gif);
}
TABLE.menu_bottom {
BackGround-Image: url(images/m1_bot.gif);
}
*/
/*
TABLE {
width: 100%; border-width: 0; border-style: none; border-collapse: collapse;
}
*/

TR.grid_content {

}
h4.error {
Font-Family: Arial, HELVETICA, GENEVA, SANS-SERIF;
Font-size: 10pt;
Text-decoration: none;
Line-height: 12px;
color: RED;

}
TD.grid_checked {
BackGround-position: center center;
BackGround-Repeat: no-repeat;

}
TD.grid_unchecked {
BackGround-position: center center;
BackGround-Repeat: no-repeat;

}

TD.qtype1 {
BackGround-position: center center;
BackGround-Repeat: no-repeat;
}
TD.qtype2 {
BackGround-position: center center;
BackGround-Repeat: no-repeat;
}
TD.qtype3 {
BackGround-position: center center;
BackGround-Repeat: no-repeat;
}

TD.grid_group {
Font-Family: Tahoma, Times New Roman, ARIAL, HELVETICA, GENEVA, SANS-SERIF;
Font-weight: bold; Font-size: 10pt;

}


TABLE.grid {
 border-collapse:collapse; font-family: Tahoma, Arial; padding: 30px; Padding-top: 10px;
}

TABLE.form_content {
Font-Family: Tahoma, Arial, HELVETICA, GENEVA, SANS-SERIF;
Font-weight: bold; Font-size: 12pt;
Text-decoration: none;
Line-height: 12px;
color: WHITE;
background: #eeeeee
}

table.menu {
width: 100%; border-width: 0; border-style: none; border-collapse: collapse;
font-weight: normal; font-size: 10pt; font-family: Book Antiqua; margin: 0;
}

td.bg_menu_title{
 height: 25; font-weight: bold;
 vertical-align: middle; text-align: center;
 color: #ffffff; background: #AA2E70;
}

td.bg_top_content{
 font-weight: bold;
 vertical-align: middle; text-align: center;
 color: #ffffff; background: #6fabd8;
}


td.bg_menu {
  border-width: 0; 
  border-style: solid; 
  border-color: #AA2E70; 
  padding: 5 5 5 5;
}

td.bg_strip{
  border-right-width: 1; 
  background-position: top left; 
  background-repeat: x-repeat;
}
 
a.lmenu { font-family: Tahoma; font-size: 11px; color: #558cba; font-weight: bold; text-decoration: none; }
a.lmenu:hover {color: #A25151;}
/*
a.exit{
 font-family: Tahoma, tahoma; font-size: 14pt; font-weight: bold; color: #000000; text-decoration: none; color: #A25151;
}
*/

input.flatbutton
{margin: 2 0 2 0; cursor: hand; color: #000000; background: #ffffff;
 font-size: 8pt; font-family: Tahoma, tahoma; font-weight: normal;
 border-width: 1; border-style: solid; border-color: #cccccc; 
 text-align: center; background: #CFD0D2; font-weight: bold; border-color: #000000; 
 }
input.flatbutton2
{margin: 2 0 2 0; cursor: hand; color: #000000; background: #ffffff;
 font-size: 12pt; font-family: Tahoma, tahoma; font-weight: normal;
 border-width: 1; border-style: solid; border-color: #cccccc; 
 text-align: center; background: #CFD0D2; font-weight: bold; border-color: #000000; 
 width: 100pt; height: 30pt;
 }



input.clock
{margin: 0 0 0 0; cursor: hand; 
 font-size: 8pt; font-family: Tahoma, tahoma; font-weight: normal;
 border-width: 0;  
 text-align: center; font-weight: bold; 
 width: 100pt;
 }
input.clock_main
{cursor: hand; 
 font-size: 8pt; font-family: Tahoma; font-weight: bold; color: #ffffff;
 border-width: 0; text-align: left; 
 background-image: url("images/clock_bg.jpg"); background-position: top left; background-repeat: x-repeat;
 }


td.menu {background-color: #eeeeee ; text-align: left;}
td.menu a, table.submenu a {color: #990000; text-decoration: none}
table.submenu {border: 1px #440000 solid; background-color: #eeeeee; width: 200px; visibility: hidden; position: absolute; left: 140; text-align: left}


text.textbox { height: 19px; border: 1px solid #7f9db9; font-size: 11px; }
/*-------------------------*/


/* Global */
* { font-family: Tahoma; } 

body, html { margin: 0px; background-color: #eeeeee; height: 100%;
    SCROLLBAR-FACE-COLOR: #e6e6e6;
    SCROLLBAR-ARROW-COLOR: #466c88;
    SCROLLBAR-TRACK-COLOR: #ecfbff;
    SCROLLBAR-3DLIGHT-COLOR: #e6e6e6;
    SCROLLBAR-HIGHLIGHT-COLOR: #7ec1f4;
    SCROLLBAR-SHADOW-COLOR: #6fabd8;
    SCROLLBAR-DARKSHADOW-COLOR: #466c88;

}

form { margin: 0px 0px 0px 0px; }
label { margin-bottom: 3px; font-size: 11px; color: #676767; margin-left: 3px; }
textarea { font-size: 11px; }
select { font-size: 11px; height: 19px; }
img { border: none; }
hr { border: 1px solid #6398c0; width: 100%; border-top: none; border-bottom: 1px solid #6398c0; }

h1 { FONT-SIZE: 11px; FONT-FAMILY: tahoma, tahoma, arial, helvetica, sans-serif; TEXT-DECORATION: none }
h2 { font-family: Tahoma; color: #558cba; font-size: 14px; font-weight: bold; margin: 0px; }
h3 { FONT-SIZE: 11px; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; TEXT-DECORATION: none }
h4 { font-family: Tahoma; color: #558cba; font-size: 10px; font-weight: bold; margin: 0px; }




/* Poll */
.poll_variant { margin-bottom: 9px; }
.poll_question { margin-top: 9px; margin-bottom: 15px; margin-left: 12px; margin-right: 12px; font-size: 11px; color: #676767; }
.poll_total { margin-top: 10px; font-size: 11px; color: #676767; font-weight: bold; }

.result_success { margin-left: 4px; text-align: left; width: 350px; font-size: 11px; color: #238d46; padding-bottom: 3px; margin-bottom: 6px; border-bottom: 2px solid #fe7a14; }
.result_error { margin-left: 4px; text-align: left; width: 350px; font-size: 11px; color: #ed1c24; padding-bottom: 3px; margin-bottom: 6px; border-bottom: 2px solid #fe7a14; }

/* Articles */
.aa_title { font-weight: bold; font-size: 12px; color: #fda015; }
a.aa_title { font-weight: bold; font-size: 12px; color: #6398c0; text-decoration: none; }
a.aa_title:hover { font-family: font-weight: bold; font-size: 12px; color: #6398c0; text-decoration: underline; }
.aa_anons { font-size: 11px; color: #676767; text-align: justify; }

.article_title { font-size: 12px; font-weight: bold; color: #6398c0; }

/* Forms */
.button { height: 19px; border: 1px solid #a1a1a1; color: #ffffff; font-size: 10px; font-weight: bold; cursor: pointer; font-family: Tahoma; }
.textbox { height: 19px; border: 1px solid #7f9db9; font-size: 11px; }
.textarea { border: 1px solid #90999b; font-size: 11px; }
.required { font-weight: bold; color: #fe7a14; }
.label { margin-bottom: 3px; }

/* Pages */
.pages { width: 100%; height: 5px; margin-bottom: 5px; text-align: center; }
.pages_title { font-size: 11px; color: #6398c0; font-weight: bold; }
.pages_current { font-size: 11px; color: #676767; padding: 2px 4px 2px 4px; background-color: #f4f4f4; margin-left: 1px; margin-right: 1px; font-weight: bold; }
a.pages_link { font-size: 11px; text-decoration: underline; color: #6398c0; padding: 2px 4px 2px 4px; margin-left: 1px; margin-right: 1px; }
a.pages_link:hover { font-size: 11px; text-decoration: none; color: #fe7a14; padding: 2px 4px 2px 4px; margin-left: 1px; margin-right: 1px; }
a.pages_arrows { font-size: 12px; text-decoration: none; color: #6398c0; padding-left: 2px; padding-right: 2px; font-weight: bold; }
a.pages_arrows:hover { font-size: 12px; text-decoration: underline; color: #fe7a14; padding-left: 2px; padding-right: 2px; font-weight: bold; }

/* Design */
.c1 { height: 178px; text-align: left; vertical-align: top;}
.c2 { text-align: left; vertical-align: top; padding-right: 10px; padding-bottom: 50px; }
.c3 { height: 95px; text-align: left; vertical-align: middle; }
.c4 { width: 50px; text-align: right; vertical-align: middle; padding-right: 3px; font-size: 11px; }
.c5 { width: 100%; border: none; margin-top: 100px; margin-bottom: 10px; }
.c6 { width: 100%; border: none; }
.c7 { width: 100%; height: 178px; text-align: left; padding: 0px; border-collapse: collapse; border: none; }
.c8 { padding-bottom: 6px; }
.c9 { padding: 10px; background-color: #f4f4f4; }
.c10 { background-color: #fefaea; }

.d1 { width: 268px; height: 178px; float: right; background-color: #ffffff; }
.d2 { margin-top: 20px; vertical-align: middle; color: #2e5e88; font-size: 11px; float: left; }
.d3 { width: 86px; height: 95px; background-color: #ffffff; float: left; }
.d4 { margin-top: 20px; margin-right: 15px; color: #2e5e88; font-size: 11px; float: right; vertical-align: middle; }
.d5 { float: left; margin-top: 8px; }
.d6 { margin-top: 15px; float: left; }
.d7 { width: 219px; margin-bottom: 30px; background-color: #f4f4f4; }
.d7_1 { margin-left: 17px; }
.d7_1 div { margin-bottom: 5px; }
.d8 { margin-left: 49px; }
.d9 { margin-left: 20px; padding-left: 12px; }
.d10 { margin-left: 15px; margin-top: 8px; }
.d11 { clear: both; }
.d11_1 { margin-top: 0px; font-size: 11px; }
.d11_2 { margin-bottom: 20px; font-family: Arial, Helvetica, sans-serif; }
.d11_3 { float: left; width: 100px; margin-right: 10px; }
.d11_4 { height: 25px; clear: both; }
.d12 { margin-top: 50px; text-align: center; }
.d13 { width: 70px; height: 15px; color: #ffffff; font-size: 11px; font-weight: bold; margin-bottom: 11px; text-align: center; font-family: Tahoma; }
.d14 { font-size: 11px; text-align: justify; margin-bottom: 22px; }
.d15 { margin-bottom: 6px; }
.d16 { padding-left: 19px; }
.d17 {  padding-left: 19px; }
.d18 { float: left; }
.d19 { font-weight: bold; font-family: Tahoma; font-size: 10px; color: #ed1c24; text-align: center; margin-top: 3px; }
.d20 { margin-bottom: 10px; }

.b1 { width: 219px; height: 186px;  margin-bottom: 20px; border: 1px solid #ffffff; }
.b2 { width: 219px; margin-bottom: 20px; border: 1px solid #ffffff; }
.b2_1 { width: 100%; height: 77px; }
.b2_2 { background-color: #f4f4f4; padding-top: 7px; padding-bottom: 4px; }
.b2_3 { width: 100%; height: 8px;  }
.b3 { width: 219px; background-color: #f4f4f4; margin-bottom: 20px; border: 1px solid #ffffff; }
.b3_1 { width: 100%; height: 63px;  }
.b3_2 { margin-left: 20px; }
.b3_3 { width: 100%; height: 139px; margin-top: 10px; clear: both; }

.t1 { font-size: 12px; color: #fe7a14; margin-bottom: 20px; font-weight: bold; text-transform: uppercase;  }
.t2 { font-size: 10px; color: #6398c0; }

a.l1 { color: #2e5e88; font-size: 11px; text-decoration: underline; }
a.l1:hover { color: #2e5e88; font-size: 11px; text-decoration: none; }

A.l2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
}
A.l2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #804000; TEXT-DECORATION: underline
}
A.l3 {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A.l3:hover {
	FONT-SIZE: 9pt; COLOR: #804000; TEXT-DECORATION: underline
}
/*A.l2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6398c0; TEXT-DECORATION: none
}
A.l2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #fe8c25; TEXT-DECORATION: underline
}
A.l3 {
	FONT-SIZE: 9pt; COLOR: #6398c0; TEXT-DECORATION: none
}
A.l3:hover {
	FONT-SIZE: 9pt; COLOR: #fe8c25; TEXT-DECORATION: underline
}*/
a.l4 { color: #558cba; font-size: 11px; text-decoration: none; text-transform: uppercase; font-weight: bold; font-family: Tahoma; }
a.l4:hover { color: #558cba; font-size: 11px; text-decoration: underline; text-transform: uppercase; font-weight: bold; font-family: Tahoma; }
a.l5 { color: #5189b7; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.l5:hover { color: #5189b7; font-size: 11px; font-weight: bold; text-decoration: none; }
a.l6 { color: #fc6f41; font-size: 12px; font-weight: bold; text-decoration: underline; }
a.l6:hover { color: #fc6f41; font-size: 12px; font-weight: bold; text-decoration: none; }
a.l7 { color: #6398c0; font-size: 11px; text-decoration: none; }
a.l7:hover { color: #fe8c25; font-size: 11px; text-decoration: underline; }
a.l8 { color: #2e5e88; font-size: 11px; font-weight: bold; text-decoration: none; }
a.l8:hover { color: #6398c0; font-size: 11px; font-weight: bold; text-decoration: underline; }

.im1 { margin-bottom: 30px; border: none; }
.im3 { width: 100px; height: 83px; border: 1px solid #6c6c6c; }

.col1 { width: 231px;  padding-top: 36px; padding-left: 16px; }
.col2 { padding-top: 40px; padding-left: 18px; padding-right: 35px; }
.col3 { width: 223px; padding-top: 14px; vertical-align: top; }

.pn_textbox {
	21:27 21.06.2007
}
.pn_login_combo {
	FONT-SIZE: 11px; WIDTH: 200px
}
.pn_button {
	BORDER-RIGHT: #145d27 1px solid; BORDER-TOP: #a4e0c1 1px solid; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; 
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#39b373', EndColorStr='#197a30');*/
	background-image: url("images/button_bg.jpg"); background-position:center left; 
	BORDER-LEFT: #a4e0c1 1px solid; CURSOR: hand; COLOR: #ffffff; 
	BORDER-BOTTOM: #145d27 1px solid; FONT-FAMILY: tahoma; HEIGHT: 18px
}
/*
.pn_label_td {
	PADDING-RIGHT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: tahoma; 
}
*/
.pn_label_td {
        FONT-SIZE: 10pt; FONT-FAMILY:  tahoma, arial, helvetica, sans-serif;
        padding: 5px;
}
.pn_label_info {
	PADDING-RIGHT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Tahoma; 
}

FONT.med {
	FONT-SIZE: 10px; FONT-FAMILY: tahoma, arial, helvetica, sans-serif
}

A.main{
	FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.main:hover {
	FONT-SIZE: 10px; COLOR: #f3960b; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}


TD {
	FONT-SIZE: 11px; FONT-FAMILY:  tahoma, arial, helvetica, sans-serif
}

TD.info {
	FONT-SIZE: 11px; FONT-FAMILY:  tahoma, arial, helvetica, sans-serif
}

B {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma, arial, helvetica, sans-serif
}
.leger3 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 1px solid
}
INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.back {
	FONT-SIZE: 11px; FONT-FAMILY:  tahoma, arial, helvetica, sans-serif; background-color: #eeeeee;
}
TABLE.back{
  border-collapse: collapse;
}
.leger4 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 0px;
}
.leger5 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
}
.rgroup {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 0px solid; COLOR: #000000; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
