@import url('../css/safe_css.css'); 
@import url('../css/editor_content.css'); 
@import url('../css/moduly.css'); 
/*
! teksty autorow przechodza na modul katls
! pozostale moduly takze przechodza na modul katls 
1 
####################################################
TeologiaPolityczna.pl
wersja 4, 16.03.2009
kontkt: k2contact@gmail.com
####################################################
*/
body {
	background-color: #dadbdd;
	padding: 0px;
	margin: 0px;
	margin-top: 15px;
 	}
div {
	font-size: 12px;
	font-family: sans-serif !important;
	color: #2b2b2b;}
a {
	color: #ff0207;}
a:hover {
	text-decoration: underline;
	}
p {
	border: 0px;
	padding: 0px;}
#cialo {
	width: 1007px;
	}
.cialo {
	border: 6px solid #bebfc3;
	padding-bottom: 30px;
	float: left;}
/*#top {
	float: left; 
	height: 100px;
	margin-bottom: 35px;}*/
.menu {
	float: left ;
	width: 952px;
	height: 73px !important;
	}
.logo {
	float: left;
	margin-left:15px;
	margin-top: 5px;
	display: block;}
#moduly {
	float: left;}
.kolumna_pierwsza {
	width: 225px; 
	float: left; }
.kolumna_druga {
	width: 345px;}
.kolumna_trzecia, .kolumna_czwarta {
	width: 190px;
  text-align: left !important;} 																		/*SPRAWDZ SZEROKOSC TYCH KOLUMN!!!!!!*/
.kolumna_druga, .kolumna_trzecia, .kolumna_czwarta {
	border-left: 2px solid #e9e9e9;
	text-align: left;
	float: left;}
.rozwiniecie {
	float: left;
/*	width: 510px !important;*/
  width: 710px;

	text-align: left !important;
	padding-right: 15px;
	padding-left: 7px;
	border-left: 2px solid #e8e8e8;
	margin-right: 5px;
	}
#stopka {
  margin-top: 10px;
  padding-bottom: 10px;
  float: left;
  text-align: center !important;
  width: 100%;}
.blat {
	float: left;
	width: 971px;
	background-color: #fff;
	margin-left: 12px;
	padding-top: 23px;
	padding-bottom: 23px;}
/*#####################################################################*/
/*####################### MENU LEWE ###################################*/
/*#####################################################################*/
.moduletable_okladka img {
	width: 196px;
	}
.moduletable_menulewe {
	margin-top: 15px;
	}
.moduletable_menulewe ul {
	list-style: none ;
	padding: 0px;
	}
.moduletable_menulewe li {
	margin-bottom: 4px;
	width: 196px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #dbdbdb;
	}
.moduletable_menulewe a {
	color: #090909; 
	text-decoration: none; }
.moduletable_licznik {
	float: left; 
	margin-top: 15px;
	margin-left: 15px;}
.moduletable_rss {
	margin-top: 15px;
	margin-left: 5px;
	float: left;
	width: 196px;}
.moduletable_banerki {
	width: 196px;
	text-align: left; 
	float: left;
	margin-left: 15px;}
.moduletable_banerki img { 
	border: 0px;}
.moduletable_banerki p {
	margin: 0px;
	padding: 0px;}
.moduletable_banerki br {
	display: none; }
/*#####################################################################*/
/*##################### moduly prezentacji danych #####################*/
/*#####################################################################*/
.moduletable_katls1 {
	width: 196px;
	text-align: left;
	float: left; 
	margin-left: 15px;
	margin-top: 15px;
	margin-bottom: 15px;}
.moduletable_katls1 a{
	color: #fff;
	text-decoration: none;}
.moduletable_katls1 a:hover {
  text-decoration: underline;}
