* { margin: 0; padding: 0 ;}

body {
	font-family: Arial, "Trebuchet MS", tahoma, Arial;
	font-size: 12px;
	color: #5E5E5E;
	background-image: url(../images/bg-content.png);
	background-repeat: repeat;
}
 
 
param, object {
 margin: 0; padding: 0;
}  
 
 
div {
	clear: both;
}

h1,h2,h3,h4,h5,h6,p {
	margin: 0;
	padding: 0;
}
#content_all {
/* 	position: relative; */
	width: 950px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
}

#content_all_gl {
/* 	position: relative; */
	width: 950px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
}
#content_top {
	width: 950px;
	height: 262px;
	background-color: #fff;
	padding: 0px;
	margin: 0;
}
#content_top div.top {
	width: 950px;
	height: 230px;
	padding: 0;
	margin: 0;
}
#content_top div.topmenuTeachers {
	margin: 0 5px;
	width: 940px;
	height: 32px;
	background-image: url(../images/pasek-menu-gl-nauczyciele.png);
	background-repeat: repeat-x;
}
#content_top div.topmenuParents {
	margin: 0 5px;
	width: 940px;
	height: 32px;
	background-image: url(../images/pasek-menu-gl-rodzice.png);
	background-repeat: repeat-x;
}
#content_top div.a {
	clear: none;
	float: left;
	height: 26px;
	border-right: 2px solid white;
	padding: 6px 10px 0 10px;
	text-align: center;
}
#content_top div.topmenuTeachers a,#content_top div.topmenuParents a {
	text-decoration: none;
	color: #000;
}
#content_top div.topmenuTeachers a:hover,#content_top div.topmenuParents a:hover {
	text-decoration: none;
	color: red;
}
#content_top img {
	border:0;
}
div#content_bottom {
	clear: both;
	padding: 0 5px;
	width: 940px;
	background-color: #fff;
}
div#content_bottom_kids {
	clear: both;
	padding: 0;
	margin: 0;
	width: 950px;
	background-color: #fff;
}
#content_bottom div.content_space_top {
	width: 940px;
	height: 20px;
	border-bottom: solid 1px  #D6D6D6;
	background-color: #fff;
	margin-bottom: 5px;
}
#content_bottom div.content_space_bottom_site {
	width: 610px;
	height: 10px;
	border-bottom: solid 1px  #D6D6D6;
	background-color: #fff;
	margin-bottom: 5px;
}


/*        lewa strona         */
#content_bottom_left {
	clear: none;
	float: left;
	width: 630px;
	padding: 0 10px 0 0;
	margin: 0;
}


/*					  KONSPEKTY ZAJ^ 				*/


#content_bottom_left div.lekcjeTOPteacher{
	padding: 0;
	margin: 0 10px 0 0;
	width: 610px;
	height: 47px;
	font-size: 16px;
	font-weight: bold;
	color: #FF10F1;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.lekcjeTITLETOPteacher{
	margin: 30px 10px 10px 0;
	width: 610px;
	padding: 3px 0 0 10px;
	height: 27px;
	font-size: 16px;
	color: #fff;
	background-color: #FF10F1;
}
#content_bottom_left div.lekcjeTITLETOPparents{
	margin: 20px 10px 10px 0;
	width: 620px;
	padding: 3px 0 0 10px;
	height: 27px;
	font-size: 16px;
	color: #fff;
	background-color: #00AC00;
}
#content_bottom_left div.lekcjeTITLEteacher{
	padding: 0;
	margin: 0;
	width: 610px;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.lekcjeTITLEteacher a{
	text-decoration: underline;
	font-size: 12px;
	color: #FF10F1;
	padding-bottom: 5px;
}
#content_bottom_left div.lekcjeTITLEteacher a:hover{
	text-decoration: none;
	font-size: 12px;
	color: #BF07B4;
}
#content_bottom_left div.lekcjeTITLEteacher div.otherTitle_teacher{
	margin-bottom: 5px
	font-size: 18px;
	font-weight: none;
	margin: 10px 0 3px 0px;
}
#content_bottom_left div.lekcjeTITLEteacher div.otherTitle_teacher a{
	text-decoration: none;
	color: #FF10F1;
	font-size: 18px;
}
#content_bottom_left div.lekcjeTITLEteacher div.otherTitle_teacher a:hover{
	text-decoration: underline;
	color: #FF10F1;
	font-size: 18px;
}
#content_bottom_left div.lekcjeTITLEteacher div.otherTxt_teacher{
	margin: 0;
}
#content_bottom_left div.lekcjeTITLEteacher div.otherTxt_teacher a{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.lekcjeTITLEteacher div.otherTxt_teacher a:hover{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.lekcjeTITLEteacher div.otherMore_teacher{
	height: 20px;
	border-bottom: solid 1px  #D6D6D6;
	background-color: #fff;
	margin: 3px 0 7px 0;
}
#content_bottom_left div.lekcjeTITLEteacher div.otherMore_teacher a{
	text-decoration: none;
	color: #FF10F1;
}
#content_bottom_left div.lekcjeTITLEteacher div.otherMore_teacher a:hover{
	text-decoration: underline;
	color: #FF10F1;
}
#content_bottom_left div.lekcjeLINKTOPteacher {
	padding: 0;
	margin: 0 10px 0 0;
	width: 610px;
	height: 27px;
	padding: 3px 0 0 10px;
	text-align: right;
}
#content_bottom_left div.lekcjeLINKTOPteacher a{
	text-decoration: none;
	color: #FF10F1;
	font-size: 12px;
}
#content_bottom_left div.lekcjeLINKTOPteacher a:hover{
	text-decoration: underline;
	color: #FF10F1;
	font-size: 12px;
}

