/* CSS Document */
body { 
 text-align: center; 
 background:url(images/bg.jpg) #19668f center top no-repeat;
 margin:0px; 
 padding:0px;
 font-size:13px;
 font-family:Arial, Helvetica, sans-serif;
}
#corpus {
 width: 940px;
 margin-right:auto;
 margin-left:auto;    
}
#logo {
 width:940px;
 height:215px;
 text-align:left;
}
#content {
 width:940px;
 background:#FFFFFF url(images/bg-left.gif) left repeat-y;
 overflow:hidden;
 margin:0px;
 padding:0px;
}
#content-g {
 width:940px;
 background:#FFFFFF;
 overflow:hidden;
 margin:0px;
 padding:0px;
}
#footer {
 width:940px;
 height:70px;
 background:#56c6f2;
 padding: 10px 0 0 0;
 font-size:10px;
 color:#ffffff;
 overflow:hidden;
}
#left-top{
 width:250px;
 height:25px;
 background: url(images/left-top.gif) no-repeat;
 float:left;
 font-size: 1px; 
}
#left-top-g{
 width:250px;
 height:10px;
 background: url(images/left-top-g.gif) no-repeat;
 float:left;
 font-size: 1px;
}
#left-body {
 width:250px;
 background: #78d8fe;
 overflow:hidden;
}
#left-blok{
 width:230px;
 height:100px;
 background:#116d9e url(images/bg-blok.png) no-repeat;
 margin: 0 10px 10px 10px;
 color:#FFFFFF;
 font-size:14px;
}
#left-blok b {
 font-size:16px;
}
#left-blok img {
 margin-left:7px;
}
#left{
 width:250px;
 float:left;
}
#center-right {
 width:690px;
 float:left;
 overflow:hidden;
}
#center-right-top {
 width:690px;
 height:30px;
 background: url(images/content-top-4.gif) /*#56c6f2*/ no-repeat;
 font-size:16px;
 /*float:left;*/
 margin:0px;
 padding:7px 0px 0px 15px;
 color:#FFFFFF;
 font-weight:bold;
 text-align:left;
}
#center-right-body {
 width:690px;
 background:#FFFFFF;
 overflow:hidden;
 padding-bottom: 10px;
}
#header {
 width: 670px;
 height:200px;
 margin: 0px 10px 0 10px;
 /*border:1px solid #0066FF;*/
}
#header-banner-3 {
 width: 223px;
 height:200px;
 font-size:15px;
 margin: 0px;
 float:left;
 /*font-weight:bold;*/
}
#center-text {
 width:450px;
 margin: 10px;
 background:#FFFFFF;
 text-align:justify;
 font-size:13px;
 line-height: 20px;
 color:#555555;
 font-family:Arial, Helvetica, sans-serif;
 float:left;
 overflow:hidden;
}
#center-text-onlain {
 width:670px;
 margin: 10px;
 background:#FFFFFF;
 text-align:justify;
 font-size:13px;
 line-height: 20px;
 color:#555555;
 font-family:Arial, Helvetica, sans-serif;
 overflow:hidden;
}
#center-text-bottom-onlain {
 width:670px;
 height: 200px;
 margin: 10px;
 padding-left: 50px;
 background:#FFFFFF;
 text-align:center;
 font-size:13px;
 line-height: 20px;
 color:#555555;
 font-family:Arial, Helvetica, sans-serif;
 overflow:hidden;
}
#right-text {
 width:190px;
 margin: 10px 0 10px 10px;
 float:left;
 overflow:hidden;
}
#right-text-blok {
 width:188px;
 height:55px;
 text-align:left;
 margin: 0 0 10px 0;
 background: #FFFFFF;
 border-bottom: 1px dotted #8499a5;
 line-height: 17px;
}
#right-text-konteiner {
 width:188px;
 height:200px;
 text-align:left;
 margin: 0 2px 0 0;
 background: #FFFFFF;
 float:left;
}
#games-teble {
 width:450px;
 margin: 10px 0 0 0;
 overflow:hidden;
}
#games-teble p {
 margin: 0px 0px 0px 0px;
}
#games-teble-image {
 width:180px;
 margin: 0;
 padding: 0;
 float:left;
 overflow:hidden;
}
#games-teble-text {
 width:270px;
 margin: 0;
 padding: 0;
 float:left;
 overflow:hidden;
}
#games-teble-bottom {
 width:270px;
 height:20px;
 margin: 10px 0 0 0;
 padding: 0px;
 overflow:hidden;
}
.games-teble-title {
 font-size:13px;
 font-weight:bold;
 padding: 13px 0 0 0;
}
.games-teble-opisanie {
 font-size:13px;
 line-height: 17px;
 color:#555555;
 font-family: Arial, Helvetica, sans-serif;
 padding: 8px 0 0 0;
}
.games-teble-download {
 line-height: 0px;
 margin: 0px 25px 0 7px;
 padding: 0px;
}
.img_right_blok {
 padding-right: 10px;
}
.download {
 width:211px;
 height:45px;
 background:url(images/knopka_download.png) no-repeat;
 float:left;
 color:#FFFFFF;
 font-size:10px;
 text-align:center;
 line-height: 17px;
 padding-top:10px;
}
.download b {
 color:#FFFFFF;
 font-size:16px;
}
.onlain {
 width:211px;
 height:45px;
 background:url(images/knopka_onlain.png) no-repeat;
 float:left;
 color:#FFFFFF;
 font-size:10px;
 text-align:center;
 line-height: 17px;
 padding-top:10px
}
.onlain b {
 color:#FFFFFF;
 font-size:16px;
}
.size {
 width:211px;
 height:25px;
 padding-top:px;
 text-align:center;
 font-size:13px;
 color:#555555;
 float:left;
 line-height: 10px;
}
.game_logo {
 margin: 0 39px 20px 10px;
}
.text_otstup {
 margin-top:25px;
}
.blok_foto {
 width:450px;
 height:450px;
 overflow:hidden;
}

