hr {

    height: 1px;
    border: 1;




}

img
{

    border-style:none;
}
#menuwrap {
	z-index: 1000;
	height: 34px;
	position: relative;


}
#menuwrap ul {
	margin: 0;
	padding: 0;
	list-style: none;

	padding-left: 0px;
	padding-right: 0px;
	height: 33px;
	width:612px;
	position: relative;
	z-index: 1000;



}


#menuwrap ul li {
	float: left;
	margin-top: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	text-align:center;
	width:92px;
	height:34px;
	background-repeat:no-repeat;
	position:relative;
	background: url("../images/menubutton1.gif") no-repeat left top;

}

#menuwrap ul li:hover a
{

    color: #1e60a6;
}

#menuwrap ul li:hover 
{

    background: url("../images/menubutton2.gif") no-repeat left top;

}


#menuwrap ul li.kontakt  {
	width:93px;
}
#menuwrap ul li img.menucien
{

    display:none;
}
#menuwrap ul li  table
{
    
    position:absolute;
    z-index:1000;
    display:none;
    top:33px;
    left:-1px;
    border-color:#ced0d6;
    border-style:solid;
    border-width:1px;

    border-top-style:none;
    
    
    
}

 #menuwrap ul li table.produkty
 {

    background-image:url(../images/menubg.gif);
    background-repeat:repeat-x;
    background-color:#f0f1f2


}

#menuwrap ul li table.produkty td a
{
    width:187px;




}

.trans_box1  {

 background-image:url(../images/menubg.gif);
 background-repeat:repeat-x;
 background-color:#f0f1f2;
 width:169px;

}





#menuwrap ul li  table td
{
  width:300px;

}


#menuwrap ul li a {
	text-decoration: none;
	color: white;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	display: block;
	padding-left: 0px;
	padding-right: 0px;
	border-right: 0px solid #2c456c;
	position:relative;
	top:10px;

}









#menuwrap ul li:hover table {
	display: block;
	z-index: 1000;
	
}

#menuwrap ul li:hover img.menucien {
	display: block;
	z-index: 1000;
}

#menuwrap ul li table  td
{
  padding:0px;
}
#menuwrap ul li table  td a
{
    width:165px;
    padding-top:5px;
    padding-bottom:5px;
    color:#2c4b87;



}
 #menuwrap ul li table.menu_klienci
 {

    background-image:url(../images/menubg.gif);
    background-repeat:repeat-x;
    background-color:#f0f1f2


}

#menuwrap ul li table.menu_klienci td a
{
    width:322px;




}


 #menuwrap ul li table.menu_news
 {

    background-image:url(../images/menubg.gif);
    background-repeat:repeat-x;
    background-color:#f0f1f2


}

#menuwrap ul li table.menu_news td a
{
    width:282px;
   




}
#menuwrap ul li table  td a:hover
{
  background-color:#1e4d94;
  color:white;

}

#menuwrap ul li table  td a:hover img
{
  border-style:solid;
  border-color:white;
  border-width:1px;

}


#menuwrap ul li table  td a
{
  top:0px;

}


#menuwrap ul li  table td.MenuHeadLine
{
    height:8px;
    background-image:url(../images/pasekcien.gif);
    background-repeat:no-repeat;
    background-color:#33528a;
}

.headtext
{
  	color: white;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;



}

.headtext2
{   padding-top:5px;
    padding-bottom:0px;
    margin-bottom: 0px;
  	color: #2c4b87;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;



}

.headtext2 a
{  
  	color: #2c4b87;
  	text-decoration:none;




}



.headtext3
{   padding-top:5px;
  	color: #2c4b87;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;



}

.headtext4
{   padding-top:0px;
    padding-bottom:5px;
    margin-bottom:0px;
    margin-top:0px;
  	color: #2c4b87;
	font-size:13px;
	font-family:arial;
	font-weight:bold;
}
.headtext5
{   padding-top:0px;
    padding-bottom:5px;
    margin-bottom:0px;
    margin-top:0px;
  	color: #2c4b87;
	font-size:14px;
	font-family:arial;
	font-weight:bold;
}
.modulylink
{
   	color:#2c4b87;
	font-size:11px;
	font-family:verdana;
	text-decoration:none;
}
.modulylink:hover
{

	text-decoration:underline;
}
.disabledCheck
{
     padding:0px;
     margin:0px;
    background-color:red;
}

