@CHARSET "UTF-8";

* {padding: 0; border: 0; outline: none; font-family: Verdana, Arial, "Trebuchet MS", Tahoma, Helvetica, sans; font-size: 11px;}
body {background: #e5e5e5 url("../images/tlo.jpg") repeat-x; color: #000000;}

.clr {clear:both;}

.sepH10{width:1px; height:10px; font-size:1px; display:block; float:left;}
.sepH23{width:1px; height:23px; font-size:1px; display:block; float:left;}
.sepH27{width:1px; height:27px; font-size:1px; display:block; float:left;}
.sepH34{width:1px; height:34px; font-size:1px; display:block; float:left;}
.sepH34{width:1px; height:34px; font-size:1px; display:block; float:left;}
.sepH82{width:1px; height:82px; font-size:1px; display:block; float:left;}

.sepW4{width:4px; height:1px; font-size:1px; display:block; float:left;}
.sepW7{width:7px; height:1px; font-size:1px; display:block; float:left;}
.sepW12{width:12px; height:1px; font-size:1px; display:block; float:left;}
.sepW14{width:14px; height:1px; font-size:1px; display:block; float:left;}
.sepW15{width:15px; height:1px; font-size:1px; display:block; float:left;}
.sepW33{width:33px; height:1px; font-size:1px; display:block; float:left;}
.sepW36{width:36px; height:1px; font-size:1px; display:block; float:left;}
.sepW37{width:37px; height:1px; font-size:1px; display:block; float:left;}
.sepW60{width:60px; height:1px; font-size:1px; display:block; float:left;}
.sepW63{width:63px; height:1px; font-size:1px; display:block; float:left;}
.sepW535{width:535px; height:1px; font-size:1px; display:block; float:left;}


h1{text-decoration:none; color:#e03c3c; font-size:14px;}

.lnk_szary{text-decoration:none; color:#757575;}
.lnk_szary:hover{text-decoration:none; color:#757575;}

a{text-decoration:underline; color:#000000;}
a:hover{text-decoration: underline; color:#E03C3C;}

a.email{text-decoration: none; color:#101010;}
a.email:hover{text-decoration: none; color:#e03c3c;}
a.ftlink{text-decoration: none; color:#757575;}
a.ftlink:hover{text-decoration:underline; color:#757575;}
a.ft{height:30px; display:block; float:left; background-position: 0;}
a.ft:hover {background-position: 0 -30px;}
a.ft_back {width:30px; background:transparent url(../images/fotter_back.jpg) no-repeat;}
a.ft_top {width:30px; background:transparent url(../images/fotter_top.jpg) no-repeat;}
a.lmlink{text-decoration: none; color:#101010;}
a.lmlink:hover{text-decoration: underline; color:#101010;}

#rcmenu a.active {background-position: 0 -57px;}
a.mng {height:57px; display:block; float:left; background-position: 0;}
a.mng:hover {background-position: 0 -57px;}
a.mng_main_pl {width:131px; background:transparent url(../images/pl/mng_main.jpg) no-repeat;}
a.mng_main_de {width:131px; background:transparent url(../images/de/mng_main.jpg) no-repeat;}
a.mng_main_en {width:131px; background:transparent url(../images/en/mng_main.jpg) no-repeat;}
a.mng_main_cz {width:131px; background:transparent url(../images/cz/mng_main.jpg) no-repeat;}
a.mng_ofirmie_pl {width:82px; background:transparent url(../images/pl/mng_ofirmie.jpg) no-repeat;}
a.mng_ofirmie_de {width:82px; background:transparent url(../images/de/mng_ofirmie.jpg) no-repeat;}
a.mng_ofirmie_en {width:82px; background:transparent url(../images/en/mng_ofirmie.jpg) no-repeat;}
a.mng_ofirmie_cz {width:82px; background:transparent url(../images/cz/mng_ofirmie.jpg) no-repeat;}
a.mng_historia_pl {width:82px; background:transparent url(../images/pl/mng_historia.jpg) no-repeat;}
a.mng_historia_de {width:82px; background:transparent url(../images/de/mng_historia.jpg) no-repeat;}
a.mng_historia_en {width:82px; background:transparent url(../images/en/mng_historia.jpg) no-repeat;}
a.mng_historia_cz {width:82px; background:transparent url(../images/cz/mng_historia.jpg) no-repeat;}
a.mng_kontakt_pl {width:82px; background:transparent url(../images/pl/mng_kontakt.jpg) no-repeat;}
a.mng_kontakt_de {width:82px; background:transparent url(../images/de/mng_kontakt.jpg) no-repeat;}
a.mng_kontakt_en {width:82px; background:transparent url(../images/en/mng_kontakt.jpg) no-repeat;}
a.mng_kontakt_cz {width:82px; background:transparent url(../images/cz/mng_kontakt.jpg) no-repeat;}

a.mn {height:25px; display:block; float:left; background-position: 0;}
a.mn:hover {background-position: 0 -25px;}
a.mn_main {width:25px; background:transparent url(../images/top_main.jpg) no-repeat;}
a.mn_pl {width:25px; background:transparent url(../images/top_pl.jpg) no-repeat;}
a.mn_de {width:25px; background:transparent url(../images/top_de.jpg) no-repeat;}
a.mn_en {width:25px; background:transparent url(../images/top_en.jpg) no-repeat;}
a.mn_cz {width:25px; background:transparent url(../images/top_cz.jpg) no-repeat;}

a.lc {height:12px; display:block; float:left; background-position: 0;}
a.lc:hover {background-position: 0 -12px;}
a.lc_home {width:12px; background:transparent url(../images/home.jpg) no-repeat;}
a.lc_mail {width:12px; background:transparent url(../images/lmenu_mail.jpg) no-repeat;}
a.lc_map {width:12px; background:transparent url(../images/lmenu_map.jpg) no-repeat;}

a.lcm{height:54px; display:block; background-position: 0;}
a.lcm:hover {background-position: 0 -54px;}
a.lcm_oferta_pl {width:222px; background:transparent url(../images/pl/lmenu_oferta.jpg) no-repeat;}
a.lcm_oferta_en {width:222px; background:transparent url(../images/en/lmenu_oferta.jpg) no-repeat;}
a.lcm_oferta_de {width:222px; background:transparent url(../images/de/lmenu_oferta.jpg) no-repeat;}
a.lcm_oferta_cz {width:222px; background:transparent url(../images/cz/lmenu_oferta.jpg) no-repeat;}


a.lcm1 {height:61px; display:block; background-position: 0 0; width: 222px;}
a.lcm1:hover {background-position: 0 -61px;}


#box{position:relative; width:942px; margin: 0px auto;}
#strona{position:absolute; width:100%;}
	#baner{width:942px; height:456px; position:relative;}
	#baner_flash{width:722px; height:368px; position:absolute; left:0px; top:0px; margin: 86px 0 0 222px;}
	#baner_flash2{width:722px; height:312px; position:absolute; left:0px; top:0px; margin: 86px 0 0 222px;}
	#top{position:absolute; width:942px; height:168px; display:block; font-size:1px;}
		.ltop{width:222px; height:141px; background:transparent url(../images/logo.jpg) no-repeat; display:block; float:left;}
		.rtop{width:720px; height:141px; display:block; float:left;}
		.langtop{width:720px; height:25px; display:block;}
		.langtop_button{width:160px; height:25px; display:block; float:left;}
	#content{position:absolute; width:222px; height:auto; min-height:403px !important; top:168px;}
	#lcontent{width:222px; height:auto !important; min-height:403px; display:block; float:left;}
		#lcmenu{width:222px; height:56px; display:block; background:transparent url(../images/lmenu_tlo.jpg) no-repeat;}
		.lcdol{width:222px; height:5px; display:block; background:transparent url(../images/lmenu_dol.jpg) no-repeat;}
		.lcrealizacja{width:200px; height:16px; display:block; color:#757575; padding-left: 22px;}
	#content2{position:absolute; width:720px; height:auto; min-height:403px !important; top:250px; left:222px;}
	#rcontent{width:720px; min-height:382px; height:auto !important; height:300px; display:block; float:left; position: relative;}
	
	#rcontent ul{list-style-image:none; list-style-position:outside; list-style-type:none;} 
	#rcontent li{background:url(../images/pktWypunktowanie.gif) no-repeat; padding-left:15px; background-position:0px 4px;} 
	
	
		#rcmenu{width:423px; height:57px; display:block; background:transparent url(../images/mng_tlo.jpg) repeat-x; top:0px; position:absolute; z-index:200;}
			.rcmenu_odstep{width:1px; height:57px; font-size: 1px; display:block; float:left; background:transparent url(../images/mng_odstep.jpg) repeat-x;}
		#rccien{width:423px; height:25px; display:block; background:transparent url(../images/pmenu_cien.png) no-repeat; top:57px; position:absolute; z-index:200;}
		#rctext{width:717px; height:auto !important; min-height:202px; padding-left:0px; display:block; margin-right:3px; margin-bottom:3px; position:absolute;}
		#rctext1{width:717px; height:auto !important; min-height:202px; padding-left:0px; display:block; margin-right:3px; margin-bottom:3px; position:absolute; top:82px;}
			.rctext_zlacz{width:398px; height:202px; background: #eff3f4 url("../images/main_text_tlo.jpg") repeat-x; padding-left:25px; display:block; margin-right:297px; margin-bottom:0px; z-index:-1;}
			.rctext_zlacz2{width:398px; height:137px;  background: #eff3f4 url("../images/main_text_tlo2.jpg") repeat-x; padding-left:25px; display:block; margin-right:297px; margin-bottom:0px; z-index:-1;}
			.rctext_tresc{width:695px; height:auto !important; background: #eff3f4; padding-left:25px; /*padding-top: 20px;*/ display:block; margin-right:3px; margin-bottom:0px; padding-bottom:20px; z-index:-1;}
		/*#rcflash_space{display:block; float:right; height:202px; width:300px; margin-right:3px; position: relative; z-index:-1;}*/
		#rcflash_space_podst{display:block; float:right; height:202px; width:220px; margin-right:3px;}
		#rcodstep{width:720px; height:2px; display:block; background:#e5e5e5; font-size:1px;}
		#rckontakt{width:720px; height:89px; display:block; background: #ffffff url("../images/kontakt_tlo.jpg") repeat-x; margin:0 0 0 0; }
			.rckontakt_obr1{width:22px; height:89px; display:block; float:left; background: url(../images/kontakt1.jpg) no-repeat;}
			.rckontakt_adres{width:218px; height:64px; display:block; float:left; padding-top:23px; line-height: 14px;}
			.rckontakt_obr2{width:24px; height:89px; display:block; float:left; background: url(../images/kontakt2.jpg) no-repeat;}
			.rckontakt_tel{width:186px; height:64px; display:block; float:left; padding-top:23px; line-height: 14px;}
			.rckontakt_email{width:24px; height:89px; display:block; float:left; background:transparent url(../images/kontakt1.jpg) no-repeat;}
			.rckontakt_obr3{width:135px; height:49px; display:block; float:left; background: url(../images/kontakt3.jpg) no-repeat; padding-top:40px;}
		#rcdol{width:720px; height:8px; display:block; background:transparent url(../images/rc_dol.jpg) no-repeat; font-size:1px;}
	
	#menu_podst{width:222px; height:auto !important; display:block; background:transparent url(../images/menu_podst_tlo.jpg) repeat-y;}
	.menu_li {width:175px; min-height:11px; height:auto !important; vertical-align:middle; color:#101010; margin: 0 4px 0 4px; padding: 7px 10px 7px 29px; background: #eff3f4 url(../images/pt.gif) no-repeat scroll 14px 50%; }
	.menu_li_a {width:175px; min-height:11px; height:auto !important; vertical-align:middle; color:#e03c3c; text-decoration:underline; margin: 0 4px 0 4px; display: block; padding: 7px 10px 7px 29px; background: #ffffff url(../images/pt.gif) no-repeat scroll 14px 50%; }
	.menu_li_sep {width:214px; height:1px; font-size:1px; margin: 0 4px 0 4px; background-color:#e03c3c;}
		
	#fotter{width:720px; height:74px; display:block;}
		#lfotter{width:185px; height:74px; display:block; float:left;}
		#cfotter{width:455px; height:74px; display:block; float:left; text-align:right; line-height:18px;}
		#rfotter{width:70px; height:74px; display:block; float:left;}

.img_art_foto{border:solid 2px #E03C3C; margin-right:10px; margin-bottom:10px;}

.frm_field{border:solid 1px #e73d48; width:207px; height:18px;}
.frm_field2{border:solid 1px #e73d48; width:100px; height:18px;}

