@media print{
body{font-size:80%}
fieldset, legend,.skipnav,
.noprint,#lang,#nav,.nav,#crumbs,#foot .author,#foot .fl,form,.list, #sidebar, #head-lang{display:none;}
table,th,td{border-collapse:collapse; border:1pt solid black;}
th,td {padding:0 4pt;}
a img {border:none;}

/*#logo{float:left; width:236px; height:52px; background: url(../img/logo-print.gif) no-repeat 0 0}
#logo a img, #logo img{display:none}*/
#logo img{width:100%; height:auto;}

.onlyprint{display:block !important}

#head-contact{float:right;}
h1{margin:-10pt 0 0; padding:0;}

#cont{padding-top:10pt; border-top:1pt solid black;}
#left-clmn{float:left; width:60%;}
#right-clmn{float:right; width:35%; padding-left:3%; border-left:1pt solid black;}
#foot{clear:both; padding-top:5pt;}
	#foot p{padding:10pt 0 0; border-top:1pt solid black;}
	
.sml{font-size:90%;}
.big{font-size:110%}

.photogallery{margin-bottom:15px;}
	.photo,.photolast{float:left; position:relative; text-align:center; width:133px; height:135px; padding:0; margin:10px 11px 0px 0; overflow:hidden;}
	.photo .photo-in,.photolast .photo-in{height:133px; }
/*	.photo, .photolast{border:1px solid blue}
	.photo .photo-in,.photolast .photo-in{border:1px solid red}*/
	.photo div div a img,.photolast div div a img{display:block; margin:0 auto}
	
	.photolast{margin-right:0;}
	.photo div div,.photolast div div{display:table-cell; vertical-align:middle; width:133px; height:135px;}
  .photo div div a img,.photolast div div a img{}
	.photo-text{padding-top:3px;}
.cl{clear:both}

img.fl{float:left; margin-right:10px}
.comment-1,
.comment-2{margin-bottom:15px;}

}
