/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
/* reset */
/* elementy  wspólne */
body { 
	text-align:center;
	margin: 0 auto;
	font-family: Arial;
}
h1,h2,h3,h4,h5 {
	font-family:"Trebuchet MS";
}
h1 {
	font-size:19px; 
	color:#f6219d; 
	margin: 0 0 17px;
	padding: 0 0 0 28px;
	background:url(../images/list-article-ico.gif) no-repeat left;
	line-height:30px;
}
h3 {
	color:#f6219d;
	font-size:14px;
	font-weight:bold;
	background:url(../images/list-article-ico.gif) no-repeat left;
	padding: 4px 0 4px 28px;
	line-height:21px;
}

h3 a {
		color:#f6219d;
}
h2.kartka {
	margin: 0;
	padding: 0;
	font-size:14px;
	font-weight:normal;
	color:#f6219d;
}
h4 {
	font-size:12px;
	color:#5c74a2;
	line-height:24px;
	font-weight:bold;
}
h5 {
	color:#5c74a2;
	font-size:12px;
	line-height:17px;
	padding: 6px 0 5px 12px;
	font-weight:bold;
}
a {
	text-decoration:none;
	outline:none;
}
a:hover {
	text-decoration:underline;
}
a.slink {
	color:#f6219d;
	text-decoration:none;
	border-bottom: 1px dashed  #f6219d;
}
a.slink:hover  {
	color:#f6219d;
	text-decoration:none;
	border-bottom: 1px dashed #f6219d;
}
p.bodytext {
	font-size:12px;
	color:#5c74a2;
	margin: 0 0 10px 0;
	line-height:17px;
}
p.bodytext a {
	color:#f6219d;
}
p.news-single-author {
	font-size:12px;
	color:#5c74a2;
}
label {
	font-size:12px;
	color:#5c74a2;
	line-height:17px;
}
ul {
	padding: 0;
	margin: 0 0 10px 42px;
	list-style-type:square;
}
ul li {
	font-size:12px;
	line-height:17px;
	color:#5c74a2;
	margin: 0;
}
ol {
	padding: 0;
	margin: 0 0 10px 42px;
}
ol li {
	font-size:12px;
	line-height:17px;
	color:#5c74a2;
	margin: 0;
}
div.Table_01 {
	width:989px;
	margin: 0 auto;
	text-align:left;
}
div.page-01_ {
	width:989px;
	height:100px;
}
div.page-02_ {
	margin-top:20px;
	width:989px;
	min-height:46px;
	height:auto!important;
	height:46px;
}
div.page-03_ {
	width:989px;
	min-height:43px;
	height:auto!important;
	height:43px;
}
div.page-04_ {
	width:989px;
	min-height:600px;
	height:auto!important;
	height:600px;
}
div.page-05_ {
	width:989px;
	height:58px;
	margin: 0 0 17px;
}
div.logo {
	padding:20px 0 0 19px;
}
div.logo a {
	display:block;
	width:196px;
	height:76px;
}
span.none {
	display:none;
}
.fr {
	float:right;
}
.fl {
	float:left;
}
br.clear {
	clear:both;
	font-size:auto!important;
	font-size:1px;
}
input, textarea {
	font-family:Arial;
	color:#001b5f;
	font-size:12px;
}
input.text, textarea.text {
	border:1px solid #b8cee5;
	padding:  4px 10px 4px 10px;
	width:400px;
}
input.text-type-2, input.in_text, textarea.in_boxtext{
	border:1px solid #b8cee5;
	padding:  4px 10px 4px 10px;
	width:200px;
}
input.text-type-3{
	border:1px solid #b8cee5;
	padding:  4px 5px 4px 5px;
	width:140px;
}
input.checkbox-type-1 {
	display:block; padding: 0;
	margin-top:7px;
	margin-left: 0;
}
div.sidebar {
	width:195px;
	margin: 0 11px!important;
	margin: 0 5px;
}
div.all_wrap {
	margin: 0 10px!important;
	margin: 0 5px;
}
div.content_left {
	width:740px;
	margin:0 0 0 11px!important;
	margin: 0 0 0 5px;
}
div.c_inner {
	width:365px;
}
div.menu-top {
	border-bottom: 1px solid #d6dce8;
	padding: 16px 0 6px!important;
	padding: 16px 0 2px 0;
	margin: 0 21px 0 0!important;
	margin: 0 15px 0 0;
	min-width:426px;
	width:auto!important;
  width:426px;
}
div.menu-top ul{
	margin: 0;
	list-style-type:none;
}
div.menu-top ul li{
	float:left;
	font-size:12px;
	line-height:14px;
	margin: 0 0 0 23px
}
div.menu-top ul li.ico-1 {
	background:url(../images/ico_01.png) no-repeat left;
	padding: 0 0 0 20px;
	margin: 0!important;
	margin:0;
}
div.menu-top ul li.ico-2 {
	background:url(../images/ico_02.png) no-repeat left;
	padding: 0 0 0 24px;

}
div.menu-top ul li.ico-3 {
	background:url(../images/ico_03.png) no-repeat left;
	padding: 0 0 0 18px;

}
div.menu-top ul li.ico-4 {
	background:url(../images/ico_04.png) no-repeat left;
	padding: 0 0 0 21px;

}
div.menu-top ul li a {color:#5c74a2;}
ul.menu-nav {
	margin: 10px 0 8px 21px!important;
	margin: 10px 0 8px 11px;
	list-style-type:none;
	width:740px;
}
ul.menu-nav li {
	font-size:12px;
	float:left;
	color:#5c74a2;
	font-weight:bold;
	margin: 0 12px 0 0;
	padding: 0 0 0 14px;
	background:url(../images/menu_nav_ico.gif) no-repeat left;
	line-height:17px;
}
ul.menu-nav li a {
	font-weight:normal;
	color:#5c74a2;
}
ul.menu-nav li.start {
	margin: 0 8px 0 0;
	padding: 0;
	background:none;
}
ul.menu-nav li.end {
	color:#f6219d;
	text-decoration:underline;
}
div.wrap_stopka {
	margin: 0 21px!important;
	margin: 0 15px; 
	padding-top:20px
}
ul.menu-bottom {
	margin: 0;
	list-style-type:none;
}
ul.menu-bottom li{
	font-size:12px;
	float:left;
	font-weight:bold;
	border-left: 1px solid #c0d3e8;
	padding: 0 11px 0 10px;
	line-height:14px;
}
ul.menu-bottom li.start {
	border:0;
	padding: 0 11px 0 0;
}
div.stopka p {
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin: 0;
}

div.menu-serwisu {
	margin: 0 0 0 8px;
	width:971px;
	z-index:99;
}
div.menu-serwisu ul{
	margin: 0;
	list-style-type:none;
}
div.menu-serwisu ul li{
	float:left;
	padding: 0 1px;
	display:block;
}
div.menu-serwisu ul li img {
	display:block;
}
div.menu-serwisu ul li div.sub_menu {
	width:300px;
	text-align:left;
	border: 1px solid #a2bfdc;
	display:block;
	position:absolute;
	margin-left: 0px;
	margin-top: -7px;
	background:#FFFFFF;
	z-index:99;
}
div.menu-serwisu ul li div.sub_menu div.fl {
	margin: 5px 15px;
	width:120px
}
div.menu-serwisu ul li div.sub_menu div.fl a {
	color:#5c74a2;
}
div.sub-menu {
	width:99%;
	padding: 0 0 0 0;
}
div.sub-menu ul {
	list-style-type:none;
	margin: 0;
	padding: 0 0 0 3px;
}
div.sub-menu ul li {
	display:block;
	float:left;
	padding: 0 10px 8px 10px;
	margin: 0;
}
div.sub-menu ul li a {
	color:#5c74a2;
}
div.rss {
	background:url(../images/rss.gif) right no-repeat;
	font-size:12px;
	padding: 0 23px 0 0;
	margin: -55px 28px 0 0!important;
	margin: -55px 11px 0 0;
	position:relative;
	z-index:10;
}
body.blue div.rss {
	background:url(../images/rss.gif) right no-repeat;
	font-size:12px;
	padding: 0 23px 0 0;
	margin: -30px 28px 0 0!important;
	margin: -30px 11px 0 0;
	position:relative;
	width:139px!important;
	width:165px;
	float:right;
	z-index:10;
}
div.rss a {
	color:#5c74a2;
}
/*  */
div.logowanie ul {
	margin: 0;
	list-style-type:none;
}
div.logowanie {
	padding: 17px 0 0 0;
	margin: 0 0px 0 2px;
}
div.logowanie ul li {
	float:left;
}
div.logowanie ul li span.label {color:#5c74a2; display:block; padding-top:4px; font-size:12px; font-weight:bold;}
div.logowanie ul li input.login {
	background:url(../images/inp_login.png) no-repeat;
	border: 0;
	width:132px!important;
	width:159px;
	height:17px!important;
	height:25px;
	padding:  4px 17px 4px 10px;
	line-height:17px;
	display:block;
	margin: 1px 5px;
}
div.logowanie ul li input.pass {
	background:url(../images/inp_pass.png) no-repeat;
	border: 0;
	width:134px!important;
	width:154px;
	height:17px!important;
	height:25px;
	padding:  4px 10px 4px 10px;
	line-height:17px;
	display:block;
	margin: 1px 6px 0 0;
}
div.logowanie ul li.login {
	background:url(../images/inp_login.png) no-repeat;
	border: 0;
	width:132px!important;
	width:159px;
	height:17px!important;
	height:25px;
	padding:  4px 17px 4px 10px!important;
	padding: 4px 3px 4px 2px;
	line-height:17px;
	display:block;
	margin: 1px 5px;
}
div.logowanie ul li.pass {
	background:url(../images/inp_pass.png) no-repeat;
	border: 0;
	width:134px!important;
	width:154px;
	height:17px!important;
	height:25px;
	padding:  4px 10px 4px 10px!important;
	padding: 4px 2px;
	line-height:17px;
	display:block;
	margin: 1px 6px 0 0;
}
div.logowanie ul li.login input, div.logowanie ul li.pass input {
	background: none;
	border: 0;
}
div.logowanie ul li input.ok {
	display:block
}
div.add_logowanie ul  {
	clear:both;
	margin: 0;
	list-style-type:none;
}
div.add_logowanie ul li {
	float: left;
	font-size:11px;
	background:url(../images/add_log_ico.gif) no-repeat left;
	padding: 0 0 0 6px;
	margin: 0 0 0 80px!important;
	margin: 0 17px 0 40px;
	line-height:16px;
}
div.add_logowanie ul li.end {
	margin: 0 0 0 87px;
}
div.add_logowanie ul li a {
 color:#f6219d;
}
/*  */
div.szukaj ul {
	margin: 0;
	list-style-type:none;
}
div.szukaj {
	padding: 6px 0 0 0;
	margin: 0 20px 0 0!important;
	margin: 0 7px 0 0;
}
div.szukaj ul li {
	float:left;
	margin: 0;
	padding:0;
}
div.szukaj ul li.search {
	background:url(../images/inp_login.png) no-repeat;
	border: 0;
	width:142px!important;
	width:159px;
	height:17px!important;
	height:25px;
	padding: 4px 17px 4px 0!important;
	padding: 4px 16px 4px 0;
	line-height:17px;
	display:block;
	margin: 0 5px 0 0!important;
	margin: 0 3px 0 0; 
}
div.szukaj ul li input.ok {
	display:block;
}
div.szukaj ul li.search input {
	background: none;
	border: 0;
	margin: 0 0 0 10px;
}
/*  */
div.szukaj-big {
	width:99%;
	height:44px;
}
div.szukaj-big ul {
	list-style-type:none;
	padding: 0 0 0 15px;
	margin: 0;
}
div.szukaj-big ul li label {
	display:block;
	padding: 5px 5px 0 0 ;
}
div.szukaj-big {
	padding: 6px 0 0 0;
	margin: 0 20px 0 0!important;
	margin: 0 7px 0 0;
}
div.szukaj-big ul li {
	float:left;
	margin: 0;
	padding:0;
}
div.szukaj-big ul li input.search {
	border: 1px solid #b8cee5;
	width:332px!important;
	width:342px;
	height:17px!important;
	height:25px;
	padding:  4px 10px 4px 10px;
	line-height:17px;
	display:block;
	margin: 1px 5px 0 0;
}
div.szukaj-big ul li input.ok {
	display:block
}


/* elementy  wspólne */
/* flex elementy */
div.box {
	width:100%;
	margin: 0 0 5px 0;
	height:116px;
}
div.box img{
		position:absolute;
}
div.box div.tresc {
	position:relative;
	padding:31px 10px 0 18px;
}
div.box div.tresc h4 {
	color:#ee64ac;
	font-size:22px;
	line-height:25px;
	font-weight:bold;
}
div.box div.tresc h4 span {
	font-size:14px;
	font-weight:normal;
}
div.box div.tresc h4 a {
	color:#ee64ac;
}
div.box div.tresc h4 span a {
	color:#ee64ac;
}

div.latest-article {
	width:362px;
	min-height:200px;
	height:auto!important;
	height:200px;
	margin: 0 0 7px 0;
}
div.fr  div.latest-article{
	margin: 0 0 7px 2px;
} 
div.latest-article p {
	margin: 0 87px 0 13px;
	font-weight:bold;
	color:#5c74a2;
	font-size:11px;
	line-height:17px;
	padding:13px 0 11px;
}
div.latest-article ul {
	margin: 0 87px 0 13px;
	list-style-type:none;
}
div.latest-article ul li {
	font-size:11px;
	color:#5c74a2;
	line-height:15px;
	display:inline;
	
}
div.latest-article ul li table {width:262px}
div.latest-article ul li td {
	padding: 0 0 0 11px;
background:url(../images/lista_ico_blue.png) left no-repeat;
	vertical-align: middle;
	height:34px;
}
div.latest-article ul li a {
	color:#5c74a2;
}
div.latest-article ul.menu-a {
	margin: 0 13px 0 13px;
	list-style-type:none;
	width:130px;
	padding-bottom: 0;
}
div.latest-article ul.menu-a li {
	font-size:11px;
	color:#5c74a2;
	line-height:15px;
	display:block;
	padding:1px 0 0;
	
}
div.latest-article ul.menu-a li div {
	padding: 2px 0 5px 11px;
	background:url(../images/lista_ico_blue.png) left no-repeat;
	vertical-align: middle;
	display:block;
}
div.latest-article ul.menu-a li a {
	color:#5c74a2;
}


/* flex elementy */

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */
.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}
.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
 /*navy border*/
list-style-type:none;
z-index:99;
}
.indentmenu ul li{
float:left;
margin: 0 3px 0 0;
}
.indentmenu ul li a{
color: #5c74a2; /*text color*/
display:block;
text-decoration: none;
 /*navy divider between menu items*/
}
.indentmenu ul li a span{ 
padding: 8px 18px;
display:block;
}
.indentmenu ul li a:visited{
color: #5c74a2;
}

