html, body {
 margin : 0;
 padding : 0;
 text-align: center;
}
div, ul {
 margin : 0;
 padding : 0;
 border : 0;
 position : relative;
 overflow : visible;
 background-color : transparent;
 text-align : left;
 color : rgb(000, 000, 000);
 font-size : 9px ;
 font-family: Tachoma, Verdana, Arial;
}
a, a:hover { text-decoration : none; color : rgb(255, 255, 255); }
a:hover { color : rgb(246, 170, 17); }
div#frameMain, div#frameHead, div#frameBody, div#frameFooter{
 width : 780px;
 margin : 0 auto;
}
#frameHead {
 height : 112px;
 background: transparent url('../images/top_flaszka.gif') no-repeat top left;
}
div#frameInsert {
 background: transparent url('../images/f_cut.gif') no-repeat top right;
 border-bottom: 1px solid black;

}
div#frameInsertBorder {
width : 780px;
 background: transparent url('../images/body_spacer.gif') repeat-y top right;
  border-top : none;


}
#frameFooter {
 height : 80px;
}
#headMenu{
 background: transparent url('../images/top_menu.gif') no-repeat bottom left;
 top : 86px;
 height: 26px;
}
div#insertMenu{

display: block;
height : 265px;
clear : both;
}
div#insertValue{
top : 5px;
width : 780px;
display : block;
}
ul#topmenu { display : inline; list-style : none; }
ul#topmenu li { float : right; }
ul#topmenu li a {
 display : block;
 margin : 13px 0 0 0;
 padding : 0 7px;
 font : 9px/1.0 Tachoma, Verdana;
 font-weight : bold;
 border-right : 2px solid white;
}
ul#topmenu A.flaga {
 height : 26px;
 width : 23px;
display : block;
 padding : 0;
 margin : 0 18px 0 8px;

 background : transparent url('../images/f.gif') no-repeat bottom left;
 border : 0;
}
#frameMain A.clearBorder, .footerCopy A.clearBorder {
 border : none;
}


ul.submenu {
 height : 130px;
 display : block;
 list-style : none;

}
ul.submenu li {
 list-style : none;
 float : right;

 width : 195px;
 height : 130px;
}
ul.submenu li a{
	font : 9px/11px Tachoma, Verdana;
	color : black;
	display : block;
	width : 195px;
	height : 130px;


}
ul.submenu li a:hover {
color : black;
}
ul.submenu li {
color : rgb(242, 176, 42);
}

ul.submenu A.sub01{background : transparent url('../images/submenu/sub_04.gif') no-repeat top left;}
ul.submenu A.sub02{background : transparent url('../images/submenu/sub_03.gif') no-repeat top left;}
ul.submenu A.sub03{background : transparent url('../images/submenu/sub_02.gif') no-repeat top left;}
ul.submenu A.sub04{background : transparent url('../images/submenu/sub_01.gif') no-repeat top left;}
ul.submenu A.sub05{background : transparent url('../images/submenu/sub_08.gif') no-repeat top left; height : 135px; }
ul.submenu A.sub06{background : transparent url('../images/submenu/sub_07.gif') no-repeat top left; height : 135px; }
ul.submenu A.sub07{background : transparent url('../images/submenu/sub_06.gif') no-repeat top left; height : 135px; }
ul.submenu A.sub08{background : transparent url('../images/submenu/sub_05.gif') no-repeat top left; height : 135px; }

ul.submenu A.sub01:hover{background : transparent url('../images/submenu/sub_04_on.gif') no-repeat top left;}
ul.submenu A.sub02:hover{background : transparent url('../images/submenu/sub_03_on.gif') no-repeat top left;}
ul.submenu A.sub03:hover{background : transparent url('../images/submenu/sub_02_on.gif') no-repeat top left;}
ul.submenu A.sub04:hover{background : transparent url('../images/submenu/sub_01_on.gif') no-repeat top left;}
ul.submenu A.sub05:hover{background : transparent url('../images/submenu/sub_08_on.gif') no-repeat top left;}
ul.submenu A.sub06:hover{background : transparent url('../images/submenu/sub_07_on.gif') no-repeat top left;}
ul.submenu A.sub07:hover{background : transparent url('../images/submenu/sub_06_on.gif') no-repeat top left;}
ul.submenu A.sub08:hover{background : transparent url('../images/submenu/sub_05_on.gif') no-repeat top left;}

