/* style reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin:0;
    padding:0;
}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}

/*styles*/
body {
	background:transparent url(../img/body_bg.jpg) left 133px repeat-x;
	font-family:Tahoma, Verdana;
	font-size:11px;
}

a {
	color: #236aae;
}
h1 {
	padding: 20px 0 20px 2px;
	float:left;
}
h2{
	font-size:25px;
	font-family:Arial;
	color: #236aae;
	padding:0px 0;
}
h5{
	font-size:17px;
	font-weight:normal;
	font-family:Arial;
	color: #236aae;
	padding:0px 0;
}
h5 strong{
	font-size:20px;
	font-weight:bold;
	font-family:Arial;
	color: #9dcb16;
	padding:0px 0;
}
h3{
	font-size:20px;
	font-family:Arial;
	color: #9dcb16;
	padding:0px 0;
}
p {
}
.clear {
	clear:both;
}
.right {
	float:right;
}
.left {
	float:left;
}
a {
	text-decoration:none;
	outline:0;
}
.bold{
	font-weight:bold;
}
#container {
	width:980px;
	margin: 0 auto;
}
#top {

}
.lang{
	float:right;
}
.lang li{
	float:left;
}
.lang a{
	display:block;
	float:left;
	width: 22px;
	height:13px;
	margin-right: 1px;
}
.lang a.pl{background: url(../img/lang/pl.jpg) no-repeat;}
.lang a.en{background: url(../img/lang/en.jpg) no-repeat;}
.lang a.it{background: url(../img/lang/it.jpg) no-repeat;}
.lang a.cz{background: url(../img/lang/cz.jpg) no-repeat;}
.lang a.de{background: url(../img/lang/de.jpg) no-repeat;}
.lang a.ru{background: url(../img/lang/ru.jpg) no-repeat;}
.lang a.fr{background: url(../img/lang/fr.jpg) no-repeat;}
.lang a.sl{background: url(../img/lang/sl.jpg) no-repeat;}
.lang a.es{background: url(../img/lang/ro.jpg) no-repeat;}
.lang a.ur{background: url(../img/lang/ur.jpg) no-repeat;}
.lang a.li{background: url(../img/lang/li.jpg) no-repeat;}
.lang a:hover{
	background-position:0 -13px;
}
.lang li.active a{
	width: 28px;
	height: 18px;
	background-position:0 -26px;
}

#menu{
	background:transparent url(../img/menu_bg.jpg) left bottom repeat-x;
	height: 28px;
	padding: 0;
	border: 1px solid #4f7190;
}
#menu li{
	float:left;
	padding-right: 1px;
	background:transparent url(../img/menu_border.jpg) right 0 no-repeat;
	position:relative;
}
#menu li a{
	display:block;
	cursor:pointer;
	position:relative;
	z-index:99999999;	
	float:left;
	padding: 5px 20px 0 20px;
	height: 23px;
	color: white;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}
#menu li a:hover,#menu li a.active{
	background: transparent url(../img/menu_bg_hover.jpg)  repeat-x;
}
body#me10 a#Realizacje,
body#me13 a#Realizacje,
body#me12 a#Realizacje,
body#me24 a#Realizacje,
body#me23 a#Realizacje,
body#me820 a#Realizacje,
body#me25 a#Realizacje,

body#me3 a#Onas,
body#me5 a#Onas,
body#me105 a#Onas,
body#me4 a#Onas,
body#me880 a#Onas,
body#me7 a#Onas,
body#me15 a#Onas,
body#me98 a#Onas,
body#me165 a#Onas,
body#me938 a#Onas,

body#me926 a#Onas,
body#me927 a#Onas,
body#me928 a#Onas,
body#me929 a#Onas,

body#me16 a#Onas,
body#me99 a#Onas,
body#me864 a#Onas,

body#me22 a#Produkty,
body#me27 a#Produkty,
body#me31 a#Produkty,
body#me62 a#Produkty,
body#me33 a#Produkty,
body#me66 a#Produkty,
body#me34 a#Produkty,
body#me67 a#Produkty,
body#me35 a#Produkty,
body#me68 a#Produkty,
body#me36 a#Produkty,
body#me69 a#Produkty,
body#me37 a#Produkty,
body#me70 a#Produkty,
body#me875 a#Produkty,
body#me876 a#Produkty,
body#me38 a#Produkty,
body#me71 a#Produkty,
body#me39 a#Produkty,
body#me41 a#Produkty,
body#me75 a#Produkty,
body#me42 a#Produkty,
body#me76 a#Produkty,
body#me43 a#Produkty,
body#me77 a#Produkty,
body#me44 a#Produkty,
body#me78 a#Produkty,
body#me870 a#Produkty,
body#me869 a#Produkty,
body#me877 a#Produkty,
body#me878 a#Produkty,

