@charset "utf-8";
/* CSS Document */

body{
	background-color:white;
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	
}
/*style globalne */
form input{border:1px solid #659DC1;}
input[type="radio"] {border: none;}
img {border:0px;}
h1 {
	font-size:22px;
	font-weight:normal;
	margin-left:10px;
	color:#35699B;
	margin-top:30px;
	
	}

h2, div.box h2{
padding-left:0px;
font-size:18px;
display:block;
margin:0px;
font-weight:normal;
color:#22558C;
}
h3 {
	font-size:15px;
color:black;	
}
a {color:#35699B;}
ul {
margin-left:16px;	
padding-left:16px;

}
ul li, li{
	padding-top:2px;
	padding-bottom:2px;
}

a.photo_link {
	
	width:100%;
 }
a.photo_link img{
	width:500px;
	border:1px solid silver;
	margin:auto;
}
/* KONIEC style globalne */
a.pf{
	background-image:url(http://assecowapro.pl/img/pobierz_film.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:69px;
	height:103px;
	display:block;
	text-indent:-1000px;
	float:left;
	padding:0px;
	margin-right:10px;
	margin-left:0px;
	margin-bottom:0px;
	}

a.zf{
	background-image:url(http://assecowapro.pl/img/zobacz_film.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:69px;
	height:103px;
	display:block;
	text-indent:-1000px;
	float:left;
	padding:0px;
	margin-right:10px;
	margin-left:0px;
	margin-bottom:0px;
	}

a.logo {
	background-image:url(img/logo.jpg);
	background-repeat:no-repeat;
	width:147px;
	height:46px;
	display:block;
	float:left;
	margin-top:25px;
	margin-left:10px;
}

a.more {
	background-image:url(img/icon_arrow_s_right.gif);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	line-height:25px;
	padding-left:20px;
	float:left;
	
	
}

p.copy {
	float:left;
	color:#999;
	margin-top:5px;
	margin-left:3px;
	clear:left;
	width:840px;
	}
p.copy a{
	color:#696969;padding-bottom:2px;text-decoration:none;
}
p.copy a:hover{
	text-decoration:underline;
}
a.rss{
	/*background-image:url(img/icon_rss.gif);
	background-repeat:no-repeat;*/
	background-color:white;
	width:44px;
	height:19px;
	display:block;
	margin-top:3px;
	margin-right:3px;
	float:left;
	clear:right;
	}

div.clear{
width:100%;
clear:both;
float:left;
margin:0px;
padding:0px;
}
div.clear1{
clear:both;width:100%;line-height:1px;
margin:0px;padding:0px;
}

a.next{
	border-top:1px solid #4498DE;
	padding-top:4px;
	margin-bottom:4px;
	margin-top:10px;
	background-image:url(img/icon_arrow_s_right.gif);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	line-height:25px;
	padding-left:20px;
	float:left;
	width:100%;
}

ul.no_point_h_cont{
	margin-left:0px;
	padding-left:0px;
	width:90%;
	margin:auto;
	background-image:url(img/box_bg_2.jpg);
background-position:left bottom;
background-repeat:repeat-x;
	}
ul.no_point_h_cont li {
padding-right:3px;	
}

ul.no_point{
	margin-left:0px;
	padding-left:0px;
	width:90%;
	margin:auto;
	}
ul.no_point li{
	list-style-type:none;
	padding-bottom:4px;
	}
/* pozycjonowanie tre�ci */
#container{
	width:900px;
	margin:auto;
	height:100%;
}
#advert, #content, #footer, #header{
float:left;
clear:both;
}

#header{
	height:100px;
	background-color:white;
	width:100%;
}
#menu{
width:100%;
text-aling:left;

}
#advert{
width:100%;
margin-top:3px;
float:left;
}

#content{
width:100%;
float:left;
margin-top:0px;
}
#adv{
clear:both;
float:left;
top:0px;
width:100%;
text-align:center;
margin-bottom:10px;
}
#search {
float:right;
margin-top:32px;
}
div#left,  div#sidebar{
float:left;
padding:5px;
margin:0px;	
background-color:white;	
min-height:100px;
background-repeat:no-repeat;

}
div#left_full{
width:900px;
background-image:url(img/left_full.jpg);
background-repeat:no-repeat;
margin-top:0px;
padding-top:10px;
flaot:left;
clear:both;
}
div#left_full .item_full{
width:870px;	
margin:auto;
	margin-left:13px;
}
div#sidebar_no{
	display:none;
clear:right;
float:left;
padding-top:40px;
padding-bottom:30px;
border:0px solid black;
}