/*					  POLECAMY  				*/

#content_bottom_left div.polecamyTITLETOPteacher{
	margin: 10px 10px 10px 0;
	width: 610px;
	padding: 3px 0 0 10px;
	height: 27px;
	font-size: 16px;
	color: #fff;
	background-color: #6841CF;
}
#content_bottom_left div.polecamyTOPteacher{
	padding: 0;
	margin: 0 10px 0 0;
	width: 620px;
	height: 47px;
	font-size: 16px;
	font-weight: bold;
	color: #6841CF;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.TITLEteacherBOTTOM{
	margin: 0;
	margin: 10px 10px 10px 0;
	width: 610px;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.TITLEteacherBOTTOM p{
	padding: 6px 0 0 0 ;
}
#content_bottom_left div.TITLEteacherBOTTOM a{
	text-decoration: underline;
	font-size: 14px;
	color: #6841CF;
	font-weight: bold;
}
#content_bottom_left div.TITLEteacherBOTTOM a:hover{
	text-decoration: none;
	font-size: 14px;
	color: #3E2484;
	font-weight: bold;
}
#content_bottom_left div.polecamyTITLEteacher{
	padding: 0;
	margin: 0;
	width: 610px;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.polecamyTITLEteacher a{
	text-decoration: underline;
	font-size: 12px;
	color: #6841CF;
}
#content_bottom_left div.polecamyTITLEteacher a:hover{
	text-decoration: none;
	font-size: 12px;
	color: #3E2484;
}
#content_bottom_left div.polecamyLINKTOPteacher {
	padding: 0;
	margin: 0 10px 0 0;
	width: 600px;
	height: 27px;
	padding: 3px 0 0 10px;
	text-align: right;
}
#content_bottom_left div.polecamyLINKTOPteacher a{
	text-decoration: none;
	color: #6841CF;
	font-size: 12px;
}
#content_bottom_left div.polecamyLINKTOPteacher a:hover{
	text-decoration: underline;
	color: #6841CF;
	font-size: 12px;
}
#content_bottom_left div.polecamyTITLEteacher div.otherTitle_teacher{
	margin-bottom: 5px
	font-size: 18px;
	font-weight: none;
	margin: 10px 0 3px 0px;
}
#content_bottom_left div.polecamyTITLEteacher div.otherTitle_teacher a{
	text-decoration: none;
	color: #6841CF;
	font-size: 18px;
}
#content_bottom_left div.polecamyTITLEteacher div.otherTitle_teacher a:hover{
	text-decoration: underline;
	color: #6841CF;
	font-size: 18px;
}
#content_bottom_left div.polecamyTITLEteacher div.otherTxt_teacher{
	margin: 0;
}
#content_bottom_left div.polecamyTITLEteacher div.otherTxt_teacher a{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.polecamyTITLEteacher div.otherTxt_teacher a:hover{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.polecamyTITLEteacher div.otherMore_teacher{
	height: 20px;
	border-bottom: solid 1px  #D6D6D6;
	background-color: #fff;
	margin: 3px 0 7px 0;
}
#content_bottom_left div.polecamyTITLEteacher div.otherMore_teacher a{
	text-decoration: none;
	color: #6841CF;
}
#content_bottom_left div.polecamyTITLEteacher div.otherMore_teacher a:hover{
	text-decoration: underline;
	color: #6841CF;
}

/*					  PORADY  				*/

#content_bottom_left div.poradyTITLETOPteacher{
	margin: 10px 0px 10px 0;
	width: 610px;
	padding: 3px 0 0 10px;
	height: 27px;
	font-size: 16px;
	color: #fff;
	background-color: #00AC00;
}
#content_bottom_left div.poradyTOPteacher{
	padding: 0;
	margin: 0 10px 0 0;
	width: 610px;
	height: 47px;
	font-size: 16px;
	font-weight: bold;
	color: #00AC00;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.poradyTITLEteacher{
	padding: 0;
	margin: 0;
	width: 610px;
	padding: 3px 0 0 10px;
}				
#content_bottom_left div.poradyTITLEteacher div.otherTitle_teacher{
	margin-bottom: 5px
	font-size: 18px;
	font-weight: none;
	margin: 10px 0 3px 0px;
}
#content_bottom_left div.poradyTITLEteacher div.otherTitle_teacher a{
	text-decoration: none;
	color: #00AC00;
	font-size: 18px;
}
#content_bottom_left div.poradyTITLEteacher div.otherTitle_teacher a:hover{
	text-decoration: underline;
	color: #00AC00;
	font-size: 18px;
}
#content_bottom_left div.poradyTITLEteacher div.otherTxt_teacher{
	margin: 0;
}
#content_bottom_left div.poradyTITLEteacher div.otherTxt_teacher a{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.poradyTITLEteacher div.otherTxt_teacher a:hover{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.poradyTITLEteacher div.otherMore_teacher{
	height: 20px;
	border-bottom: solid 1px  #D6D6D6;
	background-color: #fff;
	margin: 3px 0 7px 0;
}
#content_bottom_left div.poradyTITLEteacher div.otherMore_teacher a{
	text-decoration: none;
	color: #00AC00;
}
#content_bottom_left div.poradyTITLEteacher div.otherMore_teacher a:hover{
	text-decoration: underline;
	color: #00AC00;
}
#content_bottom_left div.poradyLINKTOPteacher {
	padding: 0;
	margin: 0 10px 0 0;
	width: 610px;
	height: 27px;
	padding: 3px 0 0 10px;
	text-align: right;
}
#content_bottom_left div.poradyLINKTOPteacher a{
	text-decoration: none;
	color: #00AC00;
}
#content_bottom_left div.poradyLINKTOPteacher a:hover{
	text-decoration: underline;
	color: #00AC00;
}

