
div.sectionLeft
{
		width: 490px;
		padding: 20px 20px 0px 0px;
}

div.sectionRight
{
		width: 468px;		
}


div#rectangle
{
		margin-top: 20px;
}


/************************************************************/
/* sectionFirms 																						*/
/************************************************************/

div.layerContent div.main h3 a
{
		font-size: 12px;
		color: #333333;
		text-decoration: none;
}

div.layerContent a.bigImage
{		
		overflow: hidden;
		width: 124px;
		height: 80px;
		border: 1px solid #CCCCCC;
		text-align: center;
		vertical-align: bottom;
		padding: 1px;
		margin: 0px 20px 0px 0px;
}


div.layerContent div.special a.bigImage
{
		background-color: #FFFFFF;
		border: 1px solid #C1EEF9;
		background-repeat: no-repeat;
		background-position: center;
}
div.layerContent div.special
{
		overflow: hidden;
		background-color: #EAF9FD;		
		border-bottom: 1px solid #C1EEF9;		
		border-top: 1px solid #FFFFFF;
		padding: 10px 10px 10px 10px;
}
div.layerContent div.special h2
{
		font-size: 14px;
		margin: 5px 0px 0px 0px;
}
div.layerContent div.special h2 a
{
		font-size: 14px;
		color: #000000;
		text-decoration: none;
}
div.layerContent div.special a.next
{
		margin-right: 10px;
}



/************************************************************/
/* Navigator																								*/
/************************************************************/


div#navigator
{
		border-top: none;		
}

div.sectionPages
{		
		background-color: #EFEFEF;
		border: 1px solid #EFEFEF;		
		font-size: 11px;
		color: #333333;
		text-align: center;
		padding: 10px 5px 10px 5px;
}
div#fxUp
{
		font-size: 11px;
		margin: 0px 0px 10px 0px;
}
div#fxDown
{
		font-size: 11px;
		margin: 20px 0px 0px 0px;
}

div.sectionPages a, div.sectionPages strong
{		
		font-size: 11px;
		color: #666666;
		text-decoration: none;
		padding: 0px 2px 0px 2px;
}
div.sectionPages span
{
		font-size: 8px;
		color: #CCCCCC;
}
div.sectionPages a img
{
		border: 1px solid #CCCCCC;
		vertical-align: middle;
		padding: 2px;
		margin: 0px 0px 2px 0px;
}



/************************************************************/
/* Subskrypcja																							*/
/************************************************************/
div#layerNewsletter table td input.inputTekst
{
		width: 160px;
}



/************************************************************/
/* sectionMap																								*/
/************************************************************/
div#sectionMap div.main
{
		width: 255px;
}
div#sectionMap img
{
		margin: 15px 0px 0px 0px;
}
div#sectionMap div.main h3
{		
		margin: 0px 0px 10px 0px;
}




div.sectionRight div.adGoogle
{
		text-align: center;
		margin: 10px 0px 10px 0px;
}
