﻿/*
	Ogolne własnośći
*/

body
{
    font-family: 'Times New Roman' , Times, serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    text-decoration: none;
    background-image: url(  'Images/b.bmp' );
}

table
{
    margin: 0px;
    padding: 0px;
    border-spacing: 0px;
}

tr
{
    margin: 0px;
    padding: 0px;
}

td
{
    margin: 0px;
    padding: 0px;
    border: none;
}

/*
	MasterPage
*/

.BodyMaster
{
    background-image: url(   'Grafika/tlo.jpg' );
}

.TableMain
{
    padding: 0px;
    width: 1000px;
    display: block;
    color: Black;
    margin: 0px auto 0px auto;
    border: none;
    border-spacing: 0px;
}

.TdLogo
{
    background-image: url(  "Grafika\logo.jpg" );
}

.TdTableLinki
{
    width: 200px;
    background-image: url(   'Grafika/bocznypasek.gif' );
    background-repeat: no-repeat;
    background-position: 58px 0px;
    border: none;
    text-decoration: none;
    height: 100%;
    vertical-align: top;
}

.TableLinki
{
}

.ImgLink
{
    border: 0px;
}

.TdPlaceHolder
{
    width: 700px;
    margin: 0px;
    vertical-align: top;
}

.TablePlaceHolder
{
    width: 700px;
    padding: 0px;
}

.MiddlePlaceHolder
{
    background-image: url(   'Grafika/srodek.gif' );
    background-repeat: repeat-y;
    margin: 0px;
    padding: 0 35px 0 10px;
}

/*
	News
*/

.DivNews
{
    padding: 10px;
    background-color: #CECE9F;
    border-color: #A65300;
    border-style: double;
    border-width: 5px;
    margin: 0px 10px 20px 10px;
}

.DivNewsTitle
{
    border: 2px ridge #A65300;
    font-family: 'Times New Roman' , Times, serif;
    font-size: 16px;
    font-weight: bolder;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    color: #5E2F00;
    text-decoration: none;
    background-color: #FFFFA6;
    padding: 5px;
}

.DivNewsContent
{
    font-family: 'Times New Roman' , Times, serif;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    text-decoration: none;
    border: none;
    padding: 15px 5px 20px 5px;
    text-align: justify;
    text-indent: 40px;
    line-height: 20px;
}

.DivNewsDate
{
    font-family: 'Times New Roman' , Times, serif;
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    text-decoration: none;
    border-top-style: inset;
    border-top-width: 2px;
    border-top-color: #A65300;
    padding: 20px 5px 5px 5px;
}

.TableNewsDate
{
    width: 100%;
}

.TdNewsDate
{
    text-align: left;
}

.TdNewsComments
{
    text-align: right;
}

.DivNewsAdmin
{
    margin-left: 520px;
    border-width: 2px;
    border-style: dotted;
    border-color: Black;
    padding: 5px;
}

.DivNewsAdmin a:link
{
    color: Maroon;
    font-style: normal;
    text-decoration: none;
    font-weight: bold;
}


/*
	AddNews
*/

.DivAddNewsText
{
    color: Black;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}

.DivAddComment
{
    color: Black;
    font: 18px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    width: 400px;
    background-color: #EEEEEE;
    border-width: 1px;
    border-style: solid;
    border-color: Black;
}

.DivAddCommentTitle
{
    font-weight: bold;
    border-bottom-style: dotted;
    border-bottom-color: Black;
    border-bottom-width: 1px;
    margin-bottom: 10px;
    background-color: #F9F9F9;
    padding: 5px 10px 5px 10px;
    text-align: center;
}

.DivAddCommentAuthor
{
    font-weight: bold;
    padding: 5px 10px 5px 10px;
}

.DivAddCommentContent
{
    font-weight: bold;
    padding: 5px 10px 15px 10px;
}

