body, table, tr, td, input, select, textarea, li, div, ul, ol {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-style: normal;
	color: #FFF;

	}

body { 

	background-color: #ffffff;

	margin: 0px; 

	padding: 0px;

	}

form { 

	margin: 0px; 

	}

a:link {

	color: #083469; 

	} 

a:visited {

	color: #083469; 

	} 

a:active {

	color: #083469; 

	} 

a:hover {

	text-decoration: underline; 

	color: #000000; 

	}

p {	

	margin: 0px 0px 5px 0px;

	}

.odstep {

	line-height: 14px;

	margin-top: 10px;

	margin-bottom: 10px;

}



input, select {

	border: 1px #000000 solid; 

	background: #ffffff;

	font-weight: lighter;

	font-size: 9px;

	color: #696969;

	}

.noBorder {

	border: 0px #000000 solid; 

	}

h1 {

	color: #696969; 

	font-size: 16px; 

	font-weight: bold; 

	margin-top: 0px;

	margin-bottom: 8px; 

	} 

h2 {

	color: #696969; 

	font-size: 13px;

	font-weight: bold; 

	margin-top: 0px;

	margin-bottom: 5px; 

	} 

.largeText {

	font-size: 14px;

	line-height: 16px;

	}

.smallText {

	font-size: 10px;

	}

.verySmallText {

	font-size: 9px;

	}

.redText {

	color: #cc0033;

	}

.lightGreyText {

	color: #bbbbbb;

	}

.greyText {

	color: #696969;

	}

.darkGreyText {

	color: #333333;

	}

.hiddenText

{

	font-size: 1pt;

	color: #ffffff;

	text-decoration: none;

}

.nomargin {	

	margin: 0px;

	}

.breaker {

	clear: both; 

	overflow: hidden; 

	height: 1px;

	}

.contentBlock {

	}

#leading10 {

	margin-top: 10px;

	}	

#leading20 {

	margin-top: 20px;

	}

	

.globalHeader {

	width: 770px; 

	height: 80px;

	position: absolute;

	top: 0px;

	left: 0px;

	margin: 0px 0px 0px 0px; 

	padding: 0px 0px 0px 0px; 

	border: 0px yellow solid;

	}

	#searchPanel {

		width: 300px; 

		position: absolute;

		top: 15px;

		left: 500px;

		margin: 0px 0px 0px 0px; 

		padding: 0px 0px 0px 0px; 

		border: 0px green dashed;

		}

#globalPage {

	width: 770px;

	position: absolute;

	left: 0px;

	top: 80px;

	margin: 10px 0px; 

	border: 0px magenta solid;

	}

	.linksPaneltop {

		width: 175px;

		position: absolute;

		left: 0px;

		padding: 9px 10px 3px; 

		margin: 0px 0px; 

		background: transparent url(../images/newspanel_top.gif) no-repeat top left; 

		border: 0px green dashed;

		}		

	.linksPanel .linksPanelBottom {

		width: 175px; 

		float: left;

		top: -66px;

		padding: 0px 1px 5px; 

		margin: 0px 0px 3px; 

		overflow: hidden; 

		text-align: left;

		background: transparent url(../images/newspanel_bottom.gif) no-repeat bottom left; 

		border: 0px red dotted;

		}

		.linksPanelTitle {

			margin: 8px;

			color: #cc0033;

			}

		.linksPanelText {

			margin: 8px;

			}

	.newsPanel .newsContent {

		width: 550px; 

		float: right;

		padding: 0px 0px; 

		margin: 0px 0px; 

		overflow: hidden; 

		text-align: left;

		border: 0px blue dotted;

		}

		.newsPanelFeature {

			width: 75px;

			float: left;

			margin: 5px 0px;

			margin-right: 14px;

			border: 0px green dashed;

			}

		.newsPanelFeatureIcon {

			border: 1px #cccccc ridge;

			margin-bottom: 5px;

			}

	.pageNarrowPanel .pageNarrowContent {

		width: 390px; 

		float: right;

		padding: 0px 0px; 

		margin: 0px 0px; 

		text-align: left;

		border: 0px blue dotted;

		}

		.pageMarginPanel {

			position: absolute;

			width: 125px;

			margin: 0px 30px;

			text-align: center;

			border: 0px blue dotted;

			}

		.pressReleases {

			list-style-position: outside;

			list-style-type: square;



			border: 1px blue dotted;

			}

	.pageWidePanel .pageWideContent {

		width: 580px; 

		float: right;

		padding: 0px 0px; 

		margin: 0px 0px; 

		text-align: left;

		border: 0px blue dotted;

		}

