body{ margin:0; padding:0; background-color:#FFF; font-family:Arial, Helvetica, sans-serif, Geneva, sans-serif;}
a{outline:none; color:#000; text-decoration:none;}
a:hover{outline:none; color:#000; text-decoration:underline;}
#bg_left{width:1280px; margin:0 auto; padding:0;  background:url(../images/main_bg_left.jpg) repeat-y left top; min-height:900px; }
#bg_right{width:1280px; margin:0 auto; padding:0;  background:url(../images/main_bg_right.jpg) repeat-y; background-position:right top; min-height:900px;  }
#bg_center{ margin:0 auto; width:1209px; background:url(../images/bg_center.png) repeat-y; min-height:900px; }
#bg_bottom{ margin:0 auto; width:1009px;  }
#bg_top{ margin:0 auto; width:1009px; background:url(../images/bg_top.png) repeat-x top;  }
#content{ margin:0 auto; width:960px;}
#logo{ height:72px; padding-top:24px;}
.logo_link{ position:absolute; z-index:999; display:block; width:300px; height:72px; padding-top:24px; }
#baner{ height:208px; background:url(../images/baner.jpg) no-repeat; width:968px; }

#s3slider {
	height:208px;
	width:968px;
   position: relative; /* important */
   overflow: hidden; /* important */
   margin:0;
   padding:0;
}

#s2slider ul, #s3slider ul li {
	list-style-type: none;
	margin:0;
   padding:0;
}

#s3sliderContent {
   position: absolute; /* important */
   margin:0;
   padding:0;
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
   margin:0;
   padding:0;
}

.s3sliderImage span {
   display: none; /* important */
   margin:0;
   padding:0;
}

.clear {
   clear: both;
} 