#right-text-blok a {color: #ff6600; text-decoration: none;}
#right-text-blok a:visited {color: #ff6600;}
#right-text-blok a:hover {color: #ff6600; text-decoration: underline;}

a {color: #1571a1; text-decoration: none;}
a:visited {color: #1571a1;}
a:hover {color: #ff6600; text-decoration: underline;}

#left-blok a {color: #ffffff; text-decoration: none;}
#left-blok a:visited {color: #ffffff;}
#left-blok a:hover {color: #d8f4ff; text-decoration: underline;}

h1 {
 text-align:center;
 font-size: 16px;
 color: #3fa3cf;
 margin: 10px 0 15px 0;
}
h2 {
 text-align:center;
 font-size: 15px;
 color: #3fa3cf;
 margin: 30px 0 15px 0;
}
h3 {
 text-align:center;
 font-size: 15px;
 color: #3fa3cf;
 margin: 30px 0 15px 0;
}
.download a {color: #ffffff; text-decoration: none;}
.download a:visited {color: #ffffff;}
.download a:hover {color: #ffffff; text-decoration: underline;}

.onlain a {color: #ffffff; text-decoration: none;}
.onlain a:visited {color: #ffffff;}
.onlain a:hover {color: #ffffff; text-decoration: underline;}

.games-teble-title a {color: #3fa3cf; text-decoration: underline;}
.games-teble-title a:visited {color: #3fa3cf;}
.games-teble-title a:hover {color: #ff6600; text-decoration: none;}

#games-teble-bottom a {color: #ff6600; text-decoration: underline;}
#games-teble-bottom a:visited {color: #ff6600;}
#games-teble-bottom a:hover {color: #ff6600; text-decoration: none;}

.banner-3-games {
 margin: 0px 0px 5px 0px;
}

#center-right-top a {color: #56c6f2; margin: 0px 35px 0px 35px; text-decoration: none;}
#center-right-top a:visited {color: #56c6f2;}
#center-right-top a:hover {color: #ff6600; text-decoration: underline;}

#header-banner-3 a {color: #ff6600; text-decoration: underline;}
#header-banner-3 a:visited {color: #ff6600;}
#header-banner-3 a:hover {color: #1571a1; text-decoration: none;}