.moduletable_katls1 .thlacze, .moduletable_katls2 .thlacze, .moduletable_katls3 .thlacze, .moduletable_katls3 .thlacze a, 
.moduletable_katls4 .thlacze, .moduletable_katls4 .thlacze a, .moduletable_katls3 th, .moduletable_newsletter th {
	margin-bottom: 15px;
	padding-bottom: 7px;
	font-size: 17px !important;
	text-align: left;
	font-weight: bold;
	color: #fe0003 !important;}
.moduletable_katls3 .thlacze {
  width: 160px !important;}
.moduletable_katls1 .thlacze, .moduletable_katls2 .thlacze, .moduletable_katls3 .thlacze, .moduletable_katls4 .thlacze {
  background: url(../images/thlacze_border.png) no-repeat ;
	background-position: bottom left; } 
.moduletable_katls1 .thlacze a {
	color: #fe0003;
	font-size: 17px;
	font-weight: bold ;}
.moduletable_katls2 .tytulart, .moduletable_katls3 .tytulart, .moduletable_katls4 .tytulart {
	margin-bottom: 10px;}
.moduletable_katls1 .tytulart a, .moduletable_katls2 .tytulart a, .moduletable_katls3 .tytulart a, .moduletable_katls4 .tytulart a {
	color: #000000 !important;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none; }
.moduletable_katls1 img, .moduletable_katls2 img,.moduletable_katls3 img, .moduletable_katls4 img  {
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;}
.moduletable_katls1 p , .moduletable_katls2 p, .moduletable_katls3 p, .moduletable_katls4 p {
    padding: 0px ;
    margin: 0px; }
.moduletable_katls1 img {
  margin-left: 45px;
  margin-bottom: 10px;}
/*#####################################################################*/
/*############## KOLUMNA DRUGA ORAZ KOLUMNA CENTRALNA #################*/
/*#####################################################################*/
.blog_startowa {
	width: 326px;
	margin-left: 6px;
	float: left; 
	line-height: 17px;}
.contentheading_startowa {
	font-size: 14px;
	color: #010103;
	font-weight: bold;
	border-bottom: none; }
.contentpaneopen_startowa {}
.kolumna_druga .contentpaneopen {
	width: 326px;
	margin-left: 10px;}
.blog_startowa .modifydate,.blog_startowa .createdate {
	display: none; }
.blog_startowa .article_seperator {
	background-color: #dfdfdf; 
	height: 1px;
	display: block;
	margin-bottom: 10px;
	margin-top: 10px;}
.blog_more-startowa {}
.blog_more_startowa ul {
	padding-left: 10px;}
.blog_more_startowa li a{
	color: #ff0207 !important;
	text-decoration: none;}
.blog_more_startowa  a:hover {
	text-decoration: underline;}
.contentpaneopen .readon , .readon_startowa, .back_button a {
	color: #020305; 
	text-decoration: none;
	font-size: 14px; 
	float: right !important;
	background: url(../images/czytaj_wiecej.png) no-repeat; 
	background-position: right;
	padding-right: 15px;)}
.back_button {
	margin-right: 10px; }
.contentpaneopen{
	width: 710px;
	line-height: 17px;}
.contentpaneopen p {
	margin: 0px; 
	padding: 0px;}
.contentpaneopen img, .contentpaneopen_startowa img {
	border: 0px;
	margin-right: 15px;}
.contentpaneopen .ramka {
    border: 1px solid #f1f2f3 !important;}
.contentpaneopen, .contentpaneopen_startowa {}
.contentheading, .contentheading a, .componentheading {
	color:#000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;}
.contentpaneopen .contentheading a:link {
	text-decoration: none;}
.componentheading {
	margin-left: 3px;}
/*Zobacz też*/

/*#####################################################################*/
/*######################### KOLUMNA TRZECIA ###########################*/
/*#####################################################################*/
.moduletable_katls3 {
	margin: 0px;
	padding: 0px;
	float: left;
	margin-bottom: 20px;}
.moduletable_katls3 a, .moduletable_katls4 a  {
	color: #868a95;
	text-decoration: none;}
.moduletable_katls3 .thlacze, .moduletable_katls4 .thlacze , .moduletable_katls3 th {
	font-weight: noraml;
	font-size: 20px;
	font-size: 10px;
/*	border-bottom: 2px solid #e81d24;*/
	padding-left: 10px;
	width: 180px;
	float: left;}
.moduletable_katls3 .thlacze a{}
.moduletable_katls3 .thlacze a:hover{
	text-decoration: underline;}
.moduletable_katls3 a {}
.moduletable_katls3 a:hover {}
.moduletable_katls3 .tytulart a{} /*zdefiniowane w linii 116*/
/*############################################################################*/
.moduletable_katls3 .tekstrzecia, .moduletable_katls3 .tekstrzecia p, .moduletable_katls3 .tekstrzecia a, .moduletable_katls4 .tekstczwarta, .moduletable_katls3 .tekstczwarta, .moduletable_katls3 .tekstczwarta, .moduletable_katls3 .tekstczwarta a ,
.moduletable_katls3 .trzeciatematy  {
	width: 170px;
	margin-bottom: 25px;
	color: #454545;}
/*############################################################################*/
.moduletable_katls3 .tekstrzecia , .moduletable_katls3 .tekstczwarta, .moduletable_katls3 .trzeciatematy{
  padding-left: 10px;}
.moduletable_katls3 .tekstrzecia img, .moduletable_katls3 .tekstczwarta img {
	margin-bottom: 5px;}
.moduletable_katls3 .tekstrzecia p {
  padding: 0px;
  margin: 0px;}
.moduletable_katls3 .tytulart, .moduletable_katls3 .tytulart a{
  margin: 0px;
  padding: 0px;
  border: 1px solid white;
  text-align: left;}
.moduletable_katls3 .trzeciatematy  {} /*margin-bottom: 15px*/
.moduletable_katls3 .trzeciatematy a {
	color: #000000;
	line-height: 20px;
  font-weight: bold;}
#front_swf_modul {
	margin-top: 10px;
  margin-bottom: 10px;}
/*#####################################################################*/
/*######################## KOLUMNA CZWARTA ############################*/
/*############# calosc zdefiniowana w arkuszu moduly.css ##############*/
/*#####################################################################*/
.moduletable_katls4 {}
.moduletable_katls4 .thlacze {}
.moduletable_katls4 .tekstczwarta {}
.moduletable_katls4 .thlacze a {}
.moduletable_katls4 .tytulart {}
.moduletable_katls4  a {}
.moduletable_katls4  a:hover {}
.moduletable_katls4 img{}
/*#####################################################################*/
/*######################## MODUL KOMENTARZE ###########################*/
/*#####################################################################*/
.komgrafika {
	float: left;
	margin-right: 4px;}
.moduletable-trzecia .komentarze img {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
.tytulkom {
	text-align: left;  }
.tytulkom a{
	margin-top: 3px;
	color: #888888 !important;
	font-weight: bold; }
.autorkom a{
	position: relative;
	font-size: 14px;
	font-weight: bold;
  color: #000;}
.moduletable-komentarze_blog {
	float: left;
	margin-left: 50px;
	width: 150px; 
	margin-bottom: 50px;}
.moduletable_katls3 .komentarze {
	width: 180px;
	margin-bottom: 15px; 
	margin-left: 10px;
	}
.moduletable-komentarze_blog .thlacze {
	text-align: left; 
	width: 250px !important;
	font-size: 14px;
	color: #ccb45a;}
.moduletable-komentarze_blog .komentarze {
	width: 180px;
	float: left; }
.moduletable-komentarze_blog .autorkom a{
	color: #000;}
.moduletable-komentarze_blog a {
	text-decoration: none; }
.moduletable-komentarze_blog a:hover {
	text-decoration: underline; }
.moduletable-komentarze_blog img {
	border: 0px; 
	}
.createdate, .modifydate {
	font-size: 10px;
	font-weight: bold;
	float: right;}
	
/* POZOSTAŁE KOMENTARZE */
.moduletable_pozostale_lista {
	float: left; 
	margin-left: 25px;
	margin-top: 50px;}
.moduletable_pozostale_lista .thlacze {
	font-size: 16px;
	padding-left: 10px;
	font-weight: bold;
	border-bottom: 1px solid #c9c8c8;}
.moduletable_pozostale_lista .thlacze a {}
.moduletable_pozostale_lista .komentarze {
	margin-top: 15px;
	margin-left: 10px;}
.moduletable_pozostale_lista .komentarze a {}
.moduletable_pozostale_lista .tytulkom {
    width: 400px;}
.moduletable_pozostale_lista .tytulkom a {
	text-decoration: none;}
.moduletable_pozostale_lista .autorkom {}
.moduletable_pozostale_lista .autorkom a {
	color: #000;
	text-decoration: none;}
.moduletable_pozostale_lista .tytulkom a:hover, .moduletable_pozostale_lista .autorkom a:hover {
	text-decoration: underline;}
/**/
	
/*#####################################################################*/
/*######################## ROZWIJANE MENU W TOPIE #####################*/
/*#####################################################################*/
.moduletable_gorne {
	margin-top: 20px;
	float: left;
  font-weight: bold;
  width: 970px;
  margin-left: 0px;}
.mainlevel_gorne, .mainlevel_active_gorne {
   font-family: sans-serif;
   font-weight: normal;
   text-align: left ;
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	margin-left: 10px;
	width: 125px;
	text-align: center;
	display: block;
	text-transform: uppercase ;}	
.mainlevel_gorne  a {
	color: #000002 !important;} 
.transMenu .background  {
	background-color: #fff !important;}
.moduletable_gorne a, .moduletable_gorne a:hover{
	background: none;
	text-decoration: none;
	color: #000002;
	/*font-weight: bold;*/}
.moduletable_gorne td{} 
/*#####################################################################*/
/*    WAZNE!!!!!
/*    ZDEFINIOWANO MARGINS DLA INDYWIDUALNYCH POZYCJI MENU POSIADJACYCH PODMOMKA  */
/*menu podrzedne dla pozycji "o posmie" */
#TransMenu0 { 
  margin-left: 25px; }
/* menu podrzedne dla pozycji ludzie */
#TransMenu1 {
  margin-left: 30px;}
#TransMenu2 {
  margin-left: 13px;}
/*#####################################################################*/
/*########################## KOMPONENT SZUKANIA  ######################*/
/*#####################################################################*/
.inputbox, .button {
	border: 1px solid #fc1f27;}
.button {
	background: none; 
	color: #000004;}
/*#####################################################################*/
/*#################### funkcja powiadom znajomego######################*/
/*#####################################################################*/
body .contentpane {
	background-color: #fff;}
.blog_startowa .buttonheading{
  display: none;}
.buttonheading {}
.buttonheading img {
	margin-right: 0px;
	}

/*####################################################################*/
/*############# dodano na potrzeby umieszczenia bannera 1% ###########*/
/*####################################################################*/
.jeden_procent {
	margin-top: 5px;
	margin-left: 20px;
	float: right ;
	width: 750px;
	height: 100px;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #000;}
.menu { /*po zakonczeniu akcji worc do lini 44 i popraw parametry*/
	float: left ; 
	width: 670px;
	height: 100px; }
/* po zakonczeniu akcji zmienic w liniach 40-43 #top */ 
#top {
	float: left; 
	height: 100px;
	margin-bottom: 5px;}
#top1 {
  margin-bottom: 0px;
  border: 0px solid blue;
  float: left;
  width: 976px;}
#naglowek_swf {
  background-color: #fff;
  padding-top: 88px;
  border-bottom: 1px solid #000;}