@charset "utf-8";
/* CSS Document */

html {
    height: 100%;
    width: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
	background: url(./images/fon2.jpg) no-repeat center top;
}

div {
	/*border:1px solid #0F6;	*/
}

.small {
    font-size: 8pt;
}

.big {
    font-size: 11pt;
    font-weight:bold;
}
a:link,  a:visited, .red {
    color:#bf1e2e;
}

img {
    border:none;
}

#main{
    margin:5px auto 0 auto;
    width:90%;
    height:527px;
}

#top {
    float:left;
    padding-top:14px;
}

#logo {
    float:left;
    width:124px;
    height:112px;
    padding-left:16px;
}

#hotline{
    float:left;
    width:171px;
    margin-left:115px;
}

#sms{
    float:left;
    width:125px;
}

#enter {

    text-transform: uppercase;
    font-size: 8pt;
    font-weight:bold;
    color:#bf1e2e;

    text-align:right;
}

#enter a:link, #enter a:visited {
    color:#7f7f7f;
}

#exit {
    float:left;
    margin-left:313px;
    font-size:10px;
}

#exit a:link, #exit a:visited {
    color:#000;
}

#topmenu {

}

#topmenu a:link, #topmenu a:visited {
    color:#000;
    display: inline;
    margin:0;
    padding:0;
}

#topmenu ul {
    margin:0;
    padding:0;
	margin-left:15px;
}

#topmenu li {
    list-style-position: outside;
    list-style-type: none;
    display: inline;
    margin:0;
    margin-right:6px;
}

.clear{
    clear:both;
}

#ingame {
    width:177px;
    height:57px;
    float:left;
    padding-left:314px;
    padding-top:28px;
}

#viktorina{
    width:179px;
    height:57px;
    float:left;
	clear:left;
    padding-left:566px;
    padding-top:0;
}

#status {
    width:362px;
    height:57px;
	margin:0 auto 20px auto;
}

#fedorov {
    width:254px;
    height:103px;
    float:left;
}

#news {
    width:362px;
    margin-top:20px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;

}

#newscontent{
    width:362px;
    clear:left;
}

#newscontent a {
    position:relative;
}

#newscontent a:link , a:visited {
    color:#bf1e2e;
}

#newscontent div{
    padding:3px 21px 3px 21px;
    color:#000;
    font-weight:bold;
}

#newsbottom{
    width:362px;
    clear:left;
    height:19px;
}



#whiteblock {
    margin-left:auto;
	margin-right:auto;
    margin-top:46px;
    width:443px;
    height:308px;
    color:#000;
    background:url(images/white.png) no-repeat left top;
    text-align:left;

}

* html #whiteblock
{
    margin-left:auto;
	margin-right:auto;
    margin-top:46px;
    width:443px;
    height:308px;
    color:#69645e;
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#afffffff, endColorstr=#afffffff, GradientType=1);
}

#rules {
    margin-left:338px;
    clear:both;
    padding-top:5px;
    font-weight:bold;
}

#whiteblock #white {
    width:443px;
    height:302px;
    overflow:auto;
}



#white div {
    padding:15px;
}

#whiteblock h1 {
    color:#bf1e2e;
    text-transform: uppercase;
    font-size:14pt;
    margin-top:0;
}

#whiteblock h2 {
    color:#bf1e2e;
    text-transform: uppercase;
    font-size:11pt;
    margin-top:0;
}

#whiteblock a:link, #whiteblock a:visited {
    color:#bf1e2e;
}

.si {
    font-size:9px;
    font-style:italic;
}

#legalEnter{
    /*visibility:hidden;*/
}

.login {
    font-size:12px;
    color:#666;
}

td.imageCaption{
padding-bottom:15px;
}
