body {
	margin: 0px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
td{
	font-size: 90%;
}
#td_top{
	border-top-color:#00FFFF;
	border-top-style:inset;
	border-width:1px;
}
.top_baner{
	width:100%;
	height:80px;
	/*margin-left:25px;
	margin-right:15px;*/
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	vertical-align:middle;
}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}
a img{
	border:0;
}
div.cont{
	margin-right: 20px;
	margin-left: 30px;
}
.left, .right{
	background-image: url(images/leftrightconbg.jpg);
	vertical-align: top;
}
.leftcont, .rightcont{
	text-indent: 20px;
}
.leftcont a, .leftcont a:hover, .leftcont a:visited, .rightcont a, .rightcont a:hover, .rightcont a:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.leftcont div a, .leftcont div a:hover, .leftcont div a:visited, .rightcont div a, .rightcont div a:hover, .rightcont div a:visited{
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
}
.conttop{
 	text-indent: 40px;
 }
div#leftsep{
	height:3;
	background-repeat: repeat-x;
	background-image: url(images/leftrigcontsep.jpg);
}
.leftcont div#top, .rightcont div#top{
	padding-top: 15px;
}
.leftcont div, .rightcont div{
	vertical-align: middle;
}
.leftcont div#footer, .rightcont div#footer{
	padding-bottom: 15px;
}
.foto{
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}
/*Kurs*/
.ltl{
	font-size: 90%;
}
.ltl a{
	text-decoration: underline;
	color:#999999;
}
/*End Kurs*/
/*Afisha*/
#afisha div.head{
	padding-top: 15px;
}
#afisha div.head a, #afisha div.head a:hover, #afisha div.head a:visited{
	font-weight: bold;
	color: #0066CC;
	text-decoration: underline;
}
#afisha a{
	text-decoration: underline;
}
/*End Afisha*/
td.topsms{
	padding-top: 10px;
	padding-bottom: 2px;
	text-align: center;
	vertical-align: middle;
}
td.footersms{
	padding-top: 2px;
	padding-bottom: 10px;
	text-align: center;
	vertical-align: middle;
}
/*Auntef*/
input.aut {
	background-image: url(images/aut_input.jpg);
	height: 25px;
	width: 99px;
	font-size: 80%;
	text-align: center;
	text-decoration: none;
}
div.aut a, div.aut a:hover{
	text-decoration: underline;
	color:#666666;
}
div.aut a:visited{
	text-decoration:underline;
	color:#666666;
}
div.aut strong{
	text-decoration:underline;
}
p.aut, div.aut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #0000FF;
	text-decoration: none;
	text-indent: 21px;
	padding-top: 6px;
	padding-left: 15px;
}
/*End Auntef*/