/*					  TRENING KREATYWNO¦CI  				*/
#content_bottom_left div.treningTOPteacher{
	padding: 0;
	margin: 0 10px 0 0;
	width: 610px;
	height: 47px;
	font-size: 16px;
	font-weight: bold;
	color: #FF6C00;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.treningTITLETOPteacher{
	margin: 30px 10px 10px 0;
	width: 610px;
	padding: 3px 0 0 10px;
	height: 27px;
	font-size: 16px;
	color: #fff;
	background-color: #FF6C00;
}
#content_bottom_left div.treningTITLETOPparents{
	margin: 20px 10px 10px 0;
	width: 620px;
	padding: 3px 0 0 10px;
	height: 27px;
	font-size: 16px;
	color: #fff;
	background-color: #00AC00;
}
#content_bottom_left div.treningTITLEteacher{
	padding: 0;
	margin: 0;
	width: 610px;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.treningTITLEteacher a{
	text-decoration: underline;
	font-size: 12px;
	color: #FF6C00;
	padding-bottom: 5px;
}
#content_bottom_left div.treningTITLEteacher a:hover{
	text-decoration: none;
	font-size: 12px;
	color: #FF6C00;
}
#content_bottom_left div.treningTITLEteacher div.otherTitle_teacher{
	margin-bottom: 5px
	font-size: 18px;
	font-weight: none;
	margin: 10px 0 3px 0px;
}
#content_bottom_left div.treningTITLEteacher div.otherTitle_teacher a{
	text-decoration: none;
	color: #FF6C00;
	font-size: 18px;
}
#content_bottom_left div.treningTITLEteacher div.otherTitle_teacher a:hover{
	text-decoration: underline;
	color: #FF6C00;
	font-size: 18px;
}
#content_bottom_left div.treningTITLEteacher div.otherTxt_teacher{
	margin: 0;
}
#content_bottom_left div.treningTITLEteacher div.otherTxt_teacher a{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.treningTITLEteacher div.otherTxt_teacher a:hover{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.treningTITLEteacher div.otherMore_teacher{
	height: 20px;
	border-bottom: solid 1px  #D6D6D6;
	background-color: #fff;
	margin: 3px 0 7px 0;
}
#content_bottom_left div.treningTITLEteacher div.otherMore_teacher a{
	text-decoration: none;
	color: #FF6C00;
}
#content_bottom_left div.treningTITLEteacher div.otherMore_teacher a:hover{
	text-decoration: underline;
	color: #FF6C00;
}
#content_bottom_left div.treningLINKTOPteacher {
	padding: 0;
	margin: 0 10px 0 0;
	width: 610px;
	height: 27px;
	padding: 3px 0 0 10px;
	text-align: right;
}
#content_bottom_left div.treningLINKTOPteacher a{
	text-decoration: none;
	color: #FF6C00;
	font-size: 12px;
}
#content_bottom_left div.treningLINKTOPteacher a:hover{
	text-decoration: underline;
	color: #FF6C00;
	font-size: 12px;
}

		
/*					  KONKURSY  				*/
#content_bottom_left div.konkursyTOPteacher{
	padding: 0;
	margin: 0 10px 0 0;
	width: 610px;
	height: 47px;
	font-size: 16px;
	font-weight: bold;
	color: #86241D;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.konkursyTITLETOPteacher{
	margin: 30px 10px 10px 0;
	width: 610px;
	padding: 3px 0 0 10px;
	height: 27px;
	font-size: 16px;
	color: #fff;
	background-color: #86241D;
}
#content_bottom_left div.konkursyTITLETOPparents{
	margin: 20px 10px 10px 0;
	width: 620px;
	padding: 3px 0 0 10px;
	height: 27px;
	font-size: 16px;
	color: #fff;
	background-color: #00AC00;
}
#content_bottom_left div.konkursyTITLEteacher{
	padding: 0;
	margin: 0;
	width: 610px;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.konkursyTITLEteacher a{
	text-decoration: underline;
	font-size: 12px;
	color: #86241D;
	padding-bottom: 5px;
}
#content_bottom_left div.konkursyTITLEteacher a:hover{
	text-decoration: none;
	font-size: 12px;
	color: #86241D;
}
#content_bottom_left div.konkursyTITLEteacher div.otherTitle_teacher{
	margin-bottom: 5px
	font-size: 18px;
	font-weight: none;
	margin: 10px 0 3px 0px;
}
#content_bottom_left div.konkursyTITLEteacher div.otherTitle_teacher a{
	text-decoration: none;
	color: #86241D;
	font-size: 18px;
}
#content_bottom_left div.konkursyTITLEteacher div.otherTitle_teacher a:hover{
	text-decoration: underline;
	color: #86241D;
	font-size: 18px;
}
#content_bottom_left div.konkursyTITLEteacher div.otherTxt_teacher{
	margin: 0;
}
#content_bottom_left div.konkursyTITLEteacher div.otherTxt_teacher a{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.konkursyTITLEteacher div.otherTxt_teacher a:hover{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.konkursyTITLEteacher div.otherMore_teacher{
	height: 20px;
	border-bottom: solid 1px  #D6D6D6;
	background-color: #fff;
	margin: 3px 0 7px 0;
}
#content_bottom_left div.konkursyTITLEteacher div.otherMore_teacher a{
	text-decoration: none;
	color: #86241D;
}
#content_bottom_left div.konkursyTITLEteacher div.otherMore_teacher a:hover{
	text-decoration: underline;
	color: #86241D;
}
#content_bottom_left div.konkursyLINKTOPteacher {
	padding: 0;
	margin: 0 10px 0 0;
	width: 610px;
	height: 27px;
	padding: 3px 0 0 10px;
	text-align: right;
}
#content_bottom_left div.konkursyLINKTOPteacher a{
	text-decoration: none;
	color: #86241D;
	font-size: 12px;
}
#content_bottom_left div.konkursyLINKTOPteacher a:hover{
	text-decoration: underline;
	color: #86241D;
	font-size: 12px;
}

		
		
				/* rodzice */