ul.submenu span{
 position : relative;
display : block;
margin : 0;
padding : 45px 8px 0 8px;
text-align : left;
}
ul.submenu p{
text-align : left;
padding : 45px 8px 0 8px ;
margin : 0;
}
ul.submenu b{
color : orange;
text-indent : 12px;
}
div#valueRight {
float : right;
width : 380px;

}
div#valueLeft {
display : block;
width : 380px;
padding-bottom : 5px;
}
div#valueLeft p {
display : block;
text-align : justify;
margin : 0;
padding : 10px 20px 10px 25px;
}
#footerFlash{
display : block;

padding : 4px 0 4px 0 ;

}


div#valueLeft b {
               display : block;
		 margin : 10px 0 0 180px;
                font : 9px/9px Tachoma, Verdana, Arial;
                font-weight : bold;
                font-style : italic;
}
div.footerCopy {
position : relative;
display: block;
width : 780px;
margin: 0 auto;
height : 10px;
padding: 2px 0 20px 0;
border-top : 1px solid black;

}
div.footerCopy span{
position : absolute;
left : 220px;
padding: 0;
margin: 0;

}
div.footerCopy a{
color: black;
float : left;
margin: 0;
padding: 0 8px;
border-right: 1px solid black;
font : 9px/1.0 Verdana, Arial, Tachoma;
font-weight: bold;
}
div.footerCopy a:hover{
color: orange;
}
div.insertLeft {
margin : 0;
padding :0 10px 20px 10px;

}
div.insertRight{
padding : 0;
min-height : 380px;
margin-left : 220px;
_margin-left : 215px;



}
div#insertContener {
padding : 0;
margin : 0;

padding-bottom : 20px;

width : 780px;

}
div.insertmenu {
float : left;
padding-top : 50px;
background-color : white ;
}
ul#insertmenu  {
width : 200px;
list-style : none ;
}
ul#insertmenu li {
height : 17px;
 padding : 0;
 margin : 0;
 border-bottom: 1px solid black;
}
ul#insertmenu li a {
 font : 9px/1.5 Tachoma, Verdana;
 font-weight : bold;
 color : black;
 display : block ;
 height : 16px;
width : 200px;
 background : transparent url('../images/menu.gif') no-repeat left center;
 text-indent : 22px;
 margin : 1px 0;
 padding : 0;
 text-decoration : none;
 border : 0;
}
ul#insertmenu li a:hover {
 color : white;
 background : orange url('../images/menu_on.gif') no-repeat left center;
}
ul#insertmenu li A.item01{
text-indent : 36px;
background : transparent url('../images/menu_item.gif') no-repeat left center;
}
ul#insertmenu li A.item01:hover {
 background : orange url('../images/menu_item_on.gif') no-repeat left center;
}
ul#insertmenu li A.item02{
text-indent : 36px;
background : transparent url('../images/menu_item.gif') no-repeat left center;
}
ul#insertmenu li A.item02:hover {
 background : orange url('../images/menu_item_on.gif') no-repeat left center;
}
div.inserttext {
min-height : 380px;


width : 555px;

background : orange url('../images/insert_spacer.gif') repeat-y;
border-bottom : 2px solid black;
}
div.inserttext P {
text-align : justify;
padding : 0 50px;
font : 10px/1.3 Tachoma, Verdana;
}
img.elogo {
float: right;
}
img.portfolio {
float:right;
padding : 8px 5px 12px 5px;
}
div.fotoPading{
width : auto;
text-align : center;
margin: 0 auto;
padding : 0;
}
img.prezentacje {
margin : 5px 0;
}

