.horizontalUl, .verticalUl{
	list-style:none;
	padding:0;
	margin:0;
	}
.horizontalUl li{
	display:inline;
	}
h3{
	font-size:12px;
	}	
h3.list_title{
	margin:0;
	margin-bottom:1px;
	}	
#breadcrumbs{
	color:#2055A1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:40px;
	line-height:40px;
	}
#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited{
	color:#2055A1;
	}
/* szkolenia*/
#header2{
	position:relative;
	height:123px;
	}
#home_menu2{
	position:absolute;
	bottom:0px;
	left:0px;
	}
#home_menu2 li{
	float:left;
	margin-right:2px;
	}	
#mnu_szkolenia2 a{
	background:url(../_images/mnu_szkolenia2.jpg) top left no-repeat;
	width:120px;
	height:40px;
	display:block;
	}
#mnu_kontakt2 a{
	background:url(../_images/mnu_kontakt2.jpg) top left no-repeat;
	width:120px;
	height:40px;
	display:block;
	}
#mnu_rejestracja2 a{
	background:url(../_images/mnu_rejestracja2.jpg) top left no-repeat;
	width:120px;
	height:40px;
	display:block;
	}
#mnu_demo2 a{
	background:url(../_images/mnu_demo2.jpg) top left no-repeat;
	width:120px;
	height:40px;
	display:block;
	}
#mnu_faq2 a{
	background:url(../_images/mnu_faq2.jpg) top left no-repeat;
	width:120px;
	height:40px;
	display:block;
	}
#home_menu2 a{
	text-indent:-99999px;
	}	
#home_menu2 a:hover, #home_menu2 a.activ{
	background-position:right;
}
#szkolenie_box{
	/*background:#fff;*/
	}
#tytul_bar{
	height:38px;
	overflow:hidden;
	margin-bottom:2px;
	background: #4E8ED5 url(../_images/tytul_bar.jpg) top repeat-x;
	padding:0 15px;
	
	}
#tytul_bar h1{
	color:#C9C3A9;
	font-size:	17px;
	font-family:Arial;
	line-height:38px;
	width:620px;
	float:left;
	padding-left:30px;
	background:url(../_images/kulka1.jpg) 0px 8px no-repeat;
	font-weight:normal;
	}
#program{
	float:right;
	background:url(../_images/program.jpg) no-repeat;
	width:186px;
	height:37px;
	position:relative;
	top:0px;
	right:-15px;
	text-indent:-9999px;
	}	
#szkolenie_box h2{
	height:38px;
	overflow:hidden;
	margin-bottom:2px;
	background:#E4E4E4;
	padding:0 15px;
	color:#2055A1;
	line-height:38px;
	/*font-size:	16px;*/
	font-family:Arial;
	/*font-weight:normal;*/
	font-size:1.17em;
	
}	
/*
.media{
	padding-right:20px;
	float:left;
	}
	*/
.media{
	text-align:center;
	margin-bottom:1em;
	}
	
.media h3{
	font-weight:bold;
	margin-top:0.5em;
	margin-left:0.3em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.time{
	color:	#1F1A17;
	margin-left:2em;
	}	
#szkolenie_box #tresc{
	padding:25px 30px;
	overflow:hidden;
	position:static;
	/*top:0px;*/
	background:#fff;
	}	
	
/* pager testy*/
#pager2{
	background:#e4e4e4 url(../_images/pager_bg.jpg);
	overflow:hidden;
	padding:2px 12px;
	height:36px;
	width:936px;
	}
#pager2 #wrap{
	display:inline;
	float:left;	
	width:700px;
	margin-left:62px;
	margin-top:5px;
	margin-bottom:7px;
	text-align:center;
	}
#prev{
  position:relative;
  top:2px;
  float:left;
  height:15px;
  padding-left:20px;
  margin-top:5px;
  background:url(../_images/pager_prev.jpg) left 0px no-repeat;
  

	}	
#next{
  	position:relative;
 	top:2px;
	float:right;
	height:15px;
	padding-right:20px;
	margin-top:5px;
	background:url(../_images/pager_next.jpg) right 0px no-repeat;
	}
#pager_testy{
	text-align:center;
	width:auto;
	height:20px;
	display:inline;
	}
#pager_testy a{
	display:block;
	}
#pager_testy td{
	border-left:solid #ccc 1px;
	text-align:center;
	width:34px;
	background:#fff;
	}
