
*{
outline: none;
font-family: Verdana, Tunga, sans-serif;
font-size:11px;
padding: 0px;
}
body
{
		margin: 0px;

		overflow:-moz-scrollbars-vertical;
		background: white url(images/tlo_ok.jpg) no-repeat scroll center top;
}

a,div{
	font-family: Verdana, Tunga, sans-serif;
	font-size: 11px;
}

a{
	color:black;
	text-decoration: underline;
}


#main{
	margin: 0pt auto;
	text-align: center;	
	min-width: 800px;
}

#content-top
{
	width:880px;
	margin-left: auto;
	margin-right: auto;
}

#top_menu_right .lang
{
	color:#a7c2df;
	height:23px;
	margin-left:357px;
	margin-top: 15px;
	width:65px;
	text-align: center;
}

#top_menu_right .lang  a,
#top_menu_right .lang p
{
	color: white;
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	width:30px;
	display: inline;
	margin: 6px;
	cursor: pointer;
	display: none;
}

#top_jezyki{
	width: 100%;
	height:15px;
	margin-bottom:5px;
}
#top_jezyki_right{
	float:right;
}
#top_jezyki_right p{
	display: inline;
	font-size: 10px;
	border-left:1px solid #959595;
	cursor: pointer;
}
#top_jezyki_right p:hover{
	color:black;
}
#top_jezyki_left{
	float:left;
	font-size: 10px;
	display: inline;
	font-size: 10px;
	cursor: pointer;
}
#top_jezyki_left img{
	margin-right:10px;
}
#top_jezyki_left a.internal-link, 
#top_jezyki_left a.id_map{
	background-image:url("imgs/mapa_ico.gif");
	background-repeat: no-repeat;
	font-size: 9px;
	padding-left: 18px;
	text-decoration: none;
}


#top_menu{
	height: 95px;
	width: 100%;
	background-position: center;
}
#top_menu_right{
	float:right;
	text-align: left;
	width: 450px;
}
#top_menu_left{
	float:left;
	margin-top:8px;
}

#top_menu_right .menu .content
{
	margin-top: 10px;
	color: #E2F3FB;
}

#top_menu_right .menu .content .pl
{
	margin-left: 73px;
}

#top_menu_right .menu .content .en
{
	margin-left: 148px;
}

#pasek .pl A.menu_items
{
	height:15px;
	padding-left:34px;
	padding-right:34px;
}

#pasek .en A.menu_items
{
	padding-left:31px;
	padding-right:32px;
	height: 15px;
}



#top_menu_right a.menu_items
{
	margin: 12px;
	color: white;
}

#top_menu_right a.menu_items:hover
{
	color: white;
	text-decoration: underline;
}

A.menu_items{
	text-decoration: none;
	outline: hidden;
	font-size: 10px;
	color: #E2F3FB;
	text-align: center;
	line-height:10px;
	display: block;
	float: left;
	padding-bottom: 1px;
	
}

#pasek .menu A.menu_items:hover
{
	text-decoration: underline;
}

#top_menu_right .menu .content .separator
{
	width: 1px;
	height:9px;
	margin-top:13px;
	float: left;
	background: #BDD1DC;
}



#pasek .menu .content .separator
{
	width: 1px;
	height:10px;
	margin-top:1px;
	float: left;
	background: #E2F3FB;
}

#pasek .menu .content
{
	margin-left: auto;
	margin-right: auto;
	padding-top: 11px;
	color: #E2F3FB;
}


#pasek .menu .content .pl
{
	width: 873px;
	margin-left: auto;
	margin-right: auto;
}


#pasek .menu .content .en
{
	width: 870px;
	margin-left: auto;
	margin-right: auto;
}



#baner{
	width: 100%;
	margin: 0px;
	clear:both;
}

#baner img
{
	height: auto;
	display: block;
}

#pasek{
	height: 36px;
	width: 100%;
	margin: 0px;
	margin-bottom: 0px;
}

#content
{

}

#body{
	padding-top:2px;
	width: 800px;
	clear:both;
	margin-left: auto;
	margin-right: auto;
}

li
{
	margin-left: 15px;
}

