*{padding:0px;margin:0px;border-collapse:collapse;font:1em Verdana, Arial, serif;}
html,body{width:100%;height:100%;min-height:100%;font-size:14px}
body{background:#010F2A url(../images/background.jpg) 0 0 repeat;}
#content{min-height:100%;height:auto !important;height:100%;position:relative;opacity:1;}
#kil{
	background-image:url(/images/index.gif);
	background-repeat:no-repeat;
	height:701px;
	position:absolute;
	width:1001px;
	opacity:0.4;
}
.top_menu{
	margin-top:22px;
	width:100%;
	margin-bottom:46px;
	text-align:center;
}
.top_menu td{white-space:nowrap}
.top_menu a{
	font-size:20px;
	color:#FFC800;
	text-decoration:underline;
}
.content{
	vertical-align:top;
	margin:0 60px;
	width:90%;
	height:369px;
}
.content td{
	vertical-align:top;
}
.logo{
	width:275px;
	padding-top:193px;
	background: none;
	background: url(/images/logo.png) no-repeat !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png', sizingMethod='crop');
	cursor:pointer;
	cursor:hand;
}
.news{
	margin:-20px auto 0;
	width:90%;
}
.news td.title{
	color:#FFC200;
	font-size:27px;
}
.news .block{padding-top:20px}
.news .block a.title{color:#FFC74F;}
.news .block p{color:#FFFFFF;}
.news td{width:250px;vertical-align:top}

div.nowrap{
	height:1px;
	font-size:1px;
	line-height:1px;
}
#content #empty{height:120px;}
#footer{width:100%;height:100px;margin-top:-100px;position:relative;}
.footer{
	vertical-align:top;
	font-size:10px;
	margin:0 auto;
	width:90%;
}
.footer td{
	vertical-align:top;

}
.copyright{
	color:#2B4762;
	width:312px;
}
.phone{
color:#E8B400;
text-align:center;
font-size:34px;
white-space:nowrap;
}
.studio{
padding-left:25px;
color:#2B4762;
width:365px;
}


a{color:#3348C1;text-decoration:none;}
a:hover{color:#0099FF;text-decoration:underline;}
label:hover{color:#0099FF;text-decoration:underline;}
a:active{color:#C03327;}
fieldset,a img{border:none;}
input,a,label{cursor:pointer}
input[type="text"]{cursor:text}
textarea{overflow:auto}
input.text{border:3px inset #ccc;height:15px;color:#999;}
/*Text rules*/
h1              { font-size: 2em; margin: .67em 0 }
h2              { font-size: 1.5em; margin: .75em 0 }
h3              { font-size: 1.17em; margin: .83em 0 }
/*h4,p,blockquote { margin: 1.12em 0; }
*/h5              { font-size: .83em; margin: 1.5em 0 }
h6              { font-size: .75em; margin: 1.67em 0 }
h1, h2, h3, h4, h5, h6, b, strong  { font-weight: bolder }
blockquote      { margin-left: 40px; margin-right: 40px }
i, cite, em, var, address { font-style: italic }
pre, tt, code,kbd, samp   { font-family: monospace }
pre             { white-space: pre }
@media print 
{
  h1            { page-break-before: always }
  h1, h2, h3, h4, h5, h6    { page-break-after: avoid }
  ul, ol, dl    { page-break-before: avoid }
}
/*	form	*/
.form form{
	background-image:url(/images/form.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:56px;
	margin-left:5px;
	padding-left:23px;
	padding-top:18px;
	width:690px;
	color:white;
}
.form form span{
margin-right:17px;
}
.form .login, .form .password{
margin-right:13px;
width:113px;
}
.form .remember{
margin-left:7px;
margin-right:9px;
}
.form .submit{
margin-right:11px;
width:64px;
}
.form a{color:white}
