@charset "utf-8";
body {
      margin:0;
	  padding:0;
	  background-color:#dedede;}
#container {
    width:974px;
	height:1040px;
	background-color:#FFF;
	margin:0 auto;}
#container_top {
	width:974px;
	height:10px;
	background-image:url(images/border_top.png);
	background-repeat:no-repeat;
	margin-top:15px;
}	
#container_left {
	float:left;
	width:7px;
	height:1425px;
	background-image:url(images/border_left.png);
	background-repeat:repeat-y;}
#container_logo {
	float:left;
	background-image:url(images/logo.png);
	background-repeat:repeat-x;
	width:958px;
	height:112px;}
#AT {
    float:left;
	width:450px;
	margin-top:24px;}
#OS {
    float:left;
	width:120px;
	margin-top:31px;
	margin-left:360px;}
#container_right {
	float:right;
	width:7px;
	height:1425px;
	background-image:url(images/border_right.png);
	background-repeat:repeat-y;}
#container_razg {
	float:left;
	width:960px;
	height:2px;
	background-image:url(images/grey.png);
	background-repeat:repeat-x;}
#container_photo {
    float:left;
	float:left;
	width:960px;
	height:390px;
	background-image:url(images/cola.jpg);
	background-repeat:no-repeat;}
#container_razw {
    float:left;
	width:960px;
	height:2px;
	background-image:url(images/white.png);
	background-repeat:repeat-x;}
.andrey {
	font-family: Helvetica;
	font-size:28px;
	font-weight:normal;
	color:#343434;
	padding-left:38px;}
.andrey a {
	color:#343434;
	text-decoration:none;
}
.turyanskiy {
	font-family: Helvetica;
	font-size:28px;
	font-weight:normal;
	color:#e51e00;}
.turyanskiy a {
	color:#e51e00;
	text-decoration:none;
}
.theofficail {
	font-family: Helvetica;
	font-size:16px;
	font-weight:normal;
	color:#343434;}
.theofficail a {
	color:#343434;
	text-decoration:none;
}
.site {
	font-family: Helvetica;
	font-size:16px;
	font-weight:normal;
	color:#e51e00;}
.site a {
	color:#e51e00;
	text-decoration:none;
}
#content {
    float:left;
	width:960px;
	height:900px;
	background-color:#f6f6f6;}
#sim_razg {
      float:left;
	  margin-top:36px;
	  width:960px;
	  height:2px;
	  background-image:url(images/grey.png);
	  background-repeat:repeat-x;}
#sim_zagolov {
      float:left;
	  width:960px;
	  height:56px;
	  background-image:url(images/top_razdel.png);
	  background-repeat:repeat-x;}
.simplyzag {
      font-family: Helvetica;
	  color:#CCCCCC;
	  font-size:18px;
	  font-weight:200;
	  padding-left:50px;}
#sim_razw {
      float:left;
	  width:960px;
	  height:2px;
	  background-image:url(images/white.png);
	  background-repeat:repeat-x;}
#sim_contl {
      float:left;
	  width:714px;
	  height:636px;
	  background-color:#FFFFFF;}
.sim_cont_text {
      font-family: Helvetica;
	  color:#666;
	  font-size:12px;
	  font-weight:200;
	  line-height:20px;}
.sim_cont_text p {
      padding-left:70px;
	  padding-right:70px;}
#sim_ver {
      float:left;
	  width:2px;
	  height:636px;
	  background-image:url(images/vert_raz.png);
	  background-repeat:repeat-y;}
#sim_contr {
      float:left;
	  width:244px;
	  height:636px;
	  background-color:#f6f6f6;}
.sim_contr_text {
      font-family: Helvetica;
	  color:#666;
	  font-size:12px;
	  font-weight:200;
	  line-height:5px;}
.sim_contr_text p {
      padding-left:10px;}
#cont_razg {
      float:left;
	  margin-top:0px;
	  width:960px;
	  height:2px;
	  background-image:url(images/grey.png);
	  background-repeat:repeat-x;}
#cont_arrows_s {
      float:left;
	  width:960px;
	  height:28px;
	  background-image:url(images/bottom_razdel.png);
	  background-repeat:repeat-x;}
#cont_left {
      float:left;
       width:50px;
	   height:28px;
	   margin-left:40px;}
.arrow_left {
      display:block;
	  width:50px;
	  height:11px;
	  margin-top:8px;
	  color:#f3f3f3;
	  font-size:12px;
	  text-indent:20px;
	  line-height:10px;
	  background:url(images/arrow_left.png);
	  background-repeat:no-repeat;
	  text-decoration:none;
	  font-family: Helvetica;}
.arrow_left span {
      display:block;}
.arrow_left:hover {
      background-position:right;}
.arrow_left:hover span {
      color:#e51e00;}
#cont_right {
       float:left;
       width:50px;
	   height:28px;
	   margin-left:780px;}
.arrow_right {
      display:block;
	  width:50px;
	  height:11px;
	  margin-top:8px;
	  color:#f3f3f3;
	  font-size:12px;
	  line-height:10px;
	  background:url(images/arrow_right.png);
	  background-repeat:no-repeat;
	  text-decoration:none;
	  font-family: Helvetica;}
.arrow_right span {
      display:block;}
.arrow_right:hover {
      background-position:right;}
.arrow_right:hover span {
      color:#e51e00;}
#cont_razw {
      float:left;
	  width:960px;
	  height:2px;
	  background-image:url(images/white.png);
	  background-repeat:repeat-x;}
#cont_razzg {
      float:left;
	  margin-top:40px;
	  width:960px;
	  height:2px;
	  background-image:url(images/grey.png);
	  background-repeat:repeat-x;}
#footer_red {
      float:left;
	  width:960px;
	  height:113px;
	  background-image:
	  url(images/footer_red.png);
	  background-repeat:repeat-x;}
.vimeo_but {
      display:block;
      background:url(images/vimeo.png);
	  float:left;
	  width:31px;
	  height:31px;
	  margin-left:640px;
	  margin-top:40px;}
.tube_but {
      display:block;
      background:url(images/youtube.png);
	  float:left;
	  width:32px;
	  height:31px;
	  margin-left:20px;
	  margin-top:40px;}
#footer_red_addres {
       float:left;
	   margin-top:13px;
      font-family: Helvetica;
	  color:#f6f6f6;
	  text-indent:40px;
	  font-size:12px;
	  font-weight:500;
	  line-height:7px;
	  width:200px;
	  height:100px;}
#container_bottom {
      float:left;
      width:974px;
	  height:15px;
	  background-image:url(images/border_bottom.png);
	  background-repeat:no-repeat;}
#pusto {
      float:left;
	  background-color:#dedede;
	  width:974px;
	  height:25px;}