#tresc
{
	color:black;
	font-family:Verdana;
	line-height:17px;
	margin-top:20px;
	min-height:200px;
	text-align:justify;
	width:800px;
}

#tresc h1,
#HPtresc h1
{
	font-size: 22px;
	font-weight: normal;
	color: black;
	font-family: Times New Roman;
	margin-top: 5px;
	margin-bottom: 30px;
	border-bottom: 1px solid black;
	padding-bottom: 5px;
	display: table;
}

#tresc hr
{
	background-color: #5275A8;
	height: 2px;
	border: 0px;
	margin-bottom: 20px;
	clear: both;
}	

#tresc h2.aktualnosci
{
	font-size: 22px;
	font-weight: normal;
	color: black;
	font-family: Times New Roman;
	float: left;
	margin: 0px;
	margin-top:10px;
	border-bottom: 1px solid black;
	padding-bottom: 5px;
	display: table;
}

#tresc h3
{
	margin-top: 10px;
	margin-bottom: 0px;
}


#HPtresc
{
	color:black;
	font-family:Verdana;
	line-height:17px;
	margin-top:20px;
	min-height:200px;
	text-align:justify;
	width:500px;
	float: left;
}


#HPbox
{
	color:black;
	font-family:Verdana;
	line-height:17px;
	margin-top:20px;
	min-height:200px;
	text-align: center;
	width:300px;
	float: left;
}



.choose-year
{
	float: right; 
	width:198px; 	
	margin-top: 10px; 
	margin-bottom: 15px;
	height:20px;
	display:table;
}

.choose-year img
{
	float: left;
}

.choose-year-content
{
	float: left;
	height:18px;
	margin-top:1px;
}

.choose-year-content-content
{
	margin-top:1px;
}


.choose-year-title
{
	font-size:10px;
	margin-left:10px;
	margin-right:30px;
}

.choose-year a, 
.choose-year p
{
	color: black;
	margin-top: 1px;
	display:inline;
	font-weight: bold;
}

.choose-year a
{
	text-decoration: none;
	font-size: 10px;
}

.text1{

	color:black;
	font-family: Verdana, Tunga, sans-serif;
}
.text1 a {
	text-decoration:none;
	color:#3d3d3d;
	font-family: Verdana, Tunga, sans-serif;
}

#aktualnosci{
	width: 271px;
	float: right;
	display: inline;
	min-height: 284px;
}

#tresc_left{
	color:#3d3d3d;
	margin: 21px 21px 0px 21px;
	font-size: 13px;
	text-align: justify;
	float: left;
	width: 580px;
}
#tresc_right{
	float: left;
	width: 292px;
	margin-top:21px;
	
}

#tresc_right ul{
	margin:0px 0px;
	padding:0px 0px;
	width: 273px;
}
#tresc_right ul li{
	text-decoration: none;
	list-style: none;
	font-size:11px;
}
.box_up{
	height: 28px;
	background: transparent url(imgs/panel_gora.gif) no-repeat left top;
	color: #fff;
	text-indent: 30px;
	line-height: 25px;
	border-spacing: 0px;
	border-collapse: collapse;
	border:0px solid red;
	padding:0px;
	font-weight: 800;
}
.box_down{
	
	height:30px;
	background: transparent url(imgs/panel_dol.gif) no-repeat left top;
	border-spacing: 0px;
	border-collapse: collapse;
	border:0px solid red;
}
.box_img{
	width:100px;
	padding: 10px 10px;
	padding-top: 10px;
	background-color: #c6c6c6;
	color: #0A0A0A;
	text-align: center;
}
.box_text{
	width:150px;
	padding: 10px 10px;
	background-color: #c6c6c6;
	text-align: left;
	background-color: #c6c6c6;
	text-decoration:none;
	color:#3d3d3d;
	font-family: Verdana, Tunga, sans-serif;
}
.box_img img{
max-width: 80px;
}
.box_text a{
	text-decoration:none;
	font-size:10px;
	color: black;
}
.box{

	border-spacing: 0px;
	border-collapse: collapse;
	border:0px solid red;
	width:273px;
}
.tekst1{



}
#tresc #tresc_right .contenttable{

	border-spacing: 0px;
	border-collapse: collapse;
	border:0px solid red;
	width:273px;
	padding:0px;
}
#tresc #tresc_right .contenttable .box_text .bodytext{
font-size:11px;
}
.img_mini{
	vertical-align: top;
	margin:0px 10px;
	
}
#aktualnosci ul{
	margin:0px 0px;
	padding:0px 0px;
	font-size:10px;
	width: 100%;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background: #e3e3e3 url(imgs/gradient_niusy.jpg) repeat-x top;
}
#aktualnosci ul li{
	text-decoration: none;
	list-style: none;
	margin:0px 15px 0px 15px;
	padding-bottom:15px;
	padding-top:15px;
	border-bottom: 1px solid #a2a2a2;
	background: right bottom transparent url(imgs/aktual_bttn_off.gif) no-repeat;
	color: #0A0A0A;
	
}
#aktualnosci ul li a{
        font-weight: normal;	
	text-decoration: none;
	list-style: none;
	color: #123864;
	cursor: pointer;
	font-size:11px;
	font-family: Verdana, Tunga, sans-serif;
	
}
.bodytext{
	font-family: Verdana, Tunga, sans-serif;


}
p.bodytext{
	
	margin:0px 0px;
	line-height:18px;
	font-family: Verdana, Tunga, sans-serif;
	clear: both;
}