.DivComment
{
    color: Black;
    margin-left: auto;
    margin-right: auto;
    width: 400px;
    background-color: #EEEEEE;
    border-width: 1px;
    border-style: solid;
    border-color: Black;
    margin-top: 10px;
}

.DivCommentAuthor
{
    color: Blue;
    font-style: italic;
    font-weight: bolder;
    padding: 10px;
    border-bottom-style: dashed;
    border-bottom-color: Black;
    border-bottom-width: 1px;
    background-color: #E0E0E0;
}

.DivCommentContent
{
    padding: 10px;
    text-align: justify;
    text-indent: 20px;
}

.DivAddCommentButton
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    width: 80px;
}

/*
	Cats
*/

.TableCats
{
    border-spacing: 10px;
}

.DivCatsType
{
    margin: 5px;
    border: none;
}

.TdCat
{
    border-color: #A65300;
    border-style: double;
    border-width: 5px;
    background-color: #FFD8B0;
    vertical-align: top;
    margin: 10px 5px 10px 5px;
}

.DivCatsName
{
    font-weight: bold;
    text-align: center;
    font-size: x-large;
    padding: 10px;
}

.DivCatsName a:link
{
    color: #5E2F00;
    text-decoration: none;
}

.DivCatsName a:visited
{
    color: #5E2F00;
    text-decoration: none;
}

.DivCatsName a:hover
{
    color: #008000;
    text-decoration: none;
}

.DivCatsPhoto
{
    padding: 10px;
    margin-left: auto;
    margin-right: auto;
}

.TdCatsLink
{
    padding: 5px;
}

.DivCatsAdmin
{
    margin: 0px 5px 10px 5px;
    border-style: inset;
    border-width: 1px;
    border-color: Black;
    text-align: center;
    font-weight: bolder;
}

/*
	CatsInfo
*/

.TableImages
{
    margin: 0px;
    border-style: none;
    border-spacing: 5px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
}

.TdCatsInfoImages
{
    vertical-align: top;
    padding: 15px;
    border-color: #A65300;
    border-style: double;
    border-width: 5px;
    background-color: #FFD8B0;
}

/*
	Add Cats
*/

.TableAddCats
{
    margin: 10px;
    border-width: 2px;
    border-style: double;
    border-color: Black;
    padding: 10px;
    margin-left: auto;
    margin-right: auto;
    width: 500px;
}


/*
	Rodowod
*/

.TableRodowod
{
    vertical-align: middle;
    height: 400px;
    width: 600px;
    background-color: #CECE9F;
    border-color: #A65300;
    border-style: double;
    border-width: 5px;
}

.DivRodowodTable
{
    width: 300px;
    margin-left: auto;
    margin-right: auto;
}

.LabelCatName
{
    font-size: xx-large;
    color: #9F5000;
}

.DivGalleryDescription
{
    font-size: large;
    color: #5E2F00;
    padding-top: 10px;
    text-indent: 10px;
}

.POpis
{
    color: #5E2F00;
    padding-left: 20px;
    margin-left: 20px;
    font-size: large;
    text-align: justify;
}

.costamLink
{
    display: table-cell;
    border-width: 2px;
    border-style: solid;
    border-color: Black;
}

.TabelaWystawa
{
    border-style: double;
    border-color: #5E2F00;
    border-width: 5px;
    margin-left: auto;
    margin-right: auto;
}

.TdWystawa
{
    border-style: solid;
    border-color: Black;
    border-width: 1px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: medium;
}

.TdWystawaNaglowek
{
    color: #5E2F00;
    text-decoration: none;
    background-color: #FFFFA6;
    border-style: solid;
    border-color: Black;
    border-width: 1px;
    font-weight: bold;
    font-size: large;
    padding-top: 6px;
    padding-bottom: 6px;
    text-align: center;
}

.TdWystawaTytul
{
    border-style: solid;
    border-color: Black;
    border-width: 1px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: large;
    font-weight: bold;
}

