BODY {
		font-family : Verdana;
	font-size : 12px;
	font-weight : normal;
	color : #7D7C7C;
	
}
TABLE,TD,TR{
		font-family : Verdana;
	font-size : 12px;
	font-weight : normal;
	color : #7D7C7C;
}
.date{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #257AB4;
	font-weight : bold;
}
.ch_date{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #BA5212;
	font-weight : normal;
}
.lv_date{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #257AB4;
	font-weight : normal;
	text-decoration : none;
}
.lv_date:hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #257AB4;
	font-weight : normal;
	text-decoration : underline;
}
.date_bg{
	background-repeat : no-repeat;
	background-position : left;
	background-image : url(images/g_v2.jpg);
}
.n_r{
	background-repeat : repeat-y;
	background-position : right;
	background-image : url(images/vert_fon_cc.gif);
}
.vis_m_bg{
	background-repeat : no-repeat;
	background-position : right;
	background-image : url(images/viz_magnif.gif);
}
.vis_niz{
	background-repeat : no-repeat;
	background-position : bottom;
	background-image : url(images/footer.gif);
}
.vis_niz2{
	background-repeat : repeat-x;
	background-position : bottom;
	background-image : url(images/footer_niz.gif);
}
.b_vis_m_bg{
	background-repeat : no-repeat;
	background-position : left;
	background-image : url(images/b_viz.gif);
	color : #919191;
}
.aa_fon{
	background-repeat : repeat-y;
	background-position : right;
	background-image : url(images/aa_fon.gif);
	color : #919191;
}
.vis_v_bg{
	background-repeat : no-repeat;
	background-position : right;
	background-image : url(images/vis_vote.gif);
}
.bg_nn_repeat{
	background-repeat : no-repeat;
	background-position : top;
	background-image : url(images/aadv_bb.gif);
}
.input_s{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	border : 1px solid #DEDEDE;
	background-color : #F4F4F4;
	font-weight : normal;
	text-decoration : underline;
	color : #919191;
}
.ln_vote{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #757575;
	font-weight : bold;
	text-decoration : underline;
}
.ln_vote:HOVER{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #BA5212;
	font-weight : bold;
	text-decoration : underline;
}


.vote_t{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #56A3D6;
	font-weight : normal;
	text-decoration : underline;
}

.vote_o{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #919191;
	font-weight : normal;
	text-decoration : none;
}
.opt{
	height : 12px;
	width : 12px;
}
.m_yel{
		font-family : Tahoma;
	font-size : 12px;
	color : #FFFC00;
	font-weight : bold;
	text-decoration : none;
}
.m_yel:HOVER{
		font-family : Tahoma;
	font-size : 12px;
	color : #FFFC00;
	font-weight : bold;
	text-decoration : underline;
}
.m_wh{
		font-family : Tahoma;
	font-size : 12px;
	color : #FFFFFD;
	font-weight : normal;
	text-decoration : none;
}

.m_wh:HOVER{
		font-family : Tahoma;
	font-size : 12px;
	color : #FFFFFD;
	font-weight : normal;
	text-decoration : underline;
}


.druk{
		font-family : Tahoma;
	font-size : 12px;
	color : #56A3D6;
	font-weight : normal;
	text-decoration : underline;
}
.druk:HOVER{
		font-family : Tahoma;
	font-size : 12px;
	color : #56A3D6;
	font-weight : normal;
	text-decoration : none;
}
.news_date{
	background-color : #D2D2D2;
	font-family : Tahoma;
	font-size : 11px;
	color : #FDFEFF;
	font-weight : bold;
	text-decoration : none;
	width : 36px;
	height : 12px;
}
.news_c{

	font-family : Tahoma;
	font-size : 10px;
	color : #919191;
	font-weight : normal;
	text-decoration : none;
}

.t_art
{
	color : #DE7C40;
	font-family : Tahoma;
	font-size : 14px;
	text-decoration : none;
	font-weight : bold;
}
.t_art_sub
{
	color : #919191;
	font-family : Arial;
	font-size : 11px;
	text-decoration : none;
}
.t_art_sub:HOVER
{
	color : #919191;
	font-family : Arial;
	font-size : 11px;
	text-decoration : underline;
}
A {
	color: #919191;
	text-decoration : underline;
}
A:HOVER{
	text-decoration : none;
}