div#left{
width:580px;
background-image:url(img/left_bg.jpg);
margin-top:0px;
}
div#left_tw{
background-image:url(img/left_bg_tw.jpg);
width:580px;
margin-top:0px;
float:left;
background-repeat:no-repeat;

}

div#sidebar, div#sidebar_tw{
width:300px;
background-position:right top;
clear:right;
float:left;
padding-top:40px;
padding-bottom:30px;
border:0px solid black;
}


div#sidebar_tw
{
	background-image:url(img/sidebar_bg_tw.jpg);	
	background-repeat:no-repeat;
}
div#sidebar
{
	background-image:url(img/sidebar_bg.jpg);	
}
div#sidebar_tw ul.no_point, div#sidebar ul.no_point{
	margin-left:0px;
	padding-left:0px;
	width:290px;
	margin:auto;

	}
div#sidebar_tw ul.no_point li, div#sidebar ul.no_point li{
	list-style-type:none;
	padding-left:8px;
	padding-bottom:8px;
	padding-top:5px;
	border-bottom:1px solid #D0DBE8;
	}
 div#sidebar ul.no_point li a{
	text-decoration:none;
	font-size:12px;
 }
  div#sidebar ul.no_point li a:hover{
	text-decoration:underline;
 }













div#sidebar ul.no_point{
	margin-left:0px;
	padding-left:0px;
	width:290px;
	margin:auto;

	}
 div#sidebar ul.no_point li{
	list-style-type:none;
	padding-left:8px;
	padding-bottom:8px;
	padding-top:5px;
	border-bottom:1px solid #D0DBE8;
	}
 div#sidebar ul.no_point li a{
	text-decoration:none;
	font-size:12px;
 }
  div#sidebar ul.no_point li a:hover{
	text-decoration:underline;
 }
/* KONIEC pozycjonowanie tre�ci */

/* style zagniezdzone */
/* strona z listą artykułów #left*/

	
div.item, div.item_full,left_full div.item_full  {
	margin-left:10px;
	width:90%;
	display:block;
	clear:both;
	float:inherit;
	padding-bottom:10px;
	border:0px solid black;
}
div.item {border-bottom:1px solid #C7E0F4;}
div.item p{
padding-top:5x;	
}
div.item_full h2 {color:black;}
div.item  h2{
	padding-bottom:5px;
	padding-top:5px;
}
div.item  h2 a{text-decoration:none;}
div.item  h2 a:hover{text-decoration:underline;}
/* KONIEC strona z listą artykułów*/
/*linki w menu g�ownym*/
#menu ul {
padding:0px;
margin:0px;
width:698px;
height:41px;
float:left;
background-position:0px -1px;
background-image:url(img/menu_bg_full.jpg);
background-repeat:no-repeat;
}

#menu ul li {
display:inline;
height:41px;
float:left;
}

#menu li a{
font-size:12px;
color:white;
line-height:41px;
padding-right:10px;
padding-left:10px;
text-decoration:none;
}
#menu li a:hover{
text-decoration:underline;
}


#menu ul li.tw{
	background-image:url(img/bg_tw.png);
	background-repeat:repeat-x;
}
#menu ul li.tw_current{
	background-image:url(img/bg_tw_current.png);
	background-repeat:repeat-x;
}



#menu li.current {
background-image:url(img/menu_bg_current.jpg);
background-repeat:repeat-x;

}

#menu ul li.menu_l, #menu ul li.menu_r {
background-repeat:no-repeat;
width:7px;
padding:0px;
}

#menu ul li.menu_l{
background-image:url(img/menu_l.jpg);
float:left;
width:7px;
}

.menu_r{
background-image:url(img/menu_r.jpg);
background-repeat:no-repeat;
float:left;
width:7px;
height:41px;
display:block;
}
.buy{
background-image:url(img/button_zamow.jpg);
background-repeat:no-repeat;
background-position:0px -1px;
width:202px;
height:41px;
float:right;
}

/*KONIEC linki w menu g�ownym */

/* content strona główna box-y*/
div.item_full .h2_ch{
font-size:12px;
color:#22558C;
margin:0xp;
padding:0px;
font-weight:normal;	
}
div.item_full .h2_ch_uderline {
	font-size:13px;
	color:#22558C;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
}


div.box h2, div.box2 h2 {
float:left;
height:39px;
background-image:url(img/top_box_bg.jpg);
background-repeat:repeat-x;
padding-top:15px;
width:271px;
}
div.box h2.h_cont, div.box2 h2.h_cont {
float:left;
height:54px;
background-image:url(img/top_box_bg_h_cont.jpg);
background-repeat:repeat-x;
padding-top:15px;
width:271px;
}

