@charset "utf-8";
html,body{
margin:0;
padding:0;
}
body,td,th,input,select,textarea{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a7a7a;
}
body{
text-align:center;
background:#fff url(img/bg_body_1.jpg) repeat-x;
}

h1{font-size:19px;}
h2{font-size:14px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}

img{border:0;}
a{color:#fe7300;text-decoration:none;}
a:hover{text-decoration:underline;}
.cb{clear:both;}

.a_l{
float:left;
}

.a_r{
float:right;
text-align:right;
}


/* custom form
=================================================== */

span.checkbox {
width:19px;
height:25px;
padding:0 5px 0 0;
background:url(img/checkbox.png) no-repeat;
display:block;
clear:left;
float:left;
}
span.radio {
width:19px;
height:25px;
padding:0 5px 0 0;
background:url(img/radio.png) no-repeat;
display:block;
clear:left;
float:left;
}
span.select {
position:absolute;
width:158px;
height:16px;
padding:3px 24px 0 8px;
color:#6c6c6c;
background:url(img/select.png) no-repeat;
overflow:hidden;
}















.noborder{
border:0 !important;
}

#wrap{
width:1000px;
position:relative;
text-align:left;
margin:0 auto;
}


#wrap2{
width:1000px;
position:relative;
text-align:left;
margin:0 auto;
}

#top{
float:left;
width:1000px;
}

#top_pasek{
float:left;
width:1000px;
height:32px;
line-height:28px;
}

#datownik{
float:right;
color:#616161;
line-height:30px;
}

#top_pasek_tekst{
background:url(/css/img/znajdujesz.gif) no-repeat 0 10px;
padding: 0 0 0 107px;
font-size:11px;
margin:0;
line-height:30px;
color:#aeaeae;
float:left;
width:520px;
overflow:hidden;
height:30px;
}

#top_pasek_tekst h1{
font-size:11px;
margin:0;
line-height:30px;
color:#aeaeae;
display:inline;
font-weight:normal;


}

#logo{
float:left;
padding:30px 0 0 15px;
}

#menu_top{
float:right;
width:725px;
height:60px;
text-align:right;
padding:5px 0 0 0;
line-height:20px;
color:#777777;


}

#menu_top a{
color:#fe7300;
font-weight:bold;
}



#menu_t{



}

#menu_main{
float:left;
width:1000px;
height:68px;
overflow:hidden;
}


#pasek{
height:43px;
line-height:43px;

}

#pasek_title{
float:left;
width:165px;
color: #999999;
background:url(../css/img/dinks.gif) no-repeat 185px 8px;
padding:0 0 0 35px;
line-height:43px;
height:43px;

}

#pasek_anim{
float:right;
line-height:43px;
height:43px;
background:#99CC33;
}

/* menu 1 poziom
===================================================== */

ul#menu_1poz{
float:right;
list-style:none;
margin:0;
padding:0;
width:770px;
}

ul#menu_1poz li{
padding:0 0 0 0px;/* 30px */
background:url(img/btt_m_1.gif) no-repeat;
line-height:32px;
height:32px;
text-align:center;
float:right;
display:block;
margin:0 2px 0 0;
white-space:nowrap;
/*width:220px;*/
}

ul#menu_1poz li.s{
background:url(img/btt_m_2.gif) no-repeat;
}

ul#menu_1poz li a{
padding:0 20px 0 0;
background:url(img/btt_m_1.gif) left no-repeat;
line-height:32px;
height:32px;
text-align:center;
display:block;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
white-space:nowrap;
float:left;
}

ul#menu_1poz li a:hover{
text-decoration:none;

}

ul#menu_1poz li p{
height:32px;
display:block;
margin:0;
padding:0 0 0 20px;
float:left;
}

ul#menu_1poz li.bm1 p{background:url(img/icon_m1.gif) 0 -32px no-repeat;}
ul#menu_1poz li.bm2 p{background:url(img/icon_m2.gif) 0 -32px no-repeat;}
ul#menu_1poz li.bm3 p{background:url(img/icon_m3.gif) 0 -32px no-repeat;}
ul#menu_1poz li.bm4 p{background:url(img/icon_m4.gif) 0 -32px no-repeat;}
ul#menu_1poz li.bm5 p{background:url(img/icon_m5.gif) 0 -32px no-repeat;}


ul#menu_1poz li.s p{
background-position:0 0;
}


ul#menu_1poz li.s a{
background:url(img/btt_m_2.gif) right no-repeat;
color:#fff;
}

ul#menu_1poz li a:hover{
text-decoration:underline;
}





/* menu 2 poziom
================================================================ */


ul#menu_2poz{
list-style:none;
margin:0;
padding:0;
clear:both;
/*
height:30px;
overflow:hidden;
*/
}

ul#menu_2poz em{
float:left;
font-style:normal;
margin:0 5px;
}

ul#menu_2poz li{
float:right;
margin:0 2px 0 0;
color: #333333;
line-height:36px;
height:33px;
white-space: nowrap;

}

ul#menu_2poz li a{
line-height:33px;
height:36px;
display:block;
float:left;
font-size:11px;
color: #333333;
text-decoration:none;
font-weight:bold;
}

ul#menu_2poz li a:hover{
text-decoration:underline;
}


















/* menu 1 poziom OLD
===================================================== */
/*
ul#menu_1poz{
float:left;
list-style:none;
margin:0;
padding:0;
}

ul#menu_1poz li{
padding:0 0 0 0px;
background:url(img/btt_m_1.gif) no-repeat;
line-height:32px;
height:32px;
text-align:center;
float:left;
display:block;
margin:0 2px 0 0;
white-space:nowrap;
}

ul#menu_1poz li.s{
background:url(img/btt_m_2.gif) no-repeat;
}

ul#menu_1poz li a{
padding:0 30px 0 0;
background:url(img/btt_m_1.gif) right no-repeat;
line-height:32px;
height:32px;
text-align:center;
display:block;
font-size:11px;
color:#6c6c6c;
font-weight:bold;
text-decoration:none;
white-space:nowrap;
}

ul#menu_1poz li p{
height:32px;
display:block;
margin:0;
padding:0 0 0 40px;
}

ul#menu_1poz li.bm1 p{background:url(img/icon_m1.gif) 0 -32px no-repeat;}
ul#menu_1poz li.bm2 p{background:url(img/icon_m2.gif) 0 -32px no-repeat;}
ul#menu_1poz li.bm3 p{background:url(img/icon_m3.gif) 0 -32px no-repeat;}
ul#menu_1poz li.bm4 p{background:url(img/icon_m4.gif) 0 -32px no-repeat;}
ul#menu_1poz li.bm5 p{background:url(img/icon_m5.gif) 0 -32px no-repeat;}


ul#menu_1poz li.s p{
background-position:0 0;
}


ul#menu_1poz li.s a{
background:url(img/btt_m_2.gif) right no-repeat;
color:#fff;
}

ul#menu_1poz li a:hover{
text-decoration:underline;
}
*/




