img, div { behavior: url(iepngfix.htc) }

a.menu_vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:21px;
	color: #FFFFFF;
}

a.menu_vert:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:21px;
	color: #00FFFF;
}

a.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #224169;
}

a.main:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #79868e;
}

a.main_concept {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fefefe;
	line-height:18px;
	
}

a.main_concept:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e5e4e4;
	line-height:18px;
}


a.mail_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
}

a.mail_footer:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
}

a.menu_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}

a.menu_footer:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.digall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	line-height:18px;
}

.digall_firmagl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #CCCCCC;
	line-height:24px;
}

.digall_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #8e8e8e;
	line-height:18px;
	font-weight:bold;
	
}

.digall_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #8e8e8e;
	line-height:16px;
	text-align:justify;
}

.digall_otherpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #8e8e8e;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	line-height:17px;
	text-align:justify;
}

.digall_nagl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
	margin-top:20px;
}

.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #f0e8d4;
}

#footer_adrress1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #969696;
	text-align:left;
	margin-top:17px;
	display:block;
	float:left;
	width:250px;
	margin-bottom:15px;
	margin-left:66px;
}

#footer_adrress2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #969696;
	text-align:left;
	margin-top:17px;
	display:block;
	float:left;
	width:120px;
	margin-bottom:15px;
	margin-left:45px;
}

#footer_adrress3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #969696;
	text-align:left;
	float:left;
	margin-top:17px;
	display:block;
	width:120px;
	margin-bottom:15px;
	margin-left:38px;
}

#footer_opp a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #b0aca5;
	text-align:left;
	float:left;
	margin-top:17px;
	display:block;
	width:120px;
	margin-bottom:15px;
	margin-left:25px;
}

#footer_opp a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #969696;
}

#footer {
	background-image:url(images/footer_back.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}

a {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #333333;
}

.text_field {
	border-width: 0px;
	border-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: transparent;
	color: #979183;
	width: 112px;
	height: 15px;
	margin-bottom:5px;
	margin-left:5px;
	margin-top:2px;
}

.multiline_field {
	border-width: 0px;
	border-style: solid;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #979183;
	width: 112px;
	height: 55px;
	margin-left:5px;
	margin-top:2px;
	
}

.button_send{
	background-image:url(images/but_wyslij.gif);
	border-width: 0px;
	color: #b9b4a6;
	width: 65px;
	height: 17px;
	cursor:pointer;
}

.button_reset{
	background-image:url(images/but_wyczysc.gif);
	border-width: 0px;
	color: #cdc8bc;
	width: 65px;
	height: 17px;
	cursor:pointer;
}

#form1 {
background-image:url(images/form1.gif);
background-repeat:no-repeat;
width:122px; }

#form2 {
background-image:url(images/form2.gif);
background-repeat:no-repeat;
height:65px; }

#portfolio_nag {
margin-top:5px;
margin-bottom:5px;
margin-left:7px;
margin-right:7px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-align:left;
color: #637174;
line-height:14px;
}

#portfolio {
margin-top:5px;
margin-bottom:15px;
margin-left:8px;
margin-right:8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:200;
text-align:left;
color: #7b776f;
line-height:14px;
}

#portfolio a {

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-align:left;
color: #637174;
}

#portfolio a:hover {

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-align:left;
color: #1db6d2;
}

#sl{
background-image:url(images/digall_sl.jpg);
background-repeat:no-repeat;

}

#sl2{
background-image:url(images/digall_sl2.jpg);
background-repeat:no-repeat;
background-position:top;
display:block;
height:214px;

}

#window1_back{
background-image:url(images/gl_windowl_back.jpg);
background-repeat:no-repeat;

}

#window1_txt{
margin-top:5px;
margin-bottom:5px;
margin-left:18px;
margin-right:18px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:justify;
color: #7b776f;
line-height:19px;
height:218px;
}

#windowp_back{
background-image:url(images/gl_windowp_back.jpg);
background-repeat:no-repeat;

}
#windowp_txt{
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #7b776f;
line-height:18px;
}


#window1_st{
background-image:url(images/gl_windowl_1.jpg);
background-repeat:no-repeat;
}

#window1_end{
background-image:url(images/gl_windowl_2.jpg);
background-repeat:no-repeat;
}

#gl_windowp_1{
background-image:url(images/gl_windowp_1.jpg);
background-repeat:no-repeat;
}

#gl_windowp_2{
background-image:url(images/gl_windowp_2.jpg);
background-repeat:no-repeat;
}

#menu_p
{
margin-right:28px;
margin-top:3px;
margin-bottom:3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7b776f;
line-height:20px;
}

#m_ref{
background-image:url(images/pmore1_ref.jpg);
background-repeat:no-repeat;}

#m_news{
background-image: url(images/pmore1_news.jpg);
background-repeat:no-repeat;}

#m_see{
background-image: url(images/pmore1_zob.jpg);
background-repeat:no-repeat;}

#m_kontakt{
background-image:url(images/pmore1_kontakt.jpg);
background-repeat:no-repeat;}

#m_form{
background-image:url(images/pmore1_form.jpg);
background-repeat:no-repeat;}

.tekst_form{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #a19c8e;
	line-height:18px;
}

#m_ref2{
background-image:url(images/pmore2.jpg);
background-repeat:no-repeat;}

#m_ref_back{
background-image:url(images/pmore_back.jpg);
background-repeat:repeat-y;}

#i1{
background-image:url(images/pquot1.jpg);
background-repeat:no-repeat;}

#i2{
background-image:url(images/pquot2.jpg);
background-repeat:no-repeat;}

#i_back{
background-image:url(images/pquot_back.jpg);
background-repeat:repeat-y;}

#nag{
margin-top:5px;
margin-bottom:10px;
margin-left:0px;
margin-right:22px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #7b776f;
line-height:20px;}

#m_ref_txt{
margin-top:5px;
margin-bottom:5px;
margin-left:24px;
margin-right:24px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7b776f;
line-height:20px;
}

#m_ref_pdp{
margin-top:5px;
margin-bottom:5px;
margin-left:24px;
margin-right:24px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style:italic;
text-align:right;
color: #7b776f;
line-height:20px;
}

#p_window_txt{
margin-top:5px;
margin-bottom:5px;
margin-left:0px;
margin-right:30px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #7b776f;
line-height:20px;}

#p_window_i{
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style:italic;
color: #7b776f;
line-height:20px;
}

#p_window_ipdp{
margin-top:10px;
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:right;
font-weight:bold;
color: #7b776f;
line-height:20px;
}

.digall_nagl2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	margin-left:15px;
	margin-top:4px;
	color: #009db9;
}

#p_window_txt2{
margin-top:8px;
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #7b776f;
line-height:20px;}

#p_window_noti{
margin-top:-29px;
margin-bottom:5px;
margin-left:42px;
margin-right:15px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #7b776f;
line-height:20px;
}

#usl_txt {
margin-top:5px;
margin-bottom:5px;
margin-left:25px;
margin-right:10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7b776f;
line-height:18px;
}

#uslnag_txt {
margin-top:17px;
margin-left:50px;
margin-right:10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #7b776f;
line-height:18px;
}