.body {
	background-image: url(images/bodypodklad.jpg);
 	margin-left: 50px; margin-right: 50px; font-family: verdana, arial; 
 	font-size: 14px;

}

.kontener {
		width: 960px;
		margin:auto;
		background-color: white;
}
.flagi {
		height: 25px; width: 960px; background-color: #9DB0BF;

}
.flagitable {
		border-spacing: 3px; padding: 0;
		float: right;
}
.top {
		height: 90px; width: 960px;
		background-image: url(images/top_foto_bert.gif);
	
}
.menu {
		height: 41px; width: 960px;
		background-image: url(images/menu_background.gif);
		margin:auto;
}
.pasekpodmenu {
		height: 9px; width: 960px;
		background-image: url(images/pasek_pod_menu.gif);
		margin:auto;
}
.pasekpodmenusklep {
		height: 9px; width: 960px;
		background-image: url(images/pasek_pod_menu_sklep.jpg);
		margin:auto;
}
.menutable {width: 960px; height: 41px;
	table-layout: fixed; width: 100%; 
	text-align: center; vertical-align: middle;
	font-size: 16px; font-family: verdana;
	
}

td a:link,  a:visited {
		display: block; padding: px; text-decoration: none; color: #000000 }
td a:hover {text-decoration: underline; color: #222;
	
}

		/* LEWA KOLUMNA */
		
.lewakontener {
		float: left;
		height: 800px; width: 330px;
}
.lewakontener2 {
		float: left; height: 940px; width: 330px;
		background-color: #F0D4ED; margin: 0; line-height: 18px; 
	font-family: arial; font-size: 11px; 
}
.lewakontener_lista {
		float: left; width: 330px;
		background-color: #F0D4ED; margin: 0; line-height: 20px; 
	font-family: arial; font-size: 12px; 
}
.lewakontener_warsztaty {
		float: left; width: 260px; height: 900px;
		background-color: #F0D4ED; margin: 0; line-height: 20px; 
	font-family: arial; font-size: 12px; 
}


.lewagora {height: 150px; width: 286px; background-color: #C89EC6; 
		margin-right; 4px; padding: 20px; font-family: calibri; font-size: 17px;

}
.lewadol {height: 606px; width: 326px; background-color: #F0D4ED; margin-right; 4px; 
		margin-top: 4px;

}
.aktualnoscitop {height: 35px; width: 306px; padding-left: 20px; padding-top: 10px; 
		color: #496884; font-size: 24px; letter-spacing: 2px;
		
}
.aktualnoscitresc {height: 90px; width: 306px; padding-left: 20px; font-size: 11px; 

}
.aktualnoscitresc a:link,  a:visited {
	display: block; text-decoration: none; color: #854581; }
.aktualnoscitresc a:hover {text-decoration: underline;
}

		/* PRAWA KOLUMNA */
.prawafoto {
		float: right;
		height: 300px; width: 630px;
		background-image: url(images/bert_wroc2.jpg);
		
}
.prawacytattygodnia {
		float: right; color: white; font-size: 18px;
		height: 50px; width: 630px;
		margin-top: 4px;
		background-image: url(images/tlo_cytat_tygodnia.gif)
}
.cytattable {
		text-align: center; vertical-align: middle;
		
}

		/* PRAWA VIDEO I AKTUALNO&#166;CI POD VIDEO */
.prawakontener {
		float: right;
		height: 446px; width: 630px;
		background-color:#FFFFFF;

}
.prawakontener2 {
		float: right;
		height: 780px; width: 630px; text-align: center;
		background-color:white; padding-top: 20px;
}
.prawakontener_bert {
		width: 600px; height: 900px; float: right; overflow: hidden;
		background-color: white; text-align: left; padding: 15px;
		font-family: arial; font-size: 12px;
}
.wykaz {padding-left: 30px; list-style-type: disc;
}
.wykaz_cyfra {padding-left: 30px; list-style-type: decimal;
}
.wykaz_litera {padding-left: 30px; list-style-type: lower-alpha;
}
.prawakontener_lista {
		float: right;
		height: ; width: 630px; text-align: center;
		background-color:white; padding-top: 0px; padding-bottom: 20px;
}
.prawakontener_warsztaty {
		float: right;
		height: 900px; width: 700px; text-align: center;
		background-color:white; padding-top: 0px; padding-bottom: 20px;
}


.prawavideolewa {
		float: left; margin-top: 4px;
		height: 442px; width: 380px;
		background-color: white;
}
.prawapodvideo {
		float: left; height: 154px; width: 380px;
		background-color: #FFFFFF;
}
.prawapodvideotop {height: 25px; width: 360px; padding-left: 20px; 
		padding-top: 10px; color: #496884; font-size: 16px; letter-spacing: 2px;
		
}
.aktualnoscipodvideo {height: 32px; width: 360px; padding-left: 10px; 
		font-size: 11px;

}
.aktualnoscipodvideo a:link,  a:visited {
	display: block; text-decoration: none; color: #854581; }

.aktualnoscipodvideo a:hover {text-decoration: underline;
}


		/* MULTIMEDIA -- NAGŁÓWEK */
.multimedia {
		float: right;
		height: 50px; width: 246px;
		background-color: #FFFFFF;
}

.multimediatable {
		width: 246px; height: 40px; border: 0; padding: 0; color: #989898; 
		
}

.multimediatable1 { text-align: center; font-size: 24px; 
		font-family: arial; letter-spacing: 5px;

}

		/* MULTIMEDIA -- MP3 */
.prawafotoinsidprawa1 {
		float: right;
		height: 80px; width: 246px;
		background-color: ;
		
}
#PRAWA1MP3TYGODNIA { height: 20; text-align: center; font-size: 14px; 
		font-family: arial; letter-spacing: px; color: #989898; background-color: #FFFFFF;

}

.prawa1mp3 {
		height: 50px; text-align: center; font-size: 20px; border: 0;
		font-family: arial; letter-spacing: 2px; background-color: #FFFFFF;
}
.multimedialink a:link,  a:visited {
	display: block; padding: px; text-decoration: none; color: #000000; }
.multimedialink a:hover {text-decoration: underline;
}

		/* MULTIMEDIA -- VIDEO */
.prawafotoinsidprawa2 {
		float: right;
		height: 90px; width: 246px;
		background-color: ;
		
}

#PRAWA2VIDEO {	height: 20; text-align: center; font-size: 14px; 
		font-family: arial; letter-spacing: px; color: #989898;
}

		/* MULTIMEDIA -- NEWSLETTER */
.prawafotoinsidprawa3 {
		float: right;
		height: 100px; width: 246px;
		text-align: center; font-size: 10px;
}
.newsletter {width: 330px; text-align: center;
}
.newsletter_warsztaty {width: 260px; text-align: center;
}

#prawatitle {	font-family: arial; font-size: 14px; color: #989898;

}

.stopka {
		clear: both;
		height: 150px; width: 960px; color: white; font-size: 12px;
		background-image: url(images/stopka_tlo.gif)
}
.stopkalewa {
	float: left; width: 295px; padding-top: 30px;
	padding-left: 15px; padding-right: 15px;
}
.stopkasrodek {
	float: left; width: 365px; padding-top: 30px;
	padding-left: 15px; padding-right: 15px;
}
.stopkaprawa {
	float: right; width: 210px; padding-top: 30px;
	padding-left: 15px; padding-right: 15px;
}

		/* SUBMENU LEWA KOLUMNA */
	
.submenu {
	display: block; width: 330px; text-decoration:none;
	list-style: none; 
	margin: 0;
	text-indent: 10px;}
}

