/* html {
    background: #000 url("images/background1.jpg");
    height: 100%;
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-color:#C0703F;
}
 */
html {
	background: #FFF url("images/background2-tile.png");
    height: 100%;
}

body {
    background: url("images/back-header.png") repeat-x;


/* 	background-color: #6B7C8E;
 */	margin: 0;
    padding: 0;
    /* Height is 100%, so the tiled BG will tile all the way down
       the page, not just as far down as the page's content
       (when the content's height is less than the window's height) */
    height: 100%;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	height:90%;
	text-align: justify; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */

}
/*
Hackety-hack-hack...
FF2, with the above code, will only display the repeat-y image for as
    high as the window's viewport is; higher content (upon
    scrolling) will not have the bg.
This "hack" makes the tiled background work properly in FF2.
This type of "advanced selector" is not understood by IE6...dunno
 'bout IE7.
*/
html>body {
    min-height: 100%;
    height: auto;
}

.clear {
    clear: both;
}

strong{
	font-weight: bold;
	color: #E38645;
}

a {
	font-weight: bold;
	color: #9D3D36;
	text-decoration: none;
	}
a:hover {
	color: #A6A8AB;
	}
	
h1 {
	font-size: 25px;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #E38645;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
/*	text-shadow: #636D75 2px 2px 2px;*/
}
h2 {
	font-size: 18px;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #E38645;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
/*	text-shadow: #636D75 2px 2px 2px;*/

}

h3 {
	font-size: 14px;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #E38645;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


/*Tablica - body*/
.tablica 
	{
	}
	
	
.div01
{
height:25px;
}

.td02
{
	width:960px;
	height:23px;
	background-image:url(images/spacer.png);
	padding: 10px;
}
.td02left{
	width:480px;
	float:left;
}
.td02right{
	width:480px;
	float:right;
	text-align:right;
	margin:auto;
}
.header {
	width: 960px;
	height: 120px;	
	position: relative;
	padding: 20px 10px;
}
.headerleft{
	_width:480px;
	float:left;
}
.headerright{
	_width:480px;
	float:right;
	text-align:right;
	margin:auto;
}

.headerBottom{
	background-image:url(images/background-shadow-x.png);
	height: 8px;
	width: 980px;
	position: absolute;
	top: 160px;
	left: 0px;
	padding: 0;
	margin: 0;
}

.td03
{
width:10px;
background-image:url(images/spacer.png);
}
.td04
{
vertical-align:top;
width:240px;
background-color: #E8B54E;
padding-top: 15px;
}
.td05{
width:480px;
vertical-align:top;
background-image:url(images/spacer.png);
}
.td06 {
vertical-align: bottom;
width:240px;
background-color:#E8B54E;
}
.td07
{
width:10px;
background-image:url(images/spacer.png);
}
.td08
{
width:980px;
height:10px;
background-image:url(images/spacer.png);
}
/* CONTENT */
#Sidebar {
	padding: 0;
	min-height: 100%;
	text-align:left;
}
	#Sidebar h3 {
		font-size:15px;
		letter-spacing: -2px;
		color: #FFF;
	}
	#Sidebar p {
		line-height:130%;
		color:#333;
	}
	#Sidebar ul {
		list-style:none;
		margin:0 0 0 15px;
		padding:0;
	}
	#Sidebar li {
		list-style:none;
		margin:0;
		padding:0;
		font-size: 0.95em;
	}
	
	ul#Navigation {
		font-size:90%;
		list-style:none;
		margin:0 0 0 -10px;
		padding:0;
	}
		ul#Navigation li {
			display:inline;
			margin:0;
			padding: 6px 0 0 0;
		}
		ul#Navigation li a {
			font-size:15px;
			font-weight: bold;
			text-decoration:none;
			display:block;
			padding:8px 5px 8px 5px;
			margin-bottom:2px;
			border-left:10px solid #9D3D36;
			color:#fff;
			background-color:#E38645;
		}
		ul#Navigation li a:hover {
				border-left:10px solid #fff;
				background:#FFF;
				color:#E38645;
			}
		ul#Navigation li a.selected {
			border-left:10px solid #000;
			background-color:#333;
			color:#fff;
		}
		ul li ul {
			margin: 0 0 0 10px;
			padding: 0;
		}

/**
.sidebar1 {
	line-height: 150%;
	font-weight:bold;
	color:#FFF;
	text-align:left;
	font-size:15px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.sidebar1 p {
}
.sidebar1 a {
	color: #fff;
	font-weight: bold;
}
.sidebar1 a:hover {
	color: #D5BDE4;
	}
.sidebar1 a:active {
	color: #445761;
	text-indent: 20px;
	color:#DBEAF2;
}
**/
.main{
	line-height: 160%;
	text-align:justify;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px; /* bottom padding for footer */
	min-height: 500px;
}
.odbor tr td{
	height: 30px;
	vertical-align:top;
}
.sidebar2{
height:200px;
position: relative;
text-align:left;
width: 200px;
padding: 15px 20px 50px 20px;
	color:#fff;
	text-align:left;
	font-size:16px;
}

.tablica_seminar {
	text-align:left;
}
/*
.sidebar1 #menu00 {
	background-color: #b1c440;
}
.sidebar1 #menu01 {
	background-color: #d8e19f;
}
.sidebar1 #menu01:hover {
	background-color: #b1c440;
}
.sidebar1 #menu02 {
	background-color: #dce4a9;
}
.sidebar1 #menu02:hover {
	background-color: #b1c440;
}
.sidebar1 #menu03 {
	background-color: #e0e7b2;
}
.sidebar1 #menu03:hover {
	background-color: #b1c440;
}
.sidebar1 #menu04 {
	background-color: #e4eabc;
}
.sidebar1 #menu04:hover {
	background-color: #b1c440;
}
.sidebar1 #menu05 {
	background-color: #e8edc6;
}
.sidebar1 #menu05:hover {
	background-color: #b1c440;
}
*/