.TableKocieta
{
    background-color: #CECE9F;
    border-color: #A65300;
    border-style: double;
    border-width: 5px;
    width: 100%;
    margin-top: 20px;
}

.DivMiotName
{
    font-size: x-large;
    color: #5E2F00;
    text-align: center;
    width: 100%;
}

.TrNaglowekKocieta
{
    font-size: large;
    color: Gray;
    padding-top: 6px;
    padding-bottom: 6px;
    border-bottom-style: solid;
    border-bottom-color: Black;
    border-bottom-width: 4px;
    text-align: center;
}

.TdKocieta
{
    padding-top: 4px;
    padding-bottom: 4px;
    border-style: solid;
    border-color: Black;
    border-width: 1px;
    font-size: medium;
}

.LinkKocietaParent
{
    font-size: x-large;
    color: Black;
    text-decoration: none;
}

.LinkKocietaParent a:link
{
    font-size: x-large;
    color: Black;
    text-decoration: none;
}

.LinkKocietaParent a:visited
{
    font-size: x-large;
    color: Black;
    text-decoration: none;
}

.LinkKocietaParent a:hover
{
    font-size: x-large;
    color: Red;
    text-decoration: none;
}

.TdLinki
{
    background-image: url(  'Grafika/pusty.gif' );
    background-repeat: no-repeat;
    width: 180px;
    height: 80px;
    font-size: large;
    text-decoration: none;
}

.TdLinki a:link
{
    color: black;
    text-decoration: none;
}


.TdLinki a:visited
{
    color: black;
    text-decoration: none;
}
.TdLinki a:hover
{
    color: Red;
    text-decoration: none;
}

.TableLinki
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    vertical-align: middle;
}

.DivLinkiNazwaGrupy
{
    font-size: xx-large;
    color: #9F5000;
    margin-top: 10px;
    margin-bottom: 10px;
}

.DivWpis
{
    padding: 10px;
    background-color: #CECE9F;
    border-color: #A65300;
    border-style: double;
    border-width: 5px;
    margin: 0px 10px 20px 10px;
}

.DivWpisNaglowek
{
    color: Red;
    font-size: x-large;
    border-bottom-color: Black;
    border-bottom-style: groove;
    border-bottom-width: 2px;
}

.DivWpisTresc
{
    font-size: large;
    text-indent: 20px;
    padding: 10px;
}

.DivPlan
{
    background-color: #CECE9F;
    border-color: #A65300;
    border-style: double;
    border-width: 5px;
    padding: 10px;
    width: 700px;
    margin-bottom: 20px;
}

.DivPlanyParents
{
    font-size: x-large;
    padding-top: 20px;
    width: 100%;
    text-align: center;
}

.DivPlanyImages
{
    padding-top: 20px;
    border-bottom-color: Black;
    border-bottom-style: groove;
    border-bottom-width: 2px;
    padding-bottom: 10px;
    width: 100%;
    text-align: center;
}

.DivPlanyOpis
{
    font-size: large;
    text-indent: 20px;
    padding: 10px;
}

.TableKocietaRodzice
{
    width: 100%;
    text-align: center;
}

.DivListaMiotow
{
    text-align: center;
    width: 100%;
    font-size: x-large;
}

.DivListaMiotow a:link
{
    color: #5E2F00;
    text-decoration: none;
}

.DivListaMiotow a:visited
{
    color: #5E2F00;
    text-decoration: none;
}

.DivListaMiotow a:hover
{
    color: #008000;
    text-decoration: none;
}

.DuzyNapis
{
    width: 100%;
    text-align: center;
    font-size: xx-large;
}

.DivBlad
{
    font-size: xx-large;
    color: Black;
}

.DivAddWpis
{
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    border-style: double;
    border-width: 5px;
    border-color: #A65300;
    padding: 10px;
    font-size: large;
    background-color: #CECE9F;
}

.DivONas
{
    width: 720px;
    padding-left: 30px;
    color: #5E2F00;
    font-size: large;
    text-align: justify;
}
