/* CSS Document */
/*ogólne style strony*/
body {
   background-color:#fff;
   font:12px Tahoma, Verdana, Helvetica, sans-serif;
   line-height:16px;
   color:#4B4B4B; 
   margin:10px 0 0 0;
   padding:0;
}
body#mainBody {
    margin:0;
    padding:0;
}

#strona{ 
   text-align:center;
}
#strona div{
   margin:auto;
}
#all{ 
   margin:0; 
   border:0; 
   padding:0; 
   width:1000px;
}
#top1{
background:url(images/top1.jpg) no-repeat top;
width:1000px;
height:56px;
clear:right;
}
#top2{
background:url(images/top2.jpg) no-repeat;
width:1000px;
height:101px;
clear:both;
}
#top3{
background:url(images/top3.jpg) no-repeat;
width:1000px;
height:46px;
clear:both;
}
#menutop{
background:url(images/menu_back.jpg) no-repeat;
width:1000px;
height:26px;
clear:both;
}
#menudown{
width:1000px;
height:108px;
clear:both;

}
#partnerzy{
width:1000px;
height:75px;
clear:both;
}
#start{
width:1000px;
margin:0;
padding:0;
}
#stopka1{background:url(images/stopka1.gif) no-repeat bottom; 
width:1000px;
height:8px;   
clear:both;
margin:0;
padding:0;
}
#stopka2{background:url(images/stopka2.gif) repeat-x bottom;
font:11px Tahoma, Verdana, Helvetica, sans-serif;
height:42px; 
width:1000px;
margin:0;
padding:0;
color:#A9A9A9;
}

/*-------*/
#in{
width:1000px;
clear:both;
text-align:left;
margin:0;
padding:2px 0 0 0;
}
#firma{
float:left;
width:284px;
background:url(images/back_firma.gif) repeat-x;
margin:0;
padding:0;
}
#firma1{
float:left;
width:1000px;
background:url(images/back_firma.gif) repeat-x;
margin:0;
padding:0;
}
#menuleft{float:left;
width:200px;}
#menuright{float:right;
width:800px;}
#menuleft1{float:left;
width:750px;}
#menuright1{float:right;
width:250px;}
#firma2{
float:right;
width:800px;
margin:0;
padding:0;
}
#promocje{float:right;
width:707px;
margin:0;
text-align:right;
}
#promocje_bar{
background:url(images/promocje_bar.gif) no-repeat;
width:707px;
height:31px;
}
/*menu1*/

a.blue:link {
   color:#1E3082; 
   text-decoration:underline;
   font-weight:bold;
}
a.blue:visited {
   color:#1E3082; 
   text-decoration:underline;
   font-weight:bold;
}
a.blue:hover {
   color:#1E3082; 
   text-decoration:none;
   font-weight:bold;
}
a.blue1:link {
   color:#1E3082; 
   text-decoration:none;
   margin:0 5px 0 5px;
}
a.blue1:visited {
   color:#1E3082; 
   text-decoration:none;
   margin:0 5px 0 5px; 
   
}
a.blue1:hover {
   color:#1E3082; 
   text-decoration:underline;
   margin:0 5px 0 5px; 
}
/*menu1*/
ul#navlist
{text-align:left;
margin-left: 0;
padding-left: 0;
margin:0;
}
#navlist ul, #navlist li
{
display: inline;
list-style-type: none;
margin: 0px;
padding: 0px;
}
#navlist a.glowna:link, #navlist a.glowna:visited
{
background:url(images/glowna.gif) no-repeat top;
float: left;
width:127px; 
height:26px;
}
#navlist a.firma:link, #navlist a.firma:visited
{
background:url(images/firma.gif) no-repeat top;
float: left;
width:69px; 
height:26px;
}
#navlist a.akt:link, #navlist a.akt:visited
{
background:url(images/akt.gif) no-repeat top;
float: left;
width:98px; 
height:26px;
}
#navlist a.part:link, #navlist a.part:visited
{
background:url(images/part.gif) no-repeat top;
float: left;
width:81px; 
height:26px;
}
#navlist a.oferta:link, #navlist a.oferta:visited
{
background:url(images/oferta.gif) no-repeat top;
float: left;
width:67px; 
height:26px;
}
#navlist a.cert:link, #navlist a.cert:visited
{
background:url(images/certy.gif) no-repeat top;
float: left;
width:162px; 
height:26px;
}
#navlist a.down:link, #navlist a.down:visited
{
background:url(images/down.gif) no-repeat top;
float: left;
width:90px; 
height:26px;
}
#navlist a.kontakt:link, #navlist a.kontakt:visited
{
background:url(images/kontakt.gif) no-repeat top;
float: left;
width:73px; 
height:26px;
}

