
/* Witam w CSS INDIV.pl */

* {
	font-family: Tahoma;
	padding: 0;
	margin: 0;
}
body {
	background: #555555 url('../img/tlo.jpg') top center repeat-x;
	z-index: 1;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: Tahoma;
	text-align: center;
	font-size: 12px;
	color: #242424;
}
a, a:visited, a:link {
	text-decoration: none;
	cursor: pointer;
	color: blue;
}
a:hover {
	color: red;
}
div, img, span {
	border: 0;
	padding: 0;
	margin: 0;
}
label {
	cursor: pointer;
}

/* --------------------- */

div#top {
	width: 100%;
}
	div#in_top {
		margin: 0 auto;
		width: 990px;
		height: 35px;
		text-align: left;
		padding: 42px 0 42px 0;
	}
	#logo {
		width: 178px;
		height: 36px;
		float: right;
	}
	ul#in_top_menu {
		width: 610px;
		height: 35px;
		margin: 0 0 0 0;
		padding: 0;
		border: 0;
		list-style: none;
	}
		ul#in_top_menu li {
			float: left;
			display: block;
		}
			ul#in_top_menu li a {
				display: block;
				height: 35px;
			}
				ul#in_top_menu li a.a0 {
					background: url('../img/menu_house.png');
					width: 47px;
				}
				ul#in_top_menu li a.a1 {
					background: url('../img/menu_grupa_indiv.png');
					width: 104px;
				}
				ul#in_top_menu li a.a1a {
					background: url('../img/menu_grupa_indiv_filozofia.png');
					width: 104px;
				}
				ul#in_top_menu li a.a1b {
					background: url('../img/menu_grupa_indiv_partnerzy.png');
					width: 104px;
				}
				ul#in_top_menu li a.a1c {
					background: url('../img/menu_grupa_indiv_materialy.png');
					width: 104px;
				}
				ul#in_top_menu li a.a2 {
					background: url('../img/menu_aktualnosci.png');
					width: 111px;
				}
				ul#in_top_menu li a.a3 {
					background: url('../img/menu_brandy.png');
					width: 82px;
				}
				ul#in_top_menu li a.a3a {
					background: url('../img/menu_brandy_hq3.png');
					width: 82px;
				}
				ul#in_top_menu li a.a3b {
					background: url('../img/menu_brandy_snaz.png');
					width: 82px;
				}
				ul#in_top_menu li a.a3c {
					background: url('../img/menu_brandy_hybrid.png');
					width: 82px;
				}
				ul#in_top_menu li a.a4 {
					background: url('../img/menu_realizacje.png');
					width: 103px;
				}
				ul#in_top_menu li a.a5 {
					background: url('../img/menu_uslugi.png');
					width: 76px;
				}
				ul#in_top_menu li a.a6 {
					background: url('../img/menu_kontakt.png');
					width: 87px;
				}
				ul#in_top_menu li a:hover {
					background-position: 0px -35px;
				}
				ul#in_top_menu li a.selected {
					background-position: 0px -35px;
				}
			ul#in_top_menu li div.jq-menu {
				display: none;
				z-index: 100;
				position: absolute;
				top: 77px;
				width: 82px;
				height: 105px;
			}

/* --------------------- */