img.serwisy {
margin-left: 2px;
}
img.crm {
padding: 3px 5px;
}
img.systemy {
padding: 3px 70px;
}
h1, h2, h3, h5{
font : 15px Tachoma, Verdana, Arial;
font-weight : bold;
padding : 0;
text-align : center;
display : block;
}
h2 {
font : 10px/12px Tachoma, Verdana, Arial;
font-weight : bold;
padding : 8px 0 10px 0;
margin : 0;
}
h3 {
width : 120px;
float : left;
font : 10px/12px Tachoma, Verdana, Arial;
font-weight : bold;
margin : 0;
padding : 5px 0 0 0;

}
.inserttext A.zapytanie {
background: transparent url('../images/zapytanie.gif') no-repeat center center;
display: block;
width: 140px;
height: 30px;
margin: 0 auto;
text-align: center;
}
.inserttext A.zapytanie:hover {
  background: transparent url('../images/zapytanie_on.gif') no-repeat center center;
  }
.inserttext A.zapytanie_serwisy {
  background: transparent url('../images/zapytanie.gif') no-repeat center center;
  width: 140px;
  height: 30px;
  float : left;
  margin-left : 100px;
  }
.inserttext A.zapytanie_serwisy:hover {
  background: transparent url('../images/zapytanie_on.gif') no-repeat center center;
  }
.inserttext A.serwisy {
  background: transparent url('../images/serwisy.gif') no-repeat center center;
  margin-right : 100px;
  width: 140px;
  height: 30px;
  float : right;
  }
.inserttext A.serwisy:hover {
  background: transparent url('../images/serwisy_on.gif') no-repeat center center;
  }
ul.insertList {
  display : block;
  background-color : transparent;
  width : 400px;
  margin: 0 auto;
  padding : 0;
  }
ul.insertList li {
  padding: 0;
  list-style : disc;
  margin: 0;
  _margin-left : 18px;
  }
img.banery {
  margin-bottom : 10px;
  }
table.host {
font: 10px/1.5 Verdana, Arial;
width: 450px;
border: 0;
padding: 0;
margin: 0 auto;
text-align: center;
}
table.host td {
margin: 0 auto;
padding: 3px;
border-bottom: 1px solid  #faa909;
border-left:  1px solid  #faa909;
background-color: #ffffff;
}
table.host td.whiteHost {
background-color: #FEF6E6;
text-align: center;
}
table.host td.orangeHost {
background-color: #faa909;
font-weight: bold;
color: #ffffff;
border-left: 1px solid #ffffff;
}
table.host td#whiteBord {
border-left:  1px solid  #faa909;
}
table.host  td#Bord {
border-right:  1px solid  #faa909;
}
div.kontakt {
float : left;
text-align : center;
width : 200px;
padding: 0 0 10px 0;
}
div.kontaktPading {

margin-left : 50px;
padding: 0 0 10px 0;
}
div#gadzeta, div#gadzetb {
display : block;
width : 400px;
height : 50px;
padding : 5px 0;
margin : 0 auto;
}
div#gadzetc, div#gadzetd {
display : block;
width : 120px;
height : 600px;
float : left;
padding : 0 5px;

}
div#gadzetd  { padding : 0 10px 0 5px; }
div#gadzety {
width : 390px;
padding : 3px 0 0 0;
display : block;
margin : 0 auto;
}
div#identyfikacja{

width : 400px;

margin : 0 auto;
padding : 8px 0 0 27px;
height : 650px;

}

div#identyfikacjaa {
padding : 0;
margin : 0;
width : 120px;
float : left;
padding-top: 11px;
}

img.ident {
width : 260px;
float : right;
height : 627px;
padding : 0;
margin : 0;
}

label {
font : 10px/13px Tachoma, Verdana, Arial;
margin-top : 5px;
height : 15px;
float : left;
width: 200px;
}

input {
padding : 2px;
border : 1px solid rgb(210, 210, 200);
background-color: white;
font : 10px/12px Tachoma, Verdana, Arial;
width: 186px;
}

textarea {
font : 11px/13px Tachoma, Verdana, Arial;
border : 1px solid rgb(210, 210, 200);
background-color: white;
width : 396px;
padding : 2px;
}

