body {
	margin: 0px;
	padding: 0px;
}
a {
	color: #b8495a;
}
#logo {
	position: absolute;
	left: 5%;
	top: 55px;
}
#langmenu {
	position: absolute;
	right: 6%;
	top: 3px;

}
#head {
	margin: 0px;
	padding: 0px;
	height: 32px;
	background-image: url(/images/8.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#head td.top_menu{
	background-color: #ffffff;
}
#conteiner {
	margin-top: 185px;
	position: relative;
}
#conteiner #inc {
	position: relative;
	height: 252px;
	padding-bottom: 30px;
}
#conteiner #inc #prezent td.dir {
	background-image: url(/images/bg_dir.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
#conteiner #inc #prezent table td.dir td.pers {
}
#conteiner #inc #prezent table td.dir td.text {
	padding-right: 45px;
	padding-left: 45px;
	color: #FFF;
}
#conteiner #inc #prezent td.dir td.text p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #FFF;
	padding-right: 45px;
	padding-left: 45px;
}
#conteiner #inc #prezent td.dir td.text p a {
	color: #FFF;
}
#conteiner #inc #prezent td.dir td.text p a:hover {
	text-decoration: none;
}
#conteiner #inc #prezent td.dir td.text p span  {
	font-size: 12pt;
	font-weight: bold;
}
#conteiner #inc #prezent td.rol {
	background-image: url(/images/bg_rl.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
	width: 240px;
}
#conteiner #inc #prezent td.rol p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #FFF;
}
#conteiner #inc #prezent td.rol .but {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFF;
	padding-top: 15px;
}
#conteiner #inc #prezent td.rol .player {
	text-align: left;
	padding-top: 10px;
}
#page {
}
#page td.news {
	vertical-align: top;
	padding-top: 20px;
}
#page td.news h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 14pt;
	margin: 0px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#page td.news a {
	color: #000;
}

#page td.struct {
	vertical-align: top;
	width: 50%;
	text-align: center;
	padding-top: 20px;
}

#page td.struct h3  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 14pt;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#page td.struct .text  {
	margin-right: 10%;
	margin-left: 10%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	text-align: left;
}

#foot {
	background-image: url(/images/bg_bottom.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #cccccc;
	padding-top: 5px;
	height: 57px;
	position:relative;
}
#foot p {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
#foot td {
	vertical-align: top;
}
#foot table tr .contact {

}
#foot td a {
	color: #b8495a;
}

#foot table tr .contact p{
	margin-left: 20px;

}
#foot table tr .copy {

}

#foot table tr .copy p {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
#foot table tr .master p {
	float: right;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;

}

#foto_slavda {
	padding-top: 30px;
	background-image: url(/images/screen.gif);
	background-repeat: no-repeat;
	background-position: center 59px;
	padding-bottom: 50px;
	margin-top: 50px;
}
#foto_slavda h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 14pt;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#counter {
	visibility: hidden;
	position: absolute;
}