/*--Main Container--*/
.main_view {
	float: left;
	position: relative;

	
}
/*--Window/Masking Styles--*/
.window {
	height:224px;	width: 100%;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 40px; right: -7px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background: url(paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}
.paging a.active {
	font-weight: bold;
	background: #920000;
	border: 1px solid #610000;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}

.baner_main_still{position:absolute; z-index:1009; margin-left:506px;}
.baner_main_rotate{ margin-left:-10px;}

.content{ margin:40px 0 0 0; padding:0; }
.left_site{ width:200px; float:left;}
.right_site{width:750px; float:left; margin:12px 0 0 10px;}
.menu{ list-style:none; margin:0 0 0 20px; padding:0;}
.menu a{ vertical-align:middle; display:table-cell;  color:#c0c0c0; font-size:12px; font-weight:bold; text-decoration:none;   border-bottom:#e3e3e3 solid 1px; width:155px; height:42px; }
.menu a:hover{ vertical-align:middle; display:table-cell; background-image:url(../images/bg_button_menu.gif); background-repeat:no-repeat; width:155px; height:42px; color:#000; border:none !important;  }
.current_page_item{ vertical-align:middle; display:table-cell;  background-image:url(../images/bg_button_menu.gif); background-repeat:no-repeat; width:155px; height:42px; color:#000 !important; border:none !important;   }

.menu1{  list-style:none; margin:0 0 0 15px; padding:0; }
.menu1 a{ color:#a2a1a1; font-size:11px; font-weight:normal; text-decoration:none; text-transform:none; line-height:13px; background:none; vertical-align:middle; display:table-cell; width:175px; border:none; height:auto; margin:5px 0 5px 0 !important;  }
.menu1 a:hover{ color:#000; font-size:11px; font-weight:normal; text-decoration:none; text-transform:none; line-height:13px; background:none; vertical-align:middle; display:table-cell; width:175px; height:auto; }
.current_page_item2{ color:#000 !important; font-size:11px; font-weight:normal; text-decoration:none; text-transform:none; line-height:13px; background:none; vertical-align:middle; display:table-cell; width:175px;}
.menu1 li{ margin:15px 0 15px 0;}

.rs_title{ color:#000; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:960px; margin: 0 0 22px 0;}
.right_site p{ padding:0; margin:0; }
.bigletter{ }
.smallletter{ text-transform:none;}
table tr td p{ font-size:11px; color:#000; line-height:16px;}
table tr td h3{ margin-top:0; padding-top:0;}
table tr td img{margin-top:5px;}

.left_con{ float:left; width:535px;}
.left_con p{ font-size:11px; color:#000; line-height:16px;}
.right_con{ float:left; width:215px;}

.left_con2{ float:left; width:335px;}
.left_con2 p{ font-size:11px; color:#000; line-height:16px;}
.right_con2{ float:left; width:415px;}
.right_con2 img{ margin:25px 0 0 50px; }

.left_con3{ float:left; width:250px; height:223px;} 
.center_con3{ float:left; width:250px; height:223px;}
.right_con3{ float:left; width:250px; height:223px;}

.plik_do_pobrania{ font-size:12px; vertical-align:text-top; text-decoration:none; color:#000; font-weight:bold;}
.plik_do_pobrania:hover{ text-decoration:underline;}

#content_mian{ padding-bottom:60px;}
#footer{ background-color:black; height:55px; width:960px;  }
#footer .regulations{ color:#a08b31; font-family:Arial,Tahoma; font-size:11px; margin-right:20px; }
#footer .menu_bottom{ padding-top:15px; }
#footer .menu_bottom .m{ color:#fff; font-family:Arial,Tahoma; text-decoration:none; font-size:10px; margin-right:4px;   }
#footer .menu_bottom .m:hover{ color:#000; text-decoration:underline;}
.c{clear:both;}
.mini_menu{  right:0px; position:absolute; z-index:2;  top:4px;}
.mini_menu img{ margin:0 20px 0 20px; }
.mini_menu a{ text-transform:uppercase; color:#7b7b7b; font-family:Arial,Tahoma; text-decoration:none; font-size:11px;  }
.mini_menu a:hover{ color:#333;}
.im_logo{  width:960px; height:62px; position:relative;  z-index:1;}
#m_content{ margin:70px 0 0 42px;}

#c_left{ float:left; width:463px; }
#c_left h1{ font-family:Arial,Tahoma; text-decoration:none; font-size:14px; font-weight:bold; margin-bottom:25px; width:400px;}
#c_left h2{ font-family:Arial,Tahoma; text-decoration:none; font-size:12px; font-weight:bold; margin-bottom:15px; width:400px; }
#c_left p{ font-family:Arial,Tahoma; text-decoration:none; font-size:11px;  width:400px; }
#c_left p a{color:#000; font-weight:bold; text-decoration:none;}
#c_left p a:hover{color:#f0ca23; text-decoration:none;}

#c_left2{ float:left; width:526px; }
#c_left2 h1{ font-family:Arial,Tahoma; text-decoration:none; font-size:14px; font-weight:bold; margin-bottom:25px; width:526px;}
#c_left2 h2{ font-family:Arial,Tahoma; text-decoration:none; font-size:12px; font-weight:bold; margin-bottom:15px; width:526px; }
#c_left2 h2 a{ color:#000; font-family:Arial,Tahoma; text-decoration:none; font-size:12px; font-weight:bold; margin-bottom:15px; width:526px; }
#c_left2 h2 a:hover{color:#f0ca23; text-decoration:none; }
#c_left2 p{ font-family:Arial,Tahoma; text-decoration:none; font-size:11px;  width:526px;  margin-bottom:35px;}
#c_left2 .service{ font-family:Arial,Tahoma; text-decoration:none; font-size:12px;  width:526px;  margin-bottom:0px; text-indent:40px;}
#c_left2 .service_info{font-family:Arial,Tahoma; text-decoration:none; font-size:11px;  width:526px;  margin-bottom:-8px;}
#c_left2 li{list-style:none;}
#c_left2 li a{font-family:Arial,Tahoma; text-decoration:none; font-size:12px; font-weight:bold; margin-bottom:15px; display:block; color:#000;}
#c_left2 li a:hover{color:#f0ca23;}
#c_left2 p a{color:#000; font-weight:bold; text-decoration:none;}
#c_left2 p a:hover{color:#f0ca23; text-decoration:none;}
#c_left2 .oprawa li{font-family:Arial,Tahoma; text-decoration:none; font-size:12px; line-height:20px;}
#c_left2 .title{ margin-top:35px;}

#c_left3{ float:left; width:155px; }
#c_left3 h1{ font-family:Arial,Tahoma; text-decoration:none; font-size:14px; font-weight:bold; margin-bottom:25px; width:283px;}
#c_left3 h1 img{ vertical-align:middle; margin-left:15px;}
#c_left3 h2{ font-family:Arial,Tahoma; text-decoration:none; font-size:12px; font-weight:bold; margin-bottom:15px; width:283px; }
#c_left3 p{ font-family:Arial,Tahoma; text-decoration:none; font-size:12px;  width:283px;  margin-bottom:35px;}

#c_left4{ float:left; width:595px; }
#c_left4 h1{ font-family:Arial,Tahoma; text-decoration:none; font-size:14px; font-weight:bold; margin-bottom:25px; width:700px;}
#c_left4 h1 a{ text-decoration:none; font-family:Arial,Tahoma; text-decoration:none; font-size:14px; font-weight:bold; margin:0;  padding:0px; float:left;} 
#c_left4 h1 .next{ text-decoration:none; font-family:Arial,Tahoma; text-decoration:none; font-size:12px; font-weight:bold; margin:0;  padding:0px 0 0 5px; float:left;}
#c_left4 h1 img{ vertical-align:middle; margin-left:12px;}
#c_left4 h2{ font-family:Arial,Tahoma; text-decoration:none; font-size:12px; font-weight:bold; margin-bottom:15px; width:554px; }
#c_left4 h3{font-family:Arial,Tahoma; text-decoration:none; font-size:14px; font-weight:bold; text-transform:uppercase; margin-bottom:35px; }
#c_left4 p{ font-family:Arial,Tahoma; text-decoration:none; font-size:14px;  width:554px;  margin-bottom:35px;}
#c_left4 a{  text-decoration:none; font-family:Arial,Tahoma; text-decoration:none; font-size:12px; font-weight:bold; color:#000; padding:24px 0 0 20px; display:block; }
#c_left4 a:hover{ text-decoration:none;}
#c_left4 ul{ margin:0px 0 60px 0; padding-left:0px;}
#c_left4 li{background:url(../images/bg_pomoc.png) no-repeat; width:554px; height:65px; list-style:none; margin-left:0px; padding-left:0px;}

#c_left4 .drivers{ margin:0px; padding-left:0px;}
#c_left4 .drivers li{ background:url(../images/img_pomoc_sterowniki.png) no-repeat left; height:58px; width:595px;}
#c_left4 .drivers a{ margin-left:66px; padding-top:10px;}

#c_left4 .drivers2{ margin:0px 0 0 0px; padding-left:0px;}
#c_left4 .drivers2 li{ background:url(../images/img_pomoc_sterowniki_big.png) no-repeat ; height:100px; width:520px;}
#c_left4 .drivers2 a{ padding-top:10px; color:#000;}
#c_left4 .drivers2 a:hover{ padding-top:10px; color:#f0ca23;}

#c_right{ float:left; width:455px;}
#c_right2{ float:left; }
#c_right3{ float:left; background:url(../images/img_kontakt.png) no-repeat; width:595px; height:392px; }
#c_right3 a{display:block; color:#000; font-family:Arial,Tahoma; text-decoration:none; font-size:11px; text-align:right; margin-top:25px;}
#c_right3 a:hover{color:#f0ca23; text-decoration:none;}

.link_google{display:block; color:#000; font-family:Arial,Tahoma; text-decoration:none; font-size:11px; text-align:right; margin-top:5px;}
.link_google:hover{color:#f0ca23; text-decoration:none;}

#c_right .active{ color:#000;}
.c_menu_top{ background:url(../images/uslugi_lista_top.png) no-repeat; height:60px; width:455px; }
.c_menu_center{ background:url(../images/uslugi_lista_center.png) no-repeat; height:54px; width:455px; }
.c_menu_bottom{ background:url(../images/uslugi_lista_bottom.png) no-repeat; height:64px; width:455px; }
.c_menu_top a{ padding:25px 0 0 21px; display:block; color:#959595; font-family:Arial,Tahoma; text-decoration:none; font-size:12px; font-weight:bold; }
.c_menu_center a{ padding:20px 0 0 21px; display:block; color:#959595; font-family:Arial,Tahoma; text-decoration:none; font-size:12px; font-weight:bold;}
.c_menu_bottom a{ padding:25px 0 0 21px; display:block; color:#959595; font-family:Arial,Tahoma; text-decoration:none; font-size:12px; font-weight:bold; }

.c_menu_top a:hover{ color:#000; }
.c_menu_center a:hover{ color:#000; }
.c_menu_bottom a:hover{ color:#000;  }
.home{ background:url(../images/home.png) no-repeat; width:893px; height:736px; margin:50px 0 0 36px;}

.img_druk{ background:url(../images/img_druk.png) no-repeat; width:275px; height:356px; margin:70px 0 0 90px; }
.img_skan{ background:url(../images/img_skan.png) no-repeat; width:290px; height:263px; margin:65px 0 0 83px; }
.img_oprawa{ background:url(../images/img_oprawa.png) no-repeat; width:374px; height:258px; margin:150px 0 0 0px; }
.img_print{ background:url(../images/img_print.png) no-repeat; width:296px; height:264px; margin:65px 0 0 83px; }
.img_kontakt{ display:block; background:url(../images/img_kontakt.png) no-repeat; width:595px; height:392px; margin-top:0px;  }
.contact{ background:url(../images/img_kontakt_list.png) no-repeat right; width:52px; height:41px; }
.img_pomoc_poz2{ background:url(../images/img_pomoc_poz2.png) no-repeat; width:220px; height:233px; margin:75px 0 0 15px;}
.img_pomoc_poz3{ background:url(../images/img_pomoc_poz3.png) no-repeat; width:135px; height:178px; margin:75px 0 0 15px;}

#card{text-align:right; margin-bottom:20px; margin-right:0px; height:38px;}
.adres{text-decoration:none; color:#000;}

.swieta{position:absolute; z-index:200; margin:-30px 0 0 814px;}

.main_content {
	color:#000000;
font-size:14px;
line-height:16px;
	
}


