/* style związane z edytowalną treścią serwisu 														*/
/* UWAGA: wszystkie style zdefiniowane tutaj MUSZĄ ROZPOCZYNAĆ SIĘ selektorem ".main_cell" 			*/
/* aby można było je zawsze wydzielić od pozostałych styli serwisu									*/





/* style słownika */
@import url(/faber_mounted/faber/portal_skins/custom/styles/themes/default/dictionary_styles.css);



body, input, textarea, option {font: normal 11px Tahoma,Verdana,sans-serif,Arial;}

* { border:0; margin: 0; padding: 0; color: #4C4C4C; line-height: 1.4; }


.apl {
background-color:#f6f6f2;
width:100%;
margin-bottom:1.5em;
float:left;
clear:both;

border-collapse:collapse;
}
.apl td {
	padding:10px;
	text-align:left;
}
.apl .apl_foto {
	padding:0;
	width:211px;
}

.sitemap_li  {
list-style-type:none !important;
}

.folder_title {
font-size:110% !important;
}
.print #nav,
.print #tools {
display:none;
}

.paging {
border-top:dotted 1px red;
border-bottom:dotted 1px red;
width:100%;
clear:both;
}

/* kolor tla dokumentu */
.main_cell {background-color: #ffffff;}

/* tytul dokumentu */
h1.folder_title {font-size:14px; margin-bottom:1em}

/* --- STYLE TEKSTU --- */
.main_cell h1 {font-size:15px; font-weight:bold;margin-bottom:.2em; color:#0299ff;}
.main_cell h2 {font-size:14px; font-weight:bold;margin-bottom:.2em;	color:#0299ff;}
.main_cell h3 {font-size:13px; font-weight:bold;margin-bottom:.2em;	color:#0299ff;}
.main_cell h4 {font-size:12px; font-weight:bold;margin-bottom:.2em;	color:#0299ff;}
.main_cell h5 {font-size:11px; font-weight:bold;margin-bottom:.2em;	color:#0299ff;}
.main_cell h6 {font-size:10px; font-weight:bold;margin-bottom:.2em;	color:#0299ff;}


.main_cell address {}
.main_cell p {
margin-bottom:1.5em;

}
.main_cell pre {}
.main_cell a, .main_cell a:visited {
	text-decoration:underline;
}
.main_cell a:hover {
	text-decoration:none;
}
/* podświetlenie tekstu zawartego w dokumentach pochodzącego z wyszukiwarki */
.main_cell .highlightedSearchTerm {background: Yellow;}

/* listy */
.main_cell ul {
	margin:.5em 0 .5em 0;
}
.main_cell ol {
	margin:.5em 0 .5em 2em;
}
.main_cell ul li {
	background: transparent url(images/li.gif) 0 7px no-repeat;
	list-style-type: none; 
	margin:0 0 .1em 1em;
	padding-left:6px;
}

.main_cell ol li {
	margin:0 0 .1em 1em;
	padding-left:0;
}

/* --- STYLE TABEL --- */
.main_cell table {}
.main_cell thead {}
.main_cell tbody {}
.main_cell tfoot {}
.main_cell tr {}
.main_cell td {font-size:11px;}
.main_cell th {}

/* --- STYLE LINKÓW --- */
.main_cell a, .main_cell a:link, .main_cell a:visited {text-decoration:underline;}
.main_cell a:hover {text-decoration:none;}

/* --- STYLE GALERII --- */
table.gallery img {border:0}


/* --- STYLE FORMULARZY --- */
.main_cell form div {}
.main_cell input, .main_cell file {}
.main_cell input.external, .main_cell input.button {}
.main_cell textarea {}
.external {
	background-color:#000000;
	color:#fff;
	cursor: pointer; 
	padding:3px 6px;
}

.input, textarea {
	border:1px solid #dfdfdf;
	padding:3px 4px;
}
.inputOption {
	border:1px solid #dfdfdf;
	padding:0;
}
.requiredField {
	margin:10px 0;
}

/* --- INNE STYLE --- */

.main_cell #nav {
	float:left;
	clear:both;
	height:30px;
	width:100%;
}
.main_cell #nav a, .main_cell #nav a:visited {
	background:#f6f6f2;
	border:1px solid #d0ccc5;
	color:#786666;
	padding:4px 4px;
	margin-right:4px;
	text-decoration:none;
}
.main_cell #nav a:hover {
	background:#ddebff;
	border:1px solid #b8c2ea;
}

.main_cell #nav .highlight, .main_cell #nav .highlight:visited, .main_cell #nav .highlight:hover {
	background:#ddebff;
	border:1px solid #b8c2ea;
	cursor: default; 
}