.globalFooter {

	width: 770px; 

	margin: 0px; 

	position: relative;

	top: 10px;

	float: left;

	padding: 0px 10px; 

	border: 0px cyan solid;

	}



.linksPanel dl {

	margin: 10px 0;

	}

.linksPanel dt {

	background: url(/_global/system/images/bullet.gif) no-repeat 0px 2px;

	padding-left: 15px;

	margin: 8px 4px;

	color: #cc0033;

	}

.linksPanel dd {

	margin: 2px 4px;

	padding-left: 15px;

	font-weight: normal;

	}

.linksPanel dd strong {

	font-weight: bold;

	color: #cc0033;

	}

.linksPanel dd.fullwidth {

	margin: 0;

	padding: 0;

	padding-left: 4px;

	}



.pageWidePanel dt{

	font-weight: bold;

	background: url(/_global/system/images/bullet.gif) no-repeat 0px 2px;

	padding-left: 15px;

	}

.pageWidePanel dd{

	margin: 10px 0;

	padding-left: 15px;

	}

.pageWidePanel dt{

	clear: both;

	}

.pageWidePanel dd img{

 	float: left;

 	}

.blueText {



	color: #3366FF;

}

.imgborder {

	border: 1px solid #666666;

}

.speedy_tlo {

	background-image: url(../images/speedy_cob.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

.blueText2 {

	color: #6acced;

}

.tekst {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

}

.tlo {

	background-color: #AAAAAA;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 5px;

	color: #333333;

	font-size: 14px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	margin-top: 20px;

	margin-bottom: 20px;

}

.tlo2 {

	background-color: #D7D7D7;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 5px;

	color: #333333;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	border: 1px solid #666666;

}

.kreska {

	background-image: url(../images/kreski.gif);

	background-repeat: repeat-x;

	height: 1px;

	width: 100%;

	margin-top: 10px;

	margin-bottom: 10px;

}

.kontakty {

	line-height: 14px;

	margin-top: 10px;

	margin-bottom: 10px;

}

#theLayer {

	width: 260px;

	position: absolute;

	visibility: visible;

	z-index: 5;

	top: 110px;

	left: 420px;

}



#map {

	height: 300px;

	width: 550px;



}

.tabela_kolor {

	background-color: #F0F0F0;

	text-align: center;

	font-weight: bold;

	font-size: 12px;

}

#aquasermo_menu_tlo {
					 
					 float:left; 
					 
					 width:750px; 
					 
					 height:65px; 
					 
					 background-repeat:no-repeat; 
					 
					 margin-top:0px;
					 
					

					 
}

#aquasermo_menu {
	
					width:740px;
					
					height:20px;
					
					float:left;
					
					margin-top:25px;
					
					padding:5px;
					
				
					
}

#menu_in {
					
					padding:0;
					
					margin:0;
					
					color:#fff;
					
					white-space:nowrap;
					
					list-style-type:none;
					
					display:inline;
					
}

#menu_in a {text-decoration:none;}

#aquasermo_menu li {
					
					display:inline;
					
					margin-right:10px;
					
					}

#aquasermo_menu li a {
	
					color:#FFF
					
					text-decoration:none;
					
}


#aquasermo_menu li a:hover {


					color:#FFF;
					
					text-decoration:underline;
					
}

#aquasermo_menu li a:active {


					color:#FFF;
					
					
					
}

#aquasermo_menu li a:visited {


					color:#FFF;
					
					
					
}


#aquasermo_menu li a:link {


					color:#FFF;
					
}

#box_zdjecia {		
					margin-bottom:10px;
					
					float:left;
					
					width:300px;
}

#box_text { 		float:left;
					
					margin-top:45px; 
					
					width:170px;
}

#box_text a:link {
					color:#3366FF;
					text-decoration:none;
					
}
#box_text a:hover {color:#3366FF}
#box_text a:active {color:#3366FF;

					text-decoration:none;


}
#box_text a:visited {color:#3366FF}

.media {			border:solid #999 1px;

					padding:2px;
					
					float:left;
					
					margin-right:5px;
					
}




#filmy {
	
					float:left;
					
					border:solid 1px #999;
					
					padding:2px;
					
					margin-bottom:20px;
					
					margin-top:20px;
				
					
}