body#me8 a#Aktualnosci,
body#me19 a#Aktualnosci,
body#me18 a#Aktualnosci,
body#me17 a#Aktualnosci,


body#me26 a#Serwis,
body#me96 a#Serwis,
body#me97 a#Serwis,
body#me56 a#Serwis,
body#me57 a#Serwis,
body#me58 a#Serwis,
body#me59 a#Serwis,

body#me14 a#Kontakt,

body#faq a#faqnav,
body#contact a#connav {
	background: transparent url(../img/menu_bg_hover.jpg)  repeat-x;
}


.menugreen{
	width: 226px;
	margin-top:20px;	
	position:relative;
	float:left;
}
.menugreen li.naglowek{
	font-size: 14px;
	font-weight: bold;
	color: #236aae;
	padding: 5px 0 0 13px; 
	margin-bottom:5px;
	height:31px;
	background:none;
	width: 213px;
	color: white;
	background: url(../img/menu_bg_hover.jpg)  repeat-x;
}
.menugreen li.naglowek img{
float:right;
margin-top:-8px;
margin-right:8px;
}
.menugreen li.naglowek a{
color:#FFFFFF;
}


.submenu{
	width: 226px;
	position: absolute;
	border-left: 1px solid #c3cfd9;
	border-right: 1px solid #c3cfd9;
	background:white;
	left:0;
	margin-top: 1px;
	margin-right: 0;
	padding-bottom: 0px;
	margin-left: 0px;
	z-index:99;
}
.submenu li {
	background:none;
	width: 226px;
		background: transparent url(../img/submenu_a.jpg) no-repeat;
}
.submenu li:first-child{
	background:none;
}
li.last22222222222{
	background: url(../img/submenu_last.jpg) no-repeat;
	position:relative;
	left:-1px;
	width: 228px;
	height: 8px;
}
.submenu li.naglowekx{
	font-size: 14px;
	font-weight: bold;
	color: #236aae;
	padding:5px 0 0 20px; 
	
	background:none;
	width: 206px;
}
.submenu li a{
	display:block;
	width: 200px;
	
	color: #236aae;
	padding: 7px 7px 7px 20px;
	font-size: 11px;
	font-family:Tahoma;
	font-weight:normal;
	background:none;
}
.submenu li a:hover, .submenu li a.active{
	background:url(../img/menu_bg.jpg) left bottom repeat-x;
	color: white;
	
}

.submenu li a .arrow{
	display:block;
	background:url(../img/submenu_arrow.jpg) no-repeat;
	float:right;
	position:absolute;
	top: 0px;
	right: 0px;
	margin: 11px 7px 0 0;
	width: 4px;
	height: 5px;
}

.arrow{
	display:block;
	background:url(../img/submenu_arrow.jpg) no-repeat;
	float:right;
	position:absolute;
	top: 0px;
	right: 0px;
	margin: 11px 7px 0 0;
	width: 4px;
	height: 5px;
}

.submenu li a:hover .arrow, .submenu li a.active .arrow{
	display:block;
	background:url(../img/submenu_arrow_hover.jpg) no-repeat;
	float:right;
	position:absolute;
	top: 0px;
	right: 0px;
	margin: 11px 7px 0 0;
	width: 4px;
	height: 5px;
}
.arrow{
	display:block;
	background:url(../img/submenu_arrow.jpg) no-repeat;
	float:right;
	position:absolute;
	top: 0px;
	right: 0px;
	margin: 11px 7px 0 0;
	width: 4px;
	height: 5px;
}
.submenu li a:hover .arrow, .submenu li a.active .arrow{
	display:block;
	background:url(../img/submenu_arrow_hover.jpg) no-repeat;
	float:right;
	position:absolute;
	top: 0px;
	right: 0px;
	margin: 11px 7px 0 0;
	width: 4px;
	height: 5px;
}

