body {
/* 	background:		#666666; */
	font:				Verdana, 'Trebuchet MS', sans-serif;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	background-repeat: no-repeat;
	margin:			0px;

}

#all_page {
	min-width:			1055px;
	background:		white;
	display:			block;
}

#page {
	
	width:			970px;
	margin-left:		78px;
/* 	margin-right:		auto; */
display:			block;
}

#banner_top {
	height:			96px;
	width:			100%;
	background:		url('../img/layout/logo_back.png');
	background-repeat:	repeat-x;
	text-align:			left;
	display:			block;
/* 	padding-left:		78px; */

}
#top_menu_search {
	width:			970px;
	height:			30px;
	font:				Verdana, 'Trebuchet MS', sans-serif;
/* 	font-size:			12px; */
	text-decoration:	none;
	margin-top:		1px;

	margin-left:		0px;
/* 	margin-right:		auto; */
	margin-bottom:		10px;
/* 	background:		url('../img/layout/top_menu_back.png'); */
/* 	background-repeat:	repeat-x; */
display:			block;
}
#top_menu {
	margin-top:		8px;
	float:				left;
	width:			70%;
	color:			#71838F;
	text-align:			left;
	font-size:			11px;
}
#top_search {
	float:				right;
	width:			30%;
	text-align:			right;
	color:			#71838F;
	text-align:			right;
	margin-top:		7px;
	display:			block;
/* 	font-size:			9px; */
}
#baner_flash {
	width:			100%;
	height:			360px;
}

.linki {
	width:			115px;
/* 	margin-top:		50px; */
	height:			100%;
	min-height:		550px;
	text-align:			center;
/* 	float:				left; */
	display:			block;
/* 	position:			relative; */

}
#content {
	width:			780px;
	height:			100%;
/* 	min-height:			560px; */
/* 	height:			600px; */
/* 	margin-left:		135px; */
/* 	float:				right; */
/* 	border:			1px solid black; */
	display:		block;
	font-size:			11px;
	
}

#text {
	width:			430px;
	float:			left;
	display:			block;
}

#media {
	width:			300px;
	float:				right;
/* 	margin-left:		20px; */
}

#linia {
	width:			970px;
	margin-left:		78px;
	
/* 	margin-top:		auto; */
/* 	margin-top:		10px; */
/* 	width:			100%; */
	font-size:			10px;
	z-index:		0;
	height:			5px;

}

#bottom {
	height:			65px;
	width:			100%;
	background:		url('../img/layout/bottom_back.png');
	background-repeat:	repeat-x;
	margin-top:		10px;
/* 	text-align:			center; */
/* 	position:			fixed; */
/* 	display:			block; */
}

#partners {
	width:			100%;
	height:			76px;
	background:		white;
}

#stopka {
	width:			100%;
	height:			87px;
	float:				left;
	font-size:			10px;
	background:		url('../img/layout/stopka_back.png') #EBF0F1;
	background-repeat:	repeat-x;
	padding-top:		10px;
/* 	margin-bottom:		10px; */
	background-position: top;
}

#bialy_pasek {
	width:			100%;
	height:			10px;
	background:		white;
	float:				left;
	display:			block;
	margin-bottom:		10px;
}


/* linki */

.menu_link {
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	font-size:			11px;
	color:			#999999;
	text-decoration:	none;
}

.webdezajn  {
	background:		url('../img/layout/webdezajn.png');
	width:			75px;
	height:			75px;
	display:			block;
}
.webdezajn:hover {
	background:		url('../img/layout/webdezajn_s.png');
}
.webdezajn_hover {
	background:		url('../img/layout/webdezajn_s.png');
	width:			75px;
	height:			75px;
	display:			block;
}

.serwisy {
	background:		url('../img/layout/serwisy.png');
	width:			90px;
	height:			75px;
	display:			block;
}
.serwisy:hover {
	background:		url('../img/layout/serwisy_s.png');
}

.serwisy_hover {
	background:		url('../img/layout/serwisy_s.png');
	width:			90px;
	height:			75px;
	display:			block;
}