#pager_testy td a, #pager_testy td a:link, #pager_testy td a:visited{
	color:#545454;
	}
#pager_testy #lekcje{
	font-weight:bold;
	width:60px;
	text-align:left;
	background:none;
	border:none;
	}
#pager_testy .test{
	width:44px;
	}
#pager_testy .egzamin a, #pager_testy .egzamin a:link, #pager_testy .egzamin a:visited{
	background:	#2055A1;
	width:94px;
	color:#fff;
	border:none;
	}
#pager_testy .egzamin a:hover, #pager_testy td a:hover{
	background:#C02304;
	color:#fff;
	}	
#pager_testy .activ a, #pager_testy .activ a:link, #pager_testy .activ a:visited, #pager_testy a:hover{
	background:	#C02304;
	color:#fff;
	text-decoration:none;
}
#pager_testy #kropki3{	
	background:none;
	border:none;
}

#comments{
	width:800px;
	margin:23px auto;
	overflow:hidden;
	}
#comments h1{
	margin-bottom:23px;
	}	
#comments .row {
	clear:both;
	margin-bottom:10px;
	overflow:hidden;
}
#comments .kto {
	float:left;
	font-size:10px;
	width:160px;
}
#comments .foto {
	padding-right:9px;
}
#comments .tresc {
	float:left;
	width:auto;
}
.add_comment, .add_comment:link, .add_comment:visited {
	color:#2055A1;
	font-size:14px;
	font-weight:bold;
	margin-top:30px;
	display:block;
	width:200px;
}

#login_box{
	width:180px;
	}

#login_links a, #login_links a:link, #login_links a:visited{
	font-size:11px;
	color:#fff;
	font-family:Tahoma;
	margin-top:.4em
	}
#zaloguj{
	background:	#C2BA93;
	border:none;
	color:#787762 !important;
	width:90px;
	float:right;
	line-height:15px;
	font-size:11px;
	padding:0px 2px 2px;
	cursor:pointer;
	
	}
/**********************************************/
/* BUBBLE
************************************************/
.bubbleInfo {
	position: relative;

	width: 20px;
}

.trigger {
	position: absolute;
}

/* Bubble pop-up */
.popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
}

.popup td.corner {
	height: 15px;
	width: 19px;
}

.popup td#topleft { background-image: url(../_images/bubble/bubble-1.png); }
.popup td.top { background-image: url(../_images/bubble/bubble-2.png); }
.popup td#topright { background-image: url(../_images/bubble/bubble-3.png); }
.popup td.left { background-image: url(../_images/bubble/bubble-4.png); }
.popup td.right { background-image: url(../_images/bubble/bubble-5.png); }
.popup td#bottomleft { background-image: url(../images/bubble/bubble-6.png); }
.popup td.bottom { background-image: url(../_images/bubble/bubble-7.png); text-align: center;}
.popup td.bottom img { display: block; margin: 0 auto; }
.popup td#bottomright { background-image: url(../_images/bubble/bubble-8.png); }

.popup table.popup-contents {
	font-size: 12px;
	line-height: 1.2em;
	background-color: #fff;
	color: #666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
}

table.popup-contents th {
	text-align: right;
	text-transform: lowercase;
}

table.popup-contents td {
	text-align: left;
}
	
/**********************************************/
/* STARY CSS
**********************************************/

.open{
	cursor:pointer;
	}
.section{
	display:none;
}
.list_title{	
	background:#E4E4E4;
	line-height:29px;
	padding:6px 16px;	
	margin-bottom:1px;
	overflow:hidden;
	color:#2055A1;
}


.group_row h2{
	width:500px;
	font-weight:normal;
	}

.group_row {
	background:#F7F7F7;
	color:#666;
	}
.zapisany, .zapisany:link, .zapisany:visited {
	background:#086605 none repeat scroll 0 0;
	color:#FFFFFF !important;
	cursor:pointer;
	display:block;
	font-size:10px !important;
	font-weight:normal;
	height:21px;
	line-height:24px !important;
	margin:0 1px;
	padding:0 0 3px;
	text-align:center;
	text-transform:uppercase;
	width:78px;
}
.opis{
	display:inline;
	margin:10px;
	white-space:nowrap;
	}
.group_l1, .group_l1:link, .group_l1:visited {
	color:#2055A1;
	font-weight:bold;
}
	