.indentmenu ul li a.selected{
color: #f6219d !important;
 /*shift text down 1px*/
}
.indentmenu ul li a.selected span{
padding: 8px 18px;
}
div.tabstyle {
	width:710px!important;
	width:740px;
	min-height:183px;
	height:auto!important;
	height: 193px; 
	padding: 5px 15px;
	margin-top: -3px;
	margin-bottom:1em;
	z-index:0;
}
.tabcontent{
display:none;
}
@media print {
.tabcontent {
display:block !important;
}
}

ul.lista_1 {
	margin: 0;
	list-style-type:none;
}
ul.lista_1 li {
	display:block;
	width:100%;
	font-size:12px;
	padding: 5px 0;
}
ul.lista_1 li.first {
	font-weight:bold;
}
ul.lista_1 li a {
	float:left;
	display:block;
	margin: 1px 0 0 0;
	color:#5c74a2;
}
ul.lista_1 li span {
	float:right;
	display:block;
	font-size:11px;
	line-height:17px;
	width:71px;
	text-align:center;
	padding: 2px 0;
}
div.all_article {
	text-align:right;
	margin:0;
	padding: 5px 10px 3px 0;
	background:url(../images/all_article_ico_blue.gif) no-repeat right;
	font-size:11px;
}
div.all_article a {
	color:#5c74a2;
}
/* menu kategorii */
div.kat-menu {
	width:100%;
	margin: 0 0 11px 0;
	padding: 0 0 2px 0;
}
div.kat-menu h6 {
	color:#5c74a2;
	font-size:12px;
	line-height:17px;
	padding: 6px 0 5px 15px;
	font-weight:bold;
}
div.kat-menu ul {
	margin:0;
	padding: 5px 13px;
	list-style-type:none;
}
div.kat-menu ul li {
	font-size:12px;
	font-weight:normal;
	line-height:17px;
}
div.kat-menu ul li div {
	background:url(../images/kat_menu_ico.png) left top no-repeat;
	padding: 4px 0 4px 0;
}
div.kat-menu ul li div a {
	margin: 0 0 0 17px;
	display:block;
	color:#5c74a2;
}
div.kat-menu ul li.end {
	background:none;
}
/* menu kategorii */

/*  kalendarz  */

div.kalendarz {
	width:100%;
	margin: 0 0 11px 0;
	padding: 0 0 2px 0;
}
div.kalendarz h6 {
	color:#5c74a2;
	font-size:12px;
	line-height:17px;
	padding: 6px 0 5px 15px;
	font-weight:bold;
}
div.kalendarz ul {
	margin:0;
	padding: 5px 13px;
	list-style-type:none;
}
div.kalendarz ul li {
	font-size:12px;
	font-weight:normal;
	line-height:17px;
}
div.kalendarz ul li div {
	background:url(../images/lista_ico_blue.png) left top no-repeat;
	padding: 4px 0 4px 0;
}
div.kalendarz ul li div a {
	margin: 0 0 0 17px;
	display:block;
	color:#5c74a2;
}
div.kalendarz ul li.end {
	background:none;
}

/*  kalendarz  */


/*  mapa serwisu  */

div.mapa_serwisu { 
	padding: 0 16px 10px 10px;
	width:708px!important;
	Width:740px;
	margin: 0 0 7px 0;
}
div.mapa_serwisu ul {
	list-style-type:disc;
	padding: 10px 0 0;
	margin: 0;
}
div.mapa_serwisu ul li {
	margin: 0 6px 0 0;
	padding: 0;
	display:inline;
}
div.mapa_serwisu ul li a {
		color:#5c74a2;
}
div.mapa_serwisu ul li a:hover {
		color:#5c74a2;
		text-decoration:underline
}
/*  mapa serwisu  */

/* menu tematy */
div.temat-menu {
	width:100%;
	margin: 0 0 11px 0;
	padding: 0 0 2px 0;
}
div.temat-menu h6 {
	color:#5c74a2;
	font-size:12px;
	line-height:17px;
	padding: 6px 0 5px 15px;
	font-weight:bold;
}
div.temat-menu ul {
	margin:0;
	padding: 0 1px;
	list-style-type:none;
}
div.temat-menu ul li {
	font-size:12px;
	font-weight:normal;
	line-height:17px;
	padding: 4px 0;
}
div.temat-menu ul li.p1{
	padding: 4px 0 4px 0;
}
div.temat-menu ul li a {
	margin: 0 0 0 15px;
	display:block;
	color:#5c74a2;
}
div.temat-menu ul li.p2 {
	background:none;
}
/* menu tematy */
/* newsy - forum */
/* lista newsy*/
div.news-list-container {
	padding: 0 16px;
	width:708px!important;
	Width:740px;
	padding:0 15px;
	margin: 0 0 7px 0;
}
div.news-list-item {
	padding: 22px 0;
}
div.news-list-item table tr td{
	vertical-align:top;
}
div.news-list-item h3 {
	background:none;
	color:#5c74a2;
	padding-left: 0;
	padding-bottom:5px;
	display:block;
	width:98%
}
div.news-list-item h3 a {
	background:none;
	color:#5c74a2;
}
div.news-list-item p {
	color:#685226;
	margin: 0;
	padding: 0;
	line-height:17px;
}

div.news-list-item img {
	border: 1px solid #e1ebf4;
	margin-right:25px;
}
div.news-list-item img.zero {
	border: 0;
	margin:0;
}
/* nawigacja na liście newsów */

div.news-list-browse div.nav-central {
	margin: 0 auto;
	text-align:center;
	width: auto;
	font-size:11px;
	line-height:12px;
	padding: 17px 0 
}
div.news-list-browse div.nav-central span { 
 	font-size:11px;
	line-height:12px;
	color:#5c74a2;
 }
div.news-list-browse div.nav-central strong { 
 	font-size:11px;
	line-height:12px;
	color:#5c74a2;
 }
div.news-list-browse  div.nav-central a {
	color:#f6219d;
 	font-size:11px;
	line-height:12px;
 }

