

/* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow  >>>>>>>>>>>>>>>> */

img-left {
	height: 100px;
	
}
div.img-left img, div.img-right img, div.img-bottom img {
background-color: #F2F2F2;
border: 1px solid #DCD8DC;
margin: 0px 4px 0 5px;
padding: 4px;
/*-moz-border-radius: 2px;*/  /*   zaokraglone brzegi - tylko w mozilli*/ 

}


div.img-left p, div.img-right p, div.img-bottom p {
display: block !important;
font-size: 10px;
width: 108px;
line-height: 9px !important;
padding: 2px 2px 2px 4px !important;
color: gray;
text-align: justify !important;

}

div.img-left {float: left;}
div.img-right {float: right; }
div.img-bottom {float: left; }


div.img-left img{margin-left: 0;}
div.img-right img{margin-right: 0;}
div.img-bottom img{margin-left: 0;}




.articles-abstract .date, .articles-show .date{
margin: 0 !important;
margin-bottom: 5px !important;
padding: 0 !important;
font-size: 10px;
color: gray;

}


.abstract-image, .descr-image {
float: left;
background-color: #F2F2F2;
border: 1px solid #DCD8DC;
margin: 10px 4px 0 0;
padding: 4px;
}



#slideShow1 {


}

#slideShow2 {


}

.mail_to_expert{
	padding-bottom: 10px;
	
	
}

.mail_to_expert p{display: inline;}


.mail_to_expert div.img-left a.ask_question, .mail_to_expert a.hide_it  {
display: block;
width: 96px;
height:27px;
margin: 5px 0 5px 5px;
text-indent: -9999px;
}

.mail_to_expert div.img-left a.ask_question  {background: transparent url(img/zapytaj.gif) no-repeat;}
.mail_to_expert a.hide_it  {background: transparent url(img/hide.gif) no-repeat;}

.mail_to_expert div.img-left a.ask_question:hover {background: transparent url(img/zapytaj.gif) no-repeat 0 -40px;}
.mail_to_expert a.hide_it:hover {background: transparent url(img/hide.gif) no-repeat 0 -40px;}

.clear {clear:both;}

.mail_to_expert textarea {
	width: 98%;
	height: 140px;
	
}

/* <<<<<<<<<<<<<<<<<<<<< rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow *//* rozne rzeczy do paragrafow */

.paragraph table {
	margin-top: 10px;
	border-collapse: collapse;
	border: 2px solid #bbbbbb !important; 
	empty-cells: hide;
	background-color: #f7f7f7;
	margin: 5px auto 5px auto;
	width:99%;
}

.paragraph table td{
	vertical-align: top;
	border-collapse: collapse;
	border: 1px solid #d8d7d7 !important; 
	/*border-bottom: 1px solid #C3D1DF !important; */
	padding: 5px;
}

.paragraph table tr:first-child {background-color: #f1f1f1; font-weight: bold; border-bottom: 2px solid #bbbbbb !important; }