body { margin: 0 auto; background: transparent url(bg.jpg) repeat scroll left top; }

#all { background: transparent url(gradient.jpg) repeat-x scroll left top; position: relative; }

#container { width: 900px; margin: 0 auto; background-image: none; background-color: #ffffff; position: relative; }

#container #header #logo { float: left; margin: 0 auto; }

#header { background-image: url(header_bg.gif); background-repeat: repeat-x; height: 71px; }

#header #szukaj { float: left; margin-top: 32px; margin-left: 20px; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 13px; color: #000000; }

#nav { background-color: #CC3300; background-image: url(nav_bg.gif); background-repeat: repeat-x; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; height: auto; width: 65%; float: left; margin-top: 35px; }

#nav .tabStart { background-image: url(nav_1.gif); background-repeat: no-repeat; height: auto; float: left; color: #FFFFFF; text-decoration: none; padding-top: 10px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px; }

#nav .tab { background-image: url(nav_2.gif); background-repeat: no-repeat; height: auto; float: left; color: #FFFFFF; text-decoration: none; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; }

#nav .tabStart:hover { background-image: url(nav_1_f2.gif); background-repeat: no-repeat; height: auto; float: left; color: #FFFFCC; text-decoration: none; }

#nav .tab:hover { background-image: url(nav_2_f2.gif); background-repeat: no-repeat; height: auto; float: left; color: #FFFFCC; text-decoration: none; }

#baner { }

#szukaj .inpuTxt { border: 1px solid #676767; height: 15px; width: 100px; background-color: #FFFFFF; background-image: url(inputTxt_bg.gif); background-repeat: repeat-x; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 12px; color: #666666; padding-left: 5px; }

#szukaj #go { clip: rect(auto,auto,auto,auto); position: relative; top: 2px; }

#content { background-image: url(startContent_bg.gif); background-repeat: repeat-x; height: 410px; width: 520px; padding-top: 10px; padding-bottom: 15px; padding-left: 15px; padding-right: 0px; float: left; }

#content .promoKomp,#content .promoSerwery, #content .promoTerminale, #content .promoStacje { width: 260px; max-height: 320px; }

#content .promoKomp a { text-decoration: none; color: #663399; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 12px; }

#content .promoKomp a:hover, #content .promoKomp a:visited { text-decoration: none; color: #6666FF; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 12px; }

#content .promoSerwery a { text-decoration: none; color: #009900; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 12px; }

#content .promoSerwery a:hover, #content .promoSerwery a:visited { text-decoration: none; color: #00FF00; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 12px; }

#content .promoStacje a { text-decoration: none; color: #0066CC; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 12px; }

#content .promoStacje a:hover, #content .promoStacje a:visited { text-decoration: none; color: #0099FF; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 12px; }

#content .promoTerminale a { text-decoration: none; color: #FF9900; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 12px; }

#content .promoTerminale a:hover, #content .promoTerminale a:visited { text-decoration: none; color: #FFCC00; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 12px; }

#content .promoFirma a { text-decoration: none; color: #FF0000; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 12px; }

#content .promoFirma a:hover, #content .promoFirma a:visited { text-decoration: none; color: #FF3300; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 12px; }

#news { background-color: #CCCCCC; width: 155px; background-image: url(startNews_bg.gif); background-repeat: repeat-x; padding: 15px; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 10px; height: 410px; float: right; }

#navProd { }

#navProd #Komp { background-image: url(navProd_komp.jpg); background-repeat: no-repeat; float: left; height: 78px; width: 225px; text-decoration: none; }

#navProd #Komp:hover { background-image: url(navProd_komp_f2.jpg); text-decoration: none; }

#navProd #Stacje { background-image: url(navProd_stacje.jpg); background-repeat: no-repeat; float: left; height: 78px; width: 225px; text-decoration: none; }

#navProd #Stacje:hover { background-image: url(navProd_stacje_f2.jpg); text-decoration: none; }

#navProd #Serwery { background-image: url(navProd_serwery.jpg); background-repeat: no-repeat; float: left; height: 78px; width: 225px; text-decoration: none; }

#navProd #Serwery:hover { background-image: url(navProd_serwery_f2.jpg); text-decoration: none; }

#navProd #Terminale { background-image: url(navProd_terminale.jpg); background-repeat: no-repeat; float: left; height: 78px; width: 225px; text-decoration: none; }

#navProd #Terminale:hover { background-image: url(navProd_terminale_f2.jpg); text-decoration: none; }

#news h1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; margin-top: 0px; margin-bottom: 5px; }

#news div[class="news_style"] { font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 9px; color: #666666; font-weight: normal; margin-top: 1px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px; }

#news p { margin-top: 5px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; padding-bottom: 5px; }

#news a { color: #003366; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #0066CC; text-decoration: none; }

#news a:hover { color: #003366; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #003366; text-decoration: none; }

#footer { background-color: #E5E5E5; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #E5E5E5; border-bottom-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }

#footer a { color: #999999; text-decoration: none; }