/* lista newsy*/
div.news-single-item {
	width:710px!important;
	Width:740px;
	padding:19px 15px 0;
	margin: 0 0 7px 0;
}
div.news-single-item table tr td {
	vertical-align: top;
}
div.news-single-item div.news-single-img {
	padding: 8px 0 0 28px;
	float:right;
}
div.news-single-item div.news-single-img img {
	border: 1px solid #e1ebf4;
	margin: 0 0 18px 0;
}
div.tx-tmforum-pi1 {	
	width:740px;
	margin: 0 0 7px 0;
}
div.news-single-item div.news-single-category{
	width:100%;
	font-size:11px;
	text-align:right;
	color:#5c74a2;
}
div.tx-tmforum-pi1 table tr td {
	font-size: 12px;
	color:#444444;
	white-space:normal;
}
div.tx-tmforum-pi1 table tr td img{
	margin: 0;
	padding:0;
	display:inline;
}
.form_button {
 clear:both;
 width:470px;
 padding: 6px 0 0 0;
}
.form_button img {
	float:left;
	margin: 0 0 0 86px!important;
	margin: 0 0 0 43px;
	padding:0;
}
.form_button input {
	float:right;
	margin: 0!important;
	margin: 0 6px 0 0;
	padding: 0;
}
.formularz dt, .formularz dd { margin: 0; padding: 3px 2px; float: left; white-space:normal}
.formularz  dt { clear: both; width: 12%; text-align: right; padding-right:0; }
.formularz dd { text-align: left; width: 60%; }
.formularz dd label {
	display:block;
}
div.forum_element {
	padding: 5px 5px;
	margin: 0 0 3px 0;
	min-width:600px;
}
div.forum_active {
	margin: 3px 0;
	background:#fbf8f8;
}
div.forum_element p {
	margin:0;
	padding:0;
	clear:both;
	font-size:12px;
	line-height:21px;
	color:#5c74a2;
	max-width:550px;
	width:auto!important;
	width:550px;
}
div.forum_element p.title-active {
	background:url(../images/single-koment.gif) left no-repeat;
	padding: 0 0 0 20px;
	line-height: 21px;
	font-size:13px;
	font-weight:bold;
}
div.forum_element p.title-active a {
	color:#5c74a2;
	font-weight:bold;
	text-decoration:underline;
}
div.forum_element p.title-active span.nazwa {
	float:left;
	color:#1e0473;
	font-weight:bold;
}
div.forum_element p.title-active span.data {
	font-size:11px;
	color:#C1B1D1;
	margin-left: 20px;
	text-align:right;
	float:right;
}
div.forum_element div.autor-data {
	font-size:12px;
	line-height: 16px;
	color:#939393;
	text-align:right;
	float:right;
}
div.forum_element div.autor-data strong {
	color:#f6219d;
}
div.form_info  {
border-bottom: 1px solid #cddff2;
padding: 5px 0 12px 0;
width:100%;
}
div.form_info div.autor-data {
	font-size:10px;
	line-height: 12px;
	color:#939393;
	float:left;
}
div.form_info img.odpowiedz {
	float:right;
	margin: 1px 0 0 0;
}
div.form_info h3 {
	float:left;
	padding: 0px 0 0px 28px;
}
div.all-commnents{background:url(../images/lista_kropki_blue.gif) bottom repeat-x; padding: 6px 0 12px;margin: 0 0 12px 0; clear:both; width:100%;}	
div.all-commnents p{
	text-align:right;
	font-size:11px;
	color:#f6219d;
	background:url(../images/kat_menu_ico.png) no-repeat right;
	padding: 3px 9px 0 0;
	margin: 0 0 0 21px;
}
div.all-commnents a{
	color:#f6219d;
	text-decoration:underline;
}
p.headline-comments {
	color:#f6219d;
	font-size:24px;
	font-weight:normal;
}
h5.article_title {
	border-top: 1px solid #cddff2;
	border-bottom: 1px solid #cddff2;
	padding: 10px 0;
	margin: 0 0 10px 0;
	color:#5c74a2;
}
h5.article_title a {
	color:#f6219d;
}
.formularz .error {
 background:#ffcccc;
 border: 1px dashed #FF0000;
}
.error-txt {
	color:#FF0000;
	font-size:12px;
	line-height:14px;
	margin: 0 0 5px 0;
	padding: 0;
}
div.csc-sitemap {
	width:710px!important;
	Width:740px;
	padding:5px 15px 10px;
	margin: 0 0 7px 0;
}
div.news-search-emptyMsg {
	width:710px!important;
	Width:740px;
	padding:5px 15px 10px;
	margin: 0 0 7px 0;
	font-size:12px;
	color:#5c74a2;
	margin: 0 0 10px 0;
	line-height:17px;
}
div.title {
	border-top: 1px solid #cddff2;
	padding: 10px 0;
}
div.title h1 {
	margin: 0;
}
div.news-single-add {
	border-top: 1px solid #cddff2;
	padding: 12px 0 0;
}
div.ocena {
	float:left;
}
div.ocena p{
	float:left;
	font-size:11px;
	line-height:13px;
	color:#5c74a2;
	margin: 0 7px 0 0;
}
div.ocena img{
	float:left;
	margin: 0 0 0 2px;
}
div.add-informacje {
	float:right;
}
div.add-informacje ul {
	list-style-type:none;
	margin: 1px 0 0 0;
	padding: 0;
}
div.add-informacje ul li {
 float:left;
 padding: 0 0 2px 20px;
 margin: 0 0 0 14px;
 font-size:11px;
 color:#5c74a2;
 line-height:13px;
}
div.add-informacje ul li a {
 color:#5c74a2;
}
div.add-informacje ul li.ico-1 {
	background:url(../images/ico_01.gif) no-repeat left;
}
div.add-informacje ul li.ico-2 {
	background:url(../images/ico_03.gif) no-repeat left;
}
div.add-informacje ul li.ico-3 {
	background:url(../images/ico_05.gif) no-repeat left;
}
table.border-bottom{background:url(../images/lista_kropki_blue.gif) bottom repeat-x;}	


/*  rejestracja */
div.edycja_profilu {
	width:720px!important;
	width:740px;
	padding: 10px 10px;
	min-height:302px;
	height:auto!important;
	height:302px;
	margin: 0 0 12px;
}

div.edycja_profilu dl.dane{ 
	margin: 18px 0 0 0;
}
div.edycja_profilu dl.dane dt {
	float:left;
	width:120px;
}
div.edycja_profilu dl.dane dt,div.register-box dl dd {
	margin: 0 0 10px;
}
div.edycja_profilu dl.dane dd {
	margin: 0 0 10px 120px;
}
div.edycja_profilu div.klik { 
	margin-left: 120px;
}