.sklepy {
	background:		url('../img/layout/sklepy.png');
	width:			90px;
	height:			90px;
	display:			block;
}
.sklepy:hover {
	background:		url('../img/layout/sklepy_s.png');
}

.sklepy_hover {
	background:		url('../img/layout/sklepy_s.png');
	width:			90px;
	height:			90px;
	display:			block;
}

.pozycjonowanie {
	background:		url('../img/layout/pozycjonowanie.png');
	width:			107px;
	height:			90px;
	display:			block;
}
.pozycjonowanie:hover {
	background:		url('../img/layout/pozycjonowanie_s.png');
}

.pozycjonowanie_hover {
	background:		url('../img/layout/pozycjonowanie_s.png');
	width:			107px;
	height:			90px;
	display:			block;
}

.emarketing {
	background:		url('../img/layout/emarketing.png');
	width:			90px;
	height:			75px;
	display:			block;
}
.emarketing:hover {
	background:		url('../img/layout/emarketing_s.png');
}

.emarketing_hover {
	background:		url('../img/layout/emarketing_s.png');
	width:			90px;
	height:			75px;
	display:			block;
}

.dedykowane {
	background:		url('../img/layout/dedykowane.png');
	width:			90px;
	height:			90px;
	display:			block;
}
.dedykowane:hover {
	background:		url('../img/layout/dedykowane_s.png');
}
.dedykowane_hover {
	background:		url('../img/layout/dedykowane_s.png');
	width:			90px;
	height:			90px;
	display:			block;
}


/* inne style */

.input_search {
	border:			0px solid white;
	background-image:	url('../img/layout/search_back.png');
	height:			14px;
/* 	margin-right:		10px; */
	font-size:			9px;
	font:				Verdana, 'Trebuchet MS', sans-serif;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	color:			#999999;
	width:			110px;
	padding-left:		2px;

}
.black_link {
	color:			black;
	text-decoration:	none;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}
.about {
	color:			#BFBFBF;
	font-size:			10px;
	text-align:			right;
	text-decoration:	none;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}
.bottom_about {
/* 	height:			40%; */
	color:			#BFBFBF;
	font-size:			10px;
	text-align:			right;
	text-decoration:	none;
/* 	border:			1px solid black; */
	width:			100%;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}
.big_title {
/* 	font:				'Verdana'; */
	
	font-weight:		bold;
	font-size:			16px;
/* 	letter-spacing:		4px; */
/* 	margin-left:		20px; */
	font-weight:		bold;
/* 	margin-top:		10px; */
	color:			#3A3C3C;
	text-decoration:	none;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}
.big_title:hover {
	color:			#8A172F;
}
.red_bold {
	color:			#8A172F;
	font-weight:		bold;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;

	font-size:			11px;
/* 	color:			red; */

}

.kwadrat {
	width:			11px;
	height:			11px;
	display:			block;
	background:		url('../img/layout/kwadrat_off.png');
/* 	position:			absolute; */
	background-repeat:	no-repeat;
}
.kwadrat_on {
	width:			11px;
	height:			11px;
	display:			block;
	background:		url('../img/layout/kwadrat_on.png');
	background-repeat:	no-repeat;
}

.kwadrat:hover {
	width:			11px;
	height:			11px;
/* 	display:			block; */
	background:		url('../img/layout/kwadrat_on.png');
	background-repeat:	no-repeat;
}
.kwadrato {
	width:			11px;
	height:			11px;
	display:			block;
	background:		url('../img/layout/o_square_empty.png');
/* 	position:			absolute; */
	background-repeat:	no-repeat;
}
.kwadrato_on {
	width:			11px;
	height:			11px;
	display:			block;
	background:		url('../img/layout/o_square_full.png');
	background-repeat:	no-repeat;
}