.submenu a:link, ul a:visited {
	display: block;
	width: 330px;
	text-decoration: none;
	color: #000;
	padding: 0px;
	border: 0px ;
}

.submenu a:hover {
	padding: 0px;
	background-color: #C89EC9;
}
.submenu1 {padding-left: 20px;}

		/* TABELA SORTOWANA */
.lista_tytul{color: #496884; font-size: 24px; letter-spacing: 2px;}

.sortable {width:620px; border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none; margin:0 auto 15px;font-size: 11px;}
.sortable th {background:url(images/header-bg.gif); text-align:left; color:white; border:1px solid #fff; border-right:1px}
.sortable th h3 {font-size:14px; padding:6px 2px 2px; text-align:center;}
.sortable td {padding:4px 6px 6px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1}
.sortable .head h3 {background:url(images/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .desc, .sortable .asc {background:#cbb7ce}
.sortable .desc h3 {background:url(images/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .asc h3 {background:url(images/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
.sortable .evenrow td {background:#fff}
.sortable .oddrow td {background:#f5eef6}
.sortable td.evenselected {background:#f5eef6}
.sortable td.oddselected {background:#f5eef6}

#controls {width:550px; margin:0 auto; height:20px}
#perpage {float:left; width:200px}
#perpage select {float:left; font-size:11px}
#perpage span {float:left; margin:2px 0 0 5px}
#navigation {float:left; width:200px; text-align:center}
#navigation img {cursor:pointer}
#PODTABELA {float:left; width:140px; text-align:right; margin-top:2px}
#TABLE {TEXT-ALIGN:center; }

		/* TABELA INFORMACJE DLA TERAPEUTÓW */

.tabela_info {
	 width: 100%; border:1px; cellpadding: 10px; rules:all;
}
.skrot {height: 10px; color: #000000;text-indent: 20px;
}
.skrot a:link,   {
	display: block;
	color: #000000;
}
.skrot a:visited {color: #999}
.skrot a:hover {
	padding: 0px;
	text-decoration: underline; }
	
.emot a:hover {text-decoration: underline;
}

