/*
.cleared
Правильный clear для блоков, содержащих float'нутые элементы
*/

.cleared:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}

* html .cleared {
   display: inline-block;
   height: 1%;
}

/*
* {
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
   -ms-box-sizing: border-box;
   box-sizing: border-box;
}
*/

/*  
Sticky Footer Solution
by Steve Hatcher 
http://stever.ca
http://www.cssstickyfooter.com
*/

html, body, #wrap { height: 100%; }

body > #wrap { height: auto; min-height: 100%; }

#main { padding-bottom: 82px; }  /* must be same height as the footer */

#footer
{
	position: relative;
	margin-top: -62px; /* negative value of footer height */
	height: 42px;
	clear:both;
} 

/* CLEAR FIX*/
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


html {  height: 100%; width: 100%; min-height: 100%;  }
	body { xxxbackground: #451135 url('/images/bg.png') repeat-x top; background: #451135; }
		#wrap { background: url('/images/pattern.png'); }

#splashHeader { padding: 50px 20px 30px 20px; text-align: center; }
	.logoWrapper {  width: 220px; height: 160px; margin: 0 auto; overflow: hidden; }

	.leftColWrapper { float: left; width: 49.5%; text-align: right; }
	.rightColWrapper { float: right; width: 49.5%; text-align: left; }
		.leftColLink { width: 266px; text-align: center; float: right; }
		.rightColLink { width: 266px; text-align: center; float: left; }
			.leftColLink .png, .rightColLink .png { margin-top: 30px; margin-bottom: 20px; }

#footer { text-align: center; padding: 20px 20px 0 20px; color: #b7b7b7; font-size: .75em; line-height: 1.2em; }
	#footer a, #footer a:visited { color: #b7b7b7; text-decoration: none; }
	#footer a:hover { color: #fff; text-decoration: underline; }

/* Мк.5:9 */
