/*---------------------------------------------------------------- 
  Copyright:
  Copyright (C) 2014 rus-conf.net. All Rights Reserved
  
  License:
  Copyrighted Rus-conf.net
  
  Author:
  TralngTheme - https://wwww.rus-conf.net
---------------------------------------------------------------- */
html,
body {
   margin:           0;
   padding:          0;
   height:           100%;
}
#wrapper {
	min-height:         100%;
	position:           relative;
}
/* START HEADER */
#header {
	height:             100px;
  min-width:          1120px;
  background-color:   #fff;
  border-bottom:      2px solid #63666a;
}
#header_general{
  padding:            0;
  margin-left:        auto;
  margin-right:       auto;
  width:              1100px;
  height:             100px;
  /*background-color:   #ccc;  */
}
#header_left{
  float:              left;
  width:              260px;
  /*background-color:   #666666;*/
  height:             80px;
  color:              #a61d2d;
  font-size:          18px;
  padding-top:        10px;
}
#header_left img {
  position: relative;
  top: 0;
  left: 30px;
}
#header_right{
  float:              right;
  width:              700px;
  height:             100px;
  /*background-color:   #888777; */
}
/* END HEADER */

/* CENTER BODY */

#content {
	padding:            10px;
	padding-bottom:     290px;   /* Height of the footer element */
  background-color:   #D5D5D5;
 /* background: url(/icons/planet1.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; */
   
}
#center_general{
  margin:             40px 0 0 0;
  position:           relative;
  margin-left:        auto;
  margin-right:       auto;
  width:              1100px;
  margin:             0 auto;
  min-width:          1100px;
  min-height:         400px;
  /*background: url(/icons/planet4.jpg);
  background-size: 50% 100%;
  background-repeat: no-repeat;
    background-position: center; 
  background-color:   #f6f5f4;
  border:             1px solid #ccc;
  -moz-box-shadow:    1px 1px 3px 1px #ccc;
  -webkit-box-shadow: 1px 1px 3px 1px #ccc;
  box-shadow:         1px 1px 3px 1px #ccc; */
}
#body_center_up{
  position:           absolut;
  clear:              both;  
  top:                0; 
  bottom:             0;
  width:              960px;
  height:             20px;
  background-color:   #cc32cc;/**/
}
#body_center_left{
  position:           absolut;
  float:              left;
  top:                0; 
  bottom:             0;
  width:              260px;
  height:             300px;   /* чтобы высота div не была фиксирована заменить на 100% */
  background-color:   #cc32cc;/**/
}

#body_center_right{
  float:              left;
  width:              700px;
  height:             400px;   /* чтобы высота div не была фиксирована заменить на 100% */
  background-color:   #e78ccc;/**/
}
#body_center_down{
  position:           absolut;
  clear:              both;  
  top:                0; 
  bottom:             0;
  width:              960px;
  height:             20px;
  background-color:   #cc32cc;/**/
}
/* END CENTER BODY */
#banner_footer{
  width:              100%;
  height:             210px;
  font-size:          12px;
  background-color:   #eeeeee;
	bottom:             0;
	left:               0;
  border-top:         1px solid #63666a;
  border-bottom:      1px solid #63666a;
}
#banner_footer_general{
  margin-left:        auto;
  margin-right:       auto;
  width:              960px;
  padding-top:        10px;
}
#banner_footer_h3{
  margin-left:        auto;
  margin-right:       auto;
  width:              260px;
  font-size:          20px;
  color:              #2a2a2a;
  font-weight:        bold;
  text-align:         center;  
  /* background-color:#ccc; */
}
#banner_footer_s1 {
  float:              left;
  width:              240px;
  color:              #fff;
  font-size:          14px;
  height:             150px;
  margin-top:         10px;
}
#banner_footer_s2 {
  float:              left;
  width:              240px;
  color:              #fff;
  font-size:          14px;
  height:             150px;
  margin-top:         10px;
}
#banner_footer_s3 {
  float:              left;
  width:              240px;
  color:              #fff;
  font-size:          14px;
  height:             150px;
  margin-top:         10px;
}
#banner_footer_s4 {
  float:              left;
  width:              240px;
  color:              #fff;
  font-size:          14px;
  height:             150px;
  margin-top:         10px;
}
#banner_footer_img1 {
  background-image:           url('//tralng.com/icons/banner_footer_img1.png') !important;
  background-repeat:          no-repeat !important;
  background-size:            40px auto;
  background-position:        1px 1px;
  width:                      42px;
  height:                     60px;
  margin-left:                auto;
  margin-right:               auto;
}
#banner_footer_img2 {
  background-image:           url('//tralng.com/icons/banner_footer_img2.png') !important;
  background-repeat:          no-repeat !important;
  background-size:            40px auto;
  background-position:        1px 1px;
  width:                      42px;
  height:                     60px;
  margin-left:                auto;
  margin-right:               auto;
}
#banner_footer_img3 {
  background-image:           url('//tralng.com/icons/banner_footer_img3.png') !important;
  background-repeat:          no-repeat !important;
  background-size:            40px auto;
  background-position:        1px 1px;
  width:                      42px;
  height:                     60px;
  margin-left:                auto;
  margin-right:               auto;
}
#banner_footer_img4 {
  background-image:           url('//tralng.com/icons/banner_footer_img4.png') !important;
  background-repeat:          no-repeat !important;
  background-size:            40px auto;
  background-position:        1px 1px;
  width:                      42px;
  height:                     60px;
  margin-left:                auto;
  margin-right:               auto;
}
#banner_footer_t1 {
  width:              200px;
  color:              #000;
  font-size:          14px;
  height:             90px;
  margin-top:         10px;
  text-align:         center;
  margin-left:        auto;
  margin-right:       auto;
/*  font-weight:        bold;  */
}
#banner_footer_t2 {
  width:              200px;
  color:              #000;
  font-size:          14px;
  height:             90px;
  margin-top:         10px;
  text-align:         center;
  margin-left:        auto;
  margin-right:       auto;
/*  font-weight:        bold;  */
}
#banner_footer_t3 {
  width:              200px;
  color:              #000;
  font-size:          14px;
  height:             90px;
  margin-top:         10px;
  text-align:         center;
  margin-left:        auto;
  margin-right:       auto;
/*  font-weight:        bold;  */
}
#banner_footer_t4 {
  width:              200px;
  color:              #000;
  font-size:          14px;
  height:             90px;
  margin-top:         10px;
  text-align:         center;
  margin-left:        auto;
  margin-right:       auto;
/*  font-weight:        bold;  */
}
/* START FOOTER */
#footer {
	width:              100%;
  min-width:          1120px;
	height:             270px;
	position:           absolute;
	bottom:             0;
	left:               0;
	background-color:   #fff;/*#404040;*/
  
}
#footer_general{
  margin-left:        auto;
  margin-right:       auto;
  width:              1100px;
  height:             50px;
  font-size:          12px;
  /* background-color:#ccc; */
}
#footer_left{
  float:              left;
  width:              720px;
  /*background-color:#666666; */
  height:             30px;
  padding-top:        20px;
  color:              #000;
  font-size:          12px;
}
#footer_right{
  float:              left;
  width:              360px;
  height:             30px;
  padding-top:        20px;
  color:              #000;
  font-size:          12px;
  text-align:         right;
  /*background-color:#888777; */
}