div.box_l_h_cont, div.box_r_h_cont{
	background-repeat:no-repeat;
	display:block;
	width:12px;
	height:67px;
	float:left;
	
}
div.box_l_h_cont {
	background-image:url(img/top_box_l_h_cont.gif);
	background-position:top left;
	}
div.box_r_h_cont {
	background-image:url(img/top_box_r_h_cont.gif);
	background-position:top right;
	}



div.box_l, .box_r {
	background-repeat:no-repeat;
	display:block;
	width:12px;
	height:54px;
	float:left;
}
div.box_l {
	background-image:url(img/top_box_l.gif);
	background-position:top left;
	}
div.box_r {
	background-image:url(img/top_box_r.gif);
	background-position:top right;
	}
	
div.box, div.box2 {
width:300px;
float:left;
border:0px solid black;
}

div.box2 ul{
padding-left:0px;
float:left;
clear:both;
margin-left:0px;
width:295px;
}

div.box ul {
padding-left:0px;
float:left;
clear:both;
margin-left:0px;
width:295px;
background-image:url(img/box_bg.jpg);
background-position:left bottom;
background-repeat:repeat-x;

}
div.box ul #Box_Boxes_Newest li, div.box ul li, div#sidebar ul.no_point  div.box ul li {
list-style-type:none;
float:left;
width:278px;
clear:both;
border-bottom:1px solid #DEE7EF;
padding-bottom:5px;
padding-top:6px;
padding-left:16px;
}

div#sidebar ul.no_point div.box ul li a.more, div.box ul li a.more {
	border:0px solid red;
	line-height:18px;
	padding-left:234px;
	margin-top:0px;
	float:left;
	background-position:215px  0px;
	width:30px;
	}
	
div.box ul #Box_Boxes_Newest li{
list-style-type:none;
clear:right;
width:100%;
float:left;
}

div.box ul li a, div.box ul #Box_Boxes_Newest li a{ 
text-decoration:none;
font-size:12px;
font-weight:normal;
width:100%;
color:#22558C;
}
div.box ul #Box_Boxes_Newest li a:hover, div.box ul li a:hover{
text-decoration:underline;
}
div#sidebar ul.no_point div.box ul li.box_bottom, div.box ul li.box_bottom {
/*background-image:url(img/box_bottom_bg.jpg);
background-repeat:no-repeat;
background-position:top right;*/
border-bottom:0px solid black;
margin-bottom:0px;
}
/*KONIEC box-y*/
/* stopka*/
div#footer, div#footer_bg_bottom{
background-position:left top;
background-repeat:no-repeat;
display:block;	
}

div#footer{
	background-image:url(img/footer_top.jpg);
	height:100px;
	width:900px;
	margin-bottom:5px;
	margin-top:10px;
	}
div#footer h3 {
color:white;
}
div#footer p{
float:left;
margin-right:2px;
margin-left:0px;
margin-top:2px;
width:150px;
}

div#footer ul {
padding:0px;
margin-left:0px;
margin-bottom:0px;
margin-top:6px;
height:85px;
background-image:url(img/footer_bg.jpg);
background-repeat:repeat-x;
}
div#footer ul li {
	color:white;
float:left;
margin-left:10px;
list-style-type:none;
width:32%;
}
div#footer ul li a{
color:white;	
}
div#footer ul li h3{
	font-size:12px;
	margin-bottom:3px;
	margin-top:5px;
}
div#footer_bg_bottom{
	background-image:url(img/footer_bottom.jpg);
	height:8px;
	width:900px;
	clear:both;
	float:left;
}

/* KONIEC stopka */
#Box_Boxes_Banner{
float:left;
width:900px;
border:1px solid black;
display:none;
}

/*.item_full table tr.tab1 td a, .item_full table tr.tab2 td a{

}*/
div.item_full table tr td {
	margin:0px;
}
div.item_full table tr td ul{
margin-left:10px;
padding-left:10px;
padding-bottom:0px;
margin-bottom:0px;
}
div.item_full table tr td ul li{
margin-left:0px;
}
tr.tab1 td, tr.tab2 td{
	background-repeat:repeat-x;
	height:26px;
	padding-left:3px;
	text-align:left;
	background-color:#FFF;
	}
tr.tab1 td a, tr.tab2 td a{
	
}
tr.tab1 td{
	background-image:url(img/bg_tab1.jpg);
	border-top:1px solid #BBD9F2;
}

tr.tab2 td{
	background-image:url(img/bg_tab2.jpg);
	border-top:1px solid #E5EED4;
}

.tab0 {
	text-align: center; 
	background-color: #DFE4E8; 
	height:30px
}

.tab0_left {
	text-align: left; 
	background-color: #DFE4E8;
}

.tab10 {
	text-align: center; 
	background-color: #E7EFD7; 
	height:20px
}

