a.thumb 
{
	border:1px solid navy;
	display:block;
	padding:2px;
	width: 150px;
}

a.thumb:hover
{
	border:1px solid red;
}

a.thumbz 
{
	border:1px solid #CCCCCC;
	display:block;
	padding:2px;
}

a.thumbZ:hover
{
	border:1px solid red;
}

.datingHeader
{
	font-size:12pt;
	color:Red;
	text-align:left;
	margin:0;
	padding:0;
}

.datingCel
{
	font-size:10pt;
	color:#777777;
	text-align:left;
	margin:0;
	padding:0;
	font-weight:normal;
}

.datingCel span
{
	font-weight:bold;
}
.anketa
{
	line-height:20px;
	color:#777777;
	font-size:9pt;
}

.sname
{	
	font-size: 11pt;
	color: darkorange;
}

a.sname, a.sname:visited, a.sname:link
{
	font-size: 11pt;
	color: darkorange;
}

a.sname: hover
{
	text-decoration:underline;
	color:#777777;
	font-size:11pt;
}

#rubrikTable h1 
{
	color:#777777;
	text-align:left;
	font-size:16px;
}
#rubrikTable h2,#doskaTable h2 
{
	color:#AAA7A7;
	text-align:left;
	font-size:13px;
	margin: 5 0 0 0;
}
#rubrikTable em
{
	color:#777777;
	text-align:left;
	font-size:12px;
}

div.catcom
{
	color:#777777;
	font-size:14px;
	font-style:italic;
	margin: -3 0 0 3;
}

a.cat0, a.cat0:hover, a.cat0:visited, a.cat0:active
{
	color:#777777;
	font-size:16px;
	font-weight:bold;
	display:block;
	margin: 10 0 0 0;
}

a.cat1, a.cat1:hover, a.cat1:visited, a.cat1:active
{
	color:#AAA7A7;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	display:block;
	margin: 5 0 0 0;
}

a.cat2, a.cat2:hover, a.cat2:visited, a.cat2:active
{
	display:block;
	padding-left:30px;
}

a.cat3, a.cat3:hover, a.cat3:visited, a.cat3:active
{
	display:block;
	padding-left:45px;
}