.innerbox{
	background-image: url(../img/submenu_last.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:10px;
	float:left;
	z-index:99;
}
.submenu2{
	width: 226px;
	position: absolute;
	margin:-1px 0 0 227px;
	left:0;
	border-left: 1px solid #c3cfd9;
	border-right: 1px solid #c3cfd9;
	border-top: 1px solid #c3cfd9;
	background:white;
}
.submenu li.naglowek{
	font-size: 14px;
	font-weight: bold;
	color: #236aae;
	padding: 5px 0 0 13px; 
	height:21px;
	background:none;
	width: 213px;
	color: white;
	background: url(../img/menu_bg_hover.jpg)  repeat-x;
}
#search{
	float:right;
	margin: 1px 15px 0 0;
}
#search .search_text{
	width: 138px;
	height: 21px;
	padding: 5px 5px 0 5px;
	background: transparent url(../img/search_input.jpg) no-repeat;
	border: 0;
	float:left;
	color: #7d7d7d;
	font-size:12px;
	font-family:Arial;
}
#search .search_submit{
	position:relative;
	float:left;
}
#flash_main{
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: -5px;
}

.content_boxy {
width:986px;
margin-left:0px;
float:left;
}

.box_main img{
float:right;
} 
.box_main{
	float:left;
	width: 317px;
	height: 208px;
	border: 1px solid #d8dcdc;
	background: #f0ffff;
	
}
.box_main h2 a{

	color: #236aae;

}
.box_main h2 {
	font-size: 22px;
	font-weight: normal;
	color: #236aae;
	margin: 19px 0 6px 17px;
}
.box_main h3 {
font-size:12px;
line-height:12px;
}
.box2, .box3{
	margin-left: 11px;
	float:left;
	font-size:11px;
	line-height:10px;
}
.box2 img {
margin-top:-100px;
	}
.box3 img{
margin-top:-100px;
	
}
.box2 h2, .box3 h2{
	margin-left:35px;
	margin-bottom:10px;
}
.box2 p, .box3 p{
	margin-left:35px;
	line-height:10px;
	margin-bottom:20px;
	width: 130px;
	position:absolute;
	float:left}
.box2 a img, .box3 a img{
	margin-top: -23px;
	margin-left:35px;

}
.zobacz{
float:left;
display:block;
margin-left:0px;
position:absolute;
padding-left:0px;
padding-top:140px;}

.box_main .news li{
	height: 42px;
	font-size:10px;
	padding-top:10px;
	padding-right:30px;
	background: url(../img/news_arrow.png) 300px 20px no-repeat;
}
.box_main .news li.ciemny{
	background: #e0f3f9 url(../img/news_arrow.png) 300px 20px no-repeat;;
}
.box_main .news h3 a{
	font-weight:bold;
	color:#3370ac;
}

.box_main .news p{
	font-weight:normal;
	color:#3370ac;
}

.box_main .data{
	height:37px;
	padding: 5px 0 0 20px;
	float:left;
	width: 55px;
	color: #5286b9;
}
.box_main .data span{
	display:block;
	height:18px;
	padding: 3px 0 0 3px;
	background: url(../img/data_left.png) no-repeat;
	float:left;
}
.box_main .data p{
	float:left;
	height:21px;
	padding-right: 4px;
	background: url(../img/data_right.png) right 0 no-repeat;
}

/* podstrona */
.B_crumbBox{
	margin: 20px 0;
	width:980px;
	float:left;
	
}

.B_crumb {
	color: #236aae;
	display:block;
	float:left;
	height: 17px;
	background: url(../img/breadcrumb.jpg) no-repeat;
	padding: 3px 10px 0 10px;
}


.B_firstCrumb {
	color: #236aae;
	display:block;
	float:left;
	height: 17px;
	background: url(../img/breadcrumb.jpg) no-repeat;
	padding: 3px 10px 0 10px;
}



.B_lastCrumb {
	color: #9dcb16;
	font-weight:bold;
		
	float:left;
	height: 17px;
	background: url(../img/breadcrumb.jpg) no-repeat;
	padding: 3px 10px 0 10px;
}


#left_bar{
	float:left;
	width:225px;
	border: 2px solid #e7edf0;
	padding-bottom:45px;
}
#left_bar h2 a{
color:#FFFFFF;
display:block;
cursor:pointer;
}



#left_bar h2 {
	background: url(../img/left_bar_h2.jpg) repeat-x;
	font-family:Arial;
	font-size:16px;
	color:white;
	height: 27px;
	padding: 7px 0 0 20px;
	margin: 0 0 2px 0;
}

.left_menu{
	margin: 5px 0 0 0;
}
.left_menu li{
	float:left;
	width: 225px;
}

.left_menu li p{
	font-size: 14px;
	font-weight:bold;
	padding: 18px 35px 5px 12px;
	color: #236aae;
}
.left_menu li a{
	background: url(../img/menu_left.jpg) repeat-x;
	display:block;
	position:relative;
	color:#236aae;
	font-size: 12px;
	padding: 8px 35px 5px 12px;
	font-weight:normal;
}


