@charset "utf-8";

@font-face {

	font-family: 'CenturyGothicRegular';

	src: url('_font/gothic_0-webfont.eot');

	src: local('☺'), url('_font/gothic_0-webfont.woff') format('woff'), url('_font/gothic_0-webfont.ttf') format('truetype'), url('_font/gothic_0-webfont.svg#webfontKufl5mci') format('svg');

	font-weight: normal;

	font-style: normal;

}

* {padding: 0; margin: 0; outline: none;}

body {background-color: #f4f4f4; background: #f4f4f4 url(_images/background_grey.jpg) repeat-y center top;}

.body_blue{background-color: #f4f4f4; background: #f4f4f4 url(_images/background_blue.jpg) repeat-y center top;}

.body_green{background-color: #f4f4f4; background: #f4f4f4 url(_images/background_green.jpg) repeat-y center top;}

.body_ecru{background-color:#f4f4f4;background:#f4f4f4 url(_images/background_ecru.jpg) repeat-y center top;}

a {COLOR: #322200; text-decoration: underline; font-weight: normal; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px}



/* SITE BODY */

	.content {margin: 0 auto; padding: 0; width: 1000px; height: 100%; overflow: hidden; z-index: 9; }

	#main {position: absolute; z-index: 9; width: 1000px; height: 100%; margin: 0; padding-top: 0px; padding-left: 0px; } 

	#home_zdjecia{position: absolute; top: 0px; left: 0px; z-index: 23; width: 1000px; height: 582px; text-align: left; background-image: url(_images/home_photos.png)}

	#home_pasek{position: absolute; top: 30px; left: 365px; z-index: 23; width: 269px; height: 805px; text-align: left; background-image: url(_images/home_pasek.png)}

	#home_pasek_jezyki{position: absolute; top: 10px; left: 365px; z-index: 29993; width: 269px; height: 53px; text-align: center; vertical-align: middle; background-image: url(_images/home_pasek_jezyki.png)}

	#home_logo{position: absolute; top: 70px; left: 395px; z-index: 23; width: 219px; height: 75px; text-align: left;}

	#home_tworzymy{position: absolute; top: 155px; left: 397px; z-index: 23; width: 210px; height: 43px; text-align: left;}

	#home_linia{position: absolute; top: 805px; left: 0px; z-index: 23; width: 1000px; height: 1px; text-align: left; background-color:#FFFFFF}

	#home_menu{position: absolute; top: 0px; left: 0px; z-index: 23; width: 1000px; height: 40px; text-align: center;}

	#home_pill{position: absolute; top: 170px; left: 368px; z-index: 23; width: 270px; height: 300px; text-align: center;}

	#home_movie{position: absolute; top: 370px; left: 388px; z-index: 23; width: 219px; height: 300px; text-align: center;}

	#home_text{position: absolute; top: 846px; left: 0px; z-index: 23; width: 1000px; height: 40px; text-align: center;}

	#home_produkty_left{position: absolute; top: 595px; left: 10px; z-index: 23; width: 500px; height: 200px; text-align: left;}

	#home_produkty_lmore{position: absolute; top: 776px; left: 10px; z-index: 23; width: 500px; height: 200px; text-align: left;}

	#home_produkty_right{position: absolute; top: 595px; left: 660px; z-index: 23; width: 500px; height: 200px; text-align: left;}

	#home_produkty_rmore{position: absolute; top: 776px; left: 813px; z-index: 23; width: 200px; height: 200px; text-align: left;}

	#home_linkdladomu{position: absolute; top: 480px; left: 285px; z-index: 23; width: 212px; height: 50px; text-align: left;}

	#home_linkdlaprzemyslu{position: absolute; top: 480px; left: 495px; z-index: 23; width: 231px; height: 50px; text-align: left;}

	#home_aktualnosci{position: absolute; top: 570px; left: 385px; z-index: 23; width: 239px; height: 205px; text-align: left;}

	#dom_main{position: absolute; top: 0px; left: 0px; z-index: 23; width: 530px; height: 445px; text-align: center; vertical-align: middle;}

	#przemysl_main{position: absolute; top: 0px; left: 0px; z-index: 23; width: 530px; height: 20px; text-align: center; vertical-align: middle;}

	#slideshowback{position: absolute; top: 0px; left: -3px; z-index: 23; width: 530px; height: 445px; text-align: center; background-image: url(_images/photoslideback.png)}

	#slider_przemysl{position: absolute; top: 0px; left: 4px; z-index: 23; width: 530px; height: 445px; text-align: center;}

	#slider_dom{position: absolute; top: 0px; left: 4px; z-index: 23; width: 530px; height: 445px; text-align: center;}

	#slider_main{position: absolute; top: 0px; left: 4px; z-index: 23; width: 530px; height: 445px; text-align: center;}

	#linkn01{position: absolute; top: 0px; left: 114px; z-index: 23; width: 117px; height: 30px; text-align: center;}

	#linkn02{position: absolute; top: 0px; left: 231px; z-index: 23; width: 145px; height: 30px; text-align: center;}

	#logo{position: absolute; top: 40px; left: 160px; z-index: 245673; width: 170px; height: 60px; text-align: center;}

	#logoback{position: absolute; top: 0px; left: 150px; z-index: 23; width: 186px; height: 123px; text-align: center; background-image: url(_images/logoback.png)}

	#produkty{position: relative; top: 0px; left: 0px; z-index: 23; width: 1000px; height: 228px; text-align: center;}

	#linki_bottom{position: relative; top: 0px; left: 0px; z-index: 23; width: 1000px; height: 30px; text-align: center;}

	

	#footer_left{float: left; width: 250px; height: 50px;}

	#footer_mid{float: left; width: 500px; height: 50px;}

	#footer_right{float: left; width: 250px; height: 50px;}



	#dom_menu{position: absolute; top: 10px; left: 420px; z-index: 23; width: 600px; height: 40px; text-align: left;}

	#dom_line{position: absolute; top: 37px; left: 398px; z-index: 23; width: 600px; height: 1px; text-align: left; background-color:#FFFFFF}

	#dom_movie{position: absolute; top: 290px; left: 132px; z-index: 223; width: 219px; height: 300px; text-align: center;}

	#content_body{position: absolute; top: 50px; left: 0px; z-index: 23; width: 1000px; height: 0 auto !important; text-align: left;}

	#left_col{float: left;top: 0px; left: 0px; z-index: 23; width: 420px;padding-left:40px;height: 0 auto !important; text-align: left;}

		#left_col #menu{z-index:1;position:relative;margin:0;padding:0;width:400px;}

			#left_col #menu #inside{background:url(_images/ml_middle.png) repeat-y;margin:0;padding-left:11px;}

	#right_col{float: left; top: 0px; left: 0px; z-index: 23; width: 500px; height: 0 auto !important;padding-left:10px;}

		#right_col .r_c{text-align:left;}

			#right_col .r_c ul{padding-left:20px;}

			#right_col .r_c ol{padding-left:40px;}

			#right_col .r_c table{position:relative;margin:0 auto;}

			#right_col .r_c li{padding:2px 0px;}  

			#right_col .r_c a.tl img.light_img{padding:10px 10px 5px 10px;}

	#przerwa{position: relative; top: 0px; left: 0px; z-index: 23; width: 450px; height: 350px; text-align: left;}

	div#langs{position: absolute; top: 0px; left: 4px; width:100px;height:200px;margin-top:10px;}

		div#langs a{border:none;z-index:999999;outline:none;position:absolute;}

		div#langs img{border:none;outline:none;} 

		

/*GENERAL*/ 

	.line{background-color:#FFFFFF; height: 1px; width: 100%; margin-top: 10px; margin-bottom: 10px; }

	.img{border-style: none;}

	.font{font-family: Arial, Tahoma, Verdana, sans-serif; }

	.font_century{font-family: CenturyGothicRegular, arial, tahoma, sans-serif; }

	.align_left{text-align: left;}

	.align_right{text-align: right;}

	.align_center{text-align: center;}

	.align_justify{text-align: justify;}

	.color_grey{color:#656464;}

	.color_grey2{color:#373636;}

	.color_red{color:#a70e22;}

	.color_white{color:#ffffff;}

	.color_blue{color:#103c7a;}

	.indent{text-indent:20px;}

	.size_small_1{font-size:9px;}

	.size_small_2{font-size:10px;}

	.size_small_3{font-size:11px;}

	.size_medium_1{font-size:12px;}

	.size_medium_2{font-size:13px;}

	.size_medium_3{font-size:14px;}

	.size_medium_4{font-size:15px;}

	.size_big_1{font-size:16px;}

	.size_big_2{font-size:17px;}

	.size_big_3{font-size:18px;}

	.size_big_4{font-size:19px;}

	.clear{clear: both;}

	.pad_ul ul{padding-left:20px;}

	.red_dot{padding-left: 4px; padding-right: 5px;}



/*LINKS*/

	a#linkroll01 { display: inline-block; width: 212px; height: 50px; background: url(_images/home_dladomu.png) top left no-repeat; z-index: 11; outline: none;}a:hover#linkroll01 {background-position: 0 -50px; z-index: 11;  outline: none;}

	a#linkroll01b { display: inline-block; width: 212px; height: 50px; background: url(_images/home_dladomu.png) top left no-repeat; background-position: 0 -50px; z-index: 11; outline: none;}a:hover#linkroll01b {background-position: 0 -50px; z-index: 11; outline: none;}

	a#linkroll02 { display: inline-block; width: 231px; height: 50px; background: url(_images/home_dlaprzemyslu.png) top left no-repeat; z-index: 11; outline: none;}a:hover#linkroll02 {background-position: 0 -50px; z-index: 11;  outline: none;}

	a#linkroll02b { display: inline-block; width: 231px; height: 50px; background: url(_images/home_dlaprzemyslu.png) top left no-repeat; background-position: 0 -50px; z-index: 11; outline: none;}a:hover#linkroll02b {background-position: 0 -50px; z-index: 11; outline: none;}

	

	

	a#linkroll03 { display: inline-block; width: 117px; height: 30px; background: url(_images/linkn01.png) top left no-repeat; z-index: 11; outline: none;}a:hover#linkroll03 {background-position: 0 -30px; z-index: 11;  outline: none;}

	a#linkroll03b { display: inline-block; width: 117px; height: 30px; background: url(_images/linkn01.png) top left no-repeat; background-position: 0 -50px; z-index: 11; outline: none;}a:hover#linkroll03b {background-position: 0 -30px; z-index: 11; outline: none;}

	a#linkroll04 { display: inline-block; width: 145px; height: 30px; background: url(_images/linkn02.png) top left no-repeat; z-index: 11; outline: none;}a:hover#linkroll04 {background-position: 0 -30px; z-index: 11;  outline: none;}

	a#linkroll04b { display: inline-block; width: 145px; height: 30px; background: url(_images/linkn02.png) top left no-repeat; background-position: 0 -50px; z-index: 11; outline: none;}a:hover#linkroll04b {background-position: 0 -30px; z-index: 11; outline: none;}

	

	

	A.link_more:LINK {COLOR: #656464; text-decoration: none; font-weight: normal; font-family:  CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size:13px}

	A.link_more:VISITED {color: #656464; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 13px}

	A.link_more:ACTIVE {color: #656464; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 13px}

	A.link_more:HOVER {COLOR: #a70e22; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 13px}

	A.link_moreb {COLOR: #a70e22; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 13px}

	

	A.home_link:LINK {COLOR: #ffffff; text-decoration: none; font-weight: normal; font-family:  CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size:12px;margin:0px 5px;}

	A.home_link:VISITED {color: #ffffff; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;margin:0px 5px;}

	A.home_link:ACTIVE {color: #ffffff; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;margin:0px 5px;}

	A.home_link:HOVER {COLOR: #a70e22; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;margin:0px 5px;}

	

	A.dom_link:LINK {COLOR: #ffffff; text-decoration: none; font-weight: normal; font-family:  CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size:12px;font-weight:600;}

	A.dom_link:VISITED {color: #ffffff; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;font-weight:600;}

	A.dom_link:ACTIVE {color: #ffffff; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;font-weight:600;}

	A.dom_link:HOVER {COLOR: #a70e22; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;font-weight:600;}

	A.dom_linkb {COLOR: #a70e22; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;font-weight:600;}



	



	A.home_more:LINK {COLOR: #ffffff; text-decoration: none; font-weight: normal; font-family:  CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size:22px;}

	A.home_more:VISITED {color: #ffffff; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 22px;}

	A.home_more:ACTIVE {color: #ffffff; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 22px;}

	A.home_more:HOVER {COLOR: #103c7a; text-decoration: none; font-weight: normal; font-family: CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif; font-size: 22px;}



p#cat_title{font-family:CenturyGothicRegular;font-size:18px;text-align:center;color:white;margin-bottom:25px;margin-top:10px;}

	p#cat_title span{font-size:10px;color:#1e4c8a;font-weight:600;}



/* MENU LEFT */

span.menuleft{display:block;margin:4px;clear:both;}

	span.menuleft a.link{font-family:  CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif;color:#132e68;text-decoration:none;display:inline-block;}

	span.menuleft a.linkb{font-family:  CenturyGothicRegular, Arial, Verdana, Helvetica, sans-serif;color:#2c4d95;text-decoration:none;display:inline-block;}

	span.menuleft a:hover.link, span.menuleft a:hover.linkb{color:#ffffff;} 

	span.menuleft a.showdown{background:url(_images/showdown.png) no-repeat top center;}

	span.menuleft a.showup{background:url(_images/showup.png) no-repeat top center;}

	span.menuleft a.showdown, span.menuleft a.showup{width:15px;height:15px;display:inline-block;vertical-align:top;margin-right:5px;}

	span.menuleft a:hover.showdown, span.menuleft a:hover.showup{background-position:0px -15px;}

	span.menuleft span.dot{display:inline-block;width:10px;vertical-align:top;margin-right:3px;margin-left:4px;position:relative;top:-3px;}

	a.s_link1{font-size:14px;}

	a.s_link2{font-size:11px;}

/*PRODUCTS HOME*/

	div#products a.pr{vertical-align:middle;display:inline-block;margin:5px;text-decoration:none;outline:none;cursor:pointer;position:relative;width:115px;height:150px;background-image:url(_images/product_box.png);}

	div#products a.pr-p{vertical-align:middle;display:inline-block;margin:5px;text-decoration:none;outline:none;cursor:pointer;position:relative;width:115px;height:150px;background-image:url(_images/product_box_p.png);}

	div#products a:hover.pr div, div#products a:hover.pr-p div{color:red;}

	div#products a img{border:0;outline:0;}

	div#products div.name{overflow:hidden;font-weight:400;width:104px;height:23px;color:white;text-decoration:none;font-family:Tahoma, Geneva, sans-serif;font-size:10px;text-align:center;position:relative;} 



/* PRODUCT BIG */

	div#product_big{margin-top:10px;}

		div#product_big p#title{font-family:CenturyGothicRegular;font-size:20px;color:red;text-align:center;margin-bottom:25px;}

		div#product_big div#pic{display:inline-block;width:245px;height:270px;vertical-align:middle;}

		div#product_big div#pic img{height:250px;}

		div#product_big div#info{display:inline-block;width:250px;text-align:left;line-height:17px;font-size:13px;vertical-align:middle;}

			div#product_big div#info ul{padding-left:20px;}

		div#product_big table{width:500px;display:block;position:relative;margin:0 auto;border-collapse:collapse;}

		div#product_big table td{border:1px solid #91b5ca;}

	div#product_big table td.head{padding:3px;font-size:13px;font-family:Tahoma, Geneva, sans-serif;background-image:url(_images/product_bg.png);color:#103c7a;font-weight:bold;}

	div#product_big table td.head2{padding:3px;font-size:12px;font-family:Tahoma, Geneva, sans-serif;color:#3d6db1;background-image:url(_images/product_bg.png);}

	div#product_big table td.body{font-size:11px;font-family:Tahoma, Geneva, sans-serif;padding:5px 0px;}

	a#goback{text-decoration:none;font-family:CenturyGothicRegular;font-size:17px;color:#1c5676;}

	a:hover#goback{color:#3d7c9f;}

		

/*PRODUCTS HOME LIST*/

	div#products_list{width:300px;padding-left:20px;}

		div#products_list a{vertical-align:middle;margin:10px 0px;background-image:url(_images/product_bg.png);width:200px;display:block;font-family:Tahoma;font-size:13px;text-decoration:none;padding:3px 0px;color:#234f81;}

		div#products_list a:hover{color:#5279a5;}

		div#products_list a img{vertical-align:middle;border:0;}

		

/* FILES */

a.files{display:inline-block;margin:5px;text-align:left;text-decoration:none;color:white;font-size:14px;padding:3px;}

	a.files span{display:inline-block;vertical-align:middle;width:400px}

a:hover.files{backgrodund:url(_images/product_bg.png);color:#0d2a68;background:url(_images/product_bg.png);}



/* HOME NEWS LIST */

a.news_link{display:block;text-decoration:none;padding-bottom:15px;overflow:hidden;width:230px;font-size:13px;}

	a.news_link span.date{color:#103c7a;}

	a.news_link span.title{color:#a70e22;}


