body{
margin:0;
padding:0;
line-height: 1.0em;
background: #e7e2d3 url('../graphics/top-bg.jpg') repeat-x;
font-family: arial;
}

b{font-size: 100%;}
em{color: red;}
p{text-indent: 20px; text-align: justify;}


#maincontainer{
width: 946px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: url('../graphics/main-bg.jpg') center repeat-y;
}

#topsection{
background: #EAEAEA;
height: 257px; /*Height of top section*/
background: url('../graphics/top-main.jpg') no-repeat;
}

#top-menu{
background: url('../graphics/top-menu-bg.jpg') repeat-x;
height: 33px;
}

#top-menu-content{
	width: 858px; 
	float: left;
}

.top-menu-item{
	float: left;
	color: #c1c1c1;
	font-size: 10px;
	
	height: 33px;
	width: 75px;
	line-height: 33px;
	text-align: center;
	
	cursor: pointer;
	background: url('../graphics/top-menu-item-left.jpg') no-repeat;
}

.top-menu-item-first{
	float: left;
	color: #c1c1c1;
	font-size: 10px;
	
	height: 33px;
	width: 80px;
	line-height: 33px;
	text-align: center;
	
	cursor: pointer;
}

.top-menu-item-selected{
	
	color: #ffffff;
	text-indent: 0px;
	background: url('../graphics/top-menu-item-selected.jpg') center no-repeat;
	margin-left: 3px;
}

#logo{

	margin: 24px 0px 0px 0px;
	width: 130px;
	float: left;
	cursor: pointer;
}

#language{

	margin: 7px 0px 0px 17px;
	float: left;
	cursor: pointer;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 263px; /*Set right margin to RightColumnWidth*/
}

#contentcolumn-header{

	line-height: 56px;
	background: url('../graphics/main-header.jpg') center no-repeat;
	text-align: right;
}

#contentcolumn-header h1{

	color: #565140;
	font-size: 18px;
	margin: 0px 120px 0px 0px;
}

#rightcolumn{
float: left;
width: 263px; /*Width of right column*/
height: 400px;
margin-left: -263px; /*Set left margin to -(RightColumnWidth) */
background: url('../graphics/right-bg.jpg') top no-repeat;
line-height: 1.3em;
}

#rightcolumn-header{

	line-height: 56px;
	text-align: center;
	color: #a81627;
}

#rightcolumn-header h1{

	font-size: 18px;
	margin: 7px 0px 0px 0px;
	font-weight: none;
}

.right-tresc{

	font-size: 12px;
	color: #565140;
	line-height: 1.5em;
}

.right-tresc a{

	color: #565140;
	text-decoration: none;
}
.right-tresc a:hover{
	color: #a81627;
	text-decoration: underline;
}

.right-wiadomosci{

	font-size: 10px;
	color: #565140;
	line-height: 1.3em;
}

.right-wiadomosci a{

	color: #565140;
	text-decoration: none;
}
.right-wiadomosci a:hover{
	color: #a81627;
	text-decoration: underline;
}

.right-wiecej{

	font-size: 10px;
	color: #565140;
	text-align: right;
	margin-right: 5px;
}

.right-wiecej a{

	color: #a81627;
	text-decoration: none;
}
.right-wiecej a:hover{
	color: #a81627;
	text-decoration: underline;
}

.middle-title{
font-size: 13px;
color: #565140;
font-weight: bold;
}
.middle-tresc{
margin: 15px;
font-size: 12px;
color: #565140;
}
.middle-tresc a{
color: #a81627;
text-decoration: none;
}
.middle-tresc a:hover{
text-decoration: underline;
}


#footer{
clear: left;
width: 100%;
height: 31px;
background: url('../graphics/footer-bg.jpg') center no-repeat;
color: #a81627;
text-align: right;
font-size: 10px;
font-weight: bold;
}

#footer a{
color: #a81627;
text-decoration: none;
}

.innertube{
margin: 20px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.galery-text{

color: #565140;
font-size: 12px;
width: 304px;
float: left;
margin-left: 10px;
}

.image-selected{

border: 2px #d0c9b6 solid;
width: 290px;
}

.image{
margin-right: 10px;
border: 2px #d0c9b6 solid;
height: 60px;
width: 85px;
}

.image-dyrekcja{
margin-right: 5px;
border: 2px #d0c9b6 solid;
}