.modulyred
{

    font-weight:bold;
}
.headdate
{   margin-top:2px;
  	color: #969696;
	font-size:11px;
	font-family:verdana;




}

.normaltext
{
  	color: #3a3a3a;
	font-size:11px;
	font-family:verdana;
    text-align:justify;
    line-height:16px;

}

.imgdesc
{   padding-top:20px;
    margin-top:10px;
    margin-bottom:0px;
  	color: #4a4a5a;
	font-size:11px;
	font-family:verdana;
    text-align:center;
    line-height:0px;
    padding-bottom:9px;
    font-weight:bold;

}

.lista
{
  	color: #303030;
	font-size:11px;
	font-family:verdana;
	text-indent: -20px;
	padding-left:20px;
	padding-bottom:6px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;

}
.bluelink
{

  	color: #2f6ac9;
  	text-decoration:underline;
	font-size:11px;
	font-family:verdana;




}
.bluelink:hover
{
cursor:pointer;

}
.silverbutton
{

    display: block;
    width:100%;
    padding-top:5px;
    padding-left:10px;
    padding-bottom:5px;
    position:relative;


  	color: #2c4b87;
  	text-decoration:none;
	font-size:11px;
	font-family:verdana;

    text-align:left;

    text-decoration:none;

}

.silverbutton2
{

    display: block;
    width:100%;
    padding-top:5px;
    padding-bottom:5px;
    position:relative;


  	color: #2c4b87;
  	text-decoration:none;
	font-size:11px;
	font-family:verdana;

    text-align:right;

    text-decoration:none;

}


.lang_link
{
    color: white;
    text-decoration:none;
	font-size:9px;
	font-family:verdana;


}

a.lang_link:hover
{

    text-decoration:underline;
  



}

a.PricesLink:hover
{

    text-decoration:underline;




}
.top_link
{
    color: white;
    text-decoration:none;
	font-size:11px;
	font-family:verdana;


}


a.top_link:hover
{

    text-decoration:underline;



}

.foot_link
{
    color: white;
    text-decoration:none;
	font-size:11px;
	font-family:verdana;


}
a.foot_link:hover
{

    text-decoration:underline;
}

.headpath
{   color:white;
    font-family:arial;
    font-size:11px;
    background-image:url(../images/pathbg.gif);
    background-position:bottom;
    padding-left:5px;
    padding-right:10px;
    padding-top:4px;
    padding-bottom:3px;
    white-space:nowrap;
}

.headpatha
{
    color:white;
    text-decoration:none;
    padding-bottom:3px;

}

.headpath a:hover
{
    color:white;
    text-decoration:underline;;

}
.AdminMenu
{
    color:white;
    font-family:arial;
    font-size:11px;
    padding-left:10px;
    padding-right:10px;
    padding-top:4px;
    padding-bottom:4px;



}

.AdminMenu a
{
    color:white;
    font-family:arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;

}

.AdminMenu a:hover
{
    text-decoration:underline;

}

.actpageNav
{
    border-color:#2c4b87;
    border-style:solid;
    border-width:1px;
    background-color:#2c4b87;
    padding-left:2px;
    padding-right:2px;
    color:white;
    font-family:verdana;
    font-weight:bold;
    font-size:11px;
    margin-left:3px;
    margin-right:2px;
    

}
.pagenav
{   margin-left:3px;
    margin-right:2px;
    border-color:#2c4b87;
    border-style:solid;
    border-width:1px;
    background-color:white;
    padding-left:2px;
    padding-right:2px;
    color:#2c4b87;
    font-family:verdana;
    font-weight:bold;
    font-size:11px;


}

.pageNav a
{
    color:#2c4b87;
    text-decoration:none;

}
.pageNav a:hover
{
    color:#5c8ba7;

}
.emptyforminput
{
    color:#999999;
    font-family:verdana;
    font-size:11px;
    padding:3px;
    margin:0px;
    border-width:1px;


}

td.FormBG
{

    background-image:url(../images/formbg2.gif);
    background-repeat:repeat-x;
    background-color:#f1f1f6;
}
.forminput
{   margin:0px;
    color:#242424;
    font-family:verdana;
    font-size:11px;
    padding:3px;
    border-width:1px;
}


.formheadtext
{   padding-top:0px;
    padding-bottom:0px;
    margin-bottom: 0px;
    margin-top:0px;
  	color: #2c4b87;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;



}