/* menu 2 poziom OLD
================================================================ */

/*
ul#menu_2poz{
list-style:none;
margin:0;
padding:0;
clear:both;
}

ul#menu_2poz em{
float:left;
font-style:normal;
margin:0 5px;
}

ul#menu_2poz li{
float:left;
margin:0 2px 0 0;
color:#fff;
line-height:31px;
height:31px;
white-space: nowrap;
}

ul#menu_2poz li a{
line-height:31px;
height:31px;
display:block;
float:left;
font-size:11px;
color:#fff;
text-decoration:none;
}

ul#menu_2poz li a:hover{
text-decoration:underline;
}




*/

















/* main, kolumny
==================================================== */

#main{
width:1000px;
float:left;
}


#main2{
width:1000px;
float:left;

}


#kolumna_1{
float:left;
width:200px;
padding:0 0 20px 0;
}


#kolumna_2{
float:right;
width:790px;
padding:0 0 20px 0;
}

#kolumna_2a{
float:left;
width:500px;

}

#kolumna_2aa{
float:left;
width:580px;
}

#kolumna_2b{
float:right;
width:280px;
font-size:11px;
font-weight:normal;
}

#kolumna_2a_glowna{
float:left;
width:390px;
}

#kolumna_2b_glowna{
float:right;
width:390px;
}



/* pasek_ikony
===================================== */
#pasek_ikony{
width:1000px;
height:54px;
background:url(/css/img/bg_ikony.gif) no-repeat;
margin:0 0 10px 0;

}

#pasek_ikony .ikona{
float:left;
height:40px;
margin:18px 0 0 25px ;

}




/* kursy walut
===================================== */
#kursy_walut{

}


#kursy_walut table{
background:#FFFFFF;
border-collapse:collapse;
}

#kursy_walut table th{
border:1px solid #b6d9e6;
background:#c6ebb1;
padding:3px 5px;;
}

#kursy_walut table td{
border:1px solid #b6d9e6;
padding:3px 5px;
}

#kursy_walut .plus{
background:#6cc73e;
color:#FFFFFF;
}

#kursy_walut .minus{
background:#bb171e;
color:#FFFFFF;
}






/* ostateczny wpis
===================================== */
#ostateczny_wpis{
padding:15px;
margin:0;
float: left;
width:340px;
}

#ostateczny_wpis #logo{
width:145px;
height:100px;
margin:0;
padding:0;
text-align:center;
}

#ostateczny_wpis h1{
font-size:12px !important;
color:#4f4f4f !important;
}

#ostateczny_wpis h2{
font-size:11px;
color:#c3c3c3;
margin:5px 0 0 0;
}

#ostateczny_wpis h5{
color:#4f4f4f;
}

#ostateczny_wpis .info{
font-size:11px;
color:#a5a5a5 !important;
margin:10px 0 0 0 !important;
}

#ostateczny_wpis .tags{
color:#3e819f;
padding:10px 0;
}


#ostateczny_wpis .tags a{
font-size:11px !important;
color:#fff;
background:#72caf2;
padding:3px 5px;
display:block;
text-decoration:none;
float:left;
margin:2px 2px;
white-space:nowrap;
}

#ostateczny_wpis .tags a:hover{
background:#ff5400;
}

#ostateczny_wpis .url{
color:#3e819f;
padding:10px 0;
}

#ostateczny_wpis h5{
margin:0 0 5px 0;
color:#a5a5a5;
}


#ostateczny_wpis .galeria{
border:0;

}

#ostateczny_wpis .galeria .boks_fotka{
float:left;
width:100px;
height:100px;
background:#fff;
margin:5px;
padding:5px;
text-align:center;
border: #c5e8fa solid 1px;
}



#ostateczny_wpis .galeria .fotka{


}





#dane{

}

#dane .row{
margin:1px 0;
border-bottom:1px dashed #dddddd;


}

#dane .row .c1{
width: 105px;
padding:5px;
float:left;
text-align:right;
clear:left;
color:#a5a5a5;
}

#dane .row .c2{
color:#4f4f4f;
padding:5px 5px 5px 120px;
}




/* leki
===================================== */
#ostateczny_lek{
background:#f7fcff;
padding:15px 0;
margin:15px 0 0 0;
float: left;
color:#336d8b;
}

#ostateczny_lek .donazwy{
font-size:11px;
color:#3e819f;
margin:0 0 0 15px;
}

#ostateczny_lek .tytul{
font-size:18px !important;
color:#ff5400 !important;
background:none !important;

}

#ostateczny_lek h2{
font-size:11px;
color:#3e819f;
margin:0;
}

#ostateczny_lek .row{
color:#336d8b;
margin:15px;
}

#ostateczny_lek .row .c1{
background:#e5f3fa;
width: 180px;
padding:5px;
text-align:right;
color:#336d8b;
}

#ostateczny_lek .row .c2{
background:#d5edf9;
padding:5px;
color:#336d8b;

}

#lista_lekow{
float:left;
/* margin:0 15px; */
padding:15px 0;


}

.lista_litera a{
padding:0 4px;
margin:0 4px;
float:left;
line-height:24px;
white-space:nowrap;


}






#ostateczny_wpis .info{
font-size:11px;
color:#3e819f;
margin:0;
}

#ostateczny_wpis .tags{
color:#fff;
margin:0;
padding:0;
}


#ostateczny_wpis .tags a{
background:#b6b6b6;
font-size:11px !important;
color:#fff;
padding:3px 5px;
display:block;
text-decoration:none;
float:left;
margin:2px 2px;
}

#ostateczny_wpis .tags a:hover{
background:#fd7402;
}

#ostateczny_wpis .url{
color:#3e819f;
padding:10px 0;
}


#ostateczny_wpis .galeria{
border:0;

}

#ostateczny_wpis .galeria .boks_fotka{
float:left;
width:100px;
height:100px;
background:#fff;
margin:5px;
padding:5px;
text-align:center;
border: #c5e8fa solid 1px;
}



#ostateczny_wpis .galeria .fotka{


}







/* encyklopedia i inne obrazki
===================================== */

.boxobrazek{
float:left;
margin:0 0 10px 0;
width:100%;
}

.boxobrazek .litery{
background:#dddddd; 
height:90px;
padding:10px;
}

.boxobrazek .litery p{
color:#626262;
margin:0 0 5px 0;
}

.boxobrazek .litery a{
background: #fff;
float:left;
text-align:center;
width:17px;
height:17px;
line-height:17px;
display:block;
text-decoration: none;
margin:1px 1px 1px 0;
color:#fe7300;
border:solid 1px #cdcaca;
}

.boxobrazek .litery a:hover{
background: #626262;
color:#fff;
font-weight:bold;
}


/* boxy
===================================== */