div#tresc {
	width: 100%;
}
	div#in_tresc_top {
		width: 100%;
	}
	div#in_tresc {
		margin: 0 auto;
		width: 990px;
		text-align: left;
	}
		div#in_tresc a.a1 {
			display: block;
			width: 274px;
			height: 32px;
			border-bottom: solid black 1px;
			color: #ffffff;
			padding: 18px 0 0 15px;
		}
		div#in_tresc a.a2 {
			display: block;
			width: 289px;
			height: 38px;
			border-bottom: solid black 1px;
			font-size: 18px;
			color: #ffffff;
		}
		div#in_tresc a.a1:hover {
			background: #818181;
		}
		div#in_tresc a.a1selected {
			background: #818181;
		}
		div#in_tresc .archwiwum {
			color: #5a5a5a;
			margin: 0 0 35px 0;
			font-size: 11px;
		}
			div#in_tresc .archwiwum a {
				color: #ffffff;
			}
			div#in_tresc .archwiwum span {
				color: #5a5a5a;
			}
		div#in_tresc .materialy a {
			color: #242424;
		}
			div#in_tresc .materialy a:hover {
				color: #ffffff;
			}
		div#in_tresc .realizacje_tabela {
			margin: 20px 0 0 0; width: 100%;
		}
			div#in_tresc .realizacje_tabela tr {
				height: 50px;
			}
				div#in_tresc .realizacje_tabela tr.h:hover {
					background: #818181;
					cursor: pointer;
				}
			div#in_tresc .realizacje_tabela th {
				color: #f85b1f;
				font-size: 18px;
				font-weight: normal;
			}
			div#in_tresc .realizacje_tabela td {
				color: #ffffff;
				border: solid black 1px;
				border-left: 0;
				border-right: 0;
			}

	ol {
		margin: 20px 0 40px 40px;
	}
	ol li {
		line-height: 18px;
	}

	ul#in_tresc_menu {
		width: 100%;
		height: 35px;
		margin: 0 0 0 0;
		padding: 0;
		border: 0;
		list-style: none;
	}
		ul#in_tresc_menu li {
			float: left;
			display: block;
		}
		ul#in_tresc_menu li a.bl {
				display: block;
				height: 35px;
		}
			ul#in_tresc_menu li a.b0aa {
				background: url('../img/realizacje_wg_uslug_aa.png');
				width: 67px;
			}
			ul#in_tresc_menu li a.b0a {
				background: url('../img/realizacje_wg_uslug_a.png');
				width: 67px;
			}
			ul#in_tresc_menu li a.b0b {
				background: url('../img/realizacje_wg_uslug_b.png');
				width: 67px;
			}
			ul#in_tresc_menu li a.b1aa {
				background: url('../img/realizacje_wg_daty_aa.png');
				width: 106px;
			}
			ul#in_tresc_menu li a.b1a {
				background: url('../img/realizacje_wg_daty_a.png');
				width: 106px;
			}
			ul#in_tresc_menu li a.b1b {
				background: url('../img/realizacje_wg_daty_b.png');
				width: 106px;
			}
			ul#in_tresc_menu li a.b2aa {
				background: url('../img/realizacje_wg_brandu_aa.png');
				width: 72px;
			}
			ul#in_tresc_menu li a.b2a {
				background: url('../img/realizacje_wg_brandu_a.png');
				width: 72px;
			}
			ul#in_tresc_menu li a.b2b {
				background: url('../img/realizacje_wg_brandu_b.png');
				width: 72px;
			}
			ul#in_tresc_menu li a.b3a {
				background: url('../img/realizacje_boxy_a.png');
				width: 70px;
			}
			ul#in_tresc_menu li a.b3b {
				background: url('../img/realizacje_boxy_b.png');
				width: 70px;
			}
			ul#in_tresc_menu li a.b4a {
				background: url('../img/realizacje_lista_a.png');
				width: 70px;
			}
			ul#in_tresc_menu li a.b4b {
				background: url('../img/realizacje_lista_b.png');
				width: 70px;
			}
			ul#in_tresc_menu li a:hover {
				background-position: 0px -35px;
			}
			ul#in_tresc_menu li a.selected {
				background-position: 0px -35px;
			}
		ul#in_tresc_menu li.empty {
			background: url('../img/realizacje_menu.png');
			height: 35px;
			color: #838483;
		}
		ul#in_tresc_menu li div.jq-menu {
			display: none;
			z-index: 100;
			position: absolute;
			top: 77px;
			width: 82px;
			height: 105px;
		}
	ul.in_tresc_menu2 {
		width: 100%;
		height: 35px;
		margin: 0 0 0 0;
		padding: 0;
		border: 0;
		list-style: none;
		background: url('../img/realizacje_menu.png');
	}
		ul.in_tresc_menu2 li {
			float: left;
			display: block;
		}
		div#in_tresc .realizacje_back1 {
			background: url('../img/realizacja_background1.png');
			width: 288px;
			height: 172px;
			padding: 11px 0 0 11px;
			cursor: pointer;
			display: block;
		}
			div#in_tresc .realizacje_back1 img {
				width: 277px;
				height: 161px;
			}
		div#in_tresc .realizacje_back2 {
			background: url('../img/realizacje_background2.png');
			width: 634px;
			height: 373px;
			padding: 11px 0 0 11px;
			float: left;
		}
			div#in_tresc .realizacje_back2 img {
				width: 623px;
				height: 362px;
			}

/* --------------------- */

table {
	border-collapse: collapse;
}

/* --------------------- */

#plusone{float:left;margin:0 0 0 0;}

div#stopka {
	width: 100%;
	margin: 0 0 30px 0;
}
	div#in_stopka {
		margin: 0 auto;
		margin-top: 20px;
		width: 990px;
		text-align: left;
	}

/* --------------------- */

#TB_overlay {
	position: fixed;
	z-index: 100;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color: #000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}
* html #TB_overlay {
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
	position: fixed;
	background: #424242;
	z-index: 102;
	display: none;
	border: 5px solid #ffffff;
	text-align: left;
	top: 50%;
	left: 50%;
}
* html #TB_window {
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_ajaxContent {
	clear: both;
	padding: 2px 40px 0 40px;
	overflow: auto;
	text-align: left;
	line-height: 1.4em;
	background: url('../img/tlo2.png');
}
#TB_load {
	position: fixed;
	display: none;
	height: 13px;
	width: 208px;
	z-index: 103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px;
}
* html #TB_load {
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect {
	z-index: 99;
	position: fixed;
	top: 0;
	left: 0;
	background-color: #fff;
	border: none;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height: 100%;
	width: 100%;
}
* html #TB_HideSelect {
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

/* --------------------- */

