/* CSS Document */

body {
	background:			#DEDEDC;
	margin:				0px;
	}

#page {
	margin-left:		auto;
	margin-right:		auto;
	width:				899px;
	margin-top:			10px;
}

#top {
	width:				899px;
	height:				90px;
	background:			url('../img/layout/top2.png') #FFFFFF;
	background-repeat:		no-repeat;
	display:			block;	
}




#menu {
	width:				870px;
	height:				20px;
	background:			#205A68;
	color:				#FFFFFF;
	font-size:			14px;
	font-family:		"Trebuchet MS", Verdana, Helvetica, sans-serif;
	margin-left:		auto;
	margin-right:		auto;
	top:				10px;
	position:			relative;
	text-align:			center;
	display:			block;
	
	}

#content {
	width:				869px;
	background:			url('../img/layout/bottom.png') #FFFFFF;
	background-repeat:	no-repeat;
	background-position:		bottom left;
	padding-left:		15px;
	padding-right:		15px;
	font-size:			13px;
	font-family:		Tahoma, "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:				#000000;
	display:			block;
	padding-top:		10px;
	padding-bottom:	45px;
}

#bottom {
/* 	width:				900px; */
	height:				41px;
	
	background-repeat:	no-repeat;
	display:			block;	
	text-align:				center;
}

#stopka {
	width:				900px;
	height:				20px;
}

.stopka_content2 {
	color:				#737373;
	font-family:		Tahoma,"Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:			12px;
	text-align:			right;
}
#stopka a {
	color:				#737373;
	font-family:		Tahoma,"Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}
.stopka_a {
	color:				#737373;
	font-family:		Tahoma,"Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
}

/* do menu */

 #menu ul {
    list-style:         		none;
    margin:         		0;
    padding:         		0;
/*     width:             12em; */
    float:             		left;
    color:            		red;
    width:            		174px;
    text-align:        		center;
    background:			#205A68;
}
#menu a {
	font-size:			14px;
	font-family:		Tahoma,"Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:				#FFFFFF;
	font-weight:		bold;
/* 	display: 			block; */
/* 	padding: 			2px 3px; */
	text-decoration:	none;
	margin:			0;
	padding:			0;
	background:			#205A68;
/* 	padding-top:		2px; */
/* 	padding-bottom:	2px; */
	font-style:			italic;
}

#menu h2 {
    color:             #fff;
    background:        #000;
    text-transform:     uppercase;
}



#menu a:hover {
/*     color:            	#6186FF; */
/*     background:         #fff; */
	text-decoration:	underline;
}
#menu li {position: relative;}

#menu ul ul {
    position:        	 absolute;
    z-index:        	 500;
	width: 	           174px;
    margin-top:		0px;
    padding-top:		2px;
}

#menu ul ul ul {
    top:             0;
    left:             100%;
}
    
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}


/* inne klasy */

.static_pages {
	width:			100%;

}

.static_pages_left {
	width:			258px;
	
	float:				left;
}
.static_pages_content {
	width:			540px;
	padding-left:		20px;
	border-left:		1px solid #B8B7B3;
	float:				right;
	min-height:		500px;
	font-family:		'Trebuchet MS', sans-serif;
	font-size:			13px;
}

.static_pages_content a {
	text-decoration:	none;
	color:			#266A7D;
	font-weight:		bold;
}

.title {
	font-family:		'Trebuchet MS';
	color:			#266A7D;
	font-size:			17px;
	font-weight:		bold;
	border-left:		1px solid #B8B7B3;
/* 	border-bottom:		1px solid #B8B7B3; */
	background:		url('../img/layout/linia_right.jpg');
	background-repeat:	no-repeat;
	background-position:	bottom left;
	margin-left:		-21px;
	padding-left:		21px;
	padding-bottom:	10px;
	margin-bottom:		10px;
}

.linia_prawa {
	border-left:		1px solid #B8B7B3;
/* 	border-bottom:		1px solid #B8B7B3; */
	background:		url('../img/layout/linia_right.jpg');
	background-repeat:	no-repeat;
	background-position:	bottom left;
	margin-left:		-21px;
	padding-left:		21px;
	padding-bottom:	4px;
	margin-bottom:		4px;
}

.event_date {
	font-size:			13px;
	color:			#3A3C3C;
/* 	font:				Verdana, 'Trebuchet MS'; */
	font-family:		 'Trebuchet MS',Verdana, sans-serif;
}
.event_ldesc {
	font-size:			13px;
	color:			#36413E;
	
	font-family:		 'Trebuchet MS',Verdana, sans-serif;
	text-decoration:	none;
}

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

.case_study_content {

	font-size:			13px;
}

.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;
}

input {
	background:		#FFFFFF;
	border:			1px solid #D0D0D0;
}
.partner_description {
	font-size:			12px;
}

.reference_name {
	font-size:			15px;
	color:			#000000;
	font-weight:		bold;
}

a.pdf_file {
	background:		url('../img/layout/pdf_icon.jpg');
	padding-left:		40px;
	background-repeat:	no-repeat;
	height:			36px;
	display:			block;
	padding-top:		10px;
}

.border_gray_back {
	border:			1px solid #B8B7B3;
	background:		#EDEDED;
	width:			420px;
	height:			285px;
}

.left_right_border {
	border-left:		1px solid #266A7D;
	border-right:		1px solid #266A7D;
	padding-left:		8px;
	padding-right:		8px;
	color:			#266A7D;
	
}

.left_link {
	font-family:		'Trebuchet MS', Verdana, sans-serif;
	font-size:			14px;
	font-style:			italic;
	color:			black;
	text-decoration:	none;
}
.left_link:hover {
	font-family:		'Trebuchet MS', Verdana, sans-serif;
	font-size:			14px;
	font-style:			italic;
	color:			#00000;
	text-decoration:	underline;
	
}

.left_desc {
	font-family:		Tahoma, sans-serif;
	font-size:			12px;
	color:			#266A7D;
	
}

.search_title {
	font-family:		Tahoma, sans-serif;
	font-size:			11px;
	color:			#366A7D;
}

.search_button {
	font-family:		Tahoma, sans-serif;
	font-size:			11px;
	color:			#366A7D;
	text-decoration:	none;
}

.search_content {
	font-size:			12px;
	font-family:		Tahoma, sans-serif;
	text-decoration:	none;
}
