﻿body
{
    margin: 0;
    padding: 0;
    font-size: 13px;
    color: #330000;
    background-color: #FFFFCC;
}

body, th, td, input, textarea, select, option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


h1, h2, h3 {
	text-transform: lowercase;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #712b2d;
}

h1 {
	letter-spacing: -2px;
	font-size: 3em;
}

h2 {
	letter-spacing: -1px;
	font-size: 2em;
}

h3 {
	font-size: 1em;
}

p, ul, ol {
	line-height: 170%;
}

a
{
	color: #990033;
}

a:hover {
	text-decoration: none;
}

/* Header */

#header0
{
	background-image: url( 'images/index_05.jpg' );
	height: 207px;
}

#header
{
	width: 960px;
	height: 207px;
	background-image: url( 'images/index_03.jpg' );
	text-align: center;
}


#header h1, #header p {
	float: left;
	margin: 0;
	padding-top: 80px;
	text-transform: lowercase;
	line-height: normal;
}

#header h1 {
}

#header p {
	padding-left: 10px;
}

#header a {
}

#page0
{
	background-image: url( 'images/index_07.jpg' );
}

#page
{
	width: 960px;
	/*background-image: url( 'images/index_08.jpg' ); - mysle ze i tak nikt nie zauwazy roznicy*/
	background-color:#fffce9;
	table-layout:fixed;
}

/* Content */

#content
{
	width: 560px;
}

#content th
{
	background-color: #712b2d;
	color: #FFFFFF;
	text-align:center 
}

#content .LoginName
{
	font-size: small;
	font-weight: bold;
	font-variant: small-caps;
	color: #a5797a;
	text-align: right;
}

#content .Title
{
	margin: 0;
	text-transform: none;
}
#content h2 {text-transform:none;}

.btn
{
	border: 1px solid #6f2a2c;
	padding: 2px;
	margin: 2px;
	color: #FFFFFF;
	background-color: #a87d7e;
	width: 150px;
	height: 25px;
	font-weight: bold;
	font-size: 85%;
}

.post {
	padding: 0 0 20px 0;
}


.uczelnia
{
	font-variant: small-caps;
}


/* Sidebar */

#sidebar {
	width: 200px;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #FFCC66;

}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
}

#sidebar li ul {
	padding: 10px 0;
}

#sidebar li li
{
	padding-left: 30px;
	border-bottom: 1px dotted #9d7071;
	background: url(images/img06.gif) no-repeat 15px 50%;
	font-variant: normal;
	text-transform: lowercase;
}

#sidebar h2
{
	margin: 0;
	padding: 10px 0 5px 30px;
	background: url(images/img05.gif) no-repeat left bottom;
	border-bottom: 2px solid #9d7071;
	border-bottom-color: #9d7071;
}

#sidebar a,#sidebar2 a {
	text-decoration: none;
}

#sidebar a:hover,#sidebar2 a:hover {
	text-decoration: underline;
}

#sidebar2
{
	width: 200px;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #FFCC66;
}

#sidebar2 h2
{
	margin: 5px 0 1px 0;
	border-bottom: 1px solid #ff8004;
	border-bottom-color: #ff8004;
	color: #ff8004;
	font-size:medium;
}

.sidetab td
{
    padding: 5px;
}

#Tabela_01 td
{
    padding:0px;}




/* Footer */

#footer0
{
	background-image: url( 'images/index_11.jpg' );
	border-top-color: #330000;

}

#footer
{
	width: 960px;
	background-image: url( 'images/index_13.jpg' );
	text-align: center;
	font-size: x-small;
	color: #FFFFCC;
	text-align: center;
	font-weight: bold;
}


.BgHeader1
{
	text-align: center;
	background-image: url( 'images/index_04.jpg' );
}

.BgHeader2
{
		text-align: center;
	background-image: url( 'images/default_03.gif' );
}

.BgBody
{
	background-color: #fdf4c9;
}

.BgTable00
{
	background-color: #FFDFAD;
}

.BgTable01
{
	background-color: #FFFBD6;
}


input, textarea
{
	padding: 1px;
	margin: 1px;
	border: 1px solid #CC9966;
	background: #FFFFFF;
	color: #000;
}

.logos
{
    padding:0px;margin:0px;
}

#content .impinfo th
{
    background-color:#fdf4c9;
    color:#ff8004;
}

.kalendarz td
{
    padding:0.5em;
}

.kalendarz caption
{
    background-color:#660033;
    color:#FFFFCC;font-size:8pt;font-weight:bold;width:inherit;margin:inherit;
    padding: 0.3em 0em 0.3em 0em;
}

.litlimp li
{
    padding-top:1.5em;
    margin-top: 0px;}
    
.litlimp2 li
{
    padding-top:0em;
    }
    
.czlonkowie p { text-indent:-4em;padding-left:4em; }

.ddl
{
	border: 1px solid #fc6;
	padding: 2px;
	margin: 2px;
	color: #603;
	background-color: #fff;
	
	font-size: 85%;
}