#navlist a.glowna:hover
{background-position: 0 -26px;}
#navlist a.firma:hover
{background-position: 0 -26px;}
#navlist a.akt:hover
{background-position: 0 -26px;}
#navlist a.part:hover
{background-position: 0 -26px;}
#navlist a.oferta:hover
{background-position: 0 -26px;}
#navlist a.down:hover
{background-position: 0 -26px;}
#navlist a.cert:hover
{background-position: 0 -26px;}
#navlist a.kontakt:hover
{background-position: 0 -26px;}

/*menu2*/
ul#navlist1
{text-align:left;
margin-left: 0;
padding-left: 0;
margin:0;
}
#navlist1 ul, #navlist1 li
{
display: inline;
list-style-type: none;
margin: 0px;
padding: 0px;
}
#navlist1 a.puste1:link, #navlist1 a.puste1:visited
{
background:url(images/menu2/puste1.jpg) no-repeat top;
float:left;
width:138px; 
height:108px;
margin-right:12px;
cursor:default;
}
#navlist1 a.telew:link, #navlist1 a.telew:visited
{
background:url(images/menu2/telew.jpg) no-repeat top;
float:left;
width:108px; 
height:108px;
margin-right:10px;
}
#navlist1 a.sswin:link, #navlist1 a.sswin:visited
{
background:url(images/menu2/sswin.jpg) no-repeat top;
float:left;
width:108px; 
height:108px;
margin-right:10px;
}
#navlist1 a.komp:link, #navlist1 a.komp:visited
{
background:url(images/menu2/komp.jpg) no-repeat top;
float:left;
width:108px; 
height:108px;
margin-right:10px;
}
#navlist1 a.cent:link, #navlist1 a.cent:visited
{
background:url(images/menu2/cent.jpg) no-repeat top;
float:left;
width:108px; 
height:108px;
margin-right:10px;
}
#navlist1 a.okab:link, #navlist1 a.okab:visited
{
background:url(images/menu2/okab.jpg) no-repeat top;
float:left;
width:108px; 
height:108px;
margin-right:10px;
}
#navlist1 a.swiatl:link, #navlist1 a.swiatl:visited
{
background:url(images/menu2/swiatl.jpg) no-repeat top;
float:left;
width:108px; 
height:108px;
margin-right:12px;
}
#navlist1 a.puste2:link, #navlist1 a.puste2:visited
{
background:url(images/menu2/puste2.jpg) no-repeat top;
float:right;
width:139px; 
height:108px;
cursor:default;
}
#navlist1 a.telew:hover
{background-position: 0 -108px;}
#navlist1 a.sswin:hover
{background-position: 0 -108px;}
#navlist1 a.komp:hover
{background-position: 0 -108px;}
#navlist1 a.cent:hover
{background-position: 0 -108px;}
#navlist1 a.okab:hover
{background-position: 0 -108px;}
#navlist1 a.swiatl:hover
{background-position: 0 -108px;}

/*partnerzy*/

