/*
+--------------------------------------------------------+
|                    #  #####                            |
|                    #    #                              |
|                    ###  # CMS (R)                      |	
+--------------------------------------------------------+
|                                                        |
| System Zarządzania Treścią LTcms (R)                   |
| Autor    Łukasz Tarnogórski   email tarnogorski@iv.pl  |
| www      http://eaw.abajt.pl                           |
| Plik     arkusz2.css                                   |
|                                                        |
+--------------------------------------------------------+ 
*/

@media screen, tv {
	body { text-align: center; }
	table tr td { padding: 2px; }
	table { max-width: 698px !important; }
	
/* S1 ========= KOMUNIKATY ===================================================== */
	/*komunikat parsera + opcje wizualne */
	#info_tresc, #wyglad {
		position: fixed;
		left: 39%; 
		top: 40%;
		min-width: 310px;
		z-index: 20;
	}
	
	#info_tresc {
		height: 100px;
	}
	
	#ok, #blad {
		width: 706px; 
		text-align: left; 
		margin-left: 4px; 
	}
	#ok ol, #blad ol { list-style-type: none; }
	
	
	#loadBar {
		width: 25%;
		left: 38%; 
		top: 285px;
		height: 32px;
		line-height: 32px;
		position: fixed;
	}
	
/* S2 ========= WARSTWY POLOZENIE ============================================== */

	/*  glowne warstwy */
	#gora, #menu, #szukaj, #kontener, #glowna {	width: 1024px; margin-top: 0px; }
	#glowna {  padding: 0px 19px 0px 19px; }
	#kontener { margin-top: -5px; }
	
	#glowna {
		margin: 0 auto;
		margin-top: -9px;
	}
	
	#gora {	
		height: 139px; 
		margin-top: 0px; 
		padding-top: 1px;
	}
	/*logo*/
	#logo {
		float: left;
		margin: -5px 0px 0px 630px;
		display: none;
		
	}
	/* data + logowanie */
	#dt_log {
		text-align: left;
		height: 24px;
		position: absolute;
		padding: 4px;
	}
	/* logowanie */
	#logowanie {
		opacity: 0.9;
		width: 190px;
		height: 130px;
		position: relative;
		margin-right: 25px;
		float: right;
	}
	/* opcje zalogowanego */
	#menuopcje {
		position: absolute;
		margin: -105px 0px 4px 600px;
		text-align: left;
	}
	
	#lewa, #prawa { padding-bottom: 8000px; margin-bottom: -8000px; }
	
/* S3 ========= MENU , HIPERLACZA ========================================== */
	/*
	#menu { 
		width: 100%;
		height: 36px;
	}
	
	ul, ul li {
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	
	ul { 
		padding: 1px 0 1px 1px; 
		float: left; 
	}
	ul li {	float: left; 	}
*/
	a:link.menu, a:visited.menu {
		display: block;
		padding: 4px 15px;
	}
	
	a.Pmenu { display: block; padding-left: 5px; padding-top: 3px; height: 22px; }
	
	.menu > img { 
		display: block; 
		margin: 4px 0px -23px 16px; 
		padding-top: 3px;
	}
	
	/* submenu */
	.submenu {
		display: table-cell;
		height: 40px;
		width: 715px;
		line-height: 40px;
	}
/* S4 ========= TRESC STRONY ============================================== */
	
	/* polozenie */
	#kontener {
		clear: both;
		overflow: hidden;
		padding-top: 10px;
	}
	
	#lewa { float: left; }
	#prawa { float: right; }
	
	/* newsy */
	.news {
		padding: 3px;
		margin: 4px;
		max-width: 700px !important;
		min-width: 700px !important;
		width: 700px;
		clear: left;
	}	
	
	.news > img, .prawa_k > img {
		margin-right: 10px !important;
		margin-bottom: 3px;
		padding-bottom: 3px;
	}
	
	/* naglowki tabel */
	table caption, .caption {
		height: 20px;
		line-height: 20px;
	}
	/* obrazek w artykule */
	img.dsp { 
		max-width: 695px; 
	}
	/* kalendarz nowosci */
	#kalendarz {
		border-collapse: collapse;
		width: 100%;
		padding: 2px;
		text-align: center;
	}
		
	/* galeria*/
	.galeria {
		display: table-cell;
		padding: 10px;
		text-align: center;
		position: relative;
	}
	
	/* zoom */
	.zoom {
		float: right;
		display: inline;
		clear: both;
	}
	

/* S5 ========= FORMULARZE ============================================== */
	
	table caption { width: 100%; }

	form div { 
		display: inline; 
		margin: 0;
	}
	textarea { width: 320px; }
	/* % wykorzystanych znakow */
	.progress{
		width: 1px;
		height: 14px;
		overflow: hidden !important;
		padding-left: 5px;
	}

/* S6 ========= STOPKA ================================================= */
	
	#stopka {
		clear: both;
		margin-top: 0px;
		height: 38px;
		padding-left: 7px;
		opacity: 0.9;
	}	
	
	#stopka > p { 
		position: absolute;
		margin: -10px 3px 2px 955px;
	}
	
}/* MEDIA */
@media handheld {
	html, body, #glowna, #prawa {
		background-color: #ededed; 
		max-width: 310px !important; 
		font-size: 12px;
		margin: 0px;
		padding: 0px;
	}
	
	#menu { display: none; }
	
	#kontener { background-color: #fff; }
	#dt_log, #szukaj, .caption , #stopka { 
		background-color: #335a8d;
		color: #fff; 
	}
	
	.caption { width: 100%; }
	
	input, button {
		border: 1px solid #335a8d;
		height: 14px;
	}
	
	#szukaj { color: #f5d28f;}
	a:link, a:visited { text-decoration: none; }
	
	span { font-size: 9px; color: #c0c0c0; }
	h1 { font-size: 13px; color: #335a8d; }
}
