body {	margin: 0px;	padding: 0px;	font-family: Tahoma;	font-size: 12px;		color: #333333;	background-color:#009cff;}/******************************* header ************************************/#header_bg {	width:100%;			border-top:2px solid #fff;	/*border-bottom:1px solid #3db3ff;*/	background-color:#35b1ff;}#header_bg #header {	height:163px;		background-image:url(../images/header_bg.jpg);		background-repeat:y;		margin:0 auto;	width:832px;		}/******************************* container ************************************/#container_bg {	width: 832px;		background-image:url(../images/container_bg.jpg);		background-repeat:repeat-y;	margin:0 auto;		}#container_bg #container {	width: 780px;	margin: 0 auto;	margin-left:26px;		margin-right:26px;		border-bottom:6px solid #ff3300;	background-image:url(../images/wentylator_bg.jpg);		background-repeat:no-repeat;	background-position:bottom right;}/*kontakt*/#container #kontakt {	width: 100%;	height:35px;		background-image:url(../images/kontakt_bg.gif);		background-repeat:repeat-x;}#container #kontakt .txt{	font:Tahoma;	font-size:12px;	font-weight:bold;	padding-top:10px;	/*padding-left:5px;*/	color:#fff;}#kontakt .str_gl  a:link, #kontakt .str_gl  a:visited  {		display:block;	width:168px;	font-family: Tahoma;	font-size: 14px;		color: #fff;	font-weight:bold;	text-decoration: none;		border-right: 1px solid #3490d8;	padding-top: 9px;	padding-bottom: 9px;	text-indent:6px;	background-color:none;}#kontakt .str_gl a:hover {	display:block;	width:168px;	font-family: Tahoma;	font-size: 14px;		color: #fff;	background-color:#135d96;	border-right: 1px solid #3490d8;	font-weight:bold;	text-decoration: none;		padding-top: 9px;	padding-bottom: 9px;	text-indent:6px;}#kontakt .str_gl a .images{	position:relative; 	top:-3px; 	padding-left:5px; 	}/******************************* onecolumn ************************************/#container #onecolumn {	width:780px;	background-image:url(../images/rightcolumn_bg.gif);	background-repeat:repeat-x;	background-position:top;	background-color: #FFFFFF;}#onecolumn .title, h1 {	padding:10px;	padding-top:15px;	padding-left:15px;	padding-bottom:0px;	color:#000000;	font-size:18px;	font-family:Arial;		font-weight:bold;	text-align:center}#onecolumn .txt {	padding:10px;	margin-right: 5px;	/*text-align:justify;*/}#onecolumn .txt a{	color:#0000ff;	text-decoration:underline;}#onecolumn .bred {	color:#FF0000;	font-size:15px;	font-weight:bold;	margin-top:10px;	margin-bottom:15px;}/******************************* leftcolumn ************************************/#container #leftcolumn {	float:left;		width:170px;		}/*submenu*/#container #leftcolumn .submenu{	width:168px;		height:100%;	border-top: 1px solid #3490d8;	background-image:url(../images/submenu_bg.gif);		border-right:1px solid #3a9be6;	border-left:1px solid #104e7f;}.submenu  a:link, .submenu  a:visited  {		display:block;	width:168px;	font-family: Tahoma;	font-size: 14px;		color: #fff;	font-weight:bold;	text-decoration: none;	border-bottom: 1px solid #3490d8;	padding-top: 9px;	padding-bottom: 9px;	text-indent:6px;	background-color:none;}.submenu a:hover {	display:block;	width:168px;	font-family: Tahoma;	font-size: 14px;		color: #fff;	background-color:#135d96;	font-weight:bold;	text-decoration: none;		padding-top: 9px;	padding-bottom: 9px;	text-indent:6px;}.submenu a .images{	position:relative; 	top:-3px; 	padding-left:5px; 	}.submenu #podmenu {			background-color:#007ccb;		background-image:url(../images/podmenu_bg.jpg);		background-repeat:repeat-x;		background-position:top;}.submenu #podmenu a{		display:block;	width:153px;	font-family: Tahoma;	font-size: 11px;		color: #fff;	padding-top: 4px;	padding-bottom: 4px;		border-bottom: 1px solid #a3d0ec;	font-weight:normal;	padding-left:15px;}/******************************* rightcolumn ************************************/#container #rightcolumn {	float:left;		width:610px;	background-image:url(../images/rightcolumn_bg.gif);		background-repeat:repeat-x;		background-position:top;}#rightcolumn .content .title {	padding:10px;	padding-top:15px;	padding-left:15px;	padding-bottom:0px;	color:#000000;	font-size:18px;	font-family:Arial;		font-weight:bold;	text-align:center}#rightcolumn .content .txt {	padding:10px;	margin-right: 5px;	/*text-align:justify;*/}#rightcolumn .content .txt a{	color:#0000ff;	text-decoration:underline;}#rightcolumn .content .bred {	color:#FF0000;	font-size:15px;	font-weight:bold;	margin-top:10px;	margin-bottom:15px;}/******************************* siwy pas ************************************/#siwypas {	background-image:url(../images/siwypas.jpg);		background-repeat:repeat-x;	margin:0 auto;	width:780px;		height:34px;		}/*linki*/#siwypas .lacza{	padding-top:10px;	padding-bottom:10px;		text-align: center;		font-size: 11px;	}#siwypas .lacza  a:link, #siwypas .lacza a:visited{		padding-left:10px;	padding-right:10px;	text-decoration: none;	color: #000;	}#siwypas .lacza a:hover{		padding-left:10px;	padding-right:10px;		color: #000;			text-decoration: underline;}/******************************* footer ************************************/#footer_bg {				width: 100%;		border-top:1px solid #3aaaf2;}#footer_bg #footer {	background-image:url(../images/footer_bg.jpg);		background-repeat:no-repeat;		margin:0 auto;	width:832px;			}#footer_bg #footer .content{	margin-left:26px;		margin-right:26px;	}/*linki*/#footer .content .linki{	padding-top:10px;	padding-bottom:13px;		text-align: center;	padding-right: 1px;	font-size: 11px;	}.linki  a:link, .linki a:visited{		padding-left:10px;	padding-right:10px;	text-decoration: none;	color: #000;	}.linki a:hover{		padding-left:10px;	padding-right:10px;		color: #000;			text-decoration: underline;}/*copyright*/#footer .content .copy{	text-align: right;	padding-top: 10px;	padding-bottom:10px;	padding-right: 10px;	color:#FFFFFF;	width:770px;	font-size: 11px;	}#footer .content .copy a{ 	text-decoration:none;	color:#0b4470;	font-size: 11px;	} /******************************* global ************************************/.orange{	font-weight:bold;	color:#fca12c;}.red{		color:#FF0000;}.blue{	font-weight:bold;	color:#2b59a4;}.font15 {	font-size:15px;	}.clear {	clear:both;}.button {	BACKGROUND-COLOR: #fca12c;	BORDER: #fca12c 1px solid;	COLOR: #FFFFFF;	FONT-FAMILY: Tahoma;	FONT-SIZE: 11px;	}.button_zapytanie {	BACKGROUND-COLOR: #104e7e;	BORDER: #104e7e 1px solid;	COLOR: #FFFFFF;	FONT-FAMILY: Tahoma;	FONT-SIZE: 12px;	}.button_search {	BACKGROUND-COLOR: #104e7e;	BORDER: #2486d9 1px solid;	COLOR: #FFFFFF;	FONT-FAMILY: Tahoma;	FONT-SIZE: 12px;	}.text {	BACKGROUND-COLOR: #fff;	BORDER: #e7e7e7 1px solid;	color: #666666;	font: Tahoma;	font-size: 12px;}