body {	background: #e7f5fe url('gfx/bg-wiosna.jpg') repeat-x top center;	overflow-x: hidden;}body.jesien {	background: #fff url('gfx/jesien-bg.jpg') repeat-x 49% -19px;}body.zima {	background: #fff url('gfx/background_swieta.gif') repeat-x top left;}body > table {	background: #fff;}#oferta {	display: block;	width: 125px;	height: 259px;	position: absolute;	top: 120px;	right: 0px;}#oferta.drzwi {	background: url('gfx/oferta-drzwi.png') no-repeat;}#oferta.okna {	background: url('gfx/oferta-okna.png') no-repeat;}.kontakt-block {	padding-right: 30px;	width: 43%;	float: left;	margin-bottom: 20px;}.gray {	color: #999;}hr {	clear: left;	border: 0;	border-top: 1px solid #ddd;	height: 1px;	margin-bottom: 20px;}h3 {	font-size: 10px !important;	border-bottom: 1px solid #ddd;	margin-bottom: 5px;	padding-bottom: 2px;}table.kontakt-numery {	width: 100%;	margin-bottom: 20px;}table.kontakt-numery th, table.kontakt-numery td {	padding: 5px 3px;}table.kontakt-numery th {	border-bottom: 1px solid #bbb;}table.kontakt-numery td {	border-bottom: 1px dashed #bbb;}table.kontakt-numery td:first-child {	width: 60%;}table.kontakt-numery tr:last-child td {	border: 0;}table.kontakt-numery thead {	background: #eee;	text-align: left;	font-weight: bold;}#mikolaj {	width: 200px;	height: 380px;	position: absolute;	left: -171px;	background: url('gfx/mikolaj.png') no-repeat top center;}/*#karnawal-left {	width: 130px;	height: 366px;	position: absolute;	left: -130px;	top: 100px;	background: url('gfx/karnawal.jpg') no-repeat 0px 0px;}#karnawal-right {	width: 130px;	height: 366px;	position: absolute;	right: -130px;	top: 80px;	background: url('gfx/karnawal.jpg') no-repeat -130px 0px;}*/#jaja-left {	width: 200px;	height: 200px;	position: absolute;	left: -857px;	bottom: -40px;	background: url('gfx/kwiaty-left.jpg') no-repeat right bottom;}#jaja-right {	width: 200px;	height: 200px;	position: absolute;	right: -177px;	bottom: -40px;	background: url('gfx/kwiaty-right.jpg') no-repeat right bottom;}.jesien #jaja-left,.jesien #mikolaj,.jesien #jaja-right {	display: none;}.zima #jaja-left,.zima #jaja-right {	display: none;}#slide {	position: absolute;	top: 450px;	right: -315px;	width: 427px;	height: 228px;	background: url('gfx/bezplatny-pomiar.png');	display: none;	z-index: 99;}#slide-handler {	width: 112px;	height: 228px;	cursor: pointer;	float: left;}#slide-content {	width: 315px;	height: 228px;	float: right;}#slide-content form {	margin-top: 58px;	font-family: "Tahoma";	font-size: 12px;	color: #aaa;}#slide-content input {	display: block;	margin-left: 65px;	margin-bottom: 5px;	width: 194px;	height: 29px;	background: url('gfx/input-bg.gif');	border: 0;	padding: 0 10px 0 10px;	color: #aaa;}#slide-content input[type=submit] {	background: url('gfx/submit-bg.gif') no-repeat;	width: 137px;	height: 44px;	margin-left: 95px;}#slide-content #ajax-loader {	width: 16px;	height: 11px;	background: url('gfx/ajax-loader.gif') no-repeat;	margin: 25px auto 0 auto;	display: none;}.ico-link {	text-decoration: none;}table {	background: white;}img {
    border:0px;
}

h3.window_title {
    color:#3A4E78;
    padding-bottom:20px;
    padding-top:20px;
    display:block;
}

.REBtekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D3D3D;
	list-style-position: outside;
	list-style-image: url(gfx/common/wypunktowanie.gif);

}
.REBlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A6A6A6;
	text-decoration: underline;
	font-weight: bold;
}
.REBnaglowek {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #14285A;
	font-weight: bold;
}
.REBwyroznienie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #14285A;
	font-weight: bold;
	left: 15px;
	clip:   rect(auto auto auto 15px);
	right: 15px;


}


.form120biuletyn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	width: 120px;
}
.form135biuletyn {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	width: 135px;
}
.txtVerdana10grey {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.txtStopka {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #14285A;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {

	text-decoration: underline;
}
.txtMenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4E78;
	font-weight: bold;


}
.txtMenu2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txtMenu1b {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
.txtMenu1blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4E78;
	font-weight: bold;
}
.txtMenu1blueb {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4E78;
	font-weight: bold;
}
.txtMenu2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	background:#3A4E78;
	padding:4px 2px;
	display:block;
}
.txtMenu2c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;

}
.tloDol {
	background-image: url(gfx/once/rog_dol.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tloGora {
	background-image: url(gfx/once/rog_gora.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
.txtVerdana10GreenB {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14285A;
	font-weight: bold;
	left: 15px;
	clip:   rect(auto auto auto 15px);
	right: 15px;
}
.form240 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	width: 240px;
}
.form220 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	width: 220px;
}
.form230 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	width: 230px;
}
.txtTabelka {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.txtOpisFormularza {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.form300 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	width: 300px;
}

.form200 {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	width: 200px;
}

.ramkaBlack {
	border: 1px solid #000000;
}
.txtVerdana9grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #BCBAA7;


}
.txtButton {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	list-style-position: outside;
	list-style-image: url(gfx/common/wypunktowanie.gif);
}

/**|menu gorne mod silnet|**/
#headmenu {
    width:720px;
    height:40px;
    left:30px;
	margin:0px auto;
}

#okna_lista_producentow a {
	display:inline;
	width:250px;
	float:left;
	line-height:36px;
	color:#14285A;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
#okna_lista_producentow a:hover {
	text-decoration:underline;
}
#okna_lista_producentow span {
	float:left;
	margin-right:10px;
	text-align:left;
	
}
#okna_lista_producentow span img {	
	text-align:left;
}
/**|menu gorne mod silnet|**/

.clear_left {clear:left;font-size:0px;line-height:0px;overflow:hidden;}
.clear_left10 {clear:left;font-size:0px;line-height:0px;height:10px;overflow:hidden;}


.offer_door_img {
    float:left;    
    overflow:hidden;
    display:block;
}

.offer_door_link {
    font-weight:bold;
    overflow:hidden;
    display:block;
    float:right;
    color:#3A4E78;
    margin-right:50px;
}a#silnet {	display: block;	float: right;	height: 20px;	width: 75px;	background: url('gfx/silnet.png') no-repeat 0px 0px;}a#silnet:hover {	background-position: 0px -20px;	text-decoration: none;}#showAds {	display: none;}