.box1, .box2{
float:left;
background:#f7f7f7;
margin:0 0 10px 0;
width:100%;
}

.box1 .box_head{
/*background:url(img/box1_top.gif) no-repeat;*/
background:#dddddd;
padding:0 0 0 18px;
/*line-height:38px;*/
height:40px;

}

.box2 .box_head{
/*background:url(img/box2_top.gif) no-repeat;*/
background:#dddddd;
padding:0 0 0 18px;
/*line-height:38px;*/
height:40px;
}

.box1 .box_head div, .box2 .box_head div{
padding:0 15px 0 0;
/*background:url(img/box1_top.gif) right no-repeat;*/
height:40px;
}


.box2 .box_head div{
background:#dddddd;
}


.box_head h3{
margin:0;
padding:0;
font-size:11px;
color:#616161;
line-height:40px;
}

.box_head h3.icon1{background:url(img/icon_box_b_1.gif) no-repeat;padding:0 0 0 25px;}
.box_head h3.icon2{background:url(img/icon_box_b_2.gif) no-repeat;padding:0 0 0 25px;}
.box_head h3.icon3{background:url(img/icon_box_b_3.gif) no-repeat;padding:0 0 0 25px;}

.box_head h3.iconsonda{background:url(/css/img/icon_box_sonda.gif) no-repeat 0 8px; padding:0 0 0 25px;}

.box_head h3.icon4{background:url(img/icon_box_g_1.gif) no-repeat;padding:0 0 0 25px;}


.box_tresc{
padding:5px 10px;
}

.box_foot1{
background:url(img/box1_bottom.gif) no-repeat;
height:43px;
line-height:43px;
padding:0 0 0 15px;
clear:both;

}

.select_osiedla{
height:36px;
line-height:36px;
padding:7px 0 0 5px;
}


.box_foot1 div{
padding:0 15px 0 0;
background:url(img/box1_bottom.gif) right no-repeat;
height:43px;
}



/* box 4 */

.box4{
float:left;
background:#f4f3e9;
margin:0 0 10px 0;
width:100%;
}

.box4 .box_head{
background:url(img/box4_top.gif) no-repeat;
padding:0 0 0 15px;
/*line-height:38px;*/
height:12px;
}

.box4 .box_head div{
padding:0 15px 0 0;
background:url(img/box4_top.gif) right no-repeat;
height:12px;
}


.box4 .box_tresc{
padding:0 20px 10px 20px;
}

.box4 .box_foot1{
background:url(img/box4_bottom.gif) no-repeat;
height:12px;
padding:0 0 0 15px;
}

.box4 .box_foot1 div{
padding:0 15px 0 0;
background:url(img/box4_bottom.gif) right no-repeat;
height:12px;
}

.box4 .prasa_logo{
text-align:right;
margin:0 0 10px 0;
}


/* box5 Dodawanie */

.box5{
float:left;
background:#6bd1ff;
padding:0 !important;
margin:0 0 10px 0;
width:100%;
}

.box5 .box_head{
background:url(img/box5_top.gif) no-repeat;
padding:0 0 0 15px;
/*line-height:38px;*/
height:38px;
}

.box5 .box_tresc{
color:#FFFFFF;
padding:10px 5px 15px 15px;
}




.box5 .box_head div{
background:url(img/box5_top.gif) right no-repeat;
}

.box_foot5{
background:url(img/box5_bottom.gif) no-repeat;
height:39px;
line-height:39px;
padding:0 0 0 15px;
clear:both;
}

.box_foot5 a{
display:block;
width:100%;
float:left;
height:100%;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}


/* box reklama
========================================================= */
.baner1{
float:left;
margin:10px 0 10px 0;
width:100%;

}

.baner1 .baner_head{
background:url(img/reklama_1000_top.gif) no-repeat;
padding:0 0 0 180px;
height:8px;
font-size:0;
}

.baner_head div{
padding:0 10px 0 0;
background:url(img/reklama_1000_top.gif) right no-repeat;
height:8px;
font-size:0;
}


.banner_patronujemy .baner_head{
background:url(img/patronujemy_1000_top.gif) no-repeat;
}

.baner_tresc{
border-left:1px solid #e7e7e7;
border-right:1px solid #e7e7e7;
padding:10px;
text-align:center;

}


.banner_polecamy .baner_head{
background:url(img/polecamy_1000_top.gif) no-repeat;
}

.baner_tresc{
border-left:1px solid #e7e7e7;
border-right:1px solid #e7e7e7;
padding:10px;
text-align:center;
}

.baner_foot1{
background:url(img/reklama_1000_bottom.gif) no-repeat;
height:5px;
font-size:0;
padding:0 0 0 10px;
}

.baner_foot1 div{
padding:0 10px 0 0;
background:url(img/reklama_1000_bottom.gif) right no-repeat;
height:5px;
font-size:0;
}


/* menu_left
========================================================= */

ul#menu_skrot{
list-style:none;
margin:0;
padding:0;
}

ul#menu_skrot li{
/*background:url(img/btt_m_1.gif) no-repeat;*/
line-height:35px;
height:35px;
display:block;
border-bottom:1px solid #dcd9c4;
}

ul#menu_skrot li.s{
background:url(img/btt_m_2.gif) no-repeat;
}

ul#menu_skrot li a{
line-height:35px;
height:35px;
display:block;
text-decoration:none;
padding:0 0 0 5px;
font-weight:bold;
}

ul#menu_skrot li a:hover{
text-decoration:underline;
}





/* bannery
============================================ */

.banner_750{
width:790px;
background:url(img/bg_banner_750_bottom.gif) bottom no-repeat;
float:left;
text-align:center;
margin:0 0 10px 0;
}

.banner_750 div{
background:url(img/bg_banner_750_top.gif) top no-repeat;
padding:15px 0;
}




/* temat miesiaca
=============================================== */

#temat_miesiaca{
width:1000px;
height:200px;

}

#temat_miesiaca #foto{
float:left;
width:542px;

height:200px;
display:block;
}


#maska{
width:644px;
height:200px;
position:absolute;
z-index:2;
}

#temat_miesiaca #prawa{
float:left;
width:356px;
background:url(img/bg_top_temat.jpg) right top no-repeat;
height:200px;
}

#temat_miesiaca #prawa #title{
height:37px;
line-height:37px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin: 0 0 0 20px;
}

#temat_miesiaca #tresc{

margin:0 25px 0 20px;
color:#f1f1f1;
}

#temat_miesiaca #tresc a{

color:#cefcb3;
}






/* tresc
=============================================== */


#h1_miasto{
border-bottom:3px solid #f3f2e4;
}

#h1_miasto h1{
background:url(img/s1.gif) 0 2px no-repeat;
padding:0 0 0 28px;
font-size:18px;
color:#4f4f4f;
margin:9px 0;
}

#h1_miasto h1 u{
color:#4f4f4f;
text-decoration:none;
}





