.photogall-container {
	float:left;
	margin:8px;
	padding:5px;
	border:1px dashed #9B9FA2;
	font-size:11px
}

.photogall-container a
{
text-decoration:none;
display:block;
}

.photogall-container .zoom
{
margin-top:8px;
background:url(http://www.milonga.ru/uploads/Image/i/zoom.gif) left center no-repeat;
padding:0 0 0 12px;
text-decoration:underline
}

.photoalbum h2 {
	margin-top:10px;
}

.photoalbum .artcls-footer {
	padding:5px 0;
	font-size:11px
}


.ov-hid .photoalbum {
float:left;
width:440px;
padding:0 30px 10px 0;
overflow:hidden;
margin:10px 0
}

.photoalbum ins
{
display:block;
width:105px;
float:left;
border:1px dashed #9B9FA2;
padding:5px;
}

.photoalbum ins a
{
display:block
}

.photoalbum .descr
{
margin-left:135px
}

#less table .common td.day
{
font-size:19px;
font-weight:500;
margin-bottom:2px;
}

#less td span
{
font-weight:bold;
}

#less table

{
font-size:13px;
}

#less table
{
width:100%;
position:relative;
top:0;
border-collapse:separate;
border-spacing:1px;
}

#less table .head td
{
color:#fff;
}

#less table thead td
{
text-align:center;
}

#less table td
{
padding:4px 7px;
background:#4F5052;
vertical-align:middle;
}

#less table .head td
{
background:#323437;
vertical-align:middle;
text-align:center;
border:none
}

#less table .head td.day, #less table .common td.day
{
width:4%;
}

#less table .common td
{
vertical-align:top;
text-align:left;
width:24%;
}

#less table .common td.day
{
text-align:center;
vertical-align:middle;
background:#323437;
}

#less table .common td.day
{
font-size:19px;
margin-bottom:2px;
}

#less td .hr-dash
{
border-top:1px dashed #000;
height:1px;
margin:5px 0
}