#footer #links a { color: #990000; }

#footer #links a:hover { color: #990000; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #990000; }

#footer #links { float: right; }

#footer #dane { background-color: #E5E5E5; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFFFFF; border-bottom-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; }

.tytSm { margin-bottom: 10px; }

.tytSmSpace { margin-bottom: 10px; margin-left: 182px; }

.clearfloat { clear: both; height: 0; font-size: 1px; line-height: 0px; }

.clearBoth { clear: both; }

.promoKomp img { border: none; }

.promoKomp p { padding: 0px; margin: 0px; vertical-align: top; }

#nowosc { width: 260px; float: left; }

#promoc { width: 260px; float: right; vertical-align: top; }

/*
Style wprowadzone dla strony głównej
*/
div[class="panel_stopka"] { font-size:11px;font-weight:normal;height:auto;border-bottom:0px solid #efefef;font-family: Tahoma,Arial,Geneva,sans-serif;line-height:12px;margin:1px 0px 2px 0px;}

div[class="panel_stopka"] a:link, div[class="panel_stopka"] a:visited { text-decoration:none;color:#666;font-size:10px;font-weight:normal;font-family: Tahoma,Arial,Geneva,sans-serif; }
div[class="panel_stopka"] a:hover, div[class="panel_stopka"] a:active { text-decoration:underline;color:#666;font-size:10px;font-weight:normal;font-family: Tahoma,Arial,Geneva,sans-serif; }

div#show-katalog div[class="panel_stopka"] a { text-decoration:none;color:#fff;font-size:11px;font-weight:normal;font-family: Tahoma,Arial,Geneva,sans-serif; }
div#footer_links { width:900px;height:150px;background:#E5E5E5;text-align:left;color:#444;border-top:3px solid #ddd;border-bottom:1px solid #ddd;margin:5px 0px 0px 0px;font-family: Tahoma,Arial,Geneva,sans-serif; }
div#footer_links .block_links { float:left;width:170px;border-right:1px solid #ddd;margin:1px 0px 0px 8px;font-size:14px;height:130px;font-family: Tahoma,Arial,Geneva,sans-serif;color:#222; }
div#footer_links .block_links_last { float:left;width:170px;margin:1px 0px 0px 8px;font-size:14px;font-family: Tahoma,Arial,Geneva,sans-serif; color:#222;}
div.close { text-align: right; cursor: pointer; margin: 0px 0px 5px 0px;font-size:11px;font-weight:bold;font-family:tahoma;color:#fff;border-bottom:0px solid #721913}
h1 { font-size:11px;color:#000;text-decoration:underline;font-weight:bolder; line-height:12px;height:auto;font-family: Tahoma, Arial, Geneva, sans-serif;margin:0px 0px 0px 0px;}
h2 { font-size:10px;color:#000;font-family: Tahoma, Arial, Geneva, sans-serif;display:inline;}
.catalog_view { display:none;width:580px;height:240px;background: url(../front/bg_front_window.png) no-repeat;position:absolute;border:0px solid #570905;top:70px;left:160px;z-index:100001;font-family: Tahoma, Arial, Geneva, sans-serif; }
.catalog_view .overflow { width:575px;height:220px;padding:2px;overflow:auto;font-family: Tahoma, Arial, Geneva, sans-serif; }
.catalog_view .overflow .title { width:99%;font-size:15px;border-bottom:1px solid #bbb;color:#eee;font-weight:bolder;padding:2px;margin:0px 0px 3px 0px; }
.catalog_view .overflow .title span { color:#eee;font-weight:bolder;font-size:14px; }
.catalog_view .overflow .left { width:100px;height:160px;float:left;margin:0px 4px 0px 2px;border-right:1px solid #ac1c23;overflow:auto; }
form.search_form{ position:absolute;left:740px;}

div[class="left"] p a:link,div[class="left"] p a:visited { font-size:11px;color:#fff;text-decoration:none;font-weight:normal; line-height:11px;height:auto;font-family: Tahoma, Arial, Geneva, sans-serif;}
div[class="left"] p a:hover,div[class="left"] p a:active { font-size:11px;color:#fff;text-decoration:underline;font-weight:normal; line-height:11px;height:auto;font-family: Tahoma, Arial, Geneva, sans-serif;}
div[class="left"] a span { font-size:13px;color:#000;font-weight:bolder; line-height:13px;height:14px;font-family: Tahoma, Arial, Geneva, sans-serif;margin:1px 0px 5px 0px;}
.external_links { width:100%;height:14px;text-align:right;border-bottom:1px solid #ccc;margin:0px 0px 2px 0px; }

div#footer_phrases { width:900px;height:auto;background:#E5E5E5;text-align:center;color:#444;border-bottom:1px solid #ddd;margin:5px 0px 2px 0px; }
h4 { font-size:11px;font-weight:normal;height:auto;border-bottom:1px solid #efefef;font-family:Arial;margin:1px 0px 2px 0px; display:inline;}