.formwrap
{
    padding:1px;
    width:555px;
    border-width:1;
    border-style:solid;
    border-color:#aaaaaa;
    text-align:left;

}

.formwrap div
{   padding:10px;
  background-color:#e4e4e4;
  background-image:url(../images/formbg.gif);
  background-repeat:repeat-x;
}

.button3
{   margin:5px;
    border-color:white;
    width:78px;
    height:22px;
    border-width:2px;
    border-style:double;
    background-color:#2c4b87;
    color:white;
   	font-size:11px;
	font-family:verdana;
	font-weight:bold;
    

}

.mail
{

    color:#33528A;
    font-family:verdana;
    font-size:11px;

}
.bighead
{

    color:#37679D;
    font-family:arial;
    font-size:16px;
    font-weight:bold;


}


.leftmenuhead
{
    color:white;
    background-color:#33528A;
    padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
    font-family:verdana;
    font-size:11px;
    font-weight:bold;
    


}
.leftmenulevelone
{
    text-indent: -17px;
    padding-left:17px;
    padding-right:4px;
    background-color:white;
    padding-top:4px;
    padding-bottom:4px;
    font-family:verdana;
    font-size:11px;
    font-weight:bold;
    color:#33528A;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#cccccc;

    


}
td.leftmenulevelone:hover
{
  background-image:url(../images/menulefttlo1.gif);

  
  background-repeat:no-repeat;
  background-position:right bottom;

}


td.leftmenuleveltwo:hover
{
  background-image:url(../images/menulefttlo1.gif);


  background-repeat:no-repeat;
  background-position:right bottom;

}

td.leftmenulevelone a
{
  color:#33528A;
  text-decoration:none;
}

.leftmenuleveltwo
{
    background-color:white;
    text-indent: -17px;
    padding-left:26px;
    padding-top:4px;
    padding-bottom:4px;
    font-family:verdana;
    font-size:11px;
    font-weight:bold;
    color:#353535;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#bbbbbb;
    


}

td.leftmenuleveltwo a
{
  color:#353535;
  text-decoration:none;
}
.imagewraper
{

    border-style:solid;
    border-color:#999999;
    border-width:1px;
    padding:2px;
    
}

.imgfoot
{

    padding-top:0px;
    margin-top:5px;
    margin-bottom:10px;
    color: #2c4b87;
    font-size:11px;
	font-family:verdana;
	font-weight:bold;
	text-decoration:none;

 }
 
 
 .foot
 {
        background-image:url(../images/footbg.gif);
        height:22px;
        text-align:center;
        color:#1e60a6;
        font-size:11px;
        font-family:verdana;


 }
/*socjal*/
  .foot_soc
 {
        background-color: #FFF;
        height:38px;
        text-align:left;
        color:#1e60a6;
        font-size:10px;
        font-family:verdana;
 }
 ul.socjal1{
     list-style-type: none;
   
}
 li.socjal{
    text-align: center;
    float: left;
    padding: 5px 0px 5px 45px;
}
 a.socjal{
     text-decoration: none;
     color:#1e60a6;
}
/**/
.warningblue
 {

    color: #2c4b87;
    font-size:11px;
	font-family:verdana;}

.parawka
 {

    color: #2c4b87;
    font-size:9px;
	font-family:verdana;
    }

.checkbox
{
        padding:0px;
        margin:0px;

}
.formbutton
{

    width:91px;
    height:28px;
    background-image:url(../images/bluebutton.gif);
    color:white;
    font-size:11px;
	font-family:verdana;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color:#a1a6ad;
	padding:0px;
	margin:0px;
	
	
}

.errormsg
{
    color:#dd1111;
    font-size:11px;
	font-family:verdana;
	font-weight:bold;
	padding-bottom:10px;

    

}
.errormsgpop
{
    color:#dd1111;
    font-size:11px;
	font-family:verdana;
	font-weight:bold;




}
.msg
{   
    color: #2c4b87;
  
    font-size:11px;
    
	font-family:verdana;
	font-weight:bold;
	padding-bottom:10px;




}

a.maplink:hover p
{
    display:block;

}


a.maplink p
{
    display:none;



}
table.headbar
{
    background-image:url(../images/head1.gif);
    width:236;
    height:21;

}


.formularz
{
    
  
   	color:#2c4b87;
	font-size:11px;
	font-family:verdana;



}