div#main #HPbox ul
{
	width: 278px;
	height: 150px;
	margin-left: 20px;
	padding-top:40px;
	display: block;
}

div#main.pl #HPbox ul
{
	background: center top transparent url(images/male_aktualnosci.jpg) no-repeat;
}

div#main.en #HPbox ul
{
	background: center top transparent url(images/male_news.jpg) no-repeat;
}

div#main #HPbox ul li
{
	text-align: left;
	margin-left: 26px;
	margin-top: 8px;
	color: white;
	width: 240px;
}

div#main #HPbox ul li div,
div#main #HPbox ul li div a,
div#main #HPbox ul li a
{
	color: white;
	font-size: 10px;
	font-weight:normal;
	line-height:12px;
	display: block;
	text-decoration: none;
}

div#main #HPbox ul li div a:hover
{
	text-decoration: underline;
}

div#main #HPbox ul li.news_head
{
	display: none;
}

#aktualnosci ul li:hover{
	background: right bottom transparent url(imgs/aktual_bttn_over.gif) no-repeat;
	color: #8F8F8F;
}
#aktualnosci ul li a:hover{
	text-decoration: underline;
}
#aktualnosci ul li.news_head{
	font-size: 14px;
	color: #ffd030;
	padding-top: 20px;
	padding-bottom: 20px;
	background: transparent none no-repeat right bottom;
	font-weight: bold;
}

#content-bottom
{
	border-top: 1px solid #5275A8;
	margin-top: 30px;
	display: block;
	clear: both;
}

#menu_down{
	height:30px;
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}
#menu_down	A.menu_items{
	font-size: 11px;
	height: 20px;
	color: #5275A8;
	text-decoration: none;
	line-height: 18px;
	font-weight: normal;
	float: left;
	margin-top: 10px;
	width: 100px;
}

#menu_down	A.menu_items:hover
{
	text-decoration: underline;
}

#menu_down .separator
{
	width: 1px;
	height: 13px;
	float: left;
	background: #E2F3FB;
	margin-top: 13px;
}

#stopka{
	margin-top:15px;
	width: 100%;
	text-align: center;
	font-size: 11px;
	color: #5275A8;
}
#stopka .stopka-content
{
	font-weight: normal;
	padding-bottom: 10px;
	display: block;
}

#news_cal{
	background-color: #C3C6CB;
	float:left;
	
	width: 100%;
	height: 51px;
	
}
#news_cal_left{
	float:left;
	line-height: 45px;
	color:#144473;
	font-size:12px;
	font-weight: 900;
	margin-left:15px;
}
#news_cal_left a{
	float:left;
	line-height: 45px;
	color:#144473;
	font-size:12px;
	font-weight: 900;
	margin-left:15px;
	text-decoration: none;
	
}
#news_cal_left img{
	vertical-align: middle;
	margin-left: 10px;
}
#news_cal_right A{
	float:right;
	color:#313233;
	font-size:10px;
	height: 40px;
	margin-top: 5px;
	text-decoration: none;
	font-weight: 900;
	padding-left: 25px;
	padding-right: 25px;
	border-left: 1px dashed #959595;
	line-height: 45px;
	
	outline: hidden;
}