<!-- SUB MENU STYLES : start -->
a.leftm-topmenu:link {
        COLOR: #777; font-family: Tahoma; font-size: 10 px; text-decoration : none;text-align: right;font-weight: bold;
}
a.leftm-topmenu:active {
        COLOR: #777; font-family: Tahoma; font-size: 10 px; text-decoration : none;text-align: right;font-weight: bold;
}
a.leftm-topmenu:visited {
        COLOR: #777; font-family: Tahoma; font-size: 10 px; text-decoration : none;text-align: right;font-weight: bold;
}
a.leftm-topmenu:hover {
        COLOR: #ff0000; font-family: Tahoma; font-size: 10 px; text-decoration : none;text-align: right;font-weight: bold;
}
.leftm-active {
        COLOR: #ff0000;
        font-family: Tahoma;
        font-size: 10 px;
        text-decoration : none;font-weight: bold;
}
<!-- SUB MENU STYLES : end -->
#links { font-size:9; color:#888888;}
#links a:link {font-size:9; color:#888888;}
#links a:active {font-size:9; color:#888888;}
#links a:hover {font-size:9;}
#links a:visited {font-size:9; color:#888888;}


div.bankstore_creditcalc,
div.bankstore_creditcalc div, div.bankstore_creditcalc table, div.bankstore_creditcalc td,
#bankstore_creditcalc_result_container,
#bankstore_creditcalc_result_container div,
#bankstore_creditcalc_result_container table, #bankstore_creditcalc_result_container td
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

div.bankstore_creditcalc { text-align: left; }
table.bankstore_creditcalc { border: 1px solid #AAAABB; text-align: center; }

td.bankstore_creditcalc_header { font-size: 12px !important; font-weight: bold; text-align: center; background-color: #EDF2FA; padding: 5px 3px 5px 3px; }

td.bankstore_creditcalc_tabs { }
table.bankstore_creditcalc_tabs { width: 100%; border-collapse: collapse; }
table.bankstore_creditcalc_tabs td.active_tab
{
	border-collapse: collapse;
	border-top: 1px solid #AAAABB;
	border-left: 1px solid #AAAABB;
	border-right: 1px solid #AAAABB;
	white-space: nowrap;
	padding: 2px 7px 2px 7px;
	font-weight: bold;
}

table.bankstore_creditcalc_tabs td.unactive_tab
{
	border-collapse: collapse;
	border: 1px solid #AAAABB;
	background-color: #EEEEEF;
	white-space: nowrap;
	padding: 2px 7px 2px 7px;
	font-weight: bold;
}

table.bankstore_creditcalc_tabs td		a	{ text-decoration: none; color: #555599; }
table.bankstore_creditcalc_tabs td		a:hover  { text-decoration: none; color: #7777FF; }

table.bankstore_creditcalc_tabs td.empty_tab
{
	border-collapse: collapse;
	border-left: 1px solid #AAAABB;
	border-bottom: 1px solid #AAAABB;
	width: 100%;
}


td.bankstore_creditcalc_label { text-align: right; }
td.bankstore_creditcalc_input { text-align: left; }
td.bankstore_creditcalc_input	input { font-size: 11px; border: 1px solid #888899; }
td.bankstore_creditcalc_input	input.readonlyfield { background-color: #DDDDDF; }
td.bankstore_creditcalc_input	select { font-size: 11px; border: 1px solid #888899; }

td.bankstore_creditcalc_submit { background-color: #EDF2FA; padding: 5px 3px 5px 3px; }
td.bankstore_creditcalc_submit	input { font-size: 11px !important; width: 150px; }

td.bankstore_creditcalc_copyright { text-align: right; font-size: 10px !important; color: #AAAAAF !important; }
td.bankstore_creditcalc_copyright	a { font-size: 10px !important; color: #AAAAFF !important; }

div.creditcalc_error { font-size: 12px !important; color: red !important; }

#bankstore_creditcalc_result_container { padding-top: 10px; text-align: left; }
#bankstore_creditcalc_result_container table.request_data { margin-bottom: 5px; }
#bankstore_creditcalc_result_container table.request_data	td.field_name { text-align: left; }
#bankstore_creditcalc_result_container table.request_data	td.field_value { text-align: left; }
#bankstore_creditcalc_result_container table.result_data { border-collapse: collapse; border: 1px solid #555566; }
#bankstore_creditcalc_result_container table.result_data	thead	th { padding: 5px 5px 5px 5px; background-color: #DDDDDF; }
#bankstore_creditcalc_result_container table.result_data	tbody	td { padding: 1px 5px 1px 5px; }
#bankstore_creditcalc_result_container table.result_data	tfoot	th { text-align: left; padding: 5px 5px 5px 5px; border-top: 1px solid #000000;  background-color: #DFDDE5; }
#bankstore_creditcalc_result_container table.result_data	tfoot	td { padding: 5px 5px 5px 5px; }
#bankstore_creditcalc_result_container table.result_data	tfoot	.total_sum { text-align: right; padding-right: 10px; }
#bankstore_creditcalc_result_container table.result_data	tfoot	td.overpayment { background-color: #FFEEEE; }
#bankstore_creditcalc_result_container div.print_link { text-align: left; }

h1.bankstore_creditcalc_result_header
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px; margin: 0px 0px 5px 0px;
}