.kwadrato:hover {
	width:			11px;
	height:			11px;
/* 	display:			block; */
	background:		url('../img/layout/o_square_full.png');
	background-repeat:	no-repeat;
}
.more_link {
	background:		url('../img/layout/more.png');
	background-position:	0px 2px;
	background-repeat:	no-repeat;
	color:			#8A172F;
	font-size:		11px;
	text-decoration:	none;
	padding-left:		12px;
	margin-top:		0px;
/* 	padding-top:		-5px; */
	font-weight:		bold;
	margin-left:		-3px;
	height:			13px;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	
}
.bottom_links {
/* 	height:			40%; */
	color:			black;
	font-size:			11px;
	text-align:			right;
	text-decoration:	none;
/* 	border:			1px solid black; */
	width:			100%;
	letter-spacing:		2px;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}
.bottom_menu {
	height:			59%;
	margin-top:		4px;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	color:			#71838F;
	font-size:		9px;

}
.bottom_about {
/* 	height:			40%; */
	color:			black;
	font-size:			10px;
	text-align:			right;
	text-decoration:	none;
/* 	border:			1px solid black; */
	width:			100%;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}

.content_description {
	
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	font-size:			11px;
	color:			#36413E;
	text-decoration:	none;
}

.small_mainpage {
	font-size:			9px;
	text-decoration:	none;
	
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	color:			#999999;
	
}
.small_red {
	font-size:			9px;
	text-decoration:	none;
	
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	color:			#8A172F;
	
}
.events_more_white {
	width:			19px;
	height:			18px;
	display:			block;
	background:		url('../img/layout/events_more_white.png');
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}
.events_more_white:hover {
	background:		url('../img/layout/events_more_white_s.png');
}

#pagination {
	font-size:			11px;
	text-decoration:	none;
}