#news_cal_right A:hover{

	line-height: 20px;
	background: center 20px transparent url(imgs/trojkat_rok.gif) no-repeat;
}
.list_news{
	padding-bottom: 5px;
}
.list_news ul
{
	margin-bottom: 5px;
}

.list_news ul li {
	background:transparent url(images/mala_kul.png) no-repeat scroll 2px 1px;
	clear:both;
	cursor:pointer;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:0;
	padding-left:25px;
	padding-top:0;
	text-decoration:none;
}

.list_news ul li a{
	text-decoration: none;
	list-style: none;
	margin-left:21px;
	color: #3d3d3d;
	cursor: pointer;
	width: 640px;
	float: left;
}

.list_news ul li a:hover{
	color: #838383;
}

.list_news ul li b{
	color: black;
	float: left;
	font-weight: normal;
}

.list_news ul li:hover{
	color: #707070;
}
.body_tekst{
	padding-top:4px;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}
.body_tekst a{
	font-size: 11px;
	}


.tekst{
	color:#3d3d3d;
	font-size: 13px;
	text-align: justify;
	margin-right: 21px;
	margin-left: 21px;
	margin-top:15px;
	margin-bottom: 15px;
	
}
.tekst h1{
	
        color:#CF7600;
	font-size: 14px;
	margin-top:15px;
	margin-bottom: 15px;
}
.tekst h1 b{
color: #144473;
}
.tekst h3{
	
        color:#667D85;
	font-size: 14px;
	margin-top:10px;
	margin-bottom: 10px;
}
.tekst h3 b{
color: #144473;
}




#ofirmie_menu{
	background-color: #C3C6CB;
	float:left;
	margin-top:2px;
	width: 100%;
	
	
}
#produkty img{
	vertical-align: middle;
	margin-right: 10px;
}
#list_produkty{
	float:left;
	background-color: #E3E3E3;
	width:100%;
	
	
}
#list_produkty1{
	border-right: 1px dashed #959595;
	height:202px;
	width:225px;
	margin-left:15px;
	float:left;
}
#list_produkty1 a{
	display: list-item;
	list-style: none;
	color:#a15c35;
	font-size:11px;
	margin-top: 10px;
	text-decoration: none;
	font-weight: 700;
	
	outline: hidden;
}
#list_produkty1 a:hover{
	color: #D79F81;
}
#list_produkty2{
	float:left;
	height:202px;
	width:217px;
	border-right: 1px dashed #959595;
	margin-left:15px;
}
#list_produkty3{
	float:left;
	height:202px;
	width:217px;
	border-right: 1px dashed #959595;
	margin-left:15px;
}
#list_produkty4{
	float:left;
	height:202px;
	margin-left:15px;
}
#list_produkty5{
	border-right: 1px dashed #959595;
	height:202px;
	width:217px;
	margin-left:15px;
	float:left;
}
.produty_link b{
	font-weight: 700;
	margin-top: 10px;
	color: #496995;
	display: list-item;
	list-style: none;
}
.produty_link a{
	background: transparent url(imgs/strzalki_male.gif) no-repeat left 4px;
	text-indent: 10px;
	display: list-item;
	list-style: none;
	text-decoration: none;
	font-size:11px;
	line-height: 18px;
	margin-top:5px;
	margin-left:25px;
	
	color: #0A0A0A;
}
.produty_link a:hover{
	color: #878787;
}
.materialy_link a{
	background: transparent url(imgs/pdf_ico.gif) no-repeat left 4px;
	text-indent: 30px;
	display: list-item;
	list-style: none;
	text-decoration: none;
	font-size:11px;
	line-height: 28px;
	margin-top:5px;
	color: #0A0A0A;
}
.materialy_link a:hover{
	color: #878787;
}
#materialy1 , #materialy2 ,#materialy3 ,#materialy4{
	float:left;
	width:217px;
	border-right: 1px dashed #959595;
	height: 32px;
	line-height: 30px;
	color:#144473;
	font-size:12px;
	font-weight: 900;
	margin-left:15px;
}
#materialy4{
	width: 150px;
	border: none;
}
.materialy{
	float:left;
	border-right: 1px dashed #959595;
	height: 22px;
	color:#144473;
	font-size:12px;
	font-weight: 900;
	padding-top:10px;

}
.materialy img{
	margin-left:5px;
	    }
