/*
	CHita.Ru modification 960 Grid System ~ Core CSS.
*/
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body{line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;	border-spacing: 0;}

/*---------------- containers -----------------*/

.cr_container{margin: 0 auto; width: 980px;}
.container_12{position: relative; z-index: 1; width: 960px; margin: 0 10px;}
.cr_cont_nb{width: 980px; margin: 0;}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,
.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,
.grid_1nb,.grid_2nb,.grid_3nb,.grid_4nb,.grid_5nb,.grid_6nb,
.grid_7nb,.grid_8nb,.grid_9nb,.grid_10nb,.grid_11nb,.grid_12nb
{
	display: inline;
	float: left;
}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,
.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{
	margin-left: 10px;
	margin-right: 10px;
}

.grid_1nb,.grid_2nb,.grid_3nb,.grid_4nb,.grid_5nb,.grid_6nb,
.grid_7nb,.grid_8nb,.grid_9nb,.grid_10nb,.grid_11nb,.grid_12nb{
	margin-left: 0px;
	margin-right: 0px;
}

.container_12 .grid_1{width: 60px;}
.container_12 .grid_2{width: 140px;}
.container_12 .grid_3{width: 220px;}
.container_12 .grid_4{width: 300px;}
.container_12 .grid_5{width: 380px;}
.container_12 .grid_6{width: 460px;}
.container_12 .grid_7{width: 540px;}
.container_12 .grid_8{width: 620px;}
.container_12 .grid_9{width: 700px;}
.container_12 .grid_10{width: 780px;}
.container_12 .grid_11{width: 860px;}
.container_12 .grid_12{width: 940px;}

.container_12 .grid_1nb{width: 80px;}
.container_12 .grid_2nb{width: 160px;}
.container_12 .grid_3nb{width: 240px;}
.container_12 .grid_4nb{width: 320px;}
.container_12 .grid_5nb{width: 400px;}
.container_12 .grid_6nb{width: 480px;}
.container_12 .grid_7nb{width: 560px;}
.container_12 .grid_8nb{width: 640px;}
.container_12 .grid_9nb{width: 720px;}
.container_12 .grid_10nb{width: 800px;}
.container_12 .grid_11nb{width: 880px;}
.container_12 .grid_12nb{width: 960px;}


/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2009/12/06/new-clearfix-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

/*
	The following zoom:1 rule is specifically for IE6 + IE7.
	Move to separate stylesheet if invalid CSS is a problem.
*/
* html .clearfix,
*:first-child+html .clearfix {
	zoom: 1;
}