/* CSS Document */
body
	{ margin:0px; font-size:11px; color:#0D4582; font-family:Tahoma; line-height:180% }

.page_content a, .page_content a:visited
{
	color: #0D4582;
	text-decoration: none;
	border-bottom: 1px solid #80a5ee;
}
.page_content a:hover
	{ color:green; text-decoration:none; border-bottom:1px solid #0D4582;}
	
a.link
	{ color:#FFFFFF; text-decoration:none; }
a.link:hover 
	{ color:#FFFFFF; text-decoration:underline; }	
	
a.link2
	{ color:#0D4582; font-weight:bold; text-decoration:none; }
a.link2:hover 
	{ color:#0D4582; font-weight:bold; text-decoration:underline; }		
	
a.link3
	{ color:#0D4582; text-decoration:none; }
a.link3:hover 
	{ color:#0D4582; text-decoration:underline; }	

a.link4
	{ color:#019EE6; text-decoration:none; }
a.link4:hover 
	{ color:#019EE6; text-decoration:underline; }
	
a.link5
	{ color:#0D4582; font-weight:bold; text-decoration:none; font-size:12px; }
a.link5:hover 
	{ color:#0D4582; font-weight:bold; text-decoration:underline; font-size:12px; }
	
a.link6
	{ color:#019EE6; padding: 0px 0px 0px 15px; text-decoration:none; font-size:12px; font-weight:bold; }
a.link6:hover 
	{ color:#019EE6; padding: 0px 0px 0px 15px; text-decoration:underline; font-size:12px; font-weight:bold; }
	
a.link7
	{ color:#FFFFFF; padding: 0px 0px 0px 15px; text-decoration:none; font-size:12px; font-weight:bold; }
a.link7:hover 
	{ color:#FFFFFF; padding: 0px 0px 0px 15px; text-decoration:underline; font-size:12px; font-weight:bold; }
	
a.link8
	{ color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; }
a.link8:hover 
	{ color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:bold; }
	
	
.title_size_25
	{ font-size:25px; padding: 25px 0px 0px 10px; }
	
.title_size_37
	{ font-size:37px; padding: 20px 0px 0px 10px; color:#FFFFFF; }
	
.font_dark_blue_0D4582	
	{ color:#0D4582; }	
	
.font_black
	{ color:#000000; }	
	
acronym
{
	cursor:help;
}	
	
input{
   background:#ffffff;
   border:1px solid #999999;
	font-size:11px;
    font-family:Tahoma;
	color:#666666;
	line-height:14px;
	padding: 0px 0px 0px 2px;
	/*height:15px;*/
}

input.numeric {
        border:0px;
        text-align:right;
        padding:3px;
     }

textarea{
	font-size:11px;
    font-family:Tahoma;
	color:#666666;
	line-height:14px;
	padding:0px;
   background:#ffffff;
   border:1px solid #999999;
   overflow:auto;}
   
.font_orange
	{ color:#FF6600; }


/*--------------------------------------------main page ----------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------*/

.logo_text
	{ color:#999999; font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; }

.title_box
	{ padding: 8px 0px 0px 25px; color:#FFFFFF; font-size:13px; font-weight:bold; }
	
.title_box_dark
	{ padding: 4px 0px 0px 25px; color:#0D4582; font-size:13px; font-weight:bold; }

.logo
	{ height:130px; background:url('../img/logo.jpg') no-repeat; }
	
.menu_right
	{ height:78px; background:url('../img/menu_right.jpg') no-repeat; }
	
.menu_left
	{ height:78px; background:url('../img/menu_left.jpg') no-repeat; }
	
.menu_bg
	{ height:78px; background:url('../img/menu_bg.jpg') repeat-x; }
	
.bg_up
	{ height:136px; background:url('../img/bg_up.jpg') repeat-x; }
	
.space_between_menu_upper
	{ padding: 0px 14px 0px 0px; }
	
	
/*-------------------------------left-------------------------*/	
	
.why_we
	{ height:406px; background:url('../img/why_we.jpg') no-repeat; }
	
.why_we_text
	{ padding: 2px 0px 0px 16px; color:#FFFFFF; font-size:12px; line-height:170%; font-weight:bold;}
	
.news
	{ height:38px; background:url('../img/news.jpg') no-repeat; }
	
	
.news_right
	{ height:106px; background:url('../img/news_right.jpg') no-repeat; }
	
.news_left
	{ height:106px; background:url('../img/news_left.jpg') no-repeat; }
	
.news_middle
	{ height:106px; background:url('../img/news_middle.jpg') repeat-x; }
	
	
/*-------------------------------right-------------------------*/	

.bank25
	{ height:50px; background:url('../img/bank25.jpg') no-repeat; }
	
.bank_logo_bg
	{ height:344px; background:url('../img/bank_logo_bg.jpg') no-repeat; background-position:0px -55px; /*jednocześnie height zminiejszam o 399-wartosc*/ }
	
.div_news
	{ padding: 10px 0px 0px 10px;}
	
.div_more
	{ padding: 0px 0px 0px 170px;}
	
	
/*-------------------------------middle-------------------------*/	

.selsman_pic
	{ height:236px; width:264px; background:url('../img/selsman_pic.jpg') no-repeat; }
	
.selsman_pic2
	{ height:40px; background:url('../img/selsman_pic2.jpg') no-repeat; }
	
.selsman_left
	{ height:236px; background:url('../img/selsman_left.jpg') no-repeat; }
	
.selsman_middle
	{ height:236px; background:url('../img/selsman_middle.jpg') repeat-x; }
	
.selsman_left_bottom
	{ height:40px; background:url('../img/selsman_left_bottom.jpg') no-repeat; }
	
.selsman_middle_bottom
	{ height:40px; background:url('../img/selsman_middle_bottom.jpg') repeat-x; }
	
.customer_pic
	{  background:url('../img/customer_pic.jpg') left no-repeat; }
	
.customer_pic2
	{ height:40px; background:url('../img/customer_pic2.jpg') no-repeat; }
	
.more3
	{ padding: 5px 0px 0px 193px; }
	
.more2
	{ padding: 3px 0px 0px 193px; }
	
.text_m_p
	{ padding: 36px 0px 0px 20px; font-size:13px;  line-height:200% }
	
	
/*-------------------------------stopka-------------------------*/	

.partners
	{ height:32px; background:url('../img/partners.jpg') no-repeat; }
	
.bottom_bg
	{ height:44px; background:url('../img/bottom_bg.jpg') repeat-x; }
	
.bottom_bg2
	{ height:90px; background:url('../img/bottom_bg2.jpg') repeat-x; }
	
.menu_bottom
	{ padding: 12px 0px 0px 10px; }
	
.thawte
	{ height:54px; background:url('../img/thawte.jpg') no-repeat; }
	
	
	
/*-------------------------------------------- admin ----------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/

.admin_for_slesman
	{ height:106px; background:url("../img/admin_for_slesman.jpg") no-repeat; }
	
.admin_user
	{ height:106px; background:url("../img/admin_user.jpg") no-repeat; }
	
.admin_safe_transaction
	{ height:106px; background:url("../img/admin_safe_transaction.jpg") no-repeat; }
	
.admin_connection
	{ height:106px; background:url("../img/admin_connection.jpg") no-repeat; }
	
.admin_payments
	{ height:106px; background:url("../img/admin_payments.jpg") no-repeat; }
	
.admin_bg_selsman
	{ height:106px; background:url("../img/admin_bg_selsman.jpg") repeat-x; }
	
.admin_right_selsman
	{ height:106px; background:url("../img/admin_right_selsman.jpg") no-repeat; }
	
.sign_out
	{ padding: 80px 0px 0px 0px; font-weight:bold; font-size:11px; }
	
.admin_menu
	{ height:40px; background:url("../img/admin_menu.jpg") no-repeat; }

.admin_menu_bottom
	{ height:10px; background:url("../img/admin_menu_bottom.jpg") no-repeat; }
	
.admin_menu_middle_left
	{ height:1px; background:url("../img/admin_menu_middle_left.jpg") repeat-y; }
	
.admin_menu_middle_right
	{ height:1px; background:url("../img/admin_menu_middle_right.jpg") repeat-y; }
	
/*--------------------------------- tekst admin--------------------------------------*/

.admin_text_bg_left
	{ height:180px; background:url("../img/admin_text_bg_left.jpg") top no-repeat; }
	
.admin_text_bg_middle
	{ height:180px; background:url("../img/admin_text_bg_middle.jpg") top repeat-x; }
	
.admin_text_bg_right
	{ height:180px; background:url("../img/admin_text_bg_right.jpg") top no-repeat; }
	
.admin_title
	{  padding: 10px 0px 0px 0px; }
	
.admin_search_biling
	{ height:100px;  padding: 20px 18px 0px 18px; }
	
.space_between
	{ padding: 0px 0px 0px 40px; }
	
.space_between2
	{ padding: 0px 0px 0px 16px; }
	
.space_between_menu_bottom
	{ padding: 0px 14px 0px 0px; }
	
.admin_table_bg
	{ height:31px; background:url(../img/admin_table_bg.jpg) repeat-x;}
	
.page_content
	{ padding: 20px 18px 0px 18px; }