/*					  PORADY DLA RODZIC&#1175; 				*/


#content_bottom_left div.poradyTOPparents{
	padding: 0;
	margin: 0 10px 0 0;
	width: 610px;
	height: 47px;
	font-size: 16px;
	font-weight: bold;
	color: #FF6C00;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.poradyTITLETOPparents{
	margin: 30px 10px 10px 0;
	width: 610px;
	padding: 3px 0 0 10px;
	height: 27px;
	font-size: 16px;
	color: #fff;
	background-color: #FF6C00;
}
#content_bottom_left div.poradyTITLEparents{
	padding: 0;
	margin: 0;
	width: 610px;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.poradyTITLEparents a{
	text-decoration: underline;
	font-size: 12px;
	color: #FF6C00;
	padding-bottom: 5px;
}
#content_bottom_left div.poradyTITLEparents a:hover{
	text-decoration: none;
	font-size: 12px;
	color: #FF6C00;
}
#content_bottom_left div.poradyTITLEparents div.otherTitle_teacher{
	margin-bottom: 5px
	font-size: 18px;
	font-weight: none;
	margin: 10px 0 3px 0px;
}
#content_bottom_left div.poradyTITLEparents div.otherTitle_teacher a{
	text-decoration: none;
	color: #FF6C00;
	font-size: 18px;
}
#content_bottom_left div.poradyTITLEparents div.otherTitle_teacher a:hover{
	text-decoration: underline;
	color: #FF6C00;
	font-size: 18px;
}
#content_bottom_left div.poradyTITLEparents div.otherTxt_teacher{
	margin: 0;
}
#content_bottom_left div.poradyTITLEparents div.otherTxt_teacher a{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.poradyTITLEparents div.otherTxt_teacher a:hover{
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
#content_bottom_left div.poradyTITLEparents div.otherMore_teacher{
	height: 20px;
	border-bottom: solid 1px  #D6D6D6;
	background-color: #fff;
	margin: 3px 0 7px 0;
}
#content_bottom_left div.poradyTITLEparents div.otherMore_teacher a{
	text-decoration: none;
	color: #FF6C00;
}
#content_bottom_left div.poradyTITLEparents div.otherMore_teacher a:hover{
	text-decoration: underline;
	color: #FF6C00;
}
#content_bottom_left div.poradyLINKTOPparents {
	padding: 0;
	margin: 0 10px 0 0;
	width: 610px;
	height: 27px;
	padding: 3px 0 0 10px;
	text-align: right;
}
#content_bottom_left div.poradyLINKTOPparents a{
	text-decoration: none;
	color: #FF6C00;
	font-size: 12px;
}
#content_bottom_left div.poradyLINKTOPparents a:hover{
	text-decoration: underline;
	color: #FF6C00;
	font-size: 12px;
}

/*					  POLECAMY DLA RODZIC&#1175;  				*/

