/* CSS Document */body{	background:url(../images/body.gif) left top repeat-x;	margin:0px;	padding:0px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#626262;}a {	color:#000000;	text-decoration:underline;}a:hover {	text-decoration:none;}#wrapper{	width:1003px;	margin:0 auto;	background:url(../images/wrapper.jpg) no-repeat;}.header{	margin:0px;	width:1003px;	padding:0px;	margin:0px;}.logo{	width:315px;	height:120px;	background:url(../images/logo.gif);	float:left;}.box1{	width:151px;	height:120px;	border-left:1px #CCCCCC solid;	border-right:1px #CCCCCC solid;	float:left;}.box2{	width:170px;	height:120px;	border-right:1px #CCCCCC solid;	float:left;}.box3{	width:172px;	height:120px;	border-right:1px #CCCCCC solid;	float:left;}.box4{	width:172px;	height:140px;	float:left;}.headerText{	margin:0px;	padding:16px 0px 0px 15px;}.headerText ul{	margin:0px;	padding:0px;}.headerText li{	margin:0px;	padding:0px 0px 0px 0px;	list-style:none;}.headerText li a{	text-decoration:none;	color: #3333CC;}.headerText li a:hover{	text-decoration:underline;	color: red;}h2{	margin:0px 0px 0px 0px;	padding:28px 0px 0px 10px;	font-weight:bold;	color:#000000;	font-size:12px;}h1{	margin:0px 0px 0px 0px;	padding:25px 0px 0px 53px;	color:#000000;	text-transform:uppercase;	font:bold 36px Carbon Block, Arial, Helvetica, sans-serif;}h4{	margin:25px 0px 0px 0px;	padding:0px 0px 10px 30px;	font-weight:bold;	color:#000000;	text-transform:uppercase;	font:bold 30px Carbon Block, Arial, Helvetica, sans-serif;}h3           { color: #00CC00; font-size: 16px; text-transform: uppercase; font-style: normal;                font-variant: normal; font-weight: bold; font-family:                'Carbon Block', Arial, Helvetica, sans-serif; margin: 0px;                padding-left: 0px; padding-right: 0px; padding-top: 10px;                padding-bottom: 10px }h6{	background-color:#4B8ADB;	padding:5px 0px 5px 20px;	border-left:2px #2C61C9 solid;	margin:0px;	color:#FFFFFF;	font-weight:bold;	font-size:12px;} .ramka {width: 1002px;}.welcomeContainer{	margin:0px;	padding:0px;	border-bottom:2px #C7c7c7 solid;}.welcomeContainer1{	margin:0px;	padding:0px;	border-bottom:2px #FFFFFF solid;}.welCome{	width:662px;	background:#FBFBFB url(../images/welcomebg.jpg) left top no-repeat;	float:left;}.prawa       { width: 306px; float: right; border: 4px solid #CCCCCC; margin-left: 5px;                padding-left: 4px; padding-right: 4px; padding-top: 2px;                padding-bottom: 4px }               .prawa2      { width: 306px; float: right; background-color: #FFFFCC;                border: 4px solid #BEBEBE; margin-left: 5px; margin-top: 34px;                padding-left: 4px; padding-right: 4px; padding-top: 2px;                padding-bottom: 4px }.lewa{	width:660px;	background:#fff url(../images/container2bg.jpg) left top no-repeat;	float:left;	padding: 8px;}.prawa ul{	margin:0px 0px 0px 0px;	padding:5px 0px 5px 0px;}.prawa li{	margin:0px 0px 0px 0px;	padding:0px 0px 1px 20px;	list-style:none;	background: url(../images/path2.gif) 0px 3px no-repeat;}.prawa li a{	color:#3333CC;	font-weight:bold;	text-decoration:none;}.prawa li a:hover{	color:#666666;	font-weight:bold;	text-decoration:none;}.prawa ol    { font-size: 11px; font-family: Arial; margin-left: 0px; margin-right: 0px; padding-left:15px;               margin-top: 0px; margin-bottom: 0px; background: url(../images/punkt_red.gif) 0px 3px no-repeat; }.prawa ol a  { color: #800000; text-decoration: none; font-weight: bold }.clear{  margin:0px;	padding:0px;	clear:both;}.clear1{  height:15px;  margin:0px;	padding:0px;	clear:both;}.wel{	color:#848487;}.welText{	padding:10px 20px 0px 53px;}.welPic{	width:340px;	height:231px;	float:right;	background:url(../images/girl-pic.jpg);}.productContainer2{	margin:0px;	background:#fff url(../images/container2bg.jpg) left top no-repeat;	padding:0px 10px 0px 10px;	height:400px;}.productContainer21{	margin:0px;	background:#fff;	padding:0px 10px 0px 10px;	height:400px;}.srodek{	margin:0px;	background:#fff;	padding:0px 10px 0px 10px;}.productzone {}.icoline1 {	width:25px;	height:200px;	float:left;	background:url(../images/blackbullet.gif) -10% 100% no-repeat;	margin-bottom:20px;}.icoline2 {	width:25px;	float:left;}.icoline3 {	width:25px;	float:left;}.icoline4 {	width:25px;	float:right;}.productcolumn {	width:293px;	float:left;}.productcolumn2 {	width:293px;	float:left;}.productheading {	margin:10px 0px 8px 0px;	text-align:right;}.productimage{	margin:0px 0px 0px 0px;	text-align:center;}.proBox1{		margin:0px 0px 0px 0px;	padding:0px 0px 0px 20px;}.proLinks1{text-align:center;font-size:12px;}.proLinks1 a{	color:#FF0100;	text-decoration:underline;	font-weight:bold;	font-size:11px;}.proLinks1 a:hover{	color:#FF0100;	text-decoration:none;	font-weight:bold;	font-size:11px;}.proLinks2{text-align:center;}.proLinks2 a{	color:#4B8ADB;	text-decoration:underline;	font-weight:bold;	font-size:11px;}.proLinks2 a:hover{	color:#4B8ADB;	text-decoration:none;	font-weight:bold;	font-size:11px;}.proLinks3{text-align:center;}.proLinks3 a{	color:#848487;	text-decoration:underline;	font-weight:bold;	font-size:11px;}.proLinks3 a:hover{	color:#848487;	text-decoration:none;	font-weight:bold;	font-size:11px;}.servicesContainer{	width:1003px;	margin:0px;	padding:0px;	background:#fff url(../images/container3bg.jpg) left top no-repeat;	float:left;}.productNews{	width:345px;	float:left;	padding:0px 0px 0px 0px;	margin-top:10px;	border-right:1px #CCCCCC solid;}	.servicesSupport{	width:317px;	float:left;	padding:0px 0px 0px 0px;	margin-top:10px;	border-right:1px #CCCCCC solid;}.homeservice-container {	padding:0px 0px 0px 27px;}.homeServices{	width:290px;	padding:0px;	background-color:#EBEBEB;	float:left;}	.supportContainer{	width:634px;	float:left;}.online{	width:290px;	background-color:#EBEBEB;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	float:left;}	.news{	padding:3px 30px 0px 30px;	margin:0px;}.dates{ 	color:#000000;	font-weight:bold;	padding:10px 0px 0px 30px;	}.dates1{ 	color:#000000;	font-weight:bold;	padding:25px 40px 5px 0px;	float:right;}.newsText{	padding:15px 0px 0px 30px;}	.more{    margin:10px 0px 0px 30px;	padding:5px 0px 5px 30px;	border-top:1px #CCCCCC solid;	border-bottom:1px #CCCCCC solid;}.bordertop{ 	border-top:1px solid #DADADB;	margin:0px 15px 0px 14px;}.more a{	color:#FF0100;	font-weight:bold;	background:url(../images/path.jpg) 0px 3px no-repeat;	padding:0px 0px 0px 20px;}h5{	background-color:#FF0000;	padding:5px 0px 5px 20px;	margin:0px;	color:#FFFFFF;	font-weight:bold;	font-size:12px;}.homeservice {	background-color:#FF0000;	padding:5px 0px 5px 20px;	margin:0px;	color:#FFFFFF;	font-weight:bold;	font-size:12px;} .leftMain{	float:left;}.features{	margin:10px 0px 0px 0px;	padding:0px 0px 9px 20px;}.features ul{	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}.features li{	margin:0px 0px 0px 0px;	padding:0px 0px 10px 20px;	list-style:none;	background: url(../images/path2.gif) 0px 3px no-repeat;}.features li a{	color:#666666;	font-weight:bold;	text-decoration:underline;}.onlineimage{	float:left;}.onlineText{	width:155px;	float:right;	padding:0px 5px 0px 5px;}.call{	float:right;	width:159px;	background-color:#000000;	color:#FFFFFF;	font-weight:bold;	margin:4px 0px 0px 0px;	padding:3px 0px 1px 10px;}.brandzone {	margin:0px 25px 0px 27px;	padding:0px;	border-top:1px #CCCCCC solid;	border-bottom:1px #CCCCCC solid;}.brandPic{	width:70px;	float:left;	margin:5px 10px 0px 10px; }.brandPic3{	width:122px;	float:left;	padding:5px 10px 0px 10px; }.brandText{	text-align:center;	padding:10px 0px 10px 0px;	font-weight:bold;}  .footer{	background:url(../images/body.gif) repeat-x;	height:85px;	width:1003px;	margin:0px 0px 0px 0px;}.footerMenu{	margin:14px 0px 0px 0px;	padding:0px 40px 0px 0px;	float:right;}.footerMenu ul{	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}.footerMenu li{	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	display:inline; border-left:1px solid #fff;}.footerMenu li.first{border:none}.footerMenu li a{	font:11px Tahoma, Arial, Helvetica, sans-serif;	color:#c2c2c2;	font-weight:bold;	padding:0px 10px 0px 10px;	text-decoration:none;}.footerMenu li a:hover{color:#ffffff;}.footerMenu li a.current{color:#ffffff;}.whiteLine{	color:#FFFFFF;}/* inner pages css start */h1.inner{font:bold 30px Carbon Block, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; margin:0px; padding:8px 0px 10px 0; text-decoration:none}h1.inner span{font:bold 30px Carbon Block, Arial, Helvetica, sans-serif; color:#848487; font-weight:bold; margin:0px; padding:25px 0px 10px 0px; background:none}.aboutus-img{float:right; border:4px solid #dcdcda;	margin:0px 0px 10px 20px;}h5{font:15px Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-weight:100; padding:0px 0px 5px 0px;	border-bottom:1px dotted #000;	margin:0px 0px 10px 0px; background:none }h6.inner{font:17px Myriad Pro, Arial, Helvetica, sans-serif; color:#000; font-weight:100; padding:0px 0px 5px 0px;	margin:0px 0px 0px 0px; background:none; border:none }.aboutcolumnzone{padding:20px 0px 16px 0px;}.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}.abouticon{float:left; margin:0px 20px 0px 0px;}.insidereadmore{padding:10px 0px 10px 0px;}.insidereadmore a{color:#5D2D23; font-size:14px; text-decoration:none}.insidereadmore a:hover{text-decoration:underline}a.projects{color:#5D2D23; font-size:14px; text-decoration:underline}a:hover.projects{text-decoration:none}input.button{color:#ffffff;	background:#414141;	font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #000;}input.button:hover{cursor:pointer; color:#cccccc;}.project-img{float:right; margin-left:20px;	border: 6px solid #dcdcda;}.whiteheading{font:30px Myriad Pro, Arial; color:#000; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}.ourprojectrow{margin-bottom:20px; border-bottom:1px dotted #000; padding-bottom:10px;}.servicecolumnzone{padding:20px 0px 16px 0px;}.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}.blog-posted-row{padding:3px; background:#dcdcda}.blog-posted-row a{color:#5D2D23; font-size:14px; text-decoration:underline; padding:0 0 0 8px}.blog-posted-row a:hover{text-decoration:none}/* inner pages css ends */a.ItemTitle  { color: #0066FF; text-decoration: none; font-size: 13px; font-weight: bold }a.ItemTitle:hover { color: #666666; text-decoration: none }a.CategoryClass { color: #0066FF; text-decoration: none; font-size: 13px }a.CategoryClass:hover { color: #666666; text-decoration: none }a.link1 { color: #0066FF; text-decoration: none; font-size: 11px }a.link1:hover { color: #666666; text-decoration: none }.podtytul    { color: #999999; font-size: 11px }.cena        { font-size: 13px; color: #FF3300; font-weight: bold }.cenab       { font-size: 13px; color: #999999; font-weight: bold }.maly        { font-size: 11px; font-family: Arial; color: #808080 }.cat         { font-size: 11px; font-family: Arial; border: 1px solid #E2E2E2; padding-left:                2px; padding-right: 2px }hr           { color: #F2F2F2; border-style: solid; border-width: 1px }a.link_1 { color: #0066FF; text-decoration: none; font-size: 12px; font-weight: bold }a.link_1:hover { color: #FF9900; text-decoration: none }a.link_2     { color: #0066FF; text-decoration: none; font-size: 12px }a.link_2:hover { color: #000000; text-decoration: none }.cenas       { font-size: 12px; font-family: Arial; color: #008040; font-weight: bold }.wyroznienie { font-size: 11px; font-family: Tahoma, Arial; color: #800000; font-weight: bold }.wyroznienie1 { font-size: 12px; font-family: Arial; color: #000000;                font-weight: bold; text-align: center; background-color:                #FFFF00; border: 1px solid #000000; padding-left: 1px;                padding-right: 1px }.zastosowanie { float:left; width:100%; background-color: #FFFF99; font-size: 11px; font-family: Arial; color: #000000; border: 2px solid #FF9900; padding: 3px }.inc         { font-size: 11px; font-family: Arial; font-weight: bold; text-align: Right;                border: 1px solid #C0C0C0 }.CartHead    { font-size: 12px; font-family: Arial; color: #006600; font-weight: bold }.black       { color: #000000; font-weight: bold }.black_m     { color: #000000; font-size: 10px; font-family: Arial; font-weight: bold }.lewy_pasek  { width: 660px; background-color: #fff; float: left; font-size: 11px;                font-family: Arial; padding-bottom: 4px; }.prawy_pasek { width: 322px; float: right; font-size: 11px; font-family: Arial; text-align:                left; }
