body { 
	background:url(../img/body_bg.gif) 0 0 repeat-x;
}
.wrap {
	width: 970px;
	margin: 0 auto;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clr { clear: both; font-size: 1px;}

a {color:#000;}
a:hover {text-decoration:none;}
h1 { font: normal 36px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: -2px;}
h2 { font: normal 30px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: -2px;}
h3 { font: normal 22px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: -2px;}
h4 { font: normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: -1px;}


/*----------HEADER--------------*/
/*----languages------*/

.header .languages { 
	width: 162px;
	margin-right: 5px;
}
.header .languages a {
	display: block;
	float: left;
	text-decoration: none;
}
.languages .rus {
	background: url(../img/rus.gif) 0 -28px no-repeat;
	height: 28px;
	width: 81px;
}
.languages .eng {
	background: url(../img/eng.gif) 0 -28px no-repeat;
	height: 28px;
	width: 81px;
}
.header .languages .aktiv,
.header .languages a:hover {
	background-position: 0 0;
}

/*---logo, banner--------*/

.header .logo {
	padding-left: 5px; 
}
.header .leftBorder { 
	padding: 8px 2px 8px 0; 
	border-left: solid 1px #b7b7b7; 
	width: 645px;
	margin-top: 10px;
}
.panner { 
	background:url(../img/header_bg2.gif) right 0 no-repeat; 
	height: 55px;
}
.header .panner .mainPart {
	height: 55px;
	background: url(../img/header_bg.gif) 0 0 repeat-x;
	margin-right: 7px;
}
.pannerWrap { clear: both;}
.panner .mainPart .about { 
	color: #5f6d7c;
	font: normal 11px Tahoma, Geneva, sans-serif;
	margin: 15px 0 0 11px;
	width: 150px;
}
.panner .mainPart .contact { 
	text-align: right;
	margin-right: 7px;
	padding-top: 5px;
	width: 200px;
}
*html .panner .mainPart .contact {margin-right: 4px;}
.panner .mainPart .contact a{
	color: #608bd3;
	font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	float: right;
	white-space: nowrap;
}
.panner .mainPart .contact a.contactInfo { text-decoration:underline;}
.panner .mainPart .contact a.contactInfo:hover { text-decoration:none;}
.panner .mainPart .contact a.contactUs {
	font: normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding: 0px 0 -2px 0;
	color: #010101;
	border: none;
}
.panner .mainPart .contact a:hover { border: none;}

/*-----menu-------*/

.header .menu { 
	padding-top: 23px;
	width: 970px;
	height: 56px;
}

.menu .leftPart {
	background: url(../img/menu_l.gif) 0 0 no-repeat;
	height: 56px;
}
.menu .rightPart {
	background: url(../img/menu_r.gif) right 0 no-repeat;
	height: 56px;
}
.menu .center {
	background: url(../img/menu_c.gif) 0 0 repeat-x;
	height: 56px;
	width: 954px;
	margin-left: 8px;
	margin-right: 8px;
}
.menu .center ul { height: 56px;}
.menu .center ul li { 
	float: left;
	margin-right: 3px;	
}
.menu .center ul li a {
	display: block;
	color: #FFF;
	text-decoration: none;
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	height: 56px;
} 
.menu .center ul li a span { 
	line-height: 30px;
	display: block;
}

.menu .center ul li a.m1 { width: 92px;}
.menu .center ul li a.m2 { width: 110px;}
.menu .center ul li a.m3 { width: 146px;}
.menu .center ul li a.m4 { width: 141px;}
.menu .center ul li a.m5 { width: 116px;}
.menu .center ul li a.m6 { width: 95px;}
.menu .center ul li a.m7 { width: 102px;}
.menu .center ul li a.m8 { width: 122px;}

.menu .center ul li a.m1:hover { background: url(../img/m1.gif) 0 -56px no-repeat;}
.menu .center ul li a.m2:hover { background: url(../img/m2.gif) 0 -56px no-repeat;}
.menu .center ul li a.m3:hover { background: url(../img/m3.gif) 0 -56px no-repeat;}
.menu .center ul li a.m4:hover { background: url(../img/m4.gif) 0 -56px no-repeat;}
.menu .center ul li a.m5:hover { background: url(../img/m5.gif) 0 -56px no-repeat;}
.menu .center ul li a.m6:hover { background: url(../img/m6.gif) 0 -56px no-repeat;}
.menu .center ul li a.m7:hover { background: url(../img/m7.gif) 0 -56px no-repeat;}
.menu .center ul li a.m8:hover { background: url(../img/m8.gif) 0 -56px no-repeat;}

.menu .center ul li span.m1Aktiv,
.menu .center ul li span.m2Aktiv,
.menu .center ul li span.m3Aktiv,
.menu .center ul li span.m4Aktiv,
.menu .center ul li span.m5Aktiv,
.menu .center ul li span.m6Aktiv,
.menu .center ul li span.m7Aktiv,
.menu .center ul li span.m8Aktiv { color: #4b4e53; height: 56px;}

.menu .center ul li span.m1Aktiv {
	background: url(../img/m1.gif) 0 0 no-repeat;
	width: 92px;	
}
.menu .center ul li span.m2Aktiv {
	background: url(../img/m2.gif) 0 0 no-repeat;
	width: 110px;
}
.menu .center ul li span.m3Aktiv {
	background: url(../img/m3.gif) 0 0 no-repeat;
	width: 146px;
}
.menu .center ul li span.m4Aktiv {
	background: url(../img/m4.gif) 0 0 no-repeat;
	width: 141px;
}
.menu .center ul li span.m5Aktiv {
	background: url(../img/m5.gif) 0 0 no-repeat;
	width: 116px;
}
.menu .center ul li span.m6Aktiv {
	background: url(../img/m6.gif) 0 0 no-repeat;
	width: 95px;
}
.menu .center ul li span.m7Aktiv {
	background: url(../img/m7.gif) 0 0 no-repeat;
	width: 102px;
}
.menu .center ul li span.m8Aktiv {
	background: url(../img/m8.gif) 0 0 no-repeat;
	width: 122px;
}



/*-----------------MAIN------------------*/
.main { 
	margin-top: 7px; 
	float: left;
}
.main h1 {
	color: #1b4eaf;
	padding-bottom: 15px;
	border-bottom: solid 1px #cfcfcf;
	margin-bottom: 17px;
}
.main h1.green { color: #429700;}
.main h1.orange { color: #C86307;}

.main .sections .section1,
.main .sections .section2,
.main .sections .section3,
.rightColumn2 .section {
	float: left;
	margin-right: 5px;
	background-color: #fff;
	background: url(../img/sectionBg_c.gif) center top repeat-x;
}
.main .sections .section1 a:hover,
.main .sections .section2 a:hover,
.main .sections .section3 a:hover { text-decoration:none;}

.rightColumn2 .section { margin-right:0;}
.section1 .rightBg, 
.section2 .rightBg, 
.section3 .rightBg,
.rightColumn2 .section .rightBg { 
	float: left; 
	background: url(../img/sectionBg_r.gif) right top no-repeat;
}
.section1 .rightBg .leftBg,
.section2 .rightBg .leftBg,
.section3 .rightBg .leftBg,
.rightColumn2 .section .rightBg .leftBg{
	background: url(../img/sectionBg_l.gif) left top no-repeat; 
	width: 320px;
}
.main .sections div.section3 { margin-right: 0;}

.leftBg .img {
	padding: 10px;
	height: 163px;
}
.leftBg .img p{
	padding: 0;
	margin: 0;
}
*html .leftBg .img{ height: 175px;}
.leftBg h2 { 
	margin: 0 13px 20px 13px; 
	padding-bottom:9px; 
	border-bottom: solid 1px #90a6ca; 
}
.section1 .rightBg .leftBg h2 { color: #1b4eaf;}
.section2 .rightBg .leftBg h2 { color: #429700;}
.section3 .rightBg .leftBg h2 { color: #c86307;}
.leftBg p { 
	margin: 0 15px 10px 13px;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: justify;
}
.leftBg a { color: #000;}
.leftBg .more,
.center_c .info .more,
.main .news .more,
.main .vacancies .more,
.game .left .more,
.rightColumn2 .more{ 
	float: right;
	margin-right: 15px; 
	background: url(../img/moreBtn.gif) 0 0px no-repeat; 
	padding-left: 22px;
	font: normal 11px Tahoma, Geneva, sans-serif;
	height: 17px;
	line-height: 16px;
	text-decoration: underline;
}

.vac-h  {
//border-bottom:1px solid #CFCFCF;
border-bottom:1px solid #0C3E9E;
color:#525966;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:24px;
margin:0 0 25px 15px;
padding-bottom:10px;
}

.leftBg .more:hover,
.center_c .info .more:hover,
.main .news .more:hover,
.main .vacancies .more:hover,
.game .left .more:hover,
.rightColumn2 .more:hover { text-decoration: none; color:#000000;}

.center_c .info .more { 
	margin: 6px 20px 10px 0px; //margin: 6px 20px 3px 0px;
	color:#000;
}
.main .news .more { margin: -4px 20px 10px 0px;color:#000;}
.main .news .more a, .main .news .more a:visited {color:#000;}
.main .vacancies .more { margin: 12px 0 40px 0; color: #000;}
.game .left .more { margin: 0px 30px 0px 0;}
.rightColumn2 .more { margin: 0; color: #000;}

.main .back {
	background: url(../img/backBtn.gif) 0 0px no-repeat; 
	padding-left: 22px;
	color: #000;
	font: normal 11px Tahoma, Geneva, sans-serif;
	display: block;
	margin: 0 0 20px 15px;
	height: 17px;
	line-height: 17px;
}
.main .back:hover { text-decoration: none;}

/*----banner2-------*/
.main .panner2 { 
	margin: 27px 0px 38px 13px;
	border-bottom: solid 1px #cfcfcf;
	border-top: solid 1px #cfcfcf;
	background-color: #f6f6f6;
	padding: 14px 0 12px 0;
	
}
.main .panner2 img {  
	margin: 0px 34px;
	display: inline;
}

/*----yellow Banner-------*/
.main .pannerWrap {
	width: 644px; 
}
.main .pannerWrap {
	width: 644px;
	margin-bottom: 40px;
}
.main .pannerWrap .yellowPanner{
	margin-left: 13px;
	background-color: #fffbdf;
}
.yellowPanner .top_l { 
	background:url(../img/yellow_bg1.gif) 0 0 no-repeat; 
	width: 8px; 
	height: 8px;
} 
.yellowPanner .top_c { 
	height: 8px; 
	border-top: solid 1px #e6dfa1;
}
.yellowPanner .top_r {  
	width: 8px; 
	height: 8px; 
	background:url(../img/yellow_bg3.gif) 0 0 no-repeat;
}
.yellowPanner .center_l { 
	border-left: solid 1px #e6dfa1; 
}
.yellowPanner .center_r {
	border-right: solid 1px #e6dfa1;
}
.yellowPanner .bottom_l { 
	background:url(../img/yellow_bg2.gif) 0 0 no-repeat; 
	width: 8px; 
	height: 8px;
}
.yellowPanner .bottom_c { 
	border-bottom: solid 1px #e6dfa1;
}
.yellowPanner .bottom_r {  
	background:url(../img/yellow_bg4.gif) 0 0 no-repeat; 
	width: 8px; 
	height: 8px;
}
.yellowPanner .center_c .img { width: 142px;}
.yellowPanner .center_c .img img {
	margin: 27px 0 27px 15px;
}
.yellowPanner .center_c .info {
	margin-left: 172px;
}
.yellowPanner .center_c .info h5 { 
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 13px 20px 13px 0;
}
.yellowPanner .center_c .info p {
	font: normal 12px Arial, Helvetica, sans-serif;
	margin: 0 20px 10px 0;
	text-align: justify;
}

.yellowPanner .center_c .info p b {
	margin: 10px 20px 0px 0;
	font-weight:bold;
	display:block;
}

/*-----leftColumn-------*/
.main .leftColumn {
	width: 650px;
	padding-bottom: 85px;
}
.main .leftColumn h1 {
	margin: -5px 0 20px 15px;
	border-bottom: solid 1px #cfcfcf;
	color: #525966;
	padding-bottom: 13px;
}
/*.main .leftColumn h2,.main .leftColumn h3 {
	margin: -5px 0 4px 15px;
	color: #525966;
	padding-bottom: 3px;
}*/
.main .leftColumn p {
	margin: 0 0 25px 15px;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: justify;
}
.main .leftColumn .bold{
	font-weight: bold;
	color: #525966;
}
/*-----rightColumn-------*/
.main .rightColumn {
	width: 320px;
}
.main .rightColumn .logo {
	margin: 43px 0 0 80px;
}
.main .rightColumn h3 {
	font-size: 24px;
	color: #525966;
	margin:53px 0px 13px 20px;
}
.main .rightColumn .panner3{
	background-color: #f6f6f6;
	border-bottom: solid 1px #cfcfcf;
	border-top: solid 1px #cfcfcf;
	margin: 0 13px 0 20px;
	padding: 10px 15px 15px 15px;
}
.main .rightColumn .panner3 td {
	text-align:center;
	width: 50%;
	padding: 10px 0;
}
.main .rightColumn .panner3 td img { margin: 0 auto;}

/*------news--------*/
.main .news {
	width: 326px; 
}
.main .news h3 {
	 color: #525966;
	 margin-left: 20px;
	 margin-bottom: 8px;
}
.main .news p {
	margin: 4px 20px 20px 20px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.main .news p a{text-decoration:none;color:#000;}
.main .news p a:hover{text-decoration:underline;}
.main .news p a:visited{color:#000;}
.main .date {
	background-color: #eaf2ff;
	color: #525966;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 3px 7px 3px 9px;
	margin-bottom: 20px;
}
.main .news .date { margin: 10px 0 0 20px;}
.main .news_item .date { margin: 0px 0 0px 15px;}
.main .dateWrap { margin: 0px 0 20px 15px;}
.main .news_item p { 
	margin: 8px 20px 25px 15px;
	color: #000;
}
.main .news_item p a { 
	text-decoration: none;
	color: #000;
}
.main .news_item p a:hover {text-decoration: underline;}
.main .rightColumn h3.rightCaption {
	margin: 17px 0px 6px 20px;
	font-size: 24px;
}

/*------Arhiv Novostej, Years----------*/
.rightColumn .year,
.rightColumn .contactFormWrap {
	background: #f6f6f6;
	border-bottom: solid 1px #cfcfcf;
	border-top: solid 1px #cfcfcf;
	padding: 14px;
	margin-left: 20px;
}
.rightColumn .year a {
	display: block;
	padding: 2px 10px;
	color: #4b4e53;
	float: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
*html .rightColumn .year a{padding: 2px 9px;}
.rightColumn .year a:hover { text-decoration: none;}
.rightColumn .year a.aktiv { 
	background: url(../img/year_bg.gif) 0 0 repeat-x;
	color:#FFF;
	text-decoration:none;
}
.rightColumn .year a.unaktiv {
	color: #CCC;
	cursor: default;
	text-decoration:none;
}
.rightColumn .year span.unaktiv {
	cursor: default;
	padding: 2px 10px;
	color: #CCC;
	float: left;
	text-decoration:none;
	font: normal 12px Arial, Helvetica, sans-serif;
	display:block;
}
.rightColumn .month a.allnews { padding: 30px 10px 2px 0;}
.rightColumn .month a.allnews.selected{ 
	background: url(../img/year_bg.gif) 0 28px repeat-x;
	color:#FFF;
	text-decoration:none;
	padding: 30px 5px 2px 5px;
	margin-right:10px;
}
#allnews {paddding-left:5px;}
.rightColumn .month {  padding-top: 15px;//padding-top: 10px; clear: both;}
.rightColumn .month a{ font: normal 12px Arial, Helvetica, sans-serif;}
.rightColumn .month a.unaktiv {text-decoration:none; cursor: default;}

/*------contact Form----------*/
.contactFormWrap { 
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #4b4e53;
}
.contactFormWrap table td{ 
	padding: 5px 0;
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #4b4e53;
}

.contactFormWrap table td.paddingFix{
	padding: 13px 0 5px 0;
}
.contactFormWrap input {
	width: 190px; //width: 185px;
	border: solid 1px #888888;
	height: 15px;
	float: right;
}
.contactFormWrap input.link { width: 255px;}
*html .contactFormWrap input.link { width: 242px;}

.contactFormWrap .leftTd { width: 67px;}

.contactFormWrap textarea {
	border: solid 1px #888888;
	width: 262px;
	height: 140px;
}
.contactFormWrap .about { height: 80px;}

.contactFormWrap .sendMessage,
.contactFormWrap .sendInfo,
.contactFormWrap .sendEmail{ 
	background: url(../img/sendBtn.gif) 0 0 no-repeat; 
	border: none; 
	height: 28px;
	width: 187px;
	cursor: pointer;
}
.contactFormWrap .sendInfo { background-image: url(../img/sendBtn2.gif);}
.contactFormWrap .sendEmail { background-image: url(../img/sendBtn3.gif); margin-top: 10px;}
.rightColumn .noBorder{
	border-top: none;
	float: right;
}
/*------Vacancies----------------------*/
.main .vacancies {
	margin: 0 0 0px 15px;
}
.main .vacancies .vacancyItem {
	width: 282px;
	float: left;
}
.main p.marginFix{
	margin-bottom: 35px;
}
.main .vacancies h3 {
	font-size: 24px;
	color: #525966;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	border-bottom: solid 2px #0c3e9e;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.main .vacancies ul {
	margin: 0 0 0 15px;
}
.leftColumn ul 
{
	margin:0 0 25px 15px;
}
.main .vacancies ul li {
	background: url(../img/list2.gif) 0 8px no-repeat;
	//background: url(../img/list2.gif) 0 11px no-repeat;
	padding: 6px 8px 6px 27px;
	//padding:6px 8px 3px 25px;
	font: normal 12px Tahoma, Geneva, sans-serif;
}
*html .main .vacancies ul li {
	background: url(../img/list2.gif) 0 11px no-repeat;
}
.leftColumn ul li   {
	background: url(../img/list2.gif) 0 8px no-repeat;
	//background: url(../img/list2.gif) 0 11px no-repeat;
	padding:6px 8px 1px 18px;
	//padding:6px 8px 1px 18px;
	font: normal 12px Tahoma, Geneva, sans-serif;
}



/*----------Offices--------------------*/
.main .office {
	margin-left: 15px; 
	float: right;
}
.main .office img { border: solid 10px #f6f6f6; }
.main .office .info { margin-right: 349px;}
.main .office .info h3 {
	color: #525966;
	font-size:24px;
	margin-bottom: 15px;
}
.main .office .info p {
	font: normal 12px Arial, Helvetica, sans-serif;
	margin: 0 60px 20px 0 ;
}
.main .office .info td {
	font: normal 12px Arial, Helvetica, sans-serif;
}
.main .office .info span.telefon {
	font: normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4b4e53;
	letter-spacing: -1px;
}
.main .office .info a.email {
	font: normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #0f43a7;
	letter-spacing: -1px;
}
.main .office .info a.email:hover { text-decoration: none;}
/*-----leftColumn2-------------------------------*/
.main .leftColumn2 {
	width: 320px;
}
.main .leftColumn2 h2 {
	margin: 0 13px 15px 15px;
	border-bottom: solid 1px #cfcfcf;
	padding-bottom: 17px;
	color: #1b4eaf;
}
.main .leftColumn2 h2.orange { color: #C86307;}
.main .leftColumn2 h2.green { color: #429700;}

/*-----leftColumn2 UL------*/
.main .leftColumn2 ul {
	margin: 0 40px 0 21px;
}
.main .leftColumn2 ul li {
	padding: 3px 0;
}
.main .leftColumn2 ul li a {
	text-decoration: none;
	color: #000;
	font: normal 14px Arial, Helvetica, sans-serif;
	background: url(../img/list4.gif) 0 4px no-repeat;
}
.main .leftColumn2 ul li a.aktiv,
.main .leftColumn2 ul li a:hover {
	background-image: url(../img/list3.gif);
	color: #1b4eaf;
}
.main .leftColumn2 ul.green li a.aktiv,
.main .leftColumn2 ul.green li a:hover {
	background-image: url(../img/list3.gif);
	color:#429700;
}
.main .leftColumn2 ul.orange li a.aktiv,
.main .leftColumn2 ul.orange li a:hover {
	background-image: url(../img/list3.gif);
	color:#C86307;
}
.main .leftColumn2 ul li a.aktiv span,
.main .leftColumn2 ul li a:hover span { border-bottom: none;}

.main .leftColumn2 ul li a span { 
	margin-left: 13px; 
	border-bottom: solid 1px #000;
}
/*-----leftColumn2 banner------*/
.leftColumn2 .yellowPanner{
	margin: 50px 0;
	width: 290px;
	background-color: #FFFBDF;
}
.leftColumn2 .yellowPanner .tableWrap{
	padding: 13px;
}
.yellowPanner .pannerTable td {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0;
}
.yellowPanner .pannerTable .leftTd{
	color: #525966;
	font-weight: bold;
}
.yellowPanner .pannerTable a{
	color: #1b4eaf;
}
.yellowPanner .pannerTable a:hover {
	text-decoration: none;
}
/*-----rightColumn2-------------------------------------*/
.main .rightColumn2 {
	width: 650px;
}
.rightColumn2 .section .rightBg .leftBg { width: 100%;}
.rightColumn2 .section {
	padding-bottom: 65px;
}
.main .rightColumn2 h1 {
	margin: 15px 13px 15px 10px;
	padding-bottom: 15px;
	letter-spacing:-1px;
}
.main .rightColumn2 .green h1 {
	color:#429700;
}
.main .rightColumn2 .orange h1 {
	color:#C86307;
}
.main .rightColumn2  .OtherCont div {
	padding-bottom: 30px;
}
.main .rightColumn2  .OtherCont h1 {
	margin: 0 13px 15px 0;
	padding-bottom: 15px;
}
.rightColumn2 .leftBg h3 {
	color: #525966;
	letter-spacing: -1px;
	margin: 30px 15px 15px 13px;
}
.rightColumn2 p { 
	margin-bottom: 15px;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: justify;
}

.rightColumn2 .section ul { 
	padding-left: 65px;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-right:15px;
	margin-bottom:17px;
}

.rightColumn2 .section ul li {
	list-style-position:outside;
	list-style-type:disc;
}

.rightColumn2 .OtherCont h3 { 
border-bottom:medium none;
font-size:22px;
margin:30px 15px 0 0;
}

.rightColumn2 .OtherCont ul { 
	padding-left: 65px;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-right:0px;
	margin-bottom:17px;
}

.rightColumn2 .OtherCont ul li {
	list-style-position:outside;
	list-style-type:disc;
}

/*-----game ----*/
.game {  float: left; margin: 20px 0;}
.game .section { 
	width: 320px; 
	padding-bottom: 0; 
}
.game .section .rightBg .leftBg img { padding: 10px;}
.game .left { width: 330px; }
.game .left p {
	margin: 0 30px 20px 0;
}
.game .section h3,
.rightColumn2 h3 {
	color:#525966;
	font-size: 28px;
	border-bottom: solid 1px #cfcfcf;
	margin: -8px 20px 10px 0;
	padding-bottom: 15px;
}
.rightColumn2 .section .rightBg .leftBg h3 {
	margin: 30px 15px 0px 13px;
	font-size: 22px;
	border-bottom: none;
}

.rightColumn2 h3 {margin: -8px 0px 10px 0;}
.rightColumn2 .game h3 {margin: -8px 30px 10px 0;}
.rightColumn2 .game h3.blue,
.rightColumn2 h3.blue  {
	color:#1B4EAF;
}
.rightColumn2 h3.green { color: #429700; margin-right:0;}
.rightColumn2 .game h3.green {margin: -8px 30px 10px 0;}

.rightColumn2 h3.orange { color: #C86307; margin-right:0;}
.rightColumn2 .game h3.orange {margin: -8px 30px 10px 0;}


/*-------------FOOTER------------------*/

.footerWrap {
	background: url(../img/footer.gif) 0 0 repeat-x #f6f6f6;
	clear: both;
	/*padding: 15px 0 10px 0;*/
	height: 170px;
	/*margin-bottom: 65px;*/
}
.footer {
	width: 970px;
	margin: 0 auto;
}

.footer .f1{ width: 205px;}
.footer .f2{ width: 222px;}
.footer .f3{ width: 218px;}
.footer .f4{ width: 167px;}
.footer .telephons { width: 145px;}

.footer h4 { 
	color: #525966;
	margin: 8px 0 5px 7px;
}
.footer .f1 h4 { margin-left: 20px;}

.footer ul { margin-left: 7px;}
.footer .f1 ul { margin-left: 20px;}
.footer ul li {
	background: url(../img/list1.gif) 0 center no-repeat;
	padding: 0px 0 3px 10px; // padding: 0px 0 0px 10px;
	margin: 0;
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #646464;
}
.footer ul li a {
	color: #646464;
	text-decoration:none;
}
.footer ul li a:hover { text-decoration: underline;}
.footer .f4 p,
.footer .telephons p{
	margin-left: 7px;
	margin-right: 30px;
	color: #646464;
	font: normal 11px Tahoma, Geneva, sans-serif;
}
.footer .f4 p a { 
	text-decoration: underline; 
	color: #000; 
	line-height: 15px;
}
.footer .f4 p a:hover { text-decoration: none;}

.footer .telephons p{ 
	font: bold 12px Arial, Helvetica, sans-serif; 
	color: #666;
}
.footer .telephons .tel1{
	margin-top: 35px;
}
.copyRight { 
	clear: both; 
	width: 970px; 
	margin: 15px auto 0 auto; 
	font: normal 11px Tahoma, Geneva, sans-serif;
}
.copyRight .right { margin-right: 13px;}
.copyRight p { 
	color: #525966; 
	margin-left: 13px;
}
.copyRight img { margin: -2px 5px 0 5px;}
*html .copyRight img { margin: 0px 5px 0 5px;}
.copyRight a { color: #000; text-decoration: underline;}
.copyRight a:hover { text-decoration: none;}

.separator 
{
	margin-bottom: 10px;
	margin-top: 31px;
}