.materialy a{
	text-decoration:none;
	color:#144473;
	font-size:12px;
	font-weight: 900;
	}
#ofirmie1 , #ofirmie2 ,#ofirmie3,#ofirmie4 {
	float:left;
	width:232px;
	border-right: 1px dashed #959595;
	height: 86px;
	
	color:#144473;
	font-size:12px;
	
	
}
#ofirmie4{
	width: 150px;
	border: none;
}
#main_menu{
	float:left;
	width:100%;
	margin-top:2px;
	background-color: #E3E3E3;
}
.produkty_up{
	background-color: #C3C6CB;
	float:left;
	width:209px;
	height: 43px;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
}
.produkty_up a{
	text-decoration:none;
	color:#144473;
	font-size:12px;
	font-weight: 900;
	float:left;
	width: 185px;
}
.produkty_up img{
	vertical-align: middle;
	margin-left:5px;
	margin-right:5px;
	margin-top:2px;
	float:left;
}

#produkty_one71 .produkty_up a,
#produkty_one70 .produkty_up a,
#produkty_one69 .produkty_up a
{
	width: 260px;
}



.produkty_down{
float:left;
height:165px;
}
.produty_one{
float:left;
width:229px;
border-right: 1px dashed #6a6a6a;
}
#produkty_one51{

border-right: 0px dashed #d8d8d8;

}
#produkty_one69{
border-right: 0px dashed #d8d8d8;
width:305px;
}
#produkty_one69 div.produkty_up{

width:288px;
}
#produkty_one70{
width:305px;
}
#produkty_one70 div.produkty_up{

width:285px;
}
#produkty_one71{
width:305px;
}
#produkty_one71 div.produkty_up{

width:285px;
}
#produkty{
	float:left;
	width: 100%;
	height: 32px;
	
	
}
#produkty_right{
	float:left;
	height: 32px;
	line-height: 30px;
	color:#144473;
	font-size:12px;
	font-weight: 900;
}
.ofirmie_p{
float:left;
width:152px;
}
#ofirmie30,#ofirmie29,#ofirmie28,#ofirmie27,#ofirmie25,#ofirmie86{
	border-right: 1px dashed #959595;
	}
#ofirmie27{
	border-right: 0px dashed #959595;
}
#ofirmie25 p,#ofirmie30 p,#ofirmie29 p,#ofirmie28 p,#ofirmie27 p,#ofirmie86 p{
	height:68px;
	width: 152px;
	margin:0px 0px;
	cursor: pointer;
}

#ofirmie25 p{
	background: #E3E3E3 url(imgs/zmniejszone/informacje_off.jpg) no-repeat center 3px;
}

#ofirmie25 p:hover {
	background: #E3E3E3 url(imgs/zmniejszone/informacje_on.jpg) no-repeat center 3px;
}

#ofirmie86 p {
	background: #E3E3E3 url(imgs/zmniejszone/klienci_off.jpg) no-repeat center 3px;
}

#ofirmie86 p:hover {
	background: #E3E3E3 url(imgs/zmniejszone/klienci_on.jpg) no-repeat center 3px;
}

#ofirmie28 p{
	background: #E3E3E3 url(imgs/zmniejszone/praca_off.jpg) no-repeat center 3px;
}

#ofirmie28 p:hover {
	background: #E3E3E3 url(imgs/zmniejszone/praca_on.jpg) no-repeat center 3px;
}
#ofirmie30 p{
	background: #E3E3E3 url(imgs/zmniejszone/dystrybutorzy_off.jpg) no-repeat center 3px;
}

#ofirmie30 p:hover {
	background: #E3E3E3 url(imgs/zmniejszone/dystrybutorzy_on.jpg) no-repeat center 3px;
}

#ofirmie27 p{
	width: 155px;
	background: #E3E3E3 url(imgs/zmniejszone/kontakt_off.jpg) no-repeat center 3px;
}