ul#navlist2
{text-align:left;
margin-left: 0;
padding-left: 0;
margin:0;
}
#navlist2 ul, #navlist2 li
{
display: inline;
list-style-type: none;
margin: 0px;
padding: 0px;
}
#navlist2 a.nasi:link, #navlist2 a.nasi:visited
{
background:url(images/nasi_partn.gif) no-repeat top;
float:left;
width:116px; 
height:75px;
margin-right:52px;
cursor:default;
}
#navlist2 a.sams:link, #navlist2 a.sams:visited
{
background:url(images/partn/samsung.gif) no-repeat top;
float:left;
width:106px; 
height:75px;
margin-right:52px;
}
#navlist2 a.computar:link, #navlist2 a.computar:visited
{
background:url(images/partn/computar.gif) no-repeat top;
float:left;
width:147px; 
height:75px;
margin-right:52px;
}
#navlist2 a.pyronix:link, #navlist2 a.pyronix:visited
{
background:url(images/partn/pyronix.gif) no-repeat top;
float:left;
width:127px; 
height:75px;
margin-right:52px;
}
#navlist2 a.siemens:link, #navlist2 a.siemens:visited
{
background:url(images/partn/siemens.gif) no-repeat top;
float:left;
width:121px; 
height:75px;
margin-right:52px;
}
#navlist2 a.adc:link, #navlist2 a.adc:visited
{
background:url(images/partn/adc.gif) no-repeat top;
float:left;
width:51px; 
height:75px;
}
/*form*/