.more_project_link {
	text-decoration:	none;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	font-size:			11px;
	color:			#36413E;
}
.event_date {
	font-size:			12px;
	color:			#3A3C3C;
	font:				Verdana, 'Trebuchet MS';
	font-family:		Verdana, 'Trebuchet MS';
}
.event_ldesc {
	font-size:			11px;
	color:			#36413E;
	
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	text-decoration:	none;
}
.bottom_mail {
	
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	font-size:			9px;
	color:			#8A172F;
	text-decoration:	none;
}
.case_study_name {
	
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	font-size:			14px;
	text-decoration:	none;
	color:			#8A172F;
	padding-bottom:		15px;
	width:			100%;
}
.news_links {
	font-size:			11px;
	text-decoration:	none;
	color:			#8A172F;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	
}
.news_links:hover{
	color:			#8A172F;
}
.minus_margin {
	margin-left:		-1px;
}
.technique {
	color:			#36413E;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}
.big_title_project {
	color:			#8A172F;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	font-size:			14px;
	text-decoration:	none;
	font-weight:		bold;
	margin-top:		-1px;
}


/* biala kartka */
.table_bang_white_top_right {
	font-size:			5px;
	background:		url('../img/layout/card_bang_white/prawa_gora.png');
	background-repeat:	no-repeat;
	background-position:	right;
	width:			50px;
	height:			50px;
}
.table_bang_white_top {
	font-size:			5px;
	background:		url('../img/layout/card_bang_white/gora.png');
	background-repeat:	repeat-x;
/* 	background-position:	right; */
	width:			750px;
	height:			20px;
}
.table_bang_white_top_left {
	font-size:			5px;
	background:		url('../img/layout/card_bang_white/lewa_gora.png');
	background-repeat:	no-repeat;
	background-position:	left;
	width:			15px;
	height:			50px;
}
.table_bang_white_left {
	font-size:			5px;
	background:		url('../img/layout/card_bang_white/lewo.png');
	background-repeat:	repeat-y;
	background-position:	left;
	width:			15px;
/* 	height:			150px; */

}
.table_bang_white_right {
	font-size:			5px;
	background:		url('../img/layout/card_bang_white/prawo.png');
	background-repeat:	repeat-y;
	background-position:	right;
	width:			50px;
/* 	height:			50px; */
}

.table_bang_white_bottom_right {
	font-size:			5px;
	background:		url('../img/layout/card_bang_white/prawy_dol.png');
	background-repeat:	no-repeat;
	background-position:	right;
	width:			50px;
	height:			15px;
}
.table_bang_white_bottom {
	font-size:			5px;
	background:		url('../img/layout/card_bang_white/dol.png');
	background-repeat:	repeat-x;
/* 	background-position:	right; */
	width:			655px;
	height:			15px;
}
.table_bang_white_bottom_left {
	font-size:			5px;
	background:		url('../img/layout/card_bang_white/lewy_dol.png');
	background-repeat:	no-repeat;
	background-position:	left;
	width:			15px;
	height:			15px;
}

.table_bang_white {
	border:			1px solid #E1EAEA;
	width:			790px;
	padding-top:		10px;
	padding-left:		10px;
	padding-bottom:	10px;
/* 	background:		url('../img/layout/card_bang_white/prawa_gora.jpg'); */
/* 	background-repeat:	no-repeat; */
/* 	background-position:	773px -1px; */
	min-height:		130px;
/* 	clear:			both; */
	
	
}
.table_bang_white_picture {
	position:			relative;
	top:				-1px;
/* 	left:				752px; */
	
}

.table_bang_white_search {
	border:			1px solid #E1EAEA;
	width:			790px;
	padding-top:		10px;
	padding-left:		10px;
	padding-bottom:	10px;
/* 	background:		url('../img/layout/card_bang_white/prawa_gora.jpg'); */
/* 	background-repeat:	no-repeat; */
/* 	background-position:	773px -1px; */
	min-height:		30px;
/* 	clear:			both; */
	margin-top:		10px;
	
	
}
.worker_title {
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	font-size:			14px;
	color:			#3A3C3C;
}
.worker_position {
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	font-size:			11px;
	color:			#8A172F;
	padding-left:		10px;
}
.worker_description > a {
	color:			#8A172F;
	text-decoration:	none;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}


.big_gray_title {
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	font-size:			14px;
	color:			#3A3C3C;
}
.big_red_title {
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	font-size:			14px;
	color:			#8A172F;
}

.preloader {
	background:		url('../img/layout/webdezajn_s.png');
	background:		url('../img/layout/serwisy_s.png');
	background:		url('../img/layout/sklepy_s.png');
	background:		url('../img/layout/pozycjonowanie_s.png');
	background:		url('../img/layout/emarketing_s.png');
	background:		url('../img/layout/dedykowane_s.png');
	display:			none;
}

.site_map > ul > li  {
	text-decoration:	none;
	color:			#999999;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}

.site_map > table > tbody > tr > td > a {
	text-decoration:	none;
	color:			#999999;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}
.site_map > table > tbody > tr > td  {
	text-decoration:	none;
	color:			#999999;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}
.site_map > table > tbody > tr > td > table > tbody > tr > td>  a {
	text-decoration:	none;
	color:			#8A172F;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
}

/* mapa strony */

.site_map_start_level1 {
/* 	background:		url('../img/site_map/level1_start.png'); */
	background-repeat:	no-repeat;
}
.site_map_start_level2 {
	background:		url('../img/site_map/level1_horizontal.png');
	background-repeat:	repeat-y;
}
.site_map_horizontal {
	background:		url('../img/site_map/level1_horizontal.png');
	background-repeat:	repeat-y;
}
.site_map_vertical {
	background:		url('../img/site_map/level1_vertical.png');
	background-repeat:	repeat-x;
	width:			10px;
	background-position:	center center;
/* 	margin-top:		2px; */
}

.site_map_end_level1 {
/* 	background:		url('../img/site_map/level1_start.png'); */
	background-repeat:	no-repeat;
}
.ie_end {
	margin:			0px;
}
.ie_top {
	margin:			0px;
}
.site_map {
	margin-top:		10px;
}

.search_result {
	color:			#71838F;
	font-size:			11px;
}

.search_result  >table > tbody >tr >td > a {
	font-size:			16px;
	color:			#36413E;
	text-decoration:	underline;
}
.search_result >table > tbody >tr >td > a:hover {
	color:			#8A172F;
}
.search_result >table > tbody >tr >td {
	color:			black;
}


.a_press{ 
	color:			#8A172F;
	text-decoration:		none;
	font-family:		Verdana, 'Trebuchet MS', sans-serif;
	font-size:			12px;
}