/* atyukul
====================================== */

#artykul{
color:#4c4a3c;


}

#artykul h1{
font-size:18px;
color:#333333;
}

#artykul table{
border-collapse: collapse;
}

#artykul th{
border:1px solid #a4a089;
background:#f4f5f0;
text-align:center;
padding:7px;

}

#artykul td{
border:1px solid #a4a089;
padding:5px;

}

#artykul ul{
background:none;
border:none;

}

#artykul li{

}

#artykul .zdjecie{
border:1px solid #a4a089;
padding:2px;
margin: 5px 10px 5px 0;
float:left;

}

.kategoria{
font-size:11px;
margin:0;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif

}


/* news_skrot
====================================== */
.news_skrot{
margin:0 0 5px 0;
border-bottom:1px solid #e8e7d5;
color:#515151;
}

.news_skrot h2{
font-size:18px;
color:#fe7300;
margin:1px 0 0 0;
padding:0;
}

.news_skrot h2 a{
color:#333333;
}

.news_skrot .kategoria{
margin:1px 0 0 0;
padding:0;
}

.news_thumb{
float:left;
margin:0 10px 10px 0;
}


/* szukaj_form
============================================ */

.szukaj_form .box_tresc{
padding:0 20px 0 20px;
background:url(img/lupa.gif) 20px 0 no-repeat;
height:38px;
text-align:right;
}

.szukaj_form form{
padding:0 0 0 60px;
margin:0;
}

.szukaj_form form input{
margin:0;
}

.szukaj_form form p{
margin:0;
padding:0;
}

input.q{
border:1px solid #b6b6b6;
padding:3px 5px;
width:170px;
margin:5px 0 5px 0;
}

input.szukaj_btt{
border:0;
background: none;
color:#ff5400;
font-weight:bold;
text-align:left;
padding:3px;



}

div#d_zaawansowane{
display:none;
}

p.p_szukaj_btt{
float:right;

padding:0;
}


/* box wydarzenia */

.box_submenu1{
clear:both;
border-bottom:1px solid #dcd9c4;
padding:3px 5px 10px 5px;
margin:0 0 7px 0;
}

.box_submenu1 a{
margin:0 5px;
}

table.box_table1{
width:100%;
margin:8px 0 0 0;
}

table.box_table1{
border-collapse:collapse;
}

table.box_table1 td{
padding:3px 5px;
}

table.box_table1 td.b_right{
border-right:1px solid #dcd9c4;
}

th.b_th1{
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
padding:0 0 10px 0;
letter-spacing:-0.1px;
}

.box_p1{
padding:0 5px;
}

.box_p1 p{
margin:4px 0;
}

.box1 h4{
display:block;
background:#dcd9c4;
padding:4px 10px;
color:#68644d;
}


a.a_wyr1{
color:#1ba5e0;
}

.wiecej_b{
font-weight:bold;
}


div.man{
float:left;
width:100%;
border-bottom:1px solid #99cce4;
clear:both;
margin:6px 0 6px 0;
padding:0 0 6px 0;
}

div.mainwpis{
float:left;
width:100%;
clear:both;
margin:2px 0 4px 0;
padding:0 0 2px 0;
}

div.mainwpis p{
margin:0 0 2px 0;

}

div.man_thumb{
float:left;
margin:0 15px 0 0;
}

.box_iblog_p1{
margin:0 0 2px 0;
padding:0 5px 0 10px;


}

.box_iblog_p1a{
margin:0 0 2px 0;
color:#1b8fbe;
padding:0 0 0 10px;
clear:both;
}

.box_iblog_p1t{
margin:0;
}

.box_iblog_p2{
margin:6px 0 0 0;
padding:0 0 0 65px;
color:#b7b085;
}


/* galerie_short
========================================= */

div.galeria{
float:left;
width:100%;
border-bottom:1px solid #cac6af;
clear:both;
margin:0 0 6px 0;
padding:0 0 6px 0;
}


div.galeria_thumb{
float:left;
margin:0 15px 0 0;
}

.box_galeria_p1{
margin:0 0 6px 0;
}

.box_galeria_p2{
margin:0 0 6px 0;
}

.box_galeria_p3{
margin:0;
}


/* najaktywniejsi
======================================== */

.najaktywniejszy{
float:left;
width:72px;
text-align:center;
padding:0 0 10px 0;
}

.najaktywniejszy p{
margin:5px 0 0 0;
padding:0;
}

.najaktywniejszy img{
margin:10px 0 0 0;
padding:0;
}



/* komentarze
================================================

.krank ul{
margin:0;
padding:0;
list-style:none;
}

.krank ul li{
border-bottom:dashed 1px #dddddd;
float: left;
clear: left;

margin:0;
}

.krank ul li a{
padding:0;
margin:0;
float:left;
display:block;
width:100%;
color:#626262;
padding: 7px 0 7px 20px;
}

.krank ul li a:hover{
width:100%;
text-decoration: none;
background:#eae9e9;
color:#000;
}
 */

/* polecamy
================================================ */

ol.rank{
margin:0;
padding:0;
list-style:none;
}

ol.rank li{
width:100%;
height:40px;
border-bottom:dashed 1px #dddddd;
float: left;
clear:left;
overflow:hidden;
padding:0;
margin:0;
}

ol.rank li a{
padding:0;
margin:0;
float:left;
display:block;
height:40px;
width:100%;
line-height:40px;
padding:0 0 0 40px;
color:#626262;
}

ol.rank li a:hover{
width:100%;
text-decoration: none;
background:#eae9e9;
color:#000;
}

li.rank_down a{
background:url(img/rank_down.gif) 20px 18px no-repeat;
}
li.rank_0 a{
background:url(img/rank_0.gif) 20px 18px no-repeat;
}
li.rank_up a{
background:url(img/rank_up.gif) 20px 18px no-repeat;
}


ol.rank li.rank_down a:hover{
background:#eae9e9 url(img/rank_down_on.gif) 20px 18px no-repeat;
}

ol.rank li.rank_0 a:hover{
background:#eae9e9 url(img/rank_0_on.gif) 20px 18px no-repeat;
}

ol.rank li.rank_up a:hover{
background:#eae9e9 url(img/rank_up_on.gif) 20px 18px no-repeat;
}

/* media regionalne
============================================ */

#info_z_mediow_title{
border-top:3px solid #f3f2e4;
margin:10px 0 0 0;
}

/*  box5 pokrewne_artykuly
================================================================== */

.box5{
padding:10px 0;
}

.box5 ul{
list-style:none;
margin:0;
}

.box5 ul{
padding:0 0 0 20px;
}


.box5 ul li a{
color:#68644d;
}

/* autor
============================================= */

.autor{
float:left;
background:#f4f5f0;
margin:0 0 10px 0;
width:100%;
clear:both;
}

.autor .box_head{
background:url(img/box1_top.gif) no-repeat;
padding:0 0 0 15px;
/*line-height:38px;*/
height:38px;
}

