
#navcontainer ul
{
text-align: center;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0;
margin-top: 0;
margin-left: 0;
background-color: #FFF1DF;
color: #fff;
width: 100%;
font-family:  verdana, tahoma, times new roman;
font-size: 80%;
line-height: 18px;
}

#navcontainer ul li
{
display: inline;
padding-left: 0;
padding-right: 0;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;
}

#navcontainer ul li a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
color: white;
background-color: #810B0B;

text-decoration: none;
border-right: 1px solid #fff;
}

 #navcontainer ul li a:hover
{
background-color: #DF602E;
color: white;
}

#navcontainer #active { border-left: 1px solid #fff; }

h1,h2 {font-family: verdana, tahoma, times new roman; text-align: left; line-height: 100%; color: #810B0B;}  
h3{font-family: verdana, tahoma, times new roman; text-align: left; line-height: 100%; font-size: 90%; } 
p {font-family: verdana,tahoma,times new roman;font-size: 80%; line-height: 150%; text-align:justify}



div#sidebar > h2#calendar > a:link#linknaglowek {color: #810B0B; text-decoration: none;} 
div#sidebar > h2#calendar > a:focus#linknaglowek {color: #DF602E; text-decoration: underline;}
div#sidebar > h2#calendar > a:hover#linknaglowek {color: #DF602E; text-decoration: underline;}
div#sidebar > h2#calendar > a:active#linknaglowek {color: #DF602E; text-decoration: underline;}
div#sidebar > h2#calendar > a:visited#linknaglowek {color: #810B0B; text-decoration: none}
#linknaglowek {text-decoration: none; border: none;} 




a.link {font-size: 1.1em; font-weight: 700;} 

a:link#linknapomaranczowymtle {color: #000000; text-decoration: none;}
a:focus#linknapomaranczowymtle {color: #000000; text-decoration: none;}
a:hover#linknapomaranczowymtle {color: #000000; text-decoration: underline;}
a:active#linknapomaranczowymtle {color: #000000; text-decoration: underline;}
a:visited#linknapomaranczowymtle {color: #000000; text-decoration: none;}



a:link {color: #6B3608; text-decoration: underline}
a:visited {color: #6B3608; text-decoration: underline;} 

a:focus {color: #000000; text-decoration: underline} 

a:hover {color: #000000; text-decoration: underline;} 

a:active {color: #000000; text-decoration: underline} 


p#data {font-size: 60%; text-align: right; position: relative; top: -3em} 
p.news {position: relative; top: -3em}
h2.news {position: relative; top: -2em}
div.news {position: relative; top: -2em;
	text-align: center;
}
.side {font-size: 70%;line-height: 130%}
#advanced {background: #DF602E; text-align: center}



h1 {font-size: 1.8em}
h2 {font-size: 1.1em}
.przekreslenie {text-decoration: line-through;}

 #header {text-align: center; margin-top: -9px; margin-bottom: 0px; margin-left: auto; margin-right: auto; padding: 0px;} 

table#index1 
{font-family: verdana,tahoma,times new roman;font-size: 80%; line-height: 150%; text-align:justify;
 vertical-align: middle; margin-left: auto; margin-right: auto; padding: 1px 2px} 
 
table.index3
 {font-family: verdana,tahoma,times new roman;font-size: 70%; line-height: 150%;text-align:center; 
vertical-align: middle; margin-left: auto; margin-right: auto; padding: 3px; font-weight: normal}

table.index4 
{font-family: verdana,tahoma,times new roman;font-size: 80%; line-height: 150%;text-align:center; 
vertical-align: middle; margin-left: auto; margin-right: auto; padding: 5px; font-weight: normal;}

table#index5
{margin-left: auto; margin-right: auto; border: 2px; width: 700px; border-color: #826658; 
border-style: solid; font-family: verdana, tahoma, times;}

.naglowektabeli5 
{text-align: center;
font-family: verdana, tahoma, times;
font-size: 80%;
line-height: 150%;
background-color: #9C8AA5;
font-weight: 900;
padding: 10px
 }
 
.podnaglowektabeli5
{text-align: center;
font-family: verdana, tahoma, times;
font-size: 80%;
line-height: 150%;
padding: 10px
 }

.morepadding {padding: 20px;}

body {background: #FFF1DF; margin-top: 0px;} 

#screen {margin-left: auto; margin-right: auto; width: 1120px; margin-top: 0px; margin-bottom: 0px} 

#sidebar {background: #FDE1BD; margin-right: auto; margin-left: auto; width: 220px; position: absolute; right: -245px; top: 0; padding: 8px 10px;} 
#sidebarhc {background: #F8EDF0; margin-right: auto; margin-left: auto; width: 220px; position: absolute; right: -245px; top: 0; padding: 8px 10px;} 
 

#main {background: #FDE1BD; margin-left: 30px; margin-right: auto; margin-bottom: 10px; margin-top: -10px; padding: 8px 10px; width:790px; float: left; position: relative}
#mainhc {background: #F8EDF0; margin-left: 30px; margin-right: auto; margin-bottom: 10px; margin-top: -10px; padding: 8px 10px; width:790px; float: left; position: relative}

#calendar {text-align: center}

#footer p
{
 clear: left;
 color: #6B3608;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 font-size: 9px;
 padding: 10px;
 width: 1020px;
 border-top-style: dotted;
 }



.cv {text-align: center;} 

.leftalign {text-align: left;}

.rightalign {text-align: right;}

#obrazekpeter, #peter, #obrazekmisia, #misia, #nasz, .my, #naszhu, .nagl, #obrazekmisiahu {margin-left: 250px}

#peter 
{
	position:relative;
	top: -15px;
}
#obrazekpeter {position:absolute; left: -250px; padding: 10px; top: 38px}

#misia 
{
	position:relative;
	top: -15px;
}

#obrazekmisiahu 
{
	position:absolute; 
	left: -250px; 
	top: 445px;
	padding: 10px;
}

#obrazekmisia
{
	position:absolute; 
	left: -250px; 
	top: 485px;
	padding: 10px;
}

.my {position:relative}

#naszhu {position:absolute; left: -250px; padding: 10px; top: 795px}

#nasz {position:absolute; left: -250px; padding: 10px; top: 945px}

#malemenu {width: 615px; margin-left: auto; margin-right:auto; text-align: center; font-size: 1.5em;}

#nuevo {margin-left: 240px;}
#nuevo {position: relative}
#nuevomini {position: absolute; left: -200 px, padding: 5px; top: 730px}



ul li {font-family: verdana, tahoma, times new roman; font-size: 80%;line-height:150%; text-align: left}

.big {font-size: 1.4em;}

.floatright {float: right; margin: 10px 0 10px 10px;}
.floatleft {float: left; margin: 10px 15px 10px 5px; clear:left}
.clearboth {clear: both}

.floatleftpaddingright {float: left; margin: 10px 15px 10px 5px; clear:left; padding:0px 10px 0px 0px}


#navcontainer2
{
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
margin-top: 10px;
border-top: 1px solid #810B0B;
z-index: 1;
}

#navcontainer2 ul
{
list-style-type: none;
text-align: center;
margin-top: -8px;
padding: 0;
position: relative;
z-index: 2;
}

#navcontainer2 li
{
display: inline;
text-align: center;
margin: 0 5px;
}

#navcontainer2 li a
{
padding: 1px 7px;
color: #810B0B;
background-color: #FFF1DF;
border: 1px solid #810B0B;
text-decoration: none;
}

#navcontainer2 li a:hover
{
color: #810B0B;
border: 1px solid #810B0B;
border-top: 3px solid #810B0B;
border-bottom: 3px solid #810B0B;
}

ul.listabezznacznikow {list-style-type: none}

.thumbnail
{
float: left;
width: 90px;height: 170px;
border: none;
margin: 5px 15px 15px 7px;
padding: 0;
}

div.thumbnail > p {text-align: center;font-size: 60%;line-height: 130%;}

.clearboth { clear: both; }


div.thumbnail > img.noborder {border: none;}

.naglowektabeli {background: #D66A22}

#email
{
	text-align: right;
    font-size: 60%;
    line-height: 20%;
    position: relative;
    top: -30px;
}

#email2
{
	text-align: right;
    font-size: 60%;
    line-height: 20%;
    position: relative;
    top: -30px;
}


#navcontainer3
{margin-top: -15px;
	padding: 0px;
}

#navlist3 li
{
display: inline;
list-style-type: none;
padding-right: 20px;
padding-top: 0px;
}

.vertical_align_middle {
	vertical-align: -3px;
}

.vertical_align_more {
	vertical-align: -11px;
}


#wielkalinia
{line-height: 300px;}

table#hc {margin-left: auto; margin-right: auto; border: 2px; width: 720px; border-color: #826658; 
border-style: solid;}

#intermediate {background: #F7BA8C; border-color: #826658; text-align: center; padding: 20px; width: 240px}
#advanced {background: #FF934B; border-color: #826658; text-align: center; padding: 20px;}
#milongi {border-color: #826658; text-align: center; padding: 20px; width: 240px} 
#naglowektabeli {border-color: #826658; text-align: center; padding: 5px;}