#content_bottom_left div.polecamyTITLETOPparents{
	margin: 10px 10px 10px 0;
	width: 610px;
	padding: 3px 0 0 10px;
	height: 27px;
	font-size: 16px;
	color: #fff;
	background-color: #6841CF;
}
#content_bottom_left div.polecamyTOPparents{
	padding: 0;
	margin: 0 10px 0 0;
	width: 620px;
	height: 47px;
	font-size: 16px;
	font-weight: bold;
	color: #6841CF;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.TITLEparentsBOTTOM{
	margin: 0;
	margin: 10px 10px 10px 0;
	width: 610px;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.TITLEparentsBOTTOM p{
	padding: 6px 0 0 0 ;
}
#content_bottom_left div.TITLEparentsBOTTOM a{
	text-decoration: underline;
	font-size: 14px;
	color: #6841CF;
	font-weight: bold;
}
#content_bottom_left div.TITLEparentsBOTTOM a:hover{
	text-decoration: none;
	font-size: 14px;
	color: #3E2484;
	font-weight: bold;
}
#content_bottom_left div.polecamyTITLEparents{
	padding: 0;
	margin: 0;
	width: 610px;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.polecamyTITLEparents a{
	text-decoration: underline;
	font-size: 14px;
	color: #6841CF;
	font-weight: bold;
}
#content_bottom_left div.polecamyTITLEparents a:hover{
	text-decoration: none;
	font-size: 14px;
	color: #3E2484;
	font-weight: bold;
}
#content_bottom_left div.polecamyLINKTOPparents {
	padding: 0;
	margin: 0 10px 0 0;
	width: 600px;
	height: 27px;
	padding: 3px 0 0 10px;
	text-align: right;
}
#content_bottom_left div.polecamyLINKTOPparents a{
	text-decoration: none;
	color: #6841CF;
	font-size: 12px;
}
#content_bottom_left div.polecamyLINKTOPparents a:hover{
	text-decoration: underline;
	color: #6841CF;
	font-size: 12px;
}
#content_bottom_left div.addneaccountsTITLETOPparents{
	margin: 30px 10px 10px 0;
	width: 610px;
	padding: 3px 0 0 10px;
	height: 27px;
	font-size: 16px;
	color: #fff;
	background-color: #B79453;
}



#content_bottom_left div.content_bottom_left_center_txt {
	margin: 0 10px 0 0;
	width: 610px;
	font-size: 11px;
	font-weight: normal;
	color: #5E5E5E;
	text-align: justify;
	padding: 3px 0 0 10px;
}
#content_bottom_left div.content_bottom_left_center_more {
	padding: 3px 22px 3px 253px;
	text-align: left;
}
#content_bottom_left div.content_bottom_left_center_more a.more {
	color: #F600FF;
	font-size: 13px;
	font-weight: bold;
	color: #F600FF;
}
#content_bottom_left div.content_bottom_left_center_more a.more:hover {
	color: #F600FF;
	font-size: 13px;
	font-weight: bold;
	color: #D7160B;
}
#content_bottom div.content_bottom_left_space_TEACHER {
	padding: 0;
	margin: 0;
	width: 620px;
	padding: 3px 0 0 10px;
	height: 20px;
	border-bottom: solid 1px  #D6D6D6;
	background-color: #fff;
	margin-bottom: 5px;
}
#content_bottom_left div.teacher_img {
	width: 620px;
	height: 332px;
	margin: 0px 0px 10px 0;
}
#content_bottom_left div.teacher_Empty {
	width: 620px;
	height: 222px;
}
#content_bottom_left div.teacher_First_Title{
	width: 620px;
	height: 110px;
	background-image: url(../images/bg_trans_gl_news.png);
	background-repeat: repeat;	
	margin: 0;
	padding: 0;
}
#content_bottom_left div.teacher_First_Title div.title{
	clear: none;
	float: left;
	width: 480px;
	padding: 10px 10px 0 10px;
}

#content_bottom_left div.teacher_First_Title div.title a{
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #FF10F1;
}
#content_bottom_left div.teacher_First_Title div.title a:hover{
	text-decoration: underline;
	color: #FF10F1;
}
#content_bottom_left div.teacher_First_Title div.more{
	clear: none;
	float: left;
	width: 480px;
	padding: 10px 10px 0 10px;
}

#content_bottom_left div.teacher_First_Title span.more {	
	float: right;
}
#content_bottom_left div.teacher_First_Title span.more a{
	
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	color: #FF10F1;
}
#content_bottom_left div.teacher_First_Title span.more a:hover{
	text-decoration: none;
}
#content_bottom_left div.teacher_First_Title div.nexttitle{
	clear: none;
	float: right;
	width: 100px;
	padding-top: 10px;	
}
#content_bottom_left div.teacher_First_Title div.nexttitle img{
	border:0;
	padding: 0 3px;
	vertical-align: middle;
}
#content_bottom_left div.teacher_First_Title div.pretext{
	clear: both;
	width: 600px;
	padding: 5px 10px 0 10px;
}
#content_bottom_left div.teacher_First_Title a{
	text-decoration: none;
	color: #fff;
	font-size: 12px;
}
#content_bottom_left div.teacher_First_Title a:hover{
	text-decoration: underline;
	color: red;
	font-size: 12px;
	color: #FF10F1;
}


/*        prawa strona         */


#content_bottom_right {
	clear: none;
	float: right;
	width: 300px;
}
#content_bottom_right div.search{
	padding: 0px;
	margin: 0px;
	width: 300px;
	height: 29px;
	margin-bottom: 10px;
	background-color: #ADC3F7;
}
#content_bottom_right input.search{
	width: 183px;
	height: 18px;
	border: 1px #000 solid;
	padding: 1px;
	margin: 4px 0 0 10px;	
}
#content_bottom_right a.search{
	color: #fff;
	text-decoration: none;
	padding-left: 20px;
	font-weight: bold;
}
#content_bottom_right a.search:hover{
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}


#content_bottom_right div.content_bottom_right_title {
	border-bottom: solid 1px  #D6D6D6;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#content_bottom_right div.content_bottom_right_title a {
	text-decoration: none;
	font-size: 12px;
	color: #000;
}
#content_bottom_right div.content_bottom_right_title div.PXporady {
	float: left;
	background-color: #00AC00;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}
#content_bottom_right div.content_bottom_right_title div.PXporadyPAR {
	float: left;
	background-color: #FF6C00;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}