.left_menu li.active a{
	display:block;
	position:relative;
	font-weight:bold;
	background-color: #D5E2EE;
	background-image: url(../img/menu_left_hover_grey.jpg);
	background-repeat: repeat-x;
	background-position: -300px -220px;
}

.left_menu li a:hover{
	background: #26a9eb url(../img/menu_left_hover.jpg) repeat-x;
	color:white;
	
}

.podmenu{
background-color:#00FF00;
display:none;}



.left_menu li a .arrow{
	display:block;
	background:url(../img/submenu_arrow.jpg) no-repeat;
	margin: 0;
	position:absolute;
	top:0;
	right:0;
	margin: 11px 15px 0 0;
	width: 4px;
	height: 5px;
}





 .menu-item-arrow {
	display:block;
	background:red;
	margin: 11px 15px 0 0;
	position:absolute;
	top:0;
	right:0;
	width: 4px;
	height: 5px;
}

#main{
	float: right;
	margin-bottom:15px;
	width: 726px;
	color: #666666;
}
#main p{
	color: #666666;
	line-height:14px;
}



.duze  {
	font-size: 22px;
	font-weight: normal;
	color: #236aae;
	padding:0;
	margin: 0}
	
	#main h6  {
	font-size: 14px;
	font-weight: normal;
	color: #236aae;
	padding:0;
	margin: 0}
	
.category_img{
	background:#f7fbfd url(../img/category_img.jpg) left bottom no-repeat;
	padding: 4px 4px 10px 4px;
}
.category_desc{
	background:transparent url(../img/category_desc.jpg) repeat-x;
	padding: 0 25px 10px 25px;
	border: 4px solid #f7fbfd;
}
.category_desc h3{
	font-size:20px;
	font-family:Arial;
	color: #236aae;
	padding:0px 0;
}


.category_desc p{
	color:#757575;
	line-height:14px;
	margin-bottom:10px;
}
.category_desc_main{
	border: 4px solid #f7fbfd;
}
.category_desc_main h3{
	color:#236aae;
	font-size: 20px;
	font-family:Arial;
	font-weight:normal;
	padding: 8px 0 10px 0px;
	margin:0 0 10px 22px;
	width: 300px;
	border-bottom:1px solid #e0eaf4;
}
.category_desc_main p{
	width: 392px;
	margin: 0 0 5px 22px;
	color: #757575;
}
.boxy{
	width: 756px;
}
.box_cat{
	border: 2px solid #e7edf0;
	width: 226px;
	height: 146px;
	cursor:pointer;
	float:left;
	display:block;
	margin: 25px 20px 0 0;
}
.box_cat_border{
	background: url(../img/box_cat_bg.jpg) repeat-y;
	border: 3px solid #f7fbfd;
	width: 220px;
	height: 140px;
}
.box_cat h4{
	font-size: 12px;
	font-weight:bold;
	color: #236aae;
	padding: 17px 0 12px 9px;
	margin-bottom: 10px;
	background: url(../img/box_cat_h2_bg.jpg) left bottom no-repeat;
}
.box_cat a{
	font-size: 12px;
	font-weight:bold;
	color: #236aae;
}

.box_cat img{
	float:right;
	margin-right:10px;
}
.box_cat a.more{
	float:left;
	margin: 60px 0 0 5px;
}
.box_cat a.more img{float:left;}
/* koniec podstrona */




/* produkt*/
#left_bar h3{
	background: url(../img/left_bar_h2_blue.jpg) repeat-x;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:white;
	height: 27px;
	padding: 7px 0 0 20px;
	margin: 0 0 2px 0;
}
.pozostale img{
padding:0;
margin-right:5px;

float:left;
}
.pozostale span {
font-size:9px;
float:right;
width:135px;
}
.pozostale li:hover{
float:left;
width:215px;
cursor:pointer;
background-color:#EDF3F8;
display:block;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom:10px;
	font-size:11px;
	color:#236aae;
}
.pozostale li.active{
float:left;
width:215px;
background-color:#D5E2EE;
display:block;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom:px;
	font-size:11px;
	color:#236aae;
}
.pozostale li {
	float:left;
	width:215px;
	display:block;
	margin-bottom:10px;
	line-height:9px;
	color:#236aae;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.pozostale a{
	padding: 0px 0px;
	margin:0;
	font-size:9px;
	color:#236aae;
}
.checked {
	background:#d1fc6c;
}
.pozostale li.checked{
	background:#d1fc6c;
}