.tab10_left {
	text-align: left;
	background-color: #E7EFD7
}

.tab20 {
	text-align: center;
	background-color: #DAE8F1; 
	height:20px
}

.tab20_left {
	text-align: left; 
	background-color: #DAE8F1
}

.tab30 {
	text-align: center; 
	background-color: #BCC2AF; 
	height:20px
}

.tab30_right {
	text-align: right; 
	background-color: #BCC2AF}

.tab40 {
	text-align: center; 
	background-color: #B1BCC4; 
	height:20px
}

.tab40_right {
	text-align: right; 
	background-color: #B1BCC4
}





div.box_nagl2 {
	background-repeat:no-repeat;
	display:block;
	width:12px;
	height:64px;
	float:left;
}
div.box_nagl2 {
	background-image:url(img/top_box_l.gif);
	background-position:top left;
	}
table.table_standard{
	border-collapse:collapse;
}

table.table_standard td{
border:1px solid white;
valign:top;
align:left;
}
table.table_standard tr.one td, table.table_standard tr.two td{
	padding:5px;
}
table.table_standard tr.one{
	background-color:#EFF8FC;
}
table.table_standard tr.two{
	background-color:#DDE6EF;
}
ul.step{
padding-left:0px;
margin-left:0px;
margin-top:10px;
width:60%;
}
ul.step li b{
border:1px solid #2B5E93;
padding:4px;
background-color:white;
color:#2B5E93;
}
ul.step li{
	background-color:#EEF2F7;
	padding:3px;
	margin-bottom:1px;	
	list-style-type:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:6px;
	line-height:19px;
	}
div.article_header_photo {
width:100%;
}
div.article_header_photo h2{
font-size:13px;
font-weight:500;
}
div.article_header_photo .div1{
	float:left;
	width:600px;
	margin-left:4px;
	padding-right:13px;
	
}
div.article_header_photo .div2{
	float:right;width:165px;
}
ul.article_menu{
	margin-left:9px;
	padding-left:9px;
	}
ul.article_menu li {
	padding-top:1px;
	padding-bottom:1px;
}
.ref span {color:#35699B;font-weight:bold;font-size:13px;}
.ref ul{margin-top:3px;margin-bottom:3px;}
.ref ul li{
	list-style-type:square;
	color:#35699B;
	
}
.ref {margin-top:10px;border:1px solid #F0F0F0;background-color:#F5F5F5;padding:5px;width:50%;}
.numer {font-size:14px; font-weight: 600; color:red;display:none;}
.koment {font-size:14px; font-weight: 600; color:green; font-style: italic;display:none;}
.cytat {font-family:"Times New Roman", Times, serif;font-style: italic; background-color:#F4F8FB; border: 2px solid #E7EDF2;  color: #173A62; border-spacing:10px;font-size:17px;}
p.cytat{font-family:"Times New Roman";padding:10px;font-style: italic; background-color:#F4F8FB; border: 2px solid #E7EDF2;  color: #173A62;font-size:17px;}
p.cytat span{font-size:14px;line-height:30px;padding-top:15px;}
/*a.no_link{font-weight:bold;text-decoration:none;}*/

ul.in_line_b1 {
margin-top:10px;
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
padding-top:15px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
border-top:1px solid #BCCCDC;

}
ul.in_line_b1 li{
	display:inline;
	list-style-type:none;
	float:left;
	margin-left:4px;
	}

a.bb_zam, a.bb_dow, a.bb_mor {
	background-repeat:no-repeat;
	width:143px;
	height:48px;
	display:block;
	text-indent:-5000px;
}
a.bb_zam {
	background-image:url(img/bb_zamow.png);
}
a.bb_dow {
	background-image:url(img/bb_down.gif);
}
a.bb_mor {
	background-image:url(img/bb_more.gif);
}
a.zoom{
	background-image:url(img/icon_zoom.gif);
	background-position:2px 2px;
	background-repeat:no-repeat;
	height:48px;
	display:block;
	padding-left:73px;
	padding-top:8px;
	font-size:12px;
	border:1px solid black;
	width:140px;
	margin:3px;
	border:1px solid #E8A121;
	background-color:#FCF2E0;
}
img.border_img {border:1px solid silver;}
a.no_link, a.no_link:active, a.no_link:visited {font-weight:nomral;}
a.no_link:hover {background:#ffffff; text-decoration:underline;}
a.no_link span {display:none; padding:8px; margin-left:8px; width:auto;}
a.no_link:hover span{display:hiden; position:absolute; background:#E9F0F8; border:1px solid #407EB1; color:#407EB1;}

h2 a.non_u_h3:link,h2 a.non_u_h3:active, h2 a.non_u_h3:visited{text-decoration:none;color:black;}