body {
background: #eedaf5;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}

#container {
background: #ce9fda;
 width: 1000px;
 margin: 0 auto;
border: 2px solid #ce9fda;
}

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

#topsection{
background-image: url(../images/verh2.jpg); background-repeat: no-repeat;
height: 287px;
color: #333;
padding-left: 30px;
}

#contentcolumn{
	height: auto;
	background: #FFFFFF;
	margin-bottom: 10px;
}

#contentcolumn h2 {
	text-align: left;
	height: 2em;
	margin-top: 0px;
	padding-top: 5px;
	padding-left: 75px;
	font-size : 14px;
}

#contentcolumn a {
color: #63527f;
}

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

#ban100{
height: 100px;
width: 180px;
}

#ban160 {
 width: 180px;
 height: 600px;
float: left;
margin: 5px 0px 15 px 10px;
padding-left: 10px;
}

#skachat {
 width: 185px;
 height: 120px;
padding-top: 10px;  
background: pink;
}

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

	
#ban_ob100 {
padding: 10px;
	float: right;
}	

H1 { font-size: 18pt; 
font-family: 'Times New Roman', serif; 
text-align: center; 
font-style: italic; 
color: maroon;}

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



p {
	padding-left: 20px;
		text-align: left;
 }
 
	
#menu {
height: 220px;
float: left;
background-image:  url(images2/menu2.gif); background-repeat: no-repeat;
margin-left: 10px;
}
	
	/*Menu */
	
.buttonmenu{
list-style-type: none;
width: 170px;
height: 220px;
margin-left: 5px;
padding-top: 10px;
padding-left: 5px;
}

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

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

/*End Menu */

.clear { clear: both; background: none; }

.zagolov {
margin-top: 100px;
}

.blok {
	height: 304px;
	width: 
	background: #FAEBD7;
	margin-bottom: 10px;
}

.blok h2 {
	text-align: center;
	color: #FFFFFF;
	height: 2em;
	background: blue;
	margin-top: 0px;
	padding-top: 5px;
	padding-left: 75px;
	font-size : 14px;
}

	.oneGame {
	font-size: 11px;
		width: 105px;  
		height: 100px;
		float: left;
		padding: 5px;
		margin: 10px 0px 10px 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;
	} 
	
		
.red {
color: #ff2553;
font-weight: bold;
}	


img.left {
	margin: 2px 5px 5px 5px;
 border: 1px solid blue; 
 }
 
 
 .box { 
  background: #FFFFFF; 
}
.boxtop { 
  background: url(images2/ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 10px; 
  background: url(images2/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(images2/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 10px; 
  background: url(images2/sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 10px 0px 10px;
}

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

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

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

#vdividermenu ul li{
display: inline;
}

#vdividermenu ul li a{
color: blue;
float: left;

padding: 2px 10px;
text-decoration: none;
}

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

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