@charset "utf-8";
* { margin:0; padding:0;}
a img { border:none;}
body { font-size:100,1%; color:#000;  font-family:Arial, Helvetica, sans-serif; }
#left { width:50%; height:683px; background:url(../images/left.jpg); position:absolute; left:0; top:0; z-index:1;}
#right { width:50%; height:683px; background:url(../images/right.jpg); position:absolute; right:0; top:0;  z-index:1;}
#center {background:url(../images/body.jpg) no-repeat center top; position:relative; z-index:2;}

#flash { width:1200px; height:400px; position:absolute; left:50%; top:64px; margin:0 0 0 -600px; overflow: hidden; z-index:10;}
#wrapper-outer { background:url(../images/wrapper_outer.jpg) no-repeat center bottom; position:relative; }

#wrapper { width:988px; margin:0 auto; z-index:2; position:relative;} 
/*  Header
 ---------------------------------------------------------*/
 #header{ padding:42px 0 0 0; height:420px; }
 	.contacts-link{ font-size:12px; color:#2588ac; float:left; display:block; height:20px; line-height:20px; padding:0 0 0 27px; position:relative; margin:0 0 0 16px;}
		.contacts-link:hover { text-decoration:none;}
    .nav { float:right; height:20px; margin:0 14px 0 0;}
		.nav a{ display:block; float:left; height:20px; width:20px; margin:0 4px 0 0;}
		 	.icons-link{ font-size:12px; color:#2588ac; float:left; display:block; height:15px; line-height:15px; padding:0 0 0 1px; position:relative; margin:0 0 0 6px;}
		.icons-link:hover { text-decoration:none;}
    .nav { float:right; height:15px; margin:0 10px 0 0;}
		.nav a{ display:block; float:left; height:15px; width:15px; margin:0 4px 0 0;}
 /*-------------------------------------------------------*/

  #container {position:relative; z-index:5;}
  
  /* Sidebar 
   --------------------------------*/
  #sidebar { float:left; width:279px; background:url(../images/sidebar.jpg) no-repeat right 296px; }
 /*-------------------------------------------------------*/
 
  /* Content 
   ------------------------------------------------------*/
  #content { float:left; width:698px; padding:54px 0 0 10px; color:#116d90;  }
  #content h2 { font-size:12px; color:#116d90; padding:0 0 13px 0;}
  	.menu { margin:0 0 15px 0; overflow:hidden; position:relative; left:-4px;}
		.menu div{ float:left; width:127px; padding:0 0 0 109px; height:74px;}
		.menu p { padding:0 0 0 27px; height:55px; margin:3px 0 0 0; line-height:17px; font-size:14px; font-weight:700; color:#25476a; text-transform:uppercase; background:url(../images/bracket.png) no-repeat left center;}
			.menu a { display:block; padding:9px 0 0 0; text-decoration:none; font-size:14px; font-weight:700; color:#25476a; text-transform:uppercase;}
			.menu a:hover { text-decoration:underline;}
		.menu .seo{ background:url(../images/seo.png) no-repeat 13px 0; width:100px; }
		.menu .optimize { background:url(../images/optimize.png) no-repeat 19px 0; width:131px;}
		.menu .promotion { background:url(../images/promotion.png) no-repeat 17px 0;}
  .promotion-block{ padding:0 0 0 10px;} 
  .promotion-block p { font-size:12px; line-height:14px; padding:0 0 15px 0;}
  .promotion-block ul {list-style:none;padding:0 0 15px 0;}
  .promotion-block li { font-size:12px; line-height:14px;}
		
 /*-------------------------------------------------------*/
 
 
  /* Sidebar 
   --------------------------------*/
  #sidebar { float:left; width:280px; background:url(../images/sidebar.jpg) no-repeat right 296px; min-height:500px; }
  #sidebar .block{ margin:0 0 23px 0;  width:240px;}
  	.contacts { font-size:12px; color:#faa61a; width:180px; line-height:15px; margin:0 0 80px 0;}
	#sidebar h1 { color:#116d8f; font-size:12px; font-weight:700; text-transform:uppercase; padding:0 0 14px 0;}
	#sidebar ul { list-style:none;}
	#sidebar li a{ color:#116d8f; font-size:12px; line-height:15px; display:block; padding:0 0 0 10px; background:url(../images/list_bullet.png) no-repeat left 7px; text-decoration:none; }
		#sidebar li a:hover { text-decoration:underline;}
 /*------------------------------------------------------*/


/*  Footer
 ---------------------------------------------------------*/
  #footer{ height:100px; margin:92px 0 0 0; color:#faa61a; font-size:12px;}
	.copyrights{ float:left; padding:76px 0 0 4px;}
 /*-------------------------------------------------------*/


/*  Classes
 ---------------------------------------------------------*/
 .clr{ clear:both;}
 /*-------------------------------------------------------*/