.ident {
	margin:32px auto;
	overflow:hidden;
	width:310px;
}
.ident div {
overflow:hidden;
}
.ident label {
	float:left;
	width:110px;
	line-height:22px;
}
.ident .inpat, .ident .select {
	float:right;
}
.ident .select {
	margin-top:2px;
	width:193px;
}
.reg_buton {
	background:#C2BA93 ;
	border:none;
	color:#787762;
	cursor:pointer;
	float:right;
	font-family:Tahoma;
	font-size:11px;
	height:26px;
	text-align:center;
	width:98px;
}	
.list_dzial {
	color:#000000;
	font-size:14px;
	height:16px;
	line-height:16px;
	font-weight:bold;
	margin:0 0 32px;
	padding-left:38px;
}
.zero{
	padding:0;
	margin:0;
	width:auto;
	}
#contact {
border:1px solid #EFEFEF;
float:right;
margin-right:10px;
padding:20px;
width:189px;
}
#contact {
margin:40px 0 10px;
}
textarea.inpat {
height:112px;
overflow:auto;
padding:3px 2px 1px;
width:187px;
}
#kontakt .art {
display:inline;
float:left;
margin:20px 10px 20px 25px;
width:390px;
}
.buton2, .buton2:link, .buton2:visited, span.buton3, .buton3, .buton3:link, .buton3:visited {
	background:#1B4F9A;
	border:1px solid #1B4F9A;
	color:#fff ;
	cursor:pointer;
	display:block;
	font-size:9px;
	font-weight:normal;
	height:21px;
	line-height:24px !important;
	margin:0 1px;
	padding:0 10px 3px;
	text-align:center;
	text-transform:uppercase;
}

#change_pass{
  position:relative;
  left:7px;
  border-color:#ccc;
  }
#reg2{
  text-align:right;
  margin:.7em 0;
  }
.tooltip{ position: absolute; top: 0; left: 0; }
.tool{
	background:#DFDFDF;
	padding:6px 6px 6px 6px;
	}
#new_message .inpat, #new_message textarea{
   width:678px;
  }
#zapisy_podsum {
background:#CAD8E5;
margin:12px auto;
width:600px;
}
 .blu_bg {
background:#E0DDCA;
margin-bottom:2px;
padding:10px;
}
 #zapisy_podsum td {
border-bottom:1px solid #FFFFFF;
font-size:11px;
padding:5px 10px;
}
/* mycourses*/
.t_bg2{
	background:#F8F8F8;
	border:solid #e6e6e6 1px;
	overflow:hidden;
	margin:2px auto;	
	padding:12px 18px;
	}
.w200{
	width:200px;
	}	
.w250 strong{
	float:left;
	}	
.zs_name, .as_name{
	
	font-weight:bold;
	font-family:Tahoma;
	margin-bottom:0.5em;
	}
.as_name{
	font-weight:normal;
	}	
.as_name, .as_name a, .as_name a:link, .as_name a:visited,
.zs_name, .zs_name a, .zs_name a:link, .zs_name a:visited{
	color:#000;
	font-size:11px ;
	}
.as_termin{
	float:left;
	line-height:150%;
	}	
.as_postep{	
	border:solid #005100 1px;
	}
.postep_bar {
background:url(../_images/postep.jpg) no-repeat;
color:#FFFFFF;
font-size:10px;
height:12px;
line-height:13px;
overflow:hidden;

}	
.zs_data, .zs_data2, .zs_status, .as_termin{
	font-size:10px;
	}
.list_dzial2{
	margin:18px 0 12px;
	}
.zs_status .green, 	.zs_status .red, .zs_status .orange{
	font-size:11px;
	font-weight:bold;
}
.green{
	color:#009A30;
	}
.red{
	color:#FF0033;
	}	
.orange{
	color:#CC9900;
	}
.msg_one{
  font-size:12px;
  float:left;
  width:80%;
  margin-top:5px;
}
.msg_date, .msg_user{
	margin-top:7px;
	}
.msg_ico{
  float:left;
  margin-right:10px;
  position:relative;
  top:-3px;
  padding:5px;
  }
	
/* wnetrza*/
#agree{
	margin-left:7px;
	}
#srodek .title{
	margin-bottom:1em;
	}
.space1{
	height:1px;
	}	

.matsy{
	padding:2px;
	background:#eee;
	height:23px;
	}