.pozostale li input{
	margin: 0px 5px 5px 0;
	position:relative;
	top: 3px;
}
.floatleft {
float:left;
width:100%}
.pozostale2{
float:left;
margin-top:5px;}
.pozostale2 img{
float:left;
margin-left:5px;
}
.pozostale2 a {
color:#236aae;}
.pozostale2 a:hover{
	color:#1A4E82;
}


.pozostale2 span{
float:right;
margin-left:5px;
margin-right:5px;
text-align:left;
width:130px;
font-size:9px;
}
.pozostale2 ul{
float:left;
display:block;

}
.pozostale2 li:hover{
background-color:#edf3f8;
}
.pozostale2 li a:active{
background-color:red;
font-weight:bold;
}

.pozostale2 li{
	text-align: center;
	float:left;
	padding: 10px 0;
}
.pozostale2 li.active{
	background:#edf3f8;
}

.product{
	border:2px solid #E7EDF0;
	margin-bottom:10px;
	width:726px;
}
.product_border{
	border:4px solid #F7FBFD;
}
.product .desc_left{
	float:left;
	background:url(../img/product_desc_left.jpg) right 0 no-repeat;
	padding: 18px 23px 0 23px;
	min-height: 280px;
	width:287px;
}
.product .desc_left p{
	font-size:14px;
	font-family:Arial;
	color: #999;
	font-weight:bold;
}
.product .desc_left img{
	margin: 10px 0 0 0;
}
.product h2{
	font-size:30px;
	font-family:Arial;
	font-weight:normal;
	color: #1c6ab5;
}
.product .desc_right{
	float:right;
	width: 380px;
	text-align:center;
	padding: 20px 0 0 0;
}
.product .desc_right li{
	float:left;
	width: 155px;
	text-align:left;
	padding: 5px 15px;
	
}
.product .desc_right li a{
	color: #1c6ab5;
	display:block;
	float:left;
	width: 155px;
	background: transparent url('../img/produkt_strzalka.jpg') right no-repeat;
}
.product h3{
	color: #1c6ab5;
	border-bottom: 1px solid #edf0f3;
	margin: 5px;
	background: transparent url(../img/produkt_strzalka2.jpg) no-repeat;
	font-size: 12px;
	padding: 0 0 5px 15px;
}
table.produkty{
	width: 680px;
	margin: 10px 15px 20px 15px;
	border-collapse: collapse;   
}
table.produkty th{
	color: #999;
	font-weight:bold;
	text-align: center;
	padding: 0 0 20px 0;
	border-bottom:1px solid #e7edf0;
	background-color: #fff;
}
table.produkty td{
	text-align: center;
	color: #999;
	font-weight:bold;
	border-bottom:1px solid #e7edf0;
	padding: 3px 0;
}
table.produkty td:hover{
	 cursor: pointer;
}
table.produkty tr.ciemny{
	 background-color: #FFF;
   border-top: 1px solid #fff;
}
table.produkty tr:hover{
	background-color: #edf3f8;
}

table.produkty tr.active{
	background-color: #D5E2EE;
}


.blue{
	color:#236aae;
}
table.dane{
	width: 680px;
	margin: 10px 15px 20px 15px;
}
table.dane th{
	color: #236aae;
	font-weight:bold;
	text-align: left;
	padding: 0 5px 10px 5px;
	border-bottom:1px solid #e7edf0;
}
table.dane td{
	text-align: left;
	color: #666;
	font-weight:normal;
	border-bottom:1px solid #e7edf0;
	padding: 3px 5px;
}
table.dane tr.ciemny{
	background: #f7fbfd;
}
.tlo_linia{
	background: url(../img/tlo_linia.jpg) 365px 0 repeat-y;
	margin: 10px 0;
	float:left;
}
.standard li{
	float:left;
	width: 315px;
	padding: 0 0 0 40px;
	background:transparent url('../img/li.jpg') 30px 5px no-repeat;
	color: #757575;
}
.gwiazdka{
	margin-left: 384px;
	color: #b8b8b8;
}
.product h5{
	color: #82a716;
	font-weight: bold;
	padding-left: 30px;
}
.dodatkowe{
	margin-bottom:20px;
}
.dodatkowe li{
	width: 315px;
	padding: 0 0 0 40px;
	background:transparent url('../img/li.jpg') 30px 5px no-repeat;
	color: #757575;

}
.rodzaj{
	width: 130px;
	padding:10px 30px 0 0;
	float:left;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#82a716;
}
.wiersz{
	margin-top:15px;
}
.kolory{
	margin-left: 160px;
}
.color{
	float:left;
	margin:0 0 5px 15px;
}
.color p{
	color:#666;
	font-size:10px;
}
.legenda {
	width: 330px;
	padding:10px 0 10px 20px;
	color:#757575;
	font-size:10px;
	line-height:14px;
}
.inne{
	
}
.inne{
	margin: 20px 0 0 20px;
}
.inne li{
	float: left;
	width: 145px;
	text-align:center;
	padding: 0 12px 40px 12px;
	background: transparent url(../img/inne_produkty_li.jpg) 0 bottom repeat-x;
}

.inne li span{
	display:block;
	color: #236aae;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}
.inne li a{
	display:block;
}
.maska{
	background:white;
	height: 19px;
	position:relative;
	top: -19px;
	margin-bottom:-19px;
}
/* koniec produkt*/



#footer {
	background: url(../img/footer_bg.jpg) repeat-x;
	
	width:980px;
	clear:both;
	height:49px;

}
.menu_footer{
	padding-top: 4px;
}
.menu_footer li{
	float: left;
	padding-right:1px;
	background:transparent url(../img/footer_border.jpg) right 0 no-repeat;
}
.menu_footer li a{
	float: left;
	background: transparent url(../img/footer_a.jpg) 17px 13px no-repeat;
	height: 25px;
	color:#7ba6ce;
	padding-top: 11px;
	padding-right: 18px;
	padding-bottom: 0;
	padding-left: 30px;
}
.design{
	float:right;
	padding:11px 10px 0 0;
}
.design p, .design a{
	color: #c6d9ea;
}


.dwiescie {
width:230px;
margin-right:12px;
margin-left:0px;
float:left;}

.dwiescie h2 a:hover {
color:#FFFFFF;}
.dwiescie h2 a{
	font-family:Arial;
	display:block;
	font-size:12px;
	color:#FFF;
	height: 27px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 6px;
}
.trzysta a{
color:#FFFFFF;}
.trzysta {
width:300px;
margin-right:12px;
margin-left:12px;
float:left;}
.minusmain_start {
float:left;
margin-left:-250px;}
.minusmain {
float:left;
margin-left:-250px;}



.minusmain p{
	margin: 0 0 5px 0px;
	color: #757575;
	line-height:14px;

}
.cztery-lewa p{
font-size:11px;
line-height:10px;
margin-top:10px;
float:left;
}
.cztery-lewa {
width:164px;
float:left;
margin-right:15px;}
.cztery-lewa img{
float:left;
}
.green_bar a {
color:#FFFFFF;}
.green_bar  {
	background: url(../img/left_bar_h2.jpg) repeat-x;
	font-family:Arial;
	font-size:12px;
	float:left;
	color:white;
	width:167px;
	text-align:center;
	height: 30px;
	padding: 10px 0px 0px 0px;
	margin: 0 0 0 0px;
	}

.minusmain h2{
	background: url(../img/left_bar_h2.jpg) repeat-x;
	background-color:#92C308;
	display:block;
	font-family:Arial;
	font-size:13px;
	color:white;
	height: 17px;
	line-height:12px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0px;
	vertical-align:middle;
}
.minusmain h4 a{
	font-family:Arial;
	font-size:16px;
	color:;
	height: 27px;
	padding: 7px 0 0 0px;
	margin: 0 0 0 10px;
}
.left_menu_aktualnosci{
	margin: 5px 0 0 0;
}
.left_menu_aktualnosci li{
	float:left;
	width: 300px;
}

.left_menu_aktualnosci li p{
	font-size: 14px;
	font-weight:bold;
	padding: 18px 35px 5px 12px;
	color: #236aae;
}
.left_menu_aktualnosci li a{
	background: url(../img/menu_left.jpg) repeat-x;
	display:block;
	position:relative;
	color:#236aae;
	font-size: 12px;
	padding: 8px 35px 5px 12px;
	font-weight:normal;
}
.left_menu_aktualnosci a:hover{
color:#FFFFFF
}
.left_menu_aktualnosci li a:hover,.left_menu li a.active{
	background: #26a9eb url(../img/menu_left_hover.jpg) repeat-x;
	color:#FFF;
}
.left_menu_aktualnosci li a .arrow{
	display:block;
	background:url(../img/submenu_arrow.jpg) no-repeat;
	margin: 0;
	position:absolute;
	top:0;
	right:0;
	margin: 11px 15px 0 0;
	width: 4px;
	height: 5px;
}
.left_menu_aktualnosci li a:hover .arrow, .left_menu li a.active .arrow{
	display:block;
	background:url(../img/submenu_arrow_hover.jpg) no-repeat;
	margin: 11px 15px 0 0;
	position:absolute;
	top:0;
	right:0;
	width: 4px;
	height: 5px;
}
.trzysta h2 a{
	font-family:Arial;
	display:block;
	font-size:16px;
	line-height:16px;
	color:white;
	height: 27px;
	padding: 0px 0 0 20px;
	margin: 0 0 0 0;
}
.nowosc {
width:100%;
float:left;
color:#757575;
	line-height:15px;
	margin-bottom:0px;}
.nowosc h1{
	font-size:17px;
	width:100%;
	font-weight:normal;
	font-family:Arial;
	color: #236aae;
	padding:5px 0 0 0;
	margin:0;
	line-height:24px;
}
.nowosc a{
	color: #236aae;
}










/*podstrony*/
.box_full{
	border:2px solid #E7EDF0;
}
.box_full_border{
	border:4px solid #F7FBFD;
}
.box_full_top{
	padding:10px 20px 60px 0;
	background: transparent url(../img/box_full_bg.jpg) 0 bottom no-repeat;
}
.box_full_top .text{
	width:560px;
	padding: 70px 0 0 40px;
}
.box_full_top .text p{
	font-size:14px;
	font-weight:normal;
	margin-bottom: 10px;
}
.serwis_left{
	float:left;
	width: 670px;
}
.serwis_left p, .serwis_right p{
	font-size:14px;
	font-weight: bold;
	margin: 0 0 15px 35px;
}
.serwis_left span{
	font-size:12px;
	margin: 0 0 10px 35px;
	display:block;
	line-height:18px;
}
.serwis_left a{color:black;}
.serwis_left a:hover{text-decoration:underline;}
.bg span{width:280px;}
.bg{
	background: transparent url('../img/box_full1_bg.jpg') 0 bottom no-repeat;
	padding-bottom:40px;
}
.serwis_right{
	float:right;
	border-left:1px solid #e3eff9;
	height: 450px;
	width:290px;
	margin-bottom:10px;
}
.serwis_right li a{
	margin:0 0 5px 35px;
	font-size:12px;
	color: black;
	display: block;
}
.kontakt_bg{background: transparent url('../img/kontakt.jpg') right 0 no-repeat;}
.kontakt_left{
	float:left;
	width: 525px;
	border-right:1px solid #e3eff9;
	padding: 0 0 0 35px;
}
.kontakt_right{
	float:right;
	width: 380px;
	padding-left:20px;
}
.kontakt_left h3,.kontakt_right h3{
	font-size: 18px;
	font-weight:bold;
	color:#34527f;
	margin-bottom:30px;
}
.kontakt_left p{
	width: 250px;
	padding-right:10px;
	float:left;
	margin-bottom:20px;
}
.kontakt_left p img,.kontakt_right p img{
	margin-right:5px;
}
.kontakt_left p a,.kontakt_right p a{
	color: #236aae;
}
.kontakt_left h4{
	color: #34527f;
	font-weight:bold;
	border-bottom:1px solid #e3eff9;
	margin: 0 10px 10px 0;
	font-size:14px;
	padding: 0 0 0 0px;
}
.konta{
	padding-bottom:25px;
	margin-bottom:10px;
	background: url(../img/kontakt_linia.jpg) 0 bottom no-repeat;
}
.konta p{
	font-size:12px;
	margin-bottom:5px;
}
.form_kontakt{
	background:#f9fbfd;
	padding:10px;
	width: 360px;
}
.form_kontakt label{
	display:block;
	margin: 4px 0 2px 0;
}
.form_kontakt label span{
	color: #93c308;	
}

.form_kontakt input.text{
	background: url(../img/kontakt_input.jpg) no-repeat;
	border: 0;
	width: 241px;
	height:20px;
	padding: 2px 5px 0 5px;
}

.form_kontakt input.textsmall{
	background: url(../img/kontakt_input.jpg) no-repeat;
	border: 0;
	width: 105px;
	height:20px;
	padding: 2px 5px 0 5px;
}


.form_kontakt input.captcha{
	background: url(../img/input_captcha.jpg) no-repeat;
	border: 0;
	width: 171px;
	height:20px;
	padding: 2px 5px 0 5px;
	margin-left:10px;
}
.form_kontakt textarea{
	background: url(../img/kontakt_textarea.jpg) no-repeat;
	border: 0;
	width: 351px;
	height:145px;
	padding: 2px 5px 5px 5px;
}



<!--THUMSY -->
.thumb ul{
	float: left;
	list-style: none;
	margin:0;
	padding:0;
width: 740px;}
ul.thumb {
	float: left;
	list-style: none;
	margin: 0 0 50px 0px; padding: 0px;
	width:auto;
}
ul.thumb h2 a{
color:#FFFFFF;}
ul.thumb li h2 {
margin-top:323px;
color:#FFFFFF;
margin-bottom:25px;
display:block;
padding-left:0;
padding-top:10px;
text-align:center;
margin-left:0;}

ul.thumb li {
	margin: 0; padding: 5px;
	float: left;
	position: relative;
	width: 150px;
	height: 323px;
}
ul.thumb li img {
	width: 250px; height: 323px;
	border: 1px solid #ddd;
	padding: 5px;
	background: #f0f0f0;
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic; 
}
ul.thumb li img.hover {
	background:url(../img/thumb_bg.png) no-repeat center center;
	border: none;
}

/* Wyszukiwanie wyniki */

.wynik_wyszukiwania {
width:100%;}
.wynik_wyszukiwania p {
color:#333333;
padding-bottom:10px;
padding-top:5px;
margin:0;}
.wynik_wyszukiwania a {
color:#236aae;
width:100%;
font-size:18px;
font-weight:normal;}
.ajaxSearch_paging {
float:left;
margin-bottom:10px;
width:726px;}
.ajaxSearch_currentPage1 a {
color:#FFFFFF;} 
.ajaxSearch_currentPage1 {
padding-top:3px;
margin-right:2px;
width:20px;
height:17px;
float:left;
text-align:center;
background-color:#236aae;
color:#FFFFFF;}
.ajaxSearch_currentPage {
width:20px;
padding-top:3px;
margin-right:2px;
height:17px;
float:left;
text-align:center;
background-color:#9dcb16;
color:#FFFFFF;}
.ajaxSearch_resultsInfo {
float:left;
font-size:15px;
width:100%;
margin-bottom:10px;}
.ajaxSearch_highlight1 {
background-color:#FFFF99;
color:#333333;
padding:2px;
}

.instrukcje h4 {
margin-top:15px;
padding-top:10px;
display:block;
margin-bottom:15px;
font-size:14px;
font-weight:bold;
color:#236aae;
}
.instrukcje a {
color:#236aae;
}
.instrukcje a:hover {
	color:#000;
}
.instrukcje {
width:180px;
padding-top:15px;
padding-left:10px;}


.bialy  {
color:#FFFFFF;}
.bialy h2{
	font-size:25px;
	font-family:Arial;
	color: #FFF;
	padding:0px 0;
}

.alfabet {
margin-bottom:15px;
margin-top:0px;
float:left;
text-align:center;
width:950px;
display:inline;}
.alfabet ul{
text-align:center;
margin-left:15px;
display:inline;
float:left;
}
.alfabet li {
display:inline;
	float:left;
}
.alfabet li a{
display:inline;
	float:left;
	padding:4px;
	font-size:14px;
	width:20px;
	text-align:center;
	margin:5px;
	border: 1px solid #CCCCCC;
	font-weight:bold;
}
.alfabet li a:hover{
background:#E4EFFA;
color:#FFFFFF;
}

.alfabet li a:active{
	color:#FFFFFF;
	background-color: #9dcb16;
}

.alfabet-zawartosc {
padding-left:25px;
margin-bottom:15px;
float:left;}
.alfabet-zawartosc ul{
float:left;

}
.alfabet-zawartosc li{
float:left;
width:200px;}

.alfabet-zawartosc a:hover  {
color:#333333;}



























div.fd-example4 {
	display: block;
	padding: 6px;
}
div.fd-example4 span {
	display: block;
}
div.fd-example4 div.fd-file{
	border-bottom: 1px solid #336699;
	padding: 5px;
	background: transparent url('../../images/menu.png') bottom center repeat-x;
}
div.fd-example4 div.fd-alt {
	background: #F5F4F2;
}
div.fd-example4 div.fd-firstfile {
	border-top: 1px solid #336699;
}
div.fd-example4 div.fd-file span.fdexp-info {
	margin-right: 20px;
	font-size: 80%;
	width:200px;
	float:right;
	text-align:right;
}
div.fd-example4 img {
	vertical-align: middle;
	padding: 2px;
}
