.error
{
border-top: 1px solid #d64c59;
border-bottom: 1px solid #d64c59;
background: url('icon/critical.png') 44px 12px no-repeat #FFFAFA;
}

.correct
{
border-top: 1px solid #5aa849;
border-bottom: 1px solid #5aa849;
background: url('icon/ok.png') 44px 12px no-repeat #FAFFFA;
}

.information
{
border-top: 1px solid #408dd4;
border-bottom: 1px solid #408dd4;
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;
margin: 0px 1px;
}

.tbl_content
{
margin: auto;
width: 95%;
border-spacing: 1px;
border-collapse: collapse;
}

.tbl_content tr th
{
width: 35%;
font-weight: normal;
}

.tbl_content tr th, .tbl_content tr td, .con_content
{
color: #403f3b;
background: white;
text-align: center;
padding: 4px 10px;
border: 0px;
border-bottom: 1px solid #eeeeee;
border-top: 1px solid #eeeeee;
font-size: 11px;
}

.con_content
{
vertical-align: top;
text-align: left;
padding-top: 6px;
background: transparent;
}

input.text, select.text, .tbl_content tr td textarea
{
width: 320px;
}

input.text, select.text, textarea.text, .tbl_content tr td .text, .tbl_content tr td textarea, .tbl_content tr td select
{
border: 1px solid #dddddd;
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.text:focus, select.text:focus, textarea.text:focus, .tbl_content tr td .text:focus, .tbl_content tr td textarea:focus, .tbl_content tr td select:focus
{
border-color: #bcbcbc;
}

input.submit
{
border: 1px solid #b7b7b7;
background: #e1e1e1 url('img/submit_bg.gif') left top repeat-x;
color: #444444;
font-size: 11px;
padding: 4px 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: #888888;
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: white url('img/td_header_bg.gif') left top repeat-x;
}

.tbl_content tr .td_head2
{
	font-weight: bold;
	line-height: 20px;
	text-align: left
}

.tbl_content tr .td_submit
{
text-align: center;
font-size: 12px;
background: white url('img/td_header_bg.gif') left top repeat-x;
border-bottom: 0px;
}

td.td_footer
{
line-height: 23px;
height: 23px;
background: white url('img/td_footer_bg.gif') left bottom repeat-x !important;
}

td.td_footer.light
{
	line-height: 1.3em;
}

input.login_input
{
	width: 300px;
}



.clear
{
	clear: both;
}

.inimg a
{
	border: 0px !important;
}