.matsy_l2{	
	background:none;
	padding:5px 33px;
}	
.matsy_l3, .msg{
	padding:2px;
	/*background:#F8F8F8;*/
	/*height:100%;*/
	margin:2px 0;
	border-bottom:solid #e4e4e4 1px;
	}
.matsy dt, .matsy_l3 dt{
	float:left;
	padding:0 22px;
	}
.matsy_l3 dt{
	width:460px;
	padding-top:3px !important;
	}	
.matsy_l3 dd, .matsy dd{
	margin-left:0px;
	}	
	
.matsy_l3, .matsy_l3 a, .matsy_l3 a:link, .matsy_l3 a:visited{
	color:#000;
	font-size:11px;
	} 	

dl.matsy{
	padding:12px 22px 0 0;
	display:block;
	margin:0;
}


.matsy_l3, .msg {
/*background:#EFEFEF;*/
margin:2px 0;
padding:2px;
}
.msg {
overflow:hidden;
padding:10px;
}
#new_message {
border:1px solid #E4E4E4;
padding:19px;
padding-left:18px;
margin-top:-2px;
}
#new_message .buton2{
	margin-right:2px;
	}
#new_message h2 {
background:#f7f7f7;
padding:10px 4px;

}



.matsy .ico{
/*	position:relative;
	top:-4px;*/
	}
.matsy_l3 .ico{
/*	position:relative;
	top:8px;*/
	}
	
.info_small{
	text-align:center;
	font-weight:bold;
	padding:0.5em;
	}

#termin{
	background:#4E8ED5 url(../_images/tytul_bar.jpg);
	padding:7px 0;
	color:#D7D5C9;
	}
.wynend{
padding-right:30px;
}
.test_go {
	padding-left:25px;
	padding-right:30px;
	color:#C9C3A9;
}
.test_go a, .test_go a:link, .test_go a:visited{
	font-size:11px ;
	color:#C9C3A9;
}

/** TESTY **/
.test_checkbox{
	/*float:left;*/
	margin-bottom:2px;
	margin-right:10px;
	}
.test_label{
	position:relative;
	/*top:/\-2px;*/
	/*float:left;*/
	/*left:10px;*/
	line-height:140%;
	/*width:600px;*/
	margin-top:2px;
	margin-bottom:5px;
	}
	
#contents3{
	/*width:689px;*/
	padding-top:30px;
	background:#fff;
	text-align:left;
	}
#dialogbox h2{
	margin:1em auto;
	}	
.test_pytania form{
	width:100%;
	margin:0 auto 2em;
	}
	
.button {
margin: 1px 3px;
background-color: #fff;
border: 1px solid #e0e0e0;
}

.button:hover {
/*
opacity:.60;
filter: alpha(opacity=60); 
-moz-opacity: 0.60;
*/
border: 1px solid #000;
}

.ed {
width: 500px;
height: 210px;
margin: 0px;
border: 2px solid #F8F1E7;
padding: 4px;
font: normal 13px verdana, arial;
}	

#logged_lewa a, #logged_lewa a:link, #logged_lewa a:visited{
	color:#CAC4AA;

}
#addcoment{
	margin:10px;
	border-collapse:collapse;

	}
#addcoment td{
	border:solid #900 1px;
	}
#addkoment{
	background:#423D27;
	color:#fff;
	width:120px;
	padding:2px;
	border:none;
	cursor:pointer;
		}
.toolbar{
	background:#e7e7e7;
	}		
.test_pytania form fieldset{
	margin-bottom:40px;
	}
#ajax-loader{
	position:absolute;
	left:50%;
	top:50%;
	z-index:1000;
	}			
	
.faq_h{
	background:#C2BA93;
	color:#423D27;
	}
.faq_section{
	padding:20px 18px;
	background:#fff;
	}
.cmxform{
	margin-top:20px;
	}	
.ident_faq{
	margin-top:20px;
	}	
#szk{
	width:100%;
	margin:10px 0 3px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}
#wyslij{
	float:right;
	margin-top:10px;
	}	
#ajaxCourse{
	position:relative;
	background:none;
	}
	
.ident2 {
margin-left:40px;
margin-top:20px;
}
.error1{
display:block;
width:100%;
color:#f00;
margin:0.5em 0;
text-align:right;
}
	
.new_bg{
	background:#E0DDCA;	
	}
.q_good a, .q_good a:link, .q_good a:visited{
	background:#089400;
	color:#fff;
	
	}
.q_wrong a, .q_wrong a:link, .q_wrong a:visited{
	background:#970100;
	color:#fff;
	}
