@charset "utf-8";
/* CSS Document */

/* задаем кросбраузерную минимальную ширину страницы */


html, body {height: 100%; margin: 0; padding: 0;}
#page-all {min-height: 100%; margin-bottom: -30px;}
* html #page-all {height: 100%;}
#page-empty {height: 40px; clear: both;}
#page-footer {height: 30px;}


/*HTML .pMinWidth {padding-left: 958px}
HTML .pMinWidth {height: 1px}
HTML .pLayout {height: 1px}
HTML .pContainer {
	min-width: 958px;
	margin-left: -958px;
	position: relative;
	height: 1px;
}*/

HTML .pMinWidth {padding-left: 1180px}
HTML .pMinWidth {height: 1px}
HTML .pLayout {height: 1px}
HTML .pContainer {
	min-width: 1180px;
	margin-left: -1180px;
	position: relative;
	height: 1px;
}

.cLeft {clear:left;}

/*   */
#header {
	padding:5px 20px;
	margin-bottom:15px;
}

#logoBlock {float:left; padding-right: 20px }
#search {padding-top: 2px}

#expression {position:absolute; margin: -240px 0 0 -150px}
#photo {position:relative; margin-left:-10px;}

#mainMenuBlock {padding: 0 363px 0 239px}

#container {margin: 0 20px; padding-right:167px; }

#content {margin-right:20px;  }
#contentTop {margin: 20px 0 48px 0}

#contentRightCol { float:right; width:160px; margin-right:2px; margin-top:100px;}

#digest {margin-right:180px;}
#digest .digestItem {margin-bottom:20px}
#digest .digestItem .wraper {padding:0 0 0 187px}
#digest .digestItem .wraper .wraperMargin {
	float:left;
    margin-left: -187px;
}

#contentBottom { margin-right:180px}
#contentBottom .wraper {padding:0 0 0 187px}
#contentBottom .wraper .wraperMargin {
	float:left;
    margin-left: -187px;
}

#digest .digestItem .date{
	margin-top: 140px;
}

#digest .advertising {}

.pager {height: 40px}

#rightSide { width:167px; float:right; margin-right: -167px;  margin-bottom: 20px}

#rightSide .rightSideItem {margin-top: 20px}

#counter {position:absolute; right: 20px}

#footer {
	clear:both;
	padding:10px 20px;
}






