/* TAG's */
html, body {
	height:100%;
}
body {
	margin:0;
	padding:0;
	font: 75% Tahoma, Arial, Verdana, sans-serif;
	background-color:#FFF;
}

h2 {
	float:left;
	margin:0;
	padding:0;
	font-size:1em;
	font-weight:normal;
}

img {
	border:none;
}

p {
	margin:0;
	padding:0;
}

/* ***** */

/* ID's */

#mainDiv {
	width:1000px;
	height:100%;
	margin:0 auto;
}
html>body #mainDiv {
	min-width:996px;
	min-height:100%;
	height:auto;
}

#cntDiv {
	width:848px;
	margin:0 auto;
	/*padding:60px 0 0 178px;*/
	padding:60px 0 0 0;
}
html>body #cntDiv {
	width:670px;
}

#content {
}
#content strong {
	font-weight:normal;
}
#content span {
	position:relative;
	display:block;
	float:left;
	width:7em;
	margin:0 0 0 -8em;
	text-decoration:none;
}
#content p {
	margin:1.8em 0;
	padding:0 40px 0 0;
}
#content .imgRight {
	float:right;
	margin:0 0 1.8em 0;
	padding:0 40px 0 75px;
}

#galImgP {
	clear:both;
	float:none;
	padding:8px 0 0 0;
}
#galImgP1 {
	float:left;
	padding:8px 45px 0 0;
}
#galImgP2 {
	float:left;
	padding:8px 0 0 0;
}
#galImgP1 img, #galImgP2 img {
	width:294px;
}
#galDescrP {
	padding:11px 0 3px 0;
}

/* **** */

/* CLASS'es */

.cleaner {
	clear:both;
	float:none;
	height:1px;
	font-size:1px;
	line-height:1px;
}


.cntEmail, .cntWww {
	clear:both;
	float:none;
	position:relative;
	overflow:hidden;
}

.cntEmail {
	margin:190px 0 10px 0;
}
.cntWww {
	margin:10px 0 125px 0;
}

.cntEmail em, .cntWww em {
	position:absolute;
	display:block;
	top:0;
	left:0;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}

.cntEmail, .cntEmail em {
	width:379px;
	height:41px;
}

.cntWww, .cntWww em {
	width:374px;
	height:32px;
}

.cntEmail em {
	background-image:url('../i/contact_email.gif');
}
.cntWww em {
	background-image:url('../i/contact_www.gif');
}

.cntList {
	padding:0 0 0 8em;
}

.title {
	position:relative;
	overflow:hidden;
	height:16px;
	margin:0;
	padding:0;
	font-size:1.16em;
	font-weight:normal;
}
.title span {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:16px;
}

.osnVistavki, .osnVistavki span {
	width:220px;
}
.osnVistavki span {
	background:transparent url('../i/title_osnovnye_vystavki.gif') no-repeat 0 0;
}
.myVseVolny, .myVseVolny span {
	width:376px;
}
.myVseVolny span {
	background:transparent url('../i/title_my_vse_volny.gif') no-repeat 0 0;
}
.weAllAreFree, .weAllAreFree span {
	width:358px;
}
.weAllAreFree span {
	background:transparent url('../i/title_we_all_are_free.gif') no-repeat 0 0;
}

/* ******** */