body {
margin:0px;
background-repeat:repeat-x;
background-position:top center;
background-image:url('images/tlo.gif');
background-attachment:fixed;
background-color:#000000;
text-align:center;
font-family:arial;
}

a{
text-decoration:none;
color:#EA31A2;
}

a:hover{
border-bottom:1px dotted silver;
}

#bodyframe{
background-color:#FFFFFF;
text-align:justify;
color:black;
line-height:13pt;
font-size:8pt;
font-family:verdana;
margin:4px;
}


#tresc{
width:825px;
margin-left:auto;
margin-right:auto;
}



#left{
float:left;
color:white;
font-family:tahoma;
font-size:10pt;
line-height:16pt;
text-align:left;
width:540px;
margin-left:10px;
}

#right{
float:right;
margin-right:20px;
width:200px;
color:silver;
font-size:8pt;
font-family:arial;
text-align:justify;
line-height:12pt;
}

.dolewej{
float:left;
}

h1{
background-repeat:no-repeat;
text-transform:capitalize;
font-weight:normal;
border-bottom:1px dotted silver;
font-size:17pt;
padding-bottom:3px;
padding-left:10px;
color:#E60B8F;
margin:0px;
}

h2{
background-image:url('images/h2.gif');
background-repeat:no-repeat;
text-transform:uppercase;
font-size:17pt;
font-family:arial narrow;
font-weight:normal;
text-align:left;
padding-left:15px;
padding-top:2px;
color:white;
line-height:33px;
margin:20px 0px 5px 0px;
}

h3{
font-size:9pt;
margin:0px 0px 20px 10px;
}

h4{
font-size:12pt;
margin:0px 0px 5px 0px;
text-align:left;
border-left:15px solid white;
padding-left:5px;
line-height:12pt;
}

#lista{
list-style-image:url('images/cross.jpg');
line-height:15px;
margin:0px;
padding:0px;
}

#lista li{
background:#FF71C6;
margin-bottom:4px;
padding-left:5px;
}

#lista li a{
color:white;
}

#lista li a:hover{
color:black;
padding-left:10px;
}

#kalendarium{
width:181px;
padding-left:23px;
font-family:verdana;
font-size:9pt;
color:black;
line-height:12pt;
text-align:center;
}



#kalendarium ul{
list-style-image:none;
margin:0px;
padding:0px;
list-style-type:none;
}

#kalendarium li{
width:20px;
height:17px;
float:left;
background:white;
margin-right:5px;
margin-bottom:5px;
}


#kalendarium .jeden{
z-index:1;
background:pink;
color:black;
}

#kalendarium .dwa{
background:#57586A;
color:white;
}

#kalendarium .trzy{
background:#E71595;
color:white;
}

#stopka{
background-color:#373737;
padding:20px 0px 20px 0px;
color:gray;
}

#potrojny{
width:260px;
float:left;
margin-left:9px;
font-size:8pt;
text-align:left;
}


#potrojny ul{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 10px;
text-align:left;
list-style-type:square;
color:#E9269D;
}

#potrojny li{
height:17px;
border-bottom:1px solid #4D4B4B;
}

#potrojny li a{
color:silver;
}

#potrojny li a:hover{
color:white;
}

#pasek{
background:#B1AEAE;
color:black;
margin-top:20px;
font-size:8pt;
}

b{
color:#E79898;
}

i{
color:#E1B7D1;
}

u{
text-decoration:none;
border-bottom:1px solid #E1B7D1;
}

.cytat{
margin:10px 10px 5px 50px;
border-left:15px solid #777777;
padding-left:10px;
color:#E71595;
font-size:8pt;
}