.error
{
border-top: 1px solid #edc8c8;
border-bottom: 1px solid #edc8c8;
background: url('icon/critical.png') 44px 12px no-repeat #FFFAFA;
}

.correct
{
border-top: 1px solid #c9edc8;
border-bottom: 1px solid #c9edc8;
background: url('icon/ok.png') 44px 12px no-repeat #FAFFFA;
}

.information
{
border-top: 1px solid #c8e0ed;
border-bottom: 1px solid #c8e0ed;
background: url('icon/info.png') 44px 12px no-repeat #FFFFFA;
}


/*
.newe
{
text-align: center;
padding: 20px 40px 20px 85px;
font-size: 12px;
font-weight: bold;
border-top: 1px solid #c8e0ed;
border-bottom: 1px solid #c8e0ed;
font-family: arial;
color: #333333;
background: url('icon/info.png') 44px 12px no-repeat #FFFFFA;
}
*/

.error, .correct, .information
{
padding: 20px 40px 20px 85px;
text-align: center;
font-weight: bold;
font-size: 13px;
color: #333333;
font-family: arial;
}

.tbl_content
{
margin: auto;
width: 95%;
border-spacing: 1px;
border-collapse: collapse;
}

.tbl_content tr th
{
width: 35%;
color: #333333;
}

.tbl_content tr th, .tbl_content tr td, .con_content
{
background: #fffcfa;
text-align: center;
padding: 4px;
border: 1px solid #e6e1e1;
font-size: 11px;
font-family: tahoma;
}

input.text, select.text, .tbl_content tr td textarea
{
width: 420px;
}

input.text, select.text, textarea.text, .tbl_content tr td .text, .tbl_content tr td textarea, .tbl_content tr td select
{
border: 1px solid #c1c1c1;
background: #fffefb;
font-size: 11px;
font-family: tahoma;
color: #444444;
}

select.text
{
padding: 4px 4px 4px 4px;
width: 388px;
}

input.text, textarea.text
{
padding: 4px;
}

input.submit
{
border: 1px solid #b1b1b1;
background: #e1e1e1 url('img/submit_bg.gif') left top repeat-x;
color: #444444;
font-size: 11px;
font-family: tahoma;
padding: 3px 8px;
cursor: pointer;
}

input.submit2
{
border: 1px solid #e3e3e3;
font-weight: bold;
background: white url('img/submit_bg2.gif') top left repeat-x;
color: #777777;
font-size: 11px;
font-family: 'Trebuchet MS';
padding: 0px 9px;
height: 20px;
cursor: pointer;
}

.titleDesc
{
color: #808080;
font-weight: normal;
font-size: 9px;
}

th
{
font-weight: bold;
}

.etyk, a.etyk
{
color: #7f7f7f;
text-decoration: none;
}

.etyk1, a.etyk1
{
color: #0088d8;
text-decoration: none;
}

.noborder, .noborder tr th, .noborder tr td
{
border: 0px;
background: transparent;
}


.tbl_list2
{
width: 100%;
border-collapse: collapse;
}

.tbl_list2 tr td, .tbl_list2 tr th
{
border: 1px solid #d8e8f8;
text-align: center;
padding: 3px 1px;
}

.tbl_list2 tr th
{
background: #d4e5f5;
font-weight: bold;
padding: 3px;
}

.tbl_list2 tr:hover td
{
background: #f1f8ff;
}



.tbl_list
{
width: 100%;
border-collapse: collapse;
}

.tbl_list tr td, .tbl_list tr th
{
border: 1px solid #dfe4e8;
text-align: center;
padding: 1px;
}

.tbl_list tr td
{
background: #f7faff;
}

.tbl_list tr th
{
background: #f1f5f9;
font-weight: bold;
}

.tbl_list tr:hover td
{
background: #f3f7fb;
}

/*
input.login_submit
{
border: 1px solid #b1b1b1;
background: #e1e1e1 url('img/submit_bg.gif') left top repeat-x;
color: #444444;
font-size: 11px;
padding: 3px 8px;
cursor: pointer;
}
*/

.tbl_content tr .td_info
{
	padding: 10px;
	text-align: center;
	color: #333333;
}

.tbl_content tr .td_head
{
line-height: 23px;
text-align: left;
padding-left: 30px; 
font-size: 12px;
font-weight: bold;
background: #fffcfa url('img/td_header_bg.gif') left top repeat-x;
}

.tbl_content tr .td_submit
{
text-align: center;
font-size: 12px;
background: #fffcfa url('img/td_header_bg.gif') left top repeat-x;
}

td.td_footer
{
line-height: 23px;
height: 23px;
background: #f5f4f4 url('img/td_footer_bg.gif') left top repeat-x !important;
}



.clear
{
	clear: both;
}