
html,body {
	background: #E2E6E5 ;
	color: black;
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	margin:0;
	padding:0;}

.wyru {background-image: url(/photo/bol2.gif) !important;}
.wyru a {color:#0080A0 !important}
.wyru a:hover {color:#004E64 !important}
.czyscik {
	clear:both;
	line-height:1px;
	font-size:1px;}

.machon_whole {
	background-image: url(/photo/bagrant.gif);
	width:820px;
	margin:10px auto 0 auto;
	padding:1px 0px 0px 0px;
	border:solid #007CA0;
	border-width:3px 0px 0px 0px }

.listing_1 {
	margin-top:85px;
	width:100%;
	padding:20px 0px 20px 0px;
	background-color:white}

.listing_1 a {
	color:#005D78;
	text-decoration:none;
	font-weight:bold;
font-family:tahoma,verdana,arial,helvetica}

.listing_1 a:hover {
	color:#FFB80F}

.menu_lewas {margin-top:7px;
	border-width:0px 1px 0px 1px;
	border-style:solid;
	border-color:#007CA0 #009CCE #007CA0 #009cce;
	min-height:470px;
	background-repeat:repeat-x;
	background-position:7px 0;
	background-image:url(/photo/machonko_atlas_copco_logo.gif);
	width:180px;background-color:#009CCE;
	float:left;}

.adresnik {
	margin-top:20px;
	width:100%;
	color:white;
	padding:15px 0px 15px 0px;
	border:solid #E2E6E5;
	border-width:1px 0px 0px 0px;
	text-align:center;background-color:#009CCE}

.adresnik span {
	display:block;
	font-size:10px;
	font-weight:bold;
	margin-bottom:10px;}

.srodkowys {
	border:1px solid #818382;
	background-color:white;
	margin:0px;
	min-height:504px;
	width:630px;float:right}

.adresnik a {
	display:block;
	margin-top:10px;
	color:white;}

.adresnik a:hover {
	color:#223388}

.dolnyspam, .stopka {
	width:820px;
	margin:0 auto 0 auto; 	
	text-align:center;
	font-size:9px;
	padding:3px 0px 3px 0px;
        background-color:#009CCE;
        height:auto;
        color:white;
        border:solid white 1px;
        border-width:1px 0px 0px 0px;}



.dolnyspam a {
color:white;
text-decoration:none;
}


.mach_up {
	margin-left:auto;
	margin-right:auto;
	width:769px;
	background:url(/photo/machonko_atlas_copco.jpg) no-repeat;
	height:184px;
	position: relative;}

a.atlaslogo {
	position: absolute;
	display:block;
	left: 45px;
	top:28px;
	width:131px;
	height:62px;
	border-width:1px;
	border-style:none;
	border-color:white;
}


a.atlaslogo:active, a.atlaslogo:focus {
	border-style:solid;
}

a.pominaw {
	position: absolute;
	display:block;
	left:-2045px;
	top:28px;
	width:131px;
	height:62px;
	border:1px none white;
	background-color: #DDEEFF;
	text-decoration: none !important
	
}

a.pominaw span {
	display:block;
	text-align:center;
	font-size:1.5em;
	color:black;
	font-weight:bold;
}

a.pominaw:hover, a.pominaw:focus, a.pominaw:active {
	left:45px;
}	





.middle {
	background-image:url(/photo/rast.gif);
	margin-left:auto;
	margin-right:auto;
	width:769px;}

.menu {
	width:200px;
	float:left;}

.menu a {
	font-size:11px;
	font-weight:bold;
	font-family:tahoma,arial,helvetica;
	color:#0A4F69;
	text-decoration:none;}

.menu a.thisitem {
	color:#c00;
	text-decoration:underline;
}

.menu a:hover, .menu a:active, .menu a:focus  {color:#F8AD0C}

ul.meni  {
	margin:0px;
	padding:0px;
	list-style:none;
	margin-top:1px;
	padding:0px 0px 0px 7px;
}
ul.meni ul li {list-style:none;}
ul.meni ul {
	margin:0;
	padding:0;
}
ul.meni li {
	margin:0px;
	background-image: url(/photo/bol.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding: 0px 0px 1px 18px;}

ul.meni li.thisitem {
	margin:0px;
	background-image: url(/photo/bol2.gif);
}

.opis table ul {margin:0;padding:0;list-style:none}

.datatable  ul {margin:0;padding:0;list-style:none}

.opis table {
	width:90%;         
	margin:15px 0px 0px 25px;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size:12px !important;
}
.datatable table {
	width:90%;         
	margin:15px 0px 0px 25px;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size:12px !important;
}

.datatable  tbody td {
	background-color:#FFF8D1;
	text-align:left;
	border-width: 1px 1px 1px 3px;
	border-color:#F9B00C;
	border-style:solid;
font-size:12px;
padding:4px;
}

.opis table tbody td {
	background-color:#FFF8D1;
	text-align:left;
	border-width: 1px 1px 1px 3px;
	border-color:#F9B00C;
	border-style:solid;
font-size:12px;
padding:4px;
}
.opis table th {
	background-color:#006699;
	font-weight:bold;
	text-align:center;
	color:white;
	padding:1px 15px 1px 15px;
}
.datatable  th {
	background-color:#006699;
	font-weight:bold;
	text-align:center;
	color:white;
	padding:1px 15px 1px 15px;
}

.datatable table td {
	padding:1px 2px 1px 2px;
	color:black;
}

.opis table td {
	padding:1px 2px 1px 2px;
	color:black;
}


.opis table th  p {font-size:13px;}

.datatable th  p {font-size:13px;}







.innerdiv {
	width:520px;
	float:left;
	margin-top:20px;
	margin-left:20px;}

 
.stopka {
	margin-left:auto;
	margin-right:auto;
	width:769px;
	background-image: url(/photo/bt.jpg);
	height:32px;
	background-repeat: no-repeat;
	background-color:#BEBEBE;
	color:#555555;
	font-weight:bold;
	font-size:10px;
	font-family:tahoma,verdana,arial, helvetica;
	text-align:center;
	padding-top:28px;

}
.toplevel {
	display:block;
	color:#003975;
height:17px;
background-repeat:no-repeat;
	 
 color:white;
	 
	font-family: tahoma, verdana, arial, helvetica ;
	font-size:12px;
	 padding:1px 0px 0px 15px;
	 background-position: top left ;
 	margin:15px 0px 0px 0px;
	background-image:url(/photo/back1.gif);
}
.objectlist {
	padding:0px;
	margin:0px;
	list-style:none;
}
.subkategoria {
	display:block;
	background-image:url(/photo/back3.gif);
	color:#003150;
	font-weight:bold;
	height:15px;
	border-width:0px 0px 0px 11px;
	padding: 2px 0px 2px 15px;
}

.subkategoria:hover, .subkategoria:active, .subkategoria:focus
{color:#c00000;}

.sampleprod {
	border-color:#00598D #F9B00C;
	border-width:1px 1px 2px 1px;
	border-style:solid;
	margin-bottom:15px;
	background-color:#FFFAEB;
	padding:0px 20px 10px 20px;
}
.sampleprod img {
	float:left;
	border:1px solid #00598D;
	margin-top:17px; 
}

.sampleprod h3 {
	margin:10px 0px 0px 0px;
}
.zobaczprod a {color:#00598D;
	font-weight:bold;

}

.zobaczprod a:hover {text-decoration:none;

}




.traceback   {
	padding:0px 0px 0px 20px;
 	list-style:none;
}
.traceback li  {display:inline;}

.traceback a {
	font-size:10px;
	color:#00407D;
	font-weight:bold;}

/* tebalka produktuf */

.sampleprod table {
	width:70%;         
	margin:15px 0px 0px 25px;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size:100%;
}

.sampleprod  tbody td {
	background-color:#FFF8D1;
	text-align:center;
	border-width: 1px 1px 1px 3px;
	border-color:#F9B00C;
	border-style:solid;
}

.sampleprod table th {
	background-color:#006699;
	font-weight:bold;
	text-align:center;
	color:white;
	padding:1px 15px 1px 15px;
}

.sampleprod table td {
	padding:1px 10px 1px 10px;
	color:black;
}


.sublevel {margin:20px 0px 1px 0px;
	display:block;
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	background-color:#00598D;
	color:white;
	font-weight:bold;
	border-width:0px 0px 0px 0px;
	padding: 3px 0px 4px 20px;
}





 

.opis {
	text-align:justify;
	font-size:12px;
	padding:10px;
	line-height:140%;
	font-family: verdana, tahoma, helvetica, arial, sans-serif; }

.techpar {padding-left:10px;}

.techpar img, .opis img {

	float:left;
	margin:0px 10px 0px 0px;}

.opis ul {
	clear:both;
	margin:0px;
	padding:10px 0px 10px 12px;}

.techpar table {
	width:70%;         
	margin:15px 0px 0px 20px;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size:100%;
}

.techpar  tbody td {
	background-color:#FFF8D1;
	text-align:center;
	border-width: 1px 1px 1px 3px;
	border-color:#F9B00C;
	border-style:solid;
}

.techpar table th {
	background-color:#F9B00C;
	font-weight:bold;
	text-align:center;
	color:white;
	padding:1px 15px 1px 15px;
}

.techpar table td {
	padding:1px 10px 1px 10px;
	color:black;
}


h1 {
	font-family:arial, helvetica, verdana;
	color:#003A68;
	border-style:solid;
	border-color:#e9c00C;
	border-width:0px 0px 2px 0px;
	padding-bottom:3px;
	font-size:18px; }


h2 {
	font-family:arial, helvetica, verdana;
	color:#004A78;
	border-style:solid;
	border-color:#F9B00C;
	border-width:0px 0px 2px 0px;
	padding-bottom:3px;
	font-size:17px; }








 
 

.tekst {font-size:12px;color:#444444;}
.tekst a {color:#005D93}
.tekst h3 {font-size:12px;color:black;}

.setialink1 {text-align:right}

address {
	font-size:9px;
	text-align:center;
	font-style:normal;
	margin-left:23px;
	margin-top:40px;
	border-style:dotted;
	border-width:1px 0px 1px 0px;
	border-color:#005577;
	display:block;
} 

.prespaces span {
	display:block;
}

.setialink {width:820px;text-align:right;
margin:1px auto 1px auto;

padding:1px 15px 0px 0px}
.setialink a {font-size:9px;
font-family:arial,tahoma,verdana;
color:#656565;

}

.setialink img {
	border:0;
}










.m_kat {
	display:block;
	height:17px;
	background-repeat:no-repeat;
	color:white !important;
	font-weight:bold;
	font-family: tahoma, verdana, arial, helvetica ;
 	padding:1px 0px 0px 15px;
	background-position: top left ;
 	margin:15px 0px 0px 0px;
	background-image:url(/photo/back1.gif);
}

.m_kat:hover {text-decoration:none;}


.m_subkat {background-image:url(/photo/m_subkat.gif);
	 
	 
	 
	border-width:0px 0px 0px 11px;
	padding: 3px 0px 4px 15px;
}

.m_subkat a {font-size:11px;color:#003366;white-space:nowrap;}
.m_subkat a:hover, .m_subkat a:active, .m_subkat a:focus {color:white; }

ul.servicemap, ul.servicemap ul {
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;
}

ul.servicemap ul li {
	margin:0px;
	background-image: url(/photo/bol.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding: 0px 0px 1px 18px;
}
ul.servicemap ul li.object {
	margin:0px;
	background-image: url(/photo/bol2.gif);
}

.szukacz {text-align:center;margin-top:0px;
border-style:solid;
border-color:#FFA415;
border-width:0px;
width:182px;
padding-top:10px;
 
}
.szukacz input {
width:85%;
 }
 
.mnogobottom {
text-align:center;
}

.bigurl {
	color: #000088 !important;
}

.hiliteword {
	color: black !important;
	font-weight:bold;
	background-color: #EFEFEF;
	font-style: normal;
	display:inline-block;
	display:-moz-inline-box;
	margin-top:1px;
	padding:0px 2px 0px 2px;
	border-color:#888888;
	border-style:dotted;
	border-width: 0px 0px 1px 0px;
}

.bigurl .hiliteword {
	color: black !important;
	font-weight:bold;
	background-color: #dedede;
	font-style: italic; 
	border:0;
}

.mnogobajtow {
	font-size:80%;
	color:#999999;
}

.inherit {
	font-weight:inherit;
	font-size:inherit;
	color:inherit;
	margin:0;
	padding:0;
}

.auraltext {
	position: absolute;
	left: -1000px;
	display:block;
	width: 1px;
	height:1px;
	overflow:hidden;	
}

ul.servicemap a{
	text-decoration: none !important;
}

ul.servicemap ul li.kategoria {
	font-weight:bold;
}

ul.servicemap ul li.object {
	font-weight:normal;
}


.forkon h3 {
	color: #004A78;
}

.forkon fieldset label {
	display:block;
	float:left;
	width:10em;
	font-size:12px;
	clear:both;
 
}
 
.forkon fieldset {
	border-style:solid;
	border-color:#F9B00C;
	border-width:1px;
	padding:1em 1ex 1ex 1ex;
	margin:1ex 0 0 0;
background-color:#FFFAE1;
padding:5px 10px 5px 10px;
}

.forkon fieldset input {
	margin: 0 0 2px 0;
	width:40%;
border-color:#F9B00C;
border-style:solid;
 
border-width:1px 1px 1px 3px
}

.forkon fieldset textarea {
width:100%;
border-color:#F9B00C;
border-style:solid;
border-width:1px 1px 1px 3px
}

.forkon div input {
	margin-top:1ex;
}

.forkon legend {
border:2px solid white;
padding: 3px 20px 3px 20px;
background-color: #F9B00C;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}


.suggestul {
	position: absolute;
	height:auto;
	border: green 1px solid;
	list-style:none;
	padding:0 2px 2px 2px;
	background-color: white;
	font-size:12px;
	margin:0;
}

.suggestul li {
	padding: 2px 0 0 0;
	margin:0;
	list-style:none;
}

.suggestul li.suggestsel {
	background-color: #000088;
	color:white;
}

/* print */
@media print {

* {
	font-family: Times, serif !important;
	font-size: 11pt !important;
	color: black !important;
	background-color: white !important;
	background-image: none !important;
}

.meni,.mach_up,.szukacz,.stopka,.zobaczprod {
	display:none;
	margin:0;
	padding:0;
	border:none;
}

address {
	border:0;
	padding:0;
	margin:0;
}
.menu {
	width:auto;
	float:none;}

.prespaces span {
	display:inline;
}

h2 {
	font-size:144% !important;
	border:0;
	text-align:center;
}

.innerdiv,.middle {
	width:100%;
	float:none;
}


.techpar {
	padding:0;
}

.techpar table {
	width:auto;
	margin:0;
	border-spacing:0;
	border-collapse:collapse;
}

.opis ul {
	clear:both;
	margin:0;
	padding:1ex 0 1ex 1em;}


.techpar tbody td,.sampleprod table td {
	border-width: 0.5pt;
	border-color:black;
	border-style:solid;
	padding:0.5ex 1ex 0.5ex 1ex;
}

.techpar tbody th,.sampleprod table th {
	font-weight:bold;
	text-align:left;
	border-width: 0.5pt;
	border-color:black;
	border-style:solid;
	padding:0.5ex 1ex 0.5ex 1ex;
}

.sampleprod {
	border-width: 0 0 0.5pt 0 !important;
	border-color:black;
	border-style:solid;
	page-break-inside: avoid;
}

.sampleprod img {
	float:left;
	border:0;
	margin-top:0em; 
}

.sampleprod h3 {
	margin:1ex 0 0 0;
}

.sampleprod table {
	width:70%;         
	margin:0 0 0 1ex;
	border-spacing:0;
	border-collapse:collapse;
}

.subkategoria {
	padding-left:6em;
	text-decoration: none !important;
	border-width: 0 0 0.5pt 0 !important;
	border-color:black;
	border-style:solid;
	page-break-after:avoid;
	
}	

div, html, body {
	margin:0 !important;	
}
}