.formularz table
{
   	color:#2c4b87;
	font-size:11px;
	font-family:verdana;
	


}

.formwraper td
{
    padding-left:8px;
    padding-right:8px;
    padding-top:5px;
    padding-bottom:5px;
}

.textboxreadonly
{

    background-repeat:repeat-x;
    background-color:#edeeef;
    border-style:solid;
    border-width:1px;
    border-color:#c2c6d0;
   	color: #2c4b87;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
    text-align:left;
    padding:2px;
    padding-top:3px;
    padding-bottom:3px;
    
}

.formularz .textboxfocus
{
    background-image:url(../images/textboxbg.gif);
    background-repeat:repeat-x;
    background-color:white;
    border-style:solid;
    border-width:1px;
    border-color:#c2c6d0;
   	color: #323232;
	font-size:11px;
	font-family:verdana;
    text-align:left;
    padding:2px;
    padding-top:3px;
    padding-bottom:3px;
    

}

.fileinput
{

   	color: #323232;

    text-align:right;
    padding:2px;
    padding-top:3px;
    padding-bottom:3px;
   
    
}

.formularz .wronginput
{
    background-image:url(../images/textboxbg.gif);
    background-repeat:repeat-x;
    background-color:white;
    border-style:solid;
    border-width:1px;
    border-color:red;
   	color: #323232;
	font-size:11px;
	font-family:verdana;
    text-align:left;
    padding:2px;
    padding-top:3px;
    padding-bottom:3px;


}
.formularz input.textboxblur
{
    height:22px;

}

.formularz input.textboxreadonly
{
    height:22px;

}

.formularz input.textboxfocus
{
    height:22px;

}
.formularz .textboxblur
{
    background-image:url(../images/textboxbg.gif);
    background-repeat:repeat-x;
    background-color:white;
    border-style:solid;
    border-width:1px;
    border-color:#c2c6d0;
    
   	color: #aaaaaa;
	font-size:11px;
	font-family:verdana;
    text-align:left;
    padding:2px;
    padding-top:3px;
    padding-bottom:3px;
    

}

.textboxblur2
{
    background-image:url(../images/textboxbg.gif);
    background-repeat:repeat-x;
    background-color:white;
    border-style:solid;
    border-width:1px;
    border-color:#c2c6d0;

   	color: #aaaaaa;
	font-size:11px;
	font-family:verdana;
    text-align:left;
    padding:2px;
    padding-top:3px;
    padding-bottom:3px;


}
.formwraper
{
    border-style:solid;
    border-color:#d8dae1;
    border-width:1px;
    padding:0px;
    background-color:white;
    color:#2c4b87;
	font-size:11px;
	font-family:verdana;

}

.formwraper td
{


    
    border-style:none;

    
}
table.formbar
{
    background-image:url(../images/formbar.gif);
    background-repeat:no-repeat;
    background-position:left;
    height:21;

}

table.formbarpop
{
    background-image:url(../images/headmiddle.gif);
    background-position:left;
    height:21;

}

table.formbar td
{
    background-image:url(../images/formbar.gif);
    background-repeat:no-repeat;
    background-position:right;
    height:21;
    padding-left:10px;
    padding-right:20px;

}

.checkbox
{  
    border-style:none;
    

}

.textbox2
{

    background-image:url(../images/textboxbg.gif);
    background-repeat:repeat-x;
    background-color:white;
    border-style:solid;
    border-width:1px;
    border-color:#c2c6d0;
   	color: #323232;
	font-size:11px;
	font-family:verdana;
    text-align:left;
    padding:2px;
    padding-top:3px;
    padding-bottom:3px;
}

a:hover
{
    cursor:pointer;

}

td.userlist
{

    background-color:#e5e5e5;
    padding:5px;
    font-weight:bold;
    font-family:verdana;
    font-size:10px;
    text-align:center;

}
td.userlisthead
{

    
    padding:5px;
    
    font-weight:bold;
    font-family:verdana;
    font-size:11px;
    text-align:center;
    color:#2c4b87;
    border-style:none;
    border-width:0px;

}

.focused
{

    padding-top:10px;
    padding-right:10px;
    padding-bottom:0px;
    margin-bottom: 0px;
    color: #2c4b87;
    font-size:11px;
    font-family:verdana;
    font-weight:bold;
    text-align:left;
}
/*Kontakt - felefon*/
.contact_phone{
    width: 205px;
}


