*            
{ 
	font-family: sans-serif;
	font-size: 100%;
	color: #d8c4c2;
}
body
{
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	background: #23100f url(img/bg_body.gif) repeat-x 0 0;
	font-size: 70%;
}
body.sub
{
	background: #23100f url(img/bg_body2.gif) repeat-x 0 0;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
img, fieldset
{
	border: none;
}
a
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
p, h1, h2, h3, h4, ul, fieldset
{
	margin: 0;
	padding: 0;	
	list-style: none;
}
.clear, .clear_f, .clear_s, .clear10, .clear_t
{
	clear: both;
	height: 2px;
	font-size: 1px;
}
.clear_f
{
	height: 1px;
}
.clear_s
{
	height: 4px;
}
.clear_t
{
	height: 3px;
}
.clear10
{
	height: 10px;
}
.hdn
{
	display: none;
}
.content
{
	margin: 0 auto;
	padding: 26px 0 0 22px;
	text-align: left;
	width: 909px;
	_width: 931px;
	position: relative;
}
.bottom
{
	background: transparent url(img/bg_bottom.gif) repeat-x 0 0;
	margin: 15px 0;
	padding: 20px 0 0 0;
}
.bottom a
{
	color: #ff7800;
}
.lang
{
	position: absolute;
	top: 27px;
	right: 202px; 
	padding-bottom: 6px;
	border-bottom: 1px solid #ff7800;
}
.lang a.en, .lang a.sk
{
	background: transparent url(img/flag_en.gif) no-repeat 0 1px;
	padding: 0 0 0 24px;
	color: #fff;
	font-size: 13px;
}
.lang a.sk
{
	background: transparent url(img/flag_sk.gif) no-repeat 0 1px;
}
sup
{
	font-size: 9px;
}