.autor .box_head div{
padding:0 15px 0 0;
background:url(img/box1_top.gif) right no-repeat;
height:38px;
}


.box_foot2{
background:url(img/box1_bottom.gif) no-repeat;
height:43px;
line-height:43px;
padding:0 0 0 15px;
clear:both;
}

.box_foot2 div{
padding:0 15px 0 0;
background:url(img/box1_bottom.gif) right no-repeat;
height:43px;
}



/* sonda
============================================= */

.d_sonda p{
padding:8px 0 0 4px;
margin:0;
line-height:23px;
}

.d_sonda p input{
margin:0 12px 0 0;
}

.d_sonda .sw_glosow{
font-size:10px;

}

.d_sonda .sw_bar{
margin:4px 0 0 0;
}

/* pre_foot 
=================================================== */

#pre_foot{
background:url(img/bg_foot_new.gif) center top no-repeat;
clear:both;
color:#CCCCCC;
text-align:center;
padding:0px 0 110px 0;
width:1000px;
position:relative;
text-align:left;
margin:0 auto;
clear: both;
}

#pre_foot .informacja{
height:48px; 
line-height:50px; 
width:1000px; 
color: #000000;
padding:0 0 0 100px;
}


#pre_foot .informacja a{
color:#7a7a7a;
text-decoration:none;
margin:0 0 0 20px;
}

#pre_foot .informacja a:hover{
color:#fe7300;
text-decoration: underline;
}

#pre_foot .informacja1{
height:50px; 
line-height:50px;
width:980px; 
color: #7a7a7a;

padding:0 0 0 20px;
}

#pre_foot .informacja2{
height:50px; 
line-height:50px; 
width:480px; 
color: #7a7a7a;
margin:0;
padding:0 0 0 20px;
float:left;

}

#pre_foot .informacja2b{
height:50px; 
line-height:50px; 
width:480px; 
color: #7a7a7a;
margin:0;
padding:0 20px 0 0;
float:right;
text-align:right;
}

#pre_foot .informacja1 a.logo_kredytgo {
background:url(/img/kgo.jpg) center top no-repeat;
margin:10px 0 0 20px;
height:30px;
width:67px;
padding:0;
float:left;
}

#pre_foot .informacja1 a:hover.logo_kredytgo {
background:url(/img/kgo.jpg) 0 -30px;
}

#pre_foot .informacja1 a.logo_7kredyt {
background:url(/img/7kredyt.jpg) center top no-repeat;
margin:10px 0 0 20px;
height:30px;
width:67px;
padding:0;
float:left;
}

#pre_foot .informacja1 a:hover.logo_7kredyt {
background:url(/img/7kredyt.jpg) 0 -30px;
}







/* komunikaty
=================================================== */
#komunikaty p.data{
font-size:13px;
font-weight:bold;
margin:5px 0;
}

div.komunikaty{
border-bottom:1px solid #e8e7d5;
padding:5px 0;
}

div.komunikaty h2{
margin:2px 0;
color:#4f4f4f;
font-size:12px;
}


div.komunikaty p{
margin:2px 0;
}


/* szukaj_form_imprezy
=================================================== */


#szukaj_form_imprezy{

}

#szukaj_form_imprezy .szukaj_imp_sel{
float:left;
border-right:1px solid #dcd9c4;
padding:0 13px 0 0;
}

#szukaj_form_imprezy .szukaj_imp_sel label{
float:left;
width:70px;
padding:0 10px 0 0;
text-align:right;
font-weight:bold;
display:block;
}

#szukaj_form_imprezy .szukaj_imp_sel_na_skroty{
float:right;
padding:0 0 0 13px;
width:205px;
}


a.a_box1{
background:#dcd9c4;
padding:5px 15px;
display:block;
float:left;
margin:1px;
font-size:12px;
font-weight:bold;
color:#565240;
white-space:nowrap;
}


#szukaj_form_imprezy p{
clear:both;
margin:6px 0;
}

#szukaj_form_imprezy p.p_m1{margin:1px 0;}



#imprezy_lista p.data_imprez{
font-size:13px;
font-weight:bold;
margin:5px 0;
}

div.imprezy_lista_impreza{
border-bottom:1px solid #e8e7d5;
padding:5px 0;
float:left;
clear:both;
width:100%;
color:#515151;

}


div.imprezy_lista_impreza .zdjecie_mini{
float:left; 
width:135px; 
height:100px;
border:1px solid #a4a089;
padding:2px;
margin: 5px 10px 5px 0;
}

div.imprezy_lista_impreza h2{
margin:2px 0;
color:#333;
font-size:12px;
}

div.imprezy_lista_impreza h2 a{
color:#333;
}


div.imprezy_lista_impreza p{
margin:2px 0;
}







div.zalaczniki{
padding:0 0 20px 0;
clear:both;
}


div.zalaczniki strong{
display:block;
float:left;
padding:8px;
margin:1px;

}



div.zalaczniki a{
display:block;
float:left;
border:1px solid #e3e2cf;
padding:7px;
margin:1px;
}



p.data_imprezy_impreza{
font-size:12px;
font-weight:bold;
margin:0 0 10px 0;
}



/* path
===================================================================== */
#path{
padding:10px;
clear:both;
}

#path a{
color:#77735d;
margin:0 5px;
}

/* foot
====================================================================== */

#foot{
position:fixed;
bottom:-1px;
z-index:0;
width:100%;
background:url(img/bg_foot.gif) center top no-repeat;
left:0;
}

#foot_c{
height:24px;
}

#foot_e{
height:97px;
display:none;
width:1000px;
/*background:red;*/
margin:0 auto;
}


#form_logowania_foot{

width:300px;
float:left;
}


/* forum atykul
========================================================== */
#forum_artykul h1{
font-size:11px;
color:#333333;
margin:0;

}

#forum_artykul div.h1_forum2{
background:#f7f7f7;
line-height:44px;
padding:0 20px;
margin:20px 0 0 0;
}

#forum_artykul .forum_lista_postow2{
width:100%;
border-collapse:collapse;

}


#forum_artykul .forum_post_head2{
border-bottom:1px solid #f3f2e4;
color:#6e6651;
font-weight:bold;
font-size:12px;
text-align:center;
border:none;
}

#forum_artykul .forum_post_left2{
width:100px;
margin:0 30px 0 15px;
vertical-align:top;
font-size:10px;
padding:5px;
font-size:10px;
border-collapse:collapse;
border:none;
}

#forum_artykul .forum_post_left2 p{
margin:2px 0 2px 0;
}


#forum_artykul .forum_post_right2{
border:none;
padding:5px;
border-collapse:collapse;
}




/* dodaj komentarz artykul
========================================================== */
#dodaj_komentarz_artykul{
background:#f7f7f7;
margin:10px 0 0 0;

}

