 body {
background: #dc5286; /* фон по бокам */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #484a4e;
}

#container {
background: #448ccb;  /* фон контейнера и левой колонки*/       
 width: 1000px;
 margin: 0 auto;
 margin-top: 30px;
border: 4px solid #FFFFFF; /* цвет рамки контейнера */ 
 border-radius: 24px;
}

#faux {
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}


#header {
position: relative;
background-image: url(images/shapka25.png); 
background-repeat: no-repeat; 
height: 110px;
color: #333;
padding-left: 35px;
}

.logo {
		position:absolute;
		top: 5px;
		left: 5px;
		width: 575px;
		height: 100px;
		}
		
#leftcolumn { 
 display: inline;
 color: #333;
 width: 185px;
 float: left; 
  padding-left: 3px;
}

#rightcolumn { 
 float: right;
 color: #333;
 margin-right: 4px;
 padding: 0px;
 width: 800px;
 display: inline;
 position: relative;
 background: #FFFFFF;
   border-radius: 10px;
}

#rightcolumn a { 
color: #63527f;
text-decoration: none;
}

#rightcolumn a:hover {text-decoration: underline}

#ban336 {
margin: 5px 15px 0px 0px;
float: right;
}

#ban160 {
 width: 165px;

float: left;
padding-left: 3px;
margin: 10px 0px 15px 3px;}

#ban728 {
margin-top: 20px;
margin-bottom: 25px;
}

#nadigroi {
padding-top: 10px;
}

#podigroi {
 height: 550px;
 margin: 20px 5px 25px 15px;
 }

#footer { 
 clear: both;
 color: #FFFFFF;
 margin: 0px 0px 10px 0px;
 padding: 10px;
  font-size: 11px;
}

#footer a{ 
 color: #FFFFFF;
}

#agame {
overflow:hidden;
width: 790px; 
height: 310px; 
background: #eaf9fa;
 margin-bottom: 80px;
}

#descript {
float: left;
width: 440px;
height: 300px;
}

#ban300new  {
float: right; 
width: 340px;
height: 300px;
padding-top: 15px;
} 


#ban336abs {
		position:absolute;
		top: 25px;
		left: 960px;
		width: 300px;
		height: 250px;
		}
		
			
#ban_ob100 {
padding: 10px;
	float: right;
}	

#ban300_2 {
width: 400px; height: 150px; border: 1px solid #CC99FF; font-size: 12px; padding-top: 20px;
}

H1 { font-size: 16pt; 
text-align: center; 
margin-top: 50px;
}

h2 {	padding-left: 25px;
color: #63527f;
	font-size : 15px;
}

p {
padding-left: 40px;
text-align: left;
 }
 
	
#menu  {
width: 185px;
height: 630px;
background: #d3e8f5;
float: left;
margin-left: 2px;
font-size: 15px;
 border-radius: 10px;
}

	
/*Menu */
	
.buttonmenu{
list-style-type: none;
margin-left: 2px;
padding-top: 10px;
padding-left: 5px;
}

.buttonmenu li a{
height: 15px;
color: #009999;
display: block;
padding: 2px 4px 2px 3px;
font: bold 13px Arial;
text-decoration: none;
}

.buttonmenu li a:hover, .buttonmenu li a:active{
color: #996699;
}

/*End Menu */

	
#game_div {

}

	.oneGame {
	font-size: 11px;
		width: 105px;  
		height: 100px;
		float: left;
		padding: 5px;
		margin: 5px 0px 0px 11px;
		}
	
	.oneGame a img  {
		padding: 1px;
		border: 1px solid #65c77a;
	}
	
	.oneGame a:hover img {border: 1px solid #ff6490;
	} 
	
	.oneGame a {
		margin:0px;
		padding:0px;
		display:block;
		padding-bottom: 5px;
		text-align: center;
	} 
	

 

		
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#vdividermenu ul{
margin-top: 10px;
margin-bottom: 1em;
padding: 0;
text-align: center;
width: 100%;
}

* html #vdividermenu ul{ /*IE only rule, reduce menu width*/
width: 98%;
}

#vdividermenu ul li{
display: inline;
}

#vdividermenu ul li a{
color: #ffffff;
text-align: center;
padding: 2px 10px;
text-decoration: none;
}

#vdividermenu ul li a:visited{
color: #ffffff;
}

#vdividermenu ul li a:hover{
color: #55281C;
background-color: #eedaf5;
}