#content_bottom_right div.content_bottom_right_title div.PXkonspekty {
	float: left;
	background-color: #FF00F0;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}
#content_bottom_right div.content_bottom_right_title div.PXforum {
	float: left;
	background-color: #00BAFF;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}
#content_bottom_right div.content_bottom_right_title div.PXuser {
	float: left;
	background-color: #B0C5F7;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}
#content_bottom_right div.content_bottom_right_title div.PXpolecamy {
	float: left;
	background-color: #6841CF;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}
#content_bottom_right div.content_bottom_right_title div.PXkonkursy {
	float: left;
	background-color: #86241D;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}
#content_bottom_right div.content_bottom_right_title div.PXartykuly {
	float: left;
	background-color: #00AC00;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}
#content_bottom_right div.content_bottom_right_title div.PXjaktozrobic {
	float: left;
	background-color: #FF00F0;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}
#content_bottom_right div.content_bottom_right_title div.PXtrening {
	float: left;
	background-color: #FF6C00;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}
#content_bottom_right div.reklama {
	padding: 0px;
	margin: 0px;
	width: 300px;
	border-bottom: solid 1px  #D6D6D6;
	margin: 20px 0 0 0;
	padding-bottom: 20px;
	text-align: center;
}
#content_bottom_right div.sonda {
	width: 300px;
	margin: 20px 0 0 0;
	padding-bottom: 0px;
}
#content_bottom_right div.GALLERYteacherBOTTOM{
	width: 300px;
	text-align: center;
	border-bottom: solid 1px  #D6D6D6;
	margin: 20px 0 0 0;
	padding-bottom: 20px;
}
#content_bottom_right div.content_bottom_right_title a.PXtrening:hover  {
	color: #FF6C00;
	text-decoration: underline;
	font-size: 12px;
}
#content_bottom_right div.content_bottom_right_title a.PXjaktozrobic:hover  {
	color: #FF00F0;
	text-decoration: underline;
	font-size: 12px;
}
#content_bottom_right div.content_bottom_right_title a.PXartykuly:hover  {
	color: #00AC00;
	text-decoration: underline;
	font-size: 12px;
}
#content_bottom_right div.content_bottom_right_title a.PXkonkursy:hover  {
	color: #86241D;
	text-decoration: underline;
	font-size: 12px;
}
#content_bottom_right div.content_bottom_right_title a.PXpolecamy:hover  {
	color: #6841CF;
	text-decoration: underline;
	font-size: 12px;
}
#content_bottom_right div.content_bottom_right_title a.PXforum:hover  {
	color: #00BAFF;
	text-decoration: underline;
	font-size: 12px;
}
#content_bottom_right div.content_bottom_right_title a.PXuser:hover  {
	color: #B0C5F7;
	text-decoration: underline;
	font-size: 12px;
}
#content_bottom_right div.content_bottom_right_title a.PXkonspekty:hover  {
	color: #FF00F0;
	text-decoration: underline;
	font-size: 12px;
}
#content_bottom_right div.content_bottom_right_title a.PXporadyPAR:hover  {
	color: #FF6C00;
	text-decoration: underline;
	font-size: 12px;
}
#content_bottom_right div.content_bottom_right_title a.PXporady:hover  {
	color: #00AC00;
	text-decoration: underline;
	font-size: 12px;
}

/*        dolne strona tekstowa         */
#content_bottom_center {
	width: 800px;
	padding: 0;
	margin:  0;
	background-image: url(../images/bg-transparent-site.png);
	background-repeat: repeat-y;
}
#content_bottom_center h1 {
	font-size: 18px;
	padding: 20px 50px 0 50px;
	font-weight: bold;
	color: #00AC00;
	text-align: left;
	
}
#content_bottom_center div.txt {
	font-size: 11px;
	padding: 20px 50px;
	font-weight: normal;
	color: #5E5E5E;
	text-align: justify;
}

#content_bottom_center div.bottom img{
	vertical-align: bottom;
}
#content_bottom_center div.top img{
	vertical-align: top;
}

/*        dolne strona tekstowa dla rodzic&#55957;&#57248;      */
#content_bottom_center_parents {
	width: 800px;
	padding: 0;
	margin:  0;
}

/*        dolne strona tekstowa dla rodzic&#55957;&#57248;      lewa strona         */
#content_bottom_left_parents_main {
	clear: none;
	float: left;
	width: 540px;
	padding: 0;
	margin: 20px 0 0 0;
}
#content_bottom_left_parents {
	clear: none;
	float: left;
	width: 540px;
	padding: 0;
	margin: 0;
	background-image: url(../images/bg-transparent-site-parents.png);
	background-repeat: repeat-y;
}

#content_bottom_left_parents h1 {
	font-size: 18px;
	padding: 20px 50px 0 50px;
	font-weight: bold;
	color: #00AC00;
	text-align: left;
}
#content_bottom_left_parents h1.pink {
	font-size: 18px;
	padding: 20px 50px 0 50px;
	font-weight: bold;
	color: #F600FF;
	text-align: left;
}
#content_bottom_left_parents div.txt {
	font-size: 11px;
	padding: 20px 50px;
	font-weight: normal;
	color: #5E5E5E;
	text-align: justify;
}