.form{
	margin:0;
	padding:0;
    padding-top:20px;
	text-align:right;
}
input.search{
   width:149px;
   height:15px;
   border:none;
   background:url(images/search.gif) no-repeat;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#818181;
   margin:0;
   padding:0;
   vertical-align:middle;
}
input.submit1{
margin-left:5px;
vertical-align:middle;
padding:0;
margin-right:20px;
border:none;
}
.sz{color:#fff; font-weight:bold;}
/*inne*/
.small {font-size:10px;}
.opis {padding:15px 20px 20px 15px;}
.title {font-size:12px; font-weight:bold; color:#FBC007;}
.clear {height:15px; clear:both;}
.clear1 {clear:both;}
.arrow {margin-left:5px;}
.arrow1 {margin-right:5px;}
p{margin:10px 0 10px 0;}
.center{text-align:center;}
.big{font-size:16px; font-weight:bold;}
.blue{color:#1E3082;}
.red{color:#FF0000;}
.ye{list-style-image:url(images/arrow.gif);}
/*div.kontakt{float:left; padding-right:20px;}*/
div.kontakt{padding-right:20px;}
div.employee {
    float:left;
    width:270px;
}

div.kontakt1{float:left;}
.l{float:left; text-align:center;}
.r{float:left; text-align:center; padding-left:15px;}
img.on{cursor:pointer;}
.certleft{float:left; width:400px;}
.certright{float:right; width:600px; text-align:left;}
.kontleft{float:left; width:630px;}
.kontright{float:right; width:370px; text-align:left;}
.downleft{float:left; width:230px; }
.downright{float:right; width:250px; text-align:left; }
img.cer{margin:0 10px 10px 0px; border:1px solid #D9D9D9; cursor:pointer;}
img.icon{margin-right:5px;}
.darken{
background:url(images/back_firma2.gif) repeat-x;
}
.cursor{cursor:pointer;}
img.netel{}
.grey {background-color:#CCCCCC; padding:5px 0 5px 0;}
.large{font-size:12px;}
.partnt{margin-bottom:20px;}
.icon{margin-right:10px;}
.topt{background-color:#fff;  padding:20px 10px 20px 20px; margin:20px 0 20px 0;}
.toptd{background-color:#fff; padding:20px 10px 20px 20px; margin:20px 0 20px 0;}




/*menu left*/

#nav ul
{
margin: 0;
padding: 0;
list-style-type:none;
font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
}

#nav li {
margin: 1px 0 0 0; list-style-type:none;
}

.navlist{
width: 98%;
}

.navlist li.submenu{
cursor: pointer !important;
}
.navlist li.submenu ul{ 
display: none; 
}
.navlist .submenu ul li{ 
cursor: default;
}
#nav a.yellow, #nav a.yellow:visited
{
display: block;
border:none;
padding: 2px;
padding:0 0 0 10px;
height:15px;
background-color:#F9CC0C;
color: #598FBD;
text-decoration:none;
}
#nav a.yellow:hover
{
color: #ffffff;
}

#nav a.light, #nav a.light:visited
{
display: block;
padding: 2px;
padding-left: 10px;
border:none;
height:13px;
background-color:#EFEEEE;
color: #598FBD;
text-decoration:none;
}
#nav a.light:hover
{
text-decoration:underline;
}
#nav a.white, #nav a.white:visited
{
display: block;
padding: 2px;
padding-left: 10px;
border:none;
height:13px;
background-color:#fff;
color: #598FBD;
text-decoration:none;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
}
#nav a.white:hover
{
text-decoration:underline;
}
#nav a.sub{background:url(images/oferta_top.gif) no-repeat;
height:30px; 
width:196px; 
cursor:default;}

/*formularz*/
.form1{
      float:left;
      width:300px;
	  text-align:left;
}
.label {
      display:block; 
      width:300px; 
      float:left;
}
input.text{
   width: 300px;
   height:15px;
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#4B4B4B;
}
select.text{
   width: 300px;
   height:18px;
   border:1px solid #D9D9D9;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#4B4B4B;
}
input.submit {
   margin-left: 253px;
   margin-top: 10px; 
   display: inline; 
   background-color:#57A5D6; 
   border-color:#fff; 
   border-style:solid; 
   border-width:1px; 
   font-size:10px; 
   width:50px;
   color:#fff;
   cursor:pointer;
}
textarea.text{
   width: 300px;
   height:40px;
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#4B4B4B;
   
}
.enter{
font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#57A5D6;
}
span.brak {
        color: #0082C7;
		font-size:10px;
    }
	
/*logowanie*/
.form2{
      float:left;
      width:200px;
	  text-align:left;
	  clear:both;
}
.label2 {
      display:block; 
      width:150px; 
      float:left;
}
input.text2{
   width: 150px;
   height:15px;
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#818181;
}
input.submit2 {
   margin-left: 100px;
   margin-top: 10px; 
   display: inline; 
   background-color:#57A5D6; 
   border-color:#fff; 
   border-style:solid; 
   border-width:1px; 
   font-size:10px; 
   width:50px;
   color:#fff;
   cursor:pointer;
}


a.news {
    margin-left:8px;
}

p.news {
    margin-left:8px;
    margin-top:0px;
}
th, tr, td{
font:11px Tahoma, Verdana, Helvetica, sans-serif;
color:#4B4B4B;
padding:4px 10px 4px 10px;
text-align:left;
background-color:#EFEDEE; 
}
th{font-weight:bold; color:#fff; background-color:#FBCC0D;}
#tabkat a:link {
   color:#4685BA; 
   text-decoration:none;
   font-weight:bold;
}
#tabkat a:visited {
   color:#4685BA; 
   text-decoration:none;
   font-weight:bold;
}
#tabkat a:hover {
   color:#4685BA; 
   text-decoration:underline;
   font-weight:bold;
}


table.tabkat a:link {
   color:#4685BA; 
   text-decoration:none;
   font-weight:bold;
}

table.tabkat a:visited {
   color:#4685BA; 
   text-decoration:none;
   font-weight:bold;
}

table.tabkat a:hover {
   color:#4685BA; 
   text-decoration:underline;
   font-weight:bold;
}



.imgleft{float:left; width:400px;}
.imgright{float:right; width:360px;}
.imgopis{clear:both; padding-top:10px;}

span.showPicture {
    cursor:pointer;
}

div#smallImgContainer, div#bigImgContainer {
    text-align:center;
}

table.compare {
    border:solid 1px #000;
    border-collapse:collapse;
}

table.compare td {
   border:solid 1px #000;
}

p.err {
    color:red;
}

div.whiteContainer {
    background-color:#fff;
    padding:10px;
}

th.long {
    width:100%;
}

p.register {
    text-align:center;
    margin-left:15px;
}

table.register {
    margin-left:15px;
}
td.productName {
    white-space:nowrap;
}

span.showPicture {
   color:#1E3082; 
   text-decoration:underline;
   font-weight:bold;
}
div.categoryDescr {
    padding-bottom:1em;
}
li.cert {
    text-decoration:underline;
    cursor:pointer;
}