form {
  font : 10px/13px Tachoma, Verdana, Arial;
  margin: 0 auto;
  display : block;
  height : 350px;
  width : 400px;
 }
#left {
	float: left;
	width: 200px;
	position: relative;
	}
#right {
	float: right;
	width: 190px;
	}
input#wyslij {
	border : 0;
	background : transparent url('../images/wyslij.jpg') no-repeat;
	height : 30px;
	width : 70px;
	padding : 0;
	margin : 10px 0 0 0;
	}
input#wyslij:hover {
	background : transparent url('../images/wyslij_on.jpg') no-repeat;
	}

#subleft {
	float: left;
    width: 350px;
	text-align : justify;
	position: relative;
	padding : 20px 0 20px 45px;
	}
#subright {
	padding : 20px 0 0 0;
	float: right;
	width: 130px;
	}
 A.portfolio {
	display : block;
	background : transparent url('../images/portfolio.gif') no-repeat;
	width : 90px;
	height : 30px;
	padding : 0;
	margin : 5px 0 0 0;
	float : left;
}
A.portfolio:hover {
	background : transparent url('../images/portfolio_on.gif') no-repeat;
}
div.fooLeft {
	float : right;
	text-align : center;
	padding-right : 45px;
	}
div#flashWraper {
	position : absolute;
	top : 0;
	left : 0;
	width : 780px;
	height : 85px;
}
A.mail {
font : 10px/12px Verdana, Tachoma;
color : rgb(020, 040, 040);
}
A.mail:hover {
color : orange;
}
form#bigzap {
font : 10px Tachoma, Verdana, Arial;
width : 500px;
height : auto;
text-align : left;
float : none;
margin : 0 auto;
}
form#bigzap label {
margin : 0;
padding : 0;
width : auto;
float : none;
}
form#bigzap input{
border : 0;
background-color : transparent;
padding : 0;
width : auto;
float : none;
}
form#bigzap fieldset {
border : 1px solid rgb(190, 180, 170);
font-size : 10px;
font-weight : bold;
padding : 5px 5px;
color : rgb(010, 010, 010);
}
form#bigzap fieldset legend {
  color : rgb(010, 010, 010);
  }
fieldset.infield {
  border : 1px solid rgb(210, 200, 200);
  color : rgb(010, 010, 010);
  }
form#bigzap input.mimetext {
  border : 1px solid rgb(190, 180, 170);
  width : 120px;
  height : 14px;
  padding : 1px;
  background-color : rgb(250, 250, 250);
  }
form#bigzap label.ininput {
  display : block;
  width : 140px;
  }
form#bigzap fieldset div.right {
  display : block ;
  width : 130px;
  float : left;
  text-align: center;
  }
form#bigzap fieldset div.left {
  text-align: center;
  display : block ;
  width : 130px;
  float : right;
  }
form#bigzap fieldset div.conteneremail {
  display : block;
  width : 280px;
  margin : 0 auto;
  _padding-left : 50px;
  }
h5 {
  font : 11px/12px Tachoma, Verdana, Arial;
  font-weight : bold;
  padding : 10px 0;
  margin : 0 auto;
  color : rgb(242, 40, 40);
  }
ul.insertTree {
  display : block;
  background-color : transparent;
  width : 400px;
  margin: 0;
  padding : 1px;
  float: none;
  clear: both;

  }
ul.insertTree li {
  padding: 0;
  list-style : none;
  margin: 0;
  font: normal 11px/22px Tahoma;
  }
ul.insertTree li.wrap {
  margin: 0 0 0 20px;
  }
ul.insertTree li a {
  padding : 0 0 0 10px;
  color: #333333;
  font: normal 11px/22px Tahoma;
  }
ul.insertTree li a:hover {
  text-decoration: underline;
  }
A.pracazgl {
  display: block;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  color: black;
  text-align: center;
  }
A.pracazgl:hover {
  text-decoration: underline;
  }
a.fotoa, a.fotoa:hover, a.fotoa img {
	padding: 0;
	margin: 0;
	border: 0;
}