#dodaj_komentarz_artykul div.h1_komentarz2{
background:#eaeaea;
line-height:44px;
padding:0 20px;
margin:0;
}

#dodaj_komentarz_artykul div.h1_komentarz2 h1{
font-size:11px;
color:#333333;
margin:0;
}

#dodaj_komentarz_artykul .h4_komentarz2{
font-size:11px;
margin:15px;
}

#dodaj_komentarz_artykul .tresc_komentarz2{
width:430px;

height:140px;
padding:5px;
}

#dodaj_komentarz_artykul .capt_komentarze2{
border:0;
}

#dodaj_komentarz_artykul .capt_komentarze2 td{
border:0;


}




/* forum
========================================================== */


div.h1_forum{
background:#eaeaea;
line-height:44px;
padding:0 20px;
margin:0;
}


#forum h1{
font-size:11px;
color:#333333;
margin:0;
}



a.a_zaproponuj{
float:right;
}


.thumb_forum_group{
float:left;
margin:0 10px 10px 0;
}

.thumb_forum_group img{
width:45px;
height:45px;
display:block;
float: left;
}

div.forum_group{
float:left;
width:360px;
padding:10px 10px 0 10px;
margin:5px;
}


div.forum_group h2{
color:#6e6651;
margin:0 0 5px 0;
background:url(img/s2.gif) 0 4px no-repeat;
padding:0 0 0 15px;
display:block;
}

div.forum_group p{
color:#ada79b;
margin:0;
padding:0;
}


p.p_big{
font-size:16px;
color:#a39968;
margin:0 0 10px 0;
}


/* dodaj komentarz
========================================================== */
#dodaj_komentarz{
background:#f7f7f7;
margin:10px 0 0 0;

}

#dodaj_komentarz div.h1_komentarz{
background:#eaeaea;
line-height:44px;
padding:0 20px;
margin:0;
}

#dodaj_komentarz .h4_komentarz{
font-size:11px;
margin:15px;
}

#dodaj_komentarz .tresc_komentarz{
width:430px;
height:200px;
padding:5px;
margin:0 0 15px 35px;
}

#dodaj_komentarz .capt_komentarze{
margin:0 10px 0 30px;

}




/* box 6
========================================================= */
.box6{
float:left;
background:#fff;
margin:10px 0;
width:100%;
}

.box6_head{
background:url(img/box6_top.gif) no-repeat;
padding:0 0 0 30px;
height:10px;
font-size:0;
}

.box6_head div{
padding:0 30px 0 0;
background:url(img/box6_top.gif) right no-repeat;
height:10px;
font-size:0;
}


.box6_tresc{
border-left:1px solid #e7e7e7;
border-right:1px solid #e7e7e7;
padding:10px;
}

.box6_foot1{
background:url(img/box6_bottom.gif) no-repeat;
height:10px;
font-size:0;
padding:0 0 0 30px;
clear:both;
}

.box6_foot1 div{
padding:0 30px 0 0;
background:url(img/box6_bottom.gif) right no-repeat;
height:10px;
font-size:0;
}

.box6  .p_big{
font-size:14px;
color:#a39968;
margin:0 0 10px 10px;
font-weight:bold;
}

.chmura_tagow {
text-align:left;


}

.chmura_tagow a{
/*display:block;
float:left;*/
padding:3px 4px;
color:#c1bb9b;
text-decoration:none;
}

.chmura_tagow a:hover{
background:#ff5400;
font-size:14px;
font-weight:bold;
margin:0 10px;
color:#fff;
}

.szukaj_forum{
float:right;
width:330px;
}

.forum_lista_postow{

float:left;
}

.forum_post{
border-bottom:1px solid #f3f2e4;
float:left;
width:100%;
padding:10px 0;
color:#6e6651;
clear:both;
}

.bg_1_pos{
background:#faf9f4;
}

.forum_post_head{
border-bottom:1px solid #f3f2e4;
float:left;
width:100%;
padding:0 0 10px 0;
color:#6e6651;
font-weight:bold;
font-size:12px;
text-align:center;

}


.forum_post_left{
width:120px;
margin:0 30px 0 15px;
text-align:left;
vertical-align:top;
font-size:10px;
padding:5px;
font-size:11px;



}

.forum_post_left p{
margin:2px 0 4px 0;
}

.forum_post_right{
padding:5px;
font-size:11px;
}

.forum_post_right h2{
color:#6e6651;
margin:0 0 10px 0;
font-size:12px;
}


div.post_linki_act{
text-align:right;
padding:10px 0 0 0;
}

div.post_linki_act a{
margin:0 5px;
}

.tresc_posta{}

.post_cytat{
background:url(img/cytat.gif) left center no-repeat;
padding:0 10px 0 30px;
margin:20px 0;
color:#b0a587;
}

.paginacja{
float:left;
width:100%;
text-align:center;
background:#f7f7f7;
}

.h1_forum .paginacja_out{
background:#f7f7f7;
float:left;
}


.paginacja a{
margin:0 3px;
}





table.forum_table_lista_postow{
width:100%;
clear:both;
border-collapse:collapse;
}

table.forum_table_lista_postow th{
text-align:center;
padding:5px 0;
font-size:12px;
}


table.forum_table_lista_postow td{
padding:7px 10px;
border-bottom:1px solid #f3f2e4;
}

table.forum_table_lista_postow td.td_post_tytul{
padding:0 0 0 60px;
background:url(img/icon_chmorka.gif) 20px 9px no-repeat;
}


td.td_c{text-align:center}
td.td_b{font-weight:bold}


table.forum_table_lista_postow a.a_text{
color:#6e6651;
font-size:12px;
}

table.forum_table_lista_postow tr.tr_bg1{
background:#faf9f4;
}



/* iBLOG
===================================================== */

#zaloz_bloga{
margin:0 0 10px 0;
}

.blog_rank_thumb1{background:url(img/blog_1.jpg)  no-repeat;width:53px;height:53px;padding:2px 0 0 63px; float:left; margin:0 10px 0 0}
.blog_rank_thumb2{background:url(img/blog_2.jpg)  no-repeat;width:53px;height:53px;padding:2px 0 0 63px; float:left; margin:0 10px 0 0}
.blog_rank_thumb3{background:url(img/blog_3.jpg)  no-repeat;width:53px;height:53px;padding:2px 0 0 63px; float:left; margin:0 10px 0 0}




div.blog_rank{
float:left;
width:100%;
border-bottom:1px solid #cac6af;
clear:both;
margin:6px 0 0 0;
padding:4px 0 8px 0;
}


div.blog_rank_thumb{
float:left;
margin:0 15px 0 0;
}

.box_blog_rank_p1{
margin:0 0 6px 0;
}

.box_blog_rank_p2{
margin:0 0 0 0;
font-size:12px;
}

.box_blog_rank_p3{
margin:0;
}





.blog_skrot{
margin:0 0 30px 0;
}