#ofirmie27 p:hover {
	background: #E3E3E3 url(imgs/zmniejszone/kontakt_on.jpg) no-repeat center 3px;
}
#ofirmie29 p{
	background: #E3E3E3 url(imgs/zmniejszone/wspolpraca_off.jpg) no-repeat center 3px;
}

#ofirmie29 p:hover {
	background: #E3E3E3 url(imgs/zmniejszone/wspolpraca_on.jpg) no-repeat center 3px;
}
.map tr td{
border:0px solid red;
padding:10px 10px;
padding-top:0px;
padding-left:0px;
}
.map, .map tbody{
width:100%;
vertical-align:top;
}
.map a{
text-decoration:none;
color:#3D3D3D;
}
.map iframe{
margin-left:20px;
border:1px solid #3D3D3D;
}
.map .bodytext a{
text-decoration:none;
color:#3D3D3D;
}
.bodytext a img{

border:0px solid #116093;
text-decoration:none;
}
.map ,.bodytext a,.bodytext a:hover,.map a:hover
{
font-family:Verdana,Tunga,sans-serif;
font-size:11px;
}
.bodytext a
{
	text-decoration: underline;
	font-weight: bold;
}

.contenttable .map .kontakt_tabela{

border-right:0px dashed #3D3D3D;
}
.contenttable .map td{
padding-left:10px;
padding-top:5px;
border-right:1px dashed #3D3D3D;
}
.contenttable .map td{
background-color:#eeeff3;

}
.contenttable {
padding:0px 0px;
border-collapse:collapse;
border-spacing: 0px;

}
.contenttable .materialy_link tbody{
margin:10px 10px 10px 10px;

}
#strona_materialy .contenttable{
width:100%;

}
.contenttable .materialy_link tr td{
border:1px dashed #959595;


}
#strona_materialy .contenttable .materialy_link tr td ul li{

text-decoration:none;
list-style-type: none;

}
#mailform{
text-align:center;
width:300px;


}
.csc-mailform-field{

text-align:right;
width:300px;

}
.csc-mailform-field input,
.csc-mailform-field textarea
{
margin-left:15px;
margin-right: 10px;
margin-top: 5px;
}
.csc-mailform-field select{
margin-left:15px;
margin-right:98px;
}
.csc-mailform{
width:300px;
}
A.menu_items_down22{
border-left:0px solid red;
}

div.linkToOrderForm
{
	padding: 10px;
	background: #E3E3E3 url(imgs/gradient_niusy.jpg) repeat-x scroll center top;
}

div.linkToOrderForm .header,
div.linkToOrderForm .header *
{
	font-size: 14px;
	color: #FFD030;
	padding-top: 5px;
	padding-bottom: 10px;
	font-weight: bold;	
}


div.linkToOrderForm a
{
	text-decoration: none;
	font-size: 11px;
	color: white;
}

.news
{
	width:900px;
	clear: both;
	margin-top: 20px;
}

.news-picture
{
	width:148px;
	float:left;
}

.news-content
{
	width: 700px;
	float: left;
}

.news-title
{
	width: 710px;
	background-color: #a7b7c7;
	color: white;
	height: 15px;
	display: table;
}

.news-title h2
{
	font-size: 10px;
	margin: 1px;
	padding-left: 10px;
}

.news-body
{
	width: 700px;
}

.news-body p
{
	margin: 10px;
	text-align: justify;
	color:#7C7C7C;
}

.news-more
{
	width: 700px;
	text-align: right;
}

.news-more a
{
	color: #bdc2c5;
	text-decoration: none;
	font-size: 9px;
}


#content_menu  .item  .dot_big
{
	width: 21px;
	height: 21px;
	float: left;
	margin-top: 12px;
}