dl.dziecko_edycja{ 
	margin: 18px 0 0 0;
}
dl.dziecko_edycja dt {
	float:left;
	width:120px;
}
dl.dziecko_edycja dt {
	margin: 0 0 10px;
}
dl.dziecko_edycja dd {
	margin: 0 0 10px 120px;
	padding: 35px 0 0;
}
dl.dziecko_edycja dd p {
	line-height:20px;
}
dl.dziecko_edycja dd p.bodytext strong.first {
	margin-right:36px;
}
dl.dziecko_edycja dd p.bodytext strong.second {
	margin-right:22px;
}
div.register-box2 {
	width:342px!important;
	width:362px;
	padding: 10px 10px;
	min-height:302px;
	height:auto!important;
	height:302px;
	margin: 0 0 12px;
}
div.register-box2 h5 {
	font-size:12px;
	font-family:arial;
	line-height:18px;
	color:#f6219d;
	font-weight:bold;
	padding: 0 0 7px 0;
}
div.register-box2 img {
	border: 1px solid #cddff2;
	padding:1px;
	margin: 0 0 20px;
}
div.register-box2 img.spacer-gif {
	border: 0;
}
div.register-box2 p.bodytext {
 color:#5c74a2;
 font-size:12px;
 line-height:17px;
}
div.register-box2 dl.dane{ 
	margin: 18px 0 0 0;
}
div.register-box2 dl.dane dt {
	float:left;
	width:120px;
}
div.register-box2 dl.dane dt {
	margin: 0 0 10px;
}
div.register-box2 dl.dane dd {
	margin: 0 0 10px 120px;
}
div.register-box2 dl.dane dd label {
	vertical-align:middle;
	margin: 5px 5px 0 0;
	font-weight:bold;
}
div.register-box2 dl.dane dd img {
	border: 0;
	float:right
}
div.register-box {
	width:342px!important;
	width:362px;
	padding: 10px 10px;
	min-height:442px;
	height:auto!important;
	height:442px;
	margin: 0 0 12px;
}
div.register-box h5 {
	font-size:12px;
	font-family:arial;
	line-height:18px;
	color:#f6219d;
	font-weight:bold;
	padding: 0 0 7px 0;
}
div.register-box img {
	border: 1px solid #cddff2;
	padding:1px;
	margin: 0 0 20px;
}
div.register-box img.spacer-gif {
	border: 0;
}
div.register-box p.bodytext {
 color:#5c74a2;
 font-size:12px;
 line-height:17px;
}
div.register-box dl.dane{ 
	margin: 18px 0 0 0;
}
div.register-box dl.dane dt {
	float:left;
	width:120px;
}
div.register-box dl.dane dt,div.register-box dl dd {
	margin: 0 0 10px;
}
div.register-box dl.dane dd {
	margin: 0 0 10px 120px;
}
div.register-box dl.dane dd.zd-all input {
	border:1px solid #b8cee5;
	padding:  4px 10px 4px 10px;
	width:120px;
}
div.register-box dl dd{
	margin: 0 0 10px 120px;
}
div.register-box dl.dane2{ 
	margin: 18px 0 0 0;
}
div.register-box dl.dane2 dt {
	float:left;
	margin: 0 5px 10px 0;
}
div.register-box dl.dane2 dt,div.register-box dl.dane2 dd {
	height:24px;
	font-size:12px;
	color:#5c74a2;
	line-height:17px;
}
div.tx-srfeuserregister-pi1 {
	font-size:12px;
	color:#5c74a2;
	line-height:17px;
}
div.register-box dl.dane2 dd{
	margin: 0 0 10px;
	font-weight:bold;
}
div.register-box dl.akceptuj {
	width:99%;
	height:20px;
}
div.register-box dl.akceptuj dt {
	float:left;
}
div.register-box dl.akceptuj dt { margin:0; display:block; }
div.register-box dl.akceptuj dd {	margin: 0; display:block; padding: 1px 0 0 0;  margin: 0 0 0 20px;}
div.register-box dl.akceptuj dd label{color:#f6219d; font-size:11px; display:inline;}

div.register-box dl.akceptuj dd label a {color:#f6219d; text-decoration:underline}
div.register-box div.klik {text-align:right;}
div.register-box div.klik a.anuluj {	margin: 0; padding: 0;}
div.register-box div.klik a.anuluj img {	width:94px;height:27px; border: 0; float:right; margin: -1px 2px 0 0;cursor:pointer}
div.register-box dl.akceptuj input {
	display:block;
}
div.register-box div.klik input { 
	height:27px;
	border: 0;
	margin:0;
	padding: 0;
	float:right;
}
div.klik input.my-button {
	background:url(../images/bt_anuluj.gif) no-repeat;
	margin: 0;
	border:0;
	height:27px;
	width:94px;
}

div.register-box p.tx-srfeuserregister-pi1-error {
	font-size:11px;
	color:#FF0000;
}
p.tx-srfeuserregister-pi1-error {
	font-size:11px;
	color:#FF0000;
}
div.register-box dl.dane3{ 
	margin: 18px 0 0 0;
}
div.register-box dl.dane3 dt {
	float:left;
	width:160px;
	margin: 0;
}
div.register-box dl.dane3 dt img {
	display:block;
	margin: 0;
	padding: 0;
}
div.register-box dl dd {
	margin: 0 0 10px;
}
div.register-box dl.dane3 label.sec {
	margin: 0;
	text-align:right;
	display:block;
	margin: 0 30px 0 0;
}
div.register-box dl.dane3 label.sec a {
	color:#f6219d;
}
div.znajomi {
background:#FFFFFF;
border: 1px solid #cddff2;
width:100%;
margin: 0 0 5px;
}
div.znajomi h2 {
	margin: 0;
	padding: 0 0 15px;
}
div.znajomi div.w {
	background:url(../images/bg_box_znajomi.gif) repeat-x top;
margin: 1px;
padding: 13px 13px 5px;
}
div.znajomi p {
	margin:0;
	padding: 0 0 15px;
}
div.znajomi input[type=text] {
	border:1px solid #b8cee5;
	padding:  4px 10px 4px 10px;
	width:140px;
	display:block;
	margin: auto 5px auto 0;
}
div.znajomi input {
	margin: auto 0 auto;
}
div.znajomi select {
	border:1px solid #b8cee5;
	padding:  4px 10px 4px 10px;
	width:162px;
	display:block;
	margin: 0 0 5px;
}
div.znajomi table {
	margin: 0 0 5px;
}
div.znajomi table td {
	height:28px;
}
/*  rejestracja */
/*  profil */

div.profil {
	padding: 1px;
	margin: 0 0 7px 0;
}
div.profil div.zarzadzaj {
	width:736px;
	background:#eaf1f7;
	padding: 11px 0;
}
div.profil div.zarzadzaj p {
	color:#5c74a2;
	font-size:12px;
	line-height:19px;
	padding: 0 18px;
}
div.profil div.zarzadzaj p.fr{
	padding-top:9px;
	font-weight:bold;
}
div.profil div.zarzadzaj p.fr a {
	color:#f6219d
}
h2.slogan {
	width:511px;
	height:28px;
	background:url(../images/h2-profil.png) no-repeat;
	margin: 0 0 14px 0;
}
div.profil div.pudelko {
	background:url(../images/profil.jpg) no-repeat right bottom;
	padding:22px 0 0 14px;
	min-height:211px;
	height:auto!important;
	height:211px;
}
div.profil div.pudelko ul {
	list-style-type:none;
	margin: 0 200px 16px 0;
}
div.profil div.pudelko ul li {
	font-size:12px;
	color:#5c74a2;
	line-height:17px;
}
div.profil div.pudelko ul li div {
	padding: 5px 0 5px 11px;
	background:url(../images/kat_menu_ico.png) left top no-repeat;
	color:#5c74a2;
}
div.profil div.pudelko div.klawisz {
	margin: 0 0 0 2px;
}
div.profil div.profildziecka {
	background:#eaf1f7;
	width:100%;
	padding-bottom:14px;
}
div.profil div.profildziecka div.zdjecie {
	float:left;
	padding: 14px 14px 0;
}
div.profil div.profildziecka div.zdjecie p {
	font-size:9pt;
	color:#5c74a2;
	text-align:center;
}
div.profil div.profildziecka div.podst_info {
	border-right: 1px solid #cddff2;
	float:left;
	margin:31px 0 0 0;
	padding: 0 36px 0 0;
	height:66px;
}
div.profil div.profildziecka div.podst_info p {
	font-size:9pt;
	color:#5c74a2;
	line-height:19px;
	padding: 10px 0 0
}
div.profil div.profildziecka div.dodatki {
	border-left: 1px solid #ffffff;
	float:left;
	margin:32px 0 0 0;
	padding: 0 0 0 35px;
	height:66px;
	width:250px;
}

div.profil div.profildziecka div.dodatki p {
	font-size:9pt;
	color:#5c74a2;
	line-height:19px;
	padding:9px 0 0
}
div.profil div.profildziecka div.dodatki p span {
	font-weight:bold;
	color:#f6219d;
}
div.profil div.profildziecka div.e-link {
	float:right;
	margin:0;
	padding:50px 25px 0 0;
}
div.profil div.profildziecka div.e-link p {
	color:#f6219d;
	font-size:9pt;
	font-weight:bold;
}
div.profil div.profildziecka div.e-link p a {
	color:#f6219d;
	text-decoration:underline;
}
div.zapros {
	background:url(../images/profildziecka_07.jpg) no-repeat top;
	width:365px;
	height:211px;
}
div.galeria {
	background:url(../images/profildziecka_09.jpg) no-repeat top;
	width:365px;
	height:211px;
}
div.zapros p, div.galeria p {
	width:306px;
	height:66px;
	color:#5c74a2;
	font-size: 9pt;
	padding: 0 0 0 28px;
	line-height:21px;
}
div.zapros h2, div.galeria h2 {
		padding: 20px 0 10px 29px;
}
div.zapros h2 img, div.galeria h2 img {
	display:block;
} 
div.zapros a.kliki,div.galeria a.kliki {
	margin: 0 0 0 27px;
}


/*  test  */

div.content_left div.dzieci { 
	padding: 16px 0 3px 0;
	width:100%;
	margin: 3px 0 7px 0;
}
div.content_left div.dzieci div.dziecko{
	margin: 0 4px 13px 16px!important;
	margin: 0 10px 13px 10px;
	text-align:center;
	float:left;
	width:100px;
	height:150px;
}
div.content_left div.dzieci div.dziecko img {
	border: 1px solid #cddff2;
	padding: 1px;
}
div.content_left div.dzieci div.dziecko p {
	font-size:12px;
	color:#5c74a2;
}
div.content_left div.dzieci div.dziecko p.bodytext {
	margin: 0;
	padding: 0;
}
div.content_left div.dzieci div.dziecko p a {
	color:#f6219d;
	text-decoration:underline;
}
div.content_left div.dzieci div.dziecko a.thickbox {
	color:#f6219d;
	font-size:11px;
}
div.content_left div.wybor div.dziecko {
	padding: 12px 14px 12px 14px;
	text-align:center;
	float:left;
}
div.content_left div.wybor div.dziecko img {
	border: 1px solid #cddff2;
	padding: 1px;
}
div.content_left div.wybor div.wybrany {
 background:#eaf1f7;
}
div.content_left div.wybor div.dziecko p {
	font-size:12px;
	color:#5c74a2;
}
div.content_left div.wybor div.dziecko p a {
	color:#f6219d;
	text-decoration:underline;
}

/*  test  */

div.c_bottom_right div.dzieci { 
	padding: 16px 0 3px 0;
	width:100%;
	margin: 3px 0 7px 0;
}
div.c_bottom_right div.dzieci div.dziecko{
	margin: 0 4px 13px 11px!important;
	margin: 0 10px 13px 10px;
	text-align:left;
	height:100px;
}
div.c_bottom_right div.dzieci div.dziecko img {
	border: 1px solid #cddff2;
	padding: 1px;
	float:left;
	margin: 0 10px 0 0 ;
}
div.c_bottom_right div.dzieci div.dziecko p {
	font-size:12px;
	color:#5c74a2;
}
div.c_bottom_right div.dzieci div.dziecko p.bodytext {
	margin: 0;
	padding: 15px 0 0 0;
}
div.c_bottom_right div.dzieci div.dziecko p a {
	color:#f6219d;
	text-decoration:underline;
}
div.c_bottom_right div.dzieci div.dziecko a.thickbox {
	color:#f6219d;
	font-size:11px;
}
div.c_bottom_right div.wybor div.dziecko {
	padding: 12px 11px 12px 11px;
	text-align:left;
}
div.c_bottom_right div.wybor div.dziecko img {
	border: 1px solid #cddff2;
	padding: 1px;
	float:left
}
div.c_bottom_right div.wybor div.wybrany {
 background:#eaf1f7;
}
div.c_bottom_right div.wybor div.dziecko p {
	font-size:12px;
	color:#5c74a2;
}
div.c_bottom_right div.wybor div.dziecko p a {
	color:#f6219d;
	text-decoration:underline;
}
div.wybor div.arrow-1 {
	float:left;
	padding:33px 0 0;
}
div.wybor div.arrow-2 {
	float:right;
	padding:33px 18px 0 0;
}
/*  profil */
/* zaproszenie */
div.zaproszenie {
	width:100%;
	margin: 0 0 7px 0;
}
div.zaproszenie div.info {
	background:#eaf1f7;
	border: 1px solid #FFFFFF;
	width:738px;
}
div.zaproszenie div.info p {
	font-size: 9pt;
	font-weight:bold;
	color:#5c74a2;
	text-align:center;
	line-height:19px;
	padding:10px 0;
}
div.zaproszenie form {
	margin: 0; padding:0 ;
}
div.zaproszenie label {
	color:#5c74a2;
	font-size: 9pt;
	font-weight:bold;
	margin: 0 0 10px 0;
	display:block;
}
div.zaproszenie div.formularz {
	padding: 0 0 0 15px;
}
div.zaproszenie div.formularz div.cela {
	padding: 17px 0 0;
}
div.zaproszenie input.adress { border:1px solid #b8cee5; width:225px!important;width:231px;height:22px!important;height:26px; margin-bottom:14px; margin-right:1px;padding: 4px 3px 0;}
div.zaproszenie textarea { border:1px solid #b8cee5; width:701px!important;width:707px;height:126px;padding: 3px;}
div.zaproszenie div.cela-przycisk {
	padding: 0 14px 12px;
	text-align:right
}
/* komentarz profil*/
div.forum_element img.osoba {
	border: 1px solid #cddff2;
	padding:1px;
	margin: 0 14px;
	display:block
} div.komentarze-profile div.autor-data {
	margin: 0 14px 0 0;
}
div.komentarze-profile table {
	padding:10px 0;
}
div.zalogowany {
	width:431px;
	padding: 10px 0 0 5px;
}
div.zalogowany p {
	font-size: 9pt;
	color:#5c74a2;
	line-height:24px;
}
div.zalogowany p span.dane {
	font-size: 9pt;
	color:#5c74a2;
	line-height:24px;
	margin-right: 11px;
}
div.zalogowany p a {
	color:#f6219d;
}
div.zalogowany p span {
	color:#d5dce8;
}
div.zalogowany p.fr span {
	float:left;
}
div.zalogowany p input {
	background:none;
	border: 0;
	font-size: 9pt;
	color:#f6219d;
	line-height:17px;
	font-weight:bold;
	display:block;
	padding: 4px 3px 0
	
}
/* */
div.hitbox {
	border:1px solid #cddff2;
	height:266px;
	margin: 0 0 10px;

}
div.hitbox ul {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 6px 0 0 6px;
	z-index:90;
	position:absolute;
}
div.hitbox ul li {
	background:url(../images/off_1.png) no-repeat left top;
	margin: 0 0 6px 0;padding:2px 8px 2px 2px;
	display:block;
	
}
div.hitbox ul li.ac {
	background:url(../images/akt_1.png) no-repeat left top;
}
div.hitbox ul li a{
	margin: 0;padding:0;	display:block;
}
div.hitbox ul li a img{
	margin: 0;padding:0;	display:block;
}
div.hitbox div#hphitimg {
position:relative;
margin:-5px 0 0 100px;
z-index:0;
}
div.hitbox  div#hphitimgbd {
	background:#000000;
	filter:alpha(opacity=79);-moz-opacity:.79;opacity:.79;
	width:225px;
	height:266px;
	margin: -266px 0 0 514px;
	position:relative;
	z-index:95;
}
div.hitbox h1 {
	background:none;
	margin: 0 4px;
	padding: 8px 11px 6px 11px;
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	font-family:Arial;
	border-bottom: 1px solid #4c4c4c;
}

div.hitbox h1 a {
	color:#e1ebf4;
	margin: 0;
	font-size:15px;
	font-weight:bold;
	padding: 0;
}
div.hitbox a { color:#ffffff; padding: 5px 0 0;	margin: 0 14px;display:block;font-size:12px;}
div.tooltip {
	position:absolute;
	width:126px;
	text-align:center;
}

fieldset.csc-mailform {
	margin: 0;
	padding: 0;
	display:block;
}
fieldset.csc-mailform label {
	display:block;
}
fieldset.csc-mailform input {
	border: 1px solid #b8cee5;
	color:#001b5f;
	font-size:11px;
	padding:3px 2px 2px;
	width:300px;
	font-family:arial;
}
fieldset.csc-mailform  div.csc-mailform-field {
	width:99%;
	margin: 0 0 5px;
}
fieldset.csc-mailform textarea {
	border: 1px solid #b8cee5;
	color:#001b5f;
	font-size:10px;
	padding:3px 2px 2px;
	width:300px;
} 
fieldset.csc-mailform input.csc-mailform-submit	{
	padding: 0 20px 2px;
	width:80px;
	border: 0;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	font-size:12px;
	background:url(../images/bt_send.gif) no-repeat bottom;
	height:27px;
	display:block;
	cursor:pointer;
	line-height:14px;
}
div.tx-newloginbox-pi9 {
 border: 1px solid #cddff2;
	width:708px!important;
	Width:740px;
	padding: 10px 15px;
	margin: 0 0 7px 0;
}
div.tx-newloginbox-pi9 input {
	border: 1px solid #b8cee5;
	color:#001b5f;
	font-size:11px;
	padding:3px 2px 2px;
	width:300px;
	font-family:arial;
}
div.tx-newloginbox-pi9 input.forgot {
	padding: 0 20px 2px;
	border: 0;
	width:94px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	font-size:12px;	
	display:block;
	cursor:pointer;
	line-height:12px;
	margin: 5px auto 0;
}
div.tx-newloginbox-pi9 tr.first td {
	padding: 0 0 5px 0;
}
div.tx-newloginbox-pi9 label{
	margin: 0 5px 0 0;
}
p.tx-srfeuserregister-pi1-notice {
	font-size: 9px;
	font-weight:bold;
	line-height:18px;
	color:#5c74a2;
}
div.banner-top {
	width:100%;
	text-align:center;
	margin: 0 auto 0;
}
div.banner-rekl div {
	padding: 0 0 10px;
}
div.rss_box {
	width:100%;
	margin: 0 0 11px 0;
	padding: 0 0 2px 0;
}
div.rss_box img {
	float:left;
}
div.rss_box div.rss_title {
	color:#5c74a2;
	font-size:12px;
	line-height:17px;
	padding: 6px 0 5px 0;
	margin: 0 0 0 14px!important;
	margin: 0 0 0 6px;
	font-weight:bold;
	float:left;

}
div.rss_box div.rss_title a {
	color:#5c74a2;
}
div.rss_box div.rss_single {
	padding: 4px 0 3px;
	width:100%;
}
div.rss_box div.rss_single div.rss_header a{
	color:#5c74a2;
	font-size:12px;
	font-weight:bold;
}
div.rss_box div.rss_single div.rss_header {
	margin: 0 14px;
}
div.rss_box div.rss_single div.rss_summary {
	font-size:11px;
	color:#5c74a2;
	margin: 0 14px;
	padding: 3px 0;
}
div.rss_box  div.rss_description {
	font-size:11px;
	color:#5c74a2;
	margin: 0 14px 0;
}
div.rss_box div.opis_rss {
	margin: 0 14px;
	color:#5c74a2;
	font-size:10px;
	text-align:right;
	padding: 5px 0 3px;
}
div.rss_box div.rss_single div.rss_date { font-size:10px; padding: 0 14px 0 0 0;	margin: 0 14px;}
div.rss_box div.rss_single div.rss_category { font-size:10px;	margin: 0 14px;}


div.user-menu {
	width:100%;
	margin: 0 0 11px 0;
	padding: 0;
	background:#FFFFFF;
	border: 1px solid #bfd7ef;
}
div.user-menu div.w1 {
	background:url(../images/bg_header_zalog.gif) top repeat-x;
	margin: 1px 1px 0;
	
}
div.user-menu h6 {
	color:#5c74a2;
	font-size:12px;
	line-height:17px;
	padding: 5px 0 3px 15px;
	font-weight:bold;
}
div.user-menu ul {
	margin:0 0 1px;
	padding: 5px 13px;
	list-style-type:none;
	background:#f2f7fc url(../images/bg_zalog_user.gif) top repeat-x;
	
}
div.user-menu ul li {
	font-size:12px;
	font-weight:normal;
	line-height:17px;
}
div.user-menu ul li div {
	background:url(../images/kat_menu_ico.png) left top no-repeat;
	padding: 4px 0 4px 0;
}
div.user-menu ul li div a {
	margin: 0 0 0 17px;
	display:block;
	color:#5c74a2;
}
div.user-menu ul li.end {
	background:none;
}
.indentmenu2{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
margin: 1px 0 0 0;
position:relative
}
.indentmenu2 ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
 /*navy border*/
list-style-type:none;
z-index:99;
}
.indentmenu2 ul li{
float:left;
margin: 0 3px 0 0;
}
.indentmenu2 ul li a{
color: #5c74a2; /*text color*/
display:block;
text-decoration: none;
 /*navy divider between menu items*/
}
.indentmenu2 ul li a span{ 
padding: 8px 18px 6px;
display:block;
}
.indentmenu2 ul li a:visited{
color: #5c74a2;
}

.indentmenu2 ul li a.selected{
color: #f6219d !important;
 /*shift text down 1px*/
}
.indentmenu2 ul li a.selected span{
padding: 8px 18px 6px;
}

.indentmenu3{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
margin: 1px 0 0 0;
position:relative
}
.indentmenu3 ul{
margin: 0 0 0 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
 /*navy border*/
list-style-type:none;
z-index:99;
}
.indentmenu3 ul li{
float:left;
margin: 0 3px 0 0;
}
.indentmenu3 ul li a{
color: #5c74a2; /*text color*/
display:block;
text-decoration: none;
 /*navy divider between menu items*/
}
.indentmenu3 ul li a span{ 
padding: 8px 18px 8px;
display:block;
}
.indentmenu3 ul li a:visited{
color: #5c74a2;
}

.indentmenu3 ul li a.selected{
color: #f6219d !important;
 /*shift text down 1px*/
}
.indentmenu3 ul li a.selected span{
padding: 8px 18px 6px;
}
div.tabstyle table.forum-main-tables {
	width: 710px;
}
table.forum-main-tables {
	width:740px;
}
table.forum-main-tables table.forum-rows {border-left:1px solid #ebebeb; }
table.forum-main-tables table.forum-rows  td { border:1px solid #ebebeb; padding:2px 2px 2px 20px; border-top: 0; border-left:0; }
table.forum-header th { background:#b8cee5; font-weight:bold; color:#5c74b1; font-size:12px; padding:2px 2px 2px 20px;}
table.forum-main-tables .forum-center {
	text-align:center
}
table.forum-main-tables table.forum-rows td a { color:#5c74b1;}

/* niebieski */
body.blue {background:#f0f1f1 url(../images/body_blue.gif) repeat-x top;}
body.blue div.page-02_ {background:url(../images/bg_menu_blue.gif) top;}
body.blue div.page-03_ {background:url(../images/bg_content_blue.gif) top;}
body.blue div.page-04_ {background:url(../images/bg_content_blue.gif) top;}
body.blue div.page-05_ {background:url(../images/bg_stopka_blue.gif) top;}
body.blue div.logo a {background:url(../images/logo_blue.gif) no-repeat;}
body.blue div.motyw-1 {background:url(../images/motyw_1.jpg) no-repeat top;}
body.blue div.motyw-2 {background:url(../images/motyw_2.jpg) no-repeat top;}
body.blue div.motyw-3 {background:url(../images/motyw_3.jpg) no-repeat top;}
body.blue div.motyw-4 {background:url(../images/motyw_4.jpg) no-repeat top;}
body.blue div.sidebar div.csc-header, body.blue div.kat-menu, body.blue div.rss_box {background:#b8cee5;}
body.blue div.kat-menu ul, body.blue div.rss_box div.rss_single {background:#e1ebf4;}
body.blue div.kat-menu ul li, body.blue div.rss_box div.rss_single div.rss_summary, body.blue div.user-menu ul li, body.blue div.kalendarz ul li {background:url(../images/kat_menu_kropki.gif) bottom repeat-x;}
body.blue div.kat-menu ul li.end {background:none;}
body.blue div.wrap_stopka {border-top: 1px solid #cddff2;}
body.blue ul.menu-bottom li a {color:#5c74a2}
body.blue div.stopka p {color:#5c74a2;}
body.blue div.stopka p a {color:#5c74a2;}
body.blue div.tabstyle{border:1px solid #cddff2;}
body.blue div.latest-article {border:1px solid #dfebf8;border-bottom: 2px solid #b8cee5;}
body.blue div.latest-article table {background:url(../images/lista_kropki_blue.gif) top repeat-x;}
body.blue div.latest-article ul.menu-a li {background:url(../images/lista_kropki_blue.gif) top repeat-x;}
body.blue ul.lista_1 li span {background:url(../images/bg_data_blue.gif) no-repeat;	color:#5c74a2;}
body.blue .indentmenu ul li a,	body.blue .indentmenu2 ul li a, body.blue .indentmenu3 ul li a{background:url(../images/tabs_small_01.gif) top left no-repeat;}
body.blue .indentmenu ul li a span{ background:url(../images/tabs_small_02.gif) top right no-repeat;}
body.blue .indentmenu2 ul li a span, body.blue .indentmenu3 ul li a span{ background:url(../images/tabs_small_02a.gif) top right no-repeat;}
body.blue .indentmenu ul li a.selected{ background:url(../images/tabs_small_03.gif) top left no-repeat;}
body.blue .indentmenu ul li a.selected span{ background:url(../images/tabs_small_04.gif) top right no-repeat;}
body.blue .indentmenu2 ul li a.selected, body.blue .indentmenu3 ul li a.selected{ background:url(../images/tabs_small_03.gif) top left no-repeat;}
body.blue .indentmenu2 ul li a.selected span, body.blue .indentmenu3 ul li a.selected span{ background:url(../images/tabs_small_04a.gif) top right no-repeat;}
body.blue ul.lista_1 li {background: url(../images/lista_kropki_blue.gif) bottom repeat-x;}
body.blue div.profil div.pudelko ul li {background: url(../images/lista_kropki_jasne_blue.gif) bottom repeat-x;}
body.blue table.komentarz-profil  {background: url(../images/lista_kropki_jasne_blue.gif) top repeat-x;}
body.blue div.news-single-item, body.blue div.csc-sitemap, body.blue div.news-search-emptyMsg, body.blue div.mapa_serwisu { border:1px solid #dfebf8;border-bottom: 2px solid #b8cee5;}
body.blue div.news-list-item{ border-bottom:1px solid #cddff2;}
body.blue div.news-list-container { border: 1px solid #cddff2; }
body.blue div.temat-menu {background:#b8cee5;}
body.blue div.temat-menu ul {background:#e1ebf4;}
body.blue div.temat-menu ul li.p1 {background:#e1ebf4;}
body.blue div.temat-menu ul li.p2 {background:#FFFFFF;}
body.blue div.edycja_profilu, body.blue div.register-box, body.blue div.register-box2, body.blue div.profil,body.blue div.dzieci, body.blue div.zaproszenie  { border: 1px solid #cddff2}
body.blue  div.cela-1 {border-top: 1px solid #cddff2}
body.blue div.kalendarz {  background:url(../images/kalendarz_blue.gif) repeat-x top; border: 1px solid #dfebf8}
/* niebieski */
/* różowy */
body.pink {background:#FFFFFF url(../images/body_pink.gif) repeat-x top;}
body.pink div.page-02_ {background:url(../images/bg_menu_pink.gif) top;}
body.pink div.page-03_ {background:url(../images/bg_content_pink.gif) top;}
body.pink div.page-04_ {background:url(../images/bg_content_pink.gif) top;}
body.pink div.page-05_ {background:url(../images/bg_stopka_pink.gif) top;}
body.pink div.logo a {background:url(../images/logo_pink.gif) no-repeat;}
body.pink div.motyw-1 {background:url(../images/motyw_5.jpg) no-repeat top;}
body.pink div.motyw-2 {background:url(../images/motyw_6.jpg) no-repeat top;}
body.pink div.motyw-3 {background:url(../images/motyw_7.jpg) no-repeat top;}
body.pink div.motyw-4 {background:url(../images/motyw_8.jpg) no-repeat top;}
body.pink div.sidebar div.csc-header, body.pink div.kat-menu, body.pink div.rss_box {background:#f1c3ef;}
body.pink div.kat-menu ul, body.pink div.rss_box div.rss_single {background:#ffefff;}
body.pink div.kat-menu ul li, body.pink div.rss_box div.rss_single div.rss_summary, body.pink div.kalendarz ul li {background:url(../images/kat_menu_kropki_pink.gif) bottom repeat-x;}
body.pink div.kat-menu ul li.end {background:none;}
body.pink div.wrap_stopka {border-top: 1px solid #f6cff6;}
body.pink ul.menu-bottom li a {color:#f6219d}
body.pink div.stopka p {color:#f6219d;}
body.pink div.stopka p a {color:#f6219d;}
body.pink div.tabstyle{border:1px solid #f6cff6;}
body.pink div.latest-article {border:1px solid #f6cff6;border-bottom: 2px solid #f1c3ef;}
body.pink div.latest-article table {background:url(../images/lista_kropki_pink.gif) top repeat-x;}
body.pink div.latest-article ul.menu-a li {background:url(../images/lista_kropki_pink.gif) top repeat-x;}
body.pink ul.lista_1 li span {background:url(../images/bg_data_pink.gif) no-repeat; color:#f6219d;}
body.pink .indentmenu ul li a, body.pink .indentmenu2 ul li a, body.pink .indentmenu3 ul li a {background:url(../images/tabs_small_pink_01.gif) top left no-repeat;}
body.pink .indentmenu ul li a span{ background:url(../images/tabs_small_pink_02.gif) top right no-repeat;}
body.pink .indentmenu2 ul li a span, body.pink .indentmenu3 ul li a span{ background:url(../images/tabs_small_pink_02a.gif) top right no-repeat;}
body.pink .indentmenu ul li a.selected{ background:url(../images/tabs_small_pink_03.gif) top left no-repeat;}
body.pink .indentmenu ul li a.selected span{ background:url(../images/tabs_small_pink_04.gif) top right no-repeat;}
body.pink .indentmenu2 ul li a.selected, body.pink .indentmenu3 ul li a.selected{ background:url(../images/tabs_small_pink_03.gif) top left no-repeat;}
body.pink .indentmenu2 ul li a.selected span, body.pink .indentmenu3 ul li a.selected span{ background:url(../images/tabs_small_pink_04a.gif) top right no-repeat;}
body.pink ul.lista_1 li {background: url(../images/lista_kropki_pink.gif) bottom repeat-x;}
body.pink div.news-single-item { border:1px solid #f6cff6;border-bottom: 2px solid #f1c3ef;}
body.pink div.news-list-item{ border-bottom:1px solid #f6cff6;}
body.pink div.news-list-container { border: 1px solid #f6cff6; }
body.pink div.temat-menu {background:#f1c3ef;}
body.pink div.temat-menu ul {background:#ffefff;}
body.pink div.temat-menu ul li.p1 {background:#ffefff;}
body.pink div.temat-menu ul li.p2 {background:#FFFFFF;}
body.pink div.kalendarz {  background:url(../images/kalendarz_pink.gif) repeat-x top; border: 1px solid #f6cff6}
/* pomarańcz */
body.orange {background:#FFFFFF url(../images/body_orange.gif) repeat-x top;}
body.orange div.page-02_ {background:url(../images/bg_menu_orange.gif) top;}
body.orange div.page-03_ {background:url(../images/bg_content_orange.gif) top;}
body.orange div.page-04_ {background:url(../images/bg_content_orange.gif) top;}
body.orange div.page-05_ {background:url(../images/bg_stopka_orange.gif) top;}
body.orange div.logo a {background:url(../images/logo_orange.gif) no-repeat;}
body.orange div.motyw-1 {background:url(../images/motyw_9.jpg) no-repeat top;}
body.orange div.motyw-2 {background:url(../images/motyw_10.jpg) no-repeat top;}
body.orange div.motyw-3 {background:url(../images/motyw_11.jpg) no-repeat top;}
body.orange div.motyw-4 {background:url(../images/motyw_12.jpg) no-repeat top;}
body.orange div.sidebar div.csc-header, body.orange div.kat-menu, body.orange div.rss_box {background:#fbda75;}
body.orange div.kat-menu ul, body.orange div.rss_box div.rss_single {background:#fef8db;}
body.orange div.kat-menu ul li, body.orange div.rss_box div.rss_single div.rss_summary, body.orange div.kalendarz ul li {background:url(../images/lista_kropki_orange.gif) bottom repeat-x;}
body.orange div.kat-menu ul li.end {background:none;}
body.orange div.wrap_stopka {border-top: 1px solid #fdefac;}
body.orange ul.menu-bottom li a {color:#5c74a2}
body.orange div.stopka p {color:#5c74a2;}
body.orange div.stopka p a {color:#5c74a2;}
body.orange div.tabstyle{border:1px solid #fdefac;}
body.orange div.latest-article {border:1px solid #fdefac;border-bottom: 2px solid #fbda75;}
body.orange div.latest-article table {background:url(../images/lista_kropki_orange.gif) top repeat-x;}	
body.orange div.latest-article ul.menu-a li {background:url(../images/lista_kropki_orange.gif) top repeat-x;}
body.orange ul.lista_1 li span {background:url(../images/bg_data_orange.gif) no-repeat; color:#5c74a2;}
body.orange .indentmenu ul li a, body.orange .indentmenu2 ul li a, body.orange .indentmenu3 ul li a{background:url(../images/tabs_small_orange_01.gif) top left no-repeat;}
body.orange .indentmenu ul li a span{ background:url(../images/tabs_small_orange_02.gif) top right no-repeat;}
body.orange .indentmenu2 ul li a span ,body.orange .indentmenu3 ul li a span{ background:url(../images/tabs_small_orange_02a.gif) top right no-repeat;}
body.orange .indentmenu ul li a.selected{ background:url(../images/tabs_small_orange_03.gif) top left no-repeat;}
body.orange .indentmenu ul li a.selected span{ background:url(../images/tabs_small_orange_04.gif) top right no-repeat;}
body.orange .indentmenu2 ul li a.selected, body.orange .indentmenu3 ul li a.selected{ background:url(../images/tabs_small_orange_03.gif) top left no-repeat;}
body.orange .indentmenu2 ul li a.selected span, body.orange .indentmenu3 ul li a.selected span{ background:url(../images/tabs_small_orange_04a.gif) top right no-repeat;}
body.orange ul.lista_1 li {background: url(../images/lista_kropki_orange.gif) bottom repeat-x;}
body.orange div.news-single-item { border:1px solid #fdefac;border-bottom: 2px solid #fbda75;}
body.orange div.news-list-item{ border-bottom:1px solid #fdefac;}
body.orange div.news-list-container { border: 1px solid #fdefac; }
body.orange div.temat-menu {background:#fbda75;}
body.orange div.temat-menu ul {background:#fef8db;}
body.orange div.temat-menu ul li.p1 {background:#fef8db;}
body.orange div.temat-menu ul li.p2 {background:#FFFFFF;}
body.orange div.kalendarz {  background:url(../images/kalendarz_orange.gif) repeat-x top; border: 1px solid #fdefac}
/* zielony */
body.green {background:#FFFFFF url(../images/body_green.gif) repeat-x top;}
body.green div.page-02_ {background:url(../images/bg_menu_green.gif) top;}
body.green div.page-03_ {background:url(../images/bg_content_green.gif) top;}
body.green div.page-04_ {background:url(../images/bg_content_green.gif) top;}
body.green div.page-05_ {background:url(../images/bg_stopka_green.gif) top;}
body.green div.logo a {background:url(../images/logo_green.gif) no-repeat;}
body.green div.motyw-1 {background:url(../images/motyw-13.jpg) no-repeat top;}
body.green div.motyw-2 {background:url(../images/motyw-14.jpg) no-repeat top;}
body.green div.motyw-3 {background:url(../images/motyw-15.jpg) no-repeat top;}
body.green div.motyw-4 {background:url(../images/motyw-16.jpg) no-repeat top;}
body.green div.sidebar div.csc-header, body.green div.kat-menu, body.green div.rss_box {background:#c9efa9;}
body.green div.kat-menu ul, body.green div.rss_box div.rss_single {background:#f4ffeb;}
body.green div.kat-menu ul li, body.green div.rss_box div.rss_single div.rss_summary, body.green div.kalendarz ul li {background:url(../images/lista_kropki_green.gif) bottom repeat-x;}
body.green div.kat-menu ul li.end {background:none;}
body.green div.wrap_stopka {border-top: 1px solid #cddff2;}
body.green ul.menu-bottom li a {color:#5c74a2}
body.green div.stopka p {color:#5c74a2;}
body.green div.stopka p a {color:#5c74a2;}
body.green div.tabstyle{border:1px solid #c9efa9;}
body.green div.latest-article {border:1px solid #cce5b7;border-bottom: 2px solid #c9efa9;}
body.green div.latest-article table {background:url(../images/lista_kropki_green.gif) top repeat-x;}
body.green div.latest-article ul.menu-a li {background:url(../images/lista_kropki_green.gif) top repeat-x;}
body.green ul.lista_1 li span {background:url(../images/bg_data_green.gif) no-repeat; color:#5c74a2;}
body.green .indentmenu ul li a, body.green .indentmenu2 ul li a, body.green .indentmenu3 ul li a{background:url(../images/tabs-small-green-01.gif) top left no-repeat;}
body.green .indentmenu ul li a span{ background:url(../images/tabs-small-green-04.gif) top right no-repeat;}
body.green .indentmenu2 ul li a span, body.green .indentmenu3 ul li a span{ background:url(../images/tabs-small-green-04a.gif) top right no-repeat;}
body.green .indentmenu ul li a.selected{ background:url(../images/tabs-small-green-03.gif) top left no-repeat;}
body.green .indentmenu ul li a.selected span{ background:url(../images/tabs-small-green-02.gif) top right no-repeat;}
body.green .indentmenu2 ul li a.selected, body.green .indentmenu3 ul li a.selected{ background:url(../images/tabs-small-green-03.gif) top left no-repeat;}
body.green .indentmenu2 ul li a.selected span, body.green .indentmenu3 ul li a.selected span{ background:url(../images/tabs-small-green-02a.gif) top right no-repeat;}
body.green ul.lista_1 li {background: url(../images/lista_kropki_green.gif) bottom repeat-x;}
body.green div.news-single-item{ border:1px solid #cce5b7;border-bottom: 2px solid #c9efa9;}
body.green div.news-list-item{ border-bottom:1px solid #cce5b7;}
body.green div.news-list-container { border: 1px solid #cce5b7; }
body.green div.temat-menu {background:#c9efa9;}
body.green div.temat-menu ul {background:#f4ffeb;}
body.green div.temat-menu ul li.p1 {background:#f4ffeb;}
body.green div.temat-menu ul li.p2 {background:#FFFFFF;}
body.green div.kalendarz {  background:url(../images/kalendarz_green.gif) repeat-x top; border: 1px solid #cce5b7}
/* turkus */
body.cyan {background:#FFFFFF url(../images/body_turkus.gif) repeat-x top;}
body.cyan div.page-02_ {background:url(../images/bg_menu_turkus.gif) top;}
body.cyan div.page-03_ {background:url(../images/bg_content_turkus.gif) top;}
body.cyan div.page-04_ {background:url(../images/bg_content_turkus.gif) top;}
body.cyan div.page-05_ {background:url(../images/bg_stopka_turkus.gif) top;}
body.cyan div.logo a {background:url(../images/logo_turkus.gif) no-repeat;}
body.cyan div.motyw-1 {background:url(../images/motyw_17.jpg) no-repeat top;}
body.cyan div.motyw-2 {background:url(../images/motyw_18.jpg) no-repeat top;}
body.cyan div.motyw-3 {background:url(../images/motyw_19.jpg) no-repeat top;}
body.cyan div.motyw-4 {background:url(../images/motyw_20.jpg) no-repeat top;}
body.cyan div.sidebar div.csc-header, body.cyan div.kat-menu, body.cyan div.rss_box {background:#b9e4dd;}
body.cyan div.kat-menu ul, body.cyan div.rss_box div.rss_single {background:#e7fdfb;}
body.cyan div.kat-menu ul li, body.cyan div.rss_box div.rss_single div.rss_summary, body.cyan div.kalendarz ul li {background:url(../images/lista_kropki_turkus.gif) bottom repeat-x;}
body.cyan div.kat-menu ul li.end {background:none;}
body.cyan div.wrap_stopka {border-top: 1px solid #b9e4dd;}
body.cyan ul.menu-bottom li a {color:#5c74a2}
body.cyan div.stopka p {color:#5c74a2;}
body.cyan div.stopka p a {color:#5c74a2;}
body.cyan div.tabstyle{border:1px solid #b9e4dd;}
body.cyan div.latest-article {border:1px solid #b9e4dd;border-bottom: 2px solid #b9e4dd;}
body.cyan div.latest-article table {background:url(../images/lista_kropki_turkus.gif) top repeat-x;}
body.cyan div.latest-article ul.menu-a li {background:url(../images/lista_kropki_turkus.gif) top repeat-x;}
body.cyan ul.lista_1 li span {background:url(../images/bg_data_turkus.gif) no-repeat; color:#5c74a2;}
body.cyan .indentmenu ul li a, body.cyan .indentmenu2 ul li a, body.cyan .indentmenu3 ul li a{background:url(../images/tabs_turkus_3.gif) top left no-repeat;}
body.cyan .indentmenu ul li a span{ background:url(../images/tabs_turkus_4.gif) top right no-repeat;}
body.cyan .indentmenu2 ul li a span, body.cyan .indentmenu3 ul li a span{ background:url(../images/tabs_turkus_4a.gif) top right no-repeat;}
body.cyan .indentmenu ul li a.selected{ background:url(../images/tabs_turkus_1.gif) top left no-repeat;}
body.cyan .indentmenu ul li a.selected span{ background:url(../images/tabs_turkus_2.gif) top right no-repeat;}
body.cyan .indentmenu2 ul li a.selected, body.cyan .indentmenu3 ul li a.selected{ background:url(../images/tabs_turkus_1.gif) top left no-repeat;}
body.cyan .indentmenu2 ul li a.selected span, body.cyan .indentmenu3 ul li a.selected span{ background:url(../images/tabs_turkus_2a.gif) top right no-repeat;}
body.cyan ul.lista_1 li {background: url(../images/lista_kropki_turkus.gif) bottom repeat-x;}
body.cyan div.news-single-item{ border:1px solid #b9e4dd;border-bottom: 2px solid #b9e4dd;}
body.cyan div.news-list-item{ border-bottom:1px solid #b9e4dd;}
body.cyan div.news-list-container { border: 1px solid #b9e4dd; }
body.cyan div.temat-menu {background:#b9e4dd;}
body.cyan div.temat-menu ul {background:#e7fdfb;}
body.cyan div.temat-menu ul li.p1 {background:#e7fdfb;}
body.cyan div.temat-menu ul li.p2 {background:#FFFFFF;}
body.cyan div.kalendarz {  background:url(../images/kalendarz_cyan.gif) repeat-x top; border: 1px solid #b9e4dd}
/* czerwony */
body.red {background:#FFFFFF url(../images/body_red.gif) repeat-x top;}
body.red div.page-02_ {background:url(../images/bg_menu_red.gif) top;}
body.red div.page-03_ {background:url(../images/bg_content_red.gif) top;}
body.red div.page-04_ {background:url(../images/bg_content_red.gif) top;}
body.red div.page-05_ {background:url(../images/bg_stopka_red.gif) top;}
body.red div.logo a {background:url(../images/logo_turkus.gif) no-repeat;}
body.red div.motyw-1 {background:url(../images/motyw_21.jpg) no-repeat top;}
body.red div.motyw-2 {background:url(../images/motyw_22.jpg) no-repeat top;}
body.red div.motyw-3 {background:url(../images/motyw_23.jpg) no-repeat top;}
body.red div.motyw-4 {background:url(../images/motyw_24.jpg) no-repeat top;}
body.red div.sidebar div.csc-header, body.red div.kat-menu, body.red div.rss_box {background:#fbbec7;}
body.red div.kat-menu ul, body.red div.rss_box div.rss_single {background:#ffeee8;}
body.red div.kat-menu ul li, body.red div.rss_box div.rss_single div.rss_summary, body.red div.kalendarz ul li  {background:url(../images/lista_kropki_red.gif) bottom repeat-x;}
body.red div.kat-menu ul li.end {background:none;}
body.red div.wrap_stopka {border-top: 1px solid #fbbec7;}
body.red ul.menu-bottom li a {color:#5c74a2}
body.red div.stopka p {color:#5c74a2;}
body.red div.stopka p a {color:#5c74a2;}
body.red div.tabstyle{border:1px solid #fbbec7;}
body.red div.latest-article {border:1px solid #fbbec7;border-bottom: 2px solid #fbbec7;}
body.red div.latest-article table {background:url(../images/lista_kropki_red.gif) top repeat-x;}
body.red div.latest-article ul.menu-a li {background:url(../images/lista_kropki_red.gif) top repeat-x;}
body.red ul.lista_1 li span {background:url(../images/bg_data_red.gif) no-repeat; color:#5c74a2;}
body.red .indentmenu ul li a, body.red .indentmenu2 ul li a, body.red .indentmenu3 ul li a {background:url(../images/tabs_red_03.gif) top left no-repeat;}
body.red .indentmenu ul li a span{ background:url(../images/tabs_red_04.gif) top right no-repeat;}
body.red .indentmenu2 ul li a span, body.red .indentmenu3 ul li a span{ background:url(../images/tabs_red_04a.gif) top right no-repeat;}
body.red .indentmenu ul li a.selected{ background:url(../images/tabs_red_01.gif) top left no-repeat;}
body.red .indentmenu ul li a.selected span{ background:url(../images/tabs_red_02.gif) top right no-repeat;}
body.red .indentmenu2 ul li a.selected, body.red .indentmenu3 ul li a.selected{ background:url(../images/tabs_red_01.gif) top left no-repeat;}
body.red .indentmenu2 ul li a.selected span, body.red .indentmenu3 ul li a.selected span{ background:url(../images/tabs_red_02a.gif) top right no-repeat;}
body.red ul.lista_1 li {background: url(../images/lista_kropki_red.gif) bottom repeat-x;}
body.red div.news-single-item { border:1px solid #fbbec7;border-bottom: 2px solid #fbbec7;}
body.red div.news-list-item{ border-bottom:1px solid #fbbec7;}
body.red div.news-list-container { border: 1px solid #fbbec7; }
body.red div.temat-menu {background:#fbbec7;}
body.red div.temat-menu ul {background:#ffeee8;}
body.red div.temat-menu ul li.p1 {background:#ffeee8;}
body.red div.temat-menu ul li.p2 {background:#FFFFFF;}
body.red div.kalendarz {  background:url(../images/kalendarz_red.gif) repeat-x top; border: 1px solid #fbbec7}



/*  katreczki  */

div.Table_01_1 {
	width:804px;
	margin: 0 auto;
	text-align:left;
}
div.karteczki-00_ img {
	margin: 13px 0 8px 4px;
}
div.karteczki-01_ {
	width:804px;
	background:url(../kartki/karteczki_01.gif) top no-repeat;
}
div.karteczki-01_ div.box_w {
	background:url(../kartki/karteczki_01a.gif) bottom no-repeat;
	width:800px;
	position:relative;
	padding: 2px 2px;
	height:400px;
}
div.karteczki-01_ div.box_w img.kartka-wlaciwa {
	position:relative;
	z-index: 99;
	margin:0;
}
div.karteczki-01_ div.box_w img {
	position:absolute; 
	z-index: 0;
	margin: -160px 0 0 410px;
	display:block;
}
div.karteczki-01_ div.box_w div.box_tresc {
	 font-size:12px;
	 position:relative;
	 z-index:100;
	 margin: -250px 0 0 50px;
}
div.karteczki-01_ div.box_w div.box_tresc dl {
	width:300px;
}
div.karteczki-01_ div.box_w div.box_tresc dl dt {
	color:#a7913c;
	float:left;
	width:50px;
	min-height:22px;
	height:auto!important;
	height:22px;
	line-height:17px;
	text-align:right;
}
div.karteczki-01_ div.box_w div.box_tresc dl dd {
	color:#666666;
	margin: 0 0 0 60px;
	min-height:22px;
	height:auto!important;
	height:22px;
}
div.karteczki-01_ div.box_w div.box_tresc dl dd strong {
	font-size:14px;
	line-height:16px;
}
div.karteczki-02_ {
	width:800px;
	border-left: 2px solid #fb70ff;
	border-right: 2px solid #fb70ff;
}
div.karteczki-02_ div.content-komntarzy {
	padding: 20px 21px 10px;
}
div.karteczki-03_ {
	width:804px;
	height:15px;
	background:url(../kartki/karteczki_02.gif) top no-repeat;
	margin: 0 0 20px 0
}


div.karteczki-01_ div.box_w1 {
	background:url(../kartki/karteczki_01a.gif) bottom no-repeat;
	width:800px;
	position:relative;
	padding: 2px 2px;
	height:400px;
}
div.karteczki-01_ div.box_w1 img.kartka-wlaciwa {
	position:relative;
	z-index: 99;
	margin:0;
}
div.karteczki-01_ div.box_w1 img {
	position:absolute; 
	z-index: 0;
	margin: -160px 0 0 415px;
	display:block;
}
div.karteczki-01_ div.box_w1 div.box_tresc {
	 font-size:12px;
	 position:relative;
	 z-index:100;
	 margin: -250px 0 0 50px;
}
div.karteczki-01_ div.box_w1 div.box_tresc dl {
	width:300px;
}
div.karteczki-01_ div.box_w1 div.box_tresc dl dt {
	color:#66cccc;
	float:left;
	width:50px;
	min-height:22px;
	height:auto!important;
	height:22px;
	line-height:17px;
	text-align:right;
}
div.karteczki-01_ div.box_w1 div.box_tresc dl dd {
	color:#666666;
	margin: 0 0 0 60px;
	min-height:22px;
	height:auto!important;
	height:22px;
}
div.karteczki-01_ div.box_w1 div.box_tresc dl dd strong {
	font-size:14px;
	line-height:16px;
}
div.karteczki-01_ div.box_w2 {
	background:url(../kartki/karteczki_01a.gif) bottom no-repeat;
	width:800px;
	position:relative;
	padding: 2px 2px;
	height:400px;
}
div.karteczki-01_ div.box_w2 img.kartka-wlaciwa {
	position:relative;
	z-index: 99;
	margin:0;
}
div.karteczki-01_ div.box_w2 img {
	position:absolute; 
	z-index: 0;
	margin: -160px 0 0 200px;
	display:block;
}
div.karteczki-01_ div.box_w2 div.box_tresc {
	 font-size:12px;
	 position:relative;
	 z-index:100;
	 margin: -250px 0 0 435px;
}
div.karteczki-01_ div.box_w2 div.box_tresc dl {
	width:300px;
}
div.karteczki-01_ div.box_w2 div.box_tresc dl dt {
	color:#4374be;
	float:left;
	width:50px;
	min-height:22px;
	height:auto!important;
	height:22px;
	line-height:17px;
	text-align:right;
}
div.karteczki-01_ div.box_w2 div.box_tresc dl dd {
	color:#666666;
	margin: 0 0 0 60px;
	min-height:22px;
	height:auto!important;
	height:22px;
}
div.karteczki-01_ div.box_w2 div.box_tresc dl dd strong {
	font-size:14px;
	line-height:16px;
}

div.karteczki-01_ div.box_w3 {
	background:url(../kartki/karteczki_01a.gif) bottom no-repeat;
	width:800px;
	position:relative;
	padding: 2px 2px;
	height:400px;
}
div.karteczki-01_ div.box_w3 img.kartka-wlaciwa {
	position:relative;
	z-index: 99;
	margin:0;
}
div.karteczki-01_ div.box_w3 img {
	position:absolute; 
	z-index: 0;
	margin: -157px 0 0 165px;
	display:block;
}
div.karteczki-01_ div.box_w3 div.box_tresc {
	 font-size:12px;
	 position:relative;
	 z-index:100;
	 margin: -250px 0 0 435px;
}
div.karteczki-01_ div.box_w3 div.box_tresc dl {
	width:300px;
}
div.karteczki-01_ div.box_w3 div.box_tresc dl dt {
	color:#4374be;
	float:left;
	width:50px;
	min-height:22px;
	height:auto!important;
	height:22px;
	line-height:17px;
	text-align:right;
}
div.karteczki-01_ div.box_w3 div.box_tresc dl dd {
	color:#666666;
	margin: 0 0 0 60px;
	min-height:22px;
	height:auto!important;
	height:22px;
}
div.karteczki-01_ div.box_w3 div.box_tresc dl dd strong {
	font-size:14px;
	line-height:16px;
}
div.karteczki-01_ div.box_w4 {
	width:800px;
	position:relative;
	padding: 2px 2px;
	height:10px;
}

input.button_mini {
	background:url(../images/plus.gif) no-repeat;
	border: 0;
	padding: 5px 10px;
	color:#FFFFFF;
	font-weight:bold;
}
div.kolumna-zalogowany-box {
	width:356px!important;
	width:366px;
	padding: 10px 10px 10px 0;
	min-height:268px;
	height:auto!important;
	height:268px;
	margin: 0 0 12px;
}

div.box-n-galeria {
	background:url(../images/bg_ramka-n1.gif) repeat-y top left;
	width:364px;
	border-bottom: 1px solid #cddff2
}
 div.box-n-zaproszenie {
	background:url(../images/bg_ramka-n1.gif) repeat-y top left;
	width:365px;
	border-bottom: 1px solid #cddff2
}
div.box-n-zaproszenie div.top {
	width:100%;
	background:url(../images/box_lewy_n1.jpg) no-repeat top;
	min-height:266px;
	height:auto!important;
	height:266px;
}
div.box-n-galeria div.top{
	background:url(../images/box_prawy_n1.jpg) no-repeat top;
	min-height:266px;
	height:auto!important;
	height:266px;
	width:100%;
}
div.box-n-zaproszenie p, div.box-n-galeria p {
	width:306px;
	color:#5c74a2;
	font-size: 9pt;
	padding: 0 0 5px 28px;
	line-height:21px;
	text-align: justify
}
div.box-n-zaproszenie h2, div.box-n-galeria h2 {
		padding: 20px 0 10px 29px;
}
div.box-n-zaproszenie h2 img, div.box-n-galeria h2 img {
	display:block;
} 
div.box-n-zaproszenie a.kliki, div.box-n-galeria a.kliki {
	margin: 0 0 0 27px;
}
div.box-n-zaproszenie select {
	border:1px solid #b8cee5;
	padding:  4px 10px 4px 10px;
	width:162px;
	display:block;
	margin: 16px 0 16px 28px;
	font-size:13px;
	color:#001b5f;
	font-weight:bold;
	font-family: Arial
}
div.box-n-galeria select {
	border:1px solid #b8cee5;
	padding:  4px 10px 4px 10px;
	width:162px;
	display:block;
	margin: 16px 0 12px 28px;
	font-size:13px;
	color:#001b5f;
	font-weight:bold;
	font-family: Arial
}
div.box-n-galeria input[type=text] {
	border:1px solid #b8cee5;
	padding:  4px 10px 4px 10px;
	width:140px;
	display:block;
	margin: auto 5px auto 0;
}
div.box-n-galeria input {
	margin: auto 0 auto;
}

div.box-n-galeria table {
	margin: 0 0 5px 28px;
}
div.box-n-galeria table td {
	height:28px;
}
div.promocja-rejestracji {
	width:100%;
	border: 1px solid #cddff2;
	background:#FFFFFF;
	margin: 0 0 7px;
}
div.promocja-rejestracji h5 {
	margin: 0;
	padding: 0;
}
div.promocja-rejestracji div.bg{
	background:url(../images/bg_rejest-promo.gif) repeat-x top;
	margin: 1px;
	padding: 13px 0 10px 12px;
}
div.promocja-rejestracji div.bg p{
	font-size:12px;
	color:#5c74a2;
	padding: 10px 0 5px;
	margin: 0;
}