.blog_skrot h2{
font-size:14px;
color:#4f4f4f;
}


.blog_thumb{
float:left;
margin:0 10px 10px 0;
}


/* ogloszenia
======================================================= */

.menu_ogloszenia{
margin:10px 0 0 0;
}

.box_menu_left_ogloszenia{
}

.box_menu_left_ogloszenia ul{
list-style:none;
margin:0;
padding:0;	
}

.box_menu_left_ogloszenia ul li{
color:#9a8e6f;

}

.box_menu_left_ogloszenia ul li a{
padding:5px 10px;;
color:#fe7300;	
display:block;
border-bottom:dashed 1px #dddddd;


}

.box_menu_left_ogloszenia ul li a:hover{

text-decoration: none;
background:#eae9e9;
color:#000;
width:180px;
}

.box_menu_left_ogloszenia ul li li a{
color:#5e5e5e;	
display:block;

}

.box_menu_left_ogloszenia ul li li a:hover{
color:#FFFFFF;
background:#ff7300;
}

.box_menu_left_ogloszenia ul ul{
background:#f7f7f7;
border-bottom:2px solid #eae9e9;
border-right:2px solid #eae9e9;
border-left:2px solid #eae9e9;
}

.box_menu_left_ogloszenia ul ul a{
width:176px;
}

.box_menu_left_ogloszenia ul ul a:hover{
width:176px;
background:#ff7300;
}



.box_menu_left_ogloszenia ul ul ul{
/*padding-left:15px !important;*/
border:0;
}

.box_menu_left_ogloszenia ul ul ul li a{
padding-left:20px !important;
width:166px;
color:#aeaeae;
background:#fcfcfc;
}

.box_menu_left_ogloszenia ul ul ul li a:hover{
color:#FFFFFF;
width:166px;
background:#ff7300;
}

.box_menu_left_ogloszenia ul li a.li_s{
color:#000000;
background:#eae9e9;
width:180px;;
}












	table.forum_table_lista_ogloszen{
width:100%;
clear:both;
border-collapse:collapse;

}

table.forum_table_lista_ogloszen th{
text-align:center;
padding:5px 0;
font-size:12px;

}

table.forum_table_lista_ogloszen td{
padding:7px 10px;
border-bottom:1px solid #f3f2e4;

}

table.table_wyr  td{
border-bottom:1px solid #e0f0f7;

}

table.forum_table_lista_ogloszen td.td_post_tytul{
padding:10px;

}

table.forum_table_lista_ogloszen td.td_post_tytul a{
font-size:12px;

}

table.forum_table_lista_ogloszen td.td_post_tytul h1 a{
font-size:12px;

}

table.forum_table_lista_ogloszen td.td_post_tytul h1{
padding:0 !important;
margin:0 !important;
background:none !important;

}



table.forum_table_lista_ogloszen .info{
color:#3e819f;
padding:5px 0 0 0;
}

table.forum_table_lista_ogloszen .tags{
color:#3e819f;


padding:10px 0;
}


table.forum_table_lista_ogloszen .tags a{
font-size:11px !important;
color:#fff;
background:#72caf2;
padding:3px 5px;
display:block;
text-decoration:none;
float:left;
margin:2px 2px;
}

table.forum_table_lista_ogloszen .tags a:hover{
color:#fff;
background:#fe7300;
}

table.forum_table_lista_ogloszen td.td_c{text-align:center}
table.forum_table_lista_ogloszen td.td_b{font-weight:bold; color:#6e6651}

table.forum_table_lista_ogloszen a.a_text{
color:#6e6651;
font-size:12px;
}

table.table_wyr td{
background:#fbfbfb;
border-bottom:1px dashed #dddddd;

}

table.table_wyr tr.tr_bg1 td{
background:#fff;
border-bottom:1px dashed #dddddd;
}


table.forum_table_lista_ogloszen tr.tr_bg1{
background:#f7fcff;
}




table.forum_table_lista_ogloszen td.td_post_tytul .og_t_foto{
float:left;
margin:6px 10px 0 0;

}

h2.h2_a{
font-size:12px;
margin:30px 0 10px 0;
padding:0 0 0 20px;
color:#fd7402;
}


div.ogloszenie_tresc{
padding:15px;
}

div.ogloszenie_galeria{
padding:15px;
}

div.ogloszenie_galeria_thumbs{
padding:10px 0;
}

div.ogloszenie_dane{
padding:15px;
}


/* formularz */ 
#ogloszenie_formularz{
padding:15px;
}

#ogloszenie_formularz form{
padding:20px 0 0 0;
}

#ogloszenie_formularz div.d_ogl{
padding:5px;
margin:3px 0 0 0;
}

#ogloszenie_formularz label{
color:#77735d;
font-weight:bold;
display:block;
float:left;
width:60px;
text-align:right;
padding:2px 5px 0 0;
}

#ogloszenie_formularz input.txt, #ogloszenie_formularz select.txt{
background:#fff;
padding:2px 2px;
font-size:11px;
color:#565656;
border:1px solid #aaa;
width:240px;
}


#ogloszenie_formularz textarea.txt{
background:#fff;
padding:2px 2px;
font-size:11px;
color:#565656;
border:1px solid #aaa;
width:440px;
height:80px;
}


#ogloszenie_formularz div.d_sub_ogl{
width:60px;
padding:10px 0 0 70px;
}

#ogloszenie_formularz p.p_szukaj_btt{
margin:0;
padding:0;
}




/* FIRMY ++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#mapa_firmy{
padding:10px 0 20px 0;
clear:both;
}


td.td_firmy_logo{
width:90px;
padding:15px 10px 10px 10px !important;
vertical-align:top;
background:#003333;
}



/* =========================== katalog dodawanie  ============================== */

#katalog_dodawanie{

}

#katalog_dodawanie h2{
color:#2cbdff;
}



#katalog_dodawanie #dane_dodawanie{
width:100%;

}

#katalog_dodawanie #dane_dodawanie .row{
width:100%;

}

#katalog_dodawanie #dane_dodawanie .row .c1{
background: #e5f3fa;
width: 180px;
padding:10px;
color:#336d8b;
text-align:right;
}

#katalog_dodawanie #dane_dodawanie .row .c2{
color:#244f65;
background:#d5edf9;

padding:5px 0 5px 10px;;
}

#katalog_dodawanie #dane_dodawanie .row .c2 input{
width:280px;
background:#fff;
padding:2px 2px;
font-size:11px;
color:#565656;
border:1px solid #aaa;
}

#katalog_dodawanie #dane_dodawanie .row .c2 textarea{
width:280px;
background:#fff;
padding:2px 2px;
font-size:11px;
color:#565656;
border:1px solid #aaa;
}

#katalog_dodawanie .profil_menu a{
padding:4px;


}



/* search
========================================== */

#wyszukiwarka_firm{
margin:10px 0 0 0;
}