.q_empty a, .q_empty a:link{
	color:#999;
	background:#fff;
	/*border:solid #999 1px;*/
	
	}
/*	
.q_empty a:visited{
	color:#fff;
	background:#C2BA93
	}
	*/
#mediabox{
	text-align:center;
	float:left;
	margin-right:20px;
	}
#cboxTitle{
	display:none !important;
	}
#contents3 #dialogbox{
	font-size:20px;
	}
#program_szkolenia .section{
	display:block;
	}	
#art_test{
	font-size:14px;
	width:80%;
	margin:auto;
	}
#art_test label{
	position:relative;
	top:-2px;
	}		
#b_zla{
	color:#c00;
	}	
#b_dobra{
	color:#00f000;
	}	
.msg_user{
	margin:7px 10px 0px;
	/*width:120px;*/
	}
/* info*/
	
	
	
/* zminy test*/
#egzamin_info{
	text-align:center;
	}
#egzamin_info h1{
	font-size:18px;
	color:#413C26;
	}
#test_wrap{
	width:100%;
	text-align:center;
	margin:40px auto 25px;
	color:#787143;
	}	
	
#wyniki, #wyniki2{
	margin:25px auto 30px !important ;
	overflow:hidden;
	text-align:center;
	width:300px;
	border-collapse:collapse;
	font-size:16px;

	}
#wyniki2{
	width:100%;
	margin-top:50px;
	}
#wyniki2 dd{
	margin:0;
	}
#wyniki{
font-size:25px;
line-height:140%;
width:300px;

	}	
#wyniki td{
	border:solid #C2BA93 1px;
	height:67px;
	vertical-align:middle;
	text-align:center;
	color:#787143;
	width:50%;
	}
#test_time{
	font-size:25px;
	line-height:1em;
	
	}
	/*
#test_time span{
	/*font-size:14px;*/
	/*font-weight:bold;/
	}*/
span.ilepytan{
	font-size:20px;
	}
.test_tnfo{
	font-size:12px;	
	margin-top:2em;
	}
	
#egzamin_sum{
	margin:0 auto 30px;
	width:368px;
	float:right;
	}
#sum_lewa, #sum_prawa{
	border:solid #C2BA93 1px;
	color:#C2BA93;
	float:left;

	}
#sum_lewa{
	font-size:30px;
	line-height:67px;
	height:67px;
	width:35%;
	
	
	}
#sum_lewa #end{
	font-size:20px;
	}		
#sum_prawa{
	margin-left:-1px;
	width:185px;
	padding-top:10px;
	height:57px;
	padding-right:10px;
	
	}
#sum_prawa .green, #sum_prawa .red{
	text-align:center;
	float:right;
	border:solid #fff 1px;
	padding:0;
	color:#C2BA93;
	}
#my_div{
	text-align:center;
	}	
#sum_prawa .green{
	display:inline;
	width:60px;
	height:35px;
	}	
#sum_prawa #pytan{
	text-align:center;
	float:left;
	width:60px;
	height:60px;
	}	
#sum_prawa #pytan .kwadrat{
	width:60px;
	height:36px;
	line-height:35px;
	font-size:16px;
	font-size:18px;
	float:left;
}
#sum_prawa #pytan div{
	font-size:11px;
	}	
#sum_prawa .green .kwadrat, #sum_prawa .red .kwadrat{
	width:60px;
	height:35px;
	line-height:35px;
	font-size:16px;
	color:#fff;
}		
#sum_prawa .green .kwadrat{
	background:#089400;
	
	}
#sum_prawa .green{
	color:#089400;
}	
#sum_prawa .red{
	color:#c00;
	}	
#sum_prawa .red .kwadrat{	
	background:#970200;
}
	
#egzamin{
	margin-bottom:30px;
	margin:0 0 0 30px;
	overflow:hidden;

	}
#art_test #question{
	font-size:16px;
	font-weight:bold;
	line-height:140%;
	margin-bottom:1em;
	}
#question_num{
	font-size:12px;
	}
#amazing_f_button{
	text-transform:uppercase;
	font-size:12px;
	width:170px;
	height:28px;
	line-height:28px;
	text-align:center;
	border:none;
	cursor:pointer;
	color:#fff !important;
	margin-right:10px;
}
.amazing_f_button_normal{
	background:#003366;
	}

.amazing_f_button_wrong{
	background:#900;
	}