#content_menu .item .header a
{
	font-family: Arial;
	font-size: 10px;
	color: black;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

#content_menu .item .content
{
	margin-left: 7px;
}

#content_menu .item .content a
{
	padding-left: 25px;
	background-image: url("images/mala_kul.png");
	background-position: left 1px;
	background-repeat: no-repeat;
	text-align: left;
	margin-top: 5px;
	font-family: Arial;
	font-size: 10px;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

#content_menu .item a:hover
{
}



.produkty_menu
{
	height:215px;
}

.produkty_menu .item
{
	width:182px;
	float: left;
	position: relative;
}

.produkty_menu .item .header
{
	margin-top: 14px;
	margin-bottom: 15px;
	margin-left: 30px;
	text-align: left;
	width: 190px;
}

.produkty_menu .item .header a
{
	width: 155px;
}

.produkty_menu .item .content a
{
	width: 150px;
	display: block;
}


.produkty_menu .item .content
{
	position: relative;
	top: 70px;
}

.produkty_menu .item .header,
.produkty_menu .item .dot_big

{
	position: absolute;
	top: 0px;
}

.produkty_menu .separator
{
	height:185px;
	margin-left:10px;
	margin-right:13px;
	margin-top:15px;
	width: 1px;
	background-color: #5275A8;
	float: left;
}







.technologie_menu
{
	height:130px;
}

.technologie_menu .item
{
	width:249px;
	float: left;
	position: relative;
}

.technologie_menu .item .header
{
	margin-top: 14px;
	margin-bottom: 15px;
	margin-left: 30px;
	text-align: left;
	width: 220px;
}

.technologie_menu .item .header a
{
	width: 220px;
}

.technologie_menu .item .content
{
	position: relative;
	top: 65px;
}

.technologie_menu .item .content a
{
	width: 220px;
	display: block;
}


.technologie_menu .item .header,
.technologie_menu .item .dot_big

{
	position: absolute;
	top: 0px;
}

.technologie_menu .separator
{
	height:90px;
	margin-left:8px;
	margin-right:13px;
	margin-top:15px;
	width: 1px;
	background-color: #5275A8;
	float: left;
}


table.contenttable td
{
	padding: 10px;
}


#top_menu  #content-top #top_menu_left a
{
	display:block;
	height:72px;
	width:222px;
}




div#main.pl #HPtresc #baner-rozwiazania
{
	width: 500px;
	height: 41px;
	background: url("images/baner_rozwiaz.jpg");
	background-position: 0px 0px;
	display: block;
	margin-left:auto;
	margin-right:auto;
}

div#main.en #HPtresc #baner-rozwiazania
{
	width: 500px;
	height: 41px;
	background: url("images/baner_rozwiaz_eng.jpg");
	background-position: 0px 0px;
	display: block;
	margin-left:auto;
	margin-right:auto;
}



div#main #HPtresc a#baner-rozwiazania:hover
{
	background-position: 0px 41px;
}


div#news_flash
{
	margin-left:23px;
	margin-bottom: 10px;
	width:270px;
}

.csc-header-n1
{
	display:table;
	height:35px;
}

.csc-header h1
{
	float: left;
}

#tresc-newsa .date
{
	width: 100px;
	float: left;
}

#tresc-newsa .title
{
	width: 700px;
	margin-bottom:20px;
}

#baner-dowiedz-wiecej
{
	width: 800px;
	height: 46px;
	background: url("images/tlo_baner_produkty.jpg");
	margin-top: 20px;
	margin-bottom: 20px;	
}

#baner-dowiedz-wiecej p
{
	color: white;
	display:table;
	font-size:10px;
	line-height:12px;
	margin-left:9px;
	margin-right:9px;
	margin-top:3px;
	text-align: center;
}

#baner-dowiedz-wiecej a
{
	color: white;
	font-size: 10px;
	font-weight: normal;
}

a.produkty-button
{
	float: right;
	width: 161px;
	height: 20px;
	background: url("images/przycisk_prezentacja.jpg");
	display: block;
	background-position: 0px 20px;
}

a.produkty-button:hover
{
	background-position: 0px 0px;
}

a.demo-button
{
	float: right;
	width: 161px;
	height: 20px;
	background: url("images/przycisk_wersje_demo.jpg");
	display: block;
	background-position: 0px 20px;
}

a.demo-button:hover
{
	background-position: 0px 0px;
}

a.broszura-button
{
	float: right;
	width: 161px;
	height: 20px;
	background: url("images/przycisk_pobierz_bro.jpg");
	display: block;
	background-position: 0px 20px;
}

a.broszura-button:hover
{
	background-position: 0px 0px;
}