#wyszukiwarka_firm div.d_search{
padding:5px;
float:left;
width:360px;
margin:1px 5px 0 0;
}

#wyszukiwarka_firm label{
color:#4c4c4c;
font-weight:bold;
display:block;
float:left;
width:100px;
text-align:right;
padding:2px 5px 0 0;
}

#wyszukiwarka_firm input.txt, #wyszukiwarka_firm select.txt{
background:#fff;
padding:2px 2px;
font-size:11px;
color:#565656;
border:1px solid #aaa;
width:240px;
}

#wyszukiwarka_firm input#k1{width:18px}
#wyszukiwarka_firm input#k2{width:26px}

#wyszukiwarka_firm div.d_sub{
padding:0 0 0 110px;
clear:both;
}


#wyszukiwarka_firm div.d_sub{
width:70px;
padding:10px 0 0 100px;
}

#wyszukiwarka_firm p.p_szukaj_btt{
margin:0;
padding:0;
}


/* =========================== formularze_ogolne  ============================== */

p.p_submit{
padding:0 0 0 15px;
background:url(img/bg_submit.gif) left top no-repeat;
height:30px;
margin:0;
float:left;
}


p.p_submit input{
padding:0 15px 3px 0;
background:url(img/bg_submit.gif) right top no-repeat;
border:0;
color:#fff;
font-weight:bold;
text-align:center;
height:30px;
margin:0;
cursor:pointer;
outline:none;

}

.error{
width:100%;
text-align:center;
background:#FFFFCC;
color:#FF0000;
padding:10px 0;
font-weight:bold;

}


.error_info{
	padding:20px;
	border:1px solid #ccc;
	color:#D90000;
	background:#FFFFBB;
	font-size:16px;
	font-weight:bold;
	margin:10px;
}


.ok_info{
	padding:20px;
	font-size:16px;
	font-weight:bold;
	margin:10px;
}





a.a_profil_menu_sel{text-decoration:underline}
a.a_profil_menu_firma{color:#2e8411}



div.box_n1{
border:1px solid #ddd;	
background:#f7f7f7;
float:left;
width:100%;
}


div.box_n1_padd{
padding:18px;
float:left;
}

div.hd_n1{
background:#adadad;
padding:0 23px;
float:left;
}

div.hd_n1 h1{
line-height:40px;
color:#fff;
font-size:12px;
display:block;
float:left;
padding:0;
margin:0;
}


.ekspert_foto2{
width:118px;
height:118px;
float:left;
}

.ekspert_opis2{
float:right;
width:466px;
padding:0 22px 0 0;

}


.ekspert_opis2 h2{
margin:0 0 5px 0;
padding:0;
}

.ekspert_opis2 p{
padding:0;
margin:5px 0;
color:#7a7a7a;
}

p.opis{
padding-top:20px;
line-height:14px;
}


div.ekspert_right{
float:right;
width:148px;
min-height:150px;

}


a.a_pf{
	display:block;
	width:148px;
	height:27px;
	line-height:27px;
	float:left;
	background:url(../img/btt_pf.jpg) no-repeat;
	text-align:center;
	color:#fff;
	margin:5px 0 0 0;
	text-decoration:none;
}



a.a_ze{
	display:block;
	width:141px;
	height:39px;
	line-height:39px;
	float:left;
	background:url(../img/btt_ze.jpg) no-repeat;
	text-align:center;
	color:#fff;
	font-weight:bold;
	margin:19px 0 0 0;
	text-decoration:none;
}



.a_sz{
	display:block;
	width:89px;
	height:27px;
	line-height:27px;
	float:right;
	background:url(../img/btt_sz.jpg) no-repeat;
	text-align:center;
	border:0;
	color:#fff;
	text-decoration:none;
}


div.preferowane_tematy{
padding:10px 0;
border-top: dashed 1px #ddd;
float:left;
margin:20px 0 0 0;
width:100%;
}


div.preferowane_tematy ul{
list-style:none;
margin:5px 0 0 0;
padding:0;
float:left;
}

div.preferowane_tematy ul li{
list-style:none;
margin:0 10px 0 0;
padding:0 0 0 12px;
float:left;
background:url(../img/li1.jpg) 0 4px no-repeat;
}


.porada_opis1 h2{
font-size:11px;
color:#7a7a7a;
font-weight:normal;
}

.porada_opis1 a{
font-size:11px;
color:#7a7a7a;
font-weight:normal;
}


#placowka_left{
float:left;
width:450px;
}

#placowka_right{
float:right;
width:250px;
min-height:150px;
padding-left:20px;
}






div.ekspert_foto1{padding:15px 0 15px 15px;width:65px;float;left;}
div.ekspert_opis1{padding:15px 0 0 15px;float:right;text-align:left;width:170px;}
div.ekspert_opis1 p{margin:7px 0;padding:0}
div.ekspert_opis1 h2{margin:0;font-size:12px;}




#form_type1{
	
	
	}

#form_type1 div.d_i{
padding:3px 0;	
	
	}
	
	
#form_type1 label{
	float:left;
	display:block;
	width:140px;
	padding:2px 5px 0 0;
	text-align:right;
	font-weight:bold;
	}
	
	
	
	#form_type1 em{
	font-style:normal;
	color:#ff8001;
	font-weight:bold;
	}
	
















div.porada{float:left;width:100%;clear:both;border-bottom:1px solid #e8e7d5;padding:10px 0; line-height:15px;}

div.porada{float:left;width:100%;clear:both;border-bottom:1px solid #e8e7d5}
div.porada_opis1{float:right;width:340px;text-align:left;}
div.porada_opis1 h2{margin:4px 0;padding:0; color:#fe7300}
div.porada_opis1 p{margin:0;padding:0;}
div.porada_foto1{float:left;width:120px;}

div.porada_opis2{float:right;width:340px;text-align:left; margin:10px 0 0 0;}
div.porada_opis2 h2{margin:2px 0;padding:0;}
div.porada_opis2 p{margin:0;padding:0;}

div.porada_opis3{float:right;width:100%;text-align:left; border-bottom:1px solid #e8e7d5; padding:0 0 15px 0; margin: 0 0 10px 0;}
div.porada_opis3 h2{margin:4px 0;padding:0; color:#fe7300}
div.porada_opis3 p{margin:0;padding:0;}




div.porada_foto3{float:left;width:80px; margin:15px 0 0 0;}

div.eksperci_odpowiedzi h3{
	color:#4f4f4f;
	padding:10px 0 10px 0;
	clear:both;
	margin:0;
	
}



#ticker{
height:100px; 
width:205px;
text-align:center;
margin-top:25px;

}

#ticker ul{
list-style:none;
margin:0;
padding:0;
text-align:center;
display:block;
}

#ticker li{
margin:0;
width:200px;
padding:0;
position:absolute;
list-style:none;
list-postion:inside;
overflow:hidden;
text-align:center;
}