.amazing_f_button_good{
	background:#090;
	}			
.button_next{
	width:230px;
	height:26px;
	text-align:left;
	color:#79714F;
	padding-right:10px;	
	padding-left:20px;
	border:solid #A39566 1px;
	display:block;
	line-height:28px;
	background:url(../_images/button_next.gif) no-repeat 95% 11px;
	}
.button_prev{
	width:230px;
	height:26px;
	text-align:right;
	color:#79714F;
	padding-right:20px;
	padding-left:10px;
	border:solid #A39566 1px;
	display:block;
	line-height:28px;
	margin-right:10px;
	background:url(../_images/button_prev.gif) no-repeat 5% 11px;
	}			
#pager3{
	margin:60px 0 3px 30px;
	text-align:center;
	list-style:none;
	overflow:hidden;
	padding:0;
	height:35px;
	padding-top:5px;
	
	}	
#pager3 li{
	height:30px;
	line-height:26px;
	}	
#pager3 li a{
	display:block;
	}	
#iloscpytan{
	float:left;
	font-weight:bold;
	margin-right:22px;
	line-height:30px;
	}	
#pager3 a, #pager3 a:link, #pager3 a:visited{
	padding:3px 10px;
	text-decoration:none;
	font-weight:bold;
	height:24px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	}	
.q_good, .q_wrong, .q_empty{
	float:left;
	border:solid #eee 1px;
	text-align:center;
	line-height:26px;
	}
.q_activ{
	background:#003366;
	color:#fff;
	float:left;
	border:solid #eee 1px;
	text-align:center;
	line-height:26px;
	
	}
#pager3 .q_empty a, #pager3 .q_empty a:link, #pager3 .q_empty a:visited{
	border:solid 3666 1px;
	color:#666;
}
	
.odp_tomas{
	margin:1em 0;
	font-size:13px;
	font-weight:bold;
	overflow:hidden;
	}
#wyn_kon{
	float:left;
	width:93px;
	height:30px;
	}
#test_info{
	margin-left:30px;
	margin-top:1em;
	}		
#start a, #wyn_kon a{
	display:block;
	}	
#start a, #start a:link, #start a:visited, #start a img{
	padding:0 !important;
	}	
#comments table{
	margin-bottom:5px;
}	
.toogle td{
	font-size:14px;
	font-weight:bold;
	padding:1em 5px ;
	background:#EBECE3; 
	width:100%;
	vertical-align:middle;

	}
.toogle td .left{
	width::80%;
	cursor:pointer;
	}
.toogle td .right{
	width:20%;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	margin-right:5px;
	}	
.comment_tresc{
	display:none;
	padding-top:5px;
	}		
.wynend5{
	line-height:150%;
	}	
strong#zla{
	font-size:30px;
	line-height:50px;
	}		
	
#messages .ident2{
	border-top:solid #eee 1px;
	padding-top:10px;
	}	
h3#site_title{
	background:#F7F7F7;
	padding:15px 30px;
	margin:0;
	margin-bottom:2px;
	color:#002F5F;
	
	}	
#new_message textarea{
	padding:2px 4px 4px;
	}
#logowanie img{
	float:left;
	padding-right:1em;
	}	
#nick{
	float:left;
	width:auto;
	margin-top:5px;
	}
.login_top{
	right:0;
	}	
.group_date{
	float:none;
	
	}	
input.button3{
	height:30px;
	}
#twoje_szkolenia{
	top:55px;
	}
#twoje_wiadomosci{
	top:75px;
	}
#profil{
	top:95px;		
	}
#pix3{
	top:115px;
	}	
#logout{
	top:120px;
	}
#comments{
	width:800px;
	margin:23px auto;
	overflow:hidden;
	}
#comments h1{
	margin-bottom:23px;
	}	
#comments .row {
	clear:both;
	margin-bottom:10px;
	overflow:hidden;
}
#comments .kto {
	float:left;
	font-size:10px;
	width:160px;
}
#comments .foto {
	padding-right:9px;
}
#comments .tresc {
	float:left;
	width:auto;
	margin-left:50px;
}
.add_comment, .add_comment:link, .add_comment:visited {
	color:#012553;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	display:block;
}
.togg td {
border-bottom:1px solid #e4e4e4;
margin:10px;
padding-bottom:5px;
padding-top:5px;
}
.togg h3 {
cursor:pointer;
display:inline;
font-weight:bold;
}
