@charset "utf-8";
@import url("../webfonts/boblic/stylesheet.css");
@import url("../webfonts/attentica_4f_ultralight/stylesheet.css");
@import url("../webfonts/BenchNine_Light/stylesheet.css");
@import url("../webfonts/VypkSzhl/stylesheet.css");
@import url("../webfonts/kelson_sans_bold_ru/stylesheet.css");
@import url("../webfonts/OpenSans_CondLight/stylesheet.css");
@import url("../webfonts/OpenSans_CondBold/stylesheet.css");
@import url("../webfonts/kelson_sans_regular_ru/stylesheet.css");


body {
	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
	background-color: #666;
	padding: 0;
	color: #CCC;
	margin: 5 auto;
}
ul, ol, dl {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	
	padding-right: 15px;
	padding-left: 15px;
}
a img { 
	border: none;
}

a:link {
	color:#5151D1;
	text-decoration: none; 
}
a:visited {
	color: #6E6C64;
	text-decoration: underline;
}
a:hover, a:active, a:focus { 
	text-decoration: none;
	color:#F00;
}

.container {
	width: 1260px;
	/* [disabled]margin: 0 auto; */ /* автоматическое задание величин по бокам в совокупности с шириной центрирует макет */
}

.header {
	height: 280px;
	font: xx-large "kelson sans regular ru";
	color: #ccc;
	position: fixed;
	width: 1260px;
	/* [disabled]margin-left: auto; */
	top: 0px;
	display: block;
	/* [disabled]margin-right: auto; */
	z-index: 1;
	background-color: #3B2323;
	background-image: url(../Sherut/pt04a.jpg);
}

.header00 {
	height: 280px;
	width: 1260px;
	display: block;
	/* [disabled]margin-left: auto; */
	/* [disabled]margin-right: auto; */
}

#sidebar1 {
	float: right;
	width: 244px;
	padding-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #333333;
	background-color: #42413c;
}
#content {
	padding: 10px 0;
	width: 1010px;
	float: right;
	border-right: 3px double #666;
	font-family: "OpenSans CondBold";
	font-size: 20px;
	color: #999;
	background-color: #333333;
	text-align: justify;
}

/* ~~ Этот сгруппированный селектор выдает списки в пространстве .content ~~ */
#content ul, .content ol {
}

.footer {
	background-color: #270F0F;
	position: relative;/* IE6 получает hasLayout для правильной очистки */
	clear: both; /* это свойство очистки заставляет .container видеть место окончания столбцов и включать их */
	color: #CCC;
	height: 60px;
	padding: 10px 0 10px 100px;
}


.fltrt {  /* этот класс можно использовать для обтекания элемента справа на странице. Обтекаемый элемент должен предшествовать элементу, с которым он должен находиться рядом на странице. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* этот класс можно использовать для обтекания элемента слева на странице. Обтекаемый элемент должен предшествовать элементу, с которым он должен находиться рядом на странице. */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* этот класс можно поместить в теге <br /> или в пустом блоке DIV в качестве конечного элемента, следующего за последним обтекаемым DIV (внутри #container), если .#footer удален или извлечен из #container */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.header .decor {
	height: 7px;
	background: #523A3A;
}
.header .header2 {
	background: #6B5353;
	height: 40px;
	font-family: boblic;
	font-size: 21px;
}
.footer img {
	float: left;
	margin-right: 30px;
	margin-left: 80px;
}
.container .blockimg {
	height: 238px;
	width: 321px;
	border: 4px double #999;
	float: right;
	background: #600;
	margin-top: 25px;
}
.block01 {
	float: right;
	width: 325px;
	clear: left;
	margin-left: 25px;
}


.blockimg img {
	margin-top: 10px;
	margin-left: 10px;
}
.wrapper {
	border-right-color: #333333;
	border-right-width: medium;
	border-right-style: solid;
	width: 1260px;
	margin-right: auto;
	margin-left: auto;
	background-color: #42413c;
}