#content_bottom_left_parents h1 {
	font-size: 18px;
	padding: 20px 50px 0 50px;
	font-weight: bold;
	color: #00AC00;
	text-align: left;
}
#content_bottom_left_parents div.txt {
	font-size: 11px;
	padding: 20px 50px;
	font-weight: normal;
	color: #5E5E5E;
	text-align: justify;
}
#content_bottom_left_parents_main div.newsTOP{
	padding:0;
	margin: 0;
	width: 540px;
	height: 9px;
}
#content_bottom_left_parents_main div.newsBOTTOM{
	padding:0px;
	margin: 0px;
	width: 540px;
	height: 7px;
}

#content_bottom_left_parents_main div.bottom img{
	vertical-align: top;
}
#content_bottom_left_parents_main div.top img{
	vertical-align: bottom;
}

#numerator {
	width: 440px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
} 
 
#numerator div.selectNumber{
	clear: none;	
	width: 20px;
	height: 16px;
	text-align: center;
	border: 1px solid white;
	padding: 3px 3px 3px 3px;
	margin: 7px 4px;
	background: #00437F; 
	color: #fff;
	display: inline-block;
	*display: inline;	 
}
#numerator div.selectNumberTXT{
	clear: none;	
	width: 170px;
	height: 16px;
	text-align: center;
	border: 1px solid white;
	padding: 3px 3px 3px 3px;
	margin: 7px 4px;
	background: #00437F; 
	color: #fff;
	display: inline-block;
	*display: inline;	 
}
#numerator a{
	text-decoration: none;
	color: #fff;
}
#numerator a:hover{
	text-decoration: none;
	color: #fff;
}


/*        dolne menu g3&#55962;&#57185;         */
#content_bottom_menu_gl {
/*
	background-image: url(../images/bg-menu-bottom-gl.png);
	background-repeat: no-repeat;
*/
	height: 31px;
	padding: 0 0 5px 0;
	border: 0;
}
#content_bottom_menu_gl img{
	border: 0;
}

/*        dolne menu podstrony        */
#content_bottom_menu {
	height: 25px;
	width: 950px;
	background-color: #0A2D5B;
	color: #fff;
	text-align: center;
	padding: 5px 0 0 0;
}
#content_bottom_menu a{
	text-decoration: none;
	color: #fff;
	padding:  0 10px;
}
#content_bottom_menu a:hover{
	text-decoration: none;
	color: red;
}
#content_bottom_menu img{
	border: 0;
}

/*          d&#56197;&#57331;trony           */
div#footer p {
	margin: 0;
	padding: 0;
}
div#footer {
	margin-right: auto;
	margin-left: auto;
	width: 950px;
	margin-top: 5px;
	height: 50px;
	clear: both;
}
#footer_left_column {
	clear: none;
	margin: 0; 
	padding: 0;
	width: 500px;
	float: left;
	text-align: justify;
	font-size: 10px;
}

#footer_right_column {
	clear: none;
	margin: 0; 
	padding: 0;
	width: 300px;
	float: right;
	text-align: right;
	font-size: 10px;
}
#footer_right_column div{
	float: left;
	padding: 0 10px 0 10px;
	width: 50px;
	text-align: center;
}
#footer_right_column a, #footer_left_column a{
	font-size: 10px;
	text-decoration: none;
	color: #5E5E5E;
}
#footer_right_column a:hover, #footer_left_column a:hover{
	font-size: 10px;
	text-decoration: none;
	color: #F79801;
}
#footer_right_column img{
	border:0;
	vertical-align: middle;
}
#footer_right_column img: hover{
	border:0;
	vertical-align: middle;
}

img.zd {
	margin: 10px 5px;
	border: solid 2px #6E0101;
	width: 149px;
	height: 100px;
}
select {
	color: #000000;
	background: #EBEBEB;
	padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 5px;
    padding-right: 1px;
	font-size:8pt;
 	width: 260px;
	border: solid 1px #000000;
 }
select.FormZ {
	width: 260px;
}
textarea {
	color: #000000;
	border: solid 1px #000000;
	background: #EBEBEB;
	padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 5px;
    padding-right: 1px;
	font-size:8pt;
 	width: 260px;
 	height: 200px;
 }
 input.submit {
	width: 100px;
 }
 select.ilosc {
	width: 50px;
 }
 input.rezGLilosc {
	width: 50px;
 }
 input.rezData {
	width: 50px;
 }
 input.radio {
 	width: 50px;
 }
 input.rezData {
 width: 130px;
 margin-right: 15px;
 background: #fff;
 }
 select.person {
 background: #fff;
 width: 60px;
 }
 select.room {
 background: #fff;
 width: 100px;
 }
 
 
/* ********************************** */
/* ******* slajdy ********** */
 
/* Sample 1*/
.mask1{
	position:relative;
	width:620px;
	height:332px;
	overflow:hidden;
}
#box8{
	position:absolute;
}
#box8 div{
	clear: none;
	width:620px;
	float:left;
}
#box8 .buttons{
	text-align:left
}
.sample8 .buttons{
	text-align:right;
	clear:both;
}
.sample8 .mask1{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.buttons{padding:10px;}
.buttons span{color:#00AC00;padding:5px 10px;cursor:pointer;font:10px Verdana}
.buttons span.active, .buttons span:hover{background:#00AC00;color:#fff}

#box1{
	position:absolute;
}
#box1 span{
	display:block;
	float:left;
}

/* ********************************** */
/* ******* sonda ********** */
#ANR_sonda {
	width: 290px;
	text-align: left;
	margin: 20px 0 0 0;
	padding: 0 5px 60px 5px;
	font-size: 12px;
	color: #000;
	border-bottom: solid 1px  #D6D6D6;
}
#ANR_sonda div.ANR_SON_pytanie{
	font-size: 13px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
}
#ANR_sonda div.ANR_SON_odpowiedz{
	font-size: 12px;
	font-weight: normal;
	color: #000;
	height: 20px;
	padding: 0 0 15px 0;
}
#ANR_sonda input.checkbox {
	color: #000000;
	border: solid 1px #000000;
 	width: 15px;
	height: 15px;
	margin-right: 10px;
	vertical-align: bottom;
 }
#ANR_sonda div.ANR_SON_wyniki{
	clear: none;
	float: right;
	width: 140px;
	text-align: center;
	height: 24px;
	padding: 5px 0 0 0;
	margin: 5px 0 0 0;
}
#ANR_sonda div.ANR_SON_glosuj{
	clear: none;
	float: left;
	width: 145px;
	border: solid 1px #000000;
	text-align: center;
	height: 24px;
	padding: 5px 0 0 0;
	margin: 5px 0 0 0;
}
#ANR_sonda div.ANR_SON_glosuj a  {
	color: #000;
	text-decoration: none;
	font-size: 13px;
}
#ANR_sonda div.ANR_SON_glosuj a:hover  {
	color: #61AF01;
	text-decoration: underline;
	font-size: 13px;
}
#ANR_sonda div.ANR_SON_wyniki a  {
	color: #61AF01;
	text-decoration: underline;
	font-size: 12px;
}
#ANR_sonda div.ANR_SON_wyniki a:hover  {
	color: #61AF01;
	text-decoration: none;
	font-size: 12px;
}
/* ******* KONIEC sonda ********** */

div.otherDataForAll {
	font-size: 9px;
	color: grey;
	margin-bottom: 5px;
}
div.otherDataForArt {
	padding-top: 2px;
	font-size: 9px;
	color: grey;
}

#galleryKids {
/* 	position: relative; */
	width: 950px;
	padding: 0px;
}


input {
	color: #000000;
	border: solid 1px #014888;
	background: #ffffff;
	padding-top: 1px;
   padding-bottom: 1px;
   padding-left: 5px;
   padding-right: 1px;
	font-weight:normal;
	font-size:10px;
	font-family:"Verdana";
	width: 250px;
	text-align: left;
 }
input.checkbox {
	width: 30px;
}
table.newPartners {
	width: 100%;
	border: 0;
}
table.newPartners td {
	height: 30px;
	padding: 0 10px;
	vertical-align: middle;
	color: #666666;
	font-size: 12px;
	line-height: 16px;
}

input.submit {
	cursor: pointer;
	font-size: 14px;
	color: white;
	height: 30px;
	width: 190px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 20px;
	border: 0;
	background: url(/images/submit_bg.gif);
	text-align:center;
	padding-bottom: 4px;
}
input.submit:hover {
	border: 0;
	background: url(/images/submit_a_bg.gif);
}
a.GalleryTab{
	font-size: 14px;
	text-decoration: underline;
	color: white;
	font-weight: bold;
}
a.GalleryTab:hover{
	font-size: 14px;
	text-decoration: none;
	color: red;
	font-weight: bold;
}

/*    logowanie i rejestracja użytkownika    */

#content_bottom_right #rightLogin{
	margin: 10px 0;
}
#content_bottom_right #rightLogin input.login {
	width: 150px;
}
#content_bottom_right #rightLogin div.login{
	clear: none;
	float: left;
	width: 70px;
	height: 25px;
	padding: 0px;
	margin-bottom: 5px;
}
#content_bottom_right #rightLogin div.loginInput{
	clear: none;
	float: right;
	width: 230px;
	height: 25px;
	padding: 0px;
	margin-bottom: 5px;
}
#content_bottom_right #rightLogin div.zaloguj{
	clear: none;
	float: left;
	width: 150px;
	height: 35px;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
#content_bottom_right #rightLogin div.zarejestruj{
	clear: none;
	float: right;
	width: 150px;
	height: 35px;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
#content_bottom_right #rightLogin a.zaloguj {
	text-decoration: none;
	cursor: pointer;
	font-size: 12px;
	color: #000;
	height: 40px;
	width: 140px;
	padding-left: 20px;
	padding-right: 20px;
	padding: 5px 20px 5px 20px;
	border: 0;
	background-color: #BEF98C;
	text-align:center;
	padding-bottom: 4px;
}
#content_bottom_right #rightLogin a.zaloguj:hover {
	border: 0;
	background-color: #8AF433;
	text-decoration: none;
}
#content_bottom_right #rightLogin a.zarejestruj {
	text-decoration: none;
	cursor: pointer;
	font-size: 12px;
	color: #000;
	height: 40px;
	width: 140px;
	padding-left: 20px;
	padding-right: 20px;
	padding: 5px 20px 5px 20px;
	border: 0;
	background-color: #BEF98C;
	text-align:center;
	padding-bottom: 4px;
}
#content_bottom_right #rightLogin a.zarejestruj:hover {
	border: 0;
	background-color: #8AF433;
	text-decoration: none;
}
/*    KONIEC logowanie i rejestracja użytkownika    */
th.txtleft {
	text-align: left;
	padding